@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}.wishlist-button-collection{z-index:10}.subheading-badge{text-transform:uppercase}.cart-payment-methods{flex-wrap:wrap}video-media{background-color:#fff}video-media .poster{transition:none}.promo-code-message-wrapper{display:block;padding-bottom:3px}.promo-code-message{display:table;padding:5px 8px 2px;color:#ffb5c5;font-size:12px;background-color:#08011b}@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}}.influencer-promo-active .shopify-section--announcement-bar,.influencer-promo-active .promo-code-message,.influencer-promo-active .shopify-section--main-product .promo-code-message{display:none}html:lang(it) nav.header__primary-nav li:has(>a[href*="/it-it/products/adventskalender-classic"]),html:lang(it) footer .footer__block--links li:has(>a[href*="/it-it/products/adventskalender-classic"]){display:none}html:lang(it) div.mega-menu__menu-column:has(>a[href*="/it-it/products/adventskalender-classic"]){display:none}.display-xxl{font-size:120px;font-weight:400;letter-spacing:.05em;line-height:1}.display-xl{font-size:80px;font-weight:500;letter-spacing:.05em;line-height:1.2;font-family:var(--heading-font-family)}@media screen and (max-width: 699.98px){.display-xl{font-size:40px}}@media screen and (max-width: 699.98px){.display-xl-md{font-size:80px}}.display-1{font-size:56px;font-weight:400;letter-spacing:.05em;line-height:1.2;font-family:var(--heading-font-family)}.display-1.bold{font-weight:500}.display-1.fancy-font{font-size:48px}@media screen and (max-width: 699.98px){.display-1.fancy-font{font-size:36px}}@media screen and (max-width: 699.98px){.display-1-md{font-size:56px}.display-1-md.fancy-font{font-size:48px}}.display-2{font-size:48px;font-weight:400;letter-spacing:.05em;line-height:1.2;font-family:var(--heading-font-family)}.display-2.bold{font-weight:500}.display-2.fancy-font{font-size:40px}@media screen and (max-width: 699.98px){.display-2.fancy-font{font-size:36px}}@media screen and (max-width: 699.98px){.display-2-md{font-size:48px}.display-2-md.fancy-font{font-size:40px}}.display-3{font-size:40px;font-weight:400;letter-spacing:.05em;line-height:1.2;font-family:var(--heading-font-family)}.display-3.bold{font-weight:500}.display-3.fancy-font{font-size:24px}@media screen and (max-width: 699.98px){.display-3-md{font-size:40px}.display-3-md.fancy-font{font-size:24px}}.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}@media screen and (max-width: 699.98px){.headline-1-md{font-size:36px}}.headline-2{font-size:32px}.headline-2.headline-2-md{overflow:hidden}@media screen and (max-width: 699.98px){.headline-2.headline-2-md{font-size:24px}}@media screen and (min-width: 1000px){.headline-2.headline-2-md{font-size:24px}}@media screen and (min-width: 1150px){.headline-2.headline-2-md{font-size:32px}}@media screen and (max-width: 699.98px){.headline-2-md{font-size:32px}}.headline-3{font-size:28px}@media screen and (max-width: 699.98px){.headline-3-md{font-size:28px}}.headline-4{font-size:24px}@media screen and (max-width: 699.98px){.headline-4-md{font-size:24px}}.headline-5{font-size:22px}@media screen and (max-width: 699.98px){.headline-5-md{font-size:22px}}.headline-6{font-size:20px}@media screen and (max-width: 699.98px){.headline-6-md{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;line-height:1.3;letter-spacing:-.02em}@media screen and (max-width: 699.98px){.body-l-md{font-size:18px}}.body-m{font-size:16px;line-height:1.3;letter-spacing:-.02em}@media screen and (max-width: 699.98px){.body-m-md{font-size:16px}}.body-s{font-size:14px;line-height:1.3;letter-spacing:-.02em}@media screen and (max-width: 699.98px){.body-s-md{font-size:14px}}.body-xs{font-size:12px}@media screen and (max-width: 699.98px){.body-xs-md{font-size:12px}}.label{font-size:12px;line-height:1.3;letter-spacing:.6px;text-transform:uppercase}@media screen and (max-width: 699.98px){.label-md{font-size:12px}}.bold{font-weight:600}.fancy-font{font-family:var(--heading-font-family)}.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--trustpilot-reviews{--accordion-block-padding: 0}.accordion.accordion--trustpilot-reviews .text-with-icon{--text-with-icon-gap: .5rem}.accordion.accordion--trustpilot-reviews .text-with-icon .icon-picto-star{order:2;margin-top:-2px}.accordion.accordion--trustpilot-reviews .trustpilot-widget{padding-top:12px}.accordion .accordion__summary{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(+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}.product-badge{padding:3px 8px;border-radius:50px;border:1px solid #08011B;text-transform:uppercase;height:22px}@media screen and (max-width: 479.98px){.product-badge{padding:2px 7px;height:20px;font-size:11px;overflow:hidden}}.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.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}.badge-list{padding:10px 0 10px 10px;max-width:calc(100% - 48px);pointer-events:none}@media screen and (max-width: 479.98px){.predictive-search__products .badge-list{gap:6px;max-width:calc(100% - 38px)}.predictive-search__products .product-badge{padding:1px 6px;height:18px;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;gap:24px;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}.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}.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}.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}.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}.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;column-gap:2px}@media screen and (max-width: 999.98px){.pagination{margin:20px 0}}.pagination .pagination__link{width:24px;height:24px}.pagination .pagination__link[aria-current=page]{border-radius:2px}.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:19px}.pagination .pagination-button[rel=prev] svg{transform:rotate(180deg)}.pagination .pagination-button[rel=next]{padding-left:19px}.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}.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:-12px}.recommendation-products .recommendation-products__carousel-wrapper .recommendation-products__carousel-btn.next{right:-12px}.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{position:relative;padding:10px 20px;text-align:center;color:#fdffeb;background:#334f2d}.promotion-bar.promotion-bar__with-icon{padding-left:55px}.promotion-bar .promotion-bar__headline{font-weight:700;letter-spacing:1px}.promotion-bar .promotion-bar__content{padding-top:4px;text-transform:none}.promotion-bar .promotion-bar__headline span,.promotion-bar .promotion-bar__content span{white-space:nowrap}.promotion-bar .promotion-bar__icon{display:block;position:absolute;z-index:1;top:10px;left:15px}.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}.product__block-variant-switcher{margin-bottom:32px}.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:16px;left:12px;width:58px;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}#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){padding:16px 20px;overflow:hidden}#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 .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:80.5px;padding:11px 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 (max-width: 699.98px){#cart-drawer .cart-block__link-items .cart-block__link-item{padding:1px 0}}#cart-drawer .cart-block__link-items .cart-block__link-item img{max-width:70px;max-height:78px}@media screen and (max-width: 699.98px){#cart-drawer .cart-block__link-items .cart-block__link-item img{max-width:62px;max-height:78px}}@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-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{height:69px;padding:24px 0}@media screen and (max-width: 999.98px){.shopify-section--faq .accordion .accordion__summary{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}@media screen and (max-width: 999.98px){.shopify-section--featured-collections .floating-controls__control .circle-button{opacity:1}}.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}.shopify-section--featured-collections .product-list{gap:4px}.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:80.5px}@media screen and (max-width: 699.98px){.shopify-section--featured-links .big-link{padding:1px 0}}.shopify-section--featured-links .big-link img{max-width:70px;max-height:78px}@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 .product-list{gap:4px}.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 .product-list__intro-block{display:flex!important}.shopify-section--featured-product-list .product-list__intro-block .\@container\/content-box{container:unset;width:100%}.shopify-section--featured-product-list .product-list__intro-block .btn{margin:0 auto}.shopify-section--featured-product-list .product-list__intro-block .prose>*:not(:last-child){margin-bottom:18px}@media screen and (max-width: 999.98px){.shopify-section--featured-product-list .floating-controls__control .circle-button{opacity:1}.shopify-section--featured-product-list .floating-controls__control .circle-button[disabled]{opacity:0}.shopify-section--featured-product-list .floating-controls__control .circle-button:first-child{margin-inline-start:1.25rem}.shopify-section--featured-product-list .product-list{gap:4px}}@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_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--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__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__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:16px 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__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{margin-top:24px}.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--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 (max-width: 999.98px){.shopify-section--main-product .product-info{max-width:100%}}.shopify-section--main-product .promo-code-message{display:inline-block;padding:5px 8px 3px;margin:0;font-size:14px}@media screen and (max-width: 699.98px){.shopify-section--main-product .promo-code-message{font-size:12px}}@media screen and (max-width: 479.98px){.shopify-section--main-product .promo-code-message{font-size:11px}}@media screen and (max-width: 420px){.shopify-section--main-product .promo-code-message span{display:none}}.shopify-section--main-product .product__related-set .btn{padding:9px 24px 6px;color:#08011b;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:#fea2b6}}.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 .product-info__block-list{padding-top:14px}@media screen and (max-width: 999.98px){.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:8px;color:#666}.shopify-section--main-product .product-info__block-list [data-block-type=breadcrumb] .breadcrumbs,.shopify-section--main-product .product-info__block-list [data-block-type=badges] .badge-list{padding:0}.shopify-section--main-product .product-info__block-list .product-title{text-transform:uppercase}.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:32px!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] .icons-with-text__item{gap:10px;word-break:break-word;overflow-wrap:break-word}@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{max-width:81px;margin:0 auto}}.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}.shopify-section--main-product .product-info__block-list [data-block-type=icons-with-text] .icons-with-text__item .icon{height:23px;object-fit:contain}.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=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: 479.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}.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}}.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}.shopify-section--main-search .empty-state{margin:40px 0}.shopify-section--main-search .empty-state .btn{margin:40px auto 0}#facets-drawer-form,#facets-drawer-form *{text-transform:uppercase}.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: 999.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.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{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:var(--container-gutter);bottom:10px;width:max-content}.product-zoom-button .product-zoom-button__label{display:none}}@media screen and (max-width: 699.98px){.product-zoom-button{left:-12px;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 .product-list{gap:4px}.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__control .circle-button{opacity:1}}.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 .product-list{gap:4px}.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__control .circle-button{opacity:1}}.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:145px;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 108.33%);content:"";transform:rotate(180deg);bottom:0;left:0;right:0;width:100%;position:absolute;height:90%;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.localhost .shopify-pc__banner__dialog{display:none!important}.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}}.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 p{margin-top:0}.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--slideshow .btn{display:inline-flex;margin-top:20px}.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{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}}.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}}.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,.secret-sale-active .secret-sale__sale-badge.hidden{display:unset}.secret-sale-active product-recommendations,.secret-sale-active product-cross-sell{display:none}.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,.secret-sale-active .product-card__btn_quick_buy{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}.kaching-bundles .kaching-bundles__bars.kaching-bundles__bars--horizontal .kaching-bundles__bar-container{border-radius:100px}.kaching-bundles .kaching-bundles__bars.kaching-bundles__bars--horizontal .kaching-bundles__bar-container .kaching-bundles__bar-wrapper{padding:6px 10px}.kaching-bundles .kaching-bundles__bars.kaching-bundles__bars--horizontal .kaching-bundles__bar-container .kaching-bundles__bar-wrapper .kaching-bundles__bar-main{display:block;min-height:0}.kaching-bundles .kaching-bundles__bars.kaching-bundles__bars--horizontal .kaching-bundles__bar-container .kaching-bundles__bar-wrapper .kaching-bundles__bar-label{position:static;padding:3px 0 0}.kaching-bundles .kaching-bundles__bars.kaching-bundles__bars--horizontal .kaching-bundles__bar-container .kaching-bundles__bar-wrapper .kaching-bundles__bar-label,.kaching-bundles .kaching-bundles__bars.kaching-bundles__bars--horizontal .kaching-bundles__bar-container .kaching-bundles__bar-wrapper .kaching-bundles__bar-title{font-size:12px;line-height:1.1}.kaching-bundles .kaching-bundles__bars.kaching-bundles__bars--horizontal .kaching-bundles__bar-container .kaching-bundles__bar-wrapper .kaching-bundles__bar-title,.kaching-bundles .kaching-bundles__bars.kaching-bundles__bars--horizontal .kaching-bundles__bar-container .kaching-bundles__bar-wrapper .kaching-bundles__bar-first-line{display:block;line-height:1}.kaching-bundles .kaching-bundles__bars.kaching-bundles__bars--horizontal .kaching-bundles__bar-container .kaching-bundles__bar-wrapper .kaching-bundles__bar-radio,.kaching-bundles .kaching-bundles__bars.kaching-bundles__bars--horizontal .kaching-bundles__bar-container .kaching-bundles__bar-wrapper .kaching-bundles__bar-pricing{display:none}.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: 24px"]{font-size:14px!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 input[style*="font-size: 16px"]{font-size:16px!important;height:46px!important}.shopify-section--footer .footer__content .klaviyo-form input[style*="font-size: 16px"]::placeholder{font-size:14px!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}
