@charset "UTF-8";.prose>*:not(:last-child){margin-bottom:16px}body .price-list{align-items:baseline;gap:8px}body .price-list .text-on-sale,body .price-list .regular-price-text{padding:2px 0;color:#08011b}body .price-list .compare-price{margin-bottom:1px}.d-flex{display:flex}.w-full{width:100%}.uppercase{text-transform:uppercase}body wishlist-button-collection{z-index:2}body wishlist-button-collection .wk-button,body wishlist-button-collection .wk-button:hover{width:41px;min-width:41px;height:41px;min-height:41px}@media screen and (max-width:479.98px){body wishlist-button-collection .wk-button,body wishlist-button-collection .wk-button:hover{width:38px;min-width:38px;height:38px;min-height:38px}}.subheading-badge{text-transform:uppercase}.cart-payment-methods{flex-wrap:wrap}video-media{background-color:#fff}video-media .poster{filter:brightness(1.08)}.search-drawer__product-carousel .promo-code-message{display:none!important}.promo-code-message{display:table;padding:5px 8px 2px;margin-bottom:6px;font-size:12px;font-weight:600;text-transform:uppercase;color:#08011b;background-color:#ffb5c5}.promo-code-message.code__main-product{display:inline-block}.promo-code-message.influencer,.promo-code-message.crm{display:none;font-weight:400;color:rgb(var(--on-sale-badge-text));background-color:#ffb5c5}@media screen and (max-width:479.98px){.promo-code-message{font-size:11px;padding:4px 7px 3px}}@media screen and (max-width:420px){.promo-code-message{font-size:10px}}.promo-code-message.code__main-product{padding:5px 8px 3px;margin:0;font-size:14px}@media screen and (max-width:699.98px){.promo-code-message.code__main-product{font-size:12px}}@media screen and (max-width:479.98px){.promo-code-message.code__main-product{font-size:11px}}.influencer-promo-loading.influencer-replace-announcement .shopify-section--announcement-bar{display:none}.influencer-promo-active.influencer-replace-announcement .shopify-section--announcement-bar .color-scheme{color:rgb(var(--on-sale-badge-text));background-color:#ffb5c5}.influencer-promo-active .promo-code-message{display:none}.influencer-promo-active .promo-code-message.influencer{display:table}.influencer-promo-active .promo-code-message.influencer.code__main-product{display:inline-block}.influencer-promo-active .promo-code-message.influencer:empty{display:none}.crm-promo-loading.crm-replace-announcement .shopify-section--announcement-bar{display:none}.crm-promo-active.crm-replace-announcement .shopify-section--announcement-bar .block__single-link{pointer-events:none}.crm-promo-active.crm-replace-announcement .shopify-section--announcement-bar .color-scheme{color:rgb(var(--on-sale-badge-text));background-color:#ffb5c5}.crm-promo-active .promo-code-message{display:none}.crm-promo-active .promo-code-message.crm{display:table}.crm-promo-active .promo-code-message.crm.code__main-product{display:inline-block}.crm-promo-active .promo-code-message.crm:empty{display:none}.back-to-top{display:none;position:fixed;bottom:30px;right:30px;z-index:50;width:44px;height:44px;border-radius:100%;border:1px solid #E6DFDB;background:#fff;color:#08011b;cursor:pointer;align-items:center;justify-content:center;opacity:0;translate:0 10px;transition:opacity .3s ease,translate .3s ease,scale .2s ease;pointer-events:none;box-shadow:0 4px 8px -2px #0000001a}@media screen and (min-width:700px){.back-to-top{display:flex}}.back-to-top.is-visible{opacity:1;translate:0;pointer-events:auto}.back-to-top:hover{scale:1.1;border-color:#08011b}.back-to-top svg{display:block}@keyframes highlight-marker-reveal{to{clip-path:inset(0 0 0 0)}}@media(prefers-reduced-motion:no-preference){.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):before,.highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):after{animation:highlight-marker-reveal .7s .5s cubic-bezier(.85,0,.15,1) forwards}[dir=rtl] .highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):before,[dir=rtl] .highlighted-heading:where([effect=marker],[effect=tilted-marker]) em ::part(line):after{clip-path:inset(0 0 0 100%)}}html:not([lang=de]) #shopify-section-template--26356746780985__banner .collection-quick-navigation-text{display:none}.display-xxl,.display-xl,.display-1,.display-2,.display-3{font-weight:400;letter-spacing:.05em;line-height:1.2}.display-xxl{font-size:120px;font-weight:400;line-height:1}.display-xl{font-size:80px;font-weight:500}.display-1{font-size:56px}.display-2{font-size:48px}.display-3{font-size:40px}.headline-1,.headline-2,.headline-3,.headline-4,.headline-5,.headline-6{font-weight:400;letter-spacing:.05em;line-height:1.2;font-family:var(--heading-font-family)}.headline-1{font-size:36px}.headline-2{font-size:32px}h1.product-title{overflow:hidden;overflow-wrap:anywhere;font-size:24px}@media screen and (max-width:699.98px){h1.product-title{font-size:20px}}@media screen and (max-width:479.98px){h1.product-title{font-size:18px}}@media screen and (min-width:1000px){h1.product-title{font-size:24px}}@media screen and (min-width:1150px){h1.product-title{font-size:26px}}.headline-3{font-size:28px}.headline-4{font-size:24px}.headline-5{font-size:22px}.headline-6{font-size:20px}.body-l,.body-m,.body-s,.body-xs,.label{font-weight:400;letter-spacing:-.02em;line-height:1.3;font-family:var(--text-font-family)}.body-l{font-size:18px}.body-m{font-size:16px}.body-s{font-size:14px}.body-xs{font-size:12px}.label{font-size:12px;letter-spacing:.6px;text-transform:uppercase}.fancy-font{font-family:var(--heading-font-family)}.bold{font-weight:600}@media screen and (max-width:699.98px){.display-xxl{font-size:80px}.display-xl{font-size:40px}.display-xl-md,.display-1-md,.display-2-md,.display-3-md{font-weight:400;letter-spacing:.05em;line-height:1.2}.display-xl-md{font-size:60px}.display-1-md{font-size:52px}.display-2-md{font-size:44px}.display-3-md{font-size:36px}.headline-1-md,.headline-2-md,.headline-3-md,.headline-4-md,.headline-5-md,.headline-6-md{font-weight:400;letter-spacing:.05em;line-height:1.2;font-family:var(--heading-font-family)}.headline-1-md{font-size:32px}.headline-2-md{font-size:28px}.headline-3-md{font-size:24px}.headline-4-md{font-size:20px}.headline-5-md{font-size:18px}.headline-6-md{font-size:14px}.body-l-md,.body-m-md,.body-s-md,.body-xs-md,.label-md{font-weight:400;letter-spacing:-.02em;line-height:1.3;font-family:var(--text-font-family)}.body-l-md{font-size:16px}.body-m-md,.body-s-md{font-size:14px}.body-xs-md,.label-md{font-size:12px}.fancy-font-md{font-family:var(--heading-font-family)}.bold-md{font-weight:600}}@media screen and (min-width:700px){.fancy-font-md-up{font-family:var(--heading-font-family)}.bold-md-up{font-weight:600}}.message-xxs{font-size:11px}.message-xs{font-size:12px}.message-s{font-size:13px}.message-m{font-size:14px}.message-l{font-size:15px}.message-xl{font-size:16px}.block__single-link{display:block}.block__single-link .single-link--underline .single-link__content{background:linear-gradient(to right,currentColor,currentColor) 0 100%/100% 1px no-repeat;background-position-x:var(--transform-origin-start);text-decoration:none;transition:color .3s ease-in-out,background-size .3s ease-in-out;position:relative}@media screen and (pointer:fine){.block__single-link .single-link--underline:hover .single-link__content{background-size:0% 1px;background-position-x:var(--transform-origin-end)}}.accordion{box-shadow:0 1px #e6dfdb,0 1px #e6dfdb inset}.accordion .accordion__summary{min-height:44px;padding:16px 8px 12px var(--accordion-inline-padding)}.accordion .accordion__summary svg{min-width:13px}.accordion .accordion__summary .text-with-icon img{max-width:18px}.accordion .accordion__content *{font-size:inherit!important}.accordion .accordion__content p:has(+p:empty:last-child){display:none}.accordion .accordion__content p:has(+ul){margin-bottom:0}.accordion .accordion__content p+ul{margin-top:10px}.accordion .accordion__content ul:has(+p){margin-bottom:0}.accordion .accordion__content ul+p{margin-top:20px}.accordion__content .accordion__video{margin-block:calc(var(--prose-media-spacing) - 10px)}.accordion__content .accordion__video+*{margin-block-start:0}.product-badge{display:inline-flex;align-items:center;justify-content:center;padding:1px 8px 0;border-radius:50px;border:1px solid #08011B;text-transform:uppercase;height:21px;line-height:1;white-space:nowrap}.product-badge.product-badge--custom-bestseller{background-color:#fff}.product-badge.product-badge--custom-new{background-color:#ffb5c5}.product-badge.product-badge--custom-limited_edition{color:#d9ff83;background-color:#5b51ff}.product-badge.product-badge--custom-exclusive,.product-badge.product-badge--custom-10y{color:#fff;background-color:#0040ff}.product-badge.product-badge--custom-store_exclusive{color:#fff;background-color:#5b51ff}.product-badge.product-badge--custom-coming_soon{color:#08011b;background-color:#f3ffc3}.product-badge.badge--on-sale{color:rgb(var(--on-sale-badge-text));background-color:#ffb5c5}.product-badge.product-badge--custom-sold-out{color:#fff;background-color:#08011b}.product-card--store-exclusive wishlist-button-collection,.product-card--store-exclusive .swym-button,.product-card--store-exclusive [class*=wk-button]{display:none!important}.price-list .price-list__discount-badge{font-size:14px;height:auto;padding:2px 8px;align-self:baseline}.badge-list{padding:10px 0 10px 10px;max-width:calc(100% - 40px);pointer-events:none}@media screen and (max-width:479.98px){body .product-card .badge-list{gap:6px;max-width:calc(100% - 36px)}body .product-card .product-badge{padding:1px 6px 0;height:17px;font-size:10px}}.breadcrumbs{display:flex;margin-top:0;padding:8px 0}.breadcrumbs__list{display:flex;flex-wrap:wrap;list-style:none;align-items:center;margin:0;column-gap:24px;row-gap:4px;padding:0;margin-inline-start:0}.breadcrumbs__item{padding-inline-start:0;display:flex;align-items:center}.breadcrumbs__link{display:block}.breadcrumbs__item:not(:last-child):after{content:">";display:inline-block;margin:-2px 0 0;position:relative;right:-12px}@media screen and (max-width:999.98px){.breadcrumbs{overflow-x:auto;scrollbar-width:none}.breadcrumbs::-webkit-scrollbar{display:none}.breadcrumbs__list{flex-wrap:nowrap}.breadcrumbs__item{flex-shrink:0;white-space:nowrap}}.btn{text-transform:none;transition:all .3s ease-in-out;opacity:1;display:block;text-align:center;position:relative;text-transform:uppercase;letter-spacing:.7px;white-space:nowrap}.prose-justify-center .btn{margin-inline:auto}.prose-justify-end .btn{margin-inline-start:auto;margin-inline-end:0}@media screen and (min-width:700px){.sm\:prose-justify-center .btn{margin-inline:auto}.sm\:prose-justify-end .btn{margin-inline-start:auto;margin-inline-end:0}.sm\:prose-justify-start .btn{margin-inline-start:0;margin-inline-end:auto}}.btn:not(.btn--text){padding:13px 32px;max-width:100%;width:fit-content;border-radius:160px;display:flex;align-items:center;justify-content:center}.btn.btn--primary{background-color:#08011b;color:#fff;height:48px;padding:15px 32px}.btn.btn--primary.btn--small{padding:8px 24px;height:34px}.btn.btn--secondary{background-color:transparent;color:#08011b;border:2px solid #08011B;padding:15px 32px;height:48px}.btn.btn--secondary.btn--small{padding:6px 24px;height:42px}.btn.btn--tertiary{background-color:#fff;color:#08011b;height:48px;padding:16px 32px}@media screen and (max-width:699.98px){.btn.btn--tertiary{height:34px;padding:8px 24px}}.btn.btn--tertiary.btn--small{padding:12px 24px;height:42px;width:fit-content}.btn.btn--tertiary.btn--small .button__content{margin-top:2px}@media screen and (max-width:699.98px){.btn.btn--tertiary.btn--small{height:34px;padding:8px 24px}.btn.btn--tertiary.btn--small .button__content{margin-top:0}}.btn.btn--small{padding:8px 24px;width:fit-content}.btn[disabled],.btn.disabled{opacity:.7;cursor:not-allowed!important}.btn.btn--text{max-height:28px;padding:2px 0;background:transparent}.btn.btn--text:not([aria-busy=true]){border-bottom:2px solid #08011B}.btn.btn--text.btn--small{padding:1px 0;max-height:22px}.btn.btn--text.btn--no-border{border-bottom:0}@media screen and (pointer:fine){.btn:hover:not([disabled]):not(.disabled){opacity:.8}}.btn.full-width{width:100%}.btn.atc-btn{display:flex;justify-content:center;align-items:center;gap:16px;text-transform:uppercase;letter-spacing:.05em;height:48px}.btn.atc-btn .button__content{margin-top:1px}.btn.btn-pinfo{font-weight:500;white-space:normal}.btn.btn-pinfo.btn--small{padding:9px 24px 6px}.circle-button{width:48px;height:48px}.circle-button:not(.circle-button--transparent){background-color:#fff;box-shadow:0 4px 8px -2px #0000001a}.circle-button svg path{fill:#08011b}.circle-button.circle-button--small{width:36px;height:36px}.circle-button.circle-button--small svg{width:10px}@media screen and (pointer:fine){.circle-button:hover:not([disabled]):not(.disabled){opacity:.8}}.button{padding:16px}.button svg{position:relative;top:1px}.consent-overlay{position:fixed;inset:0;z-index:100000;background:#00000080;opacity:0;pointer-events:none;transition:opacity .3s ease}.consent-overlay.is-visible{opacity:1;pointer-events:auto}.debug-info-container{position:relative}.debug-info-container.timed-not-visible{width:auto;text-align:right;padding:3px var(--container-gutter);background-color:#f3ffc3}.debug-info-icon{position:absolute;z-index:3;top:0;right:2px;width:18px;height:20px;padding-top:3px;text-align:center;font-size:14px;line-height:1;background-color:#f3ffc3;cursor:pointer}.debug-info-icon:hover+.debug-info-panel{display:block}@media screen and (min-width:700px){.debug-info-icon{right:6px}}.debug-info-panel{position:absolute;z-index:4;top:0;right:0;display:none;padding:1px 5px 2px;background:#f3ffc3;border:1px dashed #D9FF83;color:#08011b;cursor:default}.debug-info-panel:hover{display:block}.debug-info-panel .debug-info-panel--heading{padding-top:2px}.debug-info-panel .debug-info-panel--heading:first-child{padding-top:0}.debug-info-panel .debug-info-panel--heading:first-child:has(+.debug-info-panel--entry){padding-bottom:2px}.debug-info-panel .debug-info-panel--heading .debug-status-visible{color:green;font-weight:700}.debug-info-panel .debug-info-panel--heading .debug-status-hidden{color:red;font-weight:700}.debug-info-panel .debug-info-panel--entry{margin-right:5px;white-space:nowrap}.debug-info-panel .debug-info-panel--entry .debug-info-panel--delimiter{margin-left:5px}.drawer{text-transform:uppercase}.inventory .inventory__text:before{background:var(--inventory-dot-color, currentColor)}.inventory.text-success,.inventory.text-warning,.inventory.text-error{color:rgb(var(--text-color))}.inventory.text-success{--inventory-dot-color: rgb(var(--success-text))}.inventory.text-warning{--inventory-dot-color: rgb(var(--warning-text))}.inventory.text-error{--inventory-dot-color: rgb(var(--error-text))}.modal.modal--quick-buy .product-gallery__image-list{position:relative}.modal.modal--quick-buy .product-gallery__image-list .btn-wishlist{width:48px;height:48px;position:absolute;top:12px;right:12px;z-index:2;padding:12px}.modal.modal--quick-buy .quantity-selector{border-radius:50px;border:2px solid #08011B;grid-template-columns:44px auto 44px}.modal.modal--quick-buy .quick-buy__content{padding-right:24px}.modal.modal--quick-buy .divider{border-color:#08011b}.modal.modal--quick-buy .badge-list{padding:6px 0}@media screen and (max-width:479.98px){.modal.modal--quick-buy [data-block-type=buy-buttons]{margin-block-end:0}.modal.modal--quick-buy .product__block-variant-switcher{margin-bottom:24px}.modal.modal--quick-buy .product__variant-swatches{margin:0 -20px;padding:0 20px;width:calc(100% + 40px)}}.pagination{margin:40px 0 20px;column-gap:2px}.pagination .pagination__link{padding-top:3px;width:24px;height:24px;color:#08011b}.pagination .pagination__link[aria-current=page]{border-radius:2px;background:#08011b;color:#fff}.pagination .pagination-button--disabled{cursor:not-allowed;pointer-events:none}.pagination .pagination-button--disabled .pagination-button{opacity:.5}.pagination .pagination-button{display:flex;justify-content:center;align-items:center}.pagination .pagination-button[rel=prev]{padding-right:12px}.pagination .pagination-button[rel=prev] svg{transform:rotate(180deg)}.pagination .pagination-button[rel=next]{padding-left:12px}@media screen and (min-width:700px){.pagination .pagination__link{margin:0 3px}}@media screen and (min-width:1000px){.pagination .pagination__link{margin:0 6px}.pagination .pagination-button[rel=prev]{padding-right:20px}.pagination .pagination-button[rel=next]{padding-left:20px}}.product-card .product-card__add-to-cart{width:fit-content}.product-card .product-card__add-to-cart .product-card__sold-out{padding:1px 0;text-transform:uppercase;letter-spacing:.7px;white-space:nowrap}.product-card .product-card__info{padding:12px 12px 0}.product-card .product-card__info .product-card__add-to-cart{margin-top:8px;margin-bottom:20px}.product-card .product-card__info.hidden-atc{padding:12px 12px 20px}.product-card .product-card__info.hidden-atc .product-card__add-to-cart{display:none}.product-card .product-card__add-to-cart-top{position:absolute;top:12px;right:12px}.product-card .product-title{text-transform:uppercase;letter-spacing:.05em;font-weight:600}.product-card .product-card__swatches{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:12px;position:absolute;left:0;bottom:0;right:0;pointer-events:none}.product-card .product-card__swatches a{pointer-events:all}.product-card .product-card__swatches .product-card__swatch-item{position:relative;width:16px;height:16px;transform:scale(1);transition:all .2s ease-in-out}.product-card .product-card__swatches .product-card__swatch-item img{max-width:100%}.product-card .product-card__swatches .product-card__swatch-item:hover{transform:scale(1.1)}.product-card .product-card__figure .custom-icon{display:flex;width:100%;padding:10px;position:absolute;z-index:2;pointer-events:none}.product-card .hidden-transparent{opacity:0}.predictive-search__products .product-card__figure{align-self:start}.recommendation-products{border-block-start-width:1px;grid-template-columns:minmax(0,1fr);row-gap:1rem;padding-block-start:5px;display:grid;margin-top:0;border:none;position:relative;min-height:114px;text-transform:uppercase}.recommendation-products.separator-top:after,.recommendation-products.separator-bottom:after{content:"";background-color:#eee;height:1px;width:100%;left:0;right:0;top:0;position:absolute}@media screen and (min-width:700px){.recommendation-products.separator-top:after,.recommendation-products.separator-bottom:after{width:calc(100% - 24px);left:12px;right:12px}}.recommendation-products.separator-top{margin-block-start:.5rem;padding-block-start:1.5rem}.recommendation-products.separator-bottom{padding-block-start:0;margin-block-end:.5rem;padding-block-end:1.5rem}.recommendation-products.separator-bottom:after{top:auto;bottom:0}.recommendation-products .recommendation-products__title{font-weight:500}.recommendation-products .recommendation-products__carousel{--distance-to-bleed: var(--drawer-body-padding-inline);scroll-snap-type:x mandatory;grid-auto-columns:100%;grid-auto-flow:column;column-gap:1.25rem;display:grid;position:relative;grid-auto-columns:256px;column-gap:4px}.recommendation-products .recommendation-products__carousel.layout-vertical{grid-auto-columns:168px}.recommendation-products .recommendation-products__carousel.layout-vertical .product-cross-sell{padding:8px;grid-template-rows:194px auto}.recommendation-products .recommendation-products__carousel .product-badge{padding:2px 6px;height:19px}.recommendation-products .recommendation-products__carousel-wrapper{position:relative}.recommendation-products .recommendation-products__carousel-wrapper .recommendation-products__carousel-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.recommendation-products .recommendation-products__carousel-wrapper .recommendation-products__carousel-btn .circle-button[disabled]{opacity:0;pointer-events:none}.recommendation-products .recommendation-products__carousel-wrapper .recommendation-products__carousel-btn.prev{left:4px}.recommendation-products .recommendation-products__carousel-wrapper .recommendation-products__carousel-btn.next{right:4px}.recommendation-products .product-cross-sell{padding:8px 11px 8px 8px;background-color:#fff;border:1px solid #EEEEEE;column-gap:12px;align-items:flex-start}.recommendation-products .product-cross-sell .product-cross-sell__info{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:4px 0}.recommendation-products .product-cross-sell .product-cross-sell__info .price-list{text-transform:none}.recommendation-products .product-cross-sell .product-cross-sell__info .line-item__line-item-price{align-items:baseline!important}.recommendation-products .product-cross-sell .product-cross-sell__atc{display:flex;gap:6px}.recommendation-products .product-cross-sell .product-cross-sell__atc .link{padding-bottom:2px}.recommendation-products .product-cross-sell .text-on-sale{min-height:22px}.recommendation-products .product-cross-sell .product-cross-sell__picture{position:relative}.recommendation-products .product-cross-sell .product-cross-sell__picture .badge-list{position:absolute;top:4px;left:4px;padding:0}.recommendation-products .product-cross-sell .product-cross-sell__picture .badge-list .badge{min-width:28px;min-height:16px;padding:2px 4px}.promotion-bar{--promotion-bar-image-size: 80px;--promotion-bar-image-offset: 0px;--promotion-bar-image-gap: 16px;position:relative;padding:14px 20px;text-align:center;color:#fff;background:#08011b}.promotion-bar.promotion-bar__with-icon{padding-left:55px}.promotion-bar.promotion-bar__with-image{display:grid;grid-template-columns:var(--promotion-bar-image-size) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:var(--promotion-bar-image-gap);align-items:start;padding:8px 20px 8px var(--promotion-bar-image-offset)}.promotion-bar.promotion-bar__with-image .promotion-bar__image{grid-column:1;grid-row:1/span 2;align-self:center}.promotion-bar.promotion-bar__with-image .promotion-bar__headline,.promotion-bar.promotion-bar__with-image .promotion-bar__content{grid-column:2}.promotion-bar.promotion-bar__with-image .promotion-bar__headline{padding-top:6px;padding-bottom:6px}.promotion-bar .promotion-bar__headline{font-size:14px;font-weight:700;letter-spacing:.3px}.promotion-bar .promotion-bar__headline a{color:inherit;text-decoration:none;border-bottom:1px solid currentColor}.promotion-bar .promotion-bar__content{padding-top:3px;text-transform:none}.promotion-bar .promotion-bar__headline span,.promotion-bar .promotion-bar__content span{white-space:nowrap}@media screen and (max-width:399.98px){.promotion-bar .promotion-bar__headline,.promotion-bar .promotion-bar__content{font-size:13px}}.promotion-bar .promotion-bar__icon{display:block;position:absolute;z-index:1;top:10px;left:15px}.promotion-bar .promotion-bar__image img{display:block;width:100%;height:auto}.promotion-bar .bar-buy-x{padding:5px 0 10px}.promotion-bar .bar-buy-x .bar-buy-x__numbers{display:flex;padding-bottom:8px}.promotion-bar .bar-buy-x .bar-buy-x__numbers div{display:flex;width:25%;justify-content:right;font-size:13px;line-height:1}.promotion-bar .bar-buy-x .bar-buy-x__numbers div span{display:flex;width:20px;align-items:center;justify-content:center;aspect-ratio:1/1;border-radius:50%;border:1px solid #fff}.promotion-bar .bar-buy-x .bar-buy-x__progress-bar{height:12px;padding:2px;border:1px solid #fff}.promotion-bar .bar-buy-x .bar-buy-x__progress-bar .bar-buy-x__progress{display:flex;height:6px;width:100%;background-color:#fff}.promotion-bar .bar-buy-x .bar-buy-x__progress-bar .bar-buy-x__progress.number-0{width:0}.promotion-bar .bar-buy-x .bar-buy-x__progress-bar .bar-buy-x__progress.number-1{width:22.5%}.promotion-bar .bar-buy-x .bar-buy-x__progress-bar .bar-buy-x__progress.number-2{width:48%}.promotion-bar .bar-buy-x .bar-buy-x__progress-bar .bar-buy-x__progress.number-3{width:73.5%}.promotion-bar-footnote{padding-top:7px;text-align:center;text-transform:none}.line-item+.promotion-bar-footnote{padding-top:0}:root{--tp-color: #08011B}.tp-rating-stars{display:inline-flex;align-items:center;gap:1px;color:var(--tp-color);letter-spacing:.5px;line-height:1}.tp-rating-stars--sm{font-size:14px}.tp-rating-stars--md{font-size:16px}.tp-rating-stars--lg{font-size:20px}.tp-rating-stars__star{line-height:1}.tp-rating-stars__star--empty{color:#0003}.tp-rating-stars__star--half{position:relative;color:#0003}.tp-rating-stars__star--half:before{content:"★";position:absolute;left:0;top:0;width:50%;overflow:hidden;color:var(--tp-color)}.tp-stars-badge{display:inline-flex;align-items:center;gap:6px;padding:0;background:none;border:0;font-size:14px;line-height:1;color:inherit}.tp-stars-badge--clickable{cursor:pointer}.tp-stars-badge--clickable:hover .tp-stars-badge__count,.tp-stars-badge--clickable:focus-visible .tp-stars-badge__count{color:var(--tp-color)}.tp-stars-badge__count{color:#0009;transition:color .15s ease}.tp-stars-placeholder{display:inline-block;color:#00000073}.tp-accordion-title__wrapper{display:inline-flex;align-items:center;gap:10px;text-transform:none;white-space:nowrap}.tp-accordion-title{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.tp-accordion-title__count{white-space:nowrap}.tp-accordion-title__rating{font-weight:600;white-space:nowrap}.tp-accordion-title .tp-rating-stars{padding-bottom:2px}.accordion__content .tp-reviews-list__count-note{margin:6px 0 16px;font-size:13px!important;color:#0009}.accordion__content .accordion__content .tp-reviews-list__count-note{margin:0 0 16px}.accordion__content .tp-reviews-list__histogram{display:flex;flex-direction:column;gap:6px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.08)}.accordion__content .tp-reviews-list__cards{display:flex;flex-direction:column;gap:36px}.accordion__content .tp-reviews-list__pagination{display:flex;align-items:center;align-content:center;justify-content:center;gap:16px;margin:24px 0 0;padding:16px 0 0;height:53px;min-height:0;box-sizing:border-box;border-top:1px solid rgba(0,0,0,.08);border-bottom:0;line-height:1}.accordion__content .tp-reviews-list__page-btn,.accordion__content .tp-reviews-list__page-info{box-sizing:border-box;height:36px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;align-self:center;margin:0;border:1px solid transparent;line-height:1;font-size:14px;vertical-align:middle}.accordion__content .tp-reviews-list__page-btn{padding:0 16px;background:transparent;border-color:#0003;border-radius:3px;cursor:pointer}.accordion__content .tp-reviews-list__page-btn:hover:not(:disabled){background:#0000000a}.accordion__content .tp-reviews-list__page-btn:disabled{opacity:.4;cursor:not-allowed}.accordion__content .tp-reviews-list__page-info{padding:0;color:#0009}.accordion__content .tp-reviews-list__footer{margin-top:18px;text-align:center}.accordion__content .tp-reviews-list__empty{padding:0 0 30px;text-align:center;color:#0009}.tp-histogram-row{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;gap:8px;font-size:13px;color:#000000b3}.tp-histogram-row__label{color:var(--tp-color);font-weight:500}.tp-histogram-row__bar-wrap{height:8px;background:#0000000f;border-radius:4px;overflow:hidden}.tp-histogram-row__bar{display:block;height:100%;background:var(--tp-color);transition:width .3s ease}.tp-histogram-row__count{padding-right:8px;text-align:right;color:#0009}.accordion__content .tp-review-card{display:flex;flex-direction:column;gap:4px}.accordion__content .tp-review-card__header{padding-bottom:2px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:#0009}.accordion__content .tp-review-card__header .tp-rating-stars--md{font-size:16px!important}.accordion__content .tp-review-card__author{color:#000c;font-weight:500}.accordion__content .tp-review-card__date{align-self:flex-end;font-size:13px!important;color:#00000080}.accordion__content .tp-review-card__verified{align-self:flex-end;display:inline-flex;align-items:center;padding:3px 8px 0;background:#0000000f;color:var(--tp-color);border-radius:2px;font-size:12px!important;font-weight:500}.accordion__content .tp-review-card__source{margin:0;font-size:12px!important;line-height:1.3;color:#00000080}.accordion__content .accordion__content .tp-review-card__source{margin:0}.accordion__content .tp-review-card__text{margin:0;line-height:1.4;white-space:pre-line}.accordion__content .accordion__content .tp-review-card__text{margin:0}.accordion__content .tp-review-card__translation-note{margin:3px 0 0;font-size:12px!important;line-height:1.3;color:#00000080}.accordion__content .accordion__content .tp-review-card__translation-note{margin:0}.accordion__content .tp-review-card__toggle{background:none;border:none;padding:0;color:var(--tp-color);text-decoration:underline;cursor:pointer;font-size:inherit;font-style:normal;margin-left:8px;margin-block-start:0}.accordion__content .tp-review-reply{display:block;margin-top:4px;margin-left:16px;border-left:3px solid var(--tp-color);background:#00000008;border-radius:0 3px 3px 0}.accordion__content .tp-review-reply__summary{cursor:pointer;list-style:none;padding:8px 14px;display:flex;align-items:center;gap:8px;font-size:12px!important}.accordion__content .tp-review-reply__summary::-webkit-details-marker{display:none}.accordion__content .tp-review-reply__summary:after{content:"";display:inline-block;width:7px;height:7px;margin-left:auto;border-right:1.5px solid var(--tp-color);border-bottom:1.5px solid var(--tp-color);transform:rotate(45deg);transform-origin:60% 60%;transition:transform .18s ease}.accordion__content .tp-review-reply.is-open .tp-review-reply__summary:after{transform:rotate(-135deg)}.accordion__content .tp-review-reply__author{color:var(--tp-color);font-weight:600}.accordion__content .tp-review-reply__body{padding:0 14px 10px;display:flex;flex-direction:column;gap:4px}.accordion__content .tp-review-reply__date{color:#00000080;font-size:12px!important}.accordion__content .tp-review-reply__text{margin:0;line-height:1.5;font-size:13px!important;white-space:pre-line}.accordion__content .accordion__content .tp-review-reply__text{margin:0}.accordion__content .tp-write-review-hint{margin:0;font-size:12px!important;color:#0000008c;text-align:center;line-height:1.4}.accordion__content .accordion__content .tp-write-review-hint{margin:0}.accordion__content .tp-write-review-hint--inline{margin-top:0;font-size:12px!important}.accordion__content .accordion__content .tp-write-review-hint--inline{margin:16px 0 0}.product__block-variant-switcher{margin-bottom:24px}.product__block-variant-switcher .product__label{color:#08011b;margin-bottom:8px;display:block;text-transform:uppercase}.product__block-variant-switcher .product__label .product__label-text{opacity:.5;padding-right:4px}.product__block-variant-switcher .product__variant-swatches{display:flex;flex-wrap:wrap;gap:8px}.product__block-variant-switcher .product__variant-swatches.product__set-swatches{gap:10px}@media screen and (max-width:999.98px){.product__block-variant-switcher .product__variant-swatches{flex-wrap:nowrap;overflow-x:auto;margin:0 calc(-1*max(var(--container-gutter-context),50% - var(--container-max-width) / 2));padding:0 max(var(--container-gutter-context),50% - var(--container-max-width) / 2);scrollbar-width:none;-ms-overflow-style:none}.product__block-variant-switcher .product__variant-swatches::-webkit-scrollbar{display:none}}.product__block-variant-switcher .product__variant-swatches .swatch-btn{display:block;position:relative;width:60px;height:80px;min-width:60px}.product__block-variant-switcher .product__variant-swatches .swatch-btn .sold-out{display:block;position:absolute;height:1px;background-color:#08011b;pointer-events:none}.product__block-variant-switcher .product__variant-swatches .swatch-btn.color-swatch-btn{overflow:hidden;background-repeat:no-repeat;background-size:contain;background-position:center}.product__block-variant-switcher .product__variant-swatches .swatch-btn.color-swatch-btn.selected:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;width:100%;background-color:#08011b}.product__block-variant-switcher .product__variant-swatches .swatch-btn.color-swatch-btn .sold-out{bottom:7px;left:5px;width:80px;transform:rotate(-53deg);transform-origin:0 0}.product__block-variant-switcher .product__variant-swatches .swatch-btn.set-swatch-btn{min-width:166px;width:fit-content;white-space:nowrap;height:44px;padding:10px 16px;border-radius:50px;border:2px solid #EEEEEE;text-transform:uppercase;letter-spacing:.05em}@media screen and (max-width:999.98px){.product__block-variant-switcher .product__variant-swatches .swatch-btn.set-swatch-btn{min-width:fit-content}}.product__block-variant-switcher .product__variant-swatches .swatch-btn.set-swatch-btn.selected{border:2px solid #08011B}.product__block-variant-switcher .product__variant-swatches .swatch-btn.set-swatch-btn .sold-out{top:50%;left:50%;width:70%;transform:translate(-50%)}.product__block-variant-switcher .product__variant-swatches .swatch-btn.set-swatch-btn .discount{color:#666;margin-left:8px}.shopify-section--announcement-bar .announcement-bar{padding-block:10px}@media screen and (min-width:1000px){.shopify-section--announcement-bar .announcement-bar{padding-block:11px}.shopify-section--announcement-bar .announcement-bar .announcement-bar__text-mobile{display:none}}@media screen and (max-width:999.98px){.shopify-section--announcement-bar .announcement-bar .announcement-bar__text-desktop.with-text-mobile{display:none}}.shopify-section--announcement-bar .announcement-bar .announcement-bar__message-list{max-width:1200px}@media screen and (min-width:1000px){.shopify-section--announcement-bar .announcement-bar .announcement-bar__message-list.announcement-bar__single-entry{max-width:1500px}}.shopify-section--announcement-bar .announcement-bar .announcement-bar__timer,.shopify-section--announcement-bar .announcement-bar .announcement-bar__countdown-timer,.shopify-section--announcement-bar .announcement-bar .announcement-bar__timer *,.shopify-section--announcement-bar .announcement-bar .announcement-bar__countdown-timer *{display:inline-block}.shopify-section--announcement-bar .announcement-bar .message-xs .announcement-bar__timer-item,.shopify-section--announcement-bar .announcement-bar .message-xs .announcement-bar__countdown-timer span{width:21px}.shopify-section--announcement-bar .announcement-bar .message-s .announcement-bar__timer-item,.shopify-section--announcement-bar .announcement-bar .message-s .announcement-bar__countdown-timer span{width:22px}.shopify-section--announcement-bar .announcement-bar .message-m .announcement-bar__timer-item,.shopify-section--announcement-bar .announcement-bar .message-m .announcement-bar__countdown-timer span{width:24px}.shopify-section--announcement-bar .announcement-bar .message-l .announcement-bar__timer-item,.shopify-section--announcement-bar .announcement-bar .message-l .announcement-bar__countdown-timer span{width:25px}.shopify-section--announcement-bar .announcement-bar .message-xl .announcement-bar__timer-item,.shopify-section--announcement-bar .announcement-bar .message-xl .announcement-bar__countdown-timer span{width:26px}.shopify-section--main-cart .promotion-bar{--promotion-bar-image-size: 5rem;--promotion-bar-image-gap: 1rem}@media screen and (min-width:700px){.shopify-section--main-cart .promotion-bar{--promotion-bar-image-size: 5.5rem;--promotion-bar-image-gap: 1.5rem}}.shopify-section--main-cart .line-item__info-wrapper__with-line-price{flex-grow:1;display:flex;flex-direction:column;min-width:0}.shopify-section--main-cart .line-item__info-wrapper{display:flex;width:100%;justify-content:space-between;gap:8px}.shopify-section--main-cart .line-item__info-wrapper .line-item__info{min-width:0}.shopify-section--main-cart .line-item__line-item-price{display:flex;align-items:center;white-space:nowrap}.shopify-section--main-cart .line-item__line-item-price .badge-list{padding:0 4px 0 0}.shopify-section--main-cart .line-item__line-item-price .badge{min-width:31px;min-height:20px;padding:2px 4px}.shopify-section--main-cart .line-item__original-price{text-decoration:line-through;letter-spacing:-.02em;color:#666;white-space:nowrap;text-align:right}@media screen and (min-width:700px){.shopify-section--main-cart .line-item__line-item-price,.shopify-section--main-cart .line-item__original-price{display:none}}@media screen and (max-width:699.98px){.shopify-section--main-cart .line-item__info .body-s,.shopify-section--main-cart .line-item__line-item-price .body-m{font-size:13px}.shopify-section--main-cart .line-item__original-price{font-size:11px}.shopify-section--main-cart .line-item__quantity-selector{margin-top:8px}.shopify-section--main-cart .line-item__quantity-selector .h-stack{align-items:center}}.shopify-section--main-cart .cart__td-price-row{display:flex;align-items:center;justify-content:flex-end;gap:4px;white-space:nowrap;padding-left:12px}.shopify-section--main-cart .cart__td-price-row .badge-list{padding:0 4px 0 0}.shopify-section--main-cart .cart__td-original-price{text-decoration:line-through;letter-spacing:-.02em;color:#666;white-space:nowrap;text-align:right}.shopify-section--main-cart .quantity-selector--line-item .quantity-selector__input{max-width:4ch}.shopify-section--main-cart .display-3{text-transform:uppercase;margin-bottom:20px}#cart-drawer{--drawer-body-padding-block: 16px;--drawer-body-padding-inline: 20px}#cart-drawer.drawer::part(header){padding:14px 32px;border-block-end:none}@media screen and (max-width:699.98px){#cart-drawer.drawer::part(header){padding:12px 20px}}#cart-drawer .text-with-icon{gap:12px}#cart-drawer.drawer::part(body){overflow:hidden}@media screen and (min-width:700px){#cart-drawer .promotion-bar{--promotion-bar-image-offset: 12px}}@media screen and (max-width:699.98px){#cart-drawer .cart-drawer__line-items,#cart-drawer .empty-state{margin-inline:calc(-1 * var(--drawer-body-padding-inline));padding-inline:var(--drawer-body-padding-inline)}#cart-drawer .promotion-bar{--promotion-bar-image-offset: var(--drawer-body-padding-inline);margin-inline:calc(-1 * var(--drawer-body-padding-inline))}}#cart-drawer .cart-drawer__line-items{overflow-x:hidden;overflow-y:scroll}#cart-drawer .cart-drawer__line-items .line-item{gap:16px;padding:0}@media screen and (min-width:700px){#cart-drawer .cart-drawer__line-items .line-item{padding:0 12px}}#cart-drawer .cart-drawer__line-items .line-item__media{flex-basis:80px}#cart-drawer .line-item__info-wrapper__with-line-price{height:100%;flex-direction:column}#cart-drawer .line-item__info-wrapper__with-line-price .line-item__info{height:100%;max-width:60%;padding-bottom:6px}@media screen and (max-width:479.98px){#cart-drawer .line-item__info-wrapper__with-line-price .line-item__info{max-width:40%}}#cart-drawer .line-item__info-wrapper__with-line-price .line-item__info .v-stack{height:100%}#cart-drawer .line-item__info-wrapper__with-line-price .line-item__info-block{display:flex;flex-direction:column;justify-content:space-between}#cart-drawer .line-item__info-wrapper{display:flex;width:100%;height:100%;justify-content:space-between}@media screen and (max-width:350px){#cart-drawer .line-item__info-wrapper .body-m{font-size:14px}#cart-drawer .line-item__info-wrapper .body-s{font-size:12px}}@media screen and (max-width:350px){#cart-drawer .line-item__quantity-selector .h-stack{display:block}#cart-drawer .line-item__quantity-selector .line-item__remove-button{padding-top:10px}}#cart-drawer .line-item__line-item-price{display:flex;align-items:center;white-space:nowrap}#cart-drawer .line-item__line-item-price .badge-list{padding:0 4px 0 0}#cart-drawer .line-item__line-item-price .badge{min-width:31px;min-height:20px;padding:2px 4px}#cart-drawer .line-item__original-price{text-decoration:line-through;letter-spacing:-.02em;color:#666;white-space:nowrap}#cart-drawer .quantity-selector{border-color:#eee}#cart-drawer .quantity-selector.quantity-selector--line-item{grid-template-columns:36px auto 36px}#cart-drawer .quantity-selector.quantity-selector--line-item .quantity-selector__input{max-width:4ch}#cart-drawer .cart-drawer__footer-inner{padding:16px;border-color:#eee}@media screen and (max-width:699.98px){#cart-drawer .cart-drawer__footer-inner{padding:12px 16px 16px}}#cart-drawer .cart-drawer__footer-inner .cart-drawer__shipping-text{margin-top:4px;text-transform:none}#cart-drawer .cart-drawer__footer-inner .cart-drawer__footer-button{margin-top:16px}#cart-drawer .cart-drawer__footer-inner .cart-drawer__footer-icons{max-height:24px;margin-top:12px}#cart-drawer .cart-drawer__footer-inner .cart-drawer__footer-icons img{max-width:100%;max-height:100%;margin:0 auto;object-fit:contain}#cart-drawer .cart-drawer__footer-inner .nowrap{white-space:nowrap}#cart-drawer .empty-state_wrapper{width:100%}#cart-drawer .cart-block__link-items .cart-block__link-item{min-height:76px;padding:8px 0;gap:18px;display:flex;align-items:center;border-color:#08011b;text-transform:uppercase;opacity:1;text-align:left;transition:opacity .2s ease-in-out,transform .2s ease-in-out}@media screen and (min-width:700px){#cart-drawer .cart-block__link-items .cart-block__link-item .headline-2{font-size:30px}}@media screen and (max-width:699.98px){#cart-drawer .cart-block__link-items .cart-block__link-item{padding:2px 0 0;min-height:70px}}#cart-drawer .cart-block__link-items .cart-block__link-item img{max-width:72px;max-height:72px}@media screen and (max-width:699.98px){#cart-drawer .cart-block__link-items .cart-block__link-item img{max-width:70px;max-height:70px}}@media screen and (pointer:fine){#cart-drawer .cart-block__link-items .cart-block__link-item:hover~.cart-block__link-item>*{opacity:.3}#cart-drawer .cart-block__link-items .cart-block__link-item:has(~.cart-block__link-item:hover)>*{opacity:.3}}#cart-drawer .empty-state{overflow:auto;padding-block:0;padding-bottom:100px}#cart-drawer .empty-state .empty-state_content{margin-top:16px;padding:48px 24px;background-color:#f6f6f6;display:flex;flex-direction:column;align-items:center;justify-content:center}#cart-drawer .empty-state .empty-state_content .btn{margin-top:20px}#cart-drawer .empty-state .cart-block__title{position:relative;margin-bottom:16px;margin-top:40px;text-align:left}.collection-banner{max-width:100vw;overflow:hidden}.collection-banner .container{--container-gutter-context: 32px;--container-max-width: calc(100% - 64px) }@media screen and (max-width:699.98px){.collection-banner .container{--container-gutter-context: 20px;--container-max-width: calc(100% - 40px) }}.collection-banner .collection-banner__description{max-width:529px}.collection-banner .section-spacing--tight{padding:0 0 40px}@media screen and (max-width:699.98px){.collection-banner .section-spacing--tight{padding:0 0 28px}}.collection-banner .section-spacing--tight .breadcrumbs{padding-top:14px;padding-bottom:20px;text-transform:uppercase}@media screen and (max-width:699.98px){.collection-banner .section-spacing--tight .breadcrumbs{padding-top:8px}}.collection-banner .collection-banner__header{margin-bottom:20px;text-transform:uppercase}@media screen and (max-width:999.98px){.collection-banner .collection-banner__header{max-width:calc(100vw - 2 * var(--container-gutter))}}.collection-banner .collection-banner__wrapper{gap:20px}.collection-banner .breadcrumbs{text-transform:uppercase;margin-bottom:16px}.collection-banner .section-split__column--image{min-height:252px}@media screen and (max-width:999.98px){.collection-banner .section-split__column--image{display:none}}.collection-banner .collection-quick-navigation{gap:6px;padding:0 0 20px;margin:20px 0;justify-content:flex-start}@media screen and (max-width:999.98px){.collection-banner .collection-quick-navigation{overflow:scroll;max-width:calc(100vw + 2 * var(--container-gutter));width:100%;padding:0 var(--container-gutter) 32px;margin:0 calc(-1 * var(--container-gutter));min-width:100vw}}.collection-banner .collection-quick-navigation .collection-quick-navigation__item{flex-direction:row;gap:9px;padding:4px 16px 4px 4px;border:1px solid #08011B;border-radius:50px;max-height:48px;height:48px;background:none}@media screen and (max-width:999.98px){.collection-banner .collection-quick-navigation .collection-quick-navigation__item{min-width:max-content;width:max-content}}.collection-banner .collection-quick-navigation .collection-quick-navigation__item .collection-picture{width:40px;height:40px;min-width:40px}.collection-banner .collection-quick-navigation .collection-quick-navigation__item .collection-picture img{width:100%;height:100%;object-fit:cover}.collection-banner .collection-quick-navigation .collection-quick-navigation__item img{margin:0}.collection-banner .collection-quick-navigation .collection-quick-navigation__item.item-without-picture{padding:18px 24px;max-height:48px;border-radius:9999}.collection-banner .collection-quick-navigation .collection-quick-navigation__item.is-selected{color:#fff;background-color:#08011b}.collection-banner .collection-quick-navigation-text li a .body-s{font-weight:500;text-transform:uppercase}@media screen and (min-width:700px){.collection-banner .collection-quick-navigation-text li{display:inline-block;margin-right:20px;margin-bottom:8px}.collection-banner .collection-quick-navigation-text li:last-child{margin-right:0}.collection-banner .collection-quick-navigation-text li a{display:inline-block;white-space:nowrap}}@media screen and (max-width:699.98px){.collection-banner .collection-quick-navigation-text{display:grid;grid-auto-flow:column;align-items:end;column-gap:20px;justify-content:flex-start;overflow:scroll;max-width:calc(100vw + 2 * var(--container-gutter));width:100%;padding:0 var(--container-gutter) 10px;min-width:100vw}.collection-banner .collection-quick-navigation-text li a{display:flex;min-width:max-content;width:max-content;flex-direction:row}}.collection-banner .max-w-sm{margin-bottom:20px}@media screen and (max-width:999.98px){.collection-banner .max-w-sm{max-width:calc(100vw - 2 * var(--container-gutter))}}.collection-banner .section-split:has(.section-split__column--image) .section-split__column:not(.section-split__column--image){padding:0 var(--container-gutter)}.collection-banner .section-split:has(.section-split__column--image) .section-split__column:not(.section-split__column--image) .content-box{--content-box-spacing: 0}@media screen and (max-width:999.98px){.collection-banner .section-split:has(.section-split__column--image) .section-split__column:not(.section-split__column--image) .content-box .span-full{width:100%}}body .shopify-section--countdown-condensed{z-index:6}.shopify-section--countdown-condensed .countdown-condensed{gap:2px 40px;padding:10px 0}@media screen and (max-width:699.98px){.shopify-section--countdown-condensed .countdown-condensed{padding:7.5px 0}}@media screen and (max-width:479.98px){.shopify-section--countdown-condensed .countdown-condensed.countdown-condensed--center{display:block;text-align:center}.shopify-section--countdown-condensed .countdown-condensed.countdown-condensed--center .countdown-condensed__content-wrapper{display:block}.shopify-section--countdown-condensed .countdown-condensed.countdown-condensed--center .countdown-condensed__btn{display:inline-block}}@media screen and (max-width:699.98px){.shopify-section--countdown-condensed .countdown-condensed--center:not(:has(.button,.link)){row-gap:0}}.shopify-section--countdown-condensed .countdown-condensed--split .countdown-condensed__content-with-timer{width:fit-content}.shopify-section--countdown-condensed .countdown-condensed--split .countdown-condensed__content-with-timer .countdown-condensed__timer{margin-right:auto}.shopify-section--countdown countdown-timer-flip{grid-template-columns:1fr 1fr}.shopify-section--countdown countdown-timer-flip span{font-weight:400;line-height:.8}.shopify-section--countdown countdown-timer-flip .bold-number{font-weight:600!important}.shopify-section--countdown .section-split__column--flushed{margin-top:-2px}.shopify-section--countdown .countdown__heading{max-width:700px}.shopify-section--countdown .countdown__heading h2 *{margin-block-start:0}.shopify-section--countdown .countdown__heading h2 *:not(:first-child){margin-block-start:20px}@media screen and (max-width:699.98px){.shopify-section--countdown .countdown__heading h2 *:not(:first-child){margin-block-start:2px}}.shopify-section--countdown .countdown__heading strong{display:inline-block;font-weight:400;background-color:#f3ffc3;padding:0 16px 16px;line-height:.9}@media screen and (max-width:699.98px){.shopify-section--countdown .countdown__heading strong{padding:0 10px 6px;line-height:.8}}@media screen and (max-width:999.98px){.shopify-section--countdown .countdown__heading{display:flex;justify-content:center}.shopify-section--countdown .countdown__heading h2{display:flex;align-items:center;gap:10px}}.shopify-section--countdown .countdown__section-content{max-width:406px;margin:0 auto}.shopify-section--countdown .btn{width:200px;min-width:fit-content}.shopify-section--countdown .countdown__timer{max-width:100%;gap:1.2rem}@media screen and (max-width:699.98px){.shopify-section--countdown .countdown__timer{gap:1rem}}.shopify-section--countdown .section-split__column--countdown{padding:var(--section-vertical-spacing) var(--container-gutter) 27px var(--container-gutter)}@media screen and (min-width:700px){.shopify-section--countdown .section-split__column--countdown{padding:var(--section-vertical-spacing) var(--container-gutter) var(--section-vertical-spacing) calc(var(--container-gutter) / 2)}}@media screen and (max-width:699.98px){.shopify-section--countdown .section-split__column--countdown{padding:30px var(--container-gutter) 27px var(--container-gutter)}.shopify-section--countdown .section-split__column--countdown .v-stack{gap:20px}}.design-system{padding:100px 0;max-width:100vw;overflow:hidden}.design-system .design-system__buttons-wrapper{display:flex;gap:40px;flex-direction:column;flex-wrap:wrap}.design-system .design-system__header{margin-bottom:24px}.design-system .design-system__buttons-group{display:flex;gap:20px;padding:40px;flex-wrap:wrap}.design-system .design-system__buttons-group.tertiary-buttons{background-color:#cbcbcb}.design-system .btn{max-width:326px}.design-system .design-system__section-header{text-align:center;margin-bottom:80px}.design-system .design-system__group-header{text-align:center}.design-system .design-system__group-spacing,.design-system .design-system__group-typography{margin-top:100px}.design-system .spacing-preview{display:flex;flex-wrap:wrap;margin-bottom:80px;gap:80px}@media screen and (max-width:479.98px){.design-system .spacing-preview{gap:20px}}.design-system .spacing-preview__column{display:flex;flex-direction:column;gap:20px;max-width:calc(50% - 40px);width:calc(50% - 40px)}@media screen and (max-width:479.98px){.design-system .spacing-preview__column{max-width:100%;width:100%}}.design-system .spacing-item{padding-left:8px;font-family:monospace;display:flex;align-items:center;width:100%;background:#ef8d8d}.design-system .typography-class{font-size:18px;color:gray}.design-system .brand-color-swatches{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding:20px}.design-system .color-box{padding:12px 16px;border:1px solid #e0e0e0;font-weight:700;font-size:14px;line-height:1.2}.design-system .color-box.white{background-color:#fff;color:#08011b}.design-system .color-box.black{background-color:#08011b;color:#fff}.design-system .color-box.blue{background-color:#0040ff;color:#fff}.design-system .color-box.purple{background-color:#5b51ff;color:#fff}.design-system .color-box.lime{background-color:#f3ffc3;color:#08011b}.design-system .color-box.light-purple{background-color:#b5a5ff;color:#08011b}.design-system .color-box.rose{background-color:#ffb5c5;color:#08011b}.design-system .color-box.red{background-color:#ff5c20;color:#fff}.design-system .color-box.apricot{background-color:#ffe0d9;color:#08011b}.design-system .color-box.middle-blue{background-color:#7d95ff;color:#08011b}.shopify-section--dynamic-grid{padding:0 0 72px}@media screen and (max-width:999.98px){.shopify-section--dynamic-grid{padding:50px 0}}.shopify-section--dynamic-grid:empty{padding:0}.shopify-section--dynamic-grid .section-heading>*{margin:0;font-weight:400}.shopify-section--dynamic-grid .dynamic-grid__cell .prose>*:not(:last-child){margin-bottom:32px}@media screen and (max-width:699.98px){.shopify-section--dynamic-grid .dynamic-grid__cell .prose>*:not(:last-child){margin-bottom:24px}}.shopify-section--dynamic-grid .dynamic-grid__cell .prose .btn{margin-top:40px;max-width:fit-content}@media screen and (max-width:699.98px){.shopify-section--dynamic-grid .dynamic-grid__cell .prose .btn{margin-top:24px}}.shopify-section--faq .section-split__column:first-child{padding:20px var(--container-gutter) 32px}.shopify-section--faq .section-split__column:last-child{padding:0 var(--container-gutter) 40px}@media screen and (min-width:1000px){.shopify-section--faq .section-split{grid-template-columns:1fr 55%}.shopify-section--faq .section-split__column:first-child{padding:var(--section-vertical-spacing) calc(var(--container-gutter) / 2) var(--section-vertical-spacing) var(--container-gutter)}.shopify-section--faq .section-split__column:last-child{padding:var(--section-vertical-spacing) var(--container-gutter) var(--section-vertical-spacing) calc(var(--container-gutter) / 2)}}@media screen and (max-width:999.98px){.shopify-section--faq .section-heading{margin-bottom:16px}}@media screen and (min-width:1000px){.shopify-section--faq .faq__content.max-w-sm{max-width:340px}}.shopify-section--faq .faq__content.max-w-sm *{margin-top:24px}@media screen and (max-width:999.98px){.shopify-section--faq .faq__content.max-w-sm *{margin-top:16px}}.shopify-section--faq .accordion{box-shadow:none;border-top:1px solid #08011B}.shopify-section--faq .accordion .el-plus{opacity:1;transition:all .2s ease-in-out}.shopify-section--faq .accordion.is-open .el-plus{opacity:0}.shopify-section--faq .accordion:last-child{border-bottom:1px solid #08011B}.shopify-section--faq .accordion .accordion__summary{min-height:69px;padding:24px 0}@media screen and (max-width:999.98px){.shopify-section--faq .accordion .accordion__summary{min-height:53px;padding:16px 0}}.shopify-section--featured-collections .section-spacing{padding-block-start:24px;padding-block-end:48px}.shopify-section--featured-collections .section-spacing.title-hidden-both{padding-block-start:4px}.shopify-section--featured-collections .section-spacing.title-hidden-both .featured-collections-header{display:none}@media screen and (max-width:999.98px){.shopify-section--featured-collections .section-spacing{padding-block-start:4px;padding-block-end:20px}}.shopify-section--featured-collections .featured-collections-header__tab-list{text-transform:uppercase}.shopify-section--featured-collections .featured-collections-header{padding:0 40px;position:relative}@media screen and (max-width:999.98px){.shopify-section--featured-collections .featured-collections-header{padding:0 14px;margin-top:24px;display:flex;justify-content:space-between;text-transform:uppercase}.shopify-section--featured-collections .featured-collections-header featured-collections-tabs{padding-left:12px}.shopify-section--featured-collections .featured-collections-header.md-max\:hidden{display:none}}@media screen and (max-width:699.98px){.shopify-section--featured-collections .featured-collections-header:not(.is-centered){display:block}.shopify-section--featured-collections .featured-collections-header:not(.is-centered) .btn--text{margin-top:5px;margin-left:12px}}.shopify-section--featured-collections .featured-collections-header featured-collections-tabs button.single-entry{pointer-events:none}.shopify-section--featured-collections .floating-controls__control .circle-button{margin:8px}.shopify-section--featured-collections .floating-controls__control:first-child{margin-inline-start:8px}.shopify-section--featured-collections .floating-controls__control:last-child{margin-inline-end:8px}@media screen and (max-width:999.98px){.shopify-section--featured-collections .floating-controls-container:has(.is-scrollable)>.floating-controls__control .circle-button:not([disabled]){opacity:1;translate:0}}.shopify-section--featured-images-list{max-width:100vw;overflow:hidden}.shopify-section--featured-images-list .container{margin-inline-start:0;margin-inline-end:0}.shopify-section--featured-images-list .section-spacing--tight{padding:4px 0 40px}@media screen and (max-width:699.98px){.shopify-section--featured-images-list .section-spacing--tight{padding:4px 0 20px}}.shopify-section--featured-images-list .featured-images-list-header{display:flex;align-items:center;justify-content:space-between;padding:32px 30px 15px;position:relative;max-width:1200px;margin:0 auto}@media screen and (max-width:999.98px){.shopify-section--featured-images-list .featured-images-list-header{padding-left:12px;padding-right:12px}}.shopify-section--featured-images-list .featured-images-list-header.featured-images-list-header--no-heading{padding-top:0}.shopify-section--featured-images-list .featured-images-list-heading{flex:1;text-align:center}.shopify-section--featured-images-list .featured-images-list-nav{flex-shrink:0}.shopify-section--featured-images-list .featured-images-list-nav[hidden]{display:block!important}.shopify-section--featured-images-list .featured-images-list-nav--hidden{visibility:hidden}.shopify-section--featured-images-list .featured-images-list-nav__btn{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:8px;cursor:pointer;color:rgb(var(--text-color));transition:opacity .25s ease}.shopify-section--featured-images-list .featured-images-list-nav__btn svg{display:block;transition:transform .25s ease}.shopify-section--featured-images-list .featured-images-list-nav__btn:hover:not([disabled]) svg{transform:scaleX(1.15)}.shopify-section--featured-images-list .featured-images-list-nav__btn[disabled]{opacity:.25;cursor:default}@media screen and (max-width:479.98px){.shopify-section--featured-images-list .featured-images-list-nav__btn svg{width:35px;height:10px}}.shopify-section--featured-images-list .featured-images-list__image-wrapper{position:relative;overflow:hidden}.shopify-section--featured-images-list .featured-images-list__image--primary{transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.shopify-section--featured-images-list .featured-images-list__hover-image{position:absolute;inset:0;opacity:0;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);transform:scale(1.05)}.shopify-section--featured-images-list .featured-images-list__hover-image img{width:100%;height:100%;object-fit:cover}.shopify-section--featured-images-list .featured-images-list__hover-image--desktop,.shopify-section--featured-images-list .featured-images-list__hover-image--mobile{display:none}@media screen and (pointer:fine){.shopify-section--featured-images-list .featured-images-list__hover-image--desktop{display:block}.shopify-section--featured-images-list .featured-images-list__image-wrapper:hover .featured-images-list__image--primary{opacity:0;transform:scale(1.05)}.shopify-section--featured-images-list .featured-images-list__image-wrapper:hover .featured-images-list__hover-image--desktop{opacity:1;transform:scale(1)}}@media screen and (pointer:fine)and (max-width:699px){.shopify-section--featured-images-list .featured-images-list__hover-image--mobile{display:block}.shopify-section--featured-images-list .featured-images-list__hover-image--desktop{display:none}.shopify-section--featured-images-list .featured-images-list__image-wrapper:hover .featured-images-list__hover-image--mobile{opacity:1;transform:scale(1)}.shopify-section--featured-images-list .featured-images-list__image-wrapper:hover .featured-images-list__hover-image--desktop{opacity:0}}.shopify-section--featured-images-list .featured-images-list__icon-overlay{position:absolute;inset:0;display:flex;padding:8px;pointer-events:none}.shopify-section--featured-images-list .product-list--centered{justify-content:center}.shopify-section--featured-images-list .block-category-name{overflow-wrap:normal;padding-top:8px;text-align:center;font-size:15px;font-weight:500;line-height:1.3;min-height:47px;text-transform:uppercase;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:699.98px){.shopify-section--featured-images-list .block-category-name{font-size:14px;min-height:43px}}@media screen and (max-width:479.98px){.shopify-section--featured-images-list .block-category-name{padding-top:6px;font-size:11px;min-height:35px}}.shopify-section--featured-links .divide-y>:not([hidden],.custom-cursor)~:not([hidden],.custom-cursor){border-color:#08011b}@media screen and (min-width:1000px){.shopify-section--featured-links .container{--container-gutter-context: 80px}}.shopify-section--featured-links .big-link{padding:11px 0;gap:18px;text-transform:uppercase;min-height:75px}@media screen and (max-width:699.98px){.shopify-section--featured-links .big-link{padding:2px 0 0;min-height:65px}}.shopify-section--featured-links .big-link img{max-width:70px;max-height:75px}@media screen and (max-width:699.98px){.shopify-section--featured-links .big-link img{max-width:62px;max-height:78px}}.shopify-section--featured-links .section-spacing{padding:20px 0 55px}.shopify-section--featured-links .section-stack{gap:20px}.shopify-section--featured-product-list{max-width:100vw;overflow:hidden}.shopify-section--featured-product-list .container{margin-inline-start:0;margin-inline-end:0}.shopify-section--featured-product-list .section-spacing--tight{padding:4px 0 40px}@media screen and (max-width:699.98px){.shopify-section--featured-product-list .section-spacing--tight{padding:4px 0 20px}}.shopify-section--featured-product-list .section-spacing--no-spacing{padding:4px 0}.shopify-section--featured-product-list .featured-product-list-header{padding:32px 40px 15px;position:relative}@media screen and (max-width:999.98px){.shopify-section--featured-product-list .featured-product-list-header{padding-left:26px;padding-right:26px}}.shopify-section--featured-product-list .featured-images-list-header{display:flex;align-items:center;justify-content:space-between;padding:32px 30px 15px;position:relative;max-width:1200px;margin:0 auto}@media screen and (max-width:999.98px){.shopify-section--featured-product-list .featured-images-list-header{padding-left:12px;padding-right:12px}}.shopify-section--featured-product-list .featured-images-list-heading{flex:1;text-align:center}.shopify-section--featured-product-list .featured-product-list-heading-link{display:inline-block;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.shopify-section--featured-product-list .featured-product-list-heading-link:hover{text-decoration-thickness:2px}.shopify-section--featured-product-list .featured-images-list-nav{flex-shrink:0}.shopify-section--featured-product-list .featured-images-list-nav[hidden]{display:block!important}.shopify-section--featured-product-list .featured-images-list-nav__btn{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:8px;cursor:pointer;color:rgb(var(--text-color));transition:opacity .25s ease}.shopify-section--featured-product-list .featured-images-list-nav__btn svg{display:block;transition:transform .25s ease}.shopify-section--featured-product-list .featured-images-list-nav__btn:hover:not([disabled]) svg{transform:scaleX(1.15)}.shopify-section--featured-product-list .featured-images-list-nav__btn[disabled]{opacity:.25;cursor:default}@media screen and (max-width:479.98px){.shopify-section--featured-product-list .featured-images-list-nav__btn svg{width:35px;height:10px}}@media screen and (max-width:999.98px){.shopify-section--featured-product-list .floating-controls__control .circle-button:first-child{margin-inline-start:1.25rem}.shopify-section--featured-product-list .floating-controls-container:has(.is-scrollable)>.floating-controls__control .circle-button:not([disabled]){opacity:1;translate:0}}@media screen and (min-width:1000px){.shopify-section--footer .footer__content{padding-top:80px;padding-bottom:40px}.shopify-section--footer .footer__content .footer-block,.shopify-section--footer .footer__content .footer-block ul{gap:10px}}@media screen and (max-width:699.98px){.shopify-section--footer .footer__content{padding-top:55px;padding-bottom:24px}.shopify-section--footer .footer__content .accordion__summary{padding:15px 0}.shopify-section--footer .footer__content .accordion{box-shadow:none;border-bottom:1px solid #08011B}}.shopify-section--footer .footer__block--text{text-transform:uppercase}.shopify-section--footer .footer__block--text p:not(:first-child){margin-top:10px}.shopify-section--footer .footer__block--text a{background:linear-gradient(to right,currentColor,currentColor) 0 100%/0 1px no-repeat;background-position-x:right;text-decoration:none;transition:background-size .2s ease-in-out;width:max-content}@media screen and (pointer:fine){.shopify-section--footer .footer__block--text a:hover{background-size:100% 1px;background-position-x:left}}.shopify-section--footer .footer__block--text_full{width:100%;max-width:100%}@media screen and (max-width:699.98px){.shopify-section--footer .footer__block--text_full{grid-column:1/-1}}.shopify-section--footer .footer__block--links,.shopify-section--footer .footer__block--links .subheading{text-transform:uppercase}.shopify-section--footer .footer__block--links a[href*=eu-widerrufsformular]{font-weight:600}.shopify-section--footer .footer__block--newsletter{flex-basis:349px;max-width:349px}@media screen and (max-width:699.98px){.shopify-section--footer .footer__block--newsletter{max-width:100%}}.shopify-section--footer .footer-newsletter-form,.shopify-section--footer .footer-block__form{gap:10px}@media screen and (max-width:699.98px){.shopify-section--footer .footer-block__form{gap:16px}}.shopify-section--footer .footer-block__form .form-row{display:flex;flex-direction:column}.shopify-section--footer .footer-block__form .form-row .btn{max-width:100%;width:fit-content}.shopify-section--footer .footer-block__form .form-row .form-control{height:48px}.shopify-section--footer .footer-block__form .form-row .form-control input{background-color:transparent;border:1px solid #08011B;border-radius:2px;color:#08011b}.shopify-section--footer .footer-block__form .form-row .form-control input::placeholder{color:#08011b}.shopify-section--footer .footer-block__form .form-row .form-control .floating-label{color:#08011b;opacity:.5;font-size:14px}.shopify-section--footer .footer__logo-block{display:flex;justify-content:center;padding-bottom:40px;border-bottom:1px solid #08011B}@media screen and (max-width:699.98px){.shopify-section--footer .footer__logo-block{padding-bottom:24px}}.shopify-section--footer .footer__mobile-gap{display:none}@media screen and (max-width:699.98px){.shopify-section--footer .footer__mobile-gap{display:block;height:0}.shopify-section--footer .footer__block--accordion-links .body-xs{font-size:14px}}.shopify-section--footer .footer__aside{padding-top:25px;padding-bottom:25px}.shopify-section--footer .footer__aside .footer__locale-selector,.shopify-section--footer .footer__aside .social-media{align-items:flex-start}.shopify-section--footer .footer__aside .footer-copy-wrapper{gap:12px}@media screen and (max-width:699.98px){.shopify-section--footer .footer__aside .footer-copy-wrapper{gap:16px}}.shopify-section--footer .footer__aside .footer-copy-wrapper .footer-copy{font-size:12px;color:#08011b}.shopify-section--footer .footer__aside .icon-linkedin{max-width:16px}.shopify-section--footer .footer__aside .icon-linkedin path{fill:#08011b}@media screen and (max-width:699.98px){.shopify-section--footer .footer__aside .icon-linkedin{max-width:13px}}@media screen and (min-width:1000px){.shopify-section--footer .footer__aside .footer__locale-selector,.shopify-section--footer .footer__aside .social-media{min-width:350px}}.shopify-section--footer .footer__trustpilot-widget{padding-bottom:38px;text-align:center}.shopify-section--footer .footer__trustpilot-link{display:inline-block;margin-top:8px;font-size:13px;color:currentColor;text-decoration:underline;text-underline-offset:3px;opacity:.75}.shopify-section--footer .footer__trustpilot-link:hover,.shopify-section--footer .footer__trustpilot-link:focus-visible{opacity:1}.shopify-section--footer .footer__payment-icons{padding-bottom:38px;justify-content:center}.shopify-section--footer .footer__disclaimer-text{color:#000c}.shopify-section--header .header{padding:8px 18px}.shopify-section--header .header .header__primary-nav{gap:20px}.shopify-section--header .header .header__primary-nav .link-reversed{text-transform:uppercase;letter-spacing:0}.shopify-section--header .header .header__primary-nav .link-reversed.is-active-path{background-size:100% 1px;background-position-x:var(--transform-origin-start)}.shopify-section--header .header .header__secondary-nav{gap:20px}@media screen and (min-width:1000px){.shopify-section--header .header{padding:17.5px 25px}.shopify-section--header .header .header__primary-nav{gap:6px 32px}}.shopify-section--header .header .icon-icon-heart{max-width:20px}.shopify-section--header .mega-menu__navigation{max-width:685px;min-width:685px;gap:12px}.shopify-section--header .mega-menu__navigation .mega-menu__menu-column{max-width:217px;width:100%}.shopify-section--header .mega-menu__navigation .mega-menu__menu-column.levels-1{padding-bottom:12px}.shopify-section--header .mega-menu__navigation .mega-menu__menu-column .menu-column__title{letter-spacing:.1px;text-transform:uppercase}.shopify-section--header .mega-menu__navigation .mega-menu__menu-column .link-reversed{text-transform:unset}.shopify-section--header .menu-promo--with-spacing .menu-promo__item{max-width:220px}.shopify-section--header .menu-promo__item .overflow-hidden,.shopify-section--header .menu-promo__item img{width:100%}.shopify-section--header .mega-menu{gap:0;padding-top:30px;padding-bottom:50px}.shopify-section--header .mega-menu .menu-promo__carousel{gap:16px}.shopify-section--header .mega-menu .mega-menu__linklist{gap:11px;padding-bottom:12px}.shopify-section--header .menu-drawer__panel .menu-drawer__panel-links{gap:14px}.shopify-section--header .menu-drawer__panel .menu-drawer__panel-links .is-active-path{text-decoration:underline;text-underline-offset:8px;text-decoration-thickness:1px}.shopify-section--header .menu-drawer__promo{padding-top:32px}.shopify-section--header .menu-drawer__promo .menu-drawer__promo-title{padding:7px 0;margin-bottom:8px;color:#08011b99;text-transform:uppercase}.shopify-section--header .menu-drawer__promo .menu-promo__carousel{gap:2px}.shopify-section--header .menu-drawer__promo .menu-promo__item{min-width:200px}.shopify-section--header .menu-drawer__promo .menu-promo--with-spacing img{height:251px}.shopify-section--header .menu-drawer__promo .promotion-card{gap:8px}.shopify-section--header .menu-drawer__promo .circle-button{opacity:1;translate:0 -1.5rem}.shopify-section--header .promo__heading{letter-spacing:.1px;text-transform:uppercase}.shopify-section--header .promo__heading *{text-transform:inherit}.shopify-section--header .menu-drawer__panel-body>.v-stack:not(.drawer-menu__additional-menu){gap:12px}.shopify-section--header .menu-drawer__panel-body li a,.shopify-section--header .menu-drawer__panel-body li button{text-transform:uppercase}.shopify-section--header .back-button{background-color:#08011b;color:#fff;gap:5px;padding:4px 11px;margin-bottom:12px}.shopify-section--header .back-button svg{width:10px}.shopify-section--header .drawer-menu__sublinks-title{gap:12px}.shopify-section--header .drawer-menu__sublinks{gap:14px}.shopify-section--header .drawer-menu__sublinks li a{text-transform:unset}.shopify-section--header .drawer-menu__title-sublinks{text-transform:uppercase}.shopify-section--header .menu-drawer__promo-sub-menu{padding-top:0;padding-bottom:80px}.shopify-section--header .drawer-menu__additional-menu{gap:8px}.shopify-section--header .drawer-menu__additional-menu.drawer-menu__tertiary-menu{margin-top:40px}.shopify-section--header .drawer-menu__additional-menu-title{color:#08011b99;margin-bottom:14px;text-transform:uppercase}.shopify-section--header .menu-drawer__separator{margin:40px -24px;display:block;width:calc(100% + 48px);height:1px;background-color:#08011b}.shopify-section--header .menu-drawer__account{text-transform:uppercase}.shopify-section--header .menu-drawer__footer-item{padding:13.5px var(--menu-drawer-padding-inline);border-top:1px solid #08011B;border-bottom:1px solid #08011B;margin-bottom:1px}.shopify-section--header .menu-drawer__footer-item .icon-account{width:16px}.shopify-section--header .drawer-menu__sublinks-all{margin-bottom:8px;text-transform:uppercase}.shopify-section--hot-spots .subheading-snippet{padding:0 20px;width:100%;margin-bottom:24px}.shopify-section--hot-spots .subheading-badge{margin-bottom:16px;display:block}.shopify-section--image-with-text-overlay .content-box .prose>*{margin-top:0;margin-bottom:var(--prose-spacing, 8px)}.shopify-section--image-with-text-overlay .content-box .prose>*:last-child{margin-bottom:0}.shopify-section--image-with-text-overlay .content-box .prose .btn{display:inline-flex;margin-top:20px}@media screen and (max-width:699.98px){.shopify-section--image-with-text-overlay .content-box .prose>*{margin-bottom:12px}.shopify-section--image-with-text-overlay .content-box .prose>*:last-child{margin-bottom:0}.shopify-section--image-with-text-overlay .content-box .prose .btn{margin-top:8px}}.shopify-section--main-collection .product-list{overflow:hidden}@media screen and (max-width:699.98px){.shopify-section--main-collection .product-list{--product-list-row-gap: 20px}}.shopify-section--main-collection .product-list .product-card--highlight{grid-row:span calc(var(--product-card-row-count) * 1);overflow:hidden}.shopify-section--main-collection .product-list .product-card--highlight .product-card__figure{align-items:stretch}.shopify-section--main-collection .product-list .product-card--highlight .product-card__image{aspect-ratio:720/446;object-fit:cover}.shopify-section--main-collection .product-list__promo{padding-bottom:48px}@media screen and (min-width:700px){.shopify-section--main-collection .product-list__promo{padding-bottom:0}}.shopify-section--main-collection .product-list__promo .section-heading{margin-bottom:16px}.shopify-section--main-collection .product-list__promo .content-box{--content-box-spacing: 24px;--content-box-spacing-bottom: 32px;grid-template-rows:[full-start] calc(var(--content-box-spacing-block-start, var(--content-box-block-spacing, var(--content-box-spacing))) + var(--content-box-enable-transparent-header-compensation) * var(--header-height, 0px)) [inner-start] minmax(0,1fr) [inner-end] var(--content-box-spacing-block-end, var(--content-box-block-spacing, var(--content-box-spacing-bottom))) [full-end]}.shopify-section--main-collection .product-list__promo .content-box .btn--tertiary.btn--small{padding:12px 24px;height:42px}.shopify-section--main-collection .product-list__promo .content-box .promo__content>*{margin-top:0}.shopify-section--main-collection .product-list__promo .content-box .prose-justify-center .btn{margin:0 auto}.shopify-section--main-collection .product-list__promo .content-box .prose-justify-end .btn{margin-left:auto;margin-right:0}@media screen and (min-width:700px){.shopify-section--main-collection .product-list__promo .content-box .prose-justify-center.both-values .btn,.shopify-section--main-collection .product-list__promo .content-box .prose-justify-end.both-values .btn{margin:0}.shopify-section--main-collection .product-list__promo .content-box .sm\:prose-justify-center.both-values .btn{margin:0 auto}.shopify-section--main-collection .product-list__promo .content-box .sm\:prose-justify-end.both-values .btn{margin-left:auto;margin-right:0}}.shopify-section--main-collection .collection__inner{gap:32px}@media screen and (max-width:999.98px){.shopify-section--main-collection .collection__inner{gap:12px}}.shopify-section--main-collection .collection__toolbar{padding:18px 32px;border-top-color:#e6dfdb;border-bottom:1px solid #E6DFDB;text-transform:uppercase}@media screen and (max-width:699.98px){.shopify-section--main-collection .collection__toolbar{padding:20px}}.shopify-section--main-collection .collection__floating-button .btn{width:100%}.shopify-section--main-collection .collection__floating-button .btn .button__content{display:flex;width:100%;justify-content:center;gap:6px}.shopify-section--main-collection .collection__floating-button .btn .button__content svg{width:16px}@media screen and (min-width:1000px){.shopify-section--main-product{margin-top:var(--header-height)}}.shopify-section--main-product .product{gap:106px}@media screen and (max-width:1149.98px){.shopify-section--main-product .product{gap:40px}}@media screen and (max-width:999.98px){.shopify-section--main-product .product{gap:0}}.shopify-section--main-product .product.hide-bis-notification #BIS_trigger{display:none}.shopify-section--main-product .product-info{max-width:565px;margin-left:0}@media screen and (min-width:1000px){.shopify-section--main-product .product-info{inset-block-start:var(--sticky-area-height)}}@media screen and (max-width:999.98px){.shopify-section--main-product .product-info{max-width:100%}}.shopify-section--main-product .product__related-set .btn{padding:9px 24px 6px;color:var(--related-set-text, #08011B);background:var(--related-set-background, #FFB5C5);font-weight:500}.shopify-section--main-product .product__related-set .btn .discount:before{content:" "}@media screen and (pointer:fine){.shopify-section--main-product .product__related-set .btn:hover:not([disabled]):not(.disabled){opacity:1;background:var(--related-set-background-hover, #fea2b6)}}.shopify-section--main-product .product__related-set--card .related-set-card{display:flex;align-items:center;gap:12px;padding:12px;border-radius:8px;background:var(--related-set-background, #eaf1fb);color:var(--related-set-text, inherit)}@media screen and (pointer:fine){.shopify-section--main-product .product__related-set--card .related-set-card:hover{background:var(--related-set-background-hover, #dde9f8)}}.shopify-section--main-product .product__related-set--card .related-set-card__image{width:70px;height:auto;flex-shrink:0}.shopify-section--main-product .product__related-set--card .related-set-card__info{display:flex;flex-direction:column;gap:2px;min-width:0}.shopify-section--main-product .product__related-set--card .related-set-card__prices{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px}.shopify-section--main-product .product__related-set--card .related-set-card__prices price-list{row-gap:0}.shopify-section--main-product .product__related-set--card .related-set-card__cta{margin-left:auto;white-space:nowrap;font-weight:500}@media(max-width:399.98px){.shopify-section--main-product .product__related-set--card .related-set-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 12px;align-items:center}.shopify-section--main-product .product__related-set--card .related-set-card__image{grid-row:1/span 2}.shopify-section--main-product .product__related-set--card .related-set-card__cta{grid-column:2;margin-left:0;justify-self:start}}.shopify-section--main-product .product-gallery__image-list{position:relative}.shopify-section--main-product .product-gallery__image-list .btn-wishlist{position:absolute;top:16px;right:16px;z-index:2;padding:12px;width:48px;height:48px}@media screen and (max-width:999.98px){.shopify-section--main-product .product-gallery__image-list .btn-wishlist{bottom:8px;right:-12px;top:unset}}.shopify-section--main-product .quantity-selector{border-radius:50px;border:2px solid #08011B;grid-template-columns:44px auto 44px}.shopify-section--main-product .quantity-selector .quantity-selector__input{max-width:4ch}.shopify-section--main-product .product-info__block-list{padding-top:20px}.shopify-section--main-product .product-info__block-list [data-block-type=breadcrumb]{margin-block-end:12px}.shopify-section--main-product .product-info__block-list [data-block-type=breadcrumb]:has(+[data-block-type=badges] .badge-list>:not(.hidden)),.shopify-section--main-product .product-info__block-list [data-block-type=breadcrumb]:has(+[data-block-type=badges] .custom-icon){margin-block-end:12px}.shopify-section--main-product .product-info__block-list [data-block-type=breadcrumb]:not(:has(.breadcrumbs)){display:none}.shopify-section--main-product .product-info__block-list [data-block-type=breadcrumb]:not(:has(.breadcrumbs))+*{margin-block-start:0}.shopify-section--main-product .product-info__block-list [data-block-type=breadcrumb] .breadcrumbs{padding:0;text-transform:uppercase}.shopify-section--main-product .product-info__block-list [data-block-type=badges]+[data-block-type=title]{margin-block-start:12px}.shopify-section--main-product .product-info__block-list [data-block-type=breadcrumb]+[data-block-type=title],.shopify-section--main-product .product-info__block-list [data-block-type=badges]:not(:has(.badge-list>:not(.hidden),.custom-icon))+[data-block-type=title]{margin-block-start:0}.shopify-section--main-product .product-info__block-list [data-block-type=badges]{--product-block-item-margin: 0}.shopify-section--main-product .product-info__block-list [data-block-type=badges] .badge-list{padding:0;max-width:none}.shopify-section--main-product .product-info__block-list .product-title{text-transform:uppercase}.shopify-section--main-product .product-info__block-list [data-block-type=rating]{--product-block-item-margin: 10px}.shopify-section--main-product .product-info__block-list [data-block-type=title]:has(+[data-block-type=rating]){margin-block-end:10px}.shopify-section--main-product .product-info__block-list [data-block-type=price]{--product-block-item-margin: 0}.shopify-section--main-product .product-info__block-list [data-block-type=price] .price-list{align-items:baseline;margin-bottom:2px;gap:8px}.shopify-section--main-product .product-info__block-list [data-block-type=separator]{--product-block-item-margin: 20px;border-color:#eee}.shopify-section--main-product .product-info__block-list [data-block-type=variant-switcher]{--product-block-item-margin: 20px}.shopify-section--main-product .product-info__block-list [data-block-type=variant-switcher] hr{margin:20px 0;border-color:#eee}.shopify-section--main-product .product-info__block-list [data-block-type=variant-switcher]{margin-block-start:18px!important}.shopify-section--main-product .product-info__block-list [data-block-type=icons-with-text]{padding:16px 0;gap:0;margin-block-start:24px!important;margin-block-end:0!important}.shopify-section--main-product .product-info__block-list [data-block-type=icons-with-text]>.grid{column-gap:5px}@media screen and (max-width:699.98px){.shopify-section--main-product .product-info__block-list [data-block-type=icons-with-text]>.grid.icons-with-text--text-size-mobile .icons-with-text__text{font-size:var(--icons-with-text-text-size-mobile)}}@media screen and (min-width:700px){.shopify-section--main-product .product-info__block-list [data-block-type=icons-with-text]>.grid.icons-with-text--text-size-desktop .icons-with-text__text{font-size:var(--icons-with-text-text-size)}}.shopify-section--main-product .product-info__block-list [data-block-type=icons-with-text] .icons-with-text__item{gap:var(--icons-with-text-gap, 10px);-webkit-hyphens:manual;hyphens:manual;min-width:0}@media screen and (max-width:999.98px){.shopify-section--main-product .product-info__block-list [data-block-type=icons-with-text] .icons-with-text__item.v-stack{max-width:120px;margin:0 auto}}@media(max-width:349.98px){.shopify-section--main-product .product-info__block-list [data-block-type=icons-with-text] .icons-with-text__item{overflow-wrap:anywhere}}.shopify-section--main-product .product-info__block-list [data-block-type=icons-with-text] .icons-with-text__item .icons-with-text__text{margin:0 auto;text-transform:uppercase}@media(max-width:349.98px){.shopify-section--main-product .product-info__block-list [data-block-type=icons-with-text] .icons-with-text__item .icons-with-text__text{font-size:10px}}.shopify-section--main-product .product-info__block-list [data-block-type=icons-with-text] .icons-with-text__item .icon{height:auto;min-height:23px;flex-shrink:0;object-fit:contain}.shopify-section--main-product .product-info__block-list [data-block-type=buy-buttons],.shopify-section--main-product .product-info__block-list [data-block-type=button]{max-width:700px}.shopify-section--main-product .product-info__block-list [data-block-type=buy-buttons]{margin-block-end:12px}@media screen and (max-width:999.98px){.shopify-section--main-product .product-info__block-list [data-block-type=buy-buttons]{margin-block-start:12px}}.shopify-section--main-product .product-info__block-list [data-block-type=buy-buttons] .atc-btn{white-space:normal;min-width:0}.shopify-section--main-product .product-info__block-list [data-block-type=buy-buttons]:has(.store-exclusive-notice,.only-free-item-notice){margin-block-end:25px}.shopify-section--main-product .product-info__block-list .store-exclusive-notice .link{font-weight:500}.shopify-section--main-product .product-info__block-list .store-exclusive-notice .link:after{content:"→";display:inline-block;margin-inline-start:6px}.shopify-section--main-product .product-info__block-list [data-block-type=icons-with-text-vertical]{margin-block-start:32px!important;margin-bottom:24px}.shopify-section--main-product .product-info__block-list [data-block-type=icons-with-text-vertical] .icons-with-text__vertical{max-width:370px;color:#444;gap:8px}@media screen and (max-width:399.98px){.shopify-section--main-product .product-info__block-list [data-block-type=icons-with-text-vertical] .icons-with-text__vertical{grid-template-columns:1fr;gap:12px}.shopify-section--main-product .product-info__block-list [data-block-type=icons-with-text-vertical] .icons-with-text__vertical .icons-with-text__item:nth-child(2){order:2}}.shopify-section--main-product .product-info__block-list [data-block-type=icons-with-text-vertical] .icons-with-text__vertical .icons-with-text__item-wrapper{min-width:32px;display:flex;justify-content:center}.shopify-section--main-product .product-info__block-list [data-block-type=icons-with-text-vertical] .icons-with-text__vertical .icon{width:var(--icon-mobile-max-width);object-fit:contain;max-width:none}.shopify-section--main-product .product-info__block-list [data-block-type=description]{margin-block-start:8px!important;margin-bottom:32px}.shopify-section--main-product .product-info__block-list [data-block-type=description] .main-product__product-description *{font-size:inherit;line-height:inherit;font-weight:inherit}.shopify-section--main-product .product-cross-sell .badge-list{position:absolute}.shopify-section--main-product .inventory__text{text-transform:uppercase;gap:12px}.shopify-section--main-product .product-info__block-text a{border-bottom:1px solid}.shopify-section--main-product .product-info__block-text.with-custom-icon{display:flex;align-items:center;width:max-content;flex-wrap:nowrap;max-width:100%}.shopify-section--main-product .product-info__block-text.with-custom-icon .custom-icon{order:0;padding-right:12px}@media screen and (min-width:1000px){.shopify-section--main-product .product-gallery__media[data-media-type=image]>open-lightbox-button{position:absolute;inset:0;z-index:1;cursor:pointer}}@media screen and (min-width:1000px)and (pointer:fine){.shopify-section--main-product .product-gallery__media[data-media-type=image]:hover .product-zoom-button__label{width:auto}}.shopify-section--main-product .product-gallery__controls-floating{--button-border-radius: 50%}.shopify-section--main-product .product-gallery__controls-floating .scroll-marker-group{background-color:#fff;border-radius:50px;max-width:fit-content;padding:8px 16px;gap:12px;inset-block-end:16px}.shopify-section--main-product .product-gallery__controls-floating .scroll-marker-group.scroll-marker-group--dots .scroll-marker{opacity:1;width:8px;height:8px;background-color:#f0f0ee}.shopify-section--main-product .product-gallery__controls-floating .scroll-marker-group.scroll-marker-group--dots .scroll-marker[aria-current=true]{background-color:#08011b}@media screen and (max-width:999.98px){.shopify-section--main-product .badge-list{flex-direction:row!important}}.shopify-section--main-product .product-sticky-add-to-cart{display:none}.shopify-section--main-product .product-sticky-add-to-cart.show-on-desktop{display:block}@media screen and (max-width:699.98px){.shopify-section--main-product .product-sticky-add-to-cart{display:block}}@media screen and (max-width:699.98px){.shopify-section--main-product .sm-max\:hidden{display:none!important}}@media screen and (min-width:700px){.shopify-section--main-product .sm\:hidden{display:none!important}}.coming-soon-buy-area .wrap-atc_button{display:none}.shopify-section--main-product .coming-soon-buy-area .shopify-product-form .buy-buttons #BIS_trigger{margin-bottom:0}.main-search__header{display:grid}.main-search__header>*{grid-area:1/1;align-self:center;justify-self:center}.shopify-section--main-search>.container.section-spacing{padding-block-start:1.5rem}.main-search__heading{margin-block-end:0!important;text-transform:uppercase}.shopify-section--main-search{overflow:clip}.shopify-section--main-search .collection__toolbar{text-transform:uppercase}.shopify-section--main-search .collection__floating-button .button__content{display:flex;gap:10px}.shopify-section--main-search .search-results-counter{text-transform:uppercase}.main-search__suggestions{margin-block:1rem 4rem}.main-search__suggestions .search-tabs::part(tab-list){margin-inline:0;padding-inline:0}.main-search__product-list{--product-list-column-count: 2;margin-inline:calc(-1 * var(--distance-to-bleed, var(--container-gutter)))}.main-search__product-list>:last-child{display:none}@media screen and (min-width:700px){.main-search__product-list{--product-list-column-count: 3}.main-search__product-list>:last-child{display:grid}}@media screen and (min-width:1000px){.main-search__product-list{--product-list-column-count: 4}.main-search__product-list>:last-child{display:none}}.predictive-search__show-all{display:block;width:fit-content;margin:2rem auto 0}.predictive-search__pages{grid-template-columns:minmax(0,1fr);row-gap:1.5rem;display:grid}#facets-drawer-form,#facets-drawer-form *{text-transform:uppercase}.search-prominent-pages{display:grid;grid-template-columns:minmax(0,1fr);border-block-width:1px;margin-block-end:1.75rem}.search-prominent-pages>*+*{border-block-start-width:1px}.search-prominent-page{display:flex;align-items:center;justify-content:space-between;column-gap:1rem;padding-block:1rem;text-transform:uppercase}.search-prominent-page svg{flex-shrink:0;transition:transform .2s ease-in-out}.search-prominent-page:hover svg{transform:translate(.375rem)}.search-prominent-page:hover .link-reversed{background-size:100% 1px;background-position-x:var(--transform-origin-start)}.main-search__results .search-prominent-pages{margin-block-end:0;padding-inline:min(1.75rem,var(--container-gutter))}.shopify-section--media-blocks .content-box{--content-box-spacing: var(--spacing-horizontal-desktop);--content-box-spacing-vertical: var(--spacing-vertical-desktop);--content-box-spacing-vertical-bottom-mobile: 32px;grid-template-rows:[full-start] calc(var(--content-box-spacing-block-start, var(--content-box-block-spacing, var(--content-box-spacing-vertical))) + var(--content-box-enable-transparent-header-compensation) * var(--header-height, 0px)) [inner-start] minmax(0,1fr) [inner-end] var(--content-box-spacing-block-end, var(--content-box-block-spacing, var(--content-box-spacing-vertical))) [full-end]}@media screen and (max-width:699.98px){.shopify-section--media-blocks .content-box{--content-box-spacing: 24px;--content-box-spacing-vertical: var(--spacing-top-mobile);--content-box-spacing-vertical-bottom-mobile: var(--spacing-bottom-mobile);grid-template-rows:[full-start] calc(var(--content-box-spacing-block-start, var(--content-box-block-spacing, var(--content-box-spacing-vertical))) + var(--content-box-enable-transparent-header-compensation) * var(--header-height, 0px)) [inner-start] minmax(0,1fr) [inner-end] var(--content-box-spacing-block-end, var(--content-box-block-spacing, var(--content-box-spacing-vertical-bottom-mobile))) [full-end]}}.shopify-section--media-blocks .content-box .placement-grid .btn{display:inline-block}.shopify-section--media-blocks .content-box.content-box--video_with_text{overflow:hidden}.shopify-section--media-blocks .content-box.content-box--video_with_text .placement-grid{pointer-events:none}.shopify-section--media-blocks .content-box.content-box--video_with_text .placement-grid .btn{pointer-events:all}@media screen and (max-width:479.98px){.shopify-section--media-blocks .content-box__background-media.single-item-mobile{height:var(--block-min-height-mobile)}}.shopify-section--media-blocks .container{--container-gutter-context: 80px;--container-max-width: calc(100% - 160px) }@media screen and (max-width:699.98px){.shopify-section--media-blocks .container{--container-gutter-context: 20px;--container-max-width: calc(100% - 40px) }}@media screen and (max-width:999.98px){.shopify-section--media-blocks .section-spacing{padding-top:40px}}.shopify-section--media-blocks .section-stack{gap:16px}.shopify-section--media-blocks .media-blocks__carousel{position:relative}.shopify-section--media-blocks .media-blocks__carousel .floating-controls__control{display:none;position:absolute;z-index:1;top:50%;transform:translateY(-50%)}.shopify-section--media-blocks .media-blocks__carousel .floating-controls__control .circle-button{opacity:1;translate:none}.shopify-section--media-blocks .media-blocks__carousel .floating-controls__control.prev-button{left:8px}.shopify-section--media-blocks .media-blocks__carousel .floating-controls__control.next-button{right:8px}@media screen and (max-width:999.98px){.shopify-section--media-blocks .media-blocks__carousel .floating-controls__control{display:block}}.shopify-section--media-blocks .prose-justify-center .btn{margin:0 auto}.shopify-section--media-blocks .section-heading{margin-bottom:16px;line-height:1.2}@media screen and (max-width:999.98px){.shopify-section--media-blocks .section-heading{margin-bottom:16px}}.shopify-section--media-blocks .media-blocks__richtext{max-width:800px}.shopify-section--media-blocks .media-blocks__richtext *{margin-block-start:16px}@media screen and (min-width:700px){.shopify-section--media-blocks media-block{order:0!important}}.pswp .pswp__button{position:absolute}.pswp .pswp__button:hover{transform:none}.pswp .pswp__button svg{opacity:0}.pswp .pswp__button:before{content:"";display:inline-block;width:16px;height:16px;background-size:contain;background-repeat:no-repeat;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.pswp .pswp__button.pswp__button--close-button:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M8.10851 7L13.2117 12.1032L12.1044 13.2105L7.00121 8.1073L1.89801 13.2105L0.790706 12.1032L5.89391 7L0.790704 1.8968L1.898 0.789497L7.00121 5.8927L12.1044 0.789497L13.2117 1.8968L8.10851 7Z' fill='%2308011B'/%3E%3C/svg%3E")}.pswp .pswp__button.pswp__button--next-button:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M5.99984 0.666504L5.05984 1.6065L8.77984 5.33317H0.666504V6.6665H8.77984L5.05984 10.3932L5.99984 11.3332L11.3332 5.99984L5.99984 0.666504Z' fill='%2308011B'/%3E%3C/svg%3E")}.pswp .pswp__button.pswp__button--previous-button:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cg transform='scale(-1,1) translate(-12,0)'%3E%3Cpath d='M5.99984 0.666504L5.05984 1.6065L8.77984 5.33317H0.666504V6.6665H8.77984L5.05984 10.3932L5.99984 11.3332L11.3332 5.99984L5.99984 0.666504Z' fill='%2308011B'/%3E%3C/g%3E%3C/svg%3E")}.product-zoom-button .product-zoom-button__label{white-space:nowrap}@media screen and (max-width:999.98px){.product-zoom-button{--product-gallery-zoom-button-position: 8px !important;left:-12px;bottom:10px;width:max-content}.product-zoom-button .product-zoom-button__label{display:none}}@media screen and (max-width:699.98px){.product-zoom-button{margin-bottom:1px}}.shopify-section--recently-viewed-products{margin-top:40px}.shopify-section--recently-viewed-products .section-stack{gap:16px}.shopify-section--recently-viewed-products .section-heading{text-transform:uppercase}.shopify-section--recently-viewed-products .floating-controls__control{--floating-control-offset: 8px}.shopify-section--recently-viewed-products .floating-controls__control .circle-button{margin:8px}.shopify-section--recently-viewed-products .floating-controls__control .circle-button:last-child{margin-inline-end:8px}.shopify-section--recently-viewed-products .floating-controls__control .circle-button:first-child{margin-inline-start:8px}@media screen and (max-width:999.98px){.shopify-section--recently-viewed-products .floating-controls-container:has(.is-scrollable)>.floating-controls__control .circle-button:not([disabled]){opacity:1;translate:0}}.shopify-section--related-products{margin-top:40px}.shopify-section--related-products .section-stack{gap:16px}.shopify-section--related-products .section-heading{text-transform:uppercase}.shopify-section--related-products .floating-controls__control{--floating-control-offset: 8px}.shopify-section--related-products .floating-controls__control .circle-button{margin:8px}.shopify-section--related-products .floating-controls__control .circle-button:last-child{margin-inline-end:8px}.shopify-section--related-products .floating-controls__control .circle-button:first-child{margin-inline-start:8px}@media screen and (max-width:999.98px){.shopify-section--related-products .floating-controls-container:has(.is-scrollable)>.floating-controls__control .circle-button:not([disabled]){opacity:1;translate:0}}.shopify-section--rich-text .container{--container-gutter-context: 80px;--container-max-width: calc(100% - 160px) }@media screen and (max-width:699.98px){.shopify-section--rich-text .container{--container-gutter-context: 20px;--container-max-width: calc(100% - 40px) }}.shopify-section--rich-text .section-spacing{padding-top:46px;padding-bottom:46px}@media screen and (max-width:699.98px){.shopify-section--rich-text .section-spacing{padding-top:40px;padding-bottom:40px}}.shopify-section--rich-text .section-spacing:has(>.rich-text:empty){padding:0!important}.shopify-section--rich-text .section-heading{margin-bottom:32px}@media screen and (max-width:699.98px){.shopify-section--rich-text .section-heading{margin-bottom:24px}}.shopify-section--rich-text .section-heading strong{font-weight:600}.shopify-section--rich-text .rich-text__content *{margin-block-start:24px}.shopify-section--rich-text .rich-text__content *:first-child{margin-block-start:0}.shopify-section--rich-text .rich-text__content.show-more-btn{max-height:200px;overflow:hidden;position:relative;margin-bottom:0;transition:all 1s ease-in-out}.shopify-section--rich-text .rich-text__content.show-more-btn:after{background:linear-gradient(180deg,#fff 30.21%,#ffffff32 80.69%,#0000);content:"";transform:rotate(180deg);bottom:0;left:0;right:0;width:100%;position:absolute;height:50%;pointer-events:none;opacity:1;transition:all 1s ease-in-out}.shopify-section--rich-text .rich-text__content.show-more-btn.visible{max-height:5000px}.shopify-section--rich-text .rich-text__content.show-more-btn.visible:after{opacity:0}.shopify-section--rich-text .rich-text__content.show-more-btn.visible+.rich-text__show-more-btn{opacity:0;pointer-events:none}.shopify-section--rich-text .rich-text__show-more-btn{opacity:1;margin-block-start:0;transition:all .3s ease-in-out}body.design-mode .shopify-pc__banner__dialog,body.design-mode .consent-overlay,body.localhost .shopify-pc__banner__dialog,body.localhost .consent-overlay{display:none!important}body.privacy-policy-page .shopify-pc__banner__dialog{top:auto!important;bottom:0!important;transform:none!important}.shopify-pc__banner__dialog{animation:consent-banner-fadein .3s ease .5s both}@keyframes consent-banner-fadein{0%{opacity:0}to{opacity:1}}.shopify-pc__banner__dialog .shopify-pc__banner__btns #shopify-pc__banner__btn-manage-prefs{order:3}.shopify-pc__banner__dialog .shopify-pc__banner__btns #shopify-pc__banner__btn-accept{order:1;color:#fff;background-color:#000}.shopify-pc__banner__dialog .shopify-pc__banner__btns #shopify-pc__banner__btn-decline{order:2}@media screen and (min-width:481px){.shopify-pc__banner__dialog .shopify-pc__banner__btns #shopify-pc__banner__btn-manage-prefs{order:1}.shopify-pc__banner__dialog .shopify-pc__banner__btns #shopify-pc__banner__btn-accept{order:3}}body .shopify-pc__prefs__overlay{display:none}body:has(#shopify-pc__prefs),body:has(.shopify-pc__banner__dialog):has(.klaviyo-form){overflow:auto!important}.shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions #shopify-pc__prefs__header-accept{margin-top:10px;color:#fff;background-color:#000}.shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions #shopify-pc__prefs__header-save{margin-bottom:0}@media screen and (min-width:751px){.shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions #shopify-pc__prefs__header-accept{order:3;margin:0 0 0 20px}.shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions #shopify-pc__prefs__header-decline{order:1}.shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions #shopify-pc__prefs__header-save{order:2}}.shopify-section--slideshow .content-box.type-2{--content-box-spacing-type-columns: 80px;--content-box-spacing-type-row: 32px}@media screen and (max-width:999.98px){.shopify-section--slideshow .content-box.type-2{--content-box-spacing-type-columns: 24px}}.shopify-section--slideshow .content-box.type-3{--content-box-spacing-type-columns: 48px;--content-box-spacing-type-row: 32px}@media screen and (max-width:999.98px){.shopify-section--slideshow .content-box.type-3{--content-box-spacing-type-columns: 24px}}.shopify-section--slideshow .content-box.type-2,.shopify-section--slideshow .content-box.type-3{grid-template-columns:[full-start] var(--content-box-spacing-inline-start, var(--content-box-inline-spacing, var(--content-box-spacing-type-columns))) [inner-start] minmax(0,1fr) [inner-end] var(--content-box-spacing-inline-end, var(--content-box-inline-spacing, var(--content-box-spacing-type-columns))) [full-end];grid-template-rows:[full-start] calc(var(--content-box-spacing-block-start, var(--content-box-block-spacing, var(--content-box-spacing-type-row))) + var(--content-box-enable-transparent-header-compensation) * var(--header-height, 0px)) [inner-start] minmax(0,1fr) [inner-end] var(--content-box-spacing-block-end, var(--content-box-block-spacing, var(--content-box-spacing-type-row))) [full-end]}.shopify-section--slideshow .content-box .prose>*{margin-top:0;margin-bottom:20px}.shopify-section--slideshow .content-box .prose>*:last-child{margin-bottom:0}.shopify-section--slideshow .content-box .prose .btn{display:inline-flex;margin-top:16px}@media screen and (max-width:699.98px){.shopify-section--slideshow .content-box .prose>*{margin-bottom:12px}.shopify-section--slideshow .content-box .prose>*:last-child{margin-bottom:0}.shopify-section--slideshow .content-box .prose .btn{margin-top:8px}}.shopify-section--slideshow .content-box strong{font-weight:500}@media screen and (max-width:479.98px){.shopify-section--slideshow .place-self-end-start{max-width:100%;width:100%}.shopify-section--slideshow .slideshow__slide{--content-box-spacing: 2rem !important}}.shopify-section--testimonials .testimonials__nav{width:100%;display:flex;justify-content:space-between;align-items:center}.shopify-section--testimonials .testimonials__nav.position--space-between{justify-content:space-between}.shopify-section--testimonials .testimonials__nav.position--center{justify-content:center}.shopify-section--testimonials .testimonials__nav-buttons{display:flex;gap:12px}.shopify-section--testimonials .section-split .testimonials__product-link{display:none}.shopify-section--testimonials .section-split[data-active-index="1"] [data-link-index="1"],.shopify-section--testimonials .section-split[data-active-index="2"] [data-link-index="2"],.shopify-section--testimonials .section-split[data-active-index="3"] [data-link-index="3"],.shopify-section--testimonials .section-split[data-active-index="4"] [data-link-index="4"]{display:block}.shopify-section--testimonials .testimonials__mobile-links{display:none;padding:0 20px}@media screen and (max-width:999.98px){.shopify-section--testimonials .testimonials__mobile-links{display:block}}.shopify-section--testimonials .show-rating-top{flex-direction:column}.shopify-section--testimonials .section-split .section-split__column:nth-child(1){padding:32px 16px 16px}.shopify-section--testimonials .section-split .section-split__column:nth-child(2){padding:0 16px 16px}@media screen and (max-width:999.98px){.shopify-section--testimonials .section-split .section-split__column:nth-child(2){padding-block-end:48px!important}}@media screen and (min-width:1000px){.shopify-section--testimonials .section-split .section-split__column:nth-child(1){padding:var(--container-gutter) 24px var(--container-gutter) var(--container-gutter)}.shopify-section--testimonials .section-split .section-split__column:nth-child(2){padding:var(--container-gutter) var(--container-gutter) var(--container-gutter) 24px;padding-inline-start:24px!important}}.shopify-section--testimonials .testimonials__wrapper{gap:48px}@media screen and (max-width:699.98px){.shopify-section--testimonials .testimonials__wrapper{gap:32px}}.shopify-section--testimonials .testimonials__content{gap:48px}.shopify-section--testimonials .testimonials__content .section-heading{font-family:var(--text-font-family)}@media screen and (max-width:699.98px){.shopify-section--testimonials .testimonials__content{gap:32px}}@media screen and (max-width:999.98px){.shopify-section--testimonials .testimonials__desktop-links{display:none}}@media screen and (max-width:999.98px){.shopify-section--testimonials .testimonials__content-wrapper .testimonials__nav{justify-content:flex-end}}.shopify-section--testimonials .testimonials__product{padding:8px 12px}@media screen and (min-width:1000px){.shopify-section--testimonials .testimonials__product{margin:16px}}.shopify-section--testimonials .testimonials__product .price-list,.shopify-section--testimonials .testimonials__product-info .text-on-sale{font-weight:400}.shopify-section--text-with-media .highlighted-heading{margin:0 auto}.shopify-section--text-with-media .btn{max-width:fit-content}@media screen and (max-width:999.98px){.shopify-section--text-with-media .section-split__column{padding:24px var(--container-gutter) 40px}.shopify-section--text-with-media .placement-grid{display:flex;flex-direction:column;gap:32px}}@media screen and (max-width:479.98px){.shopify-section--text-with-media .content-box__background-media{aspect-ratio:390/440}}.shopify-section--text-with-media .highlighted-heading{max-width:600px;margin:0 auto;line-height:1}@media screen and (max-width:999.98px){.shopify-section--text-with-media .section-split__column-secondary-media .content-box.with-min-height{grid-template-rows:unset}.shopify-section--text-with-media .section-split__column-secondary-media .content-box.with-min-height .placement-grid{min-height:511px;padding:20px 20px 40px}.shopify-section--text-with-media .section-split__column-secondary-media .content-box .placement-grid{justify-content:space-between}}.shopify-section--trust-icons .trust-icons{border-top:1px solid #08011B;border-bottom:1px solid #08011B}@media screen and (max-width:999.98px){.shopify-section--trust-icons .trust-icons{padding:19px 20px 33px;gap:0}.shopify-section--trust-icons .trust-icons .scroll-marker-group{margin-top:25px}}.shopify-section--trust-icons .trust-icons__item-title,.shopify-section--trust-icons .trust-icons__item-content{-webkit-hyphens:manual;hyphens:manual}.shopify-section--trust-icons .trust-icons__item-title{margin-top:0}@media screen and (min-width:700px){.shopify-section--trust-icons .trust-icons__item-title{margin-top:16px}}.shopify-section--trust-icons .trust-icons__item-content{margin-top:10px}.shopify-section--trust-icons .trust-icons__item{padding:0}@media screen and (min-width:1000px){.shopify-section--trust-icons .trust-icons__item{box-shadow:1px 0 #08011b;padding:45px 40px;box-shadow:none}.shopify-section--trust-icons .trust-icons__item:first-child{padding:45px 40px 45px 20px}.shopify-section--trust-icons .trust-icons__item:last-child{padding:45px 20px 45px 40px}}@media screen and (max-width:999.98px){.shopify-section--trust-icons .trust-icons--stack-mobile{--container-gutter-context: calc(var(--container-gutter) / 2);padding-left:calc(var(--container-gutter) / 2);padding-right:calc(var(--container-gutter) / 2)}.shopify-section--trust-icons .trust-icons--stack-mobile .trust-icons__carousel{grid:auto/repeat(var(--trust-icons-item-count, 4),minmax(0,1fr));column-gap:0;overflow:visible}.shopify-section--trust-icons .trust-icons--stack-mobile .trust-icons__item{padding:0 clamp(4px,1.5vw,16px);min-width:0}.shopify-section--trust-icons .trust-icons--stack-mobile .trust-icons__item-title{font-size:clamp(11px,2.6vw,14px)}.shopify-section--trust-icons .trust-icons--stack-mobile .trust-icons__item-content{font-size:clamp(11px,2.2vw,12px)}}@media screen and (max-width:699.98px){.shopify-section--trust-icons .trust-icons--stack-mobile .trust-icons__item .icon{width:max(var(--icon-mobile-max-width, 20px) * .6,var(--icon-mobile-max-width, 20px) * 100vw / 700px)}}.shopify-section--video-with-content{--container-gutter-context: var(--container-gutter)}.shopify-section--video-with-content .content-box{width:100%;--content-box-spacing: 86px;--content-box-spacing-vertical: 86px}@media screen and (max-width:1149.98px){.shopify-section--video-with-content .content-box{--content-box-spacing: 40px;--content-box-spacing-vertical: 40px}}@media screen and (min-width:1000px){.shopify-section--video-with-content .content-box{aspect-ratio:1440/700;max-width:100vw;max-height:700px}}@media screen and (max-width:999.98px){.shopify-section--video-with-content .content-box{display:flex;flex-direction:column}}.shopify-section--video-with-content .content-box{grid-template-rows:[full-start] calc(var(--content-box-spacing-block-start, var(--content-box-block-spacing, var(--content-box-spacing-vertical))) + var(--content-box-enable-transparent-header-compensation) * var(--header-height, 0px)) [inner-start] minmax(0,1fr) [inner-end] var(--content-box-spacing-block-end, var(--content-box-block-spacing, var(--content-box-spacing-vertical))) [full-end]}@media screen and (max-width:999.98px){.shopify-section--video-with-content .content-box{padding:72px 0}}.shopify-section--video-with-content .content-box__background-media{width:48.6%;left:51.4%!important}@media screen and (max-width:999.98px){.shopify-section--video-with-content .content-box__background-media{width:calc(100% - (2*max(var(--container-gutter-context),50% - var(--container-max-width) / 2)));margin:0 max(var(--container-gutter-context),50% - var(--container-max-width) / 2);position:unset!important;aspect-ratio:1}}@media screen and (max-width:999.98px){.shopify-section--video-with-content .video-with-content__content{margin:0 max(var(--container-gutter-context),50% - var(--container-max-width) / 2)}}.shopify-section--video-with-content .video-with-content__placement-grid{margin-bottom:16px}@media screen and (min-width:1000px){.shopify-section--video-with-content .video-with-content__placement-grid{width:50%;margin-bottom:0}}.shopify-section--video-with-content .video-with-content__placement-grid .prose{max-width:480px;margin-right:40px}.shopify-section--video-with-content .video-with-content__placement-grid .section-heading{margin-bottom:16px}.shopify-section--video-with-content .video-with-content__placement-grid .max-w-sm{max-width:380px}.shopify-section--video-with-content .video-with-content__placement-grid .max-w-sm *{margin-top:32px}@media screen and (max-width:999.98px){.shopify-section--video-with-content .video-with-content__placement-grid .max-w-sm *{margin-top:16px}}[class*=tpl--page-advkal-2026] .shopify-section[id$=__hero] .prose :is(p,h1,h2,h3){color:#d00b25}@media screen and (min-width:1000px){[class*=tpl--page-advkal-2026] .shopify-section[id$=__benefits] .multi-column{--multi-column-grid: auto-flow / minmax(0, 45fr) minmax(0, 55fr)}}[class*=tpl--page-advkal-2026] .shopify-section[id$=__benefits] hr{border:0;border-block-end:1px solid #f5cbd0;opacity:1;margin-block:12px}@media screen and (min-width:1000px){[class*=tpl--page-advkal-2026] .shopify-section[id$=__benefits] .multi-column>:first-child{max-width:800px;padding-right:20px}}[class*=tpl--page-advkal-2026] .shopify-section[id$=__benefits] .multi-column>:first-child .prose>p{font-family:var(--heading-font-family);font-size:15px;letter-spacing:normal;margin-block:16px;line-height:18px}@media screen and (max-width:699.98px){[class*=tpl--page-advkal-2026] .shopify-section[id$=__benefits] .multi-column>:first-child .prose>p{font-size:12px}}[class*=tpl--page-advkal-2026] .shopify-section[id$=__benefits] .multi-column>:last-child .prose>p{font-family:var(--heading-font-family);max-width:540px}[class*=tpl--page-advkal-2026]:not(.tpl--page-advkal-2026-launch) .shopify-section[id$=__collage] .section-heading{color:#d00b25;font-family:var(--heading-font-family);font-style:italic;font-weight:400;font-size:5.3vw;line-height:1.1}@media screen and (max-width:999.98px){[class*=tpl--page-advkal-2026]:not(.tpl--page-advkal-2026-launch) .shopify-section[id$=__collage] .dynamic-grid{--dynamic-grid-column-count: 16;--dynamic-grid-explicit-row-count: 10;--dynamic-grid-gap: 1.1vw}[class*=tpl--page-advkal-2026]:not(.tpl--page-advkal-2026-launch) .shopify-section[id$=__collage] [id$=__collage_photo_couch]{grid-area:1/9/-1/17;inset-inline-start:max(3vw,var(--container-gutter));inset-block-start:0}[class*=tpl--page-advkal-2026]:not(.tpl--page-advkal-2026-launch) .shopify-section[id$=__collage] [id$=__collage_photo_sideboard]{grid-area:7/1/-1/10;inset-inline-start:min(-5vw,-1 * var(--container-gutter));inset-block-start:0}[class*=tpl--page-advkal-2026]:not(.tpl--page-advkal-2026-launch) .shopify-section[id$=__collage] [id$=__collage_illu]{grid-area:1/4/-1/9;inset-inline-start:-2vw;inset-block-start:1vw}[class*=tpl--page-advkal-2026]:not(.tpl--page-advkal-2026-launch) .shopify-section[id$=__collage] [id$=__collage_word_soon]{grid-area:10/10/-1/17;inset-inline-start:-2vw;inset-block-start:-2vw}[class*=tpl--page-advkal-2026]:not(.tpl--page-advkal-2026-launch) .shopify-section[id$=__collage] [id$=__collage_word_coming]{grid-area:6/1/-1/9;inset-inline-start:1vw;inset-block-start:3vw}}[class*=tpl--page-advkal-2026] .shopify-section--text-with-icons .text-with-icons{--text-with-icons-row-gap: 2.5rem;--text-with-icons-grid: auto auto / repeat(2, minmax(0, 1fr))}@media screen and (max-width:699.98px){[class*=tpl--page-advkal-2026] .shopify-section--text-with-icons .text-with-icons{--text-with-icons-column-gap: 1.5rem}}@media screen and (min-width:1000px){[class*=tpl--page-advkal-2026] .shopify-section--text-with-icons .text-with-icons{--text-with-icons-row-gap: 0px;--text-with-icons-grid: auto auto auto / repeat(4, minmax(0, 1fr))}}@media screen and (min-width:1000px){@supports (grid-template-rows: subgrid){[class*=tpl--page-advkal-2026] .shopify-section--text-with-icons .text-with-icons__item,[class*=tpl--page-advkal-2026] .shopify-section--text-with-icons .text-with-icons__item>.prose{display:grid;grid-row:span 3;grid-template-rows:subgrid}}}[class*=tpl--page-advkal-2026] .shopify-section--text-with-icons .text-with-icons__item .prose>:is(p,h1,h2,h3,h4,h5,h6){color:#d00b25;font-family:var(--heading-font-family);font-weight:700;font-size:16px;line-height:1.1;margin-block-end:6px}@media screen and (max-width:699.98px){[class*=tpl--page-advkal-2026] .shopify-section--text-with-icons .text-with-icons__item .prose>:is(p,h1,h2,h3,h4,h5,h6){font-size:12px}}[class*=tpl--page-advkal-2026] .shopify-section--text-with-icons .text-with-icons__item .text-subdued{color:rgb(var(--text-color));font-family:var(--heading-font-family);font-size:15px;line-height:1.15;margin-block-start:0}[class*=tpl--page-advkal-2026] .shopify-section--text-with-icons .text-with-icons__item .text-subdued>p:first-child{margin-block-start:0}@media screen and (max-width:699.98px){[class*=tpl--page-advkal-2026] .shopify-section--text-with-icons .text-with-icons__item .text-subdued{font-size:12px}}[class*=tpl--page-advkal-2026] .shopify-section--text-with-icons .text-with-icons__item .icon{height:88px;width:auto;max-width:none;display:block;margin-inline:auto}@media screen and (max-width:699.98px){[class*=tpl--page-advkal-2026] .shopify-section--text-with-icons .text-with-icons__item .icon{height:52px}}[class*=tpl--page-advkal-2026]:not(.tpl--page-advkal-2026-launch) .shopify-section[id$=__tiles] .media-blocks__item .placement-grid>.align-self-end{padding-block-end:40px}@media screen and (max-width:699.98px){[class*=tpl--page-advkal-2026]:not(.tpl--page-advkal-2026-launch) .shopify-section[id$=__tiles] .media-blocks__item .placement-grid>.align-self-end{padding-block-end:24px}}@media screen and (max-width:479.98px){[class*=tpl--page-advkal-2026] .shopify-section[id$=__tiles] .content-box__background-media.single-item-mobile{height:auto}}[class*=tpl--page-advkal-2026] .shopify-section[id$=__footnote] .container{margin-inline:0;max-width:none}[class*=tpl--page-advkal-2026] .shopify-section[id$=__footnote] .prose{padding-inline:var(--container-gutter)}@media screen and (min-width:1000px){[class*=tpl--page-advkal-2026] .shopify-section[id$=__footnote] .prose{padding-inline-start:calc(45% + var(--container-gutter) / 2)}}@media screen and (min-width:700px){[class*=tpl--page-advkal-2026] .shopify-section[id$=__signup] button.klaviyo-form-button{min-width:160px}}@media screen and (max-width:699.98px){[class*=tpl--page-advkal-2026] .shopify-section[id$=__signup] button.klaviyo-form-button{font-size:12px}}[class*=tpl--page-advkal-2026] .shopify-section[id$=__signup] [class*=klaviyo-form-]:empty{min-height:160px;display:flex;align-items:center;justify-content:center;gap:16px;padding-inline:var(--container-gutter)}[class*=tpl--page-advkal-2026] .shopify-section[id$=__signup] [class*=klaviyo-form-]:empty:before,[class*=tpl--page-advkal-2026] .shopify-section[id$=__signup] [class*=klaviyo-form-]:empty:after{content:"";height:42px;border-radius:999px;animation:advkal-skeleton-puls 1.4s ease-in-out infinite}[class*=tpl--page-advkal-2026] .shopify-section[id$=__signup] [class*=klaviyo-form-]:empty:before{width:min(420px,62%);border:1px solid #d00b25}[class*=tpl--page-advkal-2026] .shopify-section[id$=__signup] [class*=klaviyo-form-]:empty:after{width:120px;background:#d00b25}@media screen and (min-width:1000px){[class*=tpl--page-advkal-2026] .shopify-section[id$=__signup] [class*=klaviyo-form-]:empty{justify-content:flex-end;padding-inline-end:6%}[class*=tpl--page-advkal-2026] .shopify-section[id$=__signup] [class*=klaviyo-form-]:empty:after{width:160px}}@media screen and (min-width:1000px){[class*=tpl--page-advkal-2026] .shopify-section[id$=__signup] form p[style*="text-align: right"]{text-align:left!important;padding-inline-start:calc(50% + 8.5px)}}@keyframes advkal-skeleton-puls{50%{opacity:.35}}.tpl--page-advkal-2026 .shopify-section--footer .shopify-app-block{display:none}.tpl--page-advkal-2026-launch .shopify-section[id$=__tiles] .media-blocks__item .placement-grid>.align-self-start{position:absolute;grid-area:auto;inset-block-start:34px;inset-inline:32px}@media screen and (max-width:699.98px){.tpl--page-advkal-2026-launch .shopify-section[id$=__tiles] .media-blocks__item .placement-grid>.align-self-start{inset-block-start:12px;inset-inline:18px}}.tpl--page-advkal-2026-launch .shopify-section[id$=__tiles] .media-blocks__item .section-heading,.tpl--page-advkal-2026-launch .shopify-section[id$=__tiles] .media-blocks__item .media-blocks__richtext>p{font-family:Suisse Intl Bold,Suisse Intl,sans-serif;font-weight:700;letter-spacing:0}@media screen and (max-width:999.98px){.tpl--page-advkal-2026-launch .shopify-section[id$=__tiles] .media-blocks__item .section-heading,.tpl--page-advkal-2026-launch .shopify-section[id$=__tiles] .media-blocks__item .media-blocks__richtext>p{font-size:18px}}.tpl--page-advkal-2026-launch .shopify-section[id$=__tiles] .media-blocks__item .section-heading{margin-block-end:8px}.tpl--page-advkal-2026-launch .shopify-section[id$=__tiles] .media-blocks__item .media-blocks__richtext>p>strong:last-child{font-family:Suisse Intl,sans-serif;font-weight:400;font-size:.75em;text-decoration:line-through;opacity:.7}.tpl--page-advkal-2026-launch .shopify-section[id$=__tiles] .media-blocks__item .media-blocks__richtext>:first-child{margin-block-start:0}.tpl--page-advkal-2026-launch .shopify-section--dynamic-grid .dynamic-grid{padding-block:16px 110px}@media screen and (max-width:999.98px){.tpl--page-advkal-2026-launch .shopify-section--dynamic-grid .dynamic-grid{padding-block:12px 20px}}.tpl--page-advkal-2026-launch .shopify-section--dynamic-grid .dynamic-grid__cell .prose :is(p,h6)>strong:last-child{text-decoration:line-through;font-weight:400;opacity:.7}.tpl--page-advkal-2026-launch .shopify-section--dynamic-grid .dynamic-grid__cell .prose>:not(:last-child){margin-bottom:16px}.tpl--page-advkal-2026-launch .shopify-section--dynamic-grid .dynamic-grid__cell .prose .btn{margin-top:16px}@media screen and (max-width:999.98px){.tpl--page-advkal-2026-launch .shopify-section--dynamic-grid .dynamic-grid__cell .prose>:not(:last-child){margin-bottom:12px}.tpl--page-advkal-2026-launch .shopify-section--dynamic-grid .dynamic-grid__cell .prose .btn{margin-top:12px}}.tpl--page-advkal-2026-launch .shopify-section--faq .accordion{border-color:#d00b25}.tpl--page-advkal-2026-launch .shopify-section--faq .accordion__summary svg{fill:currentColor}.tpl--page-advkal-2026-launch .shopify-section--dynamic-grid .dynamic-grid__cell[id$=_mobile_stack] .prose{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;row-gap:12px;align-items:start}.tpl--page-advkal-2026-launch .shopify-section--dynamic-grid .dynamic-grid__cell[id$=_mobile_stack] .prose>*{grid-column:1/-1;margin-block:0}.tpl--page-advkal-2026-launch .shopify-section--dynamic-grid .dynamic-grid__cell[id$=_mobile_stack] .prose>figure:first-of-type{width:74%;justify-self:center}.tpl--page-advkal-2026-launch .shopify-section--dynamic-grid .dynamic-grid__cell[id$=_mobile_stack] .prose>figure:nth-of-type(2){grid-column:1;width:74%;justify-self:end}.tpl--page-advkal-2026-launch .shopify-section--dynamic-grid .dynamic-grid__cell[id$=_mobile_stack] .prose>figure:nth-of-type(3){grid-column:2;width:63%;justify-self:center}.tpl--page-advkal-2026-launch .shopify-section--dynamic-grid .dynamic-grid__cell[id$=_mobile_stack] .prose ul{width:fit-content;margin-inline:auto;text-align:left}.tpl--page-advkal-2026-launch .shopify-section--dynamic-grid .dynamic-grid__cell[id$=_mobile_stack] .prose>.btn{justify-self:center;margin-top:0}#main .shopify-policy__container{max-width:calc(48rem + 2 * var(--container-gutter));margin-inline:auto;padding-inline:var(--container-gutter);padding-block:var(--section-vertical-spacing, 4.5rem);box-sizing:border-box}#main .shopify-policy__container .prose,#main .shopify-section--main-page .prose,#main .section-stack:not(.shopify-policy__body)>.prose.shipping-policy{font-size:14px;line-height:1.5}#main .shopify-policy__container .prose p,#main .shopify-policy__container .prose ul,#main .shopify-policy__container .prose ol,#main .shopify-policy__container .prose li,#main .shopify-policy__container .prose table,#main .shopify-policy__container .prose td,#main .shopify-policy__container .prose th,#main .shopify-section--main-page .prose p,#main .shopify-section--main-page .prose ul,#main .shopify-section--main-page .prose ol,#main .shopify-section--main-page .prose li,#main .shopify-section--main-page .prose table,#main .shopify-section--main-page .prose td,#main .shopify-section--main-page .prose th,#main .section-stack:not(.shopify-policy__body)>.prose.shipping-policy p,#main .section-stack:not(.shopify-policy__body)>.prose.shipping-policy ul,#main .section-stack:not(.shopify-policy__body)>.prose.shipping-policy ol,#main .section-stack:not(.shopify-policy__body)>.prose.shipping-policy li,#main .section-stack:not(.shopify-policy__body)>.prose.shipping-policy table,#main .section-stack:not(.shopify-policy__body)>.prose.shipping-policy td,#main .section-stack:not(.shopify-policy__body)>.prose.shipping-policy th{font-size:14px}#main .shopify-policy__container .prose p,#main .shopify-policy__container .prose ul,#main .shopify-policy__container .prose ol,#main .shopify-section--main-page .prose p,#main .shopify-section--main-page .prose ul,#main .shopify-section--main-page .prose ol,#main .section-stack:not(.shopify-policy__body)>.prose.shipping-policy p,#main .section-stack:not(.shopify-policy__body)>.prose.shipping-policy ul,#main .section-stack:not(.shopify-policy__body)>.prose.shipping-policy ol{margin-block:0 16px}#main .shopify-policy__container .prose li,#main .shopify-section--main-page .prose li,#main .section-stack:not(.shopify-policy__body)>.prose.shipping-policy li{margin-block-end:5px}#main .shopify-policy__container .prose h2,#main .shopify-section--main-page .prose h2,#main .section-stack:not(.shopify-policy__body)>.prose.shipping-policy h2{font-size:19px;line-height:1.3;margin:36px 0 8px}#main .shopify-policy__container .prose h3,#main .shopify-section--main-page .prose h3,#main .section-stack:not(.shopify-policy__body)>.prose.shipping-policy h3{font-size:17px;line-height:1.3;margin:28px 0 8px}#main .shopify-policy__container .prose h4,#main .shopify-section--main-page .prose h4,#main .section-stack:not(.shopify-policy__body)>.prose.shipping-policy h4{font-size:16px;line-height:1.3;margin:24px 0 8px}#main .shopify-policy__title,#main .shopify-section--main-page h1.h2,#main .section-stack:not(.shopify-policy__body):has(>.prose.shipping-policy)>h1.h2,#main .shopify-policy__container .prose h1,#main .shopify-section--main-page .prose h1,#main .section-stack:not(.shopify-policy__body)>.prose.shipping-policy h1{font-family:var(--heading-font-family);font-weight:400;letter-spacing:.05em;text-transform:uppercase;line-height:1.2;text-align:center;font-size:32px}@media screen and (max-width:699.98px){#main .shopify-policy__title,#main .shopify-section--main-page h1.h2,#main .section-stack:not(.shopify-policy__body):has(>.prose.shipping-policy)>h1.h2,#main .shopify-policy__container .prose h1,#main .shopify-section--main-page .prose h1,#main .section-stack:not(.shopify-policy__body)>.prose.shipping-policy h1{font-size:22px}}@media screen and (min-width:1000px){#main .shopify-policy__title,#main .shopify-section--main-page h1.h2,#main .section-stack:not(.shopify-policy__body):has(>.prose.shipping-policy)>h1.h2,#main .shopify-policy__container .prose h1,#main .shopify-section--main-page .prose h1,#main .section-stack:not(.shopify-policy__body)>.prose.shipping-policy h1{font-size:24px}}@media screen and (min-width:1150px){#main .shopify-policy__title,#main .shopify-section--main-page h1.h2,#main .section-stack:not(.shopify-policy__body):has(>.prose.shipping-policy)>h1.h2,#main .shopify-policy__container .prose h1,#main .shopify-section--main-page .prose h1,#main .section-stack:not(.shopify-policy__body)>.prose.shipping-policy h1{font-size:32px}}#main .shopify-section--main-page .section-spacing--tight{padding-block:var(--section-vertical-spacing, 4.5rem)}#main .shopify-section--main-page h1.h2,#main .section-stack:not(.shopify-policy__body):has(>.prose.shipping-policy)>h1.h2{margin-block:0 16px}#main .shopify-policy__title,#main .shopify-policy__container .prose h1,#main .shopify-section--main-page .prose h1,#main .section-stack:not(.shopify-policy__body)>.prose.shipping-policy h1{margin-block:0 calc(16px + var(--section-stack-row-gap, 3rem))}.shopify-policy__body .prose p,.shopify-policy__body .prose ul{margin-top:0;margin-bottom:14px}.shopify-policy__body .prose p:last-child,.shopify-policy__body .prose ul:last-child{margin-bottom:0}.secret-sale__price-secret,.secret-sale__section-secret{display:none}.secret-sale-active .secret-sale__price-secret,.secret-sale-active .secret-sale__section-secret{display:unset}.secret-sale-active .secret-sale__sale-badge.hidden{display:inline-flex}.secret-sale-active wishlist-product-card .wk-price,.secret-sale-active wishlist-product-card .wk-quantity,.secret-sale-active wishlist-product-card .wk-cta-button{display:none}.secret-sale-active .secret-sale__price_original,.secret-sale-active .secret-sale__section-regular-store{display:none}.secret-sale-active .shopify-section--announcement-bar:not(.secret-sale__section-secret){display:none}.shopify-section--main-product .shopify-product-form .buy-buttons .wrap-atc_button{order:2}.shopify-section--main-product .shopify-product-form .buy-buttons #BIS_trigger{order:1;margin-top:0!important;margin-bottom:10px}.shopify-section--main-product .shopify-product-form .buy-buttons #BIS_trigger.btn.btn--primary{background-color:#fff;color:#08011b;border:2px solid #08011B}.shopify-section--main-product .shopify-product-form .buy-buttons #BIS_trigger.btn.btn--primary:hover,.shopify-section--main-product .shopify-product-form .buy-buttons #BIS_trigger.btn.btn--primary:active{color:#fff;background-color:#08011b}.shopify-section--footer .footer__content .footer__block--app{flex-basis:349px;max-width:349px}@media screen and (max-width:699.98px){.shopify-section--footer .footer__content .footer__block--app{max-width:100%;grid-column:1/-1}}.shopify-section--footer .footer__content .klaviyo-form{font-size:12px!important;font-family:var(--text-font-family)!important}.shopify-section--footer .footer__content .klaviyo-form form{padding:0!important}.shopify-section--footer .footer__content .klaviyo-form a,.shopify-section--footer .footer__content .klaviyo-form a span{color:rgb(var(--text-color))!important;text-decoration:none!important}.shopify-section--footer .footer__content .klaviyo-form .needsclick{min-height:0!important}.shopify-section--footer .footer__content .klaviyo-form [data-testid=form-component]{padding-top:0!important}.shopify-section--footer .footer__content .klaviyo-form [style*="font-size: 2"],.shopify-section--footer .footer__content .klaviyo-form [style*="font-size: 3"]{font-size:14px!important;font-weight:500!important;font-family:var(--text-font-family)!important}.shopify-section--footer .footer__content .klaviyo-form [style*="font-size: 16px"],.shopify-section--footer .footer__content .klaviyo-form [style*="font-size: 12px"]{font-size:12px!important;font-family:var(--text-font-family)!important}.shopify-section--footer .footer__content .klaviyo-form [style*="font-size: 11px"]{padding-top:3px;display:inline-block;font-family:var(--text-font-family)!important}.shopify-section--footer .footer__content .klaviyo-form input[type=email]{font-size:14px!important;height:42px!important}.shopify-section--footer .footer__content .klaviyo-form input[type=email]::placeholder{font-size:14px!important}@media screen and (max-width:699.98px){.shopify-section--footer .footer__content .klaviyo-form input[type=email]{font-size:16px!important}}.shopify-section--footer .footer__content .klaviyo-form button{border-radius:160px!important;width:auto!important;height:40px!important;padding-left:32px;padding-right:32px;font-size:14px!important;letter-spacing:.05em;font-family:var(--text-font-family)!important}body .mp-instagram-feed .Mageplaza-MediaBlock__Bottom,body .mp-instagram-feed .Slider__Pagination{display:none}body .Mageplaza__Slider--Wrapper .Slider__Button{display:none;border:none;border-radius:100%;box-shadow:none}body .Mageplaza__Slider--Wrapper .Slider__Button.Slider--next{right:8px}body .Mageplaza__Slider--Wrapper .Slider__Button.Slider--prev{left:8px}body .Mageplaza__Slider--Wrapper:hover .Slider__Button{display:grid}body .Mageplaza-Popup__Container-overlay .Mageplaza-Popup__Container-content .Mageplaza-Popup__Arrow{border:none;border-radius:100%;box-shadow:none}body .mp__modal-preview .MP-XIcon{width:30px;height:30px;position:absolute;top:10px;right:10px;border-radius:100%}body .Mageplaza-MediaBlock__Container .Mageplaza-MediaBlock__Top{padding:10px 40px}@media screen and (min-width:768px){body .Mageplaza-MediaBlock__Container .Mageplaza-MediaBlock__Top{text-align:left}}body .mp__modal-preview{height:auto}.header__active-dot.header__wishlist-dot{inset-block-start:-3px;inset-inline-end:-3px}wishlist-page{display:block;--page-max-width: none !important;--page-padding-top: 0px !important;--page-padding-bottom: 80px !important;--page-padding-inline: 0px !important;--image-aspect-ratio: 4 / 5 !important;--image-object-fit: cover !important;--meta-text-align: left !important;--price-justify-content: flex-start !important;--grid-columns-xs: 2 !important;--grid-columns-sm: 2 !important;--grid-columns-md: 2 !important;--grid-columns-lg: 4 !important;--grid-columns-xl: 4 !important;--cta-button-background: transparent !important;--cta-button-color: #08011B !important;--cta-button-border: none !important}wishlist-page .wk-page{padding-left:0!important;padding-right:0!important}wishlist-page .wk-header{padding:30px 0 24px}@media screen and (max-width:699.98px){wishlist-page .wk-header{padding:20px 0 16px}}wishlist-page .wk-title{font-family:var(--heading-font-family, inherit);text-transform:uppercase;font-weight:400;font-size:40px;letter-spacing:2px;line-height:48px}@media screen and (max-width:699.98px){wishlist-page .wk-title{font-size:26px;letter-spacing:1.3px;line-height:31.2px}}wishlist-page .wk-body{overflow:hidden}wishlist-page .wk-grid{gap:40px 2px!important;grid-template-columns:repeat(2,1fr)!important}@media screen and (min-width:700px){wishlist-page .wk-grid{grid-template-columns:repeat(3,1fr)!important}}@media screen and (min-width:1000px){wishlist-page .wk-grid{grid-template-columns:repeat(4,1fr)!important}}@media screen and (max-width:699.98px){wishlist-page .wk-grid{gap:20px 2px!important}}wishlist-page .wk-meta{padding:12px 12px 0!important;gap:4px!important}wishlist-page .wk-product-title{font-size:14px!important;text-transform:uppercase;letter-spacing:.7px;font-weight:600;line-height:18.2px}wishlist-page .wk-text-link{text-decoration:none;color:#1c1c1c}wishlist-page .wk-price{font-size:14px!important;font-weight:600!important;line-height:18.2px!important;gap:4px!important}wishlist-page .wk-current-price{font-weight:600!important;order:-1}wishlist-page .wk-compare-price{font-weight:400!important;text-decoration:line-through;opacity:.7}wishlist-page .wk-form{padding:0 12px!important}wishlist-page .wk-quantity{display:none!important}wishlist-page .wk-option-select{margin-top:8px}wishlist-page .wk-control{border:1px solid #E6DFDB!important;border-radius:0!important;height:40px!important;padding:0 12px!important;background:#fff!important}wishlist-page .wk-input{font-size:13px!important;font-family:var(--text-font-family, inherit)!important;letter-spacing:.3px;height:100%!important}wishlist-page .wk-cta-button{position:relative;background:transparent!important;border:none!important;border-bottom:2px solid #08011B!important;color:#08011b!important;min-height:auto!important;padding:1px 0!important;margin-top:4px!important;width:fit-content!important;max-height:22px!important;justify-content:flex-start!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.6px!important;text-decoration:none!important;line-height:normal!important}wishlist-page .wk-cta-button[disabled]{border-bottom:none!important;color:rgb(var(--error-text))!important;opacity:1!important;cursor:default}wishlist-page .wk-cta-button[aria-busy=true]{pointer-events:none;border-bottom-color:transparent!important}wishlist-page .wk-cta-button[aria-busy=true] .wk-cta-label{visibility:hidden}wishlist-page .wk-cta-button[aria-busy=true]:after{content:"";position:absolute;left:0;bottom:-2px;height:2px;background:#08011b;animation:wk-loading 1s ease-in-out infinite}wishlist-page .wk-cta-button .wk-cta-spinner{display:none!important}@keyframes wk-loading{0%{width:0;left:0}50%{width:100%;left:0}to{width:0;left:100%}}wishlist-page .wk-login-callout{font-size:.875rem}wishlist-page .wk-login-callout a{text-decoration:underline}
