a[href*="/products/foam-cannon-adapter-bundel"]{display:none!important}.product-item:has(a[href*="/products/foam-cannon-adapter-bundel"]),.product-card:has(a[href*="/products/foam-cannon-adapter-bundel"]),.grid-product:has(a[href*="/products/foam-cannon-adapter-bundel"]){display:none!important}.product-form__adapter-selector .product-form__option-info{display:none!important}.product-form img.variant-swatch__image:not(:first-of-type),[data-sticky] .product-images img:nth-child(n+2),.sticky-atc-bar img.product-thumbnail:nth-child(n+2){display:none!important}.product-form .product-media-wrapper img:nth-child(2),.product-form__media img:nth-child(2),.product-form>img:nth-child(2){display:none!important}.product-form [class*=image]:nth-child(2),.product-form [class*=thumbnail]:nth-child(2){display:none!important}.combo-box__option-item[aria-selected=true]:before{display:none!important}.combo-box__option-item[aria-selected=true]{background-color:transparent!important;font-weight:400!important;padding-left:16px!important}.combo-box__option-item.is-selected{font-weight:400!important;background-color:transparent!important}.combo-box__option-item:first-child:not([aria-selected=true]){background-color:transparent!important;font-weight:400!important}.combo-box,.combo-box__option-list,.select{min-width:350px!important}product-sticky-form .select,product-sticky-form .combo-box{border:none!important;box-shadow:none!important}.tl-options{left:-45px!important}.tl-select{margin-right:15px}.tl-select .tl-label.tl-code{display:none}.product-sticky-form__image-wrapper{display:none!important}.tl-flag{width:25px!important}@media screen and (max-width:430px){.tl-options{left:unset;right:-34px!important}.tl-select{margin-right:11px}}@media screen and (max-width:1200px){.tl-options{left:unset;right:unset!important}}line-item{transition:opacity .3s ease,transform .3s ease,max-height .3s ease}line-item.removing{opacity:0!important;transform:translate(-20px)!important;max-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}[aria-busy=true]{opacity:.6;pointer-events:none;cursor:wait}cart-drawer[open]{animation:none!important}.mini-cart{transition:none}.mini-cart [data-section-id]{transition:opacity .2s ease}.jm-ai-summary[data-v-7491e82f]{border-radius:var(--jm-widget-border-radius, 8px);border:1px solid transparent;margin-block-end:var(--jm-space-600);background-color:#02b67a0d!important}.shopify-section--rich-text .section__header .heading.h2,.shopify-section--product-recommendations .section__header .heading.h2,.shopify-section--faq_ctm h2.heading{font-size:40px!important}@media screen and (max-width:749px){.shopify-section--rich-text .section__header .heading.h2,.shopify-section--product-recommendations .section__header .heading.h2,.shopify-section--faq_ctm h2.heading{font-size:32px!important}.shopify-section--rich-text{padding-top:40px!important}.shopify-section--faq_ctm{margin-bottom:40px!important}}@media(min-width:1000px){.mega-menu__images-wrapper--tight{display:grid!important;grid-template-columns:repeat(6,1fr)!important;gap:12px!important}.mega-menu__images-wrapper--tight .mega-menu__image-push{width:100%!important;max-width:none!important;flex:none!important}}.mega-menu__image-push{display:flex!important;flex-direction:column!important;align-items:center!important;text-decoration:none!important}.mega-menu__image-wrapper{margin:0!important}.mega-menu__heading,.mega-menu__heading *{font-family:Poppins,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:1!important;color:#000!important;text-transform:uppercase!important;text-align:center!important;margin:14px 0 0!important;padding:0!important;letter-spacing:0!important}.list-collections__item,.list-collections__item *,.list-collections__item *:before,.list-collections__item *:after,.mega-menu__image-push,.mega-menu__image-push *,.mega-menu__image-push *:before,.mega-menu__image-push *:after{box-shadow:none!important;-webkit-box-shadow:none!important;filter:none!important;-webkit-filter:none!important}.list-collections__item:before,.list-collections__item:after,.list-collections__item-image-wrapper:before,.list-collections__item-image-wrapper:after,.list-collections__item-image:before,.list-collections__item-image:after,.mega-menu__image-push:before,.mega-menu__image-push:after,.mega-menu__image-wrapper:before,.mega-menu__image-wrapper:after{background:none!important;background-color:transparent!important;content:none!important;display:none!important;opacity:0!important}.mega-menu__inner{padding-top:28px!important;padding-bottom:34px!important}.mega-menu__images-wrapper,.mega-menu__images-wrapper--tight{margin:0!important;padding:0!important}.mega-menu__image-push:last-child,.mega-menu__heading{margin-bottom:0!important;padding-bottom:0!important}@media(max-width:749px){.mobile-nav__image-push{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;text-decoration:none!important;gap:0!important}.mobile-nav__image{display:block!important;margin:0!important}.mobile-nav__image-heading{text-align:center!important;color:#000!important;font-family:Poppins,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0!important;margin:10px 0 0!important;padding:0!important;line-height:1!important;width:100%!important}.mobile-nav__images-wrapper,.mobile-nav__images-wrapper--tight{padding-top:6px!important;padding-bottom:14px!important;margin:0!important}}@media(max-width:749px){.list-collections__item-list{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;gap:12px!important;padding:0 var(--container-gutter)!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-padding-inline:var(--container-gutter)}.list-collections__item{flex:0 0 auto!important;width:140px!important;max-width:140px!important;min-width:0!important;scroll-snap-align:start}.list-collections__item-image-wrapper{width:140px!important;height:140px!important;max-width:140px!important;overflow:hidden!important}.list-collections__item-image{width:100%!important;height:100%!important;object-fit:cover!important}collection-list,.list-collections,.list-collections__scroller{overflow-x:auto!important;width:100%!important;max-width:100%!important}}@media(max-width:749px){.list-collections__item-list,collection-list,.list-collections,.list-collections__scroller{scrollbar-width:none!important;-ms-overflow-style:none!important}.list-collections__item-list::-webkit-scrollbar,collection-list::-webkit-scrollbar,.list-collections::-webkit-scrollbar,.list-collections__scroller::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}}@media(max-width:749px){.list-collections__item-info,.list-collections__item-info *,.list-collections__item-info .heading.heading,.list-collections__item-info .heading.h4{font-size:16px!important}}.product-item__title.product-item__title,.testimonial__author.testimonial__author,.customer_review__author.customer_review__author,.button.button,.button--primary.button--primary,.text-with-icons .heading.heading,.text-with-icons__content-wrapper .heading.heading,.text-with-icons__item .heading.heading{font-family:Poppins,sans-serif!important}@media(max-width:749px){.list-collections__item-info{max-width:140px!important;width:140px!important}}@media(max-width:749px){.list-collections__item-info *{display:block!important;width:100%!important;text-align:center!important}}@media(max-width:749px){.list-collections__item-info.text-container,a.list-collections__item .list-collections__item-info.text-container{display:block!important;width:140px!important;max-width:140px!important;min-width:140px!important;padding:10px 0 0!important;margin:0!important;text-align:center!important;box-sizing:border-box!important}.list-collections__item-info.text-container>p,.list-collections__item-info.text-container .heading,.list-collections__item-info.text-container .h4{display:block!important;width:100%!important;margin:0!important;padding:0!important;text-align:center!important;text-indent:0!important;text-transform:uppercase!important}.list-collections__item{align-items:flex-start!important;width:140px!important}}.text-with-icons .heading.heading,.text-with-icons__content-wrapper .heading.heading,.text-with-icons__item .heading.heading,.reviews__all--each .location .copy-sm,.reviews__all--each .location .copy-sm strong{font-weight:700!important;font-size:16px!important}@media(max-width:749px){.shopify-section--collection-list collection-list .container.container{padding-inline:0!important;padding-left:0!important;padding-right:0!important}}#shopify-section-sections--28028337455370__newsletter .heading--small,#shopify-section-sections--28028337455370__newsletter_contact_fUbwDE .heading--small{font-family:Poppins,sans-serif!important;font-weight:700!important}#shopify-section-sections--28028337455370__footer .footer__item-content,#shopify-section-sections--28028337455370__footer .footer__item-content p,#shopify-section-sections--28028337455370__footer .footer__item-content a,#shopify-section-sections--28028337455370__footer .footer__copyright,#shopify-section-sections--28028337455370__footer .footer__payment-methods-label{font-family:Poppins,sans-serif!important}#shopify-section-sections--28028337455370__footer .footer__item-title{font-size:14px!important}:root{--heading-h2-font-size:24px}@media screen and (min-width:741px){:root{--heading-h2-font-size:30px}}@media screen and (min-width:1200px){:root{--heading-h2-font-size:36px}}:root{--cd-story-heading-size:22px}@media screen and (min-width:741px){:root{--cd-story-heading-size:26px}}@media screen and (min-width:1200px){:root{--cd-story-heading-size:28px}}.shopify-section--image-with-text .heading.h3{font-size:var(--cd-story-heading-size)}.product-item .product-item__primary-image,.product-item .product-item__secondary-image,.product-item .product-item__image-wrapper{border-radius:16px}.product-item__quick-buy-button{width:38px;height:38px;border-radius:8px;border:1px solid #e3e3e7;bottom:8px!important;right:8px!important;transition:border-color .2s ease}.product-item__quick-buy-button:hover{border-color:#17171a}.product-item__label-list{top:10px}.product-item__label-list:not(:lang(ar)){left:10px}.product-item .label--highlight{font-family:Inter,Poppins,sans-serif!important;font-weight:800!important;font-variant-numeric:normal;border-radius:8px;padding:0 6px;font-size:15px!important;letter-spacing:-.02em!important;height:30px!important;line-height:30px!important}.product-item .product-item-meta{display:flex;flex-direction:column;align-items:center;gap:6px}.product-item .product-item-meta>*{margin:0!important}.product-item .product-item-meta__title.product-item-meta__title{order:2;font-family:Inter,Poppins,sans-serif!important;font-size:15px!important;font-weight:700!important;letter-spacing:.03em;line-height:21px;color:#000}.product-item .product-item-meta__reviews-badge{order:1;line-height:1;min-height:16px;display:block}.product-item .product-item-meta__price-list-container{order:3}.product-item .rating{display:flex;align-items:center;justify-content:center;gap:5px}.product-item .rating__stars{display:flex;gap:1px}.product-item .rating__star{width:12px;height:12px;display:block}.product-item .rating__caption{margin:0!important;font-size:12px;line-height:12px;color:#8a8a92}.product-item .rating--compact{gap:5px;font-family:Inter,Poppins,sans-serif;font-size:13px;line-height:16px}.product-item .rating--compact .rating__star{width:12px;height:12px;transform:translateY(-.6px)}.product-item .rating--compact .rating__score{font-weight:600;color:#17171a}.product-item .rating--compact .rating__sep{color:#55555c}.product-item .rating--compact .rating__caption{font-size:13px;line-height:16px;color:#55555c;font-weight:500}.product-item .price-list{display:flex;align-items:baseline;justify-content:center;gap:10px}.product-item .product-item-meta__price-list-container span.price.price{font-family:Inter,Poppins,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:21px;font-variant-numeric:tabular-nums}.product-item .product-item-meta__price-list-container span.price.price--compare{font-family:Inter,Poppins,sans-serif!important;font-size:15px!important;font-weight:500!important;color:#3a3a40!important;line-height:21px;text-decoration:none!important;background:linear-gradient(#3a3a40,#3a3a40) no-repeat 0 50%/100% 1.5px;vertical-align:baseline!important;font-variant-numeric:tabular-nums}.product-item .product-item-meta__price-list-container .price-list>span.price{margin:0!important}.price,.price-list,.price-list__item,.unit-price-measurement,.related-product__price,.product-sticky-form__price,.product-sticky-form__unit-price,.mini-cart__discount-price,.cart__discount-price,.checkout-price,.cart__total-container,.price-range__input{font-family:Inter,Poppins,sans-serif!important;font-variant-numeric:tabular-nums}.price--compare{color:#3a3a40!important;text-decoration:none!important;background:linear-gradient(currentColor,currentColor) no-repeat 0 50%/100% 1.5px}.product-item .product-item__image-wrapper{margin-bottom:14px!important}.product-item .product-item-meta{gap:0!important}.product-item .product-item-meta__reviews-badge{margin-bottom:4px!important}.product-item .product-item-meta__title.product-item-meta__title{margin-bottom:2px!important}.list-collections__item .list-collections__item-image-wrapper{border-radius:16px;overflow:hidden;isolation:isolate}.list-collections__item .list-collections__item-image{border-radius:16px!important;transition:transform .6s cubic-bezier(.2,.7,.2,1)!important}.list-collections__item:hover .list-collections__item-image{transform:scale(1.05)!important}.shopify-section--collection-list .list-collections__item-info .heading.heading.h4{font-family:Poppins,sans-serif!important;font-size:15px!important;font-weight:700!important;letter-spacing:.03em!important;line-height:22px!important;text-transform:uppercase}.shopify-section--collection-list .list-collections__item-info{margin-top:0!important}@media(max-width:749px){.shopify-section--collection-list .list-collections__item-info .heading.heading.h4{font-size:15px!important;line-height:21px!important}}.shopify-section--collection-list .list-collections__item-info .heading.heading.h4{color:#000!important;text-align:center!important}.shopify-section--image-with-text .image-with-text__image,.shopify-section--image-with-text .image-with-text__image-wrapper img{border-radius:16px!important}@media(min-width:1000px){.shopify-section--image-with-text .image-with-text__content,.shopify-section--image-with-text .image-with-text__content .heading,.shopify-section--image-with-text .image-with-text__text-wrapper,.shopify-section--image-with-text .image-with-text__text-wrapper p{text-align:left!important}.shopify-section--image-with-text .image-with-text__text-wrapper{max-width:500px;margin-left:0!important;margin-right:auto!important}.shopify-section--image-with-text .image-with-text__content .button-wrapper,.shopify-section--image-with-text .image-with-text__content .button-group{justify-content:flex-start!important;text-align:left!important}}.shopify-section--image-with-text .image-with-text__content .button.button{font-size:14px!important;letter-spacing:.06em!important;border-radius:8px!important;height:48px!important;min-height:48px!important;line-height:48px!important;padding-top:0!important;padding-bottom:0!important;padding-inline:40px!important;display:inline-flex!important;align-items:center;justify-content:center;background:#17171a!important;border-color:#17171a!important;color:#fff!important;transition:background-color .2s ease,border-color .2s ease}.shopify-section--image-with-text .image-with-text__content .button:hover{background:#3a3a40!important;border-color:#3a3a40!important}.shopify-section--image-with-text .image-with-text__content .button:before{display:none!important}.shopify-section--text-with-icons .text-with-icons__icon-wrapper{width:48px;height:48px;border-radius:50%;background:#fff;border:1px solid #e6e6ea;color:#17171a;margin:0 auto 14px!important}.shopify-section--text-with-icons .text-with-icons__icon-wrapper svg{width:22px!important;height:22px!important;stroke-width:1.8}.shopify-section--text-with-icons .text-with-icons__content-wrapper .heading.heading{font-family:Poppins,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.1em!important;line-height:1.3!important;margin-bottom:8px!important;color:#17171a!important}.shopify-section--text-with-icons .text-with-icons__content-wrapper p{font-size:14px!important;line-height:1.75!important;color:#55555c!important;max-width:260px;margin-left:auto!important;margin-right:auto!important}.shopify-section.shopify-section--text-with-icons{--vertical-breather:32px!important}@media screen and (min-width:1280px){.shopify-section--footer .footer__item-list{grid-template-columns:minmax(190px,1fr) minmax(200px,1fr) minmax(250px,1fr) minmax(280px,1.15fr)!important;column-gap:clamp(28px,3vw,56px)!important;justify-content:stretch!important}.shopify-section--footer .footer__item{max-width:none!important;width:auto!important}.shopify-section--footer .footer__item--social-media .footer__item-content>p,.shopify-section--footer .footer__item--newsletter .footer__item-content>p{max-width:250px}.shopify-section--footer .footer__item--newsletter .footer__item-content>p{max-width:320px}.shopify-section--footer .footer__newsletter-form{max-width:340px}}@media screen and (min-width:1000px)and (max-width:1279px){.shopify-section--footer .footer__item-list{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.2fr)!important;column-gap:32px!important;row-gap:44px!important;justify-content:stretch!important;grid-auto-flow:row!important}.shopify-section--footer .footer__item{max-width:none!important;width:auto!important}.shopify-section--footer .footer__item--newsletter .footer__item-content>p{max-width:320px}.shopify-section--footer .footer__newsletter-form{max-width:340px}}.shopify-section--footer .footer,.shopify-section--footer .footer :is(p,a,span,li,label,input,button,strong,div){font-family:Poppins,sans-serif!important}.shopify-section--footer .footer__item-title.footer__item-title{font-size:13px!important;letter-spacing:.1em!important;line-height:1.3!important;color:#fff!important;margin-bottom:18px!important}.shopify-section--footer .footer__item-content,.shopify-section--footer .footer__item-content p,.shopify-section--footer .footer__item--links .linklist__item a{font-size:14px!important;line-height:1.75!important;color:#ffffffad!important}.shopify-section--footer .footer__item-content p+p{margin-top:12px!important}.shopify-section--footer .footer__item-content strong{color:#fff;font-weight:600}.shopify-section--footer .footer__item--links .linklist__item:not(:first-child){margin-top:6px!important}.shopify-section--footer .footer__item-content a:hover,.shopify-section--footer .footer__item--links .linklist__item a:hover{color:#fff!important}.shopify-section--footer .footer__newsletter-form .input__field{font-size:14px!important}.shopify-section--footer .footer__item--social-media .social-media{flex-wrap:nowrap}@media screen and (max-width:999px){.shopify-section--footer .footer__item-list{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)!important;column-gap:24px!important;row-gap:36px!important}.shopify-section--footer .footer__item--social-media,.shopify-section--footer .footer__item--newsletter{grid-column:1/-1}.shopify-section--footer .footer__item--links .linklist__item{padding-top:0!important}.shopify-section--footer .footer__item--links .linklist__item:not(:first-child){margin-top:8px!important}.shopify-section--footer .footer__item-title.footer__item-title{margin-bottom:14px!important}}.shopify-section--footer .footer__item--text .footer__item-content a{display:inline-block;padding:6px 0}@media screen and (max-width:999px){.shopify-section--footer .footer__item--text .footer__item-content a{padding:4px 0}}.shopify-section--footer .footer__item--social-media .social-media__link,.shopify-section--footer .footer__item--social-media .social-media__item,.shopify-section--footer .footer__newsletter-form .input__submit-icon,.shopify-section--footer .footer__newsletter-form .input__label,.shopify-section--footer .footer__newsletter-form .input__field{color:#fff!important}.cd-empty-cart .cd-empty-cart__title{font-size:16px;font-weight:700;color:#17171a}.cd-empty-cart .button.button{font-size:14px!important;font-weight:700!important;letter-spacing:.06em!important}.mini-cart .shipping-bar{margin:20px 0 4px!important}.mini-cart .shipping-bar__text.shipping-bar__text{font-size:13px!important;color:#55555c!important;line-height:1.5}.mini-cart .shipping-bar__text strong,.mini-cart .shipping-bar__text .money{color:#17171a;font-weight:600}.mini-cart .shipping-bar__progress{height:4px!important;border:0!important;border-radius:4px!important;margin-top:10px!important;background:#ededf0!important;overflow:hidden}.mini-cart .shipping-bar__progress:after{border-radius:4px!important;background:#53ae6b!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100%!important}.mini-cart line-item.line-item{padding:24px 0!important;margin:0!important;border-bottom:1px solid #ededf0}.mini-cart .line-item__image-wrapper{width:88px!important;min-width:88px;border-radius:12px;overflow:hidden;background:#f4f4f6}.mini-cart .line-item__image-wrapper img{border-radius:12px}.mini-cart .line-item .product-item-meta__title.product-item-meta__title{font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:700!important;letter-spacing:.03em!important;text-transform:uppercase;color:#17171a!important;line-height:1.35}.mini-cart .line-item .price.price{font-family:Inter,sans-serif!important;font-size:15px!important;font-weight:700!important;color:#17171a!important}.mini-cart .line-item .price.price--compare{font-size:15px!important;font-weight:500!important;color:#3a3a40!important}.mini-cart .line-item .price-list--stack{gap:2px}.mini-cart .line-item .quantity-selector{height:36px!important;border:1px solid #e3e3e7!important;border-radius:8px!important}.mini-cart .line-item .quantity-selector__button{width:34px!important;height:34px!important;color:#17171a}.mini-cart .line-item .quantity-selector__input{font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:600!important;height:34px!important}.mini-cart .line-item__remove-button.line-item__remove-button{font-size:13px!important;color:#8a8a92!important;text-underline-offset:3px}.mini-cart .line-item__remove-button:hover{color:#17171a!important}.mini-cart button.checkout-button.button.button--primary{background:#17171a!important;border-color:#17171a!important;border-radius:10px!important;height:54px!important;min-height:54px;margin:16px 0 12px!important;padding:0 20px!important;gap:10px}.mini-cart button.checkout-button:before{display:none!important}.mini-cart button.checkout-button:hover{background:#3a3a40!important;border-color:#3a3a40!important}.mini-cart button.checkout-button span.checkout-text{font-size:16px!important;font-weight:700!important;letter-spacing:.06em!important;margin:0!important}.mini-cart button.checkout-button span.square-separator{width:4px!important;height:4px!important;border-radius:50%;background:#ffffff8c!important;margin:0!important}.mini-cart button.checkout-button span.checkout-custom-text:empty{display:none!important}.mini-cart button.checkout-button span.checkout-custom-text{font-size:16px!important;font-weight:700!important;letter-spacing:.06em!important;margin:0 -4px 0 0!important}.mini-cart button.checkout-button span.checkout-price{font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important;margin:0!important}.mini-cart .bottom_trust_rattings{display:flex;align-items:center;gap:8px;height:auto!important;margin-bottom:16px}.mini-cart .bottom_trust_rattings img{height:14px;width:auto}.mini-cart .bottom_trust_text{font-size:13px;line-height:1;color:#55555c;transform:translateY(1px)}.mini-cart .bottom_trust_text strong{color:#17171a;font-weight:600}.mini-cart .mini-cart__recommendations-heading.heading{font-size:13px!important;font-weight:700!important;letter-spacing:.1em!important;color:#17171a!important}.mini-cart .mini-cart__recommendations .product-item__image-wrapper{border-radius:12px;overflow:hidden;background:#fff}.mini-cart .mini-cart__recommendations .product-item-meta__title.product-item-meta__title{font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.03em!important;line-height:1.35!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;display:block;-webkit-line-clamp:unset}.mini-cart .mini-cart__recommendations .price.price{font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:700!important;color:#17171a!important}.mini-cart .mini-cart__recommendations .price.price--compare{font-size:13px!important;font-weight:500!important;color:#3a3a40!important}.mini-cart .mini-cart__recommendations .product-item__link.product-item__link{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 16px;margin-top:10px;border:1px solid #17171a;border-radius:8px;font-size:13px!important;font-weight:600!important;color:#fff!important;text-decoration:none!important;background:#17171a;transition:background .2s,border-color .2s}.mini-cart .mini-cart__recommendations .product-item__link.product-item__link:before,.mini-cart .mini-cart__recommendations .product-item__link.product-item__link:after{display:none!important}.mini-cart .mini-cart__recommendations .product-item__link.product-item__link:hover{background:#3a3a40;border-color:#3a3a40;color:#fff!important}@media screen and (max-width:999px){.mini-cart .mini-cart__recommendations .product-item-meta{align-items:flex-start!important}.mini-cart .mini-cart__recommendations .price-list{justify-content:flex-start!important;text-align:left!important}}.mini-cart .mini-cart__recommendations-heading.heading.heading{font-family:Poppins,sans-serif!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important;color:#17171a!important}.mini-cart .mini-cart__recommendations .product-item__info{padding-top:12px!important}.mini-cart .mini-cart__recommendations .product-item-meta{gap:4px!important}.mini-cart .mini-cart__recommendations .product-item-meta .product-item-meta__title.product-item-meta__title{font-size:13px!important;line-height:1.4!important;margin:0!important}.mini-cart .mini-cart__recommendations .product-item-meta .price.price,.mini-cart .mini-cart__recommendations .product-item-meta .price.price--compare{font-size:13px!important}.mini-cart .mini-cart__recommendations .product-item-meta__price-list-container{margin-top:0!important}.mini-cart .mini-cart__recommendations .product-item__link.product-item__link{height:30px;padding:0 14px;margin-top:8px;font-size:12px!important}.mini-cart .mini-cart__recommendations .product-item+.product-item{margin-top:28px!important}.mini-cart button.checkout-button.button.button--primary{align-items:baseline!important;padding-top:0!important;padding-bottom:0!important}.mini-cart button.checkout-button span.checkout-text,.mini-cart button.checkout-button span.checkout-custom-text,.mini-cart button.checkout-button span.checkout-price{line-height:1!important;display:inline-block!important}.mini-cart .mini-cart__recommendations .product-item-meta .price.price--highlight{color:#ff1424!important}.mini-cart .mini-cart__recommendations .product-item__image-wrapper{margin-bottom:10px!important}.mini-cart .mini-cart__recommendations .product-item__info{padding-top:0!important}.mini-cart .mini-cart__recommendations .product-item-meta{gap:0!important}.mini-cart .mini-cart__recommendations .product-item-meta .price.price{line-height:13px!important}.mini-cart .mini-cart__recommendations .product-item-meta__price-list-container{margin-top:6px!important}.mini-cart .mini-cart__recommendations .product-item__link.product-item__link{margin-top:12px!important}.mini-cart .shipping-bar{display:block;background:#f4f4f6;border-radius:12px;padding:14px 16px!important;margin:20px 0 4px!important}.mini-cart .shipping-bar__text.shipping-bar__text{display:flex!important;align-items:center;justify-content:center;gap:8px;font-size:14px!important;color:#17171a!important;line-height:1.4}.mini-cart .shipping-bar__text strong{font-weight:700;color:#17171a}.mini-cart .cd-ship__icon{display:inline-flex;flex-shrink:0;color:#17171a}.mini-cart .cd-ship__icon svg{width:20px;height:20px}.mini-cart .cd-ship__icon--done{width:20px;height:20px;border-radius:50%;background:#53ae6b;color:#fff;align-items:center;justify-content:center}.mini-cart .cd-ship__icon--done svg{width:13px;height:13px}.mini-cart .shipping-bar .shipping-bar__progress{height:6px!important;border-radius:6px!important;background:#e3e3e7!important;margin-top:12px!important}.mini-cart .shipping-bar .shipping-bar__progress:after{border-radius:6px!important}.mini-cart .shipping-bar__text strong:first-of-type{font-family:Inter,sans-serif!important;font-variant-numeric:tabular-nums}.mini-cart line-item.line-item .line-item__content-wrapper{margin-top:0!important}.mini-cart .shipping-bar{margin-bottom:0!important}.mini-cart .line-item__price-list-container{position:relative;top:-1px}.mini-cart .line-item .price.price--highlight{color:#ff1424!important}.mini-cart .line-item .product-item-meta__title.product-item-meta__title{color:#000!important;font-size:15px!important}.mini-cart .line-item .quantity-selector__button,.mini-cart .line-item .quantity-selector__button svg,.mini-cart .line-item .quantity-selector__input{color:#000!important}.mini-cart .cd-inline-variant{display:flex;flex-direction:column;align-items:center;gap:0;width:100%}.mini-cart .cd-inline-variant__select{width:100%;max-width:190px;height:34px;margin-top:12px;padding:0 30px 0 12px;border:1px solid #e3e3e7;border-radius:8px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2317171a' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center/14px;-webkit-appearance:none;appearance:none;font-family:Poppins,sans-serif;font-size:12px;color:#17171a;cursor:pointer;text-overflow:ellipsis}.mini-cart .cd-inline-variant__select:focus{outline:none;border-color:#17171a}.mini-cart .cd-inline-variant .product-item__link.product-item__link{margin-top:8px!important}.mini-cart .cd-inline-variant .product-item__link.product-item__link:disabled{opacity:.35;cursor:not-allowed}@media screen and (max-width:999px){.mini-cart .cd-inline-variant{align-items:flex-start}}.mini-cart .cd-inline-variant .cd-inline-variant__select.cd-inline-variant__select{height:30px!important;min-height:30px!important;font-size:12px!important;line-height:30px!important;margin-top:10px!important;padding-top:0!important;padding-bottom:0!important}.mini-cart .cd-inline-variant .product-item__link.product-item__link{margin-top:12px!important}@media screen and (max-width:389px){.mini-cart .cd-inline-variant .cd-inline-variant__select.cd-inline-variant__select{padding-left:10px!important;padding-right:24px!important;background-position:right 8px center!important}.mini-cart .bottom_trust_text{font-size:12px}.mini-cart .bottom_trust_rattings img{height:12px}}@media screen and (max-width:359px){.mini-cart .cd-inline-variant .cd-inline-variant__select.cd-inline-variant__select{font-size:11px!important}.mini-cart button.checkout-button span.checkout-text,.mini-cart button.checkout-button span.checkout-custom-text{font-size:15px!important;letter-spacing:.04em!important}.mini-cart button.checkout-button span.checkout-price{font-size:15px!important}.mini-cart button.checkout-button.button.button--primary{padding:0 12px!important;gap:8px}}@media screen and (max-width:370px){.mini-cart .bottom_trust_rattings{flex-direction:column;gap:5px}.mini-cart .bottom_trust_text{transform:none}}@media screen and (max-width:340px){.mini-cart .cd-inline-variant .cd-inline-variant__select.cd-inline-variant__select{padding-left:8px!important;padding-right:20px!important;background-position:right 6px center!important;background-size:12px!important}}@media screen and (max-width:359px){.mini-cart .shipping-bar__text.shipping-bar__text{font-size:13px!important;gap:6px}.mini-cart .cd-ship__icon svg{width:18px;height:18px}.mini-cart .shipping-bar{padding:12px!important}}@media screen and (max-width:340px){.mini-cart .cd-inline-variant .cd-inline-variant__select.cd-inline-variant__select{padding-right:18px!important;background-position:right 5px center!important}}@media screen and (max-width:359px){.mini-cart .shipping-bar__text>span:last-child{white-space:nowrap}}@media screen and (max-width:359px){.mini-cart .line-item__quantity{display:flex!important;flex-wrap:wrap;align-items:center;row-gap:6px;column-gap:12px}.mini-cart .line-item__remove-button.line-item__remove-button{margin-left:0!important;margin-inline-start:0!important}}@media screen and (max-width:374px){.mini-cart .shipping-bar__text.shipping-bar__text{font-size:13px!important;gap:6px}.mini-cart .shipping-bar__text>span:last-child{white-space:nowrap}.mini-cart .cd-ship__icon svg{width:18px;height:18px}.mini-cart .shipping-bar{padding:12px!important}}@media screen and (max-width:340px){.mini-cart .shipping-bar__text.shipping-bar__text{font-size:12px!important}}.template-collection .collection-header-wrapper{padding-top:48px!important}@media screen and (max-width:740px){.template-collection .collection-header-wrapper{padding-top:28px!important}}@media screen and (min-width:1000px){.template-collection .product-facet__meta-bar{align-items:center!important;margin:28px 0 24px!important}.template-collection .product-facet__meta-bar-item--filter,.template-collection .product-facet__meta-bar-item--sort{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 18px!important;border:1px solid #e3e3e7;border-radius:10px;background:#fff;font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:600!important;color:#17171a!important;transition:border-color .2s}.template-collection .product-facet__meta-bar-item--filter{margin-inline-end:16px!important;cursor:pointer}.template-collection .product-facet__meta-bar-item--filter:hover,.template-collection .product-facet__meta-bar-item--sort:hover{border-color:#17171a}.template-collection .product-facet__meta-bar-item--filter svg{width:18px;height:18px;margin:0!important}.template-collection .product-facet__meta-bar-item--count{font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:400;color:#55555c!important}.template-collection .product-facet__sort-by-title{font-size:14px!important;font-weight:400!important;color:#55555c!important;margin:0!important}.template-collection .product-facet__meta-bar-item--sort .popover-button{font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:600!important;color:#17171a!important;gap:8px;padding:0!important}.template-collection .product-facet__meta-bar-item--sort .popover-button svg{margin-inline-start:6px}}@media screen and (min-width:1000px){.template-collection #sort-by-popover{border-radius:12px!important;border-color:#e3e3e7!important;box-shadow:0 10px 30px #00000014!important;overflow:hidden}.template-collection #sort-by-popover:before,.template-collection #sort-by-popover:after{display:none!important}.template-collection #sort-by-popover .popover__choice-label{font-size:14px!important;color:#17171a}.template-collection #sort-by-popover .popover__choice-item:hover .popover__choice-label{text-decoration:underline;text-underline-offset:3px}}.template-collection .product-facet__meta-bar-item--count{display:none!important}.template-collection .product-facet__meta-bar{justify-content:flex-end!important}@media screen and (min-width:1000px){.template-collection .product-facet__meta-bar{position:relative;z-index:2;margin:-62px 0 48px!important}}.template-collection .collection-title-wrapper h1{font-size:var(--heading-h2-font-size)!important;letter-spacing:-.028em!important;line-height:1.1!important}@media screen and (min-width:1000px){.template-collection .collection-title-wrapper h1{line-height:42px!important}}.pagination .pagination__nav{display:flex!important;gap:8px;border:0!important;box-shadow:none!important;background:none!important}.pagination .pagination__nav-item{display:inline-flex!important;align-items:center;justify-content:center;min-width:46px;height:46px;padding:0 6px;border:1px solid #e3e3e7!important;border-radius:10px!important;background:#fff;font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:700!important;letter-spacing:0!important;color:#17171a!important;box-shadow:none!important;outline:0;transition:border-color .2s,background .2s,color .2s}.pagination .pagination__nav-item:before,.pagination .pagination__nav-item:after{display:none!important}.pagination .pagination__nav-item+.pagination__nav-item{border-left:1px solid #e3e3e7!important;margin-left:0!important}.pagination a.pagination__nav-item:hover{border-color:#17171a!important}.pagination .pagination__nav-item[aria-current=page]{background:#17171a;border-color:#17171a!important;color:#fff!important}.pagination .pagination__nav-item svg{width:18px;height:18px}.pagination .pagination__nav-item.pagination__nav-item{min-width:46px!important;width:auto;padding:0 14px!important;flex:0 0 auto}.pagination .pagination__nav-item.pagination__nav-item{width:46px;padding:0!important}.pagination .pagination__nav{gap:6px!important}.pagination .pagination__nav-item.pagination__nav-item{width:42px;min-width:42px!important;height:42px;border:0!important;border-radius:8px!important;background:transparent;color:#55555c!important;font-size:16px!important}.pagination a.pagination__nav-item.pagination__nav-item:hover{background:#f4f4f6;color:#17171a!important}.pagination .pagination__nav-item.pagination__nav-item[aria-current=page]{background:#17171a;color:#fff!important}.pagination .pagination__nav-item.pagination__nav-item[rel]{color:#17171a!important}.pagination .pagination__nav{gap:8px!important}.pagination .pagination__nav-item.pagination__nav-item{width:44px;min-width:44px!important;height:44px;border:1px solid #e3e3e7!important;border-radius:8px!important;background:#fff;color:#17171a!important}.pagination a.pagination__nav-item.pagination__nav-item:hover{border-color:#17171a!important;background:#fff}.pagination .pagination__nav-item.pagination__nav-item[aria-current=page]{background:#17171a;border-color:#17171a!important;color:#fff!important}@media screen and (max-width:999px){.template-collection .mobile-toolbar{display:none!important}.template-collection .product-facet__meta-bar{display:flex!important;justify-content:center!important;margin:18px 0 22px!important}.template-collection .product-facet__meta-bar-item--sort .hidden-pocket{display:inline-flex!important}.template-collection .product-facet__meta-bar-item--sort{display:inline-flex!important;align-items:center;gap:8px;height:42px;padding:0 18px!important;border:1px solid #e3e3e7;border-radius:10px;background:#fff;font-family:Poppins,sans-serif!important;font-size:14px!important}.template-collection .product-facet__sort-by-title{font-size:14px!important;font-weight:400!important;color:#55555c!important;margin:0!important}.template-collection .product-facet__meta-bar-item--sort .popover-button{font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:600!important;color:#17171a!important;gap:8px;padding:0!important}}.template-collection .product-facet__meta-bar-item--sort .popover-button{align-items:center!important;line-height:1!important}.template-collection .product-facet__meta-bar-item--sort .popover-button svg{top:0!important;position:static!important;flex-shrink:0}.template-collection .product-facet__meta-bar-item--sort .product-facet__sort-by-title{line-height:1!important;display:inline-flex!important;align-items:center}.template-collection .product-facet__meta-bar-item--sort .popover-container{display:inline-flex;align-items:center;height:100%}.template-collection .product-facet__meta-bar-item--sort .popover-button svg{margin:0!important}.template-collection .product-facet__meta-bar-item--sort .popover-button{gap:8px!important}@media screen and (max-width:999px){.template-collection .product-facet__meta-bar{margin:16px 0 24px!important}.template-collection .product-facet__meta-bar-item--sort{padding:0 16px!important}}.template-collection .product-facet__meta-bar-item--sort .product-facet__sort-by-title,.template-collection .product-facet__meta-bar-item--sort .popover-button>span{font-family:Poppins,sans-serif!important;line-height:1!important;transform:none!important}.template-collection .product-facet__meta-bar-item--sort.product-facet__meta-bar-item--sort{align-items:center!important}.template-collection .product-facet__meta-bar-item--sort .popover-button.popover-button{display:inline-flex!important;align-items:center!important;gap:8px!important}.cd-media-label{position:absolute;top:16px;left:16px;z-index:2;pointer-events:none}.cd-media-label .label--highlight{font-family:Inter,Poppins,sans-serif!important;font-weight:800!important;font-variant-numeric:normal;border-radius:8px;padding:0 6px;font-size:15px!important;letter-spacing:-.02em!important;height:30px!important;line-height:30px!important}@media screen and (max-width:740px){.cd-media-label{top:12px;left:12px}}.product__info .review_ctm_main.review_ctm_static{gap:8px;height:auto;margin-bottom:12px}.product__info .review_ctm_main.review_ctm_static .li-icon svg{width:84px;height:17px}.product__info .review_ctm_main.review_ctm_static .li-text p{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;color:#55555c;line-height:1}.product__info .review_ctm_main.review_ctm_static .li-text strong{font-weight:700;color:#17171a}.product__info h1.product-meta__title.heading.h3{font-family:Poppins,sans-serif;font-size:30px;font-weight:700;letter-spacing:-.025em;line-height:1.15;color:#17171a;margin:0 0 14px}.product__info .price-wrapper-main{gap:10px;align-items:baseline}.product__info .price-list--enhanced .price--highlight{color:#ff1424!important;font-size:28px!important;font-weight:800;letter-spacing:-.02em;display:inline-block}.product__info .price-list--enhanced .price--large:not(.price--highlight):not(.price--compare){color:#17171a;font-size:28px!important;font-weight:800;letter-spacing:-.02em;display:inline-block}.product__info .price-list--enhanced .price--compare{font-size:18px!important;font-weight:500;color:#3a3a40;display:inline-block}.product__info .cd-save{display:inline-flex;align-items:center;height:26px;padding:0 9px;border-radius:7px;background:#fff0f1;color:#ff1424;font-family:Inter,Poppins,sans-serif;font-size:13px;font-weight:700;letter-spacing:0;align-self:center}.product__info .product__benefits{margin:22px 0 4px!important}.product__info .product__benefits ul{gap:10px}.product__info .product__benefits li{gap:12px;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;line-height:1.4;color:#17171a}.product__info .product__benefits li:before{width:20px;height:20px;top:0;background:#53ae6b url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/12px no-repeat;border-radius:50%}.product__info .metafield-rich_text_field ul{padding-bottom:0!important}.product__info #custom_blink_dot{height:44px;border-radius:10px;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;color:#17171a;margin:18px 0 12px;gap:8px}.product__info #custom_blink_dot .stock-number{color:#17171a;font-weight:700;margin:0}.product__info .cd-buy-row{display:flex;gap:10px;align-items:stretch}.product__info .cd-buy-row .product-form__payment-container{flex:1;min-width:0;margin:0}.product__info .cd-qty{flex:0 0 auto;height:54px;border:1px solid #e3e3e7!important;border-radius:10px!important;background:#fff}.product__info .cd-qty .quantity-selector__button{width:40px;height:52px;color:#17171a}.product__info .cd-qty .quantity-selector__input{width:28px;height:52px;font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:600!important;color:#17171a}.product__info .product-form__add-button{height:54px;min-height:54px;margin:0!important;border-radius:10px!important;background:#17171a!important;border-color:#17171a!important;color:#fff!important;font-family:Poppins,sans-serif!important;font-size:16px!important;font-weight:700!important;letter-spacing:.06em!important;transition:background .2s}.product__info .product-form__add-button .loader-button__text{font-family:Poppins,sans-serif!important;font-size:16px!important;font-weight:700!important}.product__info .product-form__add-button:not([disabled]):hover{background:#3a3a40!important;border-color:#3a3a40!important}.product__info .product-form__add-button:before{display:none!important}.product__info .cd-trust{list-style:none;margin:18px 0 0;padding:4px 16px;border:1px solid #ececef;border-radius:12px}.product__info .cd-trust li{display:flex;align-items:center;gap:12px;padding:11px 0;font-family:Poppins,sans-serif;font-size:14px;line-height:1.4;color:#55555c}.product__info .cd-trust li+li{border-top:1px solid #f0f0f2}.product__info .cd-trust li strong{color:#17171a;font-weight:600}.product__info .cd-trust svg{flex:0 0 20px;width:20px;height:20px;color:#17171a}product-sticky-form .button--primary{background:#17171a!important;border-color:#17171a!important;border-radius:10px!important}@media screen and (max-width:740px){.product__info h1.product-meta__title.heading.h3{font-size:24px;margin-bottom:10px}.product__info .price-list--enhanced .price--highlight,.product__info .price-list--enhanced .price--large:not(.price--highlight):not(.price--compare){font-size:24px!important}.product__info .price-list--enhanced .price--compare{font-size:16px!important}.product__info .product__benefits{margin-top:18px!important}.product__info .product__benefits li{font-size:14px}.product__info #custom_blink_dot{height:40px;font-size:13px}.product__info .cd-qty{height:52px}.product__info .cd-qty .quantity-selector__button{width:34px;height:50px}.product__info .product-form__add-button{height:52px;min-height:52px;font-size:15px!important}.product__info .product-form__add-button .loader-button__text{font-size:15px!important}.product__info .cd-trust li{font-size:13px;padding:10px 0}}.product__info .product__benefits li h3,.product__info .product__benefits li strong{margin:0;font-family:Poppins,sans-serif!important;font-size:inherit!important;font-weight:500!important;line-height:inherit;letter-spacing:0;text-transform:none;color:inherit}.product__info .price-list--enhanced .price--highlight,.product__info .price-list--enhanced .price--large:not(.price--compare){font-weight:800!important}.product__info .price-wrapper-main{align-items:center!important}.product__info .price-list--enhanced .price--highlight,.product__info .price-list--enhanced .price--compare,.product__info .price-list--enhanced .price--large{line-height:1!important;display:inline-flex!important;align-items:center}.product__info .cd-save{margin-left:3px}.product__info .cd-tp{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 12px;color:#55555c;text-decoration:none;font-family:Poppins,sans-serif;font-size:14px;line-height:1}.product__info .cd-tp__stars{display:inline-flex;gap:2px;flex:0 0 auto;color:#53ae6b;line-height:0}.product__info .cd-tp__stars svg{display:block;width:17px;height:17px}.product__info .cd-tp__text strong{color:#17171a;font-weight:700}.product__info .cd-tp__brand{display:inline-flex;align-items:center;gap:3px;color:#17171a;font-weight:600;letter-spacing:-.01em}.product__info .cd-tp__brand svg{position:relative;top:-1px}.product__info .cd-tp:hover .cd-tp__text{text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:740px){.product__info .cd-tp{font-size:13px;gap:7px;flex-wrap:nowrap;white-space:nowrap}.product__info .cd-tp__stars svg{width:15px;height:15px}.product__info .cd-tp__brand svg{width:14px;height:14px}}@media screen and (max-width:374px){.product__info .cd-tp{font-size:12px;gap:6px}.product__info .cd-tp__op,.product__info .cd-tp__brand{display:none}.product__info .cd-tp__stars svg{width:13px;height:13px}}@media screen and (max-width:374px){.product__info .cd-buy-row{gap:8px}.product__info .cd-qty .quantity-selector__button{width:30px}.product__info .cd-qty .quantity-selector__input{width:22px}.product__info .product-form__add-button{padding:0 12px!important;font-size:14px!important;letter-spacing:.03em!important}.product__info .product-form__add-button .loader-button__text{font-size:14px!important}}.product__info .cd-buy-row,.product__info .product-form,.product__info .product-form__buy-buttons{min-width:0}.product__info .product-meta{padding-bottom:0!important;margin-bottom:0!important}.product__info .product-meta__price-list-container{margin:0!important}.product__info .product-form{row-gap:0!important}.product__info .product__benefits{margin:24px 0 0!important}.product__info .product-form__variants{margin-top:24px!important}.product__info #custom_blink_dot{margin:24px 0 12px!important}.product__info .footer__payment-methods.cta_pament{margin-top:14px!important}.product__info .footer__payment-methods.cta_pament+.cd-trust,.product__info .cta_pament~.cd-trust{margin-top:24px}.product__info .cd-trust{margin-top:24px}.product__info .select,.product__info .select-wrapper{min-width:0!important;max-width:100%}@media screen and (max-width:740px){.product__info .cta_pament~.cd-trust{margin-top:20px}}.product__info .cd-tp{margin-bottom:5px}.product__info h1.product-meta__title.heading.h3{margin-bottom:3px!important}.product__info .product__benefits{margin-top:19px!important}.product__info .product__benefits ul{gap:8px}.product__info [class^=sale-banner-block-]{margin:24px 0 0!important;padding:18px 20px!important;border-radius:12px!important;background:#17171a!important;text-align:left!important}.product__info [class^=sale-banner-block-] h2{margin:0 0 6px!important;font-family:Poppins,sans-serif!important;font-size:16px!important;font-weight:700!important;letter-spacing:.02em!important;line-height:1.3!important;text-transform:uppercase;color:#fff!important}.product__info [class^=sale-banner-block-] h2:after{display:none!important}.product__info [class^=sale-banner-block-] p{margin:0!important;font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important;color:#ffffffb8!important}@media screen and (max-width:740px){.product__info [class^=sale-banner-block-]{margin-top:20px!important;padding:16px 18px!important}.product__info [class^=sale-banner-block-] h2{font-size:15px!important}.product__info [class^=sale-banner-block-] p{font-size:13px!important}}.product__info [class^=sale-banner-block-]{background:#f6f6f7!important}.product__info [class^=sale-banner-block-] h2{color:#17171a!important}.product__info [class^=sale-banner-block-] p{color:#55555c!important}.product__info .product__benefits li:before{background-color:#17171a!important}.product__media-image-wrapper,.product__media-item .video-wrapper,.product__media-item model-viewer{border-radius:16px!important;overflow:hidden}.cd-island{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid #ececef;box-shadow:0 -8px 24px #0000000f;transform:translateY(100%);opacity:0;pointer-events:none;transition:transform .4s cubic-bezier(.2,.8,.2,1),opacity .3s ease}.cd-island.is-visible{transform:translateY(0);opacity:1;pointer-events:auto}.cd-island__inner{display:flex;align-items:center;gap:16px;padding-top:12px;padding-bottom:12px}.cd-island__img{flex:0 0 56px;width:56px;height:56px;border-radius:10px;overflow:hidden;background:#f2f2f4}.cd-island__img img{width:100%;height:100%;object-fit:cover;display:block}.cd-island__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.cd-island__title{font-family:Poppins,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:-.01em;line-height:1.2;color:#17171a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cd-island__price{font-family:Inter,sans-serif}.cd-island__price--desktop{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.cd-island__price--mobile{display:none}.cd-island__amounts{display:flex;align-items:baseline;gap:8px}.cd-island__now{font-size:20px;font-weight:800;color:#17171a;letter-spacing:-.02em}.cd-island__now.is-sale{color:#ff1424}.cd-island__old{font-size:14px;font-weight:400;color:#3a3a40;opacity:.7;text-decoration:line-through}.cd-island__badge{display:inline-flex;align-items:center;height:24px;padding:0 7px;border-radius:7px;background:#ff1424;color:#fff;font-size:13px;font-weight:800;letter-spacing:-.02em}.cd-island__button{flex:0 0 auto;display:flex;align-items:center;justify-content:center;height:52px;padding:0 32px;border:0;border-radius:10px;background:#17171a;color:#fff;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .2s}.cd-island__button:hover{background:#3a3a40}@media screen and (max-width:740px){.cd-island__inner{gap:12px;padding-top:10px;padding-bottom:10px}.cd-island__img{flex-basis:44px;width:44px;height:44px;border-radius:8px}.cd-island__info{gap:3px}.cd-island__title{font-size:13px}.cd-island__price--desktop{display:none}.cd-island__price--mobile{display:flex;align-items:baseline;gap:6px}.cd-island__price--mobile .cd-island__now{font-size:15px}.cd-island__price--mobile .cd-island__old{font-size:12px}.cd-island__button{height:46px;padding:0 16px;font-size:13px;letter-spacing:.04em}}@media screen and (max-width:374px){.cd-island__img{display:none}}.cd-island__price--desktop{flex-direction:row;align-items:center;gap:10px}.cd-island__price--desktop .cd-island__now,.cd-island__price--desktop .cd-island__old{line-height:1}.cd-island__badge{margin-left:2px}.product__info .price-list--enhanced .price--highlight{color:#17171a!important}.product__info .cd-save{background:#f2f2f4;color:#17171a}.product__info #custom_blink_dot.is-low{background:#fff4f0!important;color:#17171a!important;font-weight:500!important}.product__info #custom_blink_dot.is-low .lowquant:before{background:#ee6c4d!important;animation:cd-dot 2s linear infinite!important}@keyframes cd-dot{0%{box-shadow:0 0 #ee6c4d3d;transform:scale(.8)}to{box-shadow:0 0 0 5px #ee6c4d3d;transform:scale(1.1)}}.product__info .footer__payment-methods.cta_pament,.product__info [class^=sale-banner-block-]{margin-top:16px!important}.product__info .cd-buy-row .product-form__payment-container{gap:0!important}.product__info .cd-buy-row .gw-button-widget-container:empty{display:none}.product__info .footer__payment-methods.cta_pament,.product__info [class^=sale-banner-block-]{margin-top:12px!important}.product__info #custom_blink_dot{margin-bottom:14px!important}.product__info .footer__payment-methods.cta_pament,.product__info [class^=sale-banner-block-]{margin-top:14px!important}.product__info .cd-save.cd-save--pct{height:30px;padding:0 6px;border-radius:8px;background:#ff1424;color:#fff;font-family:Inter,Poppins,sans-serif;font-size:15px;font-weight:800;letter-spacing:-.02em}.cd-media-label .label--highlight{border-radius:8px!important}.product__info .product-meta:has(.cd-save) h1.product-meta__title.heading.h3{margin-bottom:8.5px!important}.product__info .product__benefits{margin-top:10.5px!important}.product__info:has(.cd-save) .product__benefits{margin-top:15.5px!important}@media screen and (max-width:740px){.product__info .product__benefits{margin-top:9px!important}.product__info:has(.cd-save) .product__benefits{margin-top:14px!important}}.product__info #custom_blink_dot{margin-top:13.5px!important}@media screen and (max-width:740px){.product__info #custom_blink_dot{margin-top:13.5px!important}}.product__info .price-list--enhanced .price--compare,.product__info .cd-save{position:relative;top:2.5px}@media screen and (max-width:740px){.product__info .price-list--enhanced .price--compare,.product__info .cd-save{top:2px}}.product__info .product-meta:has(.cd-save) h1.product-meta__title.heading.h3{margin-bottom:6px!important}.product__info:has(.cd-save) .product__benefits{margin-top:18px!important}@media screen and (max-width:740px){.product__info .product-meta:has(.cd-save) h1.product-meta__title.heading.h3{margin-bottom:6.5px!important}.product__info:has(.cd-save) .product__benefits{margin-top:16px!important}}.shopify-section--main-product .breadcrumb__list{padding-top:16px;padding-bottom:16px}@media screen and (min-width:1000px){.product__info{position:relative;top:-2.3px}}.product__info [class^=sale-banner-block-]{display:flex!important;align-items:center;gap:16px;background:#fff!important;border:1px solid #ececef;padding:16px 18px!important}.product__info .cd-bf__icon{flex:0 0 46px;width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#fff0f1;color:#ff1424}.product__info .cd-bf__text{min-width:0}.product__info [class^=sale-banner-block-] h2{margin:0 0 3px!important;font-size:15px!important}.product__info [class^=sale-banner-block-] p{font-size:13.5px!important;line-height:1.55!important}@media screen and (max-width:740px){.product__info [class^=sale-banner-block-]{gap:14px;padding:14px 16px!important}.product__info .cd-bf__icon{flex-basis:42px;width:42px;height:42px}.product__info [class^=sale-banner-block-] h2{font-size:14px!important}.product__info [class^=sale-banner-block-] p{font-size:13px!important}}.product__info .cd-bf__logo{--red:#ff1424;flex:0 0 84px;width:84px;height:84px;position:relative;display:block;border-radius:14px;overflow:hidden;isolation:isolate;container-type:inline-size;background:#0c0c0d}.product__info .cd-bf__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.product__info .cd-bf__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-top:2cqw}.product__info .cd-bf__early{display:flex;align-items:center;gap:3cqw;font-family:Poppins,sans-serif;font-weight:800;font-size:8.5cqw;line-height:1;letter-spacing:.3em;color:var(--red);text-transform:uppercase;margin-bottom:3cqw}.product__info .cd-bf__early:before,.product__info .cd-bf__early:after{content:"";width:9cqw;height:1.4cqw;background:var(--red)}.product__info .cd-bf__early span{margin-right:-.3em}.product__info .cd-bf__title{font-family:Anton,Impact,sans-serif;font-size:23cqw;line-height:.95;letter-spacing:.01em;text-transform:uppercase;transform:skewY(-4deg) scaleX(1.05);background:linear-gradient(180deg,#fff 0% 42%,#d8d8db 72%,#a9a9ae);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 .6cqw 0 #6d6d72) drop-shadow(0 2cqw 2.5cqw rgba(0,0,0,.7))}.product__info .cd-bf__sale{font-family:Poppins,sans-serif;font-weight:900;font-size:20cqw;line-height:.9;letter-spacing:-.01em;color:var(--red);text-transform:uppercase;margin-top:1cqw}@media screen and (max-width:740px){.product__info .cd-bf__logo{flex-basis:76px;width:76px;height:76px;border-radius:12px}}.product__info .cd-bf__logo{flex-basis:72px;width:72px;height:72px;border-radius:12px}.product__info .cd-bf__content{padding-top:0}.product__info .cd-bf__early{font-size:10.5cqw;gap:2.5cqw;margin-bottom:2cqw;letter-spacing:.24em}.product__info .cd-bf__early span{margin-right:-.24em}.product__info .cd-bf__early:before,.product__info .cd-bf__early:after{width:7cqw;height:1.6cqw}.product__info .cd-bf__title{font-size:28cqw;line-height:.92}.product__info .cd-bf__sale{font-size:24cqw;line-height:.88;margin-top:1.5cqw}@media screen and (max-width:740px){.product__info .cd-bf__logo{flex-basis:64px;width:64px;height:64px}}.product__info h1.product-meta__title.heading.h3{margin-bottom:5.6px!important}.product__info .product__benefits{margin-top:17.1px!important}.product__info h1.product-meta__title.heading.h3{margin-bottom:5.7px!important}.product__info .product__benefits{margin-top:17.6px!important}@media screen and (max-width:740px){.product__info h1.product-meta__title.heading.h3{margin-bottom:6.2px!important}.product__info .product__benefits{margin-top:14.8px!important}}.product__info h1.product-meta__title.heading.h3{margin-bottom:6.1px!important}@media screen and (max-width:740px){.product__info h1.product-meta__title.heading.h3{margin-bottom:5.6px!important}.product__info .product__benefits{margin-top:15.3px!important}}.product__info .product__benefits{margin-top:12px!important}@media screen and (max-width:740px){.product__info .product__benefits{margin-top:10.5px!important}}@media screen and (min-width:741px){.product__info h1.product-meta__title.heading.h3{margin-bottom:7.7px!important}.product__info .product__benefits{margin-top:13.5px!important}}@media screen and (min-width:741px){.product__info h1.product-meta__title.heading.h3{margin-bottom:7.2px!important}}@media screen and (min-width:741px){.product__info h1.product-meta__title.heading.h3{margin-bottom:7.6px!important}}@media screen and (min-width:741px){.product__info .cd-tp{margin-bottom:6px}.product__info h1.product-meta__title.heading.h3{margin-bottom:8.2px!important}.product__info .product__benefits{margin-top:15.5px!important}}@media screen and (min-width:741px){.product__info h1.product-meta__title.heading.h3{margin-top:.5px!important;margin-bottom:8.6px!important}}@media screen and (min-width:741px){.product__info h1.product-meta__title.heading.h3{margin-bottom:8.2px!important}}@media screen and (min-width:741px){.product__info h1.product-meta__title.heading.h3{margin-top:1px!important}}@media screen and (min-width:741px){.product__info h1.product-meta__title.heading.h3{margin-top:.75px!important;margin-bottom:8.6px!important}}.product__info .price-list--enhanced .price--highlight{color:#ff1424!important}.product__info .cd-rev{display:flex;align-items:center;gap:6px;margin:0 0 6px;font-family:Poppins,sans-serif;font-size:15px;line-height:1;color:#55555c}.product__info .cd-rev__star{display:block;flex:0 0 16px;color:#53ae6b;position:relative;top:-1px}.product__info .cd-rev__score{font-family:Inter,sans-serif;font-weight:700;color:#17171a}.product__info .cd-rev__sep{color:#8a8a92}@media screen and (max-width:740px){.product__info .cd-rev{font-size:14px}.product__info .cd-rev__star{width:15px;height:15px;flex-basis:15px}}@media screen and (min-width:1000px){.product__info{top:1px}}@media screen and (min-width:741px){.product__info .cd-rev{margin-bottom:9.6px}}@media screen and (min-width:1000px){.product__info{top:-.2px}}@media screen and (min-width:741px){.product__info .cd-rev{margin-bottom:7.6px}}@media screen and (min-width:741px){.product__info .cd-rev{margin-bottom:8.1px}}.product__info .cd-rev__star{top:.4px}@media screen and (min-width:1000px){.product__info{top:-1.6px}}@media screen and (min-width:741px){.product__info .cd-rev{margin-bottom:9.5px}}@media screen and (min-width:741px){.product__info .cd-rev{margin-bottom:9px}}.product__info .cd-qty .quantity-selector__button,.product__info .cd-qty .quantity-selector__button svg,.product__info .cd-qty .quantity-selector__input{color:#000!important}.product__info [class^=sale-banner-block-] h2{color:#000!important}.mini-cart .mini-cart__recommendations .product-item-meta .product-item-meta__title.product-item-meta__title,.mini-cart .mini-cart__recommendations .product-item-meta .price.price,.mini-cart .mini-cart__recommendations .product-item-meta .price.price--compare{font-size:15px!important}.product__info .product__benefits li:before{width:18px!important;height:18px!important;flex:0 0 18px;border-radius:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23282828' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/18px no-repeat!important}.product__info .cd-acc{display:flex;flex-direction:column;gap:10px;margin-top:14px}.product__info .cd-acc__item{border:1px solid #ececef;border-radius:14px;background:#fff;overflow:hidden}.product__info .cd-acc__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;cursor:pointer;list-style:none;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#000}.product__info .cd-acc__head::-webkit-details-marker{display:none}.product__info .cd-acc__toggle{position:relative;flex:0 0 14px;width:14px;height:14px}.product__info .cd-acc__toggle:before,.product__info .cd-acc__toggle:after{content:"";position:absolute;top:50%;left:0;width:14px;height:2px;margin-top:-1px;border-radius:2px;background:#000;transition:transform .25s ease}.product__info .cd-acc__toggle:after{transform:rotate(90deg)}.product__info .cd-acc__item[open] .cd-acc__toggle:after{transform:rotate(0)}.product__info .cd-acc__body{padding:0 20px 20px}.product__info .cd-acc__body--text h2,.product__info .cd-acc__body--text h3{margin:0 0 10px;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1.4;text-transform:none;letter-spacing:0;color:#000}.product__info .cd-acc__body--text h2 br{display:none}.product__info .cd-acc__body--text p{margin:0 0 12px;font-family:Poppins,sans-serif;font-size:14px;line-height:1.7;color:#55555c}.product__info .cd-acc__body--text p b,.product__info .cd-acc__body--text p strong{color:#17171a;font-weight:600}.product__info .cd-acc__body--text ul{margin:0 0 12px;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.product__info .cd-acc__body--text li{display:flex;align-items:center;gap:10px;margin:0;font-family:Poppins,sans-serif;font-size:14px;line-height:1.5;color:#17171a}.product__info .cd-acc__body--text li:before{content:"";flex:0 0 16px;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23282828' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/16px no-repeat}.product__info .cd-acc__body--text li b,.product__info .cd-acc__body--text li strong{font-weight:600}.product__info .cd-acc__body--text>:last-child{margin-bottom:0}.product__info .cd-acc__body--specs p{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:0;padding:12px 0;border-top:1px solid #f0f0f2;font-family:Poppins,sans-serif;font-size:14px;line-height:1.5;color:#17171a;text-align:right}.product__info .cd-acc__body--specs p:first-child{border-top:0;padding-top:0}.product__info .cd-acc__body--specs p:last-child{padding-bottom:0}.product__info .cd-acc__body--specs p strong,.product__info .cd-acc__body--specs p b{flex:0 0 auto;font-weight:400;color:#6b6b72;text-align:left}@media screen and (max-width:740px){.product__info .cd-acc__head{padding:16px 18px;font-size:14px}.product__info .cd-acc__body{padding:0 18px 18px}}.shopify-section--main-product{padding-bottom:var(--vertical-breather)}.shopify-section--product-recommendations .section__header .heading.h2{font-size:var(--heading-h2-font-size)!important;font-weight:700!important;letter-spacing:-.0333em!important;line-height:1.1!important}.shopify-section.shopify-section--product-recommendations .section__header .heading.h2.heading{font-weight:700!important}.shopify-section--main-product{padding-bottom:calc(var(--vertical-breather) - 2px)}@media screen and (max-width:740px){.shopify-section--main-product{padding-bottom:calc(var(--vertical-breather) - 36px)}}@media screen and (max-width:740px){.template-product .shopify-section--cd-reviews .cd-rev{padding-bottom:48px!important}}.shopify-section--main-product{padding-bottom:94.8px}@media screen and (min-width:1000px){.template-product .product__info{margin-bottom:-1.6px}}.template-product .shopify-section--cd-product-faq .cd-pfaq{padding-bottom:13.1px!important}.template-product .shopify-section--product-recommendations product-recommendations{margin-bottom:97.9px}@media screen and (max-width:740px){.shopify-section--main-product{padding-bottom:16.9px}.template-product .shopify-section--cd-reviews .cd-rev{padding-bottom:52.1px!important}.template-product .shopify-section--cd-product-faq .cd-pfaq{padding-bottom:4.1px!important}.template-product .shopify-section--product-recommendations product-recommendations{margin-bottom:53.9px}}.product__media-list-wrapper .flickity-viewport{height:auto!important;aspect-ratio:var(--largest-image-aspect-ratio)}.cd-rev--empty .cd-rev__star{color:#c8c8cc}.rte pre{white-space:pre-wrap;overflow-wrap:anywhere}.rte table,.template-article article table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.mini-cart .cd-ship__done-text{font-weight:600;color:#000}[class*=shopify-section--main-customers] .page-header .heading.h2{font-family:Poppins,sans-serif!important;font-size:var(--heading-h2-font-size)!important;font-weight:700!important;letter-spacing:-.0333em!important;line-height:1.1!important;text-transform:uppercase;color:#000}[class*=shopify-section--main-customers] .page-header p{margin-top:12px;font-family:Poppins,sans-serif;font-size:15px;line-height:1.6;color:#55555c}[class*=shopify-section--main-customers] .input__field{height:52px;border:1px solid #e3e3e7!important;border-radius:10px!important;background:#fff;box-shadow:none!important;font-family:Poppins,sans-serif;font-size:15px;color:#17171a;transition:border-color .2s}[class*=shopify-section--main-customers] .input__field:focus{border-color:#17171a!important;outline:none}[class*=shopify-section--main-customers] .input__label{font-family:Poppins,sans-serif;color:#8a8a92}[class*=shopify-section--main-customers] .input__field-link{font-family:Poppins,sans-serif;font-size:13px;color:#55555c;text-decoration:underline;text-underline-offset:3px}[class*=shopify-section--main-customers] .input__field-link:hover{color:#000}[class*=shopify-section--main-customers] .form__submit.button,[class*=shopify-section--main-customers] .button--primary{height:52px;min-height:52px;border-radius:10px!important;background:#17171a!important;border-color:#17171a!important;color:#fff!important;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;transition:background .2s}[class*=shopify-section--main-customers] .form__submit.button:hover,[class*=shopify-section--main-customers] .button--primary:hover{background:#3a3a40!important;border-color:#3a3a40!important}[class*=shopify-section--main-customers] .form__secondary-action{font-family:Poppins,sans-serif;font-size:14px;color:#55555c}[class*=shopify-section--main-customers] .form__secondary-action .link{margin-left:4px;font-weight:600;color:#000;text-decoration:underline;text-underline-offset:3px}[class*=shopify-section--main-customers] .form__submit .loader-button__text,[class*=shopify-section--main-customers] .button--primary *{font-family:Poppins,sans-serif!important;font-weight:700!important;letter-spacing:.06em}.cd-island__price--desktop .cd-island__old{font-size:15px;position:relative;top:-1.84px}.cd-island__price--desktop{align-items:baseline;gap:10px;margin-right:12px;overflow:visible}@media screen and (max-width:740px){.cd-island__price--mobile{align-items:baseline;gap:8px}.cd-island__price--mobile .cd-island__old{font-size:12px;position:relative;top:-1.11px}}.cd-island__variant{position:relative;flex:0 1 300px;min-width:200px}.cd-island__select{width:100%;height:52px;padding:0 44px 0 18px;border:1px solid #dcdce0;border-radius:12px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right 16px center/16px;font-family:Poppins,sans-serif;font-size:15px;color:#17171a;cursor:pointer;-webkit-appearance:none;appearance:none;transition:border-color .2s,box-shadow .2s}.cd-island__select:focus{outline:none;border-color:#17171a}.cd-island__select.is-error{border-color:#ff1424;box-shadow:0 0 0 3px #ff14241f}.cd-island__hint{position:absolute;left:4px;bottom:calc(100% + 6px);padding:5px 10px;border-radius:8px;background:#ff1424;color:#fff;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;white-space:nowrap}.cd-island__hint[hidden]{display:none}@media screen and (max-width:740px){.cd-island__inner{flex-wrap:wrap;row-gap:10px}.cd-island__variant{order:-1;flex:1 1 100%;min-width:0}.cd-island__select{height:44px;font-size:14px;border-radius:10px}.cd-island__hint{left:auto;right:0;bottom:calc(100% + 4px)}}@media screen and (min-width:741px){.cd-island--variant .cd-island__price--desktop{order:1;margin-right:0}.cd-island--variant .cd-island__variant{order:2}.cd-island--variant .cd-island__button{order:3}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/custom-overrides.css.map */
