@media screen and (min-width:1000px){.footer{--footer-block-list-gap: var(--spacing-10) var(--spacing-12)}.footer__block-list{flex-wrap:nowrap}.footer__block--newsletter,.footer__block--app{flex-basis:33.3333%}:is(.footer__block--newsletter,.footer__block--app):only-child{flex-basis:50%}.footer__newsletter-form{max-width:400px}}@media screen and (min-width:1150px){.footer{--footer-block-list-gap: var(--spacing-10) var(--spacing-24)}.footer__block--menu:last-child{margin-inline-end:var(--spacing-10)}}.shopify-section--privacy-banner{z-index:2;position:relative}.privacy-bar{margin:var(--spacing-2);z-index:1;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:fixed;bottom:0;display:block!important}.privacy-bar: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}.privacy-bar: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}.privacy-bar[hidden]{visibility:hidden;opacity:0}.privacy-bar__inner{width:100%;padding:var(--spacing-6);background:rgb(var(--background-primary));color:rgb(var(--text-primary));border-radius:var(--rounded-sm);border-width:1px}.privacy-bar__close{position:absolute;top:var(--spacing-6)}.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}.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;padding-top:.5rem!important;padding-bottom:.5rem!important}.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: 100vw;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(100vw - 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-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}}@media screen and (min-width:700px){.tabs-inner{gap:var(--spacing-10);display:grid}.tabs-inner::part(tab-list){box-shadow:inset 0 -2px rgb(var(--text-color) / .1);grid:auto / auto-flow 1fr;align-items:end;display:grid;position:relative}.tabs-inner::part(tab-list):after{content:"";height:2px;width:calc(100% / var(--item-count));background:rgb(var(--text-color));transform:translate(calc(var(--selected-index) * var(--transform-logical-flip) * 100%));transition:transform .3s;position:absolute;bottom:0}.tabs-inner::part(tab-list):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}.tabs-inner::part(tab-list):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}.tabs-nav__button{padding-block-start:var(--spacing-6);padding-block-end:var(--spacing-6);transition:color .2s ease-in-out}.tabs-nav__button[aria-selected=true]{color:rgb(var(--text-color))}}.testimonial-list{grid:var(--testimonial-list-grid);gap:var(--grid-gutter);align-items:start;display:grid}.testimonial{align-content:start;gap:var(--spacing-4);padding:var(--spacing-6);scroll-snap-align:center;scroll-snap-stop:always;display:grid}.testimonial__image{width:var(--spacing-10)}@media screen and (min-width:700px){.testimonial{gap:var(--spacing-5);padding:var(--spacing-8)}.testimonial__image{width:var(--spacing-14)}}@media screen and (min-width:1150px){.testimonial{scroll-snap-align:none}}@media screen and (min-width:1400px){.testimonial{gap:var(--spacing-6);padding:var(--spacing-10)}}.text-with-icons{gap:var(--spacing-8);text-align:var(--text-with-icons-text-align);justify-content:var(--text-with-icons-justify);display:grid}.text-with-icons__list{grid:auto / var(--text-with-icons-template);row-gap:var(--spacing-6);align-items:start;min-width:0;display:grid}.text-with-icons__item{gap:var(--text-with-icons-gap);justify-items:var(--text-with-icons-justify);padding-inline-start:var(--spacing-6);padding-inline-end:var(--spacing-6);display:grid}@media screen and (min-width:1000px){:not(.is-scrollable) .text-with-icons__list{gap:var(--spacing-6)}:not(.is-scrollable) .text-with-icons__item{padding-inline-start:0;padding-inline-end:0}}@media screen and (min-width:1400px){:not(.is-scrollable) .text-with-icons__list{gap:var(--spacing-10)}}.timeline{gap:var(--spacing-8);grid-template-columns:minmax(0,1fr);display:grid}.timeline__slider{align-items:start;display:grid}.timeline__slider>*{grid-area:1 / -1}.timeline__slide{gap:var(--spacing-6);text-align:center;grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.timeline__image{width:100%;max-width:410px;margin-inline-start:auto;margin-inline-end:auto;position:relative}.timeline__controls{--timeline-dot-size: var(--spacing-4);--timeline-dot-padding-inline-end: var(--spacing-4);padding-block-start:calc((var(--timeline-dot-size) / 2))}.timeline__nav{grid:auto / repeat(var(--timeline-nav-item-count),minmax(0,1fr));width:max-content;min-width:100%;display:grid}.timeline__nav-bar{background-color:rgb(var(--text-color) / .12);width:100%;height:2px;position:absolute;top:-1px}.timeline__nav-bar: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}.timeline__nav-bar: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}.timeline__nav-item{gap:var(--spacing-3);align-content:flex-start;min-width:100px;max-width:200px;padding-inline-end:var(--timeline-dot-padding-inline-end);display:grid;position:relative}.timeline__nav-item:before{content:"";width:var(--timeline-dot-size);height:var(--timeline-dot-size);border-radius:var(--rounded-full);background-color:rgb(var(--background));border-width:2px;margin-block-start:calc((var(--timeline-dot-size) / 2) * -1);transition:border-color .2s ease-in-out,background-color .2s ease-in-out}.timeline__nav-item[aria-current=true]:before{border-color:rgb(var(--text-color));background-color:rgb(var(--text-color))}.timeline__nav-label{opacity:.5;transition:opacity .2s ease-in-out}.timeline__nav-item[aria-current=true] .timeline__nav-label{opacity:1}@media screen and (min-width:700px){.timeline{gap:var(--spacing-14)}.timeline__slide{gap:var(--spacing-10)}.timeline__slide>.prose{padding-inline-start:var(--spacing-14);padding-inline-end:var(--spacing-14)}.timeline__content{gap:var(--spacing-6)}.timeline__controls{--timeline-dot-size: var(--spacing-5);--timeline-dot-padding-inline-end: var(--spacing-5)}.timeline__nav-item{min-width:160px}}@media screen and (min-width:1000px){.timeline__slide{text-align:start;grid:auto / repeat(2,minmax(0,1fr));gap:0}.timeline__slide>.timeline__image-wrapper{padding-inline-end:16.5%}.timeline__slide>.prose{z-index:1;padding-inline-start:0;padding-inline-end:0;position:relative}.timeline__image{max-width:initial}.timeline__image-wrapper{position:relative}.timeline__controls{align-items:flex-start;gap:var(--spacing-10);display:flex}.timeline__controls.scroll-area{overflow:visible}.timeline__buttons{gap:var(--spacing-4);margin-block-start:calc(var(--spacing-6) * -1);display:flex}.timeline__nav{width:100%;min-width:auto;padding-block-start:0}.timeline__nav-item{min-width:auto}}@media screen and (min-width:1150px){.timeline__slide>.prose{padding-inline-end:16.5%}.timeline__content{gap:var(--spacing-8)}}@media screen and (min-width:1400px){.timeline__slide>.prose{max-width:85%}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.sr-only[type=checkbox]:focus-visible+label,.sr-only[type=radio]:focus-visible+label){outline:2px solid highlight;outline:2px solid -webkit-focus-ring-color}.skip-to-content:focus-visible{z-index:9999;clip:auto;color:#fff;background:#000;width:auto;height:auto;padding:6px 12px;font-weight:700;overflow:auto}.tap-area{position:relative}.tap-area:before{content:"";inset:calc(-1 * var(--spacing-2-5));position:absolute}@media print{.print\:hidden{display:none}}@keyframes translateFull{0%{transform:translate(0)}to{transform:translate(calc(-100% * var(--transform-logical-flip)))}}@keyframes ping{0%{transform:scale(1)}to{transform:scale(.8)}}@media screen and (pointer:fine){.zoom-image--enabled .zoom-image{transform-origin:center;transition:transform 1.5s cubic-bezier(.22,1,.36,1)}.zoom-image--enabled .group:hover .zoom-image{transform:scale(1.06)}}.reveal{opacity:0}.reveal-invisible{opacity:0;visibility:hidden}@media(prefers-reduced-motion:no-preference){[reveal-js],[reveal-on-scroll=true]{opacity:0}}@media(scripting:none){[reveal-js],[reveal-on-scroll=true]{opacity:1}}@media(prefers-reduced-motion:no-preference){reveal-items{opacity:var(--stagger-products-reveal-opacity)}}@media(scripting:none){reveal-items{opacity:1}}.border{border-width:1px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-block-start-width:1px;border-block-end-width:1px}.border-t{border-top-width:1px}.border-b{border-bottom-width:1px}.border-s{border-block-start-width:1px}.border-e{border-block-end-width:1px}.divide-x>:not([hidden])~:not([hidden]){border-inline-start-width:1px}.divide-y>:not([hidden])~:not([hidden]){border-block-start-width:1px}.ring{box-shadow:0 0 0 1px rgb(var(--text-color) / .12)}.ring-current{box-shadow:0 0 0 1px rgb(var(--text-color))}.ring-inset{box-shadow:inset 0 0 0 1px rgb(var(--text-color) / .12)}.rounded-xs{border-radius:var(--rounded-xs)}.rounded-sm{border-radius:var(--rounded-sm)}.rounded{border-radius:var(--rounded)}.rounded-lg{border-radius:var(--rounded-lg)}.rounded-full{border-radius:var(--rounded-full)}.text-custom{color:rgb(var(--text-color))}.text-accent{color:rgb(var(--accent))}.text-success{color:rgb(var(--success-text))}.text-warning{color:rgb(var(--warning-text))}.text-error{color:rgb(var(--error-text))}.text-subdued{color:rgb(var(--text-color) / .7)}.text-on-sale{color:rgb(var(--on-sale-text))}.text-stroke{-webkit-text-stroke:1px currentColor;-webkit-text-fill-color:transparent}.text-gradient{background-image:var(--gradient);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}.text-stroke.text-gradient{color:rgb(var(--background));-webkit-text-stroke-color:transparent;-webkit-text-fill-color:unset}.bg-custom{background:rgb(var(--background))}.bg-gradient{background-image:var(--gradient)}.bg-text{background:rgb(var(--text-color))}.bg-error{background:rgb(var(--error-background))}.bg-success{background:rgb(var(--success-background))}.bg-warning{background:rgb(var(--warning-background))}.bg-secondary{background:rgb(var(--text-color) / .05)}.opacity-0{opacity:0}.backdrop-blur{-webkit-backdrop-filter:blur(var(--backdrop-blur, 0px));backdrop-filter:blur(var(--backdrop-blur, 0px))}.filter-invert{filter:invert()}.shadow-sm{filter:drop-shadow(var(--shadow-sm))}.shadow{filter:drop-shadow(var(--shadow))}.shadow-md{filter:drop-shadow(var(--shadow-md))}.shadow-block{box-shadow:var(--shadow-block)}.cross-fade{display:block}.cross-fade>*{transition:opacity .2s ease-in-out}.cross-fade>:last-child{display:none}@media screen and (pointer:fine){.cross-fade>:last-child{opacity:0;display:block}.cross-fade:hover>:first-child{opacity:0}.cross-fade:hover>:last-child{opacity:1}}.pointer-events-none{pointer-events:none}.scroll-area{scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overflow:auto hidden}.scroll-area::-webkit-scrollbar{display:none}.snap-start{scroll-snap-align:start;scroll-snap-stop:always}.snap-center{scroll-snap-align:center;scroll-snap-stop:always}:not(.is-scrollable)~.peer-not-scrollable\:hidden,.hidden,.empty\:hidden:empty{display:none}.inline-block{display:inline-block}.block{display:block}.contents{display:contents}@media screen and (min-width:700px){.sm\:hidden{display:none}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:table-cell{display:table-cell}.sm\:contents{display:contents}}@media screen and (min-width:1000px){.md\:hidden{display:none}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:table-cell{display:table-cell}.md\:contents{display:contents}}@media screen and (min-width:1150px){.lg\:hidden{display:none}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:table-cell{display:table-cell}.lg\:contents{display:contents}}@media screen and (min-width:1400px){.xl\:hidden{display:none}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:table-cell{display:table-cell}.xl\:contents{display:contents}}@media screen and (min-width:1600px){.\32xl\:hidden{display:none}.\32xl\:block{display:block}.\32xl\:flex{display:flex}.\32xl\:grid{display:grid}.\32xl\:table-cell{display:table-cell}.\32xl\:contents{display:contents}}@media screen and (max-width:699px){.sm-max\:hidden{display:none}}@media screen and (max-width:999px){.md-max\:hidden{display:none}}@media screen and (max-width:1149px){.lg-max\:hidden{display:none}.header .header__wrapper{padding-top:0!important;padding-bottom:0!important}}@media screen and (max-width:1399px){.xl-max\:hidden{display:none}}@media screen and (max-width:1599px){.\32xl-max\:hidden{display:none}}@media screen and (pointer:fine){.pointer-fine\:hidden{display:none}.pointer-fine\:block{display:block}}@media not screen and (pointer:fine){.pointer-coarse\:hidden{display:none}.pointer-coarse\:block{display:block}}@media(prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:block{display:block}}.invisible{visibility:hidden}.relative{position:relative}.wrap{flex-wrap:wrap}.grow{flex-grow:1}.shrink-0{flex-shrink:0}.text-start{text-align:start}.text-center{text-align:center}.text-end{text-align:end}.justify-start{justify-content:start}.justify-center{justify-content:safe center}.justify-end{justify-content:end}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.justify-self-start{justify-self:start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:end}.justify-items-start{justify-items:start}.justify-items-center{justify-items:safe center}.justify-items-end{justify-items:end}.align-start{align-items:start}.align-center{align-items:center}.align-end{align-items:end}.align-self-start{align-self:start}.align-self-center{align-self:center}.align-self-end{align-self:end}.align-self-stretch{align-self:stretch}.place-self-start{place-self:start}.place-self-start-center{place-self:start center}.place-self-start-end{place-self:start end}.place-self-center{place-self:center}.place-self-center-start{place-self:center start}.place-self-center-end{place-self:center end}.place-self-end{place-self:end}.place-self-end-start{place-self:end start}.place-self-end-center{place-self:end center}@media screen and (min-width:700px){.sm\:text-start{text-align:start}.sm\:text-center{text-align:center}.sm\:text-end{text-align:end}.sm\:place-self-start{place-self:start}.sm\:place-self-start-center{place-self:start center}.sm\:place-self-start-end{place-self:start end}.sm\:place-self-center{place-self:center}.sm\:place-self-center-start{place-self:center start}.sm\:place-self-center-end{place-self:center end}.sm\:place-self-end{place-self:end}.sm\:place-self-end-start{place-self:end start}.sm\:place-self-end-center{place-self:end center}.sm\:justify-items-center{justify-items:safe center}}.align-top{vertical-align:top}.align-center{vertical-align:middle}.align-bottom{vertical-align:bottom}.w-full{width:100%}.h-full{height:100%}.w-0{width:0}.min-w-full{min-width:100%}.min-h-full{min-height:100%}.mx-auto{margin-inline-start:auto;margin-inline-end:auto}.my-auto{margin-block-start:auto;margin-block-end:auto}.aspect-short{aspect-ratio:4 / 3}.aspect-tall{aspect-ratio:2 / 3}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16 / 9}.aspect-video iframe{width:100%;height:100%}.gap-0\.5{gap:var(--spacing-0-5)}.gap-1{gap:var(--spacing-1)}.gap-1\.5{gap:var(--spacing-1-5)}.gap-2{gap:var(--spacing-2)}.gap-2\.5{gap:var(--spacing-2-5)}.gap-3{gap:var(--spacing-3)}.gap-3\.5{gap:var(--spacing-3-5)}.gap-4{gap:var(--spacing-4)}.gap-4\.5{gap:var(--spacing-4-5)}.gap-5{gap:var(--spacing-5)}.gap-5\.5{gap:var(--spacing-5-5)}.gap-6{gap:var(--spacing-6)}.gap-8{gap:var(--spacing-8)}.gap-10{gap:var(--spacing-10)}.gap-12{gap:var(--spacing-12)}@media screen and (min-width:700px){.sm\:gap-0\.5{gap:var(--spacing-0-5)}.sm\:gap-1{gap:var(--spacing-1)}.sm\:gap-1\.5{gap:var(--spacing-1-5)}.sm\:gap-2{gap:var(--spacing-2)}.sm\:gap-2\.5{gap:var(--spacing-2-5)}.sm\:gap-3{gap:var(--spacing-3)}.sm\:gap-3\.5{gap:var(--spacing-3-5)}.sm\:gap-4{gap:var(--spacing-4)}.sm\:gap-4\.5{gap:var(--spacing-4-5)}.sm\:gap-5{gap:var(--spacing-5)}.sm\:gap-5\.5{gap:var(--spacing-5-5)}.sm\:gap-6{gap:var(--spacing-6)}.sm\:gap-8{gap:var(--spacing-8)}.sm\:gap-10{gap:var(--spacing-10)}.sm\:gap-12{gap:var(--spacing-12)}}.overflow-hidden{overflow:hidden}.object-fill{width:100%;height:100%;position:absolute;top:0}.object-fill: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}.object-fill: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}.object-fill,.object-fill-safe,.object-cover{object-fit:cover;object-position:center}.object-contain{object-fit:contain;object-position:center}.placeholder{background:rgb(var(--text-primary) / .3);fill:rgb(var(--text-primary) / .7);color:rgb(var(--text-primary) / .7);display:block}.bold{font-weight:700}.text-xxs{font-size:10px;line-height:1.7}.text-xs{font-size:var(--text-xs);line-height:1.7}.text-sm{font-size:var(--text-sm);line-height:1.6}.text-base{font-size:var(--text-base);line-height:1.6}.text-lg{font-size:var(--text-lg);line-height:1.6}.subheading{font-weight:700}.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.prose :is(h1,h2,h3,h4,h5,h6){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);overflow-wrap:anywhere}.h0{font-size:var(--text-h0);line-height:1}.h1,.prose h1:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h1);line-height:1.1}.h2,.prose h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h2);line-height:1.1}.h3,.prose h3:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h3);line-height:1.2}.h4,.prose h4:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h4);line-height:1.3}.h5,.prose h5:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h5);line-height:1.4}.h6,.prose h6:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:var(--text-h6);line-height:1.4}@media screen and (min-width:700px){.sm\:text-xxs{font-size:10px;line-height:1.7}.sm\:text-xs{font-size:var(--text-xs);line-height:1.7}.sm\:text-sm{font-size:var(--text-sm);line-height:1.6}.sm\:text-base{font-size:var(--text-base);line-height:1.6}.sm\:text-lg{font-size:var(--text-lg);line-height:1.6}.sm\:h0{font-size:var(--text-h0);line-height:1}.sm\:h1{font-size:var(--text-h1);line-height:1.1}.sm\:h2{font-size:var(--text-h2);line-height:1.1}.sm\:h3{font-size:var(--text-h3);line-height:1.2}.sm\:h4{font-size:var(--text-h4);line-height:1.3}.sm\:h5{font-size:var(--text-h5);line-height:1.4}.sm\:h6{font-size:var(--text-h6);line-height:1.4}}.line-through{text-decoration:line-through}.break-all{overflow-wrap:anywhere}.hyphenate{-webkit-hyphens:auto;hyphens:auto}.truncate-text{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.line-clamp{-webkit-line-clamp:var(--line-clamp-count, 2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.subscription_inner{background:#fff;border:1px solid #000000;border-radius:15px;padding:21px 12px}.subscription_header_div{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:20px;color:#000}.subscription_header_div h3{font-weight:700;font-size:18px;letter-spacing:0;line-height:100%;text-transform:capitalize}.subscription_header_div p{font-weight:700;font-size:14px;line-height:100%;letter-spacing:0}.subscription_image.border_container input{display:none}.subscription_image.border_container .borderdiv{border:2px solid #000000;width:25px;height:25px;border-radius:50px;transition:.3s all}.subscription_inner input[type=radio]:checked+div{border:5px solid #000000!important;background:#fbe664}.subscription_image.border_container{display:flex;align-items:center;gap:10px}.subsription_plan_list label{border-radius:10px;background:#fff;padding:4px;transition:.3s all;opacity:.4}.subsription_plan_list label.checked{background:#fbe664;padding:4px;opacity:1}.subscription_details_content{display:flex;align-items:center;justify-content:space-between;padding:12px 27px 12px 17px;gap:15px}.subscription_details_content_wrapper_main{background:#fff;border-radius:10px;border:2px solid #919191}.subsription_plan_list label.checked .subscription_details_content_wrapper_main{border-color:#000}.subscription_addon_div{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;padding:10px;background:#f6f1eb;border-bottom-right-radius:8px;border-bottom-left-radius:8px;display:flex;align-items:center;justify-content:center;gap:2px}.subscription_addon_div img{width:100%;height:100%;max-width:30px;mix-blend-mode:Darken}.subscription_image.border_container img{width:100%;height:100%;max-width:60px;border-radius:15px}.subscription_plan_wrapper{max-width:480px}buy-buttons.buy-buttons.has_subscription{max-width:480px}.subscription_price_div.price_div{display:flex;flex-direction:column;align-items:center;gap:15px}.subscription_price_div.price_div strong{font-weight:700;font-size:18px;line-height:100%}.subscription_price_div.price_div del{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0}span.discount_percentage{background:#f5f5f5;border:1px solid #000000;border-radius:3px;padding:8px 15px;font-weight:700;font-size:12px;line-height:100%;letter-spacing:0;text-transform:uppercase;width:max-content}.subscription_text_details.name strong{font-weight:700;font-size:18px;line-height:100%;letter-spacing:0}.subscription_text_details.name{display:flex;flex-direction:column;gap:12px}.subscription_text_extra{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0}.subscription_text_extra span{text-transform:lowercase}.subsription_plan_list label:last-child{margin:0!important}@media screen and (max-width:749px){.subscription_details_content{flex-wrap:wrap}}.custom_variant_picker_wrapper{padding-bottom:20px}.custom_variant_picker_inner{background:#fff;border:1px solid #000000;border-radius:15px;padding:12px}.custom_variant_picker_inner_header{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:10px;color:#000}.custom_variant_picker_inner_header p{font-weight:700;font-size:14px;line-height:100%;letter-spacing:0}.custom_variant_picker_inner_header h3{font-weight:700;font-size:18px;letter-spacing:0;line-height:100%;text-transform:capitalize}label.custom_variant_picker_label.checked{background:#ffde15;padding:4px;opacity:1}label.custom_variant_picker_label{border-radius:10px;background:#fff;padding:4px;transition:.3s all;opacity:.2}label.custom_variant_picker_label:last-child{margin:0!important}.custom_variant_picker_label_inner{background:#fff;border-radius:10px;border:2px solid #919191}.custom_variant_picker_label_inner_details{display:flex;align-items:center;justify-content:space-between;padding:12px 17px 5px;gap:13px;position:relative;text-align:center}.custom_variant_picker_label_inner_details:first-child{padding-bottom:12px}.custom_variant_picker_label_inner_details_inputDiv{display:flex;align-items:center;gap:10px}.custom_variant_picker_label_inner_details_inputDiv .border_div{border:2px solid #000000;width:25px;height:25px;border-radius:50px;transition:.3s all}.custom_variant_picker_label_inner_details_inputDiv input[type=radio]:checked+.border_div{border:2px solid #000000!important;background:#fbe664}label.custom_variant_picker_label.checked .custom_variant_picker_label_inner{border-color:#000}.custom_variant_picker_label_inner_details_inputDiv input[type=radio]{display:none}.custom_variant_image_div img{width:60px;height:60px;object-fit:contain;border-radius:15px}.variant_title_div{font-weight:700;font-size:18px;line-height:100%;letter-spacing:0}.variant_prices span:first-child{font-weight:700;font-size:18px;line-height:100%}.variant_prices span{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0}.variant_prices{display:flex;align-items:center;gap:9px}.custom_variant_price_div{display:flex;gap:10px;align-items:center}.discount_percentage_discount{background:#fbe664;padding:5px 10px;font-weight:700;font-size:12px;line-height:100%;letter-spacing:0;text-transform:uppercase;width:max-content;text-align:center;position:absolute;top:0;right:0;border-top:0;border-right:0;border-radius:0 10px;background:#000;color:#fff}.highlight_badge{padding:5px 10px;font-weight:700;font-size:13px;line-height:100%;letter-spacing:.2px;position:absolute;top:0;right:0;border-radius:0 8px;background:#000;color:#fff;box-shadow:0 0 12px #ff505066;opacity:1;transition:all .5s ease-in-out;box-shadow:0 0 8px 2px #fc0c}.multi_time_subscription_div_yello.active .highlight_badge{opacity:0}.custom_variant_addon_div{font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;padding:10px;background:#f6f1eb;border-bottom-right-radius:8px;border-bottom-left-radius:8px;display:flex;align-items:center;justify-content:center;gap:2px}.custom_variant_subsription_wrapper,.custom_variant_picker_wrapper,.subscription_frequency_wrapper{max-width:480px}.multi_time_subscription_div,.one_time_subscription_div{background:#fff;border-radius:10px;border:1px solid #000;display:flex;justify-content:space-between;padding:14px 27px 14px 17px;position:relative}.multi_time_subscription_div_inner_content,.one_time_subscription_div_innner{display:flex;align-items:center;gap:15px}.multi_time_subscription_div_inner_content .border_div,.one_time_subscription_div_innner .border_div{border:2px solid #000000;width:25px;height:25px;border-radius:50px;transition:.3s all}.one_time_subscription_div_price_content del{margin-right:10px;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0}.one_time_subscription_div_price_content,.custom_variant_subsription_wrapper span{font-weight:700;font-size:18px;line-height:100%;letter-spacing:0;text-align:center}.one_time_subscription_div_yello.active .one_time_subscription_div_innner .border_div,.multi_time_subscription_div_yello.active .multi_time_subscription_div_inner_content .border_div{border:2px solid #000000!important;background:#fbe664}.multi_time_subscription_div_inner_bullet_points ul{padding-left:20px;margin-top:6px;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0;text-transform:capitalize}.multi_time_subscription_div_inner_bullet_points ul li{font-weight:400;font-size:14px;line-height:21px;letter-spacing:0;text-transform:capitalize;position:relative;display:flex;gap:5px}.discount_save,.selling_plan_text{font-weight:700}.multi_time_subscription_div_inner_bullet_points ul li:before{content:"";position:absolute;top:50%;left:-20px;width:12px;background:url(https://assets-2-prod.whop.com/public/uploads/2026-10-13/a4eb4572-52e5-4566-80d5-86feea5a0ec7/image.svg);transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background-size:contain;height:100%}.one_time_subscription_div_yello,.multi_time_subscription_div_yello{padding:4px;margin-bottom:10px;border-radius:10px;background:transparent;cursor:pointer}.one_time_subscription_div_yello.active,.multi_time_subscription_div_yello.active{background:#ffde15}.subscription_frequency_wrapper fieldset{display:flex;align-items:end;gap:19px;text-align:center;flex-wrap:wrap}.subscription_frequency_wrapper.active{display:none!important}.subscription_heading{font-weight:700;font-size:14px;line-height:100%;letter-spacing:0;text-transform:capitalize;position:relative;top:10px}.selling_plan_name{font-weight:400;font-size:16px;line-height:100%;text-transform:capitalize;padding:9px 30px;border:2px solid #a1a1a1;border-radius:100px;white-space:nowrap}label.subscription_frequency_wrapper_inner input{display:none}input.subscription_frequency_wrapper_inner_input:checked+div>.selling_plan_name{border:2px solid;font-weight:700}.subscription_frequency_inner .Popular{font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;text-transform:capitalize;margin-bottom:8px}.subscription_frequency_wrapper{display:flex;gap:8px;align-items:center;height:0;overflow:hidden;transition:all .3s}.subscription_frequency_wrapper.active{display:flex;height:auto;margin-bottom:20px}.multi_time_subscription_div_inner_content{align-items:start}.border_div{width:20px!important;height:20px!important}.multi_time_subscription_div{border-radius:10px 10px 0 0}.multi_time_subscription_div_yello{padding-bottom:0;margin-bottom:0}.multi_time_subscription_div_yello.active{padding-bottom:4px}.multi_time_subscription_div_yello.active .multi_time_subscription_div{border-top:1px solid black;border-radius:10px}.multi_time_subscription_div{border-bottom:0}.multi_time_subscription_div_yello.active .multi_time_subscription_div{border-bottom:1px solid black;border-radius:10px}.one_time_subscription_div{border-radius:0 0 10px 10px;border-top:0}.one_time_subscription_div_yello{padding-top:0;opacity:.5;transition:opacity .5s}.one_time_subscription_div_yello.active{padding:4px;opacity:1}.one_time_subscription_div_yello.active .one_time_subscription_div{border-radius:10px;border-top:1px solid black}.one_time_price,.custom_variant_picker_inner.inactive .subscription_price{display:none}.custom_variant_picker_inner.inactive .one_time_price{display:block}.subscription-frequency-container{display:flex;gap:8px;align-items:center}.custom_variant_addon_div.second{padding-top:0}.one_time_subscription_div_price_content{display:none!important}@media screen and (max-width:1190px)and (min-width:999px){.subscription-frequency-container{flex-wrap:wrap;justify-content:center}.one_time_subscription_div_price_content,.one_time_subscription_div_price_content del{display:flex;align-items:center;flex-direction:column;margin:0}.variant_prices{flex-direction:column;gap:2px}.subscription-frequency-container fieldset,.subscription-frequency-container fieldset label{justify-content:space-between;gap:6px;width:100%}}@media screen and (max-width:510px){.subscription-frequency-container{flex-wrap:wrap;justify-content:center}.one_time_subscription_div_price_content,.one_time_subscription_div_price_content del{display:flex;align-items:center;flex-direction:column;margin:0;white-space:nowrap}.variant_prices{flex-direction:column;gap:2px;white-space:nowrap}.subscription-frequency-container fieldset,.subscription-frequency-container fieldset label{justify-content:space-between;gap:6px;width:100%}.shopify-section--main-product .gumies_subscription_new .container,.shopify-section--main-product .gumies_subscription_new media-carousel.product-gallery__media-list.full-bleed{margin-inline:0!important}}@media screen and (max-width:430px){.one_time_subscription_div{gap:10px}label.subscription_frequency_wrapper_inner .selling_plan_name{padding-inline:0}.subscription-frequency-container{width:100%}.custom_variant_picker_inner_header{flex-direction:column;gap:5px}.multi_time_subscription_div_inner_content,.one_time_subscription_div_innner{gap:10px}.custom_variant_picker_label_inner_details_inputDiv{gap:2px}.custom_variant_picker_label_inner_details{text-align:center}.multi_time_subscription_div,.one_time_subscription_div,.custom_variant_picker_label_inner_details{padding-inline:10px}.custom_variant_picker_label_inner_details{gap:10px}}@media screen and (max-width:365px){.custom_variant_image_div img{max-width:45px}}@media screen and (max-width:350px){.custom_variant_picker_label_inner_details{flex-wrap:wrap;justify-content:start}}.discount_percentage_discount{opacity:0;transition:all .3s}.custom_variant_picker_inner.active .discount_percentage_discount{opacity:1}.custom-kaching-save-percentage{display:none}.facets-horizontal{justify-content:flex-start}.facets-horizontal_wrapper{display:flex;flex-wrap:wrap}.facets-horizontal__facet-chip{background-color:#0000000f;padding:16px 32px 13px;margin:0 12px 12px 0;border-radius:8px;font-size:16px;font-weight:500;color:#3b3b3b;text-decoration:none;display:inline-flex;align-items:center;cursor:pointer}.facet-chip--active{background-color:#000;color:#fff}.v-stack__mobile-filter-button button{border-radius:8px;border:1px solid #000;width:100%;max-width:100%;background:transparent;margin-bottom:20px}.v-stack__mobile-filter-button button div{display:flex;align-items:center;justify-content:center;gap:10px}form.facets-vertical-v2{border-radius:17px;background:#00000005;padding:24px}.text-with-icon-v2{display:flex;align-items:center;gap:10px;font-size:24px;font-weight:700}.collection__top-bar-v2{margin-bottom:48px}.checkbox-list__form-bar{max-width:100%;height:1px;background:#ddd;margin:24px 0}.text-with-icon-v2__close{display:none}.text-with-icon-v2__filter{display:flex;align-items:center;gap:10px}.clear-link-style{background:transparent!important;border:none!important;box-shadow:none!important;min-height:auto!important;height:auto!important;font-size:17px;font-weight:500;color:#3b3b3b;text-decoration:underline;text-underline-offset:4px;justify-content:flex-start;width:auto!important;flex:unset!important}.text-with-icon-v2__filter-label-mobile{display:none}.text-with-icon-v2__filter-label-desktop{display:inline}@media(max-width:1024px){.text-with-icon-v2__filter-label-desktop{display:none}.text-with-icon-v2__filter-label-mobile{display:inline}.text-with-icon-v2__close{display:block}form.facets-vertical-v2{background:#fff}.text-with-icon-v2{justify-content:space-between}.collection__top-bar-v2{margin-bottom:0}.collection__top-bar-v2 div{font-size:20px}}html body .title-what-is-your-age ul li.oct-quiz-picture-choice-options__option div[role=img]+div{border-radius:4px;padding:16px 0!important}body .title-what-is-your-age ul li.oct-quiz-picture-choice-options__option:hover{box-shadow:#0000001a 0 20px 25px -5px,#0000000a 0 10px 10px -5px!important}body #octane-quiz-wrapper+button[title=Back]{font-size:0px}body #octane-quiz-wrapper+button[title=Back]:after{content:"";position:absolute;top:4px;left:0;background-image:url(https://assets-2-prod.whop.com/public/uploads/2026-10-13/fb601d92-ebe5-40fa-88dc-9a4efa9ece3f/image.png);background-size:contain;width:10px;height:10px}body #octane-quiz-wrapper+button[title=Back]:hover{transform:translate(0)!important}body .oct-quiz-close{display:none}body .oct-quiz-title{font-size:30px!important;max-width:800px;font-family:Montserrat;font-weight:700;line-height:1.35;letter-spacing:normal;color:#0a0908;padding-top:20px!important;text-transform:unset}body .title-what-s-been-your-biggest-frustration-in-the-bedroom-lately ul li:hover,ul li.oct-quiz-multiple-choice-options__option:hover{background:#c98e4a!important;transform:translate(0)!important}body .title-what-s-been-your-biggest-frustration-in-the-bedroom-lately ul li:hover div,ul li.oct-quiz-multiple-choice-options__option:hover div{color:#fff!important}[data-element="oct-quiz-image oct-quiz-media"] div{max-width:280px}[data-content-section=top_content_title]:not(:last-child){padding:0!important}.oct-quiz-top_content_title{padding:0!important}.oct-quiz-top_content{padding-top:10px!important}body .title-what-is-your-age .oct-quiz-title{padding-top:20px!important}body .title-last-question-of-the-page div[style*="position: relative"]{height:400px;width:100%;position:absolute;left:0;top:0;min-height:100vh}body.progress-complete .title-last-question-of-the-page .oct-quiz-top_content iframe{height:400px!important;min-height:100vh}body #octane-quiz-wrapper .oct-quiz-btn{text-align:center!important;justify-content:center!important;font-weight:500!important;color:#fff!important;padding:13px 15px!important;transition-duration:.2s!important;border-width:1px!important;border-style:solid!important;border-radius:7.5px!important;background:#c98e4a!important;transform:none!important;box-shadow:unset!important;border-color:transparent!important;height:46px!important;min-height:46px!important;width:100%!important;max-width:400px!important}#octane-question-wrapper2aec6f15fed6a317af0047d4f3f563209f3cf3db .oct-quiz-top_content_title iframe{z-index:0!important;position:absolute!important;top:80px!important;width:100%!important}.oct-quiz-top_content [data-element="oct-quiz-image oct-quiz-media"] div{max-width:400px}body .oct-quiz-subheading{max-width:800px;margin:0 auto}body .oct-quiz-top_content>div{width:100%!important;max-width:1131px!important;margin:0 auto}body #octane-quiz-outer-wrapper{align-content:start;padding:0;overflow:hidden}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-Regular.woff2?v=1765783234) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-Bold.woff2?v=1765783235) format("woff2");font-weight:700;font-style:normal;font-display:swap}body .oct-quiz-btn-wrapper{z-index:99999;position:relative}@media(max-width:800px){body .oct-quiz-btn-wrapper{padding:0!important}}@media(max-width:768px){body .oct-quiz-title{font-size:26px!important;padding-left:10px!important;padding-right:10px!important}body .oct-quiz-subheading{padding-left:10px!important;padding-right:10px!important}[data-element="oct-quiz-image oct-quiz-media"] div{max-width:220px}}.c225156871e4d90fd3a7b312086742c0fe4a4ba74.oct-quiz-top_content div{height:100%!important}.c225156871e4d90fd3a7b312086742c0fe4a4ba74.oct-quiz-top_content div iframe{height:275px!important}body #octane-question-wrapperf4d900c8ce88397d07df496637946e360d5c8954 .oct-quiz-top_content>div,body #octane-question-wrapperf4d900c8ce88397d07df496637946e360d5c8954 .oct-quiz-top_content{padding-top:0!important}body #octane-question-wrapperf4d900c8ce88397d07df496637946e360d5c8954 .oct-quiz-title{max-width:1100px}div[data-content-section=top_content].oct-quiz-btn-wrapper~div[data-element*=oct-quiz-submit-btn].oct-quiz-btn-wrapper{display:none!important}@media(max-width:800px){body .oct-quiz-btn-wrapper{padding:0 15px!important}body .stress-info-block{max-width:470px!important}body #octane-quiz-wrapper+button[title=Back]:after{top:-1px!important;left:-5px!important}}.is-disabled{pointer-events:none;opacity:.5}.blog_post_breadcrumb_wrapper{padding-top:75px}.blog_post_breadcrumb_col ul{display:flex;align-items:center}.blog_post_breadcrumb_col ul li a{font-size:12px;color:#0000008a;line-height:1;font-weight:500;text-transform:uppercase;letter-spacing:1.2px}.blog_post_breadcrumb_col ul li.home_text a{color:#000000e3}.blog_post_breadcrumb_col ul li.home_text:after{content:"/";margin:0 6px 0 2px;font-size:12px;line-height:1;color:#0000008a}.blog_post_breadcrumb_col h3{font-size:87px;line-height:1.2;color:#000000e3;font-weight:500;letter-spacing:-2.09px}.blog-post-card a{border-radius:15px}.blog-posts{--blog-articles-gap: 20px}.blog-post-card .v-stack p.h3{font-size:29px;color:#000000e3;letter-spacing:-.0811875rem;font-weight:500}.blog-post-card{row-gap:15px;transition:all 3s ease}.blog-post-card:hover .v-stack p.h3 a{text-decoration:underline}.blog_card_description p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;font-weight:500;color:#000000a6;line-height:130%;letter-spacing:-.026rem}.blog_post_author_col{display:flex;align-items:center;column-gap:3px;line-height:1}.blog_post_author_box span,.blog_post_author_tag span,.blog_author_in_text span{font-size:12px;font-weight:500;color:#000000e3;line-height:1}.blog_author_in_text span{color:#000000a6}.article_badge{display:flex;align-items:center;column-gap:8px;padding-top:8px;flex-wrap:wrap}.article_badge span{background:#0000000f;border-radius:1.25rem;display:inline-flex;-webkit-box-align:center;align-items:center;font-weight:400;font-size:.75rem;padding:8px;white-space:nowrap;transition:color .3s ease-out;text-transform:capitalize;line-height:1}.blog_post_card_info_inner{row-gap:10px}.article_content_col{display:flex;flex-wrap:wrap;width:100%;gap:15px}.article_content_left_col{width:20%}.article_content_right_col{width:40%}.article .container{display:block}.article_content_col .article-banner{padding:0}.article_content_col .article-banner__content.text-custom{padding:0;text-align:left;display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:8px}.article_content_col .article-content{max-width:100%;padding-top:20px;border-bottom:none;padding-bottom:0;row-gap:0}.article_content_col .article-banner__content h1{font-size:62px;font-weight:500;letter-spacing:-.27125rem;color:#000000e3}.article_content_col .blog_post_breadcrumb_col ul li a{color:#000000e3}.article_content_col .article-content p,.article_content_col .article-content ul li{font-size:24px;letter-spacing:-.051rem;color:#000000a6;line-height:130%;margin:0 0 20px;font-weight:500}.article_content_col .article-content img{border-radius:15px;margin:10px 0}.article_content_col .article-content ul li::marker{margin:0!important}.article_content_col .article-content h3{font-size:35px;letter-spacing:-.01375rem;font-weight:500;line-height:105%;padding:40px 0}.article_content_col .article-content h3:first-of-type{padding-top:0}.article_meta_faq_col p{margin:0 0 64px}.article_meta_faq_col p a{text-decoration:underline;font-weight:500}.article_content_col .article-content h2{font-size:43px;padding:40px 50px 40px 0;letter-spacing:-.065563rem;color:#000000e3;line-height:1;display:flex;align-items:center;column-gap:10px;font-weight:500}.article_content_col .article-content h2:hover{text-decoration:underline}.article_content_col span.copied{position:absolute;right:0;font-size:12px;bottom:-13px;background:#000;padding:5px 8px;border-radius:5px;color:#fff;letter-spacing:0;line-height:1}.article_meta_faq_heading .copy_icon:hover{background:#00000008;cursor:pointer}.article_meta_faq_heading .copy_icon:hover svg path{opacity:1}.article_copy_link_col{position:relative}.copy_icon{display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:3rem;width:3rem;border-radius:100%;transition-duration:.3s;transition-timing-function:cubic-bezier(.075,.82,.165,1)}.copy_tooltip{flex-shrink:0;position:absolute;top:calc(100% - 5px);left:50%;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:2rem;padding:0px .75rem;border-radius:6.25rem;background:#000;box-shadow:#00000014 0 4px 8px;color:#fff;font-size:.625rem;text-transform:uppercase;white-space:nowrap;transform:translate(-50%);opacity:0;transition-duration:.3s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275);pointer-events:none;letter-spacing:0px;font-weight:500}span.copy_icon svg path{opacity:.65}.article_copy_link_col:hover .copy_tooltip{opacity:1;transform:translate(-50%) translateY(7px)}.article_meta_image_text_col{display:flex;align-items:center;border:1px solid #ccc;border-radius:10px;padding:8px}.article_image_text_left_col{width:75%;padding-right:24px;padding-left:16px}.aricle_image_text_right_col{width:25%;line-height:0}.aricle_image_text_right_col img{border-radius:15px;margin:0!important}.article_image_text_tag{display:inline-flex;font-weight:400;font-size:.75rem;text-transform:none;padding:.375rem 1.25rem;background:#0000000f;border:1px solid transparent;border-radius:6.25rem;color:#000!important;margin:0 0 4px}.article_image_meta_btn_col{display:flex;align-items:center;gap:8px}.article_image_meta_btn_col a{width:calc(50% - 4px);background:#000;color:#fff;text-align:center;border-radius:30px;padding:8px 20px;min-height:52px;display:flex;align-items:center;justify-content:center;font-weight:500;letter-spacing:0;transition:all .3s ease;font-size:14px;line-height:1}.article_image_meta_btn_col a.first_btn:hover{background:#0000008a}.article_image_meta_btn_col a.second_btn{background:transparent;border:1px solid #ccc;color:#000}.article_image_meta_btn_col a.second_btn:hover{border-color:transparent;background:#000;color:#fff}.article_image_text_left_col h4{font-size:32px;line-height:1.2;font-weight:500;margin:0 0 15px}.article_content_left_box{position:sticky;top:90px;left:0}.article_content_left_box h4{color:#000000e3;font-weight:500;font-size:16px;margin:0 0 16px}.article_content_left_box_inner ul li a{position:relative;color:#0000008a;font-size:.875rem;font-weight:500;text-decoration:none;padding:.5rem 1rem;line-height:1.2;display:flex}.article_content_left_box_inner ul li a:before{content:"";position:absolute;left:0;top:0;height:100%;width:2px;background:#e0e0e0}.article_content_left_box_inner ul li a.active{color:#000;font-weight:500;position:relative}.article_content_left_box_inner ul li{line-height:1}.article_content_left_box_inner ul li a.active:before{content:"";position:absolute;left:0;top:0;height:100%;width:2px;background:#000}.article-part{padding-top:0!important}.article-part.part-1{order:1}.article_meta_content_wrapper.index_1{order:2}.article-part.part-2{order:3}.article_meta_content_wrapper.index_2{order:4}.article-part.part-3{order:5}.article_meta_content_wrapper.index_3{order:6}.article-part.part-4{order:7}.article_meta_content_wrapper.index_4{order:8}.related_articles_wrapper h3{margin-bottom:24px;font-size:32px;line-height:1;color:#000000e3;font-weight:500}.related_articles_wrapper{margin-top:60px}.related_article_card a{display:flex;flex-direction:row-reverse;border-top:1px solid rgba(0,0,0,.12);padding:24px 0}.related_article_image{width:23%}.realted_article_card_content{width:77%;display:flex;flex-direction:column;justify-content:space-between}.related_article_card:last-child{border-bottom:1px solid rgba(0,0,0,.12)}.related_article_card a:hover h4{text-decoration:underline;color:#6443c7}.realted_article_card_content h4{margin:0;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:18px;line-height:1.66;font-weight:500}.related_article_image{padding-top:20%;position:relative;display:block}.related_article_image img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;border-radius:15px}.related_article_card_author{display:flex;flex-direction:column;gap:5px}.related_article_card_author span{font-size:12px;line-height:1;color:#0000008a;font-weight:500}.related_article_card_author .author_name{color:#000000e3}.sources_col h4{font-size:16px;font-weight:500;line-height:24px;margin:0;color:#000000e3;position:relative;cursor:pointer;padding:10px 0;display:block}.sources_col h4:before{position:absolute;content:"";right:0;top:50%;transform:translateY(-50%);background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill="rgba(0, 0, 0, .88)" d="M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"></path></svg>');background-position:right;width:20px;height:20px;background-repeat:no-repeat}.sources_col ol,.sources_col ul,.sources_col p{display:none}.sources_col ol li,.sources_col ul li{font-size:17px;font-weight:500;margin-bottom:32px;color:#000000e3}.sources_col.active ol,.sources_col.active ul,.sources_col.active p{display:block}.sources_col ol,.sources_col ul{list-style:auto;margin-left:22px}.sources_col{margin-top:40px;margin-bottom:30px}.sources_col.active h4:before{background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path fill="rgba(0, 0, 0, .88)" d="M19 13H5v-2h14v2z"></path></svg>')}.standards_col{padding:1.75rem 1.5rem;border-radius:1rem;display:flex;flex-direction:column;gap:.5rem;background:#0000000f;margin-bottom:8px}.standards_wrapper p{font-size:12px;color:#00000070;line-height:1.66667}.standards_col h5{font-size:.625rem;font-weight:700;letter-spacing:.09375rem;text-transform:uppercase;color:#6443c7;margin:0}.standards_wrapper .standards_col p{font-size:18px;line-height:130%;color:#000000a6;font-weight:500}.author_detail_wrapper{display:flex;align-items:flex-start;gap:16px;margin-top:40px}.author_image_col img{width:120px;height:120px;object-fit:cover;border-radius:50%}.author_detail_col{width:calc(100% - 136px)}.author_detail_col h5{font-size:24px;line-height:1.3;font-weight:500;margin:0 0 30px;color:#000000e3}.author_detail_content h2{margin:0 0 10px;font-weight:700;color:#000000e3;font-size:16px;line-height:1.3}.author_detail_content ul{list-style:disc;margin-left:30px;margin-bottom:20px}.author_detail_content p{color:#000000e3;margin:0 0 10px}.author_detail_content ul li{font-size:16px;font-weight:500;margin:0 0 10px;color:#000000e3}.author_detail_content ul li a{text-decoration:underline}.author_detail_content ul li a:hover{color:#6443c7}.author_detail_content{max-height:380px;overflow:hidden;transition:.3s ease}.author_detail_col.active .author_detail_content{max-height:fit-content}.author_read_more{margin-top:10px;background:none;border:none;color:#cc835c;cursor:pointer;font-weight:500;transition:all .3s ease}.author_read_more:hover{text-decoration:underline}.article-banner__content .badge{display:none}.article_top_author_image img{width:55px;height:55px;border-radius:50%}.article__meta_col{display:flex;align-items:center;column-gap:16px;margin-top:24px}.article_slider_image{position:relative;padding-top:100%;overflow:hidden;margin:0 0 20px}.article_slider_image img{position:absolute;top:0;left:0;width:100%;height:100%}.article_slider_content h5{font-size:24px;line-height:1.33;color:#000000e3;font-weight:500;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:64px}.article_slider_btn_col a{width:calc(50% - 4px);text-align:center;min-height:50px;padding:10px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;line-height:1;border-radius:30px;transition:all .3s ease}.article_slider_btn_col{display:flex;align-items:center;gap:8px;padding:0 5px;margin-top:15px}.article_slider_col .swiper-pagination{justify-content:center;position:relative;bottom:0;margin-top:20px}.article_slider_content .text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:100px}.article_slider_col a.first_btn{box-shadow:0 .25rem 1rem var(--box-shadow-color, rgba(0, 0, 0, .06))}.article_slider_col a.first_btn:hover{background:#0000000f}.article_slider_col a.second_btn:hover{color:#c49875}.article_slider_heading h4{font-size:32px;line-height:1.23;font-weight:500;color:#000000e3;margin:0 0 15px}.article_slider_wrapper{padding:40px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;order:6}.total-parts-4 .article_slider_wrapper{order:6}.total-parts-3 .article_slider_wrapper{order:5}.total-parts-2 .article_slider_wrapper{order:4}.total-parts-1 .article_slider_wrapper{order:3}.article_slider_content .text p{font-size:16px;line-height:1.5;font-weight:500;letter-spacing:0;color:#0000008a}.mobile_article_content{display:none}.copy_link{cursor:pointer;position:relative}.copy_text{font-size:10px;margin-left:8px;opacity:0;transition:.3s;color:#888;position:absolute;right:0;bottom:0;background:#000;color:#fff;padding:0 12px;box-shadow:#00000014 0 4px 8px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6.25rem;letter-spacing:0;font-weight:500;text-transform:uppercase}.article-banner__image{margin:40px 0}.copy_link:hover .copy_text{opacity:1}.article_top_author_content h5{font-size:13px;line-height:1.5}.article_top_author_content h5 span{color:#0000008a}p.text-with-icon-content span,.text-with-icon-content time{color:#0000008a}p.text-with-icon-content{color:#000000e3;font-size:13px;line-height:1.5}.copy_link:before{content:"";position:absolute;width:48px;height:48px;top:50%;transform:translateY(-50%);right:0;background:url('data:image/svg+xml,<svg width="19.5" height="18" viewBox="0 0 13 12" xmlns="http://www.w3.org/2000/svg"><path d="M3.16667 6.66683L1.83333 8.00016C1.097 8.7365 1.097 9.9305 1.83333 10.6668C2.56967 11.4032 3.76367 11.4032 4.5 10.6668L7.16667 8.00016C7.903 7.26383 7.903 6.06983 7.16667 5.3335" stroke="rgba(0, 0, 0, .88)" stroke-width="1.5" stroke-linecap="round" fill="transparent"></path><path d="M9.83333 5.3335L11.1667 4.00016C11.903 3.26383 11.903 2.06983 11.1667 1.3335C10.4303 0.597163 9.23633 0.597163 8.5 1.3335L5.83333 4.00016C5.097 4.7365 5.097 5.9305 5.83333 6.66683" stroke="rgba(0, 0, 0, .88)" stroke-width="1.5" stroke-linecap="round" fill="transparent"></path></svg>');background-repeat:no-repeat;background-position:center;cursor:pointer;border-radius:50%;transition:all .3s ease}.copy_link:hover:before{background-color:#f5f5f5}@media(max-width:1440px){.article_content_right_col{width:47%}.article_content_left_col{width:26%}}@media(max-width:1199px){.article_content_left_col{width:35%}.article_content_right_col{width:60%}.article_content_col .article-banner__content h1{font-size:52px;letter-spacing:-.07125rem}}@media(max-width:991px){.article_content_col .article-content h2{font-size:25px;padding:30px 50px 30px 0}.article_content_col .article-content p,.article_content_col .article-content ul li{font-size:18px;letter-spacing:0}.article_content_col .article-content h3{font-size:22px;padding:24px 0}.article_content_left_col{display:none}.article_content_right_col{width:90%;margin:auto}.mobile_article_content{display:block;width:100%;margin-top:20px}.article_content_col .article-banner__content h1{font-size:32px}}@media(max-width:699px){.blog_post_breadcrumb_col h3{font-size:40px}.blog-post-card a{border-radius:15px;width:72px}.blog-post-card{display:flex;align-items:center;gap:16px;flex-direction:row-reverse}.blog-post-card__info{width:calc(100% - 88px)}.blog-post-card .v-stack p.h3{font-size:18px}.blog_card_description p{font-size:14px}.blog_post_card_info_inner{row-gap:8px}.blog_post_breadcrumb_wrapper{padding-top:30px}.blog-posts__container{margin-block-start:20px}.article_content_right_col{width:100%}.article_meta_image_text_col{flex-direction:column-reverse;gap:20px}.aricle_image_text_right_col,.article_image_text_left_col{width:100%}.article_image_meta_btn_col{flex-direction:column}.article_image_meta_btn_col a{width:100%}.author_image_col img{width:64px;height:64px}.author_detail_col{width:calc(100% - 80px)}.author_detail_content h2{margin:0 0 20px}.related_articles_wrapper{margin-top:40px}.article_slider_heading h4{font-size:24px}.author_detail_content{max-height:360px}.standards_wrapper .standards_col p{font-size:16px}.blog_post_breadcrumb_col ul{flex-wrap:wrap}.article_slider_content h5,.article_slider_content .text{min-height:auto}.blog-posts{--blog-articles-gap: 32px}}.navigation-drawer[mobile-opening=left]{max-width:95%;padding:0}.navigation-drawer[mobile-opening=left]::part(content){min-height:100vh}.navigation-drawer[mobile-opening=left] [is=close-button]{margin-left:auto;margin-right:1rem;border:0}.navigation-drawer[mobile-opening=left] [is=close-button] svg{width:100%;height:100%;stroke-width:.5}.navigation-drawer[mobile-opening=left] ul:not(.slider-items){gap:0}.navigation-drawer[mobile-opening=left] ul:not(.slider-items) li{padding:19px 0;border-bottom:1px solid #e3e4e5}.navigation-drawer[mobile-opening=left] ul:not(.slider-items) li a{position:relative}.navigation-drawer[mobile-opening=left] ul:not(.slider-items) li a:hover .reversed-link{background:none}.navigation-drawer[mobile-opening=left] ul:not(.slider-items) li a:after{position:absolute;top:0;right:0;bottom:0;content:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='9'%20height='16'%20viewBox='0%200%209%2016'%20fill='none'%3E%3Cpath%20d='M0.999999%201L8%208L1%2015'%20stroke='%231A1A1A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E")}.navigation-drawer[mobile-opening=left] ul:not(.slider-items) li a span{color:#1a1a1a;font-size:22.3px;font-weight:700;line-height:28.8px;letter-spacing:-.48px}.navigation-drawer[mobile-opening=left] ul:not(.slider-items) li:not(.product-card):first-child{display:none}navigation-drawer[mobile-opening=left] .panel-footer__localization-wrapper{display:none}.custom-product-slider{margin-right:-1rem;padding:0}.slider-items{display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.slider-items::-webkit-scrollbar{display:none}.custom-product-slider .product-card{position:relative;flex:0 0 auto;max-width:197px}.slider-items .product-card svg{width:67px;height:auto;stroke-width:1;position:relative;top:-1px}.product-card img{display:block;width:100%;border-radius:12px;background:#f9f9f9}.product-card h3{color:#383838;font-family:Harmonia Sans W01 Regular;font-size:15px;font-style:normal;font-weight:400;line-height:120%}.product-card h3.custom-product-item--title{margin-top:16px}.stars{margin-top:16px;color:#ffb400;font-size:12px;margin-bottom:4px;display:flex;justify-content:flex-start;align-items:center;gap:4px}.review-count{color:#383838;font-family:Harmonia Sans W01 Regular;font-size:11px;font-style:normal;font-weight:400;line-height:120%}.slider-controls{display:flex;align-items:center;justify-content:space-between;padding-right:1rem;margin-bottom:0}.progress-container{position:relative;flex-grow:1;height:2px;margin-right:20px;background:#eee}.progress-bar{position:absolute;top:0;left:0;height:100%;width:30%;background:#000;transition:left .2s ease-out}.arrow-buttons{display:flex;gap:10px}.arrow-buttons button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #eee;border-radius:50%;background:#fff;cursor:pointer;font-size:18px;transition:.3s}.arrow-buttons button:hover{background:#f5f5f5}.button-transition-up{display:inline-block;background:#1b9a0a;color:#fff;font-weight:900;border-radius:8px;text-decoration:none;transition:all .3s ease-in-out;padding:23px 30px;font-size:24px;line-height:.8;box-shadow:.749213px 1.85437px 20px 2px #252a3266;margin:10px 0;font-family:Roboto,sans-serif;width:fit-content;text-align:center}.button-transition-up p{font-size:10px;font-weight:900;display:block;line-height:1.2;padding-top:10px;font-family:Roboto,sans-serif}.button-transition-up:hover{transform:translateY(-5px)}.satisfy-her-every-time-performance-gummies button.product-gallery__arrow{display:none!important}@media(max-width:749px){.button-transition-up{padding:10px;font-size:20px;line-height:1}.product-card__figure a img:last-child{display:none}.product-card__figure a img:only-child{display:block}}
/*# sourceMappingURL=/cdn/shop/t/169/assets/theme.css.map */
