.bitstudio-tryon-container--overlay{z-index:3!important}@media (width<1000px){.bitstudio-tryon-container--overlay{align-items:flex-start;inset:10px auto auto -10px!important;transform:none!important}.bitstudio-tryon-overlay-host:has(._lably_item__main) .bitstudio-tryon-container--overlay{top:45px!important}.bitstudio-tryon-overlay-host:has(._lably_item__main+._lably_item__main) .bitstudio-tryon-container--overlay{top:60px!important}.bitstudio-tryon-container--overlay .bitstudio-tryon-button{margin-left:0!important}.bitstudio-tryon-container--overlay .bitstudio-swap-dock{justify-content:flex-start}}@media (width>=1000px){.bitstudio-tryon-container--overlay{transform:unset!important;inset:12px 12px auto auto!important}}@media (width<1300px){.bitstudio-tryon-container--overlay .bitstudio-tryon-button{padding:8px 12px;font-size:.875rem}.bitstudio-tryon-container--overlay .bitstudio-tryon-button .bitstudio-button-leading-icon{display:none}}img.bitstudio-main-image--tryon{object-fit:contain!important;background:0 0!important}.breadcrumb{display:none}.modal::part(header){left:0}@media (width>=700px){.modal--lg{--modal-body-max-width:1200px}}.header__primary-nav .header__nav-icon.icon-hamburger{width:1.85rem}.product-title,.product-sticky-bar .h6,.mega-menu__promo .h6{text-transform:none}.product-gallery__media img{object-fit:contain;max-height:max(550px,90svh - 100px);box-shadow:inset 0 0 20px #fff}@media (width<1000px){.product-gallery__media img{max-height:max(450px,50svh - 100px)}}.product-gallery__media:has(._lably_item__main){position:relative}.product-gallery__media ._lably_item__main+._lably_item__main{z-index:2;margin-top:35px!important}.product-perks__heading{margin-block-end:.5rem}.product-perks__list{flex-direction:column;gap:.35rem;margin:0;padding-inline-start:1.2em;list-style-type:none;display:flex}.product-perks__list li{padding:0;position:relative}.product-perks__list li:before{content:"-";position:absolute;left:-1em}@media (width<1000px){scroll-carousel.collection-list{justify-content:flex-start}}scroll-carousel.collection-list:has(.collection-card:nth-child(5)){justify-content:flex-start}body:has(cart-drawer[open]) shopify-agent{z-index:999}.shopify-section--slogan .section-spacing{--section-vertical-spacing-block-start-compensation:0px!important}.shopify-section--slogan .bordered-section{border-block-end-width:1px}.slogan__item{margin:0}.slogan--editor .slogan__item{display:none}.slogan--editor .slogan__item.is-active{display:block}.teaser{max-width:1000px;margin-inline:auto}.teaser__top-heading{text-align:center;margin-block-end:3rem}.teaser__layout{align-items:center;gap:1.5rem;display:grid}@media screen and (width>=768px){.teaser__layout{grid-template-columns:auto minmax(0,1fr);gap:4rem}.teaser__layout--reverse{grid-template-columns:minmax(0,1fr) auto}.teaser__layout--reverse .teaser__media{order:2}.teaser__layout--reverse .teaser__content{order:1}}.teaser__media{order:1}.teaser__media-item{width:100%;height:auto;display:block}@media screen and (width>=768px){.teaser__media-item:is(img){width:auto;max-width:500px;height:100%;max-height:600px}.teaser__media-item:is(video-media){width:auto;max-width:500px;height:600px}}.teaser__content{text-align:start;flex-direction:column;order:2;align-items:start;gap:1.25rem;display:flex}.teaser__content-header{flex-direction:column-reverse;gap:.75rem;display:flex}@media screen and (width>=768px){.teaser__content{max-width:500px}}.teaser__heading{margin:0}.teaser__subheading{letter-spacing:.05em;font-family:Sfizia,serif}@media screen and (width>=421px){.teaser__subheading{font-size:1.125rem}}.teaser__buttons{margin-block-start:.5rem}
