:where(body){overflow-wrap:break-word}.shop-content{width:calc(100% - 40px);max-width:var(--shop-content-max-width, 1400px);margin-inline:auto}@media screen and (max-width:749px){.shop-content{width:calc(100% - 24px)}}@font-face{font-family:NeutraText Light;src:url(/cdn/shop/files/NeutraText-Light.ttf?v=1780914884) format("woff2");font-weight:400;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:rgb(var(--border-color))}@font-face{font-family:NeutraText;src:url(/cdn/shop/files/NeutraText-Light.ttf?v=1780914884) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NeutraText;src:url(/cdn/shop/files/NeutraText-LightItalic.ttf?v=1780914884) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:NeutraText;src:url(/cdn/shop/files/NeutraText-Book.ttf?v=1780914885) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NeutraText;src:url(/cdn/shop/files/NeutraText-BookItalic.ttf?v=1780914884) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:NeutraText;src:url(/cdn/shop/files/NeutraText-Demi.ttf?v=1780914885) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:NeutraText;src:url(/cdn/shop/files/NeutraText-DemiItalic.ttf?v=1780914885) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:NeutraText;src:url(/cdn/shop/files/NeutraText-Bold.ttf?v=1780914884) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NeutraText;src:url(/cdn/shop/files/NeutraText-BoldItalic.ttf?v=1780914884) format("woff2");font-weight:700;font-style:italic;font-display:swap}:root{--text-font-family: "NeutraText", sans-serif;--heading-font-family: "NeutraText", sans-serif;--product-title-size: clamp(1.25rem, 1.1893rem + .2589vw, 1.5rem);--product-card-title-size: clamp(1rem, .9697rem + .1294vw, 1.125rem);--buy-button-size: clamp(.875rem, .8447rem + .1294vw, 1rem);--pdp-note-size: clamp(.75rem, .7379rem + .0518vw, .8rem);--product-title-line-height: 1.35;--product-card-title-line-height: 1.25}.wein-grundpreis{font-size:12px;letter-spacing:0;opacity:.75;margin-top:.25rem}.wein-preishinweis{font-size:11px;letter-spacing:0;opacity:.7;margin-top:.15rem}.quantity-selector--gebinde{min-height:100%;display:flex;align-items:stretch}.quantity-selector__gebinde-wrapper{position:relative;display:inline-flex;align-items:stretch;border:1px solid currentColor;border-radius:var(--button-border-radius);background:rgb(var(--background));min-width:14rem;transition:border .2s;flex:1}.quantity-selector__gebinde-select{appearance:none;-webkit-appearance:none;background:transparent;border:none;outline:none;cursor:pointer;width:100%;padding:var(--button-padding-block, .875rem) 4rem var(--button-padding-block, .875rem) 1.5rem;font:var(--button-font);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-transform);color:rgb(var(--text-color))}.quantity-selector__gebinde-select:focus-visible{outline:2px solid currentColor;outline-offset:2px}.quantity-selector__gebinde-icon{position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;opacity:.5}.quantity-selector__gebinde-icon svg{width:1rem;height:1rem}.buy-buttons [type=submit].button{--button-background: 255 255 255;--button-text-color: 0 0 0;--button-border-color: 0 0 0}@media screen and (pointer:fine){.buy-buttons [type=submit].button:hover{--button-background: 0 0 0;--button-text-color: 255 255 255}}@media screen and (pointer:fine){.product-card__quick-buy .touch\:hidden{display:none}}.product-card__atc-below{padding-block-start:.5rem}.product-card__atc-below .button{--button-background: 255 255 255;--button-text-color: 0 0 0;--button-border-color: 0 0 0}.input,.select{line-height:var(--input-line-height)}@media screen and (pointer:fine){.product-card__atc-below .button:hover{--button-background: 0 0 0;--button-text-color: 255 255 255}}.quantity-selector--gebinde{border:none}.quantity-selector__gebinde-wrapper{border-width:1px;border-color:transparent;outline:1px solid rgb(0 0 0);outline-offset:-1px}.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded{border-color:transparent;outline:1px solid rgb(var(--button-border-color));outline-offset:-1px}.button--outline{outline-color:rgb(var(--button-text-color))}.shopify-payment-button__button--unbranded{background:transparent!important;color:inherit!important;border:1px solid currentColor!important}:is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}.product-title{font-family:NeutraText,sans-serif;font-size:var(--product-title-size);font-weight:100;letter-spacing:2px;line-height:var(--product-title-line-height);margin-bottom:5px;margin-top:0}.subheading.text-subdued{font-family:NeutraText,sans-serif;font-feature-settings:"cv02","cv03","cv04";font-size:var(--pdp-note-size);font-weight:300;letter-spacing:2px;line-height:1.95}.quantity-selector__gebinde-wrapper{width:110px;min-width:0;flex:none}.quantity-selector__gebinde-select{padding-right:2.5rem;padding-left:1rem}@media screen and (max-width:749px){.buy-buttons .h-stack{width:100%}.buy-buttons .h-stack .button[type=submit]{flex:1;min-width:0}}body form[id^=product-form-main-] buy-buttons>.v-stack>.h-stack{flex-direction:row}body form[id^=product-form-main-] buy-buttons>.v-stack>.h-stack:has(>.gw-button-widget){flex-wrap:wrap}body form[id^=product-form-main-] buy-buttons>.v-stack>.h-stack>.gw-button-widget{flex:1 0 100%}body form[id^=product-form-main-] buy-buttons>.v-stack>.h-stack:has(>.gw-button-widget)>.quantity-selector{min-height:0;align-self:flex-start}body form[id^=product-form-main-] buy-buttons>.v-stack>.h-stack:has(>.gw-button-widget)>.button[type=submit]{flex:1 1 0;width:auto;min-width:0}body.template-collection--shop{padding:0;box-sizing:border-box}@media screen and (max-width:699px){body.template-collection--shop .collection-list__item .content-box[class*=min-h-]{min-height:100vh;min-height:100svh}}.product-list:not(.product-list--carousel):not(.product-list--spotlight){justify-content:safe center}.product-card .product-title,a.product-title{font-size:var(--product-card-title-size);font-weight:100;line-height:var(--product-card-title-line-height);text-transform:uppercase}.product-card--info-outside .product-card__info{display:flex;flex-direction:column;flex:1}.product-card--info-outside .product-card__info>.v-stack{flex:1;display:flex;flex-direction:column}.product-card--info-outside .product-card__info>.v-stack>.v-stack{flex:1;display:flex;flex-direction:column}.product-card--info-outside .product-card__info>.v-stack>.v-stack>.v-stack:first-child{flex:1}.product-card .price-list sale-price{font-size:var(--product-card-title-size);font-weight:200;letter-spacing:2px}body.template-product .wein-grundpreis{font-size:13px;letter-spacing:2px}@media screen and (min-width:1000px){.product-info{max-width:100%}}body.template-product .buy-buttons{max-width:440px}shopify-accelerated-checkout,shopify-accelerated-checkout-cart{display:block;width:100%}buy-buttons .button[type=submit]{height:35px!important;min-height:35px!important;padding-top:0!important;padding-bottom:0!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;letter-spacing:2px!important;font-size:var(--buy-button-size)}buy-buttons .shopify-payment-button__button{height:35px!important;min-height:35px!important;padding-top:0!important;padding-bottom:0!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;letter-spacing:2px!important;font-size:var(--buy-button-size)!important;font-family:inherit!important}.quantity-selector__gebinde-wrapper{height:35px!important}.quantity-selector__gebinde-select{height:35px!important;padding-top:0!important;padding-bottom:0!important}body.template-product .product-info sale-price{letter-spacing:2px!important}.product-info__block-item:has(.wein-grundpreis){margin-top:4px!important}body:has(age-verifier-modal[open]) #shopify-pc__banner,body:has(age-verifier-modal.age-verifier--closing) #shopify-pc__banner{display:none!important}#shopify-pc__banner,#shopify-pc__prefs{--pc-gold: #ae976d;--pc-gold-dark: #9a835a;--pc-ink: #321e1e;--pc-line: #e2ddd6}#shopify-pc__banner,#shopify-pc__prefs__dialog{font-family:NeutraText Light,NeutraText,sans-serif;font-weight:300;color:var(--pc-ink)}#shopify-pc__prefs__dialog{left:50%;width:min(720px,92vw);transform:translate(-50%,-50%);border-radius:0;box-shadow:0 10px 40px #321e1e2e;max-height:86vh}#shopify-pc__prefs__overlay{background-color:#321e1e73}#shopify-pc__prefs__dialog header{flex-direction:column;align-items:flex-start;gap:24px;padding:40px 40px 28px;border-bottom:1px solid var(--pc-line)}#shopify-pc__prefs__dialog header h2{font-weight:200;font-size:18px;line-height:1.4;text-transform:uppercase;letter-spacing:var(--brand-letter-spacing, 6px);padding:0 48px 0 0!important;max-width:46ch}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{justify-content:flex-start;gap:12px;padding:0;flex-wrap:wrap;width:100%}#shopify-pc__prefs__header-save,#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-decline,#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-manage-prefs{font-family:inherit;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:2px;line-height:1;min-height:35px;padding:10px 22px;margin:0;border-radius:0;border:1px solid var(--pc-ink);background:#fff;color:var(--pc-ink);white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}#shopify-pc__prefs__header-save:hover,#shopify-pc__prefs__header-accept:hover,#shopify-pc__prefs__header-decline:hover,#shopify-pc__banner__btn-accept:hover{background:var(--pc-ink);color:#fff}#shopify-pc__prefs__header-save,#shopify-pc__prefs__header-save.primary{order:-1;background:var(--pc-gold);border-color:var(--pc-gold);color:#fff}#shopify-pc__prefs__header-save:hover,#shopify-pc__prefs__header-save.primary:hover{background:var(--pc-gold-dark);border-color:var(--pc-gold-dark);color:#fff}#shopify-pc__prefs__header-save:focus-visible,#shopify-pc__prefs__header-accept:focus-visible,#shopify-pc__prefs__header-decline:focus-visible,#shopify-pc__prefs__header-close:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--pc-gold)}#shopify-pc__prefs__header-close{top:38px;right:32px}#shopify-pc__prefs__header-close svg path{fill:var(--pc-ink)}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main,#shopify-pc__prefs__dialog .shopify-pc__prefs__options{padding-left:40px;padding-right:40px}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro h3{font-weight:200;font-size:15px;text-transform:uppercase;letter-spacing:var(--brand-letter-spacing, 6px);line-height:1.5;padding:0 0 4px!important;margin:0 0 12px}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro p{font-size:14px;font-weight:300;line-height:1.7;max-width:62ch}#shopify-pc__prefs__dialog .shopify-pc__prefs__option{padding-top:22px}#shopify-pc__prefs__dialog .shopify-pc__prefs__option:first-child{border-top:1px solid var(--pc-line);margin-top:28px;padding-top:28px}#shopify-pc__prefs__dialog .shopify-pc__prefs__option label{font-weight:300;font-size:14px;text-transform:uppercase;letter-spacing:2px;gap:16px;align-items:center;margin-bottom:10px;-webkit-user-select:none;user-select:none;cursor:pointer}#shopify-pc__prefs__dialog .shopify-pc__prefs__option p{font-size:13px;font-weight:300;line-height:1.65;padding-left:40px;max-width:62ch}#shopify-pc__prefs #shopify-pc__prefs__dialog .shopify-pc__prefs__option label input:focus~span{background-color:transparent}#shopify-pc__prefs #shopify-pc__prefs__dialog .shopify-pc__prefs__option label input:focus~span svg{box-shadow:none;border-radius:0}#shopify-pc__prefs #shopify-pc__prefs__dialog .shopify-pc__prefs__option label input:focus-visible~span svg{box-shadow:0 0 0 3px #ae976d80}#shopify-pc__prefs__dialog .shopify-pc__prefs__option svg{width:24px;height:24px;border-radius:0;background-color:transparent}#shopify-pc__prefs__dialog .shopify-pc__prefs__option svg[data-icon-type=unchecked] path{fill:#b9b0a5}#shopify-pc__prefs__dialog .shopify-pc__prefs__option svg[data-icon-type=checked] path{fill:var(--pc-gold)}#shopify-pc__banner{border-radius:0;padding:12px 32px;box-shadow:0 -1px 0 var(--pc-line),0 -8px 24px #321e1e14}#shopify-pc__banner__body-title{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}#shopify-pc__banner .shopify-pc__banner__body{padding:0}#shopify-pc__banner .shopify-pc__banner__body p{font-size:13px;font-weight:300;line-height:1.6;margin:0;max-width:90ch}#shopify-pc__banner__body-policy-link{color:var(--pc-ink);text-underline-offset:3px}#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-manage-prefs{font-size:12px;letter-spacing:1.5px;min-height:32px;padding:7px 18px;margin:0}#shopify-pc__banner__btn-accept{min-width:150px;display:inline-flex;align-items:center;justify-content:center}#shopify-pc__banner__btn-decline{display:none!important}#shopify-pc__banner__btn-accept{background:var(--pc-gold);border-color:var(--pc-gold);color:#fff}#shopify-pc__banner__btn-accept:hover{background:var(--pc-gold-dark);border-color:var(--pc-gold-dark);color:#fff}#shopify-pc__banner__btn-manage-prefs{background:transparent;border-color:transparent;color:var(--pc-ink);text-decoration:underline;text-underline-offset:4px;padding-left:8px;padding-right:8px}#shopify-pc__banner .shopify-pc__banner__btns{gap:10px;min-width:0;padding:0;flex-wrap:wrap}#shopify-pc__banner .shopify-pc__banner__btns button{margin-bottom:0}@media only screen and (min-width:700px){#shopify-pc__banner#shopify-pc__banner .shopify-pc__banner__container{display:flex;align-items:center;flex-wrap:nowrap;gap:40px}#shopify-pc__banner .shopify-pc__banner__body{flex:1 1 auto;min-width:0}#shopify-pc__banner .shopify-pc__banner__btns{flex:0 0 auto;flex-wrap:nowrap;margin-left:auto}}@media only screen and (max-width:699px){#shopify-pc__banner{padding:16px 20px}#shopify-pc__banner .shopify-pc__banner__btns{margin-top:14px}#shopify-pc__banner__btn-accept{min-width:0;flex:1 1 auto}#shopify-pc__banner__btn-manage-prefs{flex:1 1 100%;order:1;padding-left:0;text-align:left}}@media only screen and (max-width:750px){#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{flex-direction:row;flex-wrap:wrap;gap:10px}#shopify-pc__prefs__header-save,#shopify-pc__prefs__header-accept,#shopify-pc__prefs__header-decline{width:auto;flex:1 1 auto;margin-bottom:0;padding-left:14px;padding-right:14px;letter-spacing:1px;white-space:normal}#shopify-pc__prefs__dialog header{padding:28px 20px 20px}#shopify-pc__prefs__dialog header h2{font-size:15px;letter-spacing:3px;padding:0 36px 0 0!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__intro-main,#shopify-pc__prefs__dialog .shopify-pc__prefs__options{padding-left:20px;padding-right:20px}#shopify-pc__prefs__header-close{top:26px;right:18px}}.footer .container,body.template-product{--container-max-width: 87.5rem}body.template-product .wein-banner{margin-inline:max(var(--container-gutter),50% - var(--container-max-width) / 2)}body.template-product .section-split{margin-inline:calc(max(var(--container-gutter),50% - var(--container-max-width) / 2) - var(--container-gutter))}body.template-product .wein-zitat{margin-inline:0}.shopify-section--image-with-text-overlay .h1,.shopify-section--blog-banner .h1{letter-spacing:var(--brand-letter-spacing, 6px);line-height:1.06}.footer{--background: 55 53 52;--text-color: 202 202 202;--subheading-text-color: 243 243 243;--subheading-font-weight: 300;font-family:NeutraText,sans-serif;font-weight:300}.footer .subheading,.footer :is(h1,h2,h3,h4,h5,h6){font-family:NeutraText,sans-serif;font-weight:300;color:rgb(var(--subheading-text-color))}.footer__block .subheading{letter-spacing:2px}.footer .subheading{font-size:1rem;line-height:1.5}.footer__block--links a,.footer__block--text .prose{line-height:1.5}@media screen and (pointer:fine){.footer__block--links a:hover{color:#fff}}.footer .text-subdued{color:rgb(var(--text-color) / .75)}.footer__revocation{display:flex}.footer__revocation .footer__revocation-button{display:inline-flex!important;align-items:center;justify-content:center;width:max-content;max-width:100%;min-height:2.75rem;margin-top:0!important;padding:.5rem 1.5rem!important;border:1px solid #bca06a!important;border-radius:0!important;background-color:transparent!important;box-shadow:none!important;color:#bca06a!important;font-family:NeutraText,sans-serif;font-weight:300!important;font-size:.875rem;line-height:1.5!important;letter-spacing:.08em;text-align:center;text-transform:uppercase;text-decoration:none!important;white-space:nowrap;transition:background-color .2s ease-in-out,color .2s ease-in-out}.footer__revocation .footer__revocation-button:hover,.footer__revocation .footer__revocation-button:focus-visible{background-color:#bca06a!important;color:rgb(var(--background))!important}.footer__revocation .footer__revocation-button:focus-visible{outline:2px solid #bca06a;outline-offset:2px}@media screen and (max-width:699px){.footer__revocation .footer__revocation-button{width:100%;max-width:22rem}}@media screen and (max-width:1299px){.footer{--footer-subheading-letter-spacing: calc(var(--footer-heading-letter-spacing-wide, var(--brand-letter-spacing, 6px)) / 2)}}.footer__block-list:has(.footer__block--links~.footer__block--links~.footer__block--links){--footer-subheading-letter-spacing: calc(var(--footer-heading-letter-spacing-wide, var(--brand-letter-spacing, 6px)) / 2)}@media screen and (min-width:700px){.footer__block-list{display:grid;grid-template-columns:minmax(20rem,1fr) fit-content(23rem);align-items:start;column-gap:1.5rem;row-gap:2.5rem}.footer__block-list>.footer__block{max-width:none}.footer__block-list>.footer__block--text{grid-column:1;grid-row:1;align-self:start;max-width:32rem}.footer__block-list>.footer__block--image{grid-column:1;grid-row:2;justify-self:start;align-self:start;margin:0}.footer__block-list>.footer__block--image~.footer__block--image{margin-inline-start:var(--footer-badge-gap, 7.5rem)}.footer__block-list>.footer__block--image~.footer__block--image~.footer__block--image{margin-inline-start:calc(var(--footer-badge-gap, 7.5rem) * 2)}.footer__block-list>.footer__block--links{grid-column:2;grid-row:1}.footer__block-list>.footer__block--links~.footer__block--links{grid-column:2;grid-row:2}.footer__block-list>.footer__block--links~.footer__block--links~.footer__block--links{grid-column:2;grid-row:3}.footer__block-list>.footer__block--newsletter{grid-column:1;grid-row:3;max-width:var(--footer-newsletter-max-width, 28rem)}.footer__block-list>.footer__block:not(.footer__block--text):not(.footer__block--image):not(.footer__block--links):not(.footer__block--newsletter){grid-column:1}}@media screen and (min-width:850px){.footer__block-list{grid-template-columns:minmax(20rem,1fr) fit-content(23rem) fit-content(23rem);grid-auto-columns:fit-content(23rem);column-gap:var(--footer-grid-column-gap-wide, 3.5rem)}.footer__block-list>.footer__block--links{grid-column:2;grid-row:1 / 3}.footer__block-list>.footer__block--links~.footer__block--links{grid-column:3;grid-row:1 / 3}.footer__block-list>.footer__block--links~.footer__block--links~.footer__block--links{grid-column:4;grid-row:1 / 3}.footer__block-list>.footer__block--links~.footer__block--links~.footer__block--links~.footer__block--links{grid-column:5;grid-row:1 / 3}}@media screen and (min-width:850px)and (max-width:1299px){.footer__block-list{grid-template-columns:minmax(12rem,1fr) fit-content(22rem) fit-content(22rem);column-gap:1.5rem}}@media screen and (max-width:999px){.footer__aside .social-media{gap:.75rem clamp(.75rem,3.5vw,1.5rem);justify-content:center}}.footer__aside .text-sm{text-transform:none}.header__wishlist-link,.wishlist-hero-header-icon{display:flex;align-items:center;justify-content:center}.wishlist-hero-header-icon svg.wlh-svg-icon-heart-empty{width:16px!important;height:16px!important;font-size:16px!important;padding-top:0!important;display:block}@media screen and (max-width:749px){.scroll-marker-group--thumbnails .scroll-marker{height:4.833rem;overflow:hidden}.scroll-marker-group--thumbnails .scroll-marker img{width:100%;height:100%;object-fit:cover;display:block}}.header__logo{opacity:1!important;transition:opacity .2s ease!important}:root:has(.shopify-section:first-child [allow-transparent-header]):not(:has(.shopify-section--header~.shopify-section-group-header-group)) .header:not(.is-solid,:has([open])) .header__logo{opacity:0!important}@media(max-width:999px){:root:not(:has(.shopify-section:first-child [allow-transparent-header])) .header__primary-nav .subheading{display:none}}@media screen and (max-width:699px){.header__logo-image{max-width:calc(100vw - var(--header-logo-reserved, 212px))}}.prose :is(h1,h2,h3,h4,h5,h6,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7) a:not(.button){background-image:none;transition:none}.multi-column__item .prose :is(h1,h2,h3,h4,h5,h6,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7) a:not(.button){background-image:none;text-decoration:none;display:inline-block;line-height:24px;border-bottom:1px solid currentColor}.link-content,.prose a:not(.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7,.button){background-size:var(--content-link-underline-rest, 100%) 1px;background-position-x:var(--content-link-origin-rest, var(--transform-origin-start))}@media screen and (pointer:fine){:is(.link-content,.prose a:not(.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7,.button)):not([aria-current=true]):hover{background-size:var(--content-link-underline-hover, 0%) 1px;background-position-x:var(--content-link-origin-hover, var(--transform-origin-end))}}:is(.link-content,.prose a:not(.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7,.button)):not([aria-current=true]):focus-visible{background-size:var(--content-link-underline-focus, 100%) 1px;background-position-x:var(--transform-origin-start)}@media screen and (pointer:coarse),screen and (pointer:none){.prose a:not(.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7,.button):not([aria-current=true]){background-size:var(--content-link-underline-focus, 100%) 1px;background-position-x:var(--transform-origin-start)}}.heading,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7,.prose :is(h1,h2,h3,h4,h5,h6){overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.prose{overflow-wrap:break-word}.prose,.product-card{-webkit-hyphens:none;hyphens:none}video-media>video::-webkit-media-controls{display:none!important}.prose:not(.prose--compact){--prose-default-spacing: var(--brand-paragraph-spacing, 1.5rem)}.section-spacing{--section-vertical-spacing-block-start: calc(var(--section-vertical-spacing) * var(--brand-section-spacing-factor, 1));--section-vertical-spacing-block-end: calc(var(--section-vertical-spacing) * var(--brand-section-spacing-factor, 1))}.max-w-md{max-width:var(--brand-text-max-width, 48rem)}:is(.shopify-section--image-with-text-overlay,.shopify-section--blog-banner,.shopify-section--video,.shopify-section--slideshow,.shopify-section--rich-text) .subheading{--subheading-font-size: var(--brand-hero-subheading-size, clamp(14px, 1.55vw, 19px))}.accordion__summary .accordion__title{font:inherit;letter-spacing:inherit;text-transform:inherit;margin:0}.wrb-form-container .wrb-heading--h2{margin:0 0 8px;font-size:24px}.wrb-success-box .wrb-heading--h3{color:#166534;margin:0 0 12px}.wrb-error-box .wrb-heading--h3{color:#991b1b;margin:0 0 12px}.modal--age-verifier.has-background-image{background-image:var(--age-verifier-bg-image);background-position:var(--age-verifier-bg-position, center);background-size:cover}.modal--age-verifier.has-background-image:before,.modal--age-verifier.has-background-video:before{background:rgb(0 0 0 / var(--age-verifier-overlay-opacity, .4));backdrop-filter:none;-webkit-backdrop-filter:none}.modal--age-verifier.has-background-image .age-verifier__content,.modal--age-verifier.has-background-video .age-verifier__content{background-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.modal--age-verifier.has-background-video{isolation:isolate}.age-verifier__background-video{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0}.age-verifier__background-video video-media{aspect-ratio:auto;height:100%}.modal--age-verifier.has-background-video:before{z-index:1}.modal--age-verifier.has-background-video .age-verifier__content{position:relative;z-index:2}.modal--age-verifier.has-background-image .age-verifier__content .h6,.modal--age-verifier.has-background-image .age-verifier__content p,.modal--age-verifier.has-background-video .age-verifier__content .h6,.modal--age-verifier.has-background-video .age-verifier__content p{text-shadow:0 2px 16px rgb(0 0 0 / .5)}.modal--age-verifier.has-background-image .age-verifier__content img,.modal--age-verifier.has-background-video .age-verifier__content img{filter:drop-shadow(0 2px 12px rgb(0 0 0 / .5))}.modal--age-verifier.age-verifier--closing{display:block!important;pointer-events:none;transition:opacity .7s ease}.modal--age-verifier.age-verifier--faded{opacity:0}@media(prefers-reduced-motion:reduce){.modal--age-verifier.age-verifier--closing{transition-duration:.01ms}}.footer__payment-icons>li>svg{height:22px;width:auto;filter:grayscale(1) contrast(.85);opacity:.7}@media screen and (max-width:699px){.footer__payment-icons>li>svg{height:18px}}.shopify-section--custom-liquid .hs-form-frame{max-width:26rem;margin-inline:auto}.shopify-section--custom-liquid .hs-form-frame iframe{width:100%;max-width:100%}@media screen and (max-width:999px){.drawer::part(overlay),.drawer-popover::part(overlay),.menu-drawer::part(overlay){-webkit-backdrop-filter:none;backdrop-filter:none}}.consent-embed{min-height:var(--consent-embed-height, 700px);display:flex;flex-direction:column;justify-content:center}.consent-embed[data-loaded]{display:block;min-height:0}.consent-embed__placeholder{display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:2.5rem 1.5rem;border:1px solid rgba(0,0,0,.12);text-align:center}.consent-embed__notice{max-width:46ch;font-size:.9rem;line-height:1.5;margin:0}.age-verifier__content .h6 span{display:block}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
