.product__media-icon,.deferred-media__poster-button{display:none!important}product-info{display:block;border-bottom:1px solid var(--koebi-border-warm, #c2b6a3)}product-info .button,product-info button.shopify-payment-button__button--unbranded,product-info button.shopify-payment-button__button{--koebi-button-hover-bg: var(--koebi-akzent);--koebi-button-hover-text: var(--koebi-akzent-contrast);--koebi-wave-fill: var(--koebi-akzent)}@media screen and (min-width:990px){product-info .product.grid{gap:56px;flex-wrap:nowrap;align-items:flex-start}product-info .product__media-wrapper{flex:1 1 0!important;width:auto!important;max-width:none!important;min-width:0}product-info .product__info-wrapper{flex:0 0 394px!important;width:394px!important;max-width:394px!important;padding-left:0!important}}product-info .product__media-item .product__media,product-info .product__media-list .product__media{border-radius:12px;border:0;overflow:hidden}product-info .product__media-item img,product-info .product__media-list img{border-radius:11px}.product__info-container>*+*{margin-top:16px}.product__title+*{margin-top:16px}[id^=price-]{margin-top:32px!important}.product__title{margin-bottom:0}.product__title h1{font-family:var(--koebi-font, "Bricolage Grotesque", sans-serif);font-size:3.6rem;font-weight:var(--koebi-fw-bold, 600);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:var(--koebi-heading-line-height);letter-spacing:-.4px;color:var(--koebi-text, #1f1f1f);margin:0}.product__subtitle{font-family:var(--koebi-font, "Bricolage Grotesque", sans-serif);font-size:2.2rem;font-weight:var(--koebi-fw-regular, 300);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:30px;letter-spacing:-.1px;color:var(--koebi-text, #1f1f1f);margin:0}.product__description{font-family:var(--koebi-font, "Bricolage Grotesque", sans-serif);font-size:1.6rem;font-weight:var(--koebi-fw-regular, 300);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:24px;color:var(--koebi-text, #1f1f1f)}.product__description p{margin:0}.product__description p+p{margin-top:0}.price--large .price__container{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.price--large .price__sale{display:none}.price--large.price--on-sale .price__sale{display:block}.price--large.price--on-sale .price__regular{display:none}.price--large .price-item--regular,.price--large .price-item--sale{font-family:var(--koebi-font, "Bricolage Grotesque", sans-serif);font-size:2.4rem;font-weight:var(--koebi-fw-semibold, 500);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:28px;letter-spacing:-.2px;color:var(--koebi-text, #1f1f1f)}.price--large.price--on-sale .price-item--regular{font-weight:var(--koebi-fw-regular, 300);font-size:2rem}.price--large.price--on-sale{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:1rem}.koebi-price-meta{display:flex;flex-direction:column;gap:0}.koebi-unit-price,.koebi-deposit{display:block;font-family:var(--koebi-font, "Bricolage Grotesque", sans-serif);font-size:1.2rem;font-weight:var(--koebi-fw-regular, 300);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:18px;color:var(--koebi-text-muted, #7a7a7a)}.koebi-price-details{display:flex;flex-direction:column;gap:3px;margin-left:2px;padding-left:8px;border-left:1px solid var(--koebi-akzent, #c2b6a3)}.price--large .koebi-shipping-info,.price--large .koebi-tax-info{display:block;margin:0!important}.price--large .koebi-shipping-info a,.price--large .koebi-tax-info{font-family:var(--koebi-font, "Bricolage Grotesque", sans-serif);font-size:1.2rem;font-weight:var(--koebi-fw-regular, 300);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:18px;color:var(--koebi-text-muted, #7a7a7a)}.price--large .koebi-shipping-info a{text-decoration:underline}variant-selects>.product-form__input{margin:0}variant-selects>.product-form__input+.product-form__input{margin-top:16px}.product-form__input>.form__label,.product-form__input>fieldset>legend{font-family:var(--koebi-font, "Bricolage Grotesque", sans-serif);font-size:1.4rem;font-weight:var(--koebi-fw-medium, 400);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:20px;letter-spacing:.25px;color:var(--koebi-text, #1f1f1f);margin-bottom:8px}.product-form__input .swatch-input__button{border-radius:9999px!important;padding:5px 16px!important;border:1px solid var(--koebi-text)!important;background:transparent!important;color:var(--koebi-text)!important;font-family:var(--koebi-font, "Bricolage Grotesque", sans-serif)!important;font-size:1.4rem!important;font-weight:var(--koebi-fw-regular, 300)!important;font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100)!important;line-height:22px!important;cursor:pointer;white-space:nowrap;min-width:0;width:auto!important;height:auto!important;transition:background .15s ease,color .15s ease}.product-form__input .swatch-input__input:checked+.swatch-input__button{background:var(--koebi-text)!important;color:var(--koebi-text-inverse)!important;border-color:var(--koebi-text)!important}.product-form__input .swatch-input__button:hover{background:rgba(var(--color-foreground),.06)!important}.product-form__input .swatch-input-list{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.product-form__quantity .form__label{font-family:var(--koebi-font, "Bricolage Grotesque", sans-serif);font-size:1.4rem;font-weight:var(--koebi-fw-medium, 400);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:20px;letter-spacing:.25px;color:var(--koebi-text, #1f1f1f);margin-bottom:8px}.product-form__quantity .quantity{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100px!important;min-width:100px!important;min-height:0!important;height:auto!important;padding:12px!important;border:1px solid var(--koebi-text)!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important;color:var(--koebi-text)!important}.product-form__quantity .quantity:before,.product-form__quantity .quantity:after{display:none!important;box-shadow:none!important}.product-form__quantity .quantity__button{display:flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;min-width:20px!important;flex-shrink:0!important;padding:0!important;margin:0!important;border:none!important;background:transparent!important;color:var(--koebi-text)!important;cursor:pointer;box-shadow:none!important}.product-form__quantity .quantity__button .svg-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;width:16px!important;height:16px!important;pointer-events:none}.product-form__quantity .quantity__button .svg-wrapper svg{width:16px!important;height:16px!important;stroke:var(--koebi-text)}.product-form__quantity .quantity__input{flex:1 1 auto!important;width:auto!important;min-width:0!important;height:auto!important;padding:0!important;margin:0!important;border:none!important;background:transparent!important;box-shadow:none!important;text-align:center!important;font-family:var(--koebi-font, "Bricolage Grotesque", sans-serif)!important;font-size:1.6rem!important;font-weight:var(--koebi-fw-medium, 400)!important;font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100)!important;line-height:24px!important;letter-spacing:.25px!important;color:var(--koebi-text)!important;opacity:1!important;-moz-appearance:textfield!important}.product-form__quantity .quantity__input::-webkit-outer-spin-button,.product-form__quantity .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0}.product-form__quantity .quantity__button:focus-visible,.product-form__quantity .quantity__input:focus-visible{background-color:transparent!important;outline:2px solid rgba(var(--color-foreground),.3);outline-offset:2px;border-radius:4px;box-shadow:none!important}.product-form__quantity .quantity progress-bar{display:none!important}.product-form__submit.button,.shopify-payment-button__button--unbranded{width:100%}.koebi-geschmack{display:flex;flex-direction:column;gap:8px}.koebi-geschmack__titel{font-family:var(--koebi-font, "Bricolage Grotesque", sans-serif);font-size:1.6rem;font-weight:var(--koebi-fw-bold, 600);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:24px;color:var(--koebi-text);margin:0}.koebi-geschmack__reihen{display:flex;flex-direction:column;gap:6px}.koebi-geschmack__reihe{display:flex;align-items:center;gap:8px}.koebi-geschmack__label{font-family:var(--koebi-font, "Bricolage Grotesque", sans-serif);font-size:1.6rem;font-weight:var(--koebi-fw-regular, 300);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:24px;color:var(--koebi-text, #1f1f1f);width:67px;flex-shrink:0}.koebi-geschmack__punkte{display:flex;align-items:center;gap:2px}.koebi-geschmack__punkt{display:block;width:16px;height:16px;border-radius:9999px;flex-shrink:0}.koebi-geschmack__punkt--voll{background:var(--koebi-text)}.koebi-geschmack__punkt--leer{border:2px solid var(--koebi-text)}.koebi-geschmack__punkt--halb{border:2px solid var(--koebi-text);background:linear-gradient(90deg,var(--koebi-text) 0 50%,transparent 50% 100%)}.koebi-brauerei-infos{display:flex;flex-direction:column;gap:16px}.koebi-info-block{display:flex;flex-direction:column;gap:4px}.koebi-info-block__titel{font-family:var(--koebi-font, "Bricolage Grotesque", sans-serif);font-size:1.6rem;font-weight:var(--koebi-fw-bold, 600);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:24px;color:var(--koebi-text);margin:0}.koebi-info-block__inhalt{border-left:1px solid var(--koebi-akzent, #c2b6a3);padding-left:8px;font-family:var(--koebi-font, "Bricolage Grotesque", sans-serif);font-size:1.6rem;font-weight:var(--koebi-fw-regular, 300);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:24px;color:var(--koebi-text, #1f1f1f);margin:0}.koebi-pflichtangaben-wrapper{display:flex;flex-direction:column;gap:4px}.koebi-pflichtangaben-wrapper__titel{font-family:var(--koebi-font, "Bricolage Grotesque", sans-serif);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);color:var(--koebi-text);margin:0}.koebi-pflichtangaben:not([hidden]){display:flex;flex-direction:column;gap:0;border-left:1px solid var(--koebi-akzent, #c2b6a3);padding-left:8px}.koebi-pflichtangaben__zeile,.koebi-pflichtangaben p{font-family:var(--koebi-font, "Bricolage Grotesque", sans-serif);font-size:1.4rem;font-weight:var(--koebi-fw-regular, 300);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:20px;color:var(--koebi-text, #1f1f1f);margin:0;padding:0}.koebi-pflichtangaben-wrapper__intro{font-family:var(--koebi-font, "Bricolage Grotesque", sans-serif);font-size:1.6rem;font-weight:var(--koebi-fw-regular, 300);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:24px;color:var(--koebi-text, #1f1f1f);margin:0 0 8px}.koebi-pflichtangaben--mischbox{gap:1.5rem}.koebi-pflichtangaben-accordion{border-top:1px solid var(--koebi-border, #d6d6d6);padding-top:12px}.koebi-pflichtangaben-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;padding:0;position:relative}.koebi-pflichtangaben-accordion__summary::-webkit-details-marker{display:none}.koebi-pflichtangaben-accordion__summary::marker{content:""}.koebi-pflichtangaben-accordion__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.2rem;height:1.2rem;transition:transform .2s ease}.koebi-pflichtangaben-accordion[open] .koebi-pflichtangaben-accordion__icon{transform:rotate(180deg)}.koebi-pflichtangaben-accordion__summary .icon-caret{position:static;display:block;width:1.2rem;height:1.2rem;right:auto;top:auto}.koebi-pflichtangaben-accordion__body{overflow:hidden;transition:height .22s ease}.koebi-pflichtangaben-accordion__inner{padding-top:12px;display:flex;flex-direction:column;gap:8px}.koebi-pflichtangaben--gpsr.koebi-pflichtangaben-accordion__inner{padding-top:4px;gap:4px}.koebi-pflichtangaben__bier{display:flex;flex-direction:column;gap:0;padding-bottom:2px}.koebi-pflichtangaben__bier-titel{font-family:var(--koebi-font, "Bricolage Grotesque", sans-serif);font-size:1.4rem;font-weight:var(--koebi-fw-bold, 600);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:20px;color:var(--koebi-text);margin:0;padding:0}.koebi-pflichtangaben__bier-titel a{color:inherit;font-family:inherit;font-weight:var(--koebi-fw-bold, 600);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.koebi-pflichtangaben__bier-titel a:hover,.koebi-pflichtangaben__bier-titel a:focus-visible{text-decoration:none}.koebi-product-main--bier .koebi-pflichtangaben.koebi-pflichtangaben--mischbox .koebi-pflichtangaben__zeile,.koebi-product-main--bier .koebi-pflichtangaben.koebi-pflichtangaben--mischbox .koebi-pflichtangaben__bier p{font-size:1.4rem;line-height:20px}.koebi-product-main--bier>.page-width{max-width:var(--page-width)}.koebi-product-main.koebi-product-main--featured{padding-top:0!important;padding-bottom:0!important;border-bottom:0}.koebi-product-main--featured .koebi-pflichtangaben-accordion{width:100%;box-sizing:border-box}.koebi-product-main--featured .koebi-featured-title-link{color:inherit;text-decoration:none;display:contents}.koebi-product-main--featured .koebi-featured-title-link:hover,.koebi-product-main--featured .koebi-featured-title-link:focus{color:inherit;text-decoration:none}.koebi-product-main--featured .product__title h2{font-family:var(--koebi-font, "Bricolage Grotesque", sans-serif);font-size:3.6rem;font-weight:var(--koebi-fw-bold, 600);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:var(--koebi-heading-line-height);letter-spacing:-.4px;color:var(--koebi-text, #1f1f1f);margin:0}.koebi-product-main--featured .product-form__submit.button,.koebi-product-main--featured .product-form__submit.button:not([disabled]):not([aria-disabled=true]){background:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important;--koebi-button-bg: rgb(var(--color-button));--koebi-button-text: rgb(var(--color-button-text));--koebi-button-hover-bg: rgb(var(--color-button-text));--koebi-button-hover-text: rgb(var(--color-button))}.koebi-product-main--featured .product__info-container>*{margin-top:0!important;margin-bottom:0!important}.koebi-product-main--featured .product__description{margin-top:16px!important}.koebi-product-main--featured .product__description+.koebi-product-block--price{margin-top:16px!important}.koebi-product-main--featured .koebi-product-block--geschmacksprofil+.koebi-product-block--price{margin-top:32px!important}.koebi-product-main--featured .product__description>*:last-child{margin-bottom:0!important}.koebi-product-main--bier .product__info-container{display:flex;flex-direction:column;align-items:flex-start;max-width:none;width:100%;padding-bottom:42px}.koebi-product-main--bier .product__info-container.product__info-container--single-image{padding-bottom:0}.koebi-product-main--bier .product__info-container>*{margin-top:0!important;margin-bottom:0!important}.koebi-product-main--bier .product__description,.koebi-product-main--bier .koebi-product-block--geschmacksprofil{margin-top:16px!important}.koebi-product-main--bier .koebi-product-block--price,.koebi-product-main--bier .koebi-product-block--buy-buttons,.koebi-product-main--bier .koebi-product-block--brauerei-infos,.koebi-product-main--bier .koebi-product-block--pflichtangaben{margin-top:32px!important}.koebi-product-main--bier .product__info-container variant-selects{margin-top:32px!important}.koebi-product-main--bier .product-form__quantity{margin-top:16px!important}.koebi-product-main--bier .koebi-product-block--buy-buttons .product-form{margin-top:0!important;margin-bottom:0!important}.koebi-product-main--bier .product__view-details{display:none}.koebi-product-main--bier .product__title h1{font-size:3.6rem;font-weight:var(--koebi-fw-bold, 600);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:var(--koebi-heading-line-height);letter-spacing:-.4px;color:var(--koebi-text, #1f1f1f)}.koebi-product-main--bier .product__subtitle{font-size:2.2rem;font-weight:var(--koebi-fw-regular, 300);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:30px;letter-spacing:-.1px}.koebi-product-main--bier .product__description,.koebi-product-main--bier .koebi-geschmack__label,.koebi-product-main--bier .koebi-info-block__inhalt{font-size:1.6rem;font-weight:var(--koebi-fw-regular, 300);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:24px;letter-spacing:0}.koebi-product-main--bier .koebi-pflichtangaben__zeile,.koebi-product-main--bier .koebi-pflichtangaben p:not(.koebi-pflichtangaben__bier-titel){font-size:1.4rem;font-weight:var(--koebi-fw-regular, 300);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:20px;letter-spacing:0}.koebi-product-main--bier .koebi-geschmack__titel,.koebi-product-main--bier .koebi-info-block__titel{font-size:1.6rem;font-weight:var(--koebi-fw-bold, 600);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:24px;letter-spacing:0;color:var(--koebi-text)}.koebi-product-main--bier .koebi-pflichtangaben-wrapper__titel{font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);letter-spacing:0;color:var(--koebi-text)}.koebi-product-main--bier .koebi-pflichtangaben__zutaten .metafield-rich_text_field,.koebi-product-main--bier .koebi-pflichtangaben__zutaten .metafield-rich_text_field *,.koebi-product-main--bier .koebi-pflichtangaben__zutaten p{display:inline;margin:0;padding:0}.koebi-product-main--bier .price--large .price__container{gap:6px}.koebi-product-main--bier .price--large .price-item--regular,.koebi-product-main--bier .price--large .price-item--sale{font-size:3rem;font-weight:var(--koebi-fw-semibold, 500);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:40px;letter-spacing:-.2px}.koebi-product-main--bier .price--large.price--on-sale .price-item--regular{font-weight:var(--koebi-fw-regular, 300);font-size:2rem}.koebi-product-main--bier .koebi-unit-price,.koebi-product-main--bier .koebi-deposit,.koebi-product-main--bier .price--large .koebi-shipping-info a,.koebi-product-main--bier .price--large .koebi-tax-info{font-size:1.2rem;font-weight:var(--koebi-fw-regular, 300);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:18px;letter-spacing:0;color:var(--koebi-text-muted, #7a7a7a)}.koebi-product-main--bier .product-form__input>.form__label,.koebi-product-main--bier .product-form__input>fieldset>legend,.koebi-product-main--bier .product-form__quantity .form__label{font-size:1.4rem;font-weight:var(--koebi-fw-medium, 400);font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100);line-height:20px;letter-spacing:.25px;margin:0 0 8px}.koebi-product-main--bier .product-form__input .swatch-input__button{padding:6px 16px!important;font-size:1.4rem!important;font-weight:var(--koebi-fw-regular, 300)!important;font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100)!important;line-height:22px!important;letter-spacing:0!important}.koebi-product-main--bier .product-form__input .swatch-input-list{gap:8px}.koebi-product-main--bier .product-form__input--pill{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;margin:0}.koebi-product-main--bier .product-form__input--pill>legend{flex:0 0 100%;margin:0;padding:0}.koebi-product-main--bier .product-form__input--pill input[type=radio]+label{margin:0!important;padding:6px 16px!important;border:1px solid var(--koebi-text, #1f1f1f)!important;border-radius:9999px!important;background:transparent!important;color:var(--koebi-text, #1f1f1f)!important;font-family:var(--koebi-font, "Bricolage Grotesque", sans-serif)!important;font-size:1.4rem!important;font-weight:var(--koebi-fw-regular, 300)!important;font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100)!important;line-height:22px!important;letter-spacing:0!important;white-space:nowrap}.koebi-product-main--bier .product-form__input--pill input[type=radio]:checked+label{border-color:var(--koebi-text, #1f1f1f)!important;background:var(--koebi-text, #1f1f1f)!important;color:var(--koebi-text-inverse, #f9f8f6)!important}.koebi-product-main--bier .koebi-info-block__inhalt .metafield-rich_text_field,.koebi-product-main--bier .koebi-info-block__inhalt .metafield-rich_text_field *,.koebi-product-main--bier .koebi-info-block__inhalt p{display:inline;margin:0;padding:0}.koebi-product-main--bier .product-form__quantity .quantity{display:grid!important;grid-template-columns:20px 1fr 20px;align-items:center!important;justify-content:initial!important;width:100px!important;min-width:100px!important;height:50px!important;min-height:50px!important;padding:12px!important;border:1px solid var(--koebi-text, #1f1f1f)!important;border-radius:16px!important}.koebi-product-main--bier .product-form__quantity .quantity__button{width:20px!important;height:20px!important;min-width:20px!important;color:var(--koebi-text, #1f1f1f)!important}.koebi-product-main--bier .product-form__quantity .quantity__button .svg-wrapper,.koebi-product-main--bier .product-form__quantity .quantity__button .svg-wrapper svg{width:18px!important;height:18px!important}.koebi-product-main--bier .product-form__quantity .quantity__input{font-size:1.6rem!important;font-weight:var(--koebi-fw-medium, 400)!important;font-variation-settings:var(--koebi-fvs, "opsz" 14, "wdth" 100)!important;line-height:24px!important;letter-spacing:.25px!important}.koebi-product-main--bier .product-form__submit.button{margin-bottom:0!important}.koebi-product-main--bier .product-form__buttons{display:flex;flex-direction:column;gap:12px;width:100%;max-width:none}.koebi-product-main--bier pickup-availability,.koebi-product-main--bier .product__pickup-availabilities{display:none!important}.koebi-product-main--bier .product-form__buttons .shopify-payment-button,.koebi-product-main--bier .product-form__buttons .shopify-payment-button__button{width:100%}.koebi-product-main--bier .koebi-product-gallery{display:flex;flex-direction:column;position:relative;width:100%}.koebi-product-main--bier .koebi-product-gallery__slider{display:flex!important;flex-wrap:nowrap!important;gap:1px!important;width:100%;margin:0!important;padding:0!important;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:0;scrollbar-width:none;-webkit-overflow-scrolling:touch}.koebi-product-main--bier .koebi-product-gallery__slider::-webkit-scrollbar{display:none}.koebi-product-main--bier .koebi-product-gallery__slider .grid__item{min-width:0!important;margin-left:0!important}.koebi-product-main--bier .koebi-product-gallery__slider:after{content:none!important;display:none!important}.koebi-product-main--bier .product__media-item{flex:0 0 100%!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;scroll-snap-align:start}.koebi-product-main--bier .product-media-container{max-width:100%;margin-bottom:0}.koebi-product-main--bier .product-media-container .media,.koebi-product-main--bier .product__media-item .product__media,.koebi-product-main--bier .product__media-list .product__media{border:0;border-radius:0;overflow:hidden}.koebi-product-main--bier .product-media-container .media{padding-top:100%!important}.koebi-product-main--bier .product-media-container.constrain-height,.koebi-product-main--bier .product-media-container.constrain-height.media-fit-contain{width:100%!important;max-width:100%!important}.koebi-product-main--bier .product-media-container.constrain-height .media{padding-top:100%!important}.koebi-product-main--bier .product__media-item img,.koebi-product-main--bier .product__media-list img,.koebi-product-main--bier .product__media-list video,.koebi-product-main--bier .deferred-media__poster,.koebi-product-main--bier deferred-media{border-radius:0;object-fit:cover}.koebi-product-main--bier .koebi-product-gallery__image-area{position:relative;border-radius:12px;overflow:hidden;clip-path:inset(0 round 12px);width:100%}.koebi-product-main--bier .koebi-gallery-arrow{position:absolute;top:0;bottom:0;width:auto!important;height:auto!important;z-index:2;display:flex!important;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:var(--koebi-text, #1f1f1f)}.koebi-product-main--bier .koebi-gallery-arrow .svg-wrapper{color:var(--koebi-text, #1f1f1f)}.koebi-product-main--bier .koebi-gallery--dark-img .koebi-gallery-arrow,.koebi-product-main--bier .koebi-gallery--dark-img .koebi-gallery-arrow .svg-wrapper{color:var(--koebi-bg, #f9f8f6)}.koebi-product-main--featured .koebi-gallery-arrow,.koebi-product-main--featured .koebi-gallery-arrow .svg-wrapper{color:#1f1f1f}.koebi-product-main--featured .koebi-gallery--dark-img .koebi-gallery-arrow,.koebi-product-main--featured .koebi-gallery--dark-img .koebi-gallery-arrow .svg-wrapper{color:#f9f8f6}.koebi-product-main--bier .koebi-gallery-arrow--prev{left:0;padding:0 var(--koebi-slider-arrow-overlay-padding-x)}.koebi-product-main--bier .koebi-gallery-arrow--next{right:0;padding:0 var(--koebi-slider-arrow-overlay-padding-x)}.koebi-product-main--bier .koebi-gallery-arrow .svg-wrapper{display:flex!important;align-items:center;justify-content:center;width:24px!important;height:24px!important;pointer-events:none;flex-shrink:0}.koebi-product-main--bier .koebi-gallery-arrow .svg-wrapper svg{width:24px!important;height:24px!important}.koebi-product-main--bier .koebi-product-gallery__dots-bar{display:flex!important;align-items:center;justify-content:center;width:100%;padding:16px 0;margin:0}.koebi-product-main--bier .koebi-product-gallery__dots-bar .slider-counter{display:flex;align-items:center;justify-content:center;margin:0}.koebi-product-main--bier .koebi-product-gallery__dots-bar .slider-counter__link{display:flex!important;align-items:center;justify-content:center;width:auto!important;height:auto!important;padding:6px 4px;margin:0;background:transparent;border:none;cursor:pointer}@media screen and (min-width:990px){.koebi-product-main--bier .product.grid{gap:56px;flex-wrap:nowrap;align-items:flex-start}.koebi-product-main--bier .product__media-wrapper{flex:1 1 0!important;width:auto!important;max-width:none!important;min-width:0;position:sticky;top:var(--koebi-product-media-sticky-top, 32px);transition:top .15s ease-out;align-self:flex-start}.koebi-product-main--bier .product__info-wrapper{flex:0 0 394px!important;width:394px!important;max-width:394px!important;padding-left:0!important}}@media screen and (min-width:750px)and (max-width:989px){.koebi-product-main--bier>.page-width{padding-left:20px;padding-right:20px}.koebi-product-main--bier .product.grid{gap:32px}.koebi-product-main--bier .product__info-wrapper{width:100%!important;max-width:none!important;padding-left:0!important}}@media screen and (max-width:749px){product-info>.page-width{padding-left:16px;padding-right:16px}.koebi-product-main--bier>.page-width{padding-left:16px;padding-right:16px}.koebi-product-main.koebi-product-main--bier{padding-top:0}.koebi-product-main--bier .koebi-gallery-arrow--prev,.koebi-product-main--bier .koebi-gallery-arrow--next{padding:0 var(--koebi-slider-arrow-overlay-padding-x-mobile)}.koebi-product-main--bier .product__info-container.product__info-container--single-image{padding-top:32px}}.koebi-product-main--bier .koebi-product-gallery__dots-bar .slider-counter__link--dots .dot{background:transparent!important;opacity:1!important;border-color:rgb(var(--color-foreground))!important}.koebi-product-main--bier .koebi-product-gallery__dots-bar .slider-counter__link--active.slider-counter__link--dots .dot{background:rgb(var(--color-foreground))!important;border-color:rgb(var(--color-foreground))!important;opacity:1!important}.koebi-product-main--bier .koebi-product-gallery__dots-bar .slider-counter__link--dots{transition:padding .25s ease}.koebi-product-main--bier .koebi-product-gallery__dots-bar .slider-counter__link--dots .dot{transition:width .25s ease,height .25s ease,background .25s ease,border-color .25s ease,opacity .25s ease}.koebi-product-main--bier .koebi-product-gallery__dots-bar .slider-counter__link--dots[data-dot-state=small] .dot{width:7px;height:7px}.koebi-product-main--bier .koebi-product-gallery__dots-bar .slider-counter__link--dots[data-dot-state=tiny] .dot{width:4px;height:4px;opacity:.6!important}.koebi-product-main--bier .koebi-product-gallery__dots-bar .slider-counter__link--dots[data-dot-state=hidden]{padding-left:0!important;padding-right:0!important;width:0!important;pointer-events:none;overflow:hidden}.koebi-product-main--bier .koebi-product-gallery__dots-bar .slider-counter__link--dots[data-dot-state=hidden] .dot{width:0;height:0;border-width:0;opacity:0!important}@media screen and (max-width:749px){.product-media-modal__dialog{height:100vh;height:100dvh}.product-media-modal__content{max-height:100vh;max-height:100dvh;padding:16px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden;overscroll-behavior:contain}.product-media-modal__content>*{width:auto;max-width:100%;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);margin:0 auto}.product-media-modal__dialog .global-media-settings img,.product-media-modal__dialog .global-media-settings video,.product-media-modal__dialog .global-media-settings iframe,.product-media-modal__dialog .global-media-settings model-viewer{width:auto;height:auto;max-width:100%;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);object-fit:contain;display:block;margin:0 auto}.product-media-modal__content>img.global-media-settings.product-media-modal__image--zoomable{cursor:zoom-in;touch-action:none;transform-origin:center center;transition:transform .18s ease;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;will-change:transform}.product-media-modal__content>img.global-media-settings.product-media-modal__image--zoomed{cursor:grab;clip-path:none!important}.product-media-modal__content>img.global-media-settings.product-media-modal__image--dragging{cursor:grabbing;transition:none}.product-media-modal__toggle{z-index:10;touch-action:manipulation}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/koebi-product.css.map */
