:root{--font-primary:"Montserrat", sans-serif;--font-secondary:"Arial", sans-serif;--site-padding:clamp(1.6rem, 1.6rem + 48 * (100vw - 393px) / 1047, 6.4rem);--site-header--height:clamp(6.4rem, 6.4rem + 8 * (100vw - 375px) / 1065, 7.2rem);--max-w-wide:172rem;--max-w-medium:132rem;--color-white:#fff;--color-black:#000;--color-orange:#f57e1f;--color-red:#dd1d00;--color-yellow:#ffe400;--color-border:#ddd;--color-light-grey:#eaeaea;--color-grey:#dcdcdc;--color-dark-grey:#b1b1b1;--color-light-green:#04ce00;--color-green:#10c400}@font-face{font-family:Montserrat;src:url(/app/themes/fixone/public/build/assets/Montserrat-Thin-IgxdGtNm.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/app/themes/fixone/public/build/assets/Montserrat-ThinItalic-BkPa0Xsw.woff2)format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/app/themes/fixone/public/build/assets/Montserrat-ExtraLight-DrfA26tC.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/app/themes/fixone/public/build/assets/Montserrat-ExtraLightItalic-D_bZt45m.woff2)format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/app/themes/fixone/public/build/assets/Montserrat-Light-CnXM0Xjr.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/app/themes/fixone/public/build/assets/Montserrat-LightItalic-3bi7i7ly.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/app/themes/fixone/public/build/assets/Montserrat-Regular-Bqbz8KHF.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/app/themes/fixone/public/build/assets/Montserrat-Italic-BgPjWza6.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/app/themes/fixone/public/build/assets/Montserrat-Medium-vpFjaf79.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/app/themes/fixone/public/build/assets/Montserrat-MediumItalic-cwR6lxtP.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/app/themes/fixone/public/build/assets/Montserrat-SemiBold-CWyj27q_.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/app/themes/fixone/public/build/assets/Montserrat-SemiBoldItalic-DGfPrn5W.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/app/themes/fixone/public/build/assets/Montserrat-Bold-D6ef32Zi.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/app/themes/fixone/public/build/assets/Montserrat-BoldItalic-DwgWcYp1.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/app/themes/fixone/public/build/assets/Montserrat-ExtraBold-CAArMSSf.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/app/themes/fixone/public/build/assets/Montserrat-ExtraBoldItalic-HtUQALDT.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/app/themes/fixone/public/build/assets/Montserrat-Black-gwwYXtSu.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/app/themes/fixone/public/build/assets/Montserrat-BlackItalic-CXGQrs5N.woff2)format("woff2");font-weight:900;font-style:italic;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background-color:var(--color-white);-webkit-tap-highlight-color:transparent;font-size:62.5%}body{font-family:var(--font-primary);color:var(--color-black);background-color:var(--color-white);font-size:1.6rem;overflow-x:hidden}a,a:hover{color:unset;text-decoration:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.header{position:relative;box-shadow:0 10px 15px -8px #0000002e}.header__main{background-color:var(--color-black);color:var(--color-white)}.header__main-inner{grid-template-columns:minmax(max-content,1fr) minmax(0,640px) minmax(max-content,1fr);align-items:center;gap:3.2rem;padding-top:clamp(1.2rem,1.2rem + .382044vw - 1.50143px,1.6rem);padding-bottom:clamp(1.2rem,1.2rem + .382044vw - 1.50143px,1.6rem);display:grid}@media only screen and (width<=639.99px){.header__main-inner{flex-direction:row;justify-content:space-between;align-items:center;display:flex}}.header__main .search{display:block}@media only screen and (width<=639.99px){.header__main .search{display:none}}.header__bottom{background-color:var(--color-white);color:var(--color-black)}@media only screen and (width<=639.99px){.header__bottom-inner{align-items:center;gap:1.6rem;display:flex}}.header__bottom .search{display:none}@media only screen and (width<=639.99px){.header__bottom .search{flex:1;display:block}.header__bottom .nav__container{flex-shrink:0}.header__bottom{padding:1rem 0}}.main{padding-top:clamp(1.2rem,1.2rem + 1.7192vw - 6.75645px,3rem);padding-bottom:clamp(1.2rem,1.2rem + 1.7192vw - 6.75645px,3rem);position:relative;overflow-y:hidden}.footer{background-color:var(--color-black);color:var(--color-white);position:relative}.footer__top{grid-template-columns:minmax(max-content,1fr) minmax(0,620px) minmax(max-content,1fr);align-items:center;gap:3.2rem;padding-top:clamp(3.6rem,3.6rem + 4.20248vw - 16.5158px,8rem);padding-bottom:clamp(2rem,2rem + 5.73066vw - 22.5215px,8rem);display:grid}@media only screen and (width<=959.99px){.footer__top{grid-template-columns:1fr 1fr;align-items:start}.footer__top .footer-nav{order:-1;grid-column:1/-1}}section{padding-top:clamp(1.2rem,1.2rem + 1.7192vw - 6.75645px,3rem);padding-bottom:clamp(1.2rem,1.2rem + 1.7192vw - 6.75645px,3rem);position:relative;overflow:hidden}.container{width:calc(100% - 2 * var(--site-padding));max-width:var(--max-w-medium);margin:0 auto}.container--wide{max-width:var(--max-w-wide)}a{font-family:inherit;font-weight:inherit;color:var(--color-orange);cursor:pointer;text-decoration:underline;transition:color .35s,background-color .35s,box-shadow .35s;position:relative}a:hover{color:inherit}a:focus-visible{outline:5px solid rgba(var(--color-orange), .75)}h1,h2,h3,h4,h5,h6{display:block}h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{color:inherit;text-decoration:none}h1.section-heading,h2.section-heading,h3.section-heading,h4.section-heading,h5.section-heading,h6.section-heading{width:100%;color:var(--color-black);margin-bottom:clamp(2.4rem,2.4rem + .764088vw - 3.00287px,3.2rem);font-size:clamp(1.3rem,1.3rem + .191022vw - .750716px,1.5rem);font-weight:600;position:relative}h1.section-heading .text,h2.section-heading .text,h3.section-heading .text,h4.section-heading .text,h5.section-heading .text,h6.section-heading .text{background-color:var(--color-white);z-index:1;width:fit-content;padding-right:clamp(1rem,1rem + .477555vw - 1.87679px,1.5rem);display:block;position:relative}h1.section-heading:before,h2.section-heading:before,h3.section-heading:before,h4.section-heading:before,h5.section-heading:before,h6.section-heading:before{content:"";background-color:var(--color-orange);z-index:0;width:100%;height:clamp(.1rem,.1rem + .095511vw - .375358px,.2rem);margin:auto 0;position:absolute;top:0;bottom:0;left:0}p{display:block}input[type=text],input[type=search]{font-family:var(--font-primary);font-weight:500;position:relative}button,input[type=button],input[type=reset],input[type=submit]{position:relative}.btn{background:var(--color-black);border:1px solid var(--color-black);color:var(--color-white);text-align:center;border-radius:3rem;width:fit-content;padding:1.2rem clamp(2.4rem,2.4rem + 2.29226vw - 9.0086px,4.8rem);font-size:clamp(1.2rem,1.2rem + .382044vw - 1.50143px,1.6rem);font-weight:600;text-decoration:none;transition:color .2s,background .2s;display:block}.btn:hover{background:var(--color-white);color:var(--color-black)}.btn--primary{border-color:var(--color-orange);background:var(--color-orange);color:var(--color-white)}.btn--primary:hover{background:var(--color-white);color:var(--color-orange)}.topbar{background-color:var(--color-orange)}.topbar__inner{grid-template-columns:1fr auto 1fr;align-items:center;padding:clamp(.8rem,.8rem + .382044vw - 1.50143px,1.2rem) 0;display:grid}@media only screen and (width<=639.99px){.topbar__inner{justify-content:center;display:flex}}.topbar__text{font-size:clamp(1rem,1rem + .191022vw - .750716px,1.2rem);font-weight:600;display:block}@media only screen and (width<=639.99px){.topbar__text--left{display:none}}.brand{display:block}.brand svg{width:auto;height:clamp(2.5rem,2.5rem + 1.43266vw - 5.63037px,4rem)}.search{justify-self:center;width:100%}@media only screen and (width<=639.99px){.search{justify-self:flex-start}}.search__form{align-items:center;width:100%;display:flex;position:relative}.search__icon{pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;right:clamp(1.2rem,1.2rem + 1.24164vw - 4.87966px,2.5rem);transform:translateY(-50%)}.search__icon svg{width:clamp(1.8rem,1.8rem + .477555vw - 1.87679px,2.3rem);height:auto}.search__input{width:100%;height:clamp(3.8rem,3.8rem + .573066vw - 2.25215px,4.4rem);color:var(--color-white);border:1px solid var(--color-orange);background-color:#0000;border-radius:2.5rem;outline:none;padding:0 clamp(4rem,4rem + .764088vw - 3.00287px,4.8rem) 0 clamp(1.6rem,1.6rem + .382044vw - 1.50143px,2rem);font-size:1.2rem;transition:border-color .2s}.search__input::placeholder{color:var(--color-dark-grey);opacity:1}.search__input:focus{border-color:var(--color-orange)}.actions{justify-self:flex-end;align-items:center;gap:clamp(1.6rem,1.6rem + 1.14613vw - 4.5043px,2.8rem);display:flex}.actions__icon{align-items:center;display:flex}.actions__icon svg{width:clamp(2rem,2rem + .573066vw - 2.25215px,2.6rem);height:auto;color:var(--color-orange)}.actions__account{color:inherit;align-items:center;gap:clamp(.8rem,.8rem + .382044vw - 1.50143px,1.2rem);text-decoration:none;display:flex}.actions__greeting{text-align:right;flex-direction:column;font-size:clamp(1.2rem,1.2rem + .191022vw - .750716px,1.4rem);line-height:1.2;display:flex}@media only screen and (width<=959.99px){.actions__greeting{display:none}}.actions__hello{font-weight:400}.actions__name{font-weight:500}.actions__phone{display:flex;position:relative}.actions__trigger{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.actions__dropdown{z-index:10;background-color:var(--color-white);border:1px solid var(--color-border);opacity:0;visibility:hidden;border-radius:.8rem;flex-direction:column;min-width:22rem;margin-top:1rem;padding:clamp(.8rem,.8rem + .382044vw - 1.50143px,1.2rem);transition:opacity .2s,transform .2s,visibility .2s;display:flex;position:absolute;top:100%;right:0;transform:translateY(.5rem);box-shadow:0 1rem 3rem #0000001f}.actions__dropdown:before{content:"";height:1rem;position:absolute;bottom:100%;left:0;right:0}.actions__phone:hover .actions__dropdown,.actions__phone:focus-within .actions__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.actions__dropdown-link{color:var(--color-black);border-radius:.4rem;padding:clamp(.6rem,.6rem + .191022vw - .750716px,.8rem) clamp(.8rem,.8rem + .191022vw - .750716px,1rem);font-size:clamp(1.3rem,1.3rem + .191022vw - .750716px,1.5rem);font-weight:500;text-decoration:none;transition:color .2s,background-color .2s}.actions__dropdown-link:hover{color:var(--color-orange);background-color:var(--color-light-grey)}.actions__cart{color:inherit;align-items:center;display:flex;position:relative}.actions__cart-count{min-width:1.8rem;height:1.8rem;color:var(--color-white);background-color:var(--color-orange);border-radius:999px;justify-content:center;align-items:center;padding:0 .5rem;font-size:1rem;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:-.6rem;right:-.8rem}.nav{display:block}.nav__toggle,.nav__header,.nav__overlay{display:none}.nav__menu{align-items:stretch;list-style:none;display:flex}.nav__menu>li>a{height:100%;color:var(--color-black);align-items:center;padding:clamp(1.2rem,1.2rem + .382044vw - 1.50143px,1.6rem) clamp(1.4rem,1.4rem + .573066vw - 2.25215px,2rem);font-size:clamp(1.3rem,1.3rem + .191022vw - .750716px,1.5rem);font-weight:600;text-decoration:none;transition:color .2s;display:flex}.nav__menu>li>a:hover{color:var(--color-orange)}@media only screen and (width<=639.99px){.nav{z-index:200;background-color:var(--color-white);flex-direction:column;width:min(85vw,34rem);height:100dvh;transition:transform .3s;display:flex;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-1rem 0 3rem #00000026}.nav__header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:1.6rem 2rem;display:flex}.nav__title{font-size:1.6rem;font-weight:700}.nav__close{color:var(--color-black);cursor:pointer;background:0 0;border:0;padding:0;font-size:3.2rem;line-height:1}.nav__menu{flex-direction:column;align-items:stretch}.nav__menu>li>a{border-bottom:1px solid var(--color-border);height:auto;padding:1.4rem 2rem;font-size:1.5rem}.nav__toggle{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.nav__toggle svg{width:2.4rem;height:auto}.nav__container.is-open .nav{transform:translate(0)}.nav__container.is-open .nav__overlay{opacity:1;visibility:visible}.nav__overlay{z-index:150;opacity:0;visibility:hidden;background-color:#00000080;transition:opacity .3s,visibility .3s;display:block;position:fixed;inset:0}}body.nav-lock{overflow:hidden}@media only screen and (width<=639.99px){body.admin-bar .nav{top:var(--wp-admin--admin-bar--height,46px);height:calc(100dvh - var(--wp-admin--admin-bar--height,46px))}}.all-categories{display:flex}.all-categories__trigger{font-family:var(--font-primary);color:var(--color-black);background-color:var(--color-orange);cursor:pointer;border:0;align-items:center;gap:clamp(.8rem,.8rem + .382044vw - 1.50143px,1.2rem);padding:clamp(1.2rem,1.2rem + .382044vw - 1.50143px,1.6rem) clamp(1.6rem,1.6rem + .764088vw - 3.00287px,2.4rem);font-size:clamp(1.3rem,1.3rem + .191022vw - .750716px,1.5rem);font-weight:600;display:flex}.all-categories__icon{align-items:center;display:flex}.all-categories__icon svg{width:clamp(1.8rem,1.8rem + .382044vw - 1.50143px,2.2rem);height:auto}.all-categories__menu{z-index:100;background-color:var(--color-white);opacity:0;visibility:hidden;padding:clamp(2rem,2rem + 1.91022vw - 7.50716px,4rem) 0;transition:opacity .2s,transform .2s,visibility .2s;position:absolute;top:100%;left:0;right:0;transform:translateY(.5rem);box-shadow:0 10px 15px -8px #0000002e}@media only screen and (width>=640px){.all-categories:hover .all-categories__menu,.all-categories:focus-within .all-categories__menu{opacity:1;visibility:visible;transform:translateY(0)}}@media only screen and (width<=639.99px){.all-categories{border-bottom:1px solid var(--color-border);flex-direction:column}.all-categories__trigger{justify-content:flex-start;width:100%;padding:1.4rem 2rem;font-size:1.5rem}.all-categories__trigger:after{content:"";border-bottom:2px solid;border-right:2px solid;width:.9rem;height:.9rem;margin-left:auto;transition:transform .3s;transform:rotate(45deg)}.all-categories__menu{width:auto;max-height:0;box-shadow:none;opacity:1;visibility:visible;border:0;border-radius:0;padding:0;transition:max-height .3s;position:static;overflow:hidden;transform:none}.all-categories.is-open .all-categories__trigger:after{transform:rotate(-135deg)}.all-categories.is-open .all-categories__menu{max-height:500rem}}.mega{grid-template-columns:minmax(0,1fr) 28rem;gap:clamp(2rem,2rem + 1.91022vw - 7.50716px,4rem);display:grid}@media only screen and (width>=640px){.mega{width:calc(100% - 2 * var(--site-padding));max-width:var(--max-w-medium);margin:0 auto}}.mega__categories{grid-template-columns:repeat(4,1fr);gap:clamp(1.6rem,1.6rem + 1.14613vw - 4.5043px,2.8rem) clamp(1.2rem,1.2rem + 1.14613vw - 4.5043px,2.4rem);display:grid}.mega__cat-title{color:var(--color-black);margin-bottom:.8rem;font-size:clamp(1.4rem,1.4rem + .191022vw - .750716px,1.6rem);font-weight:700;text-decoration:none;display:block}.mega__cat-title:hover{color:var(--color-orange)}.mega__subs{flex-direction:column;gap:.4rem;list-style:none;display:flex}.mega__sub.is-hidden{display:none}.mega__sub a{color:var(--color-black);font-size:clamp(1.2rem,1.2rem + .191022vw - .750716px,1.4rem);font-weight:400;text-decoration:none}.mega__sub a:hover{color:var(--color-orange)}.mega__more{font-family:var(--font-primary);color:var(--color-orange);cursor:pointer;background:0 0;border:0;margin-top:.8rem;padding:0;font-size:clamp(1.1rem,1.1rem + .191022vw - .750716px,1.3rem);font-weight:600}.mega__more:hover{text-decoration:underline}@media only screen and (width<=959.99px){.mega__promo{display:none}}.mega__promo .product-card{padding:1.6rem 1.2rem}@media only screen and (width<=959.99px){.mega{grid-template-columns:1fr;gap:0}}@media only screen and (width<=639.99px){.mega{grid-template-columns:1fr;gap:0;padding-bottom:1rem}.mega__categories{grid-template-columns:1fr;gap:0}.mega__cat{padding:1rem 2rem}.mega__cat-title{margin-bottom:.6rem}.mega__subs{gap:.6rem;padding-left:1.6rem}.mega__sub.is-hidden{display:block}.mega__more,.mega__promo{display:none}}.footer-intro{flex-direction:column;gap:0;display:flex}@media only screen and (width<=959.99px){.footer-intro{justify-self:center}}@media only screen and (width<=639.99px){.footer-intro{justify-self:center;align-items:center;margin:0 auto}}.footer-intro__brand{margin-bottom:clamp(1.6rem,1.6rem + .764088vw - 3.00287px,2.4rem);display:block}.footer-intro__brand svg{width:100%;max-width:clamp(10rem,10rem + 9.5511vw - 37.5358px,20rem);height:auto}.footer-intro__link{color:var(--color-white);margin-top:.2rem;font-size:clamp(1.2rem,1.2rem + .573066vw - 2.25215px,1.8rem);font-weight:500;line-height:1.5;text-decoration:none;display:block}.footer-nav__menus{grid-template-columns:repeat(3,1fr);gap:3.2rem;display:grid}@media only screen and (width<=639.99px){.footer-nav__menus{grid-template-columns:1fr;gap:0}}.footer-nav__col{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}@media only screen and (width<=639.99px){.footer-nav__col{border-bottom:.5px solid var(--color-orange)}.footer-nav__col:first-child{border-top:.5px solid var(--color-orange)}}.footer-nav__item--title{width:100%;font-family:var(--font-primary);color:var(--color-white);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:0;font-size:1.6rem;font-weight:500;display:flex}@media only screen and (width<=639.99px){.footer-nav__item--title{cursor:pointer;margin-bottom:0;padding:1.4rem 0;font-size:1.4rem}}.footer-nav__chevron{flex-shrink:0;align-items:center;transition:transform .3s;display:none}.footer-nav__chevron svg{width:2.4rem;height:auto;color:var(--color-orange)}@media only screen and (width<=639.99px){.footer-nav__chevron{display:flex}}.footer-nav__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media only screen and (width<=639.99px){.footer-nav__list{max-height:0;transition:max-height .3s;overflow:hidden}}.footer-nav__link{color:var(--color-white);padding:.6rem 0;font-size:1.2rem;font-weight:500;line-height:1.2;text-decoration:none;display:block}.footer-nav__link:hover{color:var(--color-orange)}@media only screen and (width<=639.99px){.footer-nav__col.is-open .footer-nav__list{max-height:50rem;padding-bottom:1rem}.footer-nav__col.is-open .footer-nav__chevron{transform:rotate(180deg)}}.footer-socials{flex-direction:column;justify-self:flex-end;height:100%;display:flex}@media only screen and (width<=959.99px){.footer-socials{justify-self:center;align-items:center}}@media only screen and (width<=639.99px){.footer-socials{text-align:center;justify-self:center;align-items:center;margin:0 auto}}.footer-socials__inner{flex-direction:column;justify-content:flex-end;gap:clamp(1.2rem,1.2rem + 1.14613vw - 4.5043px,2.4rem);width:fit-content;display:flex}.footer-socials__quote p{color:var(--color-white);font-size:clamp(1.6rem,1.6rem + 1.33715vw - 5.25501px,3rem);font-weight:600}.footer-socials__quote p strong{color:var(--color-orange);font-weight:600}.footer-socials__title{font-size:1.2rem;font-weight:500}.footer-socials__links{flex-direction:row;justify-content:flex-start;gap:1.2rem;margin-top:1.2rem;display:flex}.footer-socials__link{background-color:var(--color-orange);width:3rem;height:3rem;color:var(--color-black);border-radius:50%;justify-content:center;align-items:center;transition:transform .3s,background-color .3s,color .3s;display:flex}.footer-socials__link:hover{color:var(--color-black);transform:scale(1.1)}.footer-socials__link svg{width:1.8rem;height:auto;display:block}.copyright{border-top:1px solid #474747;flex-direction:row;align-items:center;gap:1rem;padding:clamp(1.2rem,1.2rem + .191022vw - .750716px,1.4rem) 0;display:flex}@media only screen and (width<=639.99px){.copyright{flex-direction:column;gap:.4rem;display:flex}}.copyright__text{color:var(--color-grey);font-size:1.2rem;font-weight:500}.copyright__text a{font-weight:700;text-decoration:none;transition:padding-left .2s}.copyright__text a:hover{color:var(--color-orange);padding-left:.5rem}@media only screen and (width<=639.99px){.copyright__text--divider{display:none}}.product-card{border:1px solid var(--color-border);border-radius:2rem;flex-direction:column;height:100%;padding:1.6rem clamp(1.2rem,1.2rem + .382044vw - 1.50143px,1.6rem);display:flex}.product-card__badge{text-transform:uppercase;border-radius:3rem;width:fit-content;padding:.4rem 1.6rem;font-size:1.2rem;font-weight:600;line-height:1}.product-card__badge--promo{background-color:var(--color-red);color:var(--color-white)}.product-card__badge--bestseller{background-color:var(--color-yellow);color:var(--color-black)}.product-card__image img{aspect-ratio:1;object-fit:contain;object-position:center;width:70%;max-height:clamp(10.8rem,10.8rem + 6.01719vw - 23.6476px,17.1rem);margin:clamp(.8rem,.8rem + .382044vw - 1.50143px,1.2rem) auto 0;display:block}.product-card__stock{margin-top:.4rem;padding-left:1.5rem;font-size:clamp(1.1rem,1.1rem + .095511vw - .375358px,1.2rem);font-weight:500;line-height:1.2;position:relative}.product-card__stock:before{content:"";border-radius:50%;width:1.1rem;height:1.1rem;margin:auto 0;position:absolute;top:0;bottom:0;left:0}.product-card__stock--out:before{background-color:var(--color-red)}.product-card__stock--low:before{background-color:var(--color-orange)}.product-card__stock--in:before{background-color:var(--color-green)}.product-card__title{color:var(--color-black);margin-top:1rem;font-size:clamp(1.3rem,1.3rem + .191022vw - .750716px,1.5rem);font-weight:500;text-decoration:none}.product-card__prices{flex-direction:column;gap:.2rem;margin-top:2.4rem;display:flex}.product-card__price{font-size:clamp(1.6rem,1.6rem + .477555vw - 1.87679px,2.1rem);font-weight:600;display:block}.product-card__price-old{color:var(--color-dark-grey);font-size:clamp(1.1rem,1.1rem + .095511vw - .375358px,1.2rem);font-weight:500;display:block}.product-card__footer{justify-content:space-between;align-items:center;gap:1.2rem;margin-top:auto;padding-top:1.2rem;display:flex}.product-card__actions{align-items:center;gap:.8rem;display:flex}.product-card__action{width:4.5rem;height:4.5rem;color:var(--color-black);cursor:pointer;border:none;border-radius:.9rem;outline:none;justify-content:center;align-items:center;display:flex}.product-card__action:hover{background-color:var(--color-orange);color:var(--color-white)}.product-card__action svg{pointer-events:none;width:2.3rem;height:auto;display:block}.product-card__action--cart{background-color:var(--color-yellow)}.product-card__action--cart svg{width:2.3rem}.product-card__action--whishlist{background-color:var(--color-grey)}.product-card__action--whishlist svg{width:2.3rem}.product-card__brand img{width:100%;max-width:clamp(5.6rem,5.6rem + 3.05635vw - 12.0115px,8.8rem);height:auto;display:block}.hero-slider{position:relative}.hero-slider__inner{border-radius:2.4rem;position:relative;overflow:hidden}.hero-slider__swiper{width:100%}.hero-slider__slide{border-radius:2.4rem;overflow:hidden}.hero-slider__slide img{aspect-ratio:1320/416;width:100%;height:auto;display:block}@media only screen and (width<=639.99px){.hero-slider__slide img{aspect-ratio:343/264}}.hero-slider__arrow{z-index:5;color:var(--color-grey);cursor:pointer;opacity:0;background:0 0;border:0;justify-content:center;align-items:center;height:100%;padding:0 1.6rem;transition:color .2s,opacity .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (width<=639.99px){.hero-slider__arrow{display:none}}.hero-slider__arrow svg{width:clamp(3.2rem,3.2rem + 1.7192vw - 6.75645px,5rem);height:auto}.hero-slider__arrow:hover{color:var(--color-orange);opacity:1}.hero-slider__arrow--prev{background:linear-gradient(90deg,#3c3c3c 0%,#0000 100%);left:0}.hero-slider__arrow--next{background:linear-gradient(270deg,#3c3c3c 0%,#0000 100%);right:0}.hero-slider__arrow.swiper-button-disabled{opacity:.4;cursor:default;pointer-events:none}.popular-categories__item{border:1px solid var(--color-border);border-radius:2rem;flex-direction:column;gap:1.6rem;height:100%;padding:1.6rem clamp(1.2rem,1.2rem + .382044vw - 1.50143px,1.6rem);display:flex}.popular-categories__image{aspect-ratio:1;object-fit:contain;object-position:center;width:70%;max-height:clamp(12.5rem,12.5rem + 9.07354vw - 35.659px,22rem);margin:clamp(.8rem,.8rem + .382044vw - 1.50143px,1.2rem) auto 0;display:block}.popular-categories__btn{margin:0 auto}.bestsellers .swiper-slide{height:auto}
