slider-main-component{display:block}.shipping-progress-bar:before{width:var(--progressbar-width, 0%);transform:none;transition:width .5s ease-in-out}.button-outline{color:rgb(var(--color-text))}.button-outline:hover{color:rgb(var(--color-alternate-button-text-hover))}.addtocart-button.button-outline{background-color:rgb(var(--color-text));color:rgb(var(--color-background));border-color:rgb(var(--color-text));font-weight:600;letter-spacing:.6px}.addtocart-button.button-outline:hover:not([disabled]){color:rgb(var(--color-background))}.gift-card-wrapper{padding:40px;background-color:rgba(var(--color-background-foreground));border-radius:20px;max-width:668px;margin:22px auto}.gift-card-logo{margin-bottom:20px}.gift-card-gift-img img{display:inline-block;margin-bottom:10px}.price-gift-card{display:inline-block;vertical-align:middle;margin:0 10px 0 0}.gift-card-price{display:grid;gap:20px;margin-bottom:26px}.gift-card__remaining-price{display:inline-block;padding:6px 20px;border-radius:20px;border:1px solid rgba(var(--color-text))}.gift-card-qrcode .gift-card-number{font-size:20px;border:0;font-weight:700;background-color:transparent;text-align:center}.gift-card-qrcode .gift-card-copy-button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;line-height:34px;text-align:center;background-color:rgba(var(--color-background));border-radius:40px;border:0}.gift-card__qr-code{margin:20px 0}.gift-card__qr-code img{display:block;margin:auto}.print-link-wrapper button{cursor:pointer;padding:0;border:0;margin-top:12px}:root{--text-size-base: calc(var(--font-scale-body) * 16px);--bl-headline: 24px;--bl-headline-mobile: 20px;--bl-subline: 20px;--bl-subheadline: 18px;--bl-body: 16px;--bl-list: 18px}.heading-main,.rich-text-title,.collapsiable-heading,.blog-title,.title-main,.search-main-title,.password-title,.age-verification-heading,[class*=ai-image-content-block__heading-],[class*=ai-headline-],.rte :is(h1,h2,h3,.h1,.h2,.h3){font-size:var(--bl-headline);font-weight:700;text-transform:uppercase;line-height:1.3}@media only screen and (max-width:767px){.heading-main,.rich-text-title,.collapsiable-heading,.blog-title,.title-main,.search-main-title,.password-title,.age-verification-heading,[class*=ai-image-content-block__heading-],[class*=ai-headline-],.rte :is(h1,h2,h3,.h1,.h2,.h3){font-size:var(--bl-headline-mobile)}}.rte :is(h4,.h4){font-size:var(--bl-subline);font-weight:700;text-transform:none;line-height:1.4}.rte :is(h5,.h5),[class*=ai-subline-],.contact-us-title,.contact-info-title,.order-summary-title,.cart-empty-heading,.empty-heading,.empty-content,.footer-newsletter-title,.drawer-heading,.product-complementary-title{font-size:var(--bl-subline);font-weight:var(--font-weight-body);text-transform:none;line-height:1.4}.multicolumn-heading{font-size:var(--bl-subline);font-weight:700;line-height:1.4}.rte :is(h6,.h6),.footer-block-heading{font-size:var(--bl-subheadline);text-transform:none;line-height:1.4}.rte,.rte p,.rich-text-paragraph,.rich-text-editor-content,.multicolumn-text,.product-info-des.description,.rte.text-size-base,.rte.text-size-small,.rte.text-size-xsmall{font-size:var(--bl-body)}.rte :is(ul,ol):not(.social-icons-list) li{font-size:var(--bl-list)}.button,.button-xsmall,.button-small,.button-medium,.button-large,shopify-buy-it-now-button .shopify-payment-button__button{font-size:var(--bl-body)}.product-price-item.product-actual-price,.product-price-item.product-compare-price{font-size:var(--bl-body)}.product-price-item.item-unit-price,.product-price-item.price-per-item,.product-price-item.product-price-discount,.quantity-price-note{font-size:var(--text-size-small)}.product-info-heading,.product-info-heading h2{font-size:var(--bl-headline);font-weight:700;text-transform:uppercase;line-height:1.3}@media only screen and (max-width:767px){.product-info-heading,.product-info-heading h2{font-size:var(--bl-headline-mobile)}}.product-price-wrapper .product-price-item.item-unit-price,.product-price-wrapper .product-price-item.price-per-item,.product-price-wrapper .quantity-price-note,.product-price-wrapper .product-item-shipping-tax{flex:0 0 100%;max-width:100%;margin-right:0;margin-top:4px}.product-price-wrapper .product-item-shipping-tax{font-size:var(--text-size-small)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
