.privacy-bar__close:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-6)}.privacy-bar__close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-6)}@media screen and (min-width: 700px){.privacy-bar{margin:var(--spacing-4)}.privacy-bar__inner{max-width:445px}}.gift-card{gap:var(--spacing-8);padding-block-start:var(--spacing-4);padding-block-end:var(--spacing-14);display:grid}.gift-card__image-wrapper{justify-items:center;gap:var(--spacing-6);display:grid}.gift-card__image{max-width:160px}.gift-card__info{gap:var(--spacing-5);display:grid}.gift-card__issued-info{place-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-6);text-align:center;display:grid}.gift-card__balance{line-height:1;font-size:var(--gift-card-balance-font-size)}.gift-card__redeem-info:last-child{border-width:1px}.gift-card__redeem-box{padding:var(--spacing-6);align-items:center;gap:var(--spacing-4);display:grid}.gift-card__redeem-box:last-child:not(:only-child){border-top-width:1px}.gift-card__redeem-code{padding:var(--spacing-3-5);text-align:center;border-radius:var(--rounded-xs);border-width:1px;font-weight:700}.gift-card__qr-code{aspect-ratio:1;width:120px;display:block}.gift-card__qr-code>canvas{display:none}.gift-card__scan{justify-content:center;align-items:center;gap:var(--spacing-8);display:flex}@media screen and (min-width: 700px){.gift-card{gap:var(--spacing-12);padding-block-start:var(--spacing-12);padding-block-end:var(--spacing-32)}.gift-card__image-wrapper{gap:var(--spacing-12)}.gift-card__image{max-width:270px}.gift-card__info{gap:var(--spacing-12)}.gift-card__issued-info{padding:var(--spacing-12)}.gift-card__redeem-info{display:flex}.gift-card__redeem-box{padding:var(--spacing-12);gap:var(--spacing-6);max-width:380px}.gift-card__scan{justify-items:center;display:grid}}@media screen and (min-width: 1000px){.gift-card__info{justify-content:center;display:flex}.gift-card__redeem-box:last-child:not(:only-child){border-top-width:0;border-inline-start-width:1px}}@media screen and (min-width: 1150px){.gift-card__issued-info{flex-basis:var(--spacing-80)}}.header{--background: var(--header-background);--text-color: var(--header-text);--header-part-gap: var(--spacing-3);--header-icon-list-spacing: var(--spacing-4);--header-link-list-spacing: var(--spacing-6);--header-logo-opacity: 1;will-change:transform;margin-inline-start:auto;margin-inline-end:auto;transition:background .25s;display:block;z-index:100!important;position:relativ}.header__wrapper{grid-template:var(--header-grid-template);align-items:center;gap:var(--header-part-gap);padding:var(--header-padding-block) max(var(--container-gutter),50% - var(--container-max-width) / 2);color:rgb(var(--text-color));background:rgb(var(--background) / var(--header-background-opacity));-webkit-backdrop-filter:blur(var(--header-background-blur-radius));backdrop-filter:blur(var(--header-background-blur-radius));border-radius:inherit;transition:inherit;display:grid}.header__logo{grid-area:logo;max-width:max-content;display:block;position:relative}.header__logo-image{width:var(--header-logo-width);height:auto;opacity:var(--header-logo-opacity, 1)}.header__logo-image--transparent{opacity:calc(1 - var(--header-logo-opacity));position:absolute;top:0}.header__logo-image--transparent:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.header__logo-image--transparent:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.header__logo-image:not(.header__logo-image--transparent):last-child{--header-logo-opacity: 1}.header__logo-text{max-width:min(50vw,350px);display:block}.header__main-nav{grid-area:main-nav}.header__secondary-nav{justify-content:flex-end;justify-self:end;align-items:center;gap:var(--spacing-3) var(--header-part-gap);flex-wrap:wrap;grid-area:secondary-nav;display:flex}.header__link-list{display:none}.header__link-list .icon-chevron-bottom{position:relative;top:1px}.header__icon-list{align-items:center;gap:var(--header-icon-list-spacing);display:flex}.header__cart-count{top:-.3125rem;position:absolute}.header__cart-count:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:.875rem}.header__cart-count:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:.875rem}@media screen and (min-width: 700px){.header{--header-part-gap: var(--spacing-6);--header-icon-list-spacing: var(--spacing-6)}}@media screen and (min-width: 1150px){.header__link-list{gap:var(--spacing-4) var(--header-link-list-spacing);display:flex}}@media screen and (min-width: 1400px){.header{--header-part-gap: var(--spacing-10);--header-link-list-spacing: var(--spacing-10)}}.header[allow-transparency]{transition:color .25s,background .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s}.header[allow-transparency]:not(.is-filled){--header-background-opacity: 0;--header-logo-opacity: 0;--header-background-blur-radius: 0px;--text-color: var(--header-transparent-text-color)}.header[allow-transparency] .header__logo-image{transition:opacity .25s}@supports selector(:has(> *)){:has(.shopify-section:first-child [allow-transparent-header]) .header:not(.is-filled){--header-background-opacity: 0;--header-logo-opacity: 0;--text-color: var(--header-transparent-text-color)}:has(.shopify-section:first-child [allow-transparent-header]) .shopify-section--header:not(:has(.header.is-filled)){position:relative!important;top:0!important}.header:has([open]){--header-background-opacity: 1}}.dropdown-menu{gap:var(--spacing-3);width:max-content;max-width:350px;padding:var(--spacing-5) var(--spacing-7);background:rgb(var(--header-background));color:rgb(var(--header-text));border-radius:var(--rounded-sm);opacity:0;box-shadow:var(--shadow),0 0 0 1px rgb(var(--text-color) / .12);z-index:1;display:grid;position:absolute;top:calc(100% + var(--spacing-4-5))}.dropdown-menu:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(-1 * var(--spacing-4))}.dropdown-menu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(-1 * var(--spacing-4))}.dropdown-menu:before{content:"";width:100%;height:var(--spacing-4-5);position:absolute;bottom:100%}.dropdown-menu--restrictable{max-height:80vh;overflow-y:auto}.dropdown-menu .dropdown-menu{top:calc(-1 * var(--spacing-5))}.dropdown-menu .dropdown-menu:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(100% + var(--spacing-7))}.dropdown-menu .dropdown-menu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(100% + var(--spacing-7))}.dropdown-menu__item{justify-content:space-between;align-items:center;gap:var(--spacing-6);opacity:.7;transition:opacity .2s ease-in-out;display:flex}[open]>.dropdown-menu__item,.dropdown-menu__item:hover{opacity:1}.mega-menu__promo-carousel{max-width:300px;position:relative}.mega-menu__carousel{grid:auto / auto-flow 45vw;display:grid}@media screen and (min-width: 700px){.mega-menu__carousel{--content-over-media-column-gap: var(--spacing-8);--content-over-media-row-gap: var(--spacing-6);--content-over-media-content-max-width: 70%;grid:none}.mega-menu__carousel>*{grid-area:1 / -1}.mega-menu__carousel-controls button{transition:transform .2s}.mega-menu__carousel-controls button:hover{transform:scale(1.1)}}@media screen and (min-width: 1400px){.mega-menu__promo-carousel{max-width:360px}}.mega-menu{--mega-menu-block-padding: var(--spacing-10);--mega-menu-gap: var(--spacing-12);--mega-menu-nav-column-gap: var(--spacing-8);gap:var(--mega-menu-gap);justify-content:var(--mega-menu-justify-content);width:100%;padding:var(--mega-menu-block-padding) max(var(--container-gutter),50% - var(--container-max-width) / 2);max-height:calc(100vh - var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) - var(--header-height, 0px) - 20px);overscroll-behavior-y:contain;opacity:0;background:rgb(var(--header-background));color:rgb(var(--header-text));mix-blend-mode:plus-lighter;border-block-start-width:1px;align-items:flex-start;display:flex;position:absolute;top:100%;overflow:hidden auto;box-shadow:0 9999px 0 9999px #0006}.mega-menu:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.mega-menu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.mega-menu__nav{max-width:var(--column-list-max-width, max-content);gap:var(--mega-menu-nav-gap);flex-wrap:wrap;flex:auto;align-items:start;display:flex}.mega-menu__nav>li{width:var(--mega-menu-nav-column-max-width)}@media screen and (min-width: 1400px){.mega-menu{--mega-menu-gap: var(--spacing-16);--mega-menu-nav-column-gap: var(--spacing-12)}}@media screen and (min-width: 1600px){.mega-menu{--mega-menu-gap: var(--spacing-20);--mega-menu-nav-column-gap: var(--spacing-16)}}.navigation-drawer{--panel-link-image-size: var(--spacing-12);--drawer-body-padding: var(--spacing-6);--navigation-drawer-width: 100%;width:var(--navigation-drawer-width)}.navigation-drawer::part(body){gap:var(--spacing-6);grid-template-rows:minmax(0,1fr);padding:0;display:grid;overflow-y:hidden}.navigation-drawer::part(content){grid-template-rows:minmax(0,1fr);min-height:70vh;display:grid}.navigation-drawer .panel__scroller{align-content:flex-start;height:100%;overflow-y:auto}.navigation-drawer>[is=close-button]{margin-inline-start:var(--drawer-body-padding)}.navigation-drawer[mobile-opening=bottom] .panel__scroller{margin-block-start:calc(var(--drawer-body-padding) * -1);padding-block-start:var(--drawer-body-padding)}.navigation-drawer[mobile-opening=left]{height:100%}.navigation-drawer[mobile-opening=left]::part(body){grid-template-rows:auto minmax(0,1fr);padding-block-start:var(--drawer-body-padding)}.navigation-drawer[mobile-opening=left]>[is=close-button]{display:grid}.navigation-drawer[mobile-opening=left] .panel__wrapper{padding-block-start:0}.navigation-drawer [is=close-button]{width:var(--spacing-10);height:var(--spacing-10);border-radius:var(--rounded-full);border-width:1px;place-items:center;position:static}.panel-list__wrapper{height:100%;position:relative;overflow:hidden}.panel{gap:var(--spacing-8);width:100%;height:100%;overflow:hidden}.panel+.panel{opacity:0;visibility:hidden;position:absolute;top:0}.panel__wrapper{justify-content:var(--panel-wrapper-justify-content, space-between);gap:var(--spacing-6);padding:var(--drawer-body-padding);flex-direction:column;height:100%;display:flex;overflow-y:auto}.panel-footer{background-color:rgb(var(--background))}.panel-footer__localization-wrapper{padding-block-start:var(--spacing-4)}.panel-footer__account-link:not(:only-child){margin-inline-start:auto}.panel-link__image{min-width:var(--panel-link-image-size);width:var(--panel-link-image-size);height:var(--panel-link-image-size);object-fit:contain}@media screen and (min-width: 700px){.navigation-drawer{--panel-link-image-size: 3.25rem;--drawer-body-padding: var(--spacing-8);--navigation-drawer-width: 412px}.navigation-drawer::part(body){gap:var(--spacing-8);grid-template-rows:auto minmax(0,1fr);padding-block-start:var(--drawer-body-padding)}.navigation-drawer [is=close-button]{width:var(--spacing-12);min-height:var(--spacing-12);height:var(--spacing-12)}.navigation-drawer[mobile-opening=bottom] .panel__scroller{margin-block-start:0;padding-block-start:0}.panel__wrapper{padding-block-start:0}}@media screen and (min-width: 1150px){.navigation-drawer[mega-menu]{--panel-link-image-size: 3.75rem;--drawer-body-padding: var(--spacing-10);--navigation-drawer-width: 472px}.navigation-drawer[mega-menu]::part(body){grid-template-rows:auto;padding:0}.navigation-drawer[mega-menu]::part(content):before{content:"";background-color:rgb(var(--text-color) / .12);width:1px;height:100%;position:absolute;top:0;left:440px}.navigation-drawer[mega-menu] [is=close-button]{display:grid}.navigation-drawer[mega-menu]>.panel-list__wrapper{grid-template-columns:repeat(2,minmax(440px,1fr));display:grid}.navigation-drawer[mega-menu]>.panel-list__wrapper>.panel{position:static}.navigation-drawer[mega-menu] .panel+.panel>.panel__wrapper{padding-block-start:6.5rem}.navigation-drawer[mega-menu] .panel__wrapper{padding:var(--drawer-body-padding)}.navigation-drawer[mega-menu] .panel__scroller{overflow-y:initial}.navigation-drawer [is=close-button]{transition:transform .2s ease-in-out}.navigation-drawer [is=close-button]:hover{transform:rotate(90deg)}[dir=rtl] .navigation-drawer[mega-menu]::part(content):before{left:auto;right:440px}}.mega-menu .navigation-promo__wrapper{flex:1;max-width:max-content}.navigation-promo{grid:var(--navigation-promo-grid);align-content:start;align-items:start;gap:var(--navigation-promo-gap);display:grid}.navigation-promo.navigation-promo--carousel .content-over-media p{max-width:75%}.navigation-promo .product-card{padding:var(--spacing-8);flex-direction:column;justify-content:center;height:100%;display:flex}.navigation-promo .product-card__figure{max-width:160px;margin-block-end:var(--spacing-4);margin-inline-start:auto;margin-inline-end:auto}.navigation-promo .product-card__quick-buy{display:none}.navigation-promo .product-card__info{padding:0}.navigation-promo .product-card__image{border-radius:0}.navigation-promo__carousel-controls{gap:var(--spacing-2);color:rgb(var(--text-color));z-index:1;transition:color .2s ease-in-out;display:flex;position:absolute}.navigation-promo__carousel-controls:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--content-over-media-column-gap)}.navigation-promo__carousel-controls:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--content-over-media-column-gap)}@media screen and (min-width: 1150px){.navigation-promo__carousel-controls>button svg{transition:scale .2s ease-in-out}.navigation-promo__carousel-controls>button:hover svg{scale:1.1}}.shopify-section--hot-spots{z-index:1}.hot-spot{--hot-spot-dot-size: var(--spacing-8);--hot-spot-dot-shadow-size: var(--spacing-2-5);top:var(--hot-spot-vertical-position);left:var(--hot-spot-horizontal-position);grid-area:unset!important;z-index:unset!important;position:absolute!important}.hot-spot__dot{width:var(--hot-spot-dot-size);height:var(--hot-spot-dot-size);border-radius:var(--rounded-full);background:rgb(var(--hot-spot-background));color:rgb(var(--hot-spot-text-color));place-items:center;transition:transform .2s ease-in-out;display:grid;position:relative}.hot-spot__dot:after{content:"";box-sizing:content-box;top:calc(-1 * var(--hot-spot-dot-shadow-size));left:calc(-1 * var(--hot-spot-dot-shadow-size));width:100%;height:100%;padding:var(--hot-spot-dot-shadow-size);background:radial-gradient(50% 50% at 50% 50%,rgb(var(--hot-spot-background) / 0),rgb(var(--hot-spot-background) / .3));border-radius:inherit;animation:2s ease-in-out infinite alternate ping;position:absolute}.hot-spot__dot[aria-expanded=true]{transform:rotate(45deg)}.hot-spot-popover{--popover-body-padding: var(--spacing-6)}.hot-spot-popover::part(title){display:none}.hot-spot-popover::part(body){text-align:start}@media screen and (min-width: 700px){.hot-spot{--hot-spot-dot-size: var(--spacing-12);--hot-spot-dot-shadow-size: var(--spacing-4)}.hot-spot__dot svg{width:12px;height:12px}.hot-spot-popover{--popover-body-padding: var(--spacing-8)}}@media screen and (min-width: 1000px){.hot-spot-popover{--popover-anchor-inline-spacing: calc(100% + var(--spacing-4-5))}.hot-spot-popover::part(content){background:rgb(var(--hot-spot-content-background) / var(--hot-spot-content-opacity));color:rgb(var(--hot-spot-content-text-color));-webkit-backdrop-filter:blur(var(--hot-spot-content-blur-radius));backdrop-filter:blur(var(--hot-spot-content-blur-radius))}}.image-link-blocks{grid:var(--image-link-blocks-grid);gap:var(--spacing-2);align-items:start;display:grid}.image-link-blocks__item .content-over-media .circle-chevron{background:rgb(var(--text-color));color:rgb(var(--background));opacity:0;transition:opacity .2s ease-in-out}.image-link-blocks__item .icon-circle-button-right-clipped{opacity:0;transition:opacity .2s ease-in-out}.image-link-blocks__inner{gap:var(--spacing-3);padding:var(--spacing-5);grid-template-columns:minmax(0,1fr);display:grid}.image-link-blocks__inner .circle-chevron{opacity:0;transition:opacity .2s ease-in-out}.image-link-blocks__title{gap:var(--spacing-2-5);justify-content:center;align-items:center;margin-block-end:calc(-1 * var(--spacing-1));display:flex}.image-link-blocks__title--animate{transform:translate(calc(var(--transform-logical-flip) * 16px));transition:transform .2s}@media screen and (min-width: 700px){.image-link-blocks{gap:var(--grid-gutter)}.image-link-blocks__inner{gap:var(--spacing-5);padding:var(--spacing-10)}.image-link-blocks__title{margin-block-end:calc(-1 * var(--spacing-4))}}@media screen and (min-width: 1000px){.image-link-blocks__item{scroll-snap-align:start;scroll-snap-stop:always}}@media screen and (pointer: fine){.image-link-blocks__item:hover .content-over-media .circle-chevron{background:rgb(var(--text-color));color:rgb(var(--background));opacity:1}.image-link-blocks__item:hover .image-link-blocks__inner .circle-chevron,.image-link-blocks__item:hover .icon-circle-button-right-clipped{opacity:1}.image-link-blocks__item:hover .image-link-blocks__title--animate{transform:translate(0)}}.shopify-section--collection-banner+.shopify-section--image-link-blocks{--section-outer-spacing-block: var(--grid-gutter)}.images-scrolling__content{gap:var(--spacing-4);display:grid}.images-scrolling__counter{align-items:center;gap:var(--spacing-4);display:flex}.images-scrolling__counter:before{content:"";background:currentColor;width:1.5rem;height:.125rem}.images-scrolling__icon{max-width:calc(var(--images-scrolling-item-icon-width) / 1.5)}@media screen and (min-width: 700px){.images-scrolling__content{gap:var(--spacing-8);padding-block:var(--spacing-8);order:-1;align-content:start}.images-scrolling__counter{gap:var(--spacing-6)}.images-scrolling__counter:before{width:2.5rem}.images-scrolling__icon{max-width:calc(var(--images-scrolling-item-icon-width))}}.images-scrolling-mobile{grid:var(--images-scrolling-grid);gap:var(--spacing-12) var(--container-gutter);display:grid}.images-scrolling-mobile__item{align-content:start;gap:var(--spacing-4);display:grid}@media screen and (min-width: 700px){.images-scrolling-mobile{display:none}}.images-scrolling-desktop{grid-template-columns:var(--images-scrolling-grid-template-columns);grid-template-rows:repeat(var(--images-scrolling-block-count),minmax(0,1fr));column-gap:var(--spacing-8);display:grid}.images-scrolling-desktop__media-wrapper{top:calc(var(--sticky-area-height) + 20px);grid-column:media;position:sticky}.images-scrolling-desktop__media-wrapper>*{object-fit:cover;object-position:center;will-change:transform}.images-scrolling-desktop__media-wrapper>:first-child{max-height:calc(100vh - var(--sticky-area-height) - 40px)}@supports (max-height: 100svh){.images-scrolling-desktop__media-wrapper>:first-child{max-height:calc(100svh - var(--sticky-area-height) - 40px)}}.images-scrolling-desktop__media-wrapper>:not(:first-child){opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.images-scrolling-desktop__content-list{grid-area:1 / content / -1;grid-auto-columns:minmax(0,1fr);align-items:center;display:grid}@media screen and (min-width: 1000px){.images-scrolling-desktop{column-gap:var(--spacing-16)}}@media screen and (min-width: 1150px){.images-scrolling-desktop{column-gap:var(--spacing-28)}}@media screen and (max-width: 699px){.images-scrolling-desktop{display:none}}.impact-text{--impact-text-spacing: var(--spacing-10);gap:var(--impact-text-spacing);align-items:start;display:grid}.impact-text--scroll{grid:auto / auto-flow var(--impact-text-auto-columns)}.impact-text--center{text-align:center;justify-content:safe center}.impact-text--end{text-align:end;justify-content:end}.impact-text__text{font-size:var(--impact-text-font-size);letter-spacing:0;line-height:1}.impact-text__text:not(:only-child){margin-bottom:.2em}.impact-text__content{max-width:750px}.impact-text--center .impact-text__content{margin-inline-start:auto;margin-inline-end:auto}.impact-text--end .impact-text__content{margin-inline-start:auto}@media screen and (min-width: 700px){.impact-text{--impact-text-spacing: var(--spacing-8);grid:auto / auto-flow var(--impact-text-auto-columns)}.impact-text--center{justify-content:space-evenly}}@media screen and (min-width: 1150px){.impact-text{--impact-text-spacing: var(--spacing-12)}}.logo-list{grid:var(--logo-list-grid);gap:var(--spacing-2);display:grid}.logo-list__item{padding:var(--spacing-6);border:1px solid rgb(var(--logo-list-items-border));justify-content:center;align-items:center;display:flex}.logo-list__image{width:100%;max-width:var(--logo-list-image-max-width, none)}@media screen and (min-width: 700px){.logo-list{gap:var(--spacing-6)}.logo-list__item{padding:var(--spacing-11)}}.media-grid{align-items:start;gap:calc(var(--grid-gutter) / 2);grid:auto-flow dense var(--media-grid-row-height) / repeat(2,minmax(0,1fr));display:grid}.media-grid__item{grid-area:span min(2,var(--media-grid-row-span)) / span min(2,var(--media-grid-column-span));height:100%}.media-grid__item>*{height:100%}@media screen and (min-width: 700px){.media-grid{--calculated-row-height: max(150px, min(100vw / 5, var(--media-grid-row-height)));grid:auto-flow dense var(--calculated-row-height) / repeat(4,minmax(0,1fr))}.media-grid__item{grid-area:span var(--media-grid-row-span) / span var(--media-grid-column-span)}}@media screen and (min-width: 1000px){.media-grid{gap:var(--grid-gutter)}}.media-with-text{--media-with-text-content-padding: var(--spacing-10) var(--spacing-8);gap:var(--media-with-text-gap);display:grid;overflow:hidden}.media-with-text__item{gap:min(var(--media-with-text-gap),var(--grid-gutter));grid-template:var(--media-with-text-item-grid-template);display:grid}.media-with-text__media{grid-area:media;position:relative;overflow:hidden}.media-with-text__media>*{object-fit:cover;object-position:center;border-radius:inherit;width:100%;height:100%}.media-with-text__content{padding:var(--media-with-text-content-padding);grid-area:content;display:grid}.media-with-text__icon{max-width:calc(var(--media-with-text-item-icon-width) / 1.5);margin-block-end:var(--spacing-1);display:inline-block}@media screen and (min-width: 700px){.media-with-text{--media-with-text-content-padding: var(--spacing-16)}.media-with-text__icon{max-width:var(--media-with-text-item-icon-width);margin-block-end:var(--spacing-2)}}@media screen and (min-width: 1000px){.media-with-text{--media-with-text-content-padding: var(--spacing-12)}.media-with-text__item{gap:var(--media-with-text-gap)}}@media screen and (min-width: 1150px){.media-with-text{--media-with-text-content-padding: var(--spacing-18)}}@media screen and (min-width: 1400px){.media-with-text{--media-with-text-content-padding: var(--spacing-20)}}.multi-column{--multi-column-list-column-max-gap: var(--grid-gutter);--multi-column-list-row-min-gap: var(--grid-gutter);--multi-column-item-gap: var(--spacing-6);grid:var(--multi-column-grid);gap:max(var(--multi-column-list-gap),var(--multi-column-list-row-min-gap)) min(var(--multi-column-list-column-max-gap),var(--multi-column-list-gap));display:grid}.multi-column__item{align-content:start;gap:var(--multi-column-item-gap);grid-template-columns:minmax(0,1fr);display:grid}@media screen and (min-width: 700px){.multi-column{--multi-column-list-column-max-gap: var(--spacing-16);grid:auto / auto-flow 38vw}}@media screen and (min-width: 1000px){.multi-column{--multi-column-list-row-min-gap: var(--spacing-16);grid:auto / repeat(12,minmax(0,1fr))}.multi-column__item{grid-column:var(--multi-column-item-column-count)}}@media screen and (min-width: 1400px){.multi-column{--multi-column-list-column-max-gap: var(--multi-column-list-gap)}}.multiple-images-with-text{grid-template-columns:var(--multiple-images-with-text-grid-template-columns, none);gap:var(--section-stack-spacing-block) var(--multiple-images-with-text-column-gap, 0px);max-width:var(--multiple-images-with-text-max-width);isolation:isolate;justify-content:center;place-items:center;margin-inline-start:auto;margin-inline-end:auto;display:grid}.multiple-images-with-text__content-with-nav{row-gap:var(--spacing-8);text-align:var(--multiple-images-with-text-alignment, center);justify-items:var(--multiple-images-with-text-alignment, center);justify-self:start;width:100%;max-width:600px;display:grid}.multiple-images-with-text__image-list[layout=stacked],.multiple-images-with-text__content-list{place-items:center;width:100%;display:grid}:is(.multiple-images-with-text__image-list[layout=stacked],.multiple-images-with-text__content-list)>*{grid-area:1 / -1;width:100%}.multiple-images-with-text__image-list{grid-template:var(--multiple-images-with-text-images-grid-template, none);align-items:var(--multiple-images-with-text-images-alignment, center);width:100%;display:grid}.multiple-images-with-text__image-list>img{width:100%;max-width:var(--multiple-images-with-text-image-max-width, 390px);will-change:transform;outline:1px solid #0000;margin-inline-start:auto;margin-inline-end:auto}.multiple-images-with-text__image-list:not([layout=stacked])>img:first-child{grid-area:1 / 2 / -1;margin-block-start:var(--multiple-images-with-text-main-image-offset, 0px)}.multiple-images-with-text__content-list{place-items:end start}.multiple-images-with-text__image-list[layout=stacked]{--multiple-images-with-text-image-max-width: 520px}.multiple-images-with-text__image-list[layout=collage]{gap:var(--grid-gutter)}@media screen and (max-width: 699px){.multiple-images-with-text__content-with-nav .circle-button{width:2.5rem;height:2.5rem}}@media screen and (min-width: 700px){.multiple-images-with-text__content-with-nav{row-gap:var(--spacing-12)}}@media screen and (min-width: 1150px){.multiple-images-with-text{--multiple-images-with-text-image-max-width: 500px}}.newsletter-content{gap:var(--spacing-6);max-width:780px;margin-inline-start:auto;margin-inline-end:auto;display:grid}.newsletter-box{padding:var(--spacing-6)}.newsletter-content>.form{width:100%}@media screen and (min-width: 700px){.newsletter{border-radius:inherit;overflow:hidden}.newsletter-content{gap:var(--spacing-8)}.newsletter-content__icon{width:48px;height:48px}.newsletter-box{padding:var(--spacing-12)}}@media screen and (min-width: 1000px){.newsletter{grid-template-columns:.5fr .5fr;display:grid}.newsletter-content>.form{max-width:490px}.newsletter>.newsletter-box{justify-content:start;align-items:center;display:grid}.section-full .newsletter-box{background:none}}@media screen and (min-width: 1150px){.newsletter-box{padding:var(--spacing-16)}}@media screen and (min-width: 1400px){.newsletter-box{padding:var(--spacing-20)}}.newsletter-drawer{--drawer-content-max-height: 80vh;--drawer-body-padding: 0;height:auto}.newsletter-drawer__content{padding:var(--spacing-6) var(--spacing-8) var(--spacing-8)}@media screen and (min-width: 700px){.newsletter-drawer{--drawer-content-max-height: calc(100vh - var(--spacing-8));width:calc(445px + var(--spacing-8))}.newsletter-drawer button[is=close-button]{top:var(--spacing-8)}.newsletter-drawer button[is=close-button]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-8)}.newsletter-drawer button[is=close-button]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-8)}.newsletter-drawer__content{padding:var(--spacing-10) var(--spacing-12) var(--spacing-12)}}.not-found{--not-found-font-size: 210px;padding-block-start:var(--spacing-48);padding-block-end:var(--spacing-48);position:relative;overflow:hidden}.not-found:before{content:"404";letter-spacing:0;opacity:.1;pointer-events:none;font-weight:700;font-size:var(--not-found-font-size);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width: 700px){.not-found{--not-found-font-size: 400px;padding-block-start:var(--spacing-80);padding-block-end:var(--spacing-80)}}.page{gap:var(--spacing-12);max-width:var(--page-max-width, 80ch);grid-auto-columns:minmax(0,1fr);margin-inline-start:auto;margin-inline-end:auto;display:grid}.password{min-height:100vh;min-height:100dvh;grid-template-rows:1fr;align-items:center;padding-block-start:var(--spacing-10);padding-block-end:var(--spacing-10);display:grid;position:relative}.password:after{content:"";width:calc(100% - var(--scrollbar-width, 0px));pointer-events:none;background-image:linear-gradient(#0000,#0003);height:60px;margin-inline-start:calc(50% - 50vw);position:absolute;bottom:0}.password:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:0}.password:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.password__main{gap:var(--spacing-10);width:100%;max-width:500px;display:grid}.password__social-box{gap:var(--spacing-4);padding:var(--spacing-5) var(--spacing-8);justify-content:center;display:grid}.password__aside{align-self:end;justify-items:center;gap:var(--spacing-2);margin-top:var(--spacing-8);display:grid;position:relative}.password__storefront-drawer{--drawer-body-padding: var(--spacing-8)}.password__storefront-form{gap:var(--spacing-6);display:grid}@media screen and (min-width: 700px){.password--center{justify-items:center}.password--end{justify-items:end}.password__main{gap:var(--spacing-12)}.password__social-box{gap:var(--spacing-6);padding:var(--spacing-8) var(--spacing-12);align-items:center;display:flex}.password__aside{justify-self:end;display:flex}.password--center .password__aside{justify-self:center}.password--end .password__aside{justify-self:start}.password__storefront-drawer{--drawer-body-padding: var(--spacing-10)}}.press{--press-padding-inline: var(--spacing-5);gap:var(--spacing-6);max-width:var(--press-max-width);margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:var(--press-padding-inline);padding-inline-end:var(--press-padding-inline);display:grid}.press__list{align-items:flex-start;display:grid}.press__list>*{grid-area:1 / -1}.press__list-item{gap:var(--spacing-8);justify-items:center;display:grid}.press__list-item:not(.is-selected){opacity:0;visibility:hidden}.press__list-item .rating{margin-block-end:calc(var(--press-padding-inline) * -1)}.press__list-item .blockquote:first-child{margin-block-start:0}.press__logo{border:1px solid rgb(var(--press-items-border));justify-content:center;align-items:center;display:flex}.press__logo.bg-custom{padding:var(--spacing-6)}.press__image{width:100%;max-width:var(--press-image-max-width, none)}.press__controls{gap:var(--spacing-5);grid:auto / auto-flow;justify-content:center;align-items:center;display:grid}@media screen and (min-width: 700px){.press{--press-padding-inline: var(--spacing-8);gap:var(--spacing-10)}.press__list-item{gap:var(--spacing-10)}.press .rating__stars svg{width:20px;height:20px}}.product{grid:var(--product-grid);gap:var(--container-gutter) var(--spacing-10);align-items:start;display:grid}@media screen and (min-width: 1150px){.product{column-gap:var(--spacing-12)}}@media screen and (min-width: 1600px){.product{column-gap:var(--spacing-24)}}.product-info{--product-info-block-spacing: var(--spacing-6)}.product-info>*+*{margin-block-start:var(--product-info-block-spacing);margin-block-end:var(--product-info-block-spacing)}.product-info>*+*:last-child{margin-block-end:0}.product-info__accordion{--product-info-block-spacing: 0}.product-info__block-item:where([data-block-type=vendor],[data-block-type=title],[data-block-type=sku],[data-block-type=price],[data-block-type=rating],[data-block-type=payment-terms]){--product-info-block-spacing: var(--spacing-2)}.product-info__block-item:where([data-block-type=badges]){--product-info-block-spacing: var(--spacing-4)}.product-info__sku{display:block}.product-info__badge-list{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.product-info__price .rating-with-text{justify-content:flex-start;display:flex}.product-info__price .product-info__badge-list{align-self:center;margin-inline-start:var(--spacing-1)}.product-info__price .rating{margin-inline-start:auto}.product-info__offer-list{gap:var(--spacing-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.product-form__share{grid-template-columns:minmax(0,1fr);display:grid}.product-info__share-buttons{display:none}.native-share--disabled .product-info__share-buttons{display:block}.product-info__native-share{display:none}.native-share--enabled .product-info__native-share{align-items:center;gap:var(--spacing-2-5);opacity:.7;transition:opacity .2s ease-in-out;display:flex}.native-share--enabled .product-info__native-share:hover{opacity:1}.product-info__block-item:empty{display:none}.product-info__block-item:has(.accordion)+.product-info__block-item:has(.accordion) .accordion{border-block-start-width:0}@media screen and (min-width: 700px){.product-info__block-item:where([data-block-type=vendor],[data-block-type=title],[data-block-type=sku],[data-block-type=price],[data-block-type=rating],[data-block-type=payment-terms]){--product-info-block-spacing: var(--spacing-4)}.product-info__block-item:where([data-block-type=buy-buttons]){--product-info-block-spacing: var(--spacing-8)}.product-info__offer-list{gap:var(--spacing-4)}.product-info__complementary-products .horizontal-product-list-carousel:not(.separate){border-width:1px}.product-info__complementary-products .horizontal-product-list-carousel>.horizontal-product-list,.product-info__complementary-products .horizontal-product-list-carousel .horizontal-product{border:none}}@media screen and (min-width: 1000px){.product-info{top:calc(var(--sticky-area-height) + 20px);z-index:1;position:sticky}}.product-gallery{gap:var(--spacing-5);grid-auto-columns:minmax(0,1fr);display:grid}.product-gallery__ar-wrapper{gap:var(--spacing-2-5);display:grid}.product-gallery__media-list-wrapper{display:grid;position:relative}.product-gallery__media-list{grid:var(--product-gallery-media-list-grid);gap:var(--product-gallery-media-list-gap);align-items:start;transition:height .1s;display:grid}.product-gallery__media{position:relative}.product-gallery__media img{margin-inline-start:auto;margin-inline-end:auto}.product-gallery .page-dots--blurred{z-index:1;justify-self:center;margin-inline-start:var(--spacing-2);margin-inline-end:var(--spacing-2);position:absolute;bottom:var(--spacing-2)}.product-gallery__thumbnail-list{align-items:end;gap:var(--spacing-2);grid-auto-columns:56px;grid-auto-flow:column;display:grid}.product-gallery__thumbnail{position:relative}.product-gallery__thumbnail:after{content:"";opacity:0;background:currentColor;width:100%;height:2px;margin-block-start:4px;transition:opacity .15s;display:block}.product-gallery__thumbnail[aria-current=true]:after{opacity:1}.product-gallery__media-badge{width:var(--spacing-5);height:var(--spacing-5);background:rgb(var(--background-primary));border-radius:var(--rounded-button);border:1px solid rgb(var(--text-color) / .12);place-content:center;display:grid;position:absolute;bottom:var(--spacing-2-5)}.product-gallery__media-badge:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-1)}.product-gallery__media-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-1)}.product-gallery__zoom{transition:opacity .2s ease-in-out,transform .2s ease-in-out;position:absolute;top:var(--spacing-4)}.product-gallery__zoom:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-4)}.product-gallery__zoom:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-4)}.product-gallery__zoom>.circle-button{width:2.1875rem;height:2.1875rem}.product-gallery__cursor.is-half-start svg{transform:rotate(180deg)}[data-shopify-xr-hidden]{visibility:hidden}@media screen and (min-width: 700px){.product-gallery__thumbnail-list{grid-auto-columns:64px}}@media screen and (max-width: 999px){.product-gallery__thumbnail-list-wrapper{--scroll-shadow-size: 0px}.product-gallery--mobile-dots .product-gallery__thumbnail-list-wrapper{display:none}.product-gallery:has([data-media-type*=video].is-selected) .product-gallery__zoom{opacity:0;visibility:hidden;transform:scale(.8)}.product-gallery--mobile-expanded .product-gallery__media,.product-gallery--mobile-expanded .product-gallery__media>*{border-radius:0}.product-gallery--mobile-expanded .product-gallery__zoom:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.product-gallery--mobile-expanded .product-gallery__zoom:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}}@media screen and (min-width: 1000px){.product-gallery{gap:var(--spacing-6) var(--spacing-12)}.product-gallery__thumbnail-list-wrapper{align-items:center;gap:var(--spacing-4);grid-auto-flow:column;display:grid;position:relative}.product-gallery__thumbnail-list{gap:var(--spacing-4)}.product-gallery__thumbnail-list-wrapper>button{z-index:1;opacity:0;margin-top:-3px;transition:opacity .1s,transform .1s;position:absolute;transform:scale(.6)}.product-gallery__thumbnail-list-wrapper>button:first-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.product-gallery__thumbnail-list-wrapper>button:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.product-gallery__thumbnail-list-wrapper>button:last-child:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.product-gallery__thumbnail-list-wrapper>button:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.product-gallery__thumbnail-list-wrapper>button[disabled]{opacity:0}.product-gallery__thumbnail-list-wrapper:hover>button:not([disabled]){opacity:1;transform:scale(1)}.product-gallery--desktop-grid .product-gallery__thumbnail-list-wrapper{display:none}.product-gallery__media--expand{grid-column:span 2}.product-gallery__zoom{opacity:0;position:absolute;top:auto;bottom:var(--spacing-6);transform:scale(.8)}.product-gallery__zoom:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-6)}.product-gallery__zoom:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-6)}.product-gallery__zoom svg{width:17px;height:17px}.product-gallery__zoom>.circle-button{width:3.5rem;height:3.5rem}.product-gallery--desktop-grid .product-gallery__media:hover .product-gallery__zoom{opacity:1;transform:scale(1)}.product-gallery--desktop-carousel .product-gallery__zoom{opacity:1;visibility:visible}.product-gallery--desktop-carousel:has([data-media-type*=video].is-selected) .product-gallery__zoom{opacity:0;visibility:hidden}[data-shopify-xr-hidden]{display:none}}@media screen and (min-width: 1150px){.product-gallery--desktop-thumbnails-left{grid:auto / auto-flow auto minmax(0,1fr);align-items:start}.product-gallery--desktop-thumbnails-left .product-gallery__thumbnail-list-wrapper{order:-1;grid-auto-flow:row;justify-items:center;overflow:auto}.product-gallery--desktop-thumbnails-left .product-gallery__thumbnail-list{gap:var(--spacing-2-5);grid-auto-flow:row;max-height:600px;overflow:auto}.product-gallery--desktop-thumbnails-left .product-gallery__thumbnail-list-wrapper>button{transform:rotate(90deg)}}.revealed-image{z-index:-1;display:inline;position:relative}.revealed-image__scroll-tracker{height:100%;position:absolute;top:0}.revealed-image__scroller{height:180vh;height:180lvh;display:block;position:sticky;top:0;overflow:hidden}.revealed-image__wrapper{height:100vh;height:100lvh;top:calc(var(--sticky-area-height) / 2);grid-auto-rows:minmax(0,1fr);place-items:center;display:grid;position:relative}.revealed-image__wrapper>*{grid-area:1 / -1}.revealed-image__wrapper img{object-fit:cover;width:100%;height:100%}.revealed-image__wrapper>.revealed-image__image-clipper,.revealed-image__wrapper>.revealed-image__content--inside{clip-path:inset(37% 37% 41%);width:100%;height:100%}.revealed-image__content{width:100%;height:100%;padding-inline:max(var(--container-gutter),50% - var(--container-max-width) / 2);text-align:center;z-index:1;opacity:0;place-content:center;display:grid}.revealed-image__content-inner{max-width:1300px;margin-inline-start:auto;margin-inline-end:auto}.rich-text{display:flex}.rich-text__wrapper{max-width:var(--rich-text-max-width)}.rich-text .prose,.split-rich-text .prose{align-items:start;display:grid}.rich-text .image-icon{margin-block-end:0!important}.split-rich-text{display:none}@media screen and (min-width: 1000px){.split-rich-text{gap:var(--spacing-24);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media screen and (min-width: 1150px){.split-rich-text{gap:var(--spacing-32)}}.scrolling-text{overflow:hidden}.scrolling-text__wrapper{display:grid}.scrolling-text__text{line-height:normal;font-size:var(--scrolling-text-font-size);padding-inline-start:min(1em,2rem);padding-inline-end:min(1em,2rem)}@supports (overflow: clip){.scrolling-text{overflow:clip visible}.scrolling-text__text{line-height:1}}@media screen and (min-width: 700px){.scrolling-text__text{padding-inline-start:min(1.5em,4rem);padding-inline-end:min(1.5em,4rem)}}@media (prefers-reduced-motion: no-preference){.scrolling-text__wrapper{grid:auto / auto-flow max-content}.scrolling-text--auto .scrolling-text__text{animation:translateFull var(--marquee-animation-duration, 0s) linear infinite}.scrolling-text--scroll .scrolling-text__wrapper{min-width:min-content}}@media (prefers-reduced-motion: reduce){.scrolling-text{--scrolling-text-font-size: var(--text-h0)}.scrolling-text__wrapper{text-align:center;justify-content:center}}.search-input{justify-content:space-between;align-items:center;gap:var(--spacing-4);border-bottom-width:2px;padding-block-end:var(--spacing-2-5);transition:border-bottom-color .1s;display:flex}.search-input:focus-within{border-bottom-color:rgb(var(--text-color))}.search-input>input{-webkit-appearance:none;appearance:none;width:0;font-size:var(--text-h5);background:none;border-radius:0;outline:none;flex-grow:1;font-weight:bolder}.search-input>input::placeholder{color:rgb(var(--text-color) / .5)}.search-input>input[type=search]::-webkit-search-decoration{display:none}.search-input>input[type=search]::-webkit-search-cancel-button{display:none}.search-input>[type=reset]{font-size:var(--text-sm);opacity:0;transition:opacity .2s}.search-input>input:not(:placeholder-shown)~[type=reset]{opacity:1}@media screen and (min-width: 700px){.search-input{padding-block-end:var(--spacing-3)}.search-input>input{font-size:var(--text-h4)}.search-input>[type=reset]{font-size:var(--text-base)}}.search-drawer{--drawer-body-padding: 1.25rem 1.5rem 1.5rem 1.5rem;--drawer-content-max-height: 100%;height:100%}.search-drawer::part(content){height:max-content;overflow:auto}.search-drawer::part(outside-close-button),.search-drawer::part(close-button){display:none}@media screen and (min-width: 700px){.search-drawer{--drawer-body-padding: 2rem 2.5rem 2.5rem 2.5rem}.search-drawer::part(content){height:100%}}.predictive-search{min-width:0;display:block}.predictive-search__tabs{gap:var(--spacing-4);display:grid}.predictive-search__tabs::part(tab-list){white-space:nowrap;scrollbar-width:none;gap:var(--spacing-4);margin-inline:calc(-1 * var(--container-outer-width));padding-inline:var(--container-outer-width);scroll-padding-inline:var(--container-outer-width);grid-auto-columns:max-content;grid-auto-flow:column;display:grid;overflow:auto hidden}.predictive-search__tab-item{align-items:center;gap:var(--spacing-2);display:flex}.predictive-search__tab-item [aria-selected]{transition:opacity .2s ease-in-out}.predictive-search__tab-item [aria-selected=false]:not(:hover){opacity:.3}.predictive-search-result{align-items:center;gap:var(--spacing-5);display:flex}.predictive-search-result>img{flex-shrink:0;width:5rem}@media screen and (min-width: 700px){.predictive-search__tabs{gap:var(--spacing-6)}.predictive-search__tabs::part(tab-list){gap:var(--spacing-5)}.predictive-search-result{gap:var(--spacing-6)}.predictive-search-result>img{width:6rem}}@media screen and (min-width: 1000px){.search-drawer--full{--search-full-gap: 40px;width:100%}.search-drawer--full .search-input{padding-block-end:var(--spacing-6)}.search-drawer--full .predictive-search__tabs{gap:var(--spacing-8)}.search-drawer--full .predictive-search__tabs::part(tab-list),.search-drawer--full .predictive-search__tabs::part(tab-panels),.search-drawer--full .predictive-search__skeleton-full-width{grid-template-columns:repeat(var(--predictive-search-column-count, 4),minmax(var(--predictive-search-column-width, 0px),1fr));gap:0 var(--search-full-gap);display:grid}.search-drawer--full .predictive-search__tab-content{display:grid!important}.search-drawer--full .predictive-search__tab-item{justify-content:space-between;align-items:center;display:flex}.search-drawer--full .predictive-search__tab-content{align-content:start}.search-drawer--full .predictive-search__tab-content~.predictive-search__tab-content:before{content:"";margin-left:calc(-1 * var(--search-full-gap) / 2);background:rgb(var(--text-color) / .12);width:1px;height:100%;position:absolute;top:0}.search-drawer--full [role=tab]{pointer-events:none;opacity:1!important}}@media screen and (min-width: 1400px){.search-drawer--full{--search-full-gap: 96px}}.main-search-form .search-input{width:260px;margin-inline-start:auto;margin-inline-end:auto}@media screen and (min-width: 700px){.main-search-form .search-input{width:490px}}.shop-the-look{--shop-the-look-gap: var(--spacing-5);--shop-the-look-grid: auto-flow / auto;grid:var(--shop-the-look-grid);align-items:flex-start;gap:var(--shop-the-look-gap);display:grid}.shop-the-look__dot{--dot-size: 10px;top:calc(var(--shop-the-look-dot-top) - (var(--dot-size) / 2));left:calc(var(--shop-the-look-dot-left) - (var(--dot-size) / 2));width:var(--dot-size);height:var(--dot-size);border-radius:var(--rounded-full);background-color:rgb(var(--shop-the-look-dot-background));transition:transform .2s ease-in-out;position:absolute}.shop-the-look__dot:after{content:"";top:calc(50% + (var(--spacing-6) * -1));left:calc(50% + (var(--spacing-6) * -1));width:var(--spacing-12);height:var(--spacing-12);background:radial-gradient(50% 50% at 50% 50%,rgb(var(--shop-the-look-dot-background) / 0),rgb(var(--shop-the-look-dot-background) / .3));border-radius:var(--rounded-full);animation:2s ease-in-out infinite alternate ping;position:absolute}.shop-the-look__dot[aria-current=true]{transform:scale(1.3)}.shop-the-look__products{display:grid}.shop-the-look__carousel>.horizontal-product-list{grid:var(--shop-the-look-carousel-grid);display:grid}@media screen and (pointer: fine){.shop-the-look__dot:hover{transform:scale(1.3)}}@media screen and (min-width: 700px){.section-boxed .shop-the-look{--shop-the-look-gap: var(--calculated-section-spacing-inline);--shop-the-look-grid: auto / 55% minmax(0, 1fr)}.shop-the-look{--shop-the-look-gap: var(--spacing-18);--shop-the-look-grid: auto / minmax(0, 1fr) 40%}.shop-the-look__products{justify-items:flex-end;gap:var(--spacing-8);display:grid}.shop-the-look__carousel{width:100%;display:grid}.shop-the-look__carousel>*{grid-area:1 / -1}.shop-the-look__controls{gap:var(--spacing-4);grid:auto / auto-flow;margin-inline-start:auto;margin-inline-end:auto;display:grid}}@media screen and (min-width: 1000px){.section-boxed .shop-the-look__carousel{--shop-the-look-carousel-width: 100%}.shop-the-look{--shop-the-look-gap: 0;--shop-the-look-grid: auto / repeat(2, minmax(0, 1fr))}.shop-the-look__products{justify-items:center}.shop-the-look__carousel{--shop-the-look-carousel-width: 60%;width:var(--shop-the-look-carousel-width)}}@media screen and (min-width: 1150px){.section-boxed .shop-the-look{--shop-the-look-grid: auto / repeat(2, 1fr)}.section-boxed .shop-the-look__carousel{--shop-the-look-carousel-width: 60%}}.slideshow{background:var(--slideshow-background)}.slideshow,.slideshow__carousel{color:rgb(var(--text-color));display:block;position:relative}.slideshow__slide{position:relative}.slideshow__slide:not(.is-selected){opacity:0;visibility:hidden;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.slideshow__slide-background{opacity:0;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.slideshow__slide video-media~*{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.slideshow__slide .content-over-media:before{background:rgb(var(--content-over-media-overlay))!important}.slideshow__controls{z-index:1;position:absolute;bottom:var(--container-gutter)}.slideshow__controls:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.slideshow__controls:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.slideshow__controls .circle-button--fill{background:rgb(var(--slideshow-controls-background));color:rgb(var(--slideshow-controls-color))}.slideshow__controls .circle-button--bordered{color:rgb(var(--slideshow-controls-color))}.slideshow__controls .numbered-dots>*{color:rgb(var(--slideshow-controls-color) / .7);border-color:rgb(var(--slideshow-controls-color) / .3)}.slideshow__controls .numbered-dots>[aria-current=true]{color:rgb(var(--slideshow-controls-color))}.slideshow__controls .stretching-dots>*{background:rgb(var(--slideshow-controls-color))}.slideshow__cursor.is-half-start .icon-chevron-right{transform:rotate(180deg)}.slideshow__cursor-ring{--radius: 27;--circumference: calc(2px * (22 / 7) * var(--radius));position:absolute;top:0;left:0}.slideshow__cursor-ring circle{stroke-opacity:1;stroke-dashoffset:0;stroke-dasharray:calc(var(--circumference) * var(--progress, 0)),var(--circumference);transform:rotate(-90deg)}.slideshow .content-over-media--auto svg{height:min(700px,50vmax)}@media screen and (max-width: 699px){.slideshow__controls .circle-button{width:var(--spacing-10);height:var(--spacing-10)}.slideshow--multiple-slides :is(.place-self-end-start,.place-self-end-center){padding-block-end:2.5rem}}.slideshow--boxed{--content-over-media-gap: var(--section-inner-spacing-inline);background:var(--slideshow-background);padding-block-start:var(--section-inner-max-spacing-block);padding-block-end:var(--section-inner-max-spacing-block);padding-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);padding-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.slideshow--boxed .content-over-media>:not(img,svg){padding-block-start:0!important}.shopify-section:first-child .slideshow--boxed[allow-transparent-header]{padding-block-start:max(var(--section-inner-max-spacing-block),var(--header-height))}@media screen and (min-width: 1400px){.slideshow__controls{bottom:var(--spacing-14)}.slideshow__controls:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing-14)}.slideshow__controls:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing-14)}}.shopify-payment-button__button{height:auto!important}.shopify-payment-button__button[disabled]{opacity:1!important}.shopify-payment-button__button--branded{border-radius:var(--rounded-button)!important;min-height:100%!important;overflow:hidden!important}.shopify-payment-button__button--unbranded{--button-outline-color: var(--button-background, --button-background-primary);padding:var(--shopify-payment-button-padding, var(--spacing-4) var(--spacing-8))!important;-webkit-appearance:none!important;border-radius:var(--rounded-button)!important;background:rgb(var(--button-background, var(--button-background-primary)) / var(--button-background-opacity, 1))!important;color:rgb(var(--button-text-color, var(--button-text-primary)))!important;font-family:var(--text-font-family)!important;font-style:var(--text-font-style)!important;font-weight:bolder!important;font-size:var(--shopify-payment-button-font-size, var(--text-base))!important;text-align:center!important;line-height:inherit!important;letter-spacing:var(--text-letter-spacing)!important;text-decoration:none!important;transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out!important;display:inline-block!important;position:relative!important;box-shadow:inset 0 0 0 2px #0000!important}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 54px;--shopify-accelerated-checkout-button-border-radius: var(--rounded-button);--shopify-accelerated-checkout-button-box-shadow: none}@media screen and (min-width: 700px){.shopify-payment-button__button--unbranded{padding:var(--shopify-payment-button-padding, 1.075rem var(--spacing-10))!important}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 60px}}.shopify-policy__container{gap:var(--spacing-12)!important;max-width:none!important;padding:var(--spacing-14) 0!important;grid-auto-columns:minmax(0,1fr)!important;margin-inline-start:max(var(--container-gutter),50% - 80ch / 2)!important;margin-inline-end:max(var(--container-gutter),50% - 80ch / 2)!important;display:grid!important}.shopify-challenge__container,.shopify-email-marketing-confirmation__container{padding:var(--spacing-14) 0!important}@media screen and (min-width: 700px){.shopify-policy__container,.shopify-challenge__container,.shopify-email-marketing-confirmation__container{padding-block-start:var(--spacing-16)!important;padding-block-end:var(--spacing-16)!important}}.tabs{max-width:var(--tabs-max-width);margin-inline-start:auto;margin-inline-end:auto;display:grid}@media screen and (max-width: 699px){.tabs-inner{display:none}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/theme-css-part-3.css.map */
