.media{background:none}@media screen and (min-width: 1024px){.header--center-split{--header-grid-template: "navigation navigation logo navigation-split icons" / 80px minmax(0, 1fr) auto minmax(0, 1fr) 80px}.header--center-split .header__icons--start{display:none}}.drawer__menu .drawer__menu-group.drawer__promotions{padding-inline-start:0}.mega-menu__footer{padding-inline:0 var(--sp-5)!important}@media screen and (min-width: 1024px){.page-width--narrow{max-width:800px}}.kby-anchor-target{height:1px}.topbar{grid-template:"announcement icons" /minmax(0,3fr) minmax(0,auto)!important}.kby-announcement-bar__icons{display:flex;gap:12px;grid-area:icons;justify-content:flex-end;position:relative}.kby-announcement-bar__reviews{display:none;grid-area:reviews;position:relative}.kby-announcement-bar__reviews .RatingBarWidget-prefix .R-flex-middle-xxs{justify-content:start!important}.kby-announcement-bar__reviews .cssVar-reviewStatistics:first-child{display:none}.kby-announcement-bar__reviews .cssVar-reviewText{font-size:12px!important}@media screen and (min-width: 1024px){.topbar{grid-template:"reviews announcement icons" /minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr)!important}.kby-announcement-bar__reviews{display:block}}@media screen and (max-width: 399px){.topbar-section{font-size:10px}}.section--divider:has(>.page-width--narrow){margin-left:auto;margin-right:auto;max-width:80%}.header:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1440 32" preserveAspectRatio="none"><path d="M5.9 18.8c96.6-5.9 193.4-9.5 290.2-7 104.3 2.3 208.3 12.3 312.5 17.5 95.4 4.9 131.1 4.1 226.6 0 96.8-4 213.2-14 310-17.8 84.9-3.5 209.9 3.6 294.8 7.4V0H0v19.2c1.3-.1 4.5-.3 5.9-.4" fill="%2300a68b"/></svg>');background-position:center center;background-repeat:no-repeat;background-size:100% 100%;bottom:-13px;content:"";display:block;height:20px;left:0;pointer-events:none;position:absolute;right:0;width:100%;z-index:-1}@media screen and (min-width: 1024px){.header:after{bottom:-20px;height:32px}}.header__logo{position:relative;top:10%}@media screen and (max-width: 1023px){.header__logo{height:45px}}kby-subscription-selector{display:block;position:relative}.kby-subscription-selector__options{display:grid;gap:var(--sp-3)}.kby-subscription-selector__option{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;background-color:rgb(var(--color-base-background));border-radius:10px;cursor:pointer;display:block;outline:3px solid transparent;transition:outline-color .3s}.kby-subscription-selector__option:has(input[type=radio]:checked){outline:3px solid currentColor}.kby-subscription-selector__option input[type=radio]{opacity:0;position:absolute}.kby-subscription-selector__badge{background:#76c96e;border-radius:10px 10px 0 0;color:#fff;font-size:14px;font-weight:700;margin-bottom:-18px;padding:5px 3px 10px;text-align:center;white-space:nowrap;width:100%}.kby-subscription-selector__card{opacity:.5;transition:opacity .3s}.kby-subscription-selector__option:has(input[type=radio]:checked) .kby-subscription-selector__card{opacity:1}.kby-subscription-selector__cardHeader{align-items:center;display:flex;justify-content:flex-start;padding:17px 15px}.kby-subscription-selector__cardHeader:has(.kby-subscription-selector__pricePerBottle){padding-bottom:40px}.kby-subscription-selector__circle{align-items:center;border-radius:50%;border:2px solid currentColor;display:flex!important;height:18px;margin-right:10px;justify-content:center;padding:2px;position:relative;transform:scale(1);transform-origin:center;transition:all .35s;width:18px}.kby-subscription-selector__option:has(input[type=radio]:checked) .kby-subscription-selector__circle{transform:scale(1.1)}.kby-subscription-selector__circle:after{background:currentColor;border-radius:50%;content:"";display:block;height:100%;opacity:0;transform:scale(.5);transform-origin:center;transition:all .35s;width:100%}.kby-subscription-selector__option:has(input[type=radio]:checked) .kby-subscription-selector__circle:after{opacity:1;transform:scale(1)}.kby-subscription-selector__title{font-family:var(--font-heading-family);font-size:16px;font-weight:700}.kby-subscription-selector__price{flex:1 1 0%;font-size:18px;font-weight:600;justify-self:flex-end;padding-left:10px;text-align:right;white-space:nowrap}.kby-subscription-selector__price .price__sale{font-size:14px;font-weight:500;margin-left:5px;opacity:.8;pointer-events:none}.kby-subscription-selector__pricePerBottle{background-color:#ff9d1a;border-radius:5px;color:#fff;font-size:14px;font-weight:400;line-height:14px;margin-bottom:-29px;margin-left:auto;margin-top:5px;padding:5px 6px;position:relative;width:fit-content}.kby-subscription-selector__pricePerBottle:after{background-color:inherit;content:"";display:block;height:8px;position:absolute;right:20px;top:-4px;transform:rotate(45deg);width:8px}.price__sale~.kby-subscription-selector__pricePerBottle:after{left:40%;right:auto}.kby-subscription-selector__perks{font-size:14px;margin-bottom:20px;padding:0 15px}.kby-subscription-selector__perks li{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="none"><path fill="%2376C96E" d="M10 3a8 8 0 1 0 0 16 8 8 0 0 0 0-16m4.471 6.471-5.04 5.04a.666.666 0 0 1-.942 0L6.187 12.21a.666.666 0 1 1 .942-.942l1.831 1.83 4.569-4.568a.666.666 0 1 1 .942.942"/></svg>') left center/18px no-repeat;padding-left:30px}.kby-subscription-selector__perks li+li{margin-top:8px}.kby-subscription-selector__cardBottom{align-items:flex-end;background:#76c96e26;display:flex;font-weight:600;justify-content:space-between;padding:17px 15px;position:relative}.kby-subscription-selector__select{-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-base-background));background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" fill="none" viewBox="0 0 24 24"><path stroke="%2300332e" stroke-linecap="round" stroke-linejoin="round" d="m17 9.5-5 5-5-5"/></svg>');background-repeat:no-repeat;background-position:right 1px top 2px;background-size:30px;border-radius:8px;border:2px solid currentColor;color:inherit;display:block;font-size:14px;font-weight:600;margin-top:5px;outline:none;padding:8px 60px 8px 10px;pointer-events:none;width:100%}.kby-subscription-selector__option:has(input[type=radio]:checked) .kby-subscription-selector__select{pointer-events:auto}.kby-subscription-selector__infoButton{align-items:center;display:flex;gap:4px}.kby-subscription-selector__infoPopover{background-color:#00332e;border-radius:6px;color:#fff;display:flex;flex-wrap:wrap;font-weight:400;margin-top:-10px;padding:1em;opacity:0;pointer-events:none;position:absolute;right:5%;text-align:left;transition:opacity .3s;top:100%;width:90%;z-index:9999}.kby-subscription-selector__infoPopover.--open{opacity:1;pointer-events:auto}.kby-subscription-selector__infoPopover:after{background-color:inherit;content:"";display:block;height:14px;position:absolute;right:20px;top:-7px;transform:rotate(45deg);width:14px}@media screen and (min-width: 1024px){.kby-subscription-selector__circle{height:22px;width:22px}.kby-subscription-selector__title{font-size:20px}.kby-subscription-selector__cardBottom{align-items:center}.kby-subscription-selector__interval{align-items:baseline;display:flex}.kby-subscription-selector__select{margin-left:10px;padding-right:30px;width:auto}}cart-items li[data-handle=noindex-einwegpfand]{display:none}.kby-wave-divider__wrapper{height:fit-content;margin-top:calc(-1 * var(--overlap, 0));width:100%}.kby-wave-divider.--mobile{display:none}@media (max-width: 767px){.kby-wave-divider__wrapper{margin-top:calc(-1 * var(--overlap-mobile, 0))}.kby-wave-divider.--desktop{display:none}.kby-wave-divider.--mobile{display:block}}.kby-countdown{display:flex;justify-content:center;margin:10px 0 20px;padding:10px;width:100%}.kby-countdown__timer{border-radius:6px;display:flex;height:fit-content;margin:auto 10px;padding:3px 9px;width:fit-content}.kby-countdown__panel{padding:2px 20px;text-align:center;height:fit-content;margin:auto}.kby-countdown__num{display:block;font-size:40px;font-weight:700}.kby-countdown__word{display:block;font-size:10px}.kby-countdown__header{height:fit-content;margin-top:auto 0 0;width:fit-content}.kby-product-card-short-title .product-card__content{padding:0 12px 12px!important}.kby-product-card-short-title .product-card__title{background:none!important;font-size:var(--title-md);font-weight:700;line-height:1}.kby-product-card-reviews{margin-top:calc(-1 * (var(--sp-2) - var(--sp-0d5)))}.kby-product-card-reviews .ruk-rating-snippet-count:last-child{display:none}.product__title .heading{font-weight:700}.kby-base-price{font-size:12px;line-height:1;margin-top:15px;opacity:.3;text-align:center}.kby-keypoint__wrapper{align-items:flex-start;display:flex;gap:11px;justify-content:space-around}.kby-keypoint{font-size:12px;text-align:center}.kby-keypoint__icon{display:block;margin:0 auto 7px;height:24px;width:auto}@media screeen and (max-width: 1023px){.product__thumbnails.with-dots{position:absolute;right:10px;top:10px;width:fit-content}}.product__media-list>*{order:3}.product__media-list>*:first-child{order:1}.kby-gallery-usps{flex-direction:row;justify-content:center;margin-top:var(--sp-4)}@media screen and (min-width: 768px){.kby-gallery-usps{margin-bottom:var(--sp-4);margin-top:0}}@media screen and (min-width: 1024px){.kby-gallery-usps{margin-bottom:0;order:2;flex-direction:column}}.kby-gallery-usps__entry{align-items:center;border-radius:var(--card-radius);color:var(--color-foreground, inherit);display:flex;flex-direction:column;flex-grow:1;font-family:var(--font-heading-family);font-weight:700;justify-content:center;padding:15px 2px}.kby-gallery-usps__entry img{margin:-10px auto;max-height:60px}@media screen and (min-width: 1024px){.kby-gallery-usps__entry{font-size:22px}.kby-gallery-usps__entry img{margin:0 auto;max-height:none}}.product__media-list.grid-cols-2{grid-template-columns:repeat(12,minmax(0,1fr))}.product__media-list.grid-cols-2>*:nth-child(1){grid-column:span 8}.product__media-list.grid-cols-2>.kby-gallery-usps{grid-column:span 4}.product__media-list.grid-cols-2>*{grid-column:span 6}.product__info .shopify-block:has(>reviewsio-product-ratings),.product__info .shopify-block:has(>reviewsio-product-ratings)+*{margin-top:10px}.product__info reviewsio-product-ratings .ruk_rating_snippet .ruk-rating-snippet-count{font-size:inherit}.product-sticky-form__card,.product-sticky-form__card:before{background-color:rgb(var(--color-base-background))}.kby-productMediaContent{background-color:#fff3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:0 0 10px 10px;cursor:pointer;inset:auto 0 0 0;overflow:hidden;padding:45px 22px 22px;position:absolute}.kby-productMediaContent__title{font-family:var(--font-heading-family);font-size:18px;font-weight:700;top:0;right:0;bottom:0;left:0;padding:22px 22px 0;position:absolute;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.kby-productMediaContent__text{font-size:14px;line-height:1.55;padding:10px 35px 0 0}.kby-productMediaContent:after{align-items:center;background:rgb(var(--color-product));border-radius:50%;color:rgb(var(--color-product-text));content:"+";display:flex;height:23px;inset:auto 22px 22px auto;justify-content:center;pointer-events:none;position:absolute;width:23px}.kby-productMediaContent[open]:after{content:"-"}.kby-product-variations li{flex:1 1 0;max-width:150px}.kby-product-variations__entry{align-items:flex-end;aspect-ratio:.75;background-position:top center;background-repeat:no-repeat;background-size:contain;border-radius:10px;display:flex;justify-content:center;margin-top:20px;outline:3px solid transparent;padding:8px}.kby-product-variations__badge+.kby-product-variations__entry{margin-top:0}input[checked]~.kby-product-variations__entry{outline-color:currentColor}.kby-product-variations__entryTitle{font-family:var(--font-heading-family);font-size:16px;font-weight:500}.kby-product-variations__badge{background:#76c96e;border-radius:10px 10px 0 0;color:#fff;font-size:14px;font-weight:700;margin-bottom:-10px;padding:3px 3px 13px;text-align:center;width:100%}.kby-variant-picker__entry{align-items:center;background:#fafafa;border-radius:10px;cursor:pointer;display:flex!important;font-family:var(--font-heading-family);font-size:20px;font-weight:700;height:50px;justify-content:center;margin-top:20px;padding:5px;outline:3px solid transparent;text-align:center;width:100%}@media screen and (min-width: 1024px){.kby-variant-picker__entry{width:100%}}input[checked]~.kby-variant-picker__entry{outline-color:currentColor}.kby-variant-picker__badge{background:#76c96e;border-radius:10px 10px 0 0;color:#fff;font-size:14px;font-weight:700;margin-bottom:-10px;padding:3px 3px 13px;text-align:center;white-space:nowrap;width:100%}.kby-variant-picker__badge+.kby-variant-picker__entry{margin-top:0}.kby-variant-picker ul{margin-bottom:28px}.kby-variant-picker li{flex:1 1 0;position:relative}.kby-variant-picker__callout{font-size:14px;font-weight:700;text-align:right}.kby-variant-picker__callout strong{background:rgb(var(--color-foreground));border-radius:5px;color:#fafafa;display:inline-block;padding:2px 5px}.kby-variant-picker__arrow{bottom:-28px;height:20px;position:absolute;right:-23px;width:37px}.article [itemprop=articleBody] img{width:100%}.article table{display:block;max-width:100%;overflow-x:auto}.kby-label-illustration{position:relative;--container-width: calc(100vw - (var(--page-padding) * 2))}.page-width--narow .kby-label-illustration{--container-width: calc(min(100vw, 800px) - (var(--sp-12) * 2))}.kby-label-illustration__picture{aspect-ratio:var(--aspect-ratio)}.kby-label-illustration__picture img{object-fit:contain}.kby-label-illustration__arrow{inset:var(--position-top) var(--position-right) var(--position-bottom) var(--position-left);pointer-events:none;position:absolute;transform-origin:top left;transform:rotate(var(--rotation, 0deg)) scaleY(var(--scaleY, 1));z-index:2;width:max(55px,20px + (75px * var(--container-width) / 1000px))}.kby-label-illustration__arrow path{fill:currentColor}.kby-label-illustration__label{height:max-content;inset:var(--position-top) var(--position-right) var(--position-bottom) var(--position-left);position:absolute;text-align:center;white-space:nowrap;width:max-content;z-index:3;font-size:calc(max(16px,16px + (10px * var(--container-width) / 1000px)) * var(--label-font-scale))}.multicolumn-card.--kby-with-background .media{padding:9px 9px 0}.kby-manual-video{position:relative}.kby-manual-video video{pointer-events:none!important}.kby-manual-video:after{align-items:center;background:#fafafa url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="%2300332f" viewBox="0 0 36 36"><path d="M34 17.5c0 .83-.43 1.596-1.132 2.02L9.535 33.664a2.31 2.31 0 0 1-2.352.03A2.37 2.37 0 0 1 6 31.644V3.358c0-.848.453-1.63 1.183-2.05a2.3 2.3 0 0 1 2.352.03L32.868 15.48A2.36 2.36 0 0 1 34 17.5"/></svg>') center / 24px no-repeat;border-radius:50%;content:"";cursor:pointer;display:flex;height:72px;inset:50% auto auto 50%;justify-content:center;position:absolute;transform:translate(-50%,-50%);transition:opacity .3s;width:72px}.kby-manual-video[playing]:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="%2300332f" viewBox="0 0 36 36"><path stroke-linecap="round" stroke-width="6" d="M9 4v28M27 4v28"/></svg>');opacity:0}.kby-manual-video[playing]:hover:after{opacity:1}kby-typewriter{display:inline-block;overflow:hidden;vertical-align:bottom;white-space:nowrap}.kby-typewriter__cursor{animation:blink .7s infinite}.footer__socials{justify-content:center!important}.rich-text>:is(.link,.button){margin-inline-end:0!important}.rich-text>:is(.link,.button)+.rich-text>:is(.link,.button){margin-inline-start:var(--sp-4)}.menu-drawer .drawer__header{margin-bottom:calc(-1 * var(--sp-2));padding-bottom:0}.kby-mega-menu__button-wrapper{display:flex;flex:0 0 100%;justify-content:center;margin-top:10px}#shopify-pc__banner{border-radius:var(--sp-5)}#shopify-pc__banner__btn-accept{background:#76c96e!important;border-color:#76c96e!important;color:#fff!important}#shopify-pc__banner__btn-accept:after{border-color:#76c96e!important}#shopify-pc__banner__btn-accept:hover{background:#fff!important;color:#76c96e!important}#shopify-pc__banner__btn-decline{display:none!important}@media screen and (min-width: 640px){#shopify-pc__banner{inset:50% auto auto 50%!important;transform:translate(-50%,-50%)}}#CartDrawer .drawer__tab .count{display:none}#CartDrawer .drawer__tab{padding-bottom:0}#CartDrawer .drawer__scrollable{padding-top:var(--sp-6)}#CartDrawer .drawer__header{align-items:baseline;padding-bottom:var(--sp-3);padding-top:var(--sp-3)}#CartDrawer .horizontal-product__title{font-weight:700}.kby-cart-total__left div+div,.kby-cart-total__right div+div{margin-top:5px}.kby-cart-total__right{text-align:right}.kby-cart-total__free-shipping{color:#76c96e;font-weight:700}.kby-cart__paymentIcons{display:block;height:auto;margin:0 auto;max-width:100%;width:330px}.kby-freeshipping__title{color:#00a68b;font-family:var(--font-heading-family);font-weight:700}.kby-freeshipping__barWrapper{align-items:center;display:flex;flex-wrap:nowrap;gap:4px}.kby-freeshipping__icon{flex:0 0 20px}.kby-freeshipping__bar{background:linear-gradient(90deg,#76c96e,#76c96e var(--bar-filled-percentage),#f0f0f0 var(--bar-filled-percentage));border-radius:25px;display:block!important;flex:1 1 0;height:7px}@media screen and (min-width: 1024px){.card-grid--4{--card-grid-per-row: 4}}.LOOP_BUNDLE_DRAWER_CONTAINER_CLASS br{display:none}.LOOP_BUNDLE_DRAWER_CONTAINER_CLASS span{font-size:11px;opacity:.6}.LOOP_BUNDLE_DRAWER_CONTAINER_CLASS img{border-radius:10px;width:95px}.LOOP_BUNDLE_DRAWER_CONTAINER_CLASS>div{display:grid!important;grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:1fr 100px;grid-template-rows:repeat(2,1fr);margin-bottom:var(--sp-6);position:relative}.LOOP_BUNDLE_DRAWER_CONTAINER_CLASS>div>div:nth-child(1){grid-area:1 / 1 / 3 / 2}.LOOP_BUNDLE_DRAWER_CONTAINER_CLASS>div>div:nth-child(2){align-items:center;background:rgb(var(--color-foreground) / .025);border-radius:10px;cursor:not-allowed;display:flex;grid-area:1 / 2 / 2 / 3;height:48px;justify-content:center;margin-left:auto;width:72px}.LOOP_BUNDLE_DRAWER_CONTAINER_CLASS>div>div:nth-child(3){grid-area:2 / 2 / 3 / 3}.LOOP_BUNDLE_DRAWER_CONTAINER_CLASS>div>div:nth-child(3)>div:nth-child(1){position:absolute;left:115px;margin-top:5px}.kby-disabled{opacity:.5;pointer-events:none}[data-handle=trinkhalm] quantity-input{display:none}
/*# sourceMappingURL=/cdn/shop/t/131/assets/kby-global.css.map */
