@font-face{font-family:icomoon-vtex;src:url(https://cdn.shopify.com/s/files/1/0801/3466/8576/files/icomoon-v2.woff?v=1754057284%3Frcwema) format("woff");font-weight:400;font-style:normal;font-display:block}.menu-container{position:fixed;top:0;width:100%;z-index:20;display:flex;flex-direction:column;background-color:#ffffff9e;box-shadow:0 1px 3px #0000000a;backdrop-filter:blur(12px);transition:background-color .2s ease,box-shadow .2s ease}.menu-container.is-scrolled{background-color:#ffffff7a;box-shadow:none}.menu-container.is-scrolled .submenu-top-container{height:0;opacity:0;pointer-events:none}.menu-container.is-scrolled .submenu{height:58px;background-color:#ffffff7a}.menu-container.is-scrolled .item-list-desktop{height:58px}.menu-container.is-scrolled .logo img{width:118px}.promo-strip{display:flex;min-width:0;height:100%;align-items:center;justify-content:flex-start;flex:1;overflow:hidden;margin-right:72px;background-color:transparent;transition:height .2s ease,opacity .2s ease}.promo-strip .promo-marquee-track{display:flex;width:max-content;flex:0 0 auto;align-items:center;gap:78px;transform:translateZ(0);will-change:transform}.promo-strip .promo-marquee-item{display:inline-flex;color:#000;font-family:Lato-Regular;font-size:1rem;font-style:italic;font-weight:400;letter-spacing:.015em;text-decoration:none;text-transform:uppercase;white-space:nowrap;-webkit-font-smoothing:antialiased}.promo-strip .promo-marquee-item:nth-child(2n){font-family:Lato-Bold;font-style:normal;font-weight:700}@media screen and (max-width: 540px),(min-width: 541px) and (max-width: 1024px){.promo-strip{display:none}}.submenu-top-container{display:flex;width:100%;box-sizing:border-box;height:36px;align-items:center;justify-content:space-between;background-color:#f1f1f1d9;overflow:hidden;padding:0 20px;transition:height .2s ease,opacity .2s ease}@media screen and (max-width: 540px),(min-width: 541px) and (max-width: 1024px){.submenu-top-container{display:none}}.submenu-top-container .submenu-top-content{display:flex;align-items:center;gap:34px;flex-shrink:0;margin:0;padding:0;list-style:none}.submenu-top-container .item-top-content{color:#000;font-family:Lato-Bold;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;-webkit-font-smoothing:antialiased}.submenu{display:flex;height:58px;align-items:center;justify-content:space-between;padding:0 42px;background-color:#ffffff9e;text-align:center;transition:height .2s ease,background-color .2s ease}@media screen and (max-width: 540px){.submenu{height:50px;padding:0 1rem}}@media screen and (min-width: 541px) and (max-width: 1024px){.submenu{height:50px;padding:0 1.5rem}}.nav-left{display:flex;align-items:center;gap:28px;min-width:0}.logo{display:flex;align-items:center;text-decoration:none}.logo img{width:118px;height:auto;max-height:50px;object-fit:contain}@media screen and (max-width: 540px){.logo img{width:84px;max-height:28px}}.desktop-nav{display:flex}@media screen and (max-width: 540px),(min-width: 541px) and (max-width: 1024px){.desktop-nav{display:none}}.item-list-desktop{display:flex;height:58px;align-items:center;margin:0;padding:0;list-style:none}.item-list-desktop .item-desktop{color:#000;font-family:Lato-Regular;font-size:1rem;font-weight:400;letter-spacing:0;text-decoration:none;-webkit-font-smoothing:antialiased;display:flex;align-items:center;height:58px;padding:0 18px}.item-list-desktop .sale-link{color:#ab0404}.search-options-container{display:flex;align-items:center;justify-content:flex-end;gap:0;margin:0;padding:0;text-align:center}.search-container{position:relative;display:flex;width:206px;height:58px;align-items:center;border-bottom:1px solid #000;background-color:transparent;-webkit-font-smoothing:antialiased}@media screen and (min-width: 541px) and (max-width: 1024px),(max-width: 540px){.search-container{display:none}}.search-container .clear-search-button,.search-container .search-button{display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;color:#000;cursor:pointer;outline:none}.search-container .clear-search-button{width:24px;height:32px;padding:0;font-size:.8rem;line-height:1}.search-container .search-input{flex:1;height:22px;margin:0;padding:0 6px;border:none;outline:none;background-color:transparent;color:#000;font-family:Lato-Regular;font-size:.75rem;font-weight:400;text-align:left}.search-container .search-input::placeholder{color:#727273;font-family:Lato-Regular;font-size:.75rem;font-weight:400;-webkit-font-smoothing:antialiased}.search-container .search-button{width:18px;height:31px;padding:0}.header-icon-glyph{display:block;color:#000;font-family:icomoon-vtex;font-size:20px;font-weight:700;line-height:1;-webkit-font-smoothing:antialiased}.header-icon-search:before{content:"";font-size:18px}.store-action{display:flex;align-items:center;justify-content:center;width:35.5px;height:58px;text-decoration:none}@media screen and (min-width: 541px) and (max-width: 1024px),(max-width: 540px){.store-action{display:none}}.store-action .header-icon-store:before{content:"";font-size:20px}@media screen and (min-width: 541px) and (max-width: 1024px),(max-width: 540px){.hide-mobile{display:none}}.option-list{display:flex;align-items:center;gap:0;padding:0;margin:0}.option-list .option{display:flex}@media screen and (max-width: 540px){.option-list .option{padding:20px}}@media screen and (min-width: 541px) and (max-width: 1024px){.option-list .option{padding:80px}}.option-list .option .option-with-label{display:flex;flex-direction:column;text-decoration:none;position:relative;align-items:center;justify-content:center;width:34.6px;height:50px}.option-list .option .icon-glyph{display:block;color:#000;font-family:icomoon-vtex;font-size:20px;font-weight:700;line-height:1;-webkit-font-smoothing:antialiased}.option-list .option .icon-wishlist:before{content:""}.option-list .option .icon-cart:before{content:""}.option-list .option .icon{width:22px;height:22px;font-size:22px;padding:0}@media screen and (max-width: 540px){.option-list .option .icon{width:24px;height:24px}}@media screen and (min-width: 541px) and (max-width: 1024px){.option-list .option .icon{width:24px;height:24px}}.option-list .option .cart-option{width:44px}.option-list .option .cart-badge{position:absolute;top:9px;right:6px;width:15px;height:15px;border-radius:50%;background-color:#000;color:#fff;font-family:Lato-Bold;font-size:.62rem;line-height:15px;text-align:center;-webkit-font-smoothing:antialiased}.pre-footer-container-section1{display:flex;justify-content:center;padding:20px 0 6px;background-color:#fff;text-align:center}.pre-footer-container-section1 .pre-footer{display:flex;width:calc(100% - 96px);max-width:1440px;min-height:235px;align-items:center;justify-content:center;gap:44px;margin:0;background-color:#073b26;text-align:center}.pre-footer-container-section1 .pre-footer .subscribe-logo{display:flex;align-items:center;justify-content:center}.pre-footer-container-section1 .pre-footer .subscribe-logo img{width:390px;height:auto}.pre-footer-container-section1 .pre-footer .subscribe-content{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.pre-footer-container-section1 .pre-footer .label-subscribe{display:flex;width:330px;margin:0;color:#fff;font-size:1.35rem;font-family:Lato-Bold;-webkit-font-smoothing:antialiased;font-weight:700;line-height:1.02;text-align:left}.pre-footer-container-section1 .pre-footer .button-container{display:flex;width:330px}.pre-footer-container-section1 .pre-footer .button-container .subscribe-button{width:100%;background:#e4a63b;color:#fff;text-align:center;padding:13px 18px;border-radius:4px;line-height:1;text-decoration:none;font-family:Lato-Bold;font-weight:700;font-size:.78rem;cursor:pointer;-webkit-font-smoothing:antialiased}@media screen and (max-width: 540px),(min-width: 541px) and (max-width: 1024px){.pre-footer-container-section1{padding:20px 0}.pre-footer-container-section1 .pre-footer{flex-direction:column;gap:18px;padding:22px 16px;width:100%;min-height:auto}.pre-footer-container-section1 .pre-footer .subscribe-logo{align-items:center}.pre-footer-container-section1 .pre-footer .subscribe-logo img{width:245px}.pre-footer-container-section1 .pre-footer .label-subscribe,.pre-footer-container-section1 .pre-footer .button-container{width:100%;max-width:320px;text-align:center;justify-content:center}.pre-footer-container-section1 .pre-footer .subscribe-content{align-items:center;gap:16px}}.social-section2{display:flex;width:100%;text-align:center;justify-content:center;padding:10px 0 22px}.payments-container-section3{border-top:1px solid #000;padding:22px 0 20px;display:flex;justify-content:center;text-align:center;align-items:center}@media screen and (min-width: 541px) and (max-width: 1024px),screen and (max-width: 540px){.payments-container-section3{display:none}}.payments-container-section3 .payments-section3{display:flex;list-style:none;margin:0;padding:0;width:100%;justify-content:space-around}.payments-container-section3 .payments-section3 .section3-item{display:flex;flex-direction:column;width:20%;padding:0 20px;text-align:center;justify-content:center;align-items:center}.payments-container-section3 .payments-section3 .section3-item .section3-icon{margin-bottom:10px;transform:scale(1)}.payments-container-section3 .payments-section3 .section3-item .section3-container-labels{display:flex;flex-direction:column}.payments-container-section3 .payments-section3 .section3-item .section3-container-labels .section3-title{font-family:Lato-Bold;font-size:.78rem;-webkit-font-smoothing:antialiased;font-weight:700}.payments-container-section3 .payments-section3 .section3-item .section3-container-labels .section3-subtitle{font-family:Lato-Regular;font-size:.72rem;-webkit-font-smoothing:antialiased;font-weight:400}.payments-container-section3-mobile{display:none}@media screen and (min-width: 541px) and (max-width: 1024px),screen and (max-width: 540px){.payments-container-section3-mobile{border-top:1px solid #000;padding:18px 0;display:flex;flex-direction:column}.payments-container-section3-mobile .payments-section-1-mobile{display:flex;flex-direction:row;list-style:none;text-align:center;justify-content:center;align-items:center;padding:0}.payments-container-section3-mobile .payments-section-1-mobile .section3-item-mobile{width:50%;display:flex;flex-direction:column;align-items:center}.payments-container-section3-mobile .payments-section-1-mobile .section3-item-mobile .section3-icon{margin-bottom:8px;transform:scale(1)}.payments-container-section3-mobile .payments-section-1-mobile .section3-item-mobile .section3-container-labels{display:flex;flex-direction:column}.payments-container-section3-mobile .payments-section-1-mobile .section3-item-mobile .section3-container-labels .section3-title{font-family:Lato-Bold;font-size:.82rem;-webkit-font-smoothing:antialiased;font-weight:700}.payments-container-section3-mobile .payments-section-1-mobile .section3-item-mobile .section3-container-labels .section3-subtitle{font-family:Lato-Regular;font-size:.76rem;-webkit-font-smoothing:antialiased;font-weight:400}}.footer{clear:both;left:0;bottom:0;height:100%;width:100%;display:flex;flex-flow:column}.container-footer{display:flex;justify-content:space-between;padding:20px 4rem}@media screen and (max-width: 540px){.container-footer{padding:20px;margin-top:10px;display:flex;justify-content:left}}@media screen and (min-width: 541px) and (max-width: 1024px){.container-footer{padding:20px;margin-top:10px;display:flex;justify-content:left}}.container-footer-megamenu{display:flex;padding:0 14% 30px;justify-content:center;text-align:center}@media screen and (min-width: 541px) and (max-width: 1024px){.container-footer-megamenu{display:grid;padding:20px 0;gap:0;border-top:1px solid #000;text-align:inherit;justify-content:inherit}}@media screen and (max-width: 540px){.container-footer-megamenu{display:grid;padding:20px 0;gap:0;border-top:1px solid #000;text-align:inherit;justify-content:inherit}}.brands-container-1{background-color:#f1f1f1;text-align:center;align-items:center;display:flex;justify-content:center;flex-direction:column;padding:18px 20px 14px}.brands-container-1 .image-container{height:48px;width:78%;max-width:720px;position:relative}@media screen and (max-width: 540px){.brands-container-1 .image-container{width:100%}}@media screen and (min-width: 541px) and (max-width: 1024px){.brands-container-1 .image-container{width:80%}}.brands-container-1 .image-container .brand-image{width:100%;height:100%;cursor:pointer;position:absolute;top:0;left:0;object-fit:contain;transition:opacity .3s}.brands-container-1 .image-container .show-image{opacity:1}.brands-container-1 .image-container .show-image:hover,.brands-container-1 .image-container .hide-image{opacity:0}.brands-container-1 .image-container .hide-image:hover{opacity:1}.brands-container-1 .info{padding:6px 0 0;font-style:normal;-webkit-font-smoothing:antialiased;font-weight:400;color:#000;font-size:.82rem;font-family:Lato-Regular}.footer-fixed-mobile{display:none;bottom:0;z-index:2000;position:fixed;width:100%;padding:0;margin:0;height:55px;justify-content:center;align-items:center;background-color:#fff}@media screen and (max-width: 540px){.footer-fixed-mobile{display:flex}}@media screen and (min-width: 541px) and (max-width: 1024px){.footer-fixed-mobile{display:flex}}.menu-content{display:none;justify-content:flex-start;height:0px;position:sticky}@media screen and (max-width: 540px){.menu-content{display:flex;background:transparent}}@media screen and (min-width: 541px) and (max-width: 1024px){.menu-content{display:flex;background:transparent}}.menu-mobile-container{display:flex;margin-right:20px}.menu-toggle{opacity:0}.menu-toggle:checked+.container-menu .menu>span{transform:rotate(45deg)}.menu-toggle:checked+.container-menu .menu>span:before{top:0;transform:rotate(0);background-color:transparent}.menu-toggle:checked+.container-menu .menu>span:after{top:0;transform:rotate(90deg);background-color:#000}@media screen and (min-width: 541px) and (max-width: 1024px){.menu-toggle:checked~.nav-mobile{right:0%!important}}@media screen and (max-width: 540px){.menu-toggle:checked~.nav-mobile{right:0%!important}}.menu{position:fixed;bottom:0%;width:23px;height:23px;cursor:pointer;z-index:1;transform:translate(-50%)}@media screen and (min-width: 541px) and (max-width: 1024px),(max-width: 540px){.menu{bottom:.5%;left:50%}}.menu-toggle:checked+.container-menu .menu{bottom:0%;left:50%;display:flex;align-items:center;position:fixed;z-index:2;color:#000;width:37px;height:37px;transform:translate(-50%)}@media screen and (max-width: 540px){.menu-toggle:checked+.container-menu .menu{bottom:.5%;left:50%;content:"";color:#000;width:25px;height:25px;display:block}}@media screen and (min-width: 541px) and (max-width: 1024px){.menu-toggle:checked+.container-menu .menu{bottom:.3%;left:50%;width:25px;height:25px;display:block}}.menu-toggle:checked+.container-menu .menu>span{background-color:#000}.menu>span,.menu>span:before,.menu>span:after{display:block;position:absolute;width:100%;height:2px;background-color:#000;transition-duration:.25s}@media screen and (max-width: 540px){.menu>span,.menu>span:before,.menu>span:after{background-color:#000}}@media screen and (min-width: 541px) and (max-width: 1024px){.menu>span,.menu>span:before,.menu>span:after{background-color:#000}}.menu>span:before{content:"";top:-9px}.menu>span:after{content:"";top:9px}.menu-opened-background{transition:opacity 2ms ease 1s}.container-menu{display:flex;text-align:center;justify-content:center;padding:5px;width:30px;height:30px;margin-top:-20px;border-radius:50%;background-color:#f5f5f5}.nav-mobile{display:flex;flex-flow:column;position:fixed;height:calc(100% - 228px);margin:0;width:100%;top:112px;transition-duration:.25s}@media screen and (max-width: 540px){.nav-mobile{right:-140%;top:20%;height:calc(100% - 228px);width:100%}}@media screen and (min-width: 541px) and (max-width: 1024px){.nav-mobile{right:-140%;top:40%;height:calc(100% - 428px);width:100%}}.nav-mobile .menu-mobile{height:calc(100% - 228px);text-align:center;align-items:center;box-shadow:0 0 2px #0003;position:fixed;background:#fff;width:19.5rem;z-index:3;border-radius:20px 20px 0 0}@media screen and (min-width: 541px) and (max-width: 1024px){.nav-mobile .menu-mobile{width:100%;box-shadow:0 0 6px #0003;height:54.09%}}@media screen and (max-width: 540px){.nav-mobile .menu-mobile{width:100%;height:71.09%;box-shadow:0 0 6px #0003}}.nav-mobile .menu-mobile .nav-header{display:none;width:100%;height:50px;border-radius:20px 20px 0 0;background-color:#e8e8e8}@media screen and (min-width: 541px) and (max-width: 1024px),(max-width: 540px){.nav-mobile .menu-mobile .nav-header{display:flex}}.nav-mobile .menu-mobile .nav-header .carousel{display:flex;width:100%;overflow-x:scroll}.nav-mobile .menu-mobile .nav-header .carousel::-webkit-scrollbar{display:none}.nav-mobile .menu-mobile .nav-header .header-list{display:flex;list-style:none;text-align:center;align-items:center}.nav-mobile .menu-mobile .nav-header .header-list .new-label,.nav-mobile .menu-mobile .nav-header .header-list .sale-label,.nav-mobile .menu-mobile .nav-header .header-list .woman-label,.nav-mobile .menu-mobile .nav-header .header-list .man-label,.nav-mobile .menu-mobile .nav-header .header-list .boys-label,.nav-mobile .menu-mobile .nav-header .header-list .girls-label,.nav-mobile .menu-mobile .nav-header .header-list .topmark-label,.nav-mobile .menu-mobile .nav-header .header-list .unisex-label{opacity:0;margin:0!important;padding:0!important;appearance:initial}.nav-mobile .menu-mobile .nav-header .header-list .item-label{padding:0 20px;font-size:1.25rem;color:#2e2700;font-family:Lato-Regular;height:100%;display:flex;text-align:center;justify-content:center;align-items:center;width:calc(100% + 2px)}.nav-mobile .menu-mobile .nav-header .header-list .new-label:checked~.container>.list-span1,.nav-mobile .menu-mobile .nav-header .header-list .sale-label:checked~.container>.list-span2,.nav-mobile .menu-mobile .nav-header .header-list .woman-label:checked~.container>.list-span3,.nav-mobile .menu-mobile .nav-header .header-list .man-label:checked~.container>.list-span4,.nav-mobile .menu-mobile .nav-header .header-list .boys-label:checked~.container>.list-span5,.nav-mobile .menu-mobile .nav-header .header-list .girls-label:checked~.container>.list-span6,.nav-mobile .menu-mobile .nav-header .header-list .topmark-label:checked~.container>.list-span7,.nav-mobile .menu-mobile .nav-header .header-list .unisex-label:checked~.container>.list-span8{display:block!important;left:-10%!important;position:absolute!important;width:100%;margin:0}.nav-mobile .menu-mobile .nav-header .header-list .new-label:checked+.item-label{border-bottom:3px solid #000!important}.nav-mobile .menu-mobile .nav-header .header-list .sale-label:checked+.item-label{border-bottom:3px solid #000!important}.nav-mobile .menu-mobile .nav-header .header-list .woman-label:checked+.item-label{border-bottom:3px solid #000!important}.nav-mobile .menu-mobile .nav-header .header-list .man-label:checked+.item-label{border-bottom:3px solid #000!important}.nav-mobile .menu-mobile .nav-header .header-list .boys-label:checked+.item-label{border-bottom:3px solid #000!important}.nav-mobile .menu-mobile .nav-header .header-list .girls-label:checked+.item-label{border-bottom:3px solid #000!important}.nav-mobile .menu-mobile .nav-header .header-list .topmark-label:checked+.item-label{border-bottom:3px solid #000!important}.nav-mobile .menu-mobile .nav-header .header-list .unisex-label:checked+.item-label{border-bottom:3px solid #000!important}.nav-mobile .menu-mobile .nav-header .header-list .list-container-menu-footer{list-style:none;padding-top:40px}.nav-mobile .menu-mobile .nav-header .header-list .list-container-menu-footer .item-content-menu-footer{display:flex;border-bottom:1px solid #f1f1f1;padding:10px 40px}@media screen and (min-width: 541px) and (max-width: 1024px){.nav-mobile .menu-mobile .nav-header .header-list .list-container-menu-footer .item-content-menu-footer{padding:10px 100px}}.nav-mobile .menu-mobile .nav-header .header-list .list-container-menu-footer .item-content-menu-footer .item-label-menu-footer{display:flex;color:#000;font-family:lato-regular;text-decoration:none;font-size:1.25rem}.nav-mobile .menu-mobile .nav-header .header-list .scroll{height:calc(100% - 120px);overflow-y:scroll}.nav-mobile .menu-mobile .nav-header .header-list .list-span1,.nav-mobile .menu-mobile .nav-header .header-list .list-span2,.nav-mobile .menu-mobile .nav-header .header-list .list-span3,.nav-mobile .menu-mobile .nav-header .header-list .list-span4,.nav-mobile .menu-mobile .nav-header .header-list .list-span5,.nav-mobile .menu-mobile .nav-header .header-list .list-span6,.nav-mobile .menu-mobile .nav-header .header-list .list-span7,.nav-mobile .menu-mobile .nav-header .header-list .list-span8{display:none}.nav-mobile .nav-footer{bottom:5%;z-index:1000;position:fixed;display:flex;height:40px;background:#f5f5f5;padding:0;margin:0;width:100%}@media screen and (max-width: 540px){.nav-mobile .nav-footer{bottom:6%}}.nav-mobile .nav-footer .nav-footer-list{display:flex;list-style:none;text-align:center;align-items:center}.nav-mobile .nav-footer .nav-footer-list .nav-footer-item{padding-right:60px}.nav-mobile .nav-footer .nav-footer-list .nav-footer-item .nav-footer-label{text-decoration:none;font-family:Lato-Bold;font-size:1.125rem;-webkit-font-smoothing:antialiased;font-weight:700;color:#000}.social-content{display:flex;list-style:none;padding:0;margin:0}.social-content .item-social{display:flex}.social-content .item-social .icon-container{display:flex;width:36px;margin:0 9px;height:36px;border-radius:50%;background-color:#000;text-align:center;justify-content:center;align-items:center}.social-content .item-social .icon-container .icon{width:18px;height:18px}.dropdown{display:inline-block;position:relative;font-size:16px;flex-grow:1}@media screen and (max-width: 540px),(min-width: 541px) and (max-width: 1024px){.dropdown{display:block}}.dropdown-header{display:flex;align-items:center;cursor:pointer;justify-content:left}@media screen and (max-width: 540px),(min-width: 541px) and (max-width: 1024px){.dropdown-header{display:flex;justify-content:space-between}}.dropdown-header span{font-family:Lato-Bold;font-style:normal;-webkit-font-smoothing:antialiased;font-weight:700;font-size:.9rem}.dropdown-header .dropdown-icon{transform:rotateX(0);width:17px;margin-left:10px}.dropdown-list{list-style:none;padding:0;margin:20px 0 0;z-index:1}@media screen and (max-width: 540px),(min-width: 541px) and (max-width: 1024px){.dropdown-list{text-align:start;display:flex;flex-flow:column;margin-top:5px}}.dropdown-list li .with-subtitle{display:flex;flex-direction:column;line-height:15px}.dropdown-list li a{font-family:Lato-Regular;font-style:normal;font-weight:400;font-size:.8rem;line-height:30px;text-decoration:none;color:#000;-webkit-font-smoothing:antialiased}@media screen and (max-width: 540px),(min-width: 541px) and (max-width: 1024px){.dropdown-list li a{height:28px}}.dropdown.open .dropdown-list{display:block;text-align:left}@media screen and (max-width: 540px),(min-width: 541px) and (max-width: 1024px){.dropdown.open .dropdown-list{margin-left:0}}.dropdown.open .dropdown-header .dropdown-icon{transform:rotateX(180deg);transition:transform .2s ease}.menu-list{flex-grow:1}@media screen and (max-width: 540px),(min-width: 541px) and (max-width: 1024px){.menu-list{flex-grow:none;width:90%;line-height:30px;padding-left:20px}}@media screen and (min-width: 541px) and (max-width: 1024px){.menu-list{width:95%}}.dropdown-list:not(.open){display:none}@media screen and (max-width: 540px){.dropdown-list:not(.open){display:none}}.suggestions-container{display:flex;flex-direction:column;text-align:center;padding:0 1rem;margin:0rem auto}@media screen and (max-width: 540px),(min-width: 541px) and (max-width: 1024px){.suggestions-container{padding:0;margin:2rem auto}}.container-button-see-more{display:flex;justify-content:center;width:100%;margin-top:80px}@media screen and (min-width: 541px) and (max-width: 1024px){.container-button-see-more{margin-top:120px}}.container-button-see-more .shop-hover{font-size:.745rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:10px;padding-bottom:10px;height:20px;background-color:#000;display:flex;align-items:center;justify-content:center;font-family:Lato-Bold;font-weight:400;text-transform:uppercase;letter-spacing:0;color:#fff;text-decoration:none;-webkit-font-smoothing:antialiased}@media screen and (max-width: 540px){.container-button-see-more .shop-hover{width:25%}}@media screen and (min-width: 541px) and (max-width: 1024px){.container-button-see-more .shop-hover{width:15%}}.long-description-container{padding-inline:240px;padding-block:26px;height:auto}@media screen and (max-width: 540px){.long-description-container{padding-inline:20px}}@media screen and (min-width: 541px) and (max-width: 1024px){.long-description-container{padding-inline:30px}}.suggestion-title{color:#000;font-family:Lato-Bold;font-size:1.5rem;font-weight:700;-webkit-font-smoothing:antialiased;text-align:left}.long-description{color:#000;font-family:Lato-Regular;font-size:.745rem;font-weight:400;-webkit-font-smoothing:antialiased;text-align:left;text-overflow:ellipsis;height:45px;overflow:hidden}.product-title{margin:30px 0}@media screen and (max-width: 540px){.product-title{margin:2px 0}}.product-title .title{color:#000;font-family:Lato-Bold;font-size:1.5rem;font-weight:700;-webkit-font-smoothing:antialiased}.suggestions{margin-top:2rem;display:grid;grid-template-columns:25% 25% 25%;gap:25px;padding:0 40px 50px;justify-content:center}@media screen and (max-width: 540px){.suggestions{margin-top:.3rem;grid-template-columns:80%;gap:25px;padding:10x}}.suggestions a{text-decoration:none;color:#000;font-family:Lato-Regular;font-size:.745rem;font-weight:400;-webkit-font-smoothing:antialiased;margin-top:0;transition:.5s}.suggestions a:hover{font-family:Lato-Bold}.long-container-text-complete{max-height:100%}.long-container-text-resume{max-height:140px}.description-text-complete{height:auto;overflow:visible}.description-text-resume{height:45px;overflow:hidden}@media screen and (min-width: 541px) and (max-width: 1024px){.description-text-resume{height:39px}}.expand-more{display:flex;text-align:center;justify-content:center}.button-expand{cursor:pointer;width:20px;height:20px}.turn-button-expand-180{transform:rotate(180deg)}.turn-button-expand-0{transform:rotate(0)}.hide{display:none}@font-face{font-family:Lato-Light;src:url(/commons/fonts/Lato-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:Lato-Regular;src:url(/commons/fonts/Lato-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Lato-Bold;src:url(/commons/fonts/Lato-Bold.woff2) format("woff2");font-weight:700;font-style:normal}body{margin:0;background-color:#fff;font-family:Lato-Light,Lato-Regular,Lato-Bold,system-ui}.grid{display:grid;grid-template-columns:25% 25% 25% 25%;gap:30px 2px;padding:12px 2px 40px}@media screen and (max-width: 540px){.grid{grid-template-columns:50% 50%;gap:38px 2px;padding:0 4px 32px}}@media screen and (min-width: 1025px) and (max-width: 1600px){.grid{padding:12px 2px 40px}}@media screen and (min-width: 541px) and (max-width: 1024px){.grid{grid-template-columns:33.33% 33.33% 33.33%;gap:40px 2px;padding:0 8px 36px}}.title-description-container{padding-top:7.3rem;display:flex;flex-flow:column;padding-left:8px;padding-right:24px;margin:0;justify-content:flex-start;align-items:flex-start}@media screen and (min-width: 1025px) and (max-width: 1600px){.title-description-container{padding-left:8px;padding-right:24px}}@media screen and (max-width: 540px){.title-description-container{padding:70px 10px 0}}@media screen and (min-width: 541px) and (max-width: 1024px){.title-description-container{padding:80px 10px 10px}}.main-product-title{font-family:Lato-Regular;font-weight:400;color:#000;font-size:2.25rem;-webkit-font-smoothing:antialiased;letter-spacing:-2px}@media screen and (max-width: 540px){.main-product-title{margin:0}}@media screen and (min-width: 541px) and (max-width: 1024px){.main-product-title{margin:10px}}.product-description{color:#000;font-family:Lato-Regular;font-size:.745rem;margin-top:0;margin-bottom:1.35rem!important;font-weight:400;-webkit-font-smoothing:antialiased}@media screen and (min-width: 541px) and (max-width: 1024px){.product-description{padding:0;margin:10px}}.hide{display:none!important}.card-container{display:flex;flex-flow:row wrap;cursor:pointer;background-color:#fff;width:100%;height:100%;position:relative}.a-container{display:flex;width:100%;justify-content:stretch;text-decoration:none}.discount{-webkit-font-smoothing:antialiased;color:#fff;font-weight:700;padding:1px 5px;font-family:Lato-Bold;font-size:1.05rem;background:#8f1f34;min-height:20px;display:flex;align-items:center;line-height:1}.discount .discount-label{font-family:Lato-Bold}@media screen and (max-width: 540px){.discount{padding:1px 4px;font-size:.9rem;min-height:18px}}.price-container{display:flex;align-items:center;justify-content:left;gap:12px;width:100%;margin-top:4px}@media screen and (max-width: 540px){.price-container{width:auto;gap:5px;margin-top:2px}}.price{color:#000;font-family:Lato-Regular;font-size:1.05rem;font-weight:400;-webkit-font-smoothing:antialiased}@media screen and (max-width: 540px){.price{font-size:.88rem}}.price-red{color:#c8102e;font-family:Lato-Regular;font-size:1.05rem;font-weight:400;-webkit-font-smoothing:antialiased}@media screen and (max-width: 540px){.price-red{font-size:.88rem}}.default-price{font-family:Lato-Regular;font-size:1rem;font-weight:400;align-items:stretch;text-decoration:line-through;text-decoration-color:#000;text-decoration-thickness:1px;color:#707070;-webkit-font-smoothing:antialiased}@media screen and (max-width: 540px){.default-price{font-size:.82rem}}.image-content{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;background-color:#f9f7f7}.image-content img{width:100%;height:100%;object-fit:contain}@media screen and (max-width: 540px){.image-content img{max-height:auto}}.card-container .detail{display:flex;flex-direction:column;width:100%;gap:4px;margin-top:10px}.description{font-family:Lato-Bold;font-size:1rem;font-weight:700;color:#000;-webkit-font-smoothing:antialiased;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25;margin:0}.product-meta{display:flex;align-items:center;gap:10px;min-height:22px;margin-top:4px}@media screen and (max-width: 540px){.product-meta{gap:4px}}.loading-image{width:100%;height:auto;aspect-ratio:.81/1;background-color:#f9f7f7;background-image:linear-gradient(90deg,#fff0,#ffffff80,#fff0);background-size:40px 100%;background-repeat:no-repeat;background-position:left -40px top 0;animation:shine 1s ease infinite}@keyframes shine{to{background-position:right -40px top 0}}.sitemap{display:grid;grid-template-columns:25% 25% 25%;gap:25px;padding:0 40px 50px;justify-content:center}@media screen and (max-width: 540px){.sitemap{display:block}}.sitemap a{text-decoration:none;color:#000;font-size:1rem;position:relative;display:block;padding:4px 0;transition:.5s}.sitemap a:hover{font-weight:800}.sitemap-container{display:none;min-height:50rem;padding-top:10rem;text-align:center}@media screen and (min-width: 541px) and (max-width: 1024px),screen and (max-width: 540px){.sitemap-container{padding-top:5rem}.sitemap-container h1{margin-top:0}}
