:root{--text-font-family: "Outfit", sans-serif;--heading-font-family: "Outfit", sans-serif;--heading-font-weight: 400;--heading-letter-spacing: 0;--text-letter-spacing: 0;--rounded-button: 100px}:is(.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.prose :is(h1,h2,h3,h4,h5,h6),.shopify-policy__body .rte :is(h1,h2,h3,h4,h5,h6)) em{font-family:var(--secondary-font)}.visually-hidden{border:0px;clip:rect(0px,0px,0px,0px);height:1px;width:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;position:absolute}.button,.btn{--button-background: var(--primary-color);--button-color: var(--white);display:inline-flex;align-items:center;justify-content:center;font-weight:400;min-height:48px;font-size:14px;line-height:16px;background-color:var(--button-background);border:1px solid var(--button-background);padding:0 45px;color:var(--button-color)}@media (hover: hover){:is(.button,.btn):hover{--button-background: var(--secondary-color)}}:is(.button,.btn):active{--button-background: var(--secondary-color)}:is(.button,.btn).button-secondary{--button-background: var(--tertiary-color)}@media (hover: hover){:is(.button,.btn).button-secondary:hover{--button-background: var(--primary-color)}}:is(.button,.btn).button-secondary:active{--button-background: var(--primary-color)}:is(.button,.btn).button-tertiary{background-color:transparent;border-color:var(--white)}@media (hover: hover){:is(.button,.btn).button-tertiary:hover{background-color:var(--white);--button-color: var(--primary-color)}}:is(.button,.btn).button-tertiary:active{background-color:var(--white);--button-color: var(--primary-color)}:is(.button,.btn).disabled,:is(.button,.btn)[disabled]{--button-color: var(--text-gray);--button-background: var(--strokes-gray);pointer-events:none}a.text-with-icon,button.text-with-icon,.pagination-button.text-with-icon{color:var(--secondary-color)}:is(a.text-with-icon,button.text-with-icon,.pagination-button.text-with-icon):not(:has(.mobile-link-image)):not(.button-back) .reversed-link{font-weight:500;background-position:left calc(100% - 5px)}:is(a.text-with-icon,button.text-with-icon,.pagination-button.text-with-icon) .circle-chevron{color:var(--white);background-color:var(--primary-color)}:is(a.text-with-icon,button.text-with-icon,.pagination-button.text-with-icon).disabled,:is(a.text-with-icon,button.text-with-icon,.pagination-button.text-with-icon)[disabled]{pointer-events:none;color:var(--strokes-gray)}:is(:is(a.text-with-icon,button.text-with-icon,.pagination-button.text-with-icon).disabled,:is(a.text-with-icon,button.text-with-icon,.pagination-button.text-with-icon)[disabled]) .circle-chevron{color:var(--strokes-gray);background-color:var(--background-2-gray)}@media (hover: hover){:is(a.text-with-icon,button.text-with-icon,.pagination-button.text-with-icon):hover .circle-chevron{background-color:var(--secondary-color)}}@media (pointer: coarse){:is(a.text-with-icon,button.text-with-icon,.pagination-button.text-with-icon):active{text-decoration:underline}:is(a.text-with-icon,button.text-with-icon,.pagination-button.text-with-icon):active .circle-chevron{background-color:var(--secondary-color)}}.announcement-bar{font-weight:500}.announcement-bar .text-xs{line-height:20px}:is(.header.is-filled,.header:not([allow-transparency])) .link-highlighted{color:var(--sales-red)}.header__secondary-nav .header__link-list{display:none}.header__cart-count{top:auto;bottom:2px}.count-bubble{background-color:var(--sales-red);line-height:16px}.mega-menu--stretch-carousel-promo{align-items:stretch}.mega-menu--stretch-carousel-promo .navigation-promo__wrapper{width:100%;flex:auto;flex-shrink:0;max-width:327px!important}.mega-menu--stretch-carousel-promo .relative{height:100%}.mega-menu--stretch-carousel-promo a.content-over-media{position:absolute;top:0;left:0;width:100%;height:100%}.navigation-drawer{z-index:99999999}.navigation-drawer .link-highlighted{color:var(--sales-red)}.navigation-drawer::part(content){border-radius:8px}.navigation-drawer .social-media{gap:3px}.navigation-drawer .social-media a{width:24px;height:24px;border:1px solid var(--secondary-color);border-radius:50%;display:flex;align-items:center;justify-content:center}.navigation-drawer .social-media a svg{max-height:11px}.menu-primary a,.menu-primary button{font-size:18px;line-height:24px}.menu-primary .link-title-container{display:flex;align-items:center;gap:6px}.menu-primary .mobile-link-image{width:30px;height:32px;display:flex;justify-self:center;align-items:center}.menu-secondary{position:relative;gap:8px;margin-top:20px;padding-top:20px}.menu-secondary:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:1px;background-color:var(--strokes-gray)}.menu-secondary a,.menu-secondary button{font-size:14px;line-height:26px;color:var(--text-gray)}:is(.menu-secondary a,.menu-secondary button) .reversed-link{background:none}@media (hover: hover){.menu-secondary a,.menu-secondary button{transition:.15s ease-in-out}:is(.menu-secondary a,.menu-secondary button):hover{color:var(--secondary-color)}}:is(.menu-secondary a,.menu-secondary button):active{color:var(--secondary-color)}.panel-footer__localization-wrapper{justify-content:space-between}.panel-footer__localization-wrapper a{font-size:16px;line-height:26px}.submenu-panel a,.submenu-panel button{font-size:18px;line-height:24px}.submenu-panel .button-back{font-size:14px;line-height:22px;color:var(--primary-color)}.panel-footer__account-link{display:flex;align-items:center;gap:6px}.panel-footer__account-link:not(:only-child){margin:0}.subheading{font-weight:400}.badge,.badge:not(.badge--lg){padding:5px 8px;border-radius:6px;text-transform:uppercase;font-weight:400;font-size:12px;line-height:18px;background-color:var(--primary-color);color:var(--white)}:is(.badge,.badge:not(.badge--lg)).badge--sold-out{background-color:var(--strokes-gray);color:var(--text-gray)}:is(.badge,.badge:not(.badge--lg)).badge--on-sale{background-color:var(--sales-red)}:is(.badge,.badge:not(.badge--lg)).badge--best-seller{background-color:var(--secondary-color)}:is(.badge,.badge:not(.badge--lg)).badge--new{background-color:var(--accent-1);color:var(--secondary-color)}.product-card__image,.product-card__image:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-radius:8px}.product-card__badge-list .badge{display:none}.product-card__badge-list .badge:first-child{display:flex}.product-card__info .rating-with-text a,.product-card__info .rating-with-text a *{font-size:14px}.product-card__info .v-stack a{font-weight:500}.product-card--sold-out .product-card__figure{opacity:.3}.product-card--sold-out .product-card__info *{color:var(--text-gray)}.product-card__mobile-quick-buy-button{padding:0;height:50px;width:50px}.product-card__mobile-quick-buy-button>div{display:flex}.collection-card{border-radius:20px;overflow:hidden}@media (max-width: 699px){.collection-card{border-radius:10px}}.shopify-section--before-after-image{position:relative}.shopify-section--before-after-image .section-stack__intro .subheading{font-weight:500}.shopify-section--before-after-image .section-stack__intro .subheading,.shopify-section--before-after-image .section-stack__intro .h1,.shopify-section--before-after-image .section-stack__intro .h2,.shopify-section--before-after-image .section-stack__intro .h3,.shopify-section--before-after-image .section-stack__intro .h4,.shopify-section--before-after-image .section-stack__intro .h5,.shopify-section--before-after-image .section-stack__intro .h6{color:var(--primary-color)}.shopify-section--before-after-image .bg-gradient{background:var(--gradient-1)}.shopify-section--before-after-image .brand-icon-wrapper{--icon-width: clamp( 80px, calc( 80px + (140 - 80) * ( (100vw - 360px) / (1440 - 360) ) ), 140px);position:absolute;bottom:calc(var(--icon-width) / -2);left:50%;transform:translate(-50%);background-color:var(--background-1-products);border-radius:50%;padding:clamp(8px,calc(8px + (14 - 8) * ((100vw - 360px) / (1440 - 360))),14px);width:var(--icon-width);aspect-ratio:1;display:flex;align-items:center;justify-content:center;z-index:1}.before-after{border-radius:20px;overflow:hidden}.before-after .logo-container{display:flex;align-items:center;gap:16px}.before-after .logo-container+p{margin-top:16px}.before-after .logo-container .logo-wrapper{width:clamp(36px,calc(36px + (64 - 36) * ((100vw - 360px) / (1440 - 360))),64px);aspect-ratio:1}.before-after .logo-container .logo-wrapper img{object-fit:contain;width:auto;height:auto;max-width:100%;max-height:100%}.before-after .logo-container .logo-title{color:var(--white);font-size:clamp(16px,calc(16px + (24 - 16) * ((100vw - 360px) / (1440 - 360))),24px)}@media (max-width: 699px){.before-after{border-radius:12px}.before-after .logo-container{gap:9px}.before-after .logo-container+p{margin-top:9px}}.shopify-section--multi-column .subheading,.shopify-section--multi-column .h2{color:var(--primary-color)}.multi-column__item img{border-radius:20px}@media (max-width: 999px){body:has(.hot-spot-popover[open]) [id*=gb-widget]:has(a>svg){display:none}}.shopify-section--hot-spots h2.h2{color:var(--primary-color)}.shopify-section--hot-spots .hot-spot-popover .h6,.testimonial-heading{font-weight:500}marquee-text .heading{font-family:var(--secondary-font)}.shopify-section--text-with-icons .h3,.text-with-icons .h1,.text-with-icons .h2,.text-with-icons .h3,.text-with-icons .h4,.text-with-icons .h5,.text-with-icons .h6{color:var(--primary-color)}.footer{background:var(--gradient-2);position:relative;overflow:hidden}.footer>.container{position:relative}.footer:before{content:"";position:absolute;top:0;left:calc(50% - 50px);max-width:861px;width:100%;height:100%;background-image:url(footer-logo-background.png);background-position:center;background-repeat:no-repeat;background-size:cover}.footer .social-media a{width:40px;height:40px;border-radius:50%;border:1px solid var(--white);display:flex;align-items:center;justify-content:center;transition:.15s}@media (hover: hover){.footer .social-media a:hover{background-color:var(--white);color:var(--primary-color)}}.footer .social-media a:active{background-color:var(--white);color:var(--primary-color)}@media (max-width: 999px){.footer:before{left:0;max-width:none}}@media (max-width: 699px){.footer:before{background-image:url(footer-logo-background-mobile.png);background-size:100%}}.footer__block-list .footer__block--logos{gap:17px 24px;margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;max-width:134px}@media (max-width: 699px){.footer__block-list .footer__block--logos{order:-1;grid-column:span 2;flex-direction:row;max-width:none;margin-left:0;align-items:flex-start}.footer__block-list .footer__block--logos .logo-kos{max-width:97px}.footer__block-list .footer__block--logos .logo-mooto{max-width:51px}}.footer__block--newsletter .h4{font-size:20px;line-height:28px;font-weight:500}.footer__block--menu>p{font-weight:600}.footer__payment-icons{max-width:258px;opacity:.7}@media (max-width: 699px){.footer__payment-icons{margin-top:40px}}.footer__aside-bottom{align-items:flex-end}@media (max-width: 699px){.footer__aside-bottom{gap:0}}.footer__copyright{order:initial}.footer__copyright .text-subdued{color:var(--white);font-size:clamp(12px,calc(12px + (14 - 12) * ((100vw - 360px) / (1440 - 360))),14px);line-height:clamp(19px,calc(19px + (19 - 16) * ((100vw - 360px) / (1440 - 360))),22px)}@media (max-width: 699px){.footer__copyright{order:-1;margin-bottom:4px}}.footer__legal-menu{display:flex;flex-direction:column;gap:4px}.footer__legal-menu .legal-menu__link{font-size:clamp(12px,calc(12px + (14 - 12) * ((100vw - 360px) / (1440 - 360))),14px);line-height:clamp(19px,calc(19px + (19 - 16) * ((100vw - 360px) / (1440 - 360))),22px)}.klaviyo-form{padding:0!important}.klaviyo-form>.needsclick{min-height:0!important}.klaviyo-form [data-testid=form-row]{position:relative!important}.klaviyo-form [data-testid=form-component]{padding:0!important}.klaviyo-form [data-testid=form-component]:last-child:has(button[type=button]){position:absolute!important;top:50%!important;right:24px!important;transform:translateY(-50%)!important}.klaviyo-form [data-testid=form-component]:last-child:not(:has(button[type=button])) *{color:var(--white)!important;text-align:left!important}.klaviyo-form [data-testid=form-component] button[type=button]{font-size:0!important;width:24px!important;height:24px!important;background-color:var(--primary-color)!important;border-radius:50%!important;padding:0!important;transition:.15s!important}@media (hover: hover){.klaviyo-form [data-testid=form-component] button[type=button]:hover{background-color:var(--secondary-color)!important}}.klaviyo-form [data-testid=form-component] button[type=button]:active{background-color:var(--secondary-color)!important}.klaviyo-form [data-testid=form-component] button[type=button]:not(.klaviyo-spinner):after{content:"";width:4px;height:6px;background-image:url(icon-arrow-right.svg);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.klaviyo-form [data-testid=form-component] button[type=button].klaviyo-spinner:after{width:15px!important;height:15px!important;margin-top:-8px!important;margin-left:-8px!important}.klaviyo-form input[type=email]{height:60px!important;background-color:var(--white)!important;border-radius:100px!important;font-family:var(--primary-font)!important;font-size:16px!important;padding:0 68px 0 20px!important;border:1px solid var(--white)!important}.klaviyo-form input[type=email].needsclick:hover{border-color:var(--white)!important}.klaviyo-form input[type=email]:focus,.klaviyo-form input[type=email]:focus-visible{outline:none!important}.klaviyo-form input[type=email]::placeholder{font-family:var(--primary-font)!important;font-size:16px!important;color:var(--text-gray)!important}.klaviyo-form input[type=email]:-internal-autofill-selected,.klaviyo-form input[type=email]:-webkit-autofill,.klaviyo-form input[type=email]:-webkit-autofill:hover,.klaviyo-form input[type=email]:-webkit-autofill:focus,.klaviyo-form input[type=email]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 50px var(--white) inset}body:has(facet-drawer[open]) [id*=gb-widget]:has(a>svg){display:none}:is(.collection-banner,.collection-header) h1{font-family:var(--secondary-font)}.accordion__toggle .circle-chevron{--text-color: 0, 78, 154}.product-list__promo span{font-weight:500}:is(.collection__facets,.facets-drawer) .checkbox{box-shadow:none}.facets-drawer .accordion__toggle{font-size:17px}.facets-drawer__floating-apply .button{gap:4px}.product-list__promo{display:block}.pagination{--pagination-gap: 24px;width:100%;background:none;border-radius:0;border:0}@media (max-width: 699px){.pagination{--pagination-gap: 16px}}.pagination-list{display:flex;justify-content:center;align-items:center;width:100%;gap:0 var(--pagination-gap)}.pagination-link{width:50px;height:50px;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:500;color:var(--secondary-color)}.pagination-link.current{text-decoration:underline}@media (max-width: 699px){.pagination-link{width:40px;height:40px}}@media (max-width: 699px){.pagination-page.hide-mobile{display:none}}a.pagination-link{transition:.15s ease-in-out}@media (hover: hover){a.pagination-link:hover{text-decoration:underline}}a.pagination-link:active{text-decoration:underline}.pagination-button.prev .circle-chevron svg{transform:rotate(180deg)}@media (max-width: 699px){.pagination-button .reversed-link{display:none}}.quick-buy-drawer.drawer{z-index:99999999}.quick-buy-drawer.drawer .variant-picker__option-info,.quick-buy-drawer.drawer .variant-picker__option-values{justify-content:flex-start}.shopify-section--faq .accordion__toggle{font-weight:500}.shopify-section--faq .accordion__toggle .circle-chevron{background-color:var(--primary-color);color:var(--white)}@media (hover: hover){.shopify-section--faq .group[aria-expanded] .accordion__toggle:hover .circle-chevron{background-color:var(--secondary-color)}}.shopify-section--faq .group[aria-expanded] .accordion__toggle:active .circle-chevron{background-color:var(--secondary-color)}@media (min-width: 700px){.shopify-section--image-with-text-overlay image-banner>div{max-width:330px;width:100%}}.shopify-section--product-recommendations .rebuy-widget .primary-title{color:var(--primary-color);font-size:var(--text-h2);line-height:1.1;font-weight:400;text-align:left}.shopify-section--product-recommendations .rebuy-widget .rebuy-product-info{text-align:left}.shopify-section--product-recommendations .rebuy-widget .rebuy-product-title{font-weight:500;font-size:16px;line-height:26px;color:var(--secondary-color)}.shopify-section--product-recommendations .rebuy-widget .rebuy-product-price:has(.rebuy-money.sale)>div{display:flex;flex-wrap:wrap;flex-direction:row-reverse;justify-content:flex-end;gap:0 10px}.shopify-section--product-recommendations .rebuy-widget .rebuy-money{color:var(--secondary-color);font-size:16px;line-height:26px}.shopify-section--product-recommendations .rebuy-widget .rebuy-money.sale{color:var(--sales-red)}.shopify-section--product-recommendations .rebuy-widget .rebuy-money.compare-at{color:var(--text-gray)}.shopify-section--product-recommendations .rebuy-widget .rebuy-select{height:48px;font-size:16px;line-height:24px;color:var(--secondary-color);padding:0 58px 0 24px;border:1px solid var(--strokes-gray);border-radius:100px;background-image:url(icon-select-arrow.svg);background-size:10px;background-repeat:no-repeat;background-position:calc(100% - 25px) center}.shopify-section--product-recommendations .rebuy-widget .rebuy-select:focus{border-color:var(--strokes-gray)}.shopify-section--product-recommendations .rebuy-widget .rebuy-button{--button-background: var(--primary-color);--button-color: var(--white);display:inline-flex;align-items:center;justify-content:center;font-weight:400;min-height:48px;font-size:14px;line-height:16px;background-color:var(--button-background);border:1px solid var(--button-background);border-radius:100px;padding:0 45px;color:var(--button-color);width:100%;transition:.15s ease-in-out}@media (hover: hover){.shopify-section--product-recommendations .rebuy-widget .rebuy-button:hover{--button-background: var(--secondary-color)}}.shopify-section--product-recommendations .rebuy-widget .rebuy-button:active{--button-background: var(--secondary-color)}.shopify-section--product-recommendations .rebuy-widget .flickity-prev-next-button,.shopify-section--product-recommendations .rebuy-widget .powered-by-rebuy{display:none}.shopify-section-reviews:has(.shopify-app-block:empty),.shopify-section-reviews:has(#content-rl-w:empty),.shopify-section-reviews:has(#revieDataIA:empty),.shopify-section-reviews:has(#revieList:empty){display:none}.shopify-app-block #content-rl-w [data-stre]{font-size:16px;line-height:16px;color:var(--secondary-color)}.shopify-app-block #content-rl-w h2{display:none}.shopify-app-block #content-rl-w hr{background-color:var(--strokes-gray)}.shopify-app-block #content-rl-w .review-revie{display:none}.shopify-app-block #content-rl-w #revieList{padding:22px 22px 0}.shopify-app-block #content-rl-w .summary{display:none}.shopify-app-block #revieDataIA{padding:0 22px 22px}@media (max-width: 700px){.shopify-app-block #revieDataIA>.content-flex:first-child{justify-content:center}}.shopify-app-block #revieDataIA .star-list{max-width:243px}@media (max-width: 700px){.shopify-app-block #revieDataIA .star-list{padding-right:0}}.shopify-app-block #revieDataIA .info-dt-r,.shopify-app-block #revieDataIA .op-text{font-size:clamp(16px,calc(16px + (20 - 16) * ((100vw - 360px) / (1440 - 360))),20px);line-height:25px;font-weight:400;color:var(--secondary-color)}.shopify-app-block #revieDataIA .op-text{margin-left:8px}.shopify-app-block #revieDataIA .ng-label{justify-content:space-between;font-size:clamp(14px,calc(14px + (16 - 14) * ((100vw - 360px) / (1440 - 360))),16px);line-height:clamp(22px,calc(22px + (26 - 22) * ((100vw - 360px) / (1440 - 360))),26px);font-weight:400;color:var(--secondary-color);width:50px}.shopify-app-block #revieDataIA .ng-label .ng-star{color:var(--secondary-color);font-size:16px;line-height:26px}.shopify-app-block #revieDataIA .c-ratingBreakdownGraph-row-bar{top:3px}.shopify-app-block #revieDataIA .ng-bar-background,.shopify-app-block #revieDataIA .ng-row-bar-foreground{height:8px}.shopify-app-block #revieDataIA .ng-bar-background{background-color:var(--strokes-gray)}.shopify-app-block #revieDataIA .ng-row-bar-foreground{background-color:var(--secondary-color)}.shopify-app-block #revieDataIA .ng-ratingBreakdownGraph{font-size:clamp(14px,calc(14px + (16 - 14) * ((100vw - 360px) / (1440 - 360))),16px);line-height:clamp(22px,calc(22px + (26 - 22) * ((100vw - 360px) / (1440 - 360))),26px);color:var(--secondary-color);font-weight:400}@media (max-width: 700px){.shopify-app-block #revieDataIA .ng-ratingBreakdownGraph{width:15px}}.shopify-app-block #revieDataIA .content-start .slide{flex-shrink:0;max-width:151px;width:100%;height:auto;padding:0 5px}.shopify-app-block #revieDataIA .content-start .slide img{aspect-ratio:151 / 196;object-fit:cover;border-radius:8px}@media (max-width: 700px){.shopify-app-block #revieDataIA .content-start .slide{max-width:81px;padding:0 4px}.shopify-app-block #revieDataIA .content-start .slide img{aspect-ratio:81 / 106;border-radius:6px}}.shopify-app-block #revieList .detail-star label{margin:0;font-size:clamp(13px,calc(13px + (14 - 13) * ((100vw - 360px) / (1440 - 360))),14px)!important;line-height:clamp(18px,calc(18px + (20 - 18) * ((100vw - 360px) / (1440 - 360))),20px)!important;color:var(--text-gray);font-weight:400}.shopify-app-block #revieList .detail-star b{color:var(--primary-color);font-size:clamp(16px,calc(16px + (20 - 16) * ((100vw - 360px) / (1440 - 360))),20px);line-height:25px;font-weight:500;margin-right:4px}.shopify-app-block #revieList .detail-star svg{width:15px;height:15px}.shopify-app-block #revieList .detail-star svg circle{fill:var(--primary-color)!important}.shopify-app-block #revieList .commentRevie{font-size:clamp(14px,calc(14px + (16 - 14) * ((100vw - 360px) / (1440 - 360))),16px);line-height:clamp(20px,calc(20px + (26 - 20) * ((100vw - 360px) / (1440 - 360))),26px);color:var(--secondary-color);font-weight:400}.shopify-app-block #revieList .detail-star>div .imgn-rv img,.shopify-app-block #revieList .detail-star>div .imgn-rv video{aspect-ratio:108 / 140;width:108px;border-radius:8px}@media (max-width: 700px){.shopify-app-block #revieList .detail-star>div .imgn-rv img,.shopify-app-block #revieList .detail-star>div .imgn-rv video{aspect-ratio:81 / 104;width:81px;border-radius:6px}}.shopify-app-block #revieList .content-media-revie:has(audio):has(.content-convert){flex-direction:column;align-items:flex-end!important}.shopify-app-block #revieList .content-media-revie:has(audio):has(.content-convert) .content-convert{position:static;margin:0}@media (max-width: 700px){.shopify-app-block #revieList .content-media-revie:has(audio):has(.content-convert){align-items:flex-start!important}}.shopify-app-block .paginationRevie{gap:24px;align-items:center}.shopify-app-block .paginationRevie a{width:50px;height:50px;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:16px;text-decoration:none;font-weight:500;color:var(--black);border:0;background-color:transparent;padding:0}@media (hover: hover){.shopify-app-block .paginationRevie a:hover:not(.active){background-color:transparent;text-decoration:underline}.shopify-app-block .paginationRevie a:active{background-color:transparent;text-decoration:underline}}.shopify-app-block .paginationRevie a[onclick]{width:24px;height:24px;border-radius:50%;background-color:var(--primary-color);font-size:0;background-image:url(icon-arrow-right.svg);background-position:center;background-repeat:no-repeat;background-size:4px}@media (hover: hover){.shopify-app-block .paginationRevie a[onclick]:hover{background-color:var(--secondary-color)}.shopify-app-block .paginationRevie a[onclick]:active{background-color:var(--secondary-color)}}.shopify-app-block .paginationRevie a[onclick]:first-child{transform:rotate(180deg)}.shopify-app-block .paginationRevie a[onclick].disabled{background-color:var(--background-2-gray);pointer-events:none}@media (max-width: 700px){.product,.product-gallery{gap:20px}}.product-info>*+*{--product-info-block-spacing: 16px}.product-info__block-item:where([data-block-type=vendor],[data-block-type=title],[data-block-type=sku],[data-block-type=price],[data-block-type=rating],[data-block-type=description]){--product-info-block-spacing: 4px}.product-info__block-item:where([data-block-type="@app"]){--product-info-block-spacing: 32px}.product-info__block-item .variant-picker{gap:var(--product-info-block-spacing)}.product-info__block-item .variant-picker__option-info{margin-block-end:4px}.product-info__price-badges{display:flex;gap:var(--spacing-2)}@media (max-width: 999px){.product-info__price-badges{flex-wrap:wrap}.product-info__price-badges .price-list--lg{gap:var(--spacing-2) var(--spacing-3)}}.product-info__vendor .link-faded{display:inline-block}.product-info__badge-list .badge:not(:first-child){display:none}.product-info__add-to-cart-container{display:flex;align-items:center;gap:4px}.product-info__add-to-cart-container .product-info__quantity-selector label{display:none}.product-info__add-to-cart-container .product-info__quantity-selector .quantity-selector{display:flex;height:48px}@media (max-width: 700px){.product-info__add-to-cart-container .product-info__quantity-selector .quantity-selector .quantity-selector__input{min-width:10px;height:48px}.product-info__add-to-cart-container .product-info__quantity-selector .quantity-selector .quantity-selector__button{height:48px}.product-info__add-to-cart-container .product-info__quantity-selector .quantity-selector .quantity-selector__button:first-child{padding-inline-start:20px;padding-inline-end:16px}.product-info__add-to-cart-container .product-info__quantity-selector .quantity-selector .quantity-selector__button:last-child{padding-inline-start:16px;padding-inline-end:20px}}.product-info__add-to-cart-container .product-info__buy-buttons{flex:1}.product-info__add-to-cart-container+.product-info__icons{margin-top:8px}input[type=radio]:checked+.block-swatch{border-color:var(--secondary-color)}input[type=radio]:checked+.block-swatch.is-disabled{background-image:linear-gradient(to bottom right,#0000 50%,currentColor 50% calc(50% + 1px),#0000 calc(50% + 1px))}.block-swatch{justify-content:center;border:1px solid var(--strokes-gray);border-radius:6px;height:40px;padding:0 14px;min-width:40px;color:var(--secondary-color)}.block-swatch:before{content:none}.block-swatch.is-disabled{color:var(--strokes-gray);background-image:linear-gradient(to bottom right,#0000 50%,currentColor 50% calc(50% + 1px),#0000 calc(50% + 1px))}.color-swatch{width:32px;height:32px}.color-swatch:before{box-shadow:0 0 0 1px;top:-4px;right:-4px;bottom:-4px;left:-4px}.product-info__accordion{--accordion-spacing: 14px;border-color:var(--strokes-gray)}.product-info__accordion .circle-chevron{background-color:var(--primary-color);color:var(--white)}@media (hover: hover){.product-info__accordion .accordion__toggle:hover .circle-chevron:not([disabled]){background-color:var(--secondary-color)}.product-info__accordion .accordion__toggle:active .circle-chevron:not([disabled]){background-color:var(--secondary-color)}}.product-quick-add a.truncate-text{font-weight:500}.product-info__block-item .rebuy-widget{padding:0}.product-info__block-item .rebuy-widget .primary-title{color:var(--primary-color);font-size:clamp(18px,calc(18px + (20 - 18) * ((100vw - 360px) / (1440 - 360))),20px);line-height:clamp(23px,calc(23px + (25 - 23) * ((100vw - 360px) / (1440 - 360))),25px);font-weight:500;text-align:left;margin-bottom:12px}.product-info__block-item .rebuy-widget .rebuy-product-grid.large-style-line{display:flex;flex-direction:column;gap:24px}.product-info__block-item .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-media{width:19.016%;margin:13px 0;border-radius:6px;overflow:hidden}.product-info__block-item .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-media img[src*=no-image]{opacity:0}.product-info__block-item .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-options{margin-top:12px}@media (max-width: 700px){.product-info__block-item .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-media{width:19.69%;margin:8px 0;border-radius:4px}.product-info__block-item .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-info{padding:0 10px}.product-info__block-item .rebuy-widget .rebuy-product-grid.large-style-line .rebuy-product-block .rebuy-product-actions{width:100px}}.product-info__block-item .rebuy-widget .rebuy-product-grid.large-style-line:after{content:none}.product-info__block-item .rebuy-widget .rebuy-product-block{padding:0}.product-info__block-item .rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy-product-title{color:var(--secondary-color);font-weight:500;font-size:clamp(14px,calc(14px + (16 - 14) * ((100vw - 360px) / (1440 - 360))),16px);line-height:22px;margin:0}.product-info__block-item .rebuy-widget .rebuy-product-block .rebuy-product-info .rebuy-product-price{margin-top:4px}.product-info__block-item .rebuy-widget .rebuy-product-block .rebuy-button{--button-background: var(--primary-color);--button-color: var(--white);display:inline-flex;align-items:center;justify-content:center;font-weight:400;min-height:40px;font-size:14px;line-height:16px;background-color:var(--button-background);border:1px solid var(--button-background);border-radius:100px;padding:0 34px;color:var(--button-color);transition:.15s}@media (hover: hover){.product-info__block-item .rebuy-widget .rebuy-product-block .rebuy-button:hover{--button-background: var(--secondary-color)}}.product-info__block-item .rebuy-widget .rebuy-product-block .rebuy-button:active{--button-background: var(--secondary-color)}.product-info__block-item .rebuy-widget .rebuy-product-block .rebuy-button.disabled,.product-info__block-item .rebuy-widget .rebuy-product-block .rebuy-button[disabled]{--button-color: var(--text-gray);--button-background: var(--strokes-gray);pointer-events:none}.product-info__block-item .rebuy-widget .rebuy-product-block .rebuy-product-options .rebuy-select{background-image:url(icon-select-arrow.svg);background-size:14px;background-repeat:no-repeat;background-position:calc(100% - 16px) center;border:1px solid var(--strokes-gray);border-radius:6px;color:var(--secondary-color);font-size:clamp(14px,calc(14px + (16 - 14) * ((100vw - 360px) / (1440 - 360))),16px);line-height:clamp(22px,calc(22px + (26 - 22) * ((100vw - 360px) / (1440 - 360))),26px);width:calc(100% - 135px);padding:0 46px 0 16px;height:40px}@media (max-width: 700px){.product-info__block-item .rebuy-widget .rebuy-product-block .rebuy-product-options .rebuy-select{width:calc(100% - 110px)}}.product-info__block-item .rebuy-widget .rebuy-product-price>div{display:flex;flex-wrap:wrap;gap:0 5px}.product-info__block-item .rebuy-widget .rebuy-money{color:var(--secondary-color);font-weight:400;font-size:16px;line-height:26px;font-size:clamp(14px,calc(14px + (16 - 14) * ((100vw - 360px) / (1440 - 360))),16px);line-height:clamp(22px,calc(22px + (26 - 22) * ((100vw - 360px) / (1440 - 360))),26px)}.product-info__block-item .rebuy-widget .rebuy-money.sale{color:var(--sales-red)}.product-info__block-item .rebuy-widget .rebuy-money.compare-at{color:var(--text-gray)}.product-info__block-item .rebuy-widget .powered-by-rebuy{display:none}.shopify-section--rich-text .subheading{color:var(--primary-color)}.shopify-section--images-and-text-scrolling .section-boxed{box-shadow:none}.shopify-section--press .bg-custom{background:linear-gradient(304deg,#fcbbd366 -9.31%,#90b6ff66 75.11%)}.shopify-section--press .blockquote{font-family:var(--secondary-font)}.shopify-section--press .blockquote:before{background-color:var(--background-3-blue);opacity:.4}.shopify-section--press .blockquote .text-custom{position:relative}.shopify-section--press .press__author{color:var(--secondary-color);font-weight:500}.shopify-section--accordion-content .accordion__toggle .circle-chevron{background-color:var(--primary-color);color:var(--white)}@media (hover: hover){.shopify-section--accordion-content .accordion__toggle:hover .circle-chevron:not([disabled]){background-color:var(--secondary-color)}.shopify-section--accordion-content .accordion__toggle:active .circle-chevron:not([disabled]){background-color:var(--secondary-color)}}.shopify-section--accordion-content .accordion__content a{color:var(--primary-color)}.prose div:has(>table:only-child){overflow:auto}@media (max-width: 435px){.not-found{--not-found-font-size: clamp(150px, calc( 150px + (210 - 150) * ( (100vw - 320px) / (435 - 320) ) ), 210px)}}.shopify-policy__title{font-size:var(--text-h1);line-height:1.1}:is(.cart .cart-subtotal-price,.cart .cart-total-price)>span:empty{display:none}.cart .cart-total-price{flex-direction:column;gap:0}.cart .cart-total-price span{width:100%}.cart .cart-total-price .saw-cart-original-total,.cart .cart-total-price .saw-cart-total{text-align:right}.cart-wholesaler .saw-cart-original-total{display:none}
/*# sourceMappingURL=/cdn/shop/t/76/assets/custom.css.map */
