*{border:0;margin:0;padding:0}*,:after,:before{box-sizing:border-box}:after,:before{display:inline-block}body,html{height:100%}body{line-height:1;scrollbar-gutter:stable;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{color:inherit;display:inline-block;text-decoration:none}ul li{list-style:none}img{height:auto;max-width:100%;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}address{font-style:normal}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:400;src:url(../assets/fonts/Satoshi-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:500;src:url(../assets/fonts/Satoshi-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Satoshi;font-style:normal;font-weight:700;src:url(../assets/fonts/Satoshi-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:integral;font-style:normal;font-weight:700;src:url(../assets/fonts/integral-bold.woff2) format("woff2")}body{color:var(--primary);font-family:Satoshi;font-size:1rem;min-width:20rem}[data-fls-scrolllock] body{overflow:hidden;overscroll-behavior:none;touch-action:none}body{opacity:0;transition:opacity .3s}[data-fls-loaded] body{opacity:1}::selection{background-color:rgba(59,130,246,.2);color:#000}.wrapper{display:flex;flex-direction:column;min-height:100%;overflow:clip}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{margin:0 auto;max-width:79.375rem;padding-left:.9375rem;padding-right:.9375rem}.title{font-family:Integral;font-weight:700;text-transform:uppercase}.title--40{color:var(--lite);line-height:1.2}.title--48{text-align:center}.title--64{text-wrap:balance}.text{color:var(--primary-60);line-height:1.4}.text--small{font-size:1rem}main .hero,main .page-cart,main .page-category,main .product-detail{transition:padding .3s;--heroSiteTopbar:calc(var(--headerContainerHeight) + 3rem + var(--alertBannerHeight));padding-top:var(--heroSiteTopbar)}[site-topbar-anim] main .hero,[site-topbar-anim] main .page-cart,[site-topbar-anim] main .page-category,[site-topbar-anim] main .product-detail{transform:translateY(calc(var(--alertBannerHeight)*-1))}.visually-hidden{height:0;margin:0;overflow:hidden;padding:0;position:absolute;width:0;clip:rect(0,0,0,0);border:0;white-space:nowrap}fieldset{min-width:0}fieldset,legend{border:none;margin:0;padding:0}legend{display:block;padding-inline:0;width:100%}:root{--primary:#000;--primary-rgb:#000;--primary-90:rgba(0,0,0,.9);--primary-70:rgba(0,0,0,.7);--primary-60:rgba(0,0,0,.6);--primary-50:rgba(0,0,0,.5);--primary-40:rgba(0,0,0,.4);--primary-30:rgba(0,0,0,.3);--primary-20:rgba(0,0,0,.2);--primary-10:rgba(0,0,0,.1);--primary-06:rgba(0,0,0,.06);--primary-04:rgba(0,0,0,.04);--primary-02:rgba(0,0,0,.02);--lite:#fff;--mutedGray:#f0f0f0;--mutedGray-80:hsla(0,1%,81%,.8);--lightGray:#fcfcfc;--heroBg:#f2f0f1;--product-card-bg:#f0eeed;--saleColot:#f33;--saleColot-10:rgba(255,51,51,.1);--markColor:#01ab31;--productSlider:#f3f1f4;--buttonThirdHover:#dadada;--headerPaddingBlock:1.5rem;--heightHeaderSearch:2.875rem;--paddingtopHeaderSearch:0.375rem;--headerContainerHeight:2.875rem;--siteTopbar:calc(var(--headerContainerHeight) + var(--headerPaddingBlock)*2 + var(--alertBannerHeight))}:root:has([data-fls-header-scroll].--header-scroll){--headerPaddingBlock:1rem;--siteTopbar:calc(var(--headerContainerHeight) + var(--headerPaddingBlock)*2 + var(--alertBannerHeight))}.menu__list{display:flex;flex-wrap:wrap;row-gap:.625rem;text-transform:capitalize}[data-fls-menu-open] .menu__list>:first-child{transition:transform .5s .4s,opacity .5s .4s}[data-fls-menu-open] .menu__list>:nth-child(2){transition:transform .5s .5s,opacity .5s .5s}[data-fls-menu-open] .menu__list>:nth-child(3){transition:transform .5s .6s,opacity .5s .6s}[data-fls-menu-open] .menu__list>:nth-child(4){transition:transform .5s .7s,opacity .5s .7s}[data-fls-menu-open] .menu__list>:nth-child(5){transition:transform .5s .8s,opacity .5s .8s}.menu__item{align-items:center;display:flex}.menu__item--dropdown{position:relative;z-index:1}.menu__item--dropdown[aria-expanded=true] .menu__arrow{transform:rotate(-180deg)}.menu__item--dropdown[aria-expanded=true] .dropdown-menu{opacity:1;transform:translateY(0);visibility:visible}.menu__item--dropdown[aria-expanded=false] .dropdown-menu{pointer-events:none}.menu__item--dropdown .menu__link{padding:.3125rem}.menu__item--dropdown .menu__link:after,.menu__item--dropdown .menu__link:before{background:var(--primary);content:"";height:.125rem;position:absolute;transition:width .5s;width:0}.menu__item--dropdown .menu__link:before{left:.3125rem;top:.0625rem}.menu__item--dropdown .menu__link:after{bottom:.0625rem;right:.3125rem}.menu__arrow{transition:transform .3s ease}.menu__link{align-items:center;display:flex;gap:.25rem}.icon-menu{display:none}.dropdown-menu{background:var(--lite);border:.0625rem solid #eee;border-radius:.5rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.1);left:0;opacity:0;padding:.375rem 0;position:absolute;top:100%;transform:translateY(-.625rem);transition:all .3s ease;visibility:hidden;width:9.375rem;z-index:2}.dropdown-menu__link{color:var(--primary);display:block;padding:.5rem .9375rem;transition:background .2s ease}.alert-banner{background-color:var(--primary);color:var(--lite);left:0;position:fixed;top:0;width:100%;z-index:11}.alert-banner__container{display:flex;gap:.3125rem;padding-block:.75rem;text-align:center}.alert-banner__text{flex:1 1 auto;font-size:.875rem}.alert-banner__link{font-weight:500;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.08125rem;text-underline-offset:.1875rem;transition:text-decoration-color .2s}.alert-banner__close{flex:0 0 auto}.alert-banner{transition:transform .3s}[site-topbar-anim] .alert-banner{transform:translateY(-100%)}.site-topbar--hidden .alert-banner{display:none}.header{background-color:var(--lite);left:0;padding-inline:.9375rem;position:fixed;top:var(--alertBannerHeight);transition:padding .5s,opacity 0s,transform .3s,top .3s;width:100%;z-index:10}.site-topbar--hidden .header{transition:padding .5s,opacity 0s}.header__container{align-items:center;border-bottom:.0625rem solid var(--primary-10);display:flex;justify-content:space-between;max-width:77.5rem;padding-block:var(--headerPaddingBlock);padding-inline:0;transition:padding .5s,opacity 0s,transform .3s,top .3s}.site-topbar--hidden .header__container{transition:padding .5s,opacity 0s}.header__right{flex-wrap:nowrap;gap:1rem;position:relative;z-index:6}.header-actions,.header__right{align-items:center;display:flex}.header-actions{flex:1 1 auto;gap:.75rem}.header-actions__item{flex:0 0 auto;margin:-.3125rem;padding:.3125rem;position:relative;z-index:6}.header-actions__item svg{height:1.5rem;width:1.5rem}.header-actions__item svg path{transition:fill .3s}[data-fls-header-scroll-show].--header-scroll{transition:translate .3s;translate:0 -100%}[data-fls-header-scroll-show].--header-show{translate:0 0}.footer{position:relative}.subscribe-footer{left:0;position:absolute;right:0;top:0;transform:translateY(-50%)}.subscribe-footer__content{background-color:var(--primary);border-radius:1.25rem;column-gap:.9375rem;display:flex;justify-content:space-between;row-gap:2rem}.subscribe-footer__form{--formWidth:clamp(15.625rem,calc(11.86576rem + 12.53133vw),21.8125rem);flex:0 0 var(--formWidth)}.main-footer{background-color:var(--mutedGray)}.main-footer__container{column-gap:1.25rem;display:grid;row-gap:3.125rem;--columnGapItems:clamp(16.875rem,calc(-0.07308rem + 27.33616vw),21.625rem);grid-template-columns:var(--columnGapItems) repeat(4,1fr);padding-top:8.75rem}.main-footer__description{max-width:15.8125rem}.main-footer__social{padding-top:.625rem}.main-footer__title{color:var(--primary);font-weight:500;letter-spacing:.1875rem;line-height:.88888889;text-transform:uppercase}.main-footer__links{line-height:.84210526}.main-footer__links li a{--paddingLinksFooter:0.3125rem;margin:calc(var(--paddingLinksFooter)*-1);padding:var(--paddingLinksFooter);text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .2s,color .2s}.bottom-footer{background-color:var(--mutedGray)}.bottom-footer__container{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;position:relative}.bottom-footer__container:before{background-color:var(--primary-10);content:"";height:.0625rem;left:0;position:absolute;top:0;width:100%}.bottom-footer__copyright{font-size:.75rem}.bottom-footer__payment{display:flex;gap:.75rem}.bottom-footer__payment li{background-color:var(--lite);border-radius:.33625rem;display:flex;padding-block:.4375rem;padding-inline:.375rem;place-items:center}.bottom-footer__payment li svg{max-height:1.58625rem;max-width:2.165625rem}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input{border:.0625rem solid #eee;border-radius:0!important;caret-color:inherit;display:block;padding:.625rem;width:100%}.input[placeholder]:not([data-fls-placeholder-nohiden])::placeholder{transition:opacity .3s}.input[placeholder]:not([data-fls-placeholder-nohiden]):focus::placeholder{opacity:0}textarea.input{padding:0;resize:vertical}.button{align-items:center;border-radius:3.875rem;display:inline-flex;justify-content:center;overflow:hidden;padding:0;position:relative;text-wrap:nowrap}.button:disabled{cursor:default}.button:-moz-focusring{outline:auto}.button--fw{width:100%}.button--third{background-color:var(--mutedGray);color:var(--primary-60);cursor:pointer;font-size:.875rem;padding-block:.78125rem;padding-inline:1.25rem;transition:color .3s,font-weight .3s,background-color .3s}input:checked+.button--third{background-color:var(--primary);color:var(--lite);font-weight:500}.button--fourth{align-items:center;background:var(--primary);border:.0625rem solid var(--lite);border-radius:6.25rem;display:flex;justify-content:center;outline:none;overflow:hidden;padding-block:calc(.90625rem + var(--scale-mobile-minTemplate)*-.75);padding-inline:calc(1.59375rem + var(--scale-mobile-minTemplate)*6.5);transform:scaleX(1);transition:transform .5s cubic-bezier(.4,0,0,1)}.button--fourth:after{background:var(--lite);border-radius:50% 50% 0 0;bottom:0;content:"";height:100%;left:0;position:absolute;transform:translateY(100%);transition:transform .5s cubic-bezier(.4,0,0,1),border-radius .5s cubic-bezier(.4,0,0,1);width:100%}.button--fourth span{color:var(--lite);font-weight:500;overflow:hidden;position:relative}.button--fourth span:after{align-items:center;bottom:0;color:var(--primary);content:attr(data-text);display:flex;height:100%;justify-content:center;left:50%;position:absolute;transform:translate(-50%,100%);transition:transform .5s cubic-bezier(.4,0,0,1);width:100%;z-index:1}.button--fourth:focus{outline:none}@keyframes animate-scaleX{0%{transform:scaleX(1)}50%{transform:scaleX(1.05)}to{transform:scaleX(1)}}.button--second{--themeBtn:var(--primary);background-color:var(--lite);border:.0625rem solid var(--primary-10);color:var(--primary);font-weight:500;mask-image:radial-gradient(#000,#fff);text-transform:capitalize;transition:color .3s}.button--second:after,.button--second:before{background:linear-gradient(90deg,var(--themeBtn) 25%,transparent 0,transparent 50%,var(--themeBtn) 0,var(--themeBtn) 75%,transparent 0);content:"";inset:0;position:absolute;transform:translateY(var(--progress,102%));transition:transform .3s ease}.button--second:after{--progress:-102%;background:linear-gradient(90deg,transparent 0,transparent 25%,var(--themeBtn) 0,var(--themeBtn) 50%,transparent 0,transparent 75%,var(--themeBtn) 0);z-index:-1}.button--second span{position:relative}.button--second.button--dark{background-color:var(--primary);color:var(--lite);--themeBtn:var(--lite)}.button--second.button--arrow{gap:.75rem}.button--second.button--arrow svg{height:1.5rem;position:relative;transform:rotate(180deg);width:1.5rem}.button--second.button--arrow svg path{transition:fill .3s}.button--hero{background-color:var(--lite);border:.0625rem solid;color:var(--primary);display:inline-block;font-weight:500;padding-block:.9375rem}.button--hero .original{background:var(--primary);color:var(--lite);display:grid;inset:0;place-content:center;position:absolute;transition:transform .3s cubic-bezier(.87,0,.13,1)}.button--hero .letters{display:inline-flex}.button--hero span{opacity:0;transform:translateY(-.9375rem);transition:transform .25s cubic-bezier(.87,0,.13,1),opacity .25s}.button--hero span:nth-child(2n){transform:translateY(.9375rem)}.button--hero span:nth-child(5){width:.3125rem}@keyframes move-up-alternate{0%{transform:translateY(0)}50%{transform:translateY(80%)}51%{transform:translateY(-80%)}to{transform:translateY(0)}}.social-links{display:flex;gap:.75rem}.social-links__item{background:var(--lite);border-radius:50%;height:1.75rem;position:relative;width:1.75rem}.social-links__name{border-radius:.25rem;bottom:calc(100% + .5rem);color:var(--lite);font-size:.75rem;left:50%;opacity:0;padding:.25rem .5rem;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%) scale(0);transition:all .3s ease;transition:.3s;white-space:nowrap}.social-links__name:after{border-left:.25rem solid transparent;border-right:.25rem solid transparent;border-top:.25rem solid;content:"";height:0;left:50%;position:absolute;top:100%;transform:translate(-50%);width:0}.social-links__link{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;transition:all .3s ease;width:100%}.social-links__link svg{position:relative;transition:all .3s ease;z-index:2}.social-links__link svg path{fill:currentColor;transition:fill .3s ease}.social-links__link:before{border-radius:50%;bottom:0;content:"";height:0;left:0;position:absolute;transition:height .3s ease;width:100%;z-index:1}.social-links__item .social-links__link:before,.social-links__item .social-links__name{background-color:var(--primary)}.product-price{display:flex;flex-wrap:wrap;gap:.625rem}.product-price__new,.product-price__old{font-size:1.5rem;font-weight:700}.product-price__old{color:var(--primary-40)}.product-price__sale{align-items:center;background-color:var(--saleColot-10);border-radius:3.875rem;color:var(--saleColot);display:inline-flex;font-size:.75rem;font-weight:500}.logo{font-family:Integral;font-weight:700;text-transform:uppercase;transform:translateY(-12%)}.inputicon-search{--widthInputiconSearchMobile:1.875rem;align-items:center;display:flex}.inputicon-search__input{background-color:var(--mutedGray);border-radius:3.875rem;padding:.75rem 2rem .75rem 3.25rem;transition:all .3s}.inputicon-search__input::placeholder{color:var(--primary-40)}.inputicon-search__input::-webkit-search-cancel-button{display:none}.inputicon-search__input:focus{box-shadow:0 0 0 .0625rem var(--primary-50);outline:none}.inputicon-search__input:not(:placeholder-shown)~.search-icon-placeholder{opacity:0}.inputicon-search__search-icon{cursor:pointer;display:flex;padding:.3125rem;transition:opacity .3s}.inputicon-search__search-icon svg{height:1.5rem;width:1.5rem}.inputicon-search__search-icon svg path{fill:var(--primary-40);fill-opacity:.4;transition:fill .3s,fill-opacity .3s}.inputicon-search__clear.close-btn{height:.75rem;opacity:0;pointer-events:none;position:absolute;right:.875rem;top:50%;transform:translateY(-50%);transition:opacity .3s ease,top .3s ease;width:.75rem}.inputicon-search__clear.close-btn.close-btn--active{opacity:1;pointer-events:auto}.inputicon-search__clear.close-btn:after,.inputicon-search__clear.close-btn:before{background-color:var(--primary)}.inputicon__wrapper{align-items:center;background-color:var(--lite);border-radius:3.875rem;cursor:text;display:flex;gap:.75rem;margin-bottom:.875rem;outline:.125rem solid transparent;padding-block:.6875rem;padding-inline:1rem;transition:box-shadow .3s,background-color .3s,outline-color .3s}.inputicon__wrapper:focus-within{outline-color:var(--primary)}.inputicon__icon{align-items:center;display:flex;flex-shrink:0;pointer-events:none}.inputicon__icon svg{height:1.5rem;width:1.5rem}.inputicon__icon svg path{fill:#000;fill-opacity:.4;transition:fill-opacity .3s}.inputicon__wrapper:focus-within{background-color:var(--mutedGray)}.inputicon__wrapper:focus-within .inputicon__icon svg path{fill-opacity:.65}.inputicon__input{background:transparent;border:none;color:var(--text-color);flex:1;font-size:1rem;outline:none;padding:0}.inputicon__input::placeholder{color:var(--primary-40)}.inputicon__button{padding-inline:1.875rem;width:100%}[data-fls-cubeanim]{display:block;text-align:center;transform-style:preserve-3d;transition:transform .4s ease;--linkHeight:1.625rem}.navigator-active [data-fls-cubeanim]{transform:rotateX(90deg) translateZ(calc(var(--linkHeight)/2*-1));transition-delay:.26s}[data-fls-cubeanim] span{border-radius:.3125rem;display:block;padding:.3125rem}[data-fls-cubeanim] span:first-child{transform:translateZ(var(--linkHeight))}[data-fls-cubeanim] span:last-child{background-color:var(--primary);color:var(--lite);height:100%;left:0;position:absolute;transform:rotateX(-90deg) translateZ(calc(var(--linkHeight)*-1));transform-origin:bottom;width:100%}.close-btn{background:none;border:none;cursor:pointer;height:.875rem;padding:0;position:relative;width:.875rem}.close-btn:after,.close-btn:before{background-color:var(--lite);content:"";height:.125rem;left:0;position:absolute;top:50%;transform-origin:center;transition:transform .3s ease-out,background-color .3s;width:100%}.close-btn:before{transform:translateY(-50%) rotate(45deg)}.close-btn:after{transform:translateY(-50%) rotate(-45deg)}:root{--scale-tablet:clamp(6.25e-8rem,calc(-0.446rem + 0.71937vw),0.125rem);--scale-mobile:clamp(6.25e-8rem,calc(-0.19122rem + 0.39839vw),0.125rem);--scale-mobileSmall:clamp(6.25e-8rem,calc(-0.07594rem + 0.25316vw),0.125rem);--scale-minTemplate:clamp(6.25e-8rem,calc(-0.05539rem + 0.22727vw),0.125rem);--scale-minWidth:clamp(6.25e-8rem,calc(-0.04211rem + 0.21053vw),0.125rem);--scale-cartRebuild:clamp(6.25e-8rem,calc(-0.37106rem + 0.62496vw),0.125rem);--scale-tablet-minWidth:clamp(6.25e-8rem,calc(-0.05953rem + 0.29763vw),0.125rem);--scale-mobile-minWidth:clamp(6.25e-8rem,calc(-0.08929rem + 0.44645vw),0.125rem);--scale-mobile-mobileSmall:clamp(6.25e-8rem,calc(-0.08929rem + 0.44645vw),0.125rem);--scale-mobileSmall-minWidth:clamp(6.25e-8rem,calc(-0.25003rem + 1.25016vw),0.125rem);--scale-tablet-minTemplate:clamp(6.25e-8rem,calc(-0.08098rem + 0.33223vw),0.125rem);--scale-mobile-minTemplate:clamp(6.25e-8rem,calc(-0.12896rem + 0.5291vw),0.125rem)}@media (width <= 61.99875em){.title--64{font-size:2.8125rem}}@media (max-width:61.99875em) and (width <= 55.37375em){.title--64{font-size:2.5rem}}@media (max-width:61.99875em){.main-footer__container{grid-template-columns:repeat(4,1fr)}.main-footer__container .main-footer__brand{grid-column:1/-1}.main-footer__description{max-width:21.875rem}}@media (width <= 56.56125em){.menu__list{column-gap:.625rem}}@media (max-width:56.56125em) and (max-width:29.99875em){[search-active] .menu{padding-top:calc(var(--siteTopbar) + 3.75rem)}}@media (max-width:56.56125em) and (any-hover:none){.icon-menu{cursor:default}}@media (max-width:56.56125em){.menu{--shadow:0.9375rem;background-color:var(--mutedGray-80);height:100vh;overflow:auto;padding:3.125rem .9375rem 1.875rem;padding-top:calc(var(--siteTopbar) + .9375rem);transition:right .6s,padding .3s,top .3s,height .3s}.menu,.menu:after,.menu:before{position:fixed;right:calc(-100% - var(--shadow));top:0;width:100%}.menu:after,.menu:before{content:"";height:calc(var(--siteTopbar));pointer-events:none;transition:right .6s,height .5s,top .3s}.menu:before{background-color:var(--lite);width:105%;z-index:2}.menu:after{box-shadow:0 .25rem var(--shadow) 0 rgba(0,0,0,.5)}[data-fls-menu-open] .menu,[data-fls-menu-open] .menu:after,[data-fls-menu-open] .menu:before{right:0}.menu__list{align-items:flex-end;flex-direction:column;font-size:1.3125rem;text-align:right}.menu__list>.menu__item{opacity:0;transform:translateX(3.75rem);transition:transform .3s,opacity .3s}[data-fls-menu-open] .menu__list>.menu__item{opacity:1;transform:translateX(0)}.icon-menu{display:block;height:.875rem;position:relative;width:1.125rem;z-index:5}.icon-menu span,.icon-menu:after,.icon-menu:before{background-color:#000;content:"";height:.125rem;position:absolute;right:0;transition:all .3s ease 0s;width:100%}.icon-menu:before{top:0}.icon-menu:after{bottom:0}.icon-menu span{top:calc(50% - .0625rem)}[data-fls-menu-open] .icon-menu span{width:0}[data-fls-menu-open] .icon-menu:before{top:calc(50% - .0625rem);transform:rotate(-45deg)}[data-fls-menu-open] .icon-menu:after{bottom:calc(50% - .0625rem);transform:rotate(45deg)}.dropdown-menu{left:auto;right:0}.dropdown-menu__link{font-size:1.125rem}[data-fls-cubeanim]{--linkHeight:1.9375rem}}@media (max-width:50.06125em) and (width <= 20em){.title--64{font-size:2.09375rem}}@media (width <= 47.99875em){.title--40{font-size:2rem}.header__container{gap:1.25rem}.header-actions__search{margin-right:.625rem}}@media (max-width:47.99875em) and (width <= 29.99875em){.header__container{gap:1rem}}@media (max-width:47.99875em) and (width <= 24.37375em){.title--40{font-size:1.5rem}}@media (max-width:47.99875em){.text{line-height:1.25}:root{--headerPaddingBlock:1rem;--siteTopbar:calc(var(--headerContainerHeight) + var(--headerPaddingBlock)*2 + var(--alertBannerHeight))}.alert-banner__container{padding-block:.625rem}.alert-banner__text{font-size:.75rem}.header__container{padding-block:var(--headerPaddingBlock)}.header-actions{justify-content:end}.header-actions__search{margin-right:0}.main-footer__container{padding-top:11.875rem}.button:not(.button--hero){font-size:.875rem}.product-price__new,.product-price__old{font-size:1.25rem}}@media (width <= 43.75em){.main-footer__container{grid-template-columns:repeat(3,1fr)}}@media (max-width:43.75em){.subscribe-footer__content{flex-wrap:wrap}.subscribe-footer__form{flex-grow:1}}@media (width <= 34.375em){.bottom-footer__container{justify-content:center;text-align:center}.bottom-footer__payment{gap:.625rem}.bottom-footer__payment li svg{max-height:1.36rem;max-width:1.85125rem}}@media (width <= 31.25em){.main-footer__container{grid-template-columns:repeat(2,1fr)}}@media (width <= 29.99875em){.button--second{padding-block:.84375rem;padding-inline:1.875rem}}@media (max-width:29.99875em){.title--64{line-height:1.05882353}.text--small{font-size:.875rem}main .hero,main .page-cart,main .page-category,main .product-detail{padding-top:var(--siteTopbar)}:root{--headerPaddingBlock:1rem;--headerContainerHeight:2.125rem;--siteTopbar:calc(var(--headerContainerHeight) + var(--headerPaddingBlock)*2 + var(--alertBannerHeight))}.main-footer__social{padding-top:.375rem}.button--hero{padding-inline:1.875rem}.product-price__sale{font-size:.625rem}.inputicon-search__input{left:50%;opacity:0;padding-left:1.25rem;pointer-events:none;position:absolute;top:calc(100% - .625rem);transform:translateX(-50%);transition:top .3s,opacity .3s;width:calc(100% - var(--widthInputiconSearchMobile))}[search-active] .inputicon-search__input{opacity:1;pointer-events:auto;top:calc(100% + var(--paddingtopHeaderSearch))}.inputicon-search__search-icon{position:relative;z-index:1}.inputicon-search__search-icon svg path{fill:var(--primary);fill-opacity:1}.inputicon-search__clear.close-btn{position:absolute;top:calc(100% + var(--paddingtopHeaderSearch) + var(--heightHeaderSearch)/2 - .625rem)}.inputicon-search__clear.close-btn.close-btn--active{top:calc(100% + var(--paddingtopHeaderSearch) + var(--heightHeaderSearch)/2)}.inputicon-search__clear.close-btn{right:calc(var(--widthInputiconSearchMobile)/2 + .875rem)}.inputicon__wrapper{margin-bottom:.75rem;outline:.0625rem solid transparent}}@media (width <= 24.37375em){.text--16{font-size:.875rem}.subscribe-footer__content{padding-block:2rem;padding-inline:1.5rem}.main-footer__container{padding-bottom:2.5rem}.main-footer__brand>:not(:last-child){margin-bottom:.875rem}.main-footer__title{margin-bottom:1rem}.main-footer__links>:not(:last-child){margin-bottom:1.25rem}.bottom-footer__container{padding-bottom:2.1875rem;padding-top:1rem}.product-price{gap:.3125rem}.product-price__new,.product-price__old{font-size:1.25rem}.product-price__sale{padding-block:.1875rem;padding-inline:.5rem}.logo{font-size:1.5625rem}}@media (width <= 20em){.title--48{font-size:1.875rem}main{padding-bottom:11.5625rem}.main-footer__logo.logo{font-size:1.75rem}.button--hero{padding-inline:3.75rem}}@media (max-width:47.99875em) and (width > 47.99875em){.title--40{font-size:2rem}.header__container{gap:1.25rem}}@media (max-width:61.99875em) and (width > 61.99875em){.title--64{font-size:2.8125rem}}@media (max-width:50.06125em) and (width > 50.06125em){.title--64{font-size:2.8125rem}}@media (min-width:50.06125em) and (width <= 50.06125em){.button--hero{padding-block:.875rem}}@media (width > 20em) and (width <= 79.375em){.title--48{font-size:clamp(1.875rem,1.49605263158125rem + 1.8947368421vw,3rem)}.main-footer__logo.logo{font-size:clamp(1.75rem,1.63526315789375rem + .5736842105vw,2.090625rem)}.button--hero{padding-inline:clamp(3.75rem,3.59210526315625rem + .7894736842vw,4.21875rem)}}@media (width > 20em) and (width <= 61.99875em){main{padding-bottom:clamp(10.625rem,12.0089418583875rem + -2.2322092919vw,11.5625rem)}}@media (width > 24.37375em) and (width <= 79.375em){.text--16{font-size:clamp(.875rem,.81960637258125rem + .2272675621vw,1rem)}.subscribe-footer__content{padding-inline:clamp(1.5rem,.39212745165rem + 4.545351242vw,4rem)}.main-footer__brand>:not(:last-child){margin-bottom:clamp(.875rem,.57033504920625rem + 1.2499715916vw,1.5625rem)}.main-footer__title{margin-bottom:clamp(1rem,.7230318629125rem + 1.1363378105vw,1.625rem)}.main-footer__links>:not(:last-child){margin-bottom:clamp(1.25rem,.9730318629125rem + 1.1363378105vw,1.875rem)}.bottom-footer__container{padding-bottom:clamp(2.1875rem,.8857497556875rem + 5.3407877094vw,5.125rem);padding-top:clamp(1rem,.8892127451625rem + .4545351242vw,1.25rem)}.product-price{gap:clamp(.3125rem,.17401593145625rem + .5681689053vw,.625rem)}}@media (width > 24.37375em) and (width <= 61.99875em){.subscribe-footer__content{padding-block:clamp(2rem,1.91902408638125rem + .3322259136vw,2.125rem)}.main-footer__container{padding-bottom:clamp(2.5rem,2.09512043189375rem + 1.6611295681vw,3.125rem)}.product-price__new,.product-price__old{font-size:clamp(1.25rem,1.08804817275625rem + .6644518272vw,1.5rem)}.product-price__sale{padding-block:clamp(.1875rem,.06603612956875rem + .4983388704vw,.375rem);padding-inline:clamp(.5rem,.27731623754375rem + .9136212625vw,.84375rem)}.logo{font-size:clamp(1.5625rem,1.279084302325rem + 1.1627906977vw,2rem)}}@media (width > 29.99875em) and (width <= 61.99875em){.button--second{padding-block:clamp(.84375rem,.7558630371125rem + .29296875vw,.9375rem);padding-inline:clamp(1.875rem,-1.0545654296875rem + 9.765625vw,5rem)}}@media (min-width:29.99875em){.inputicon-search{flex:1 1 auto;position:relative;z-index:2}.inputicon-search__search-icon{left:.6875rem;position:absolute;top:50%;transform:translateY(-50%)}}@media (min-width:43.75em){.subscribe-footer__title{max-width:34.4375rem}}@media (width > 47.99875em) and (width <= 79.375em){.title--40{font-size:clamp(2rem,1.235110154975rem + 1.5935620095vw,2.5rem)}.header__container{gap:clamp(1.25rem,-.37539092068125rem + 3.3863192701vw,2.3125rem)}.header-actions__search{margin-right:clamp(.625rem,-1.09600215130625rem + 3.5855145213vw,1.75rem)}}@media (min-width:47.99875em){.inputicon-search{min-width:15.625rem}}@media (max-width:47.99875em) and (width > 29.99875em) and (width <= 47.99875em){.header__container{gap:clamp(1rem,.58335069444375rem + 1.3888888889vw,1.25rem)}}@media (max-width:47.99875em) and (width > 24.37375em) and (width <= 47.99875em){.title--40{font-size:clamp(1.5rem,.98415343915625rem + 2.1164021164vw,2rem)}}@media (min-width:50.06125em) and (width > 79.375em){.button--hero{padding-block:1.125rem}}@media (min-width:50.06125em) and (width > 50.06125em) and (width <= 79.375em){.button--hero{padding-block:clamp(.875rem,.448056586075rem + .8528420963vw,1.125rem)}}@media (max-width:50.06125em) and (width > 20em) and (width <= 50.06125em){.title--64{font-size:clamp(2.09375rem,1.61555963865625rem + 2.3909518067vw,2.8125rem)}}@media (width > 56.56125em) and (width <= 79.375em){.menu__list{column-gap:clamp(.625rem,-.14976919073125rem + 1.3697879568vw,.9375rem)}}@media (min-width:56.56125em){[data-fls-cubeanim] span:first-child{background-color:var(--lite);color:var(--primary)}}@media (width > 61.99875em) and (width <= 79.375em){.title--64{font-size:clamp(2.8125rem,-1.42451981871875rem + 6.8340407165vw,4rem)}}@media (width > 61.99875em){main{padding-bottom:10.625rem}.subscribe-footer__content{padding-block:2.125rem}.main-footer__container{padding-bottom:3.125rem}.button--second{padding-block:.9375rem;padding-inline:5rem}.product-price__new,.product-price__old{font-size:1.5rem}.product-price__sale{padding-block:.375rem;padding-inline:.84375rem}.logo{font-size:2rem}}@media (max-width:61.99875em) and (width > 55.37375em) and (width <= 61.99875em){.title--64{font-size:clamp(2.5rem,-.111969339625rem + 4.7169811321vw,2.8125rem)}}@media (width > 79.375em){.title--40{font-size:2.5rem}.title--48{font-size:3rem}.title--64{font-size:4rem}.text--16{font-size:1rem}.menu__list{column-gap:.9375rem}.header__container{gap:2.3125rem}.header-actions__search{margin-right:1.75rem}.subscribe-footer__content{padding-inline:4rem}.main-footer__brand>:not(:last-child){margin-bottom:1.5625rem}.main-footer__logo.logo{font-size:2.090625rem}.main-footer__title{margin-bottom:1.625rem}.main-footer__links>:not(:last-child){margin-bottom:1.875rem}.bottom-footer__container{padding-bottom:5.125rem;padding-top:1.25rem}.button--hero{padding-inline:4.21875rem}.product-price{gap:.625rem}}@media (any-hover:hover),(pointer:fine){html:not([data-fls-touch]) .menu__item--dropdown .menu__link:hover:hover:after,html:not([data-fls-touch]) .menu__item--dropdown .menu__link:hover:hover:before{width:calc(100% - .625rem)}html:not([data-fls-touch]) .dropdown-menu__link:hover{background:#f5f5f5}html:not([data-fls-touch]) .alert-banner__link:hover{text-decoration-color:var(--lite)}html:not([data-fls-touch]) .header-actions__item:hover svg path{fill:var(--primary-50)}html:not([data-fls-touch]) .main-footer__links li a:hover{color:var(--primary);text-decoration-color:var(--primary)}html:not([data-fls-touch]) .button--third:hover{background-color:var(--buttonThirdHover)}html:not([data-fls-touch]) input:checked+.button--third:hover{background-color:var(--primary)}html:not([data-fls-touch]) .button--fourth:hover{animation:animate-scaleX .6s cubic-bezier(.4,0,0,1);background:var(--primary)}html:not([data-fls-touch]) .button--fourth:hover:after{border-radius:0;transform:translateY(0)}html:not([data-fls-touch]) .button--fourth:hover span:after{transform:translate(-50%)}html:not([data-fls-touch]) .button--second:hover{color:var(--lite)}html:not([data-fls-touch]) .button--second:hover:after,html:not([data-fls-touch]) .button--second:hover:before{--progress:0}html:not([data-fls-touch]) .button--second.button--dark:hover{color:var(--primary)}html:not([data-fls-touch]) .button--second.button--arrow:hover svg path{fill:var(--primary)}html:not([data-fls-touch]) .button--hero:hover .original{transform:translateY(100%)}html:not([data-fls-touch]) .button--hero:hover span{opacity:1;transform:translateY(0)}html:not([data-fls-touch]) .button--hero:hover span:nth-child(2){transition-delay:.1s}html:not([data-fls-touch]) .button--hero:hover span:nth-child(3){transition-delay:.2s}html:not([data-fls-touch]) .button--hero:hover span:nth-child(4){transition-delay:.3s}html:not([data-fls-touch]) .button--hero:hover span:nth-child(6){transition-delay:.4s}html:not([data-fls-touch]) .button--hero:hover span:nth-child(7){transition-delay:.5s}html:not([data-fls-touch]) .button--hero:hover span:nth-child(8){transition-delay:.6s}html:not([data-fls-touch]) .social-links__item:hover .social-links__name{opacity:1;transform:translateX(-50%) scale(1)}html:not([data-fls-touch]) .social-links__link:hover{box-shadow:0 .25rem .5rem rgba(0,0,0,.2)}html:not([data-fls-touch]) .social-links__link:hover svg path{fill:var(--lite)}html:not([data-fls-touch]) .social-links__link:hover:before{height:100%}html:not([data-fls-touch]) .social-links__item:hover .social-links__name:after{border-top-color:var(--primary)}html:not([data-fls-touch]) .inputicon-search__search-icon:hover svg path{fill:var(--primary);fill-opacity:.5}html:not([data-fls-touch]) .inputicon-search__clear.close-btn:hover:after,html:not([data-fls-touch]) .inputicon-search__clear.close-btn:hover:before{background-color:var(--primary-50)}html:not([data-fls-touch]) .inputicon-search__clear.close-btn:hover:before{transform:translateY(-50%) rotate(45deg)}html:not([data-fls-touch]) .inputicon-search__clear.close-btn:hover:after{transform:translateY(-50%) rotate(-45deg)}html:not([data-fls-touch]) .inputicon__wrapper:hover{background-color:var(--mutedGray)}html:not([data-fls-touch]) [data-fls-cubeanim]:hover{transform:rotateX(90deg) translateZ(calc(var(--linkHeight)/2*-1))}html:not([data-fls-touch]) .close-btn:hover:after,html:not([data-fls-touch]) .close-btn:hover:before{background-color:var(--lite)}html:not([data-fls-touch]) .close-btn:hover:before{transform:translateY(-50%) rotate(60deg)}html:not([data-fls-touch]) .close-btn:hover:after{transform:translateY(-50%) rotate(-30deg)}}@media (hover:none){html[data-fls-touch] .menu__item--dropdown .menu__link:active:hover:after,html[data-fls-touch] .menu__item--dropdown .menu__link:active:hover:before{width:calc(100% - .625rem)}html[data-fls-touch] .dropdown-menu__link:active{background:#f5f5f5}html[data-fls-touch] .alert-banner__link:active{text-decoration-color:var(--lite)}html[data-fls-touch] .header-actions__item:active svg path{fill:var(--primary-50)}html[data-fls-touch] .main-footer__links li a:active{color:var(--primary);text-decoration-color:var(--primary)}html[data-fls-touch] .button--third:active{background-color:var(--buttonThirdHover)}html[data-fls-touch] input:checked+.button--third:active{background-color:var(--primary)}html[data-fls-touch] .button--fourth:active{animation:animate-scaleX .6s cubic-bezier(.4,0,0,1);background:var(--primary)}html[data-fls-touch] .button--fourth:active:after{border-radius:0;transform:translateY(0)}html[data-fls-touch] .button--fourth:active span:after{transform:translate(-50%)}html[data-fls-touch] .button--second:active{color:var(--lite)}html[data-fls-touch] .button--second:active:after,html[data-fls-touch] .button--second:active:before{--progress:0}html[data-fls-touch] .button--second.button--dark:active{color:var(--primary)}html[data-fls-touch] .button--second.button--arrow:active svg path{fill:var(--primary)}html[data-fls-touch] .button--hero:active .original{transform:translateY(100%)}html[data-fls-touch] .button--hero:active span{opacity:1;transform:translateY(0)}html[data-fls-touch] .button--hero:active span:nth-child(2){transition-delay:.1s}html[data-fls-touch] .button--hero:active span:nth-child(3){transition-delay:.2s}html[data-fls-touch] .button--hero:active span:nth-child(4){transition-delay:.3s}html[data-fls-touch] .button--hero:active span:nth-child(6){transition-delay:.4s}html[data-fls-touch] .button--hero:active span:nth-child(7){transition-delay:.5s}html[data-fls-touch] .button--hero:active span:nth-child(8){transition-delay:.6s}html[data-fls-touch] .social-links__item:active .social-links__name{opacity:1;transform:translateX(-50%) scale(1)}html[data-fls-touch] .social-links__link:active{box-shadow:0 .25rem .5rem rgba(0,0,0,.2)}html[data-fls-touch] .social-links__link:active svg path{fill:var(--lite)}html[data-fls-touch] .social-links__link:active:before{height:100%}html[data-fls-touch] .social-links__item:active .social-links__name:after{border-top-color:var(--primary)}html[data-fls-touch] .inputicon-search__search-icon:active svg path{fill:var(--primary);fill-opacity:.5}html[data-fls-touch] .inputicon-search__clear.close-btn:active:after,html[data-fls-touch] .inputicon-search__clear.close-btn:active:before{background-color:var(--primary-50)}html[data-fls-touch] .inputicon-search__clear.close-btn:active:before{transform:translateY(-50%) rotate(45deg)}html[data-fls-touch] .inputicon-search__clear.close-btn:active:after{transform:translateY(-50%) rotate(-45deg)}html[data-fls-touch] .inputicon__wrapper:active{background-color:var(--mutedGray)}html[data-fls-touch] [data-fls-cubeanim]:active{transform:rotateX(90deg) translateZ(calc(var(--linkHeight)/2*-1))}html[data-fls-touch] .close-btn:active:after,html[data-fls-touch] .close-btn:active:before{background-color:var(--lite)}html[data-fls-touch] .close-btn:active:before{transform:translateY(-50%) rotate(60deg)}html[data-fls-touch] .close-btn:active:after{transform:translateY(-50%) rotate(-30deg)}}