.text-primary{color:#030712 !important}.text-secondary{color:#374151 !important}.text-tertiary{color:#4b5563 !important}.text-white{color:#fff !important}.text-brand-default{color:#2d3f42 !important}.text-brand-hover{color:#232a48 !important}.text-campaign{color:#be123c !important}.text-disabled{color:#9ca3af !important}.bg-default{background-color:#fff !important}.bg-secondary{background-color:#f3f4f6 !important}.bg-hover-light{background-color:#f3f4f6 !important}.bg-hover-dark{background-color:#374151 !important}.bg-dark-background{background-color:#030712 !important}.bg-dark-section{background-color:#111827 !important}.bg-disabled{background-color:#f3f4f6 !important}.bg-brand-default{background-color:#3b4a92 !important}.bg-brand-secondary{background-color:#232a48 !important}.bg-brand-hover-dark{background-color:#2d3f42 !important}.bg-brand-hover-light{background-color:#eef2f6 !important}.bg-brand-light-section{background-color:#eef2f6 !important}.bg-brand-campaign{background-color:#be123c !important}.bg-error-default{background-color:#dc2626 !important}.bg-error-hover{background-color:#991b1b !important}.bg-error-background{background-color:#fef2f2 !important}.bg-error-hover-light{background-color:#fef2f2 !important}.bg-error-border{background-color:#f87171 !important}.bg-success-default{background-color:#15803d !important}.bg-success-background{background-color:#f0fff4 !important}.bg-success-border{background-color:#97deb3 !important}.bg-overlay-black-20{background-color:rgba(0,0,0,.2) !important}.bg-overlay-black-40{background-color:rgba(0,0,0,.4) !important}.bg-overlay-black-60{background-color:rgba(0,0,0,.6) !important}.bg-overlay-white-60{background-color:hsla(0,0%,100%,.6) !important}.bg-overlay-white-80{background-color:hsla(0,0%,100%,.8) !important}:root{--header-height: 0px}.fw-regular{font-weight:400 !important}.fw-medium{font-weight:500 !important}.fw-semi{font-weight:600 !important}.fw-bold{font-weight:700 !important}*{font-family:"IBM Plex Sans",sans-serif}h1,h2,h3,h4,h5,h6{font-family:"IBM Plex Sans Condensed",sans-serif}.display-lg{font-size:1.875rem}@media(min-width: 992px){.display-lg{font-size:2.25rem}}.display-md{font-size:1.5rem}@media(min-width: 992px){.display-md{font-size:1.875rem}}.display-sm{font-size:1.25rem}@media(min-width: 992px){.display-sm{font-size:1.5rem}}@media(min-width: 992px){.display-xs{font-size:1.25rem}}.display-xxs,.display-xs{font-size:1.125rem}.button-lg,#open-cart-button,.login-link{font-size:1rem}.button-sm{font-size:0.875rem}.text-lg{font-size:1.125rem}.text-md{font-size:1rem}.text-sm{font-size:0.875rem}.text-xs{font-size:0.75rem}.gap-4xs{gap:2px !important}.row-gap-4xs{row-gap:2px !important}.column-gap-4xs{column-gap:2px !important}.padding-4xs{padding:2px !important}.padding-top-4xs{padding-top:2px !important}.padding-right-4xs{padding-right:2px !important}.padding-bottom-4xs{padding-bottom:2px !important}.padding-left-4xs{padding-left:2px !important}.padding-x-4xs{padding-left:2px !important;padding-right:2px !important}.padding-y-4xs{padding-top:2px !important;padding-bottom:2px !important}.margin-4xs{margin:2px !important}.margin-top-4xs{margin-top:2px !important}.margin-right-4xs{margin-right:2px !important}.margin-bottom-4xs{margin-bottom:2px !important}.margin-left-4xs{margin-left:2px !important}.margin-x-4xs{margin-left:2px !important;margin-right:2px !important}.margin-y-4xs{margin-top:2px !important;margin-bottom:2px !important}.gap-3xs{gap:4px !important}.row-gap-3xs{row-gap:4px !important}.column-gap-3xs{column-gap:4px !important}.padding-3xs{padding:4px !important}.padding-top-3xs{padding-top:4px !important}.padding-right-3xs{padding-right:4px !important}.padding-bottom-3xs{padding-bottom:4px !important}.padding-left-3xs{padding-left:4px !important}.padding-x-3xs{padding-left:4px !important;padding-right:4px !important}.padding-y-3xs{padding-top:4px !important;padding-bottom:4px !important}.margin-3xs{margin:4px !important}.margin-top-3xs{margin-top:4px !important}.margin-right-3xs{margin-right:4px !important}.margin-bottom-3xs{margin-bottom:4px !important}.margin-left-3xs{margin-left:4px !important}.margin-x-3xs{margin-left:4px !important;margin-right:4px !important}.margin-y-3xs{margin-top:4px !important;margin-bottom:4px !important}.gap-2xs{gap:6px !important}.row-gap-2xs{row-gap:6px !important}.column-gap-2xs{column-gap:6px !important}.padding-2xs{padding:6px !important}.padding-top-2xs{padding-top:6px !important}.padding-right-2xs{padding-right:6px !important}.padding-bottom-2xs{padding-bottom:6px !important}.padding-left-2xs{padding-left:6px !important}.padding-x-2xs{padding-left:6px !important;padding-right:6px !important}.padding-y-2xs{padding-top:6px !important;padding-bottom:6px !important}.margin-2xs{margin:6px !important}.margin-top-2xs{margin-top:6px !important}.margin-right-2xs{margin-right:6px !important}.margin-bottom-2xs{margin-bottom:6px !important}.margin-left-2xs{margin-left:6px !important}.margin-x-2xs{margin-left:6px !important;margin-right:6px !important}.margin-y-2xs{margin-top:6px !important;margin-bottom:6px !important}.gap-xs{gap:8px !important}.row-gap-xs{row-gap:8px !important}.column-gap-xs{column-gap:8px !important}.padding-xs{padding:8px !important}.padding-top-xs{padding-top:8px !important}.padding-right-xs{padding-right:8px !important}.padding-bottom-xs{padding-bottom:8px !important}.padding-left-xs{padding-left:8px !important}.padding-x-xs{padding-left:8px !important;padding-right:8px !important}.padding-y-xs{padding-top:8px !important;padding-bottom:8px !important}.margin-xs{margin:8px !important}.margin-top-xs{margin-top:8px !important}.margin-right-xs{margin-right:8px !important}.margin-bottom-xs{margin-bottom:8px !important}.margin-left-xs{margin-left:8px !important}.margin-x-xs{margin-left:8px !important;margin-right:8px !important}.margin-y-xs{margin-top:8px !important;margin-bottom:8px !important}.gap-sm{gap:12px !important}.row-gap-sm{row-gap:12px !important}.column-gap-sm{column-gap:12px !important}.padding-sm{padding:12px !important}.padding-top-sm{padding-top:12px !important}.padding-right-sm{padding-right:12px !important}.padding-bottom-sm{padding-bottom:12px !important}.padding-left-sm{padding-left:12px !important}.padding-x-sm{padding-left:12px !important;padding-right:12px !important}.padding-y-sm{padding-top:12px !important;padding-bottom:12px !important}.margin-sm{margin:12px !important}.margin-top-sm{margin-top:12px !important}.margin-right-sm{margin-right:12px !important}.margin-bottom-sm{margin-bottom:12px !important}.margin-left-sm{margin-left:12px !important}.margin-x-sm{margin-left:12px !important;margin-right:12px !important}.margin-y-sm{margin-top:12px !important;margin-bottom:12px !important}.gap-base{gap:16px !important}.row-gap-base{row-gap:16px !important}.column-gap-base{column-gap:16px !important}.padding-base{padding:16px !important}.padding-top-base{padding-top:16px !important}.padding-right-base{padding-right:16px !important}.padding-bottom-base{padding-bottom:16px !important}.padding-left-base{padding-left:16px !important}.padding-x-base{padding-left:16px !important;padding-right:16px !important}.padding-y-base{padding-top:16px !important;padding-bottom:16px !important}.margin-base{margin:16px !important}.margin-top-base{margin-top:16px !important}.margin-right-base{margin-right:16px !important}.margin-bottom-base{margin-bottom:16px !important}.margin-left-base{margin-left:16px !important}.margin-x-base{margin-left:16px !important;margin-right:16px !important}.margin-y-base{margin-top:16px !important;margin-bottom:16px !important}.gap-lg{gap:20px !important}.row-gap-lg{row-gap:20px !important}.column-gap-lg{column-gap:20px !important}.padding-lg{padding:20px !important}.padding-top-lg{padding-top:20px !important}.padding-right-lg{padding-right:20px !important}.padding-bottom-lg{padding-bottom:20px !important}.padding-left-lg{padding-left:20px !important}.padding-x-lg{padding-left:20px !important;padding-right:20px !important}.padding-y-lg{padding-top:20px !important;padding-bottom:20px !important}.margin-lg{margin:20px !important}.margin-top-lg{margin-top:20px !important}.margin-right-lg{margin-right:20px !important}.margin-bottom-lg{margin-bottom:20px !important}.margin-left-lg{margin-left:20px !important}.margin-x-lg{margin-left:20px !important;margin-right:20px !important}.margin-y-lg{margin-top:20px !important;margin-bottom:20px !important}.gap-xl{gap:24px !important}.row-gap-xl{row-gap:24px !important}.column-gap-xl{column-gap:24px !important}.padding-xl{padding:24px !important}.padding-top-xl{padding-top:24px !important}.padding-right-xl{padding-right:24px !important}.padding-bottom-xl{padding-bottom:24px !important}.padding-left-xl{padding-left:24px !important}.padding-x-xl{padding-left:24px !important;padding-right:24px !important}.padding-y-xl{padding-top:24px !important;padding-bottom:24px !important}.margin-xl{margin:24px !important}.margin-top-xl{margin-top:24px !important}.margin-right-xl{margin-right:24px !important}.margin-bottom-xl{margin-bottom:24px !important}.margin-left-xl{margin-left:24px !important}.margin-x-xl{margin-left:24px !important;margin-right:24px !important}.margin-y-xl{margin-top:24px !important;margin-bottom:24px !important}.gap-2xl{gap:32px !important}.row-gap-2xl{row-gap:32px !important}.column-gap-2xl{column-gap:32px !important}.padding-2xl{padding:32px !important}.padding-top-2xl{padding-top:32px !important}.padding-right-2xl{padding-right:32px !important}.padding-bottom-2xl{padding-bottom:32px !important}.padding-left-2xl{padding-left:32px !important}.padding-x-2xl{padding-left:32px !important;padding-right:32px !important}.padding-y-2xl{padding-top:32px !important;padding-bottom:32px !important}.margin-2xl{margin:32px !important}.margin-top-2xl{margin-top:32px !important}.margin-right-2xl{margin-right:32px !important}.margin-bottom-2xl{margin-bottom:32px !important}.margin-left-2xl{margin-left:32px !important}.margin-x-2xl{margin-left:32px !important;margin-right:32px !important}.margin-y-2xl{margin-top:32px !important;margin-bottom:32px !important}.gap-3xl{gap:40px !important}.row-gap-3xl{row-gap:40px !important}.column-gap-3xl{column-gap:40px !important}.padding-3xl{padding:40px !important}.padding-top-3xl{padding-top:40px !important}.padding-right-3xl{padding-right:40px !important}.padding-bottom-3xl{padding-bottom:40px !important}.padding-left-3xl{padding-left:40px !important}.padding-x-3xl{padding-left:40px !important;padding-right:40px !important}.padding-y-3xl{padding-top:40px !important;padding-bottom:40px !important}.margin-3xl{margin:40px !important}.margin-top-3xl{margin-top:40px !important}.margin-right-3xl{margin-right:40px !important}.margin-bottom-3xl{margin-bottom:40px !important}.margin-left-3xl{margin-left:40px !important}.margin-x-3xl{margin-left:40px !important;margin-right:40px !important}.margin-y-3xl{margin-top:40px !important;margin-bottom:40px !important}.gap-4xl{gap:48px !important}.row-gap-4xl{row-gap:48px !important}.column-gap-4xl{column-gap:48px !important}.padding-4xl{padding:48px !important}.padding-top-4xl{padding-top:48px !important}.padding-right-4xl{padding-right:48px !important}.padding-bottom-4xl{padding-bottom:48px !important}.padding-left-4xl{padding-left:48px !important}.padding-x-4xl{padding-left:48px !important;padding-right:48px !important}.padding-y-4xl{padding-top:48px !important;padding-bottom:48px !important}.margin-4xl{margin:48px !important}.margin-top-4xl{margin-top:48px !important}.margin-right-4xl{margin-right:48px !important}.margin-bottom-4xl{margin-bottom:48px !important}.margin-left-4xl{margin-left:48px !important}.margin-x-4xl{margin-left:48px !important;margin-right:48px !important}.margin-y-4xl{margin-top:48px !important;margin-bottom:48px !important}.gap-5xl{gap:64px !important}.row-gap-5xl{row-gap:64px !important}.column-gap-5xl{column-gap:64px !important}.padding-5xl{padding:64px !important}.padding-top-5xl{padding-top:64px !important}.padding-right-5xl{padding-right:64px !important}.padding-bottom-5xl{padding-bottom:64px !important}.padding-left-5xl{padding-left:64px !important}.padding-x-5xl{padding-left:64px !important;padding-right:64px !important}.padding-y-5xl{padding-top:64px !important;padding-bottom:64px !important}.margin-5xl{margin:64px !important}.margin-top-5xl{margin-top:64px !important}.margin-right-5xl{margin-right:64px !important}.margin-bottom-5xl{margin-bottom:64px !important}.margin-left-5xl{margin-left:64px !important}.margin-x-5xl{margin-left:64px !important;margin-right:64px !important}.margin-y-5xl{margin-top:64px !important;margin-bottom:64px !important}.gap-6xl{gap:80px !important}.row-gap-6xl{row-gap:80px !important}.column-gap-6xl{column-gap:80px !important}.padding-6xl{padding:80px !important}.padding-top-6xl{padding-top:80px !important}.padding-right-6xl{padding-right:80px !important}.padding-bottom-6xl{padding-bottom:80px !important}.padding-left-6xl{padding-left:80px !important}.padding-x-6xl{padding-left:80px !important;padding-right:80px !important}.padding-y-6xl{padding-top:80px !important;padding-bottom:80px !important}.margin-6xl{margin:80px !important}.margin-top-6xl{margin-top:80px !important}.margin-right-6xl{margin-right:80px !important}.margin-bottom-6xl{margin-bottom:80px !important}.margin-left-6xl{margin-left:80px !important}.margin-x-6xl{margin-left:80px !important;margin-right:80px !important}.margin-y-6xl{margin-top:80px !important;margin-bottom:80px !important}.gap-7xl{gap:96px !important}.row-gap-7xl{row-gap:96px !important}.column-gap-7xl{column-gap:96px !important}.padding-7xl{padding:96px !important}.padding-top-7xl{padding-top:96px !important}.padding-right-7xl{padding-right:96px !important}.padding-bottom-7xl{padding-bottom:96px !important}.padding-left-7xl{padding-left:96px !important}.padding-x-7xl{padding-left:96px !important;padding-right:96px !important}.padding-y-7xl{padding-top:96px !important;padding-bottom:96px !important}.margin-7xl{margin:96px !important}.margin-top-7xl{margin-top:96px !important}.margin-right-7xl{margin-right:96px !important}.margin-bottom-7xl{margin-bottom:96px !important}.margin-left-7xl{margin-left:96px !important}.margin-x-7xl{margin-left:96px !important;margin-right:96px !important}.margin-y-7xl{margin-top:96px !important;margin-bottom:96px !important}.radius-xxs{border-radius:2px !important}.radius-xs{border-radius:4px !important}.radius-sm{border-radius:8px !important}.radius-md{border-radius:12px !important}.radius-lg{border-radius:16px !important}.radius-full{border-radius:9999px !important}html,body{height:100%}body{display:flex;flex-direction:column}header{position:fixed;top:0;width:100%;z-index:10;background-color:#fff;box-shadow:0px 4px 6px -2px rgba(16,24,40,.03),0px 12px 16px -4px rgba(16,24,40,.08)}img{width:100%}button *{pointer-events:none}.container{--bs-gutter-x: 2rem !important}.row{--bs-gutter-x: 2rem !important}nav{padding:12px 0}@media(min-width: 992px){nav{padding-bottom:0}}.nav-logo{display:block;width:128px}@media(min-width: 992px){.navigation-buttons{gap:12px}}@media(min-width: 992px){.nav-row{row-gap:12px}}.overlay{display:none;position:fixed;opacity:0;z-index:999;inset:0;max-width:100% !important;background:rgba(0,0,0,.2);transition:opacity 300ms ease-out}.overlay.open{opacity:1}.inset-0{inset:0}.w-fit-content{width:fit-content}.aspect-1{aspect-ratio:1}a{color:unset}a:focus-visible{outline:2px solid #000}.hero-full-slider__image{aspect-ratio:.58;max-height:calc(100vh - 120px)}@media(min-width: 992px){.hero-full-slider__image{aspect-ratio:2}}.small-padding-section{padding:40px 0}@media(min-width: 992px){.small-padding-section{padding:48px}}.default-padding-section{padding:32px 0}@media(min-width: 992px){.default-padding-section{padding:40px 0}}.large-padding-section{padding:40px 0}@media(min-width: 992px){.large-padding-section{padding:64px 0}}.default-select{padding:12px;border-radius:8px;border:1px solid #9ca3af;width:100%;appearance:none;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M5 7.5L10 12.5L15 7.5" stroke="%234B5563" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:right 12px top 50%;cursor:pointer}modal-component{display:none;position:fixed;z-index:1000;opacity:0;transition:all .3s ease-in-out}modal-component.open{opacity:1}variant-quantity{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px}.variant-quantity__wrapper{display:flex;border-radius:8px;border:1px solid #9ca3af;gap:8px}.variant-quantity__wrapper button{border:none;background:none;cursor:pointer;width:44px;height:44px}.variant-quantity__wrapper span{display:flex;align-items:center;justify-content:center;width:44px;height:44px}.counter-badge{display:flex;align-items:center;justify-content:center;position:absolute;top:2px;right:0;height:16px;width:16px;border-radius:9999px;font-size:0.625rem;color:#fff}@media(min-width: 992px){.counter-badge{right:unset;left:15px;top:3px}}.side-menu{position:fixed;flex-direction:column;top:0;height:100%;width:80%;z-index:1000;padding:0 16px;background:#fff;transition:all .3s ease-in-out}.side-menu.open{transform:translateX(0)}@media(min-width: 992px){.side-menu{width:25%;min-width:400px}}.side-menu--right{right:0;transform:translateX(100%)}.side-menu--left{left:0;transform:translateX(-100%)}.side-menu--down-right{top:unset;width:100%;height:70dvh;bottom:0;transform:translateY(100%)}@media(min-width: 992px){.side-menu--down-right{top:0;height:100%;width:25%;right:0;transform:translateX(100%)}}.side-menu__header{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding-top:16px;padding-bottom:8px}.side-menu__title{font-size:1.25rem;font-weight:700;color:#030712}.side-menu__content{padding-right:16px}@media(min-width: 1024px){.side-menu__content{padding-right:0}}#open-cart-button,.login-link{gap:12px}@media(min-width: 992px){#open-cart-button,.login-link{width:auto}}.product-card-cart-preview{padding:20px 0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.product-card-cart-preview__c-content{gap:12px}.product-card-cart-preview__c-content p{margin-bottom:0}.product-card-cart-preview__title{display:flex;flex-direction:column}.product-card-cart-preview__image{flex-basis:86px;flex-shrink:0;height:86px}.product-card-cart-preview__info{gap:2px;flex-grow:2}.mobile-search-container{display:none;position:fixed;inset:0;background-color:#fff;opacity:0;transition:all .3s ease-out;z-index:99}.mobile-search-container.open{opacity:1}.mobile-search__header{padding:12px 16px;gap:12px}.search-content{padding:16px;background-color:#fff;max-height:calc(100% - 72px);overflow:scroll}@media(min-width: 992px){.search-content{max-height:500px}}@media(min-width: 768px){.desktop-search-container{margin-right:24px}}@media(min-width: 992px){.desktop-search-container{margin-left:16px;margin-right:40px}}@media(min-width: 1200px){.desktop-search-container{margin-left:24px;margin-right:48px}}@media(min-width: 1400px){.desktop-search-container{margin-left:56px;margin-right:80px}}.desktop-search__content{display:none;opacity:0;border-radius:0 0 12px 12px;transition:opacity .3s ease-out}.desktop-search__content.open{opacity:1}.search-result__product{padding:10px 8px}.search-result__product-image{flex-grow:0;flex-shrink:0;height:48px;width:48px}.main-menu--mobile{display:block;position:fixed;left:0;padding:24px 0;width:100%;height:calc(100dvh - var(--header-height));background-color:#fff;transition:opacity .3s ease-in-out}.nav-menu-item-wrapper__children{margin-left:16px;border-left:1px solid #e5e7eb}.nav-menu-item-wrapper[open] summary svg{transform:rotate(180deg)}.main-menu--desktop{gap:12px;padding:6px 0}.main-menu--desktop__dropdown{display:flex;position:fixed;top:159px;left:0;width:100%;background-color:#fff;box-shadow:0px 12px 16px -4px rgba(16,24,40,.08),0px 4px 6px -2px rgba(16,24,40,.03);transition:opacity .3s ease;overflow:auto}.main-menu--desktop__dropdown__content{column-count:4;column-gap:20px}.main-menu--desktop__dropdown__content__group{display:inline-block;width:100%;break-inside:avoid;vertical-align:top;display:flex;flex-direction:column;gap:2px}.main-menu--desktop__dropdown__content__group a:first-child{display:flex;margin-top:8px}.main-menu--desktop__dropdown__content:not(.featured-links){grid-template-columns:repeat(4, 1fr)}.custom-menu-item-padding{padding:0px 4px !important}.button-small-custom{height:30px !important}.swiper-pagination--white .swiper-pagination-bullet,.swiper-pagination--black .swiper-pagination-bullet{height:16px;width:0}.swiper-pagination--white .swiper-pagination-bullet::before,.swiper-pagination--black .swiper-pagination-bullet::before{content:"";display:block;background-size:100%;background-repeat:no-repeat;width:16px;height:16px}.swiper-pagination--white .swiper-pagination-bullet::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg clip-path='url(%23clip0_13121_2910)'%3E%3Cpath d='M4 8C4 5.79086 5.79086 4 8 4C10.2091 4 12 5.79086 12 8C12 10.2091 10.2091 12 8 12C5.79086 12 4 10.2091 4 8Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13121_2910'%3E%3Crect width='16' height='16' rx='6' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.swiper-pagination--white .swiper-pagination-bullet-active::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg clip-path='url(%23clip0_13121_2907)'%3E%3Cpath d='M0.5 8C0.5 3.85786 3.85786 0.5 8 0.5C12.1421 0.5 15.5 3.85786 15.5 8C15.5 12.1421 12.1421 15.5 8 15.5C3.85786 15.5 0.5 12.1421 0.5 8Z' stroke='white'/%3E%3Cpath d='M4 8C4 5.79086 5.79086 4 8 4C10.2091 4 12 5.79086 12 8C12 10.2091 10.2091 12 8 12C5.79086 12 4 10.2091 4 8Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_13121_2907'%3E%3Crect width='16' height='16' rx='6' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.swiper-pagination--black .swiper-pagination-bullet::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><g clip-path="url(%23clip0_13155_373)"><path d="M4 8C4 5.79086 5.79086 4 8 4C10.2091 4 12 5.79086 12 8C12 10.2091 10.2091 12 8 12C5.79086 12 4 10.2091 4 8Z" fill="%23030712"/></g><defs><clipPath id="clip0_13155_373"><rect width="16" height="16" rx="6" fill="white"/></clipPath></defs></svg>')}.swiper-pagination--black .swiper-pagination-bullet-active::before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><g clip-path="url(%23clip0_13155_370)"><path d="M0.5 8C0.5 3.85786 3.85786 0.5 8 0.5C12.1421 0.5 15.5 3.85786 15.5 8C15.5 12.1421 12.1421 15.5 8 15.5C3.85786 15.5 0.5 12.1421 0.5 8Z" stroke="%23030712"/><path d="M4 8C4 5.79086 5.79086 4 8 4C10.2091 4 12 5.79086 12 8C12 10.2091 10.2091 12 8 12C5.79086 12 4 10.2091 4 8Z" fill="%23030712"/></g><defs><clipPath id="clip0_13155_370"><rect width="16" height="16" rx="6" fill="white"/></clipPath></defs></svg>')}.swiper-content__cta{margin-top:32px}@media(min-width: 992px){.swiper-content__cta{margin-top:48px}}.product-slider__header{margin-bottom:16px}@media(min-width: 992px){.product-slider__header{margin-bottom:20px}}.swiper-controls{padding-top:8px;margin-top:24px}.product-slider .swiper-pagination{position:static}.swiper-button-next,.swiper-button-prev{position:static;height:36px;width:36px;background-color:rgba(0,0,0,0)}.swiper-button-next::after,.swiper-button-prev::after{content:"";background-size:100%;background-repeat:no-repeat;width:16px;height:16px}.swiper-button-next::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M2.66663 8H13.3333M13.3333 8L9.33329 4M13.3333 8L9.33329 12" stroke="%23030712" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.swiper-button-prev::after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M20 12H4M4 12L10 18M4 12L10 6" stroke="%23030712" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.search-results-wrapper{display:none;position:fixed;width:100%;height:100dvh;overflow:auto;background-color:#f3f4f6;z-index:1000;padding-bottom:64px;top:var(--header-height-ai)}@media(min-width: 992px){.search-results-wrapper{z-index:10;height:100dvh}}.search-results-wrapper .product-card{background-color:#fff;border-radius:8px;padding:12px}.search-result-heading{padding:64px 0 24px 0}.search-results-inner{margin-bottom:var(--header-height-ai)}.search--close{border-radius:9999px;height:48px;width:48px;background-color:#f3f4f6}.search-result--grid-container{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}@media(min-width: 1200px){.search-result--grid-container{grid-template-columns:repeat(3 minmax(0, 1fr))}}@media(min-width: 1400px){.search-result--grid-container{grid-template-columns:repeat(4, minmax(0, 1fr))}}.filter-option .default-select{padding:12px;border-radius:8px;border:1px solid #fff;width:100%;appearance:none;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M5 7.5L10 12.5L15 7.5" stroke="%234B5563" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:right 12px top 50%;cursor:pointer}.ai-price-slider{display:block;padding:12px}.ai-price-slider .range-slider-values{margin-top:12px}.hover--strike{position:relative;transition:all 150ms linear;overflow:hidden}.hover--strike:hover,.hover--strike:focus-visible{background-color:#4b74b4 !important}.hover--strike:hover .button-text,.hover--strike:focus-visible .button-text{filter:blur(1px)}.hover--strike::after{content:"";position:absolute;background-image:url('data:image/svg+xml,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path d="M20 20 L80 80 M80 20 L20 80" stroke="%23212529" stroke-width="15" stroke-linecap="round"/></svg>');width:24px;height:24px;top:50%;left:50%;transform:translate(-50%, 100%);opacity:0;transition:transform 150ms linear,opacity 150ms linear}.hover--strike:hover::after,.hover--strike:focus-visible::after{transform:translate(-50%, -50%);opacity:1}.search--close{transition:background-color 200ms linear;background-color:#fff}.search--close:hover{background-color:gray}#toggle-search{margin-left:auto}.shipping-option-form.form-status-pending{position:relative;overflow:hidden;opacity:.7;pointer-events:none}.shipping-option-form.form-status-pending::before{content:"";position:absolute;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.9), transparent);width:50%;height:100%;top:0;left:0;animation:loading 1s infinite}
