h1,.h0,.h1,h2,.h2,h3,.h3,.title,.banner__heading,.collection-hero__title,.product__title>*{text-transform:uppercase;line-height:.95;letter-spacing:.015em;font-weight:400}h4,.h4,h5,.h5{font-family:var(--font-body-family);font-weight:700;text-transform:none;letter-spacing:normal}.banner__heading.h0{font-size:clamp(4.4rem,7vw,8.8rem)}.collection-hero__title{font-size:clamp(4rem,6vw,7.2rem)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.button:not(.button--secondary):not(.shopify-challenge__button),.shopify-payment-button__button--unbranded{transition:background-color var(--dur-hover) var(--ease),box-shadow var(--duration-short, .1s) ease}.button:not(.button--secondary):not(.shopify-challenge__button):hover,.shopify-payment-button__button--unbranded:hover{background-color:var(--pfanner-green)}.button,.shopify-payment-button__button--unbranded{font-weight:700;letter-spacing:.01em}.button:not(.button--secondary):hover:after{box-shadow:none}.link,.customer a,.rte a{color:var(--variant-deep)}.price{font-weight:800}.price.price--on-sale .price-item--regular{color:var(--ink-3)}.card--card,.card--standard .card__inner{border-radius:var(--r-lg)}.card-wrapper[data-cat] .card__media .media{background:radial-gradient(circle at 50% 58%,var(--variant-pastel) 55%,transparent 56%)}.card-wrapper.product-card-wrapper[data-cat]:hover .card__media .media{background:radial-gradient(circle at 50% 58%,color-mix(in srgb,var(--variant) 62%,#fff) 55%,transparent 56%)}.card-wrapper[data-cat] .card__media img{object-fit:contain;padding:8%}.card-wrapper.product-card-wrapper .card__badge .badge{background:var(--surface);color:var(--variant-deep);font-weight:900;box-shadow:var(--shadow-xs)}.card__media img,.card-wrapper.product-card-wrapper .card__media .media.media--hover-effect img{transition:transform var(--dur-hover) var(--ease)}.card-wrapper.product-card-wrapper:hover .card__media .media.media--hover-effect img:first-child:only-child{transform:translateY(-4px) scale(1.03)}.card-wrapper:hover .card__media img{transform:translateY(-4px) scale(1.03)}.card-wrapper .card{transition:transform var(--dur-hover) var(--ease),box-shadow var(--dur-hover) var(--ease)}.card-wrapper:hover .card{transform:translateY(-3px);box-shadow:var(--shadow-md)}.card__heading{font-family:var(--font-body-family);font-weight:800;text-transform:none;letter-spacing:normal;line-height:1.2}.card .price{font-size:1.9rem;font-weight:900}.collection-card-wrapper[data-cat] .card,.collection-card-wrapper[data-cat] .card .card__inner{background:var(--variant-pastel);border-radius:var(--r-lg);overflow:hidden;transition:background var(--dur-hover) var(--ease)}.collection-card-wrapper[data-cat] .card__media .media,.collection-card-wrapper[data-cat] .card__media img{background:transparent;mix-blend-mode:multiply}.collection-card-wrapper[data-cat] .card__heading{font-family:var(--font-brand);font-weight:400;text-transform:uppercase;letter-spacing:.02em;font-size:2.4rem}.collection-card-wrapper[data-cat]:hover .card,.collection-card-wrapper[data-cat]:hover .card .card__inner{background:var(--variant)}.collection-card-wrapper[data-cat]:hover .card__heading,.collection-card-wrapper[data-cat]:hover .card__heading a{color:#fff}.card-wrapper .wishlist-toggle{position:absolute;top:1.2rem;right:1.2rem;z-index:2}.card-wrapper{position:relative}.wishlist-toggle__btn{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border:0;border-radius:var(--r-pill);background:var(--surface);color:var(--ink-3);cursor:pointer;box-shadow:var(--shadow-sm);transition:color var(--dur-hover) var(--ease)}.wishlist-toggle__btn:hover,.wishlist-toggle__btn.is-active{color:var(--pfanner-red)}.wishlist-toggle--pdp{float:right}.wishlist-toggle--pdp .wishlist-toggle__btn{background:var(--paper-2)}.wishlist__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--sp-5);list-style:none;margin:var(--sp-6) 0 0;padding:0}.wishlist__grid .wishlist__item{display:flex;flex-direction:column;padding:var(--sp-4);text-align:center;background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);box-shadow:var(--shadow-xs)}.wishlist__item-media img{max-width:100%;height:auto}.wishlist__item-info{display:flex;flex-direction:column;flex:1}.wishlist__item-title{display:block;font-weight:700;color:var(--ink);text-decoration:none;margin:var(--sp-2) 0}.wishlist__item-remove{background:none;border:0;color:var(--ink-3);cursor:pointer;text-decoration:underline;font-size:1.3rem;margin-top:auto;padding-top:var(--sp-3)}.wishlist__item-remove:hover{color:var(--pfanner-red)}.wishlist-count-bubble{background-color:var(--pfanner-red)}.badge{font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:1.1rem;border:0}.product .rating-star,.card-wrapper .rating-star,.store-reviews__aggregate .rating-star,.store-reviews__card .rating-star{--color-rating-star: #B89968}.store-reviews__aggregate .rating-star,.store-reviews__card .rating-star{--letter-spacing: .8;--font-size: 1.7}.color-scheme-1 .field__input,.color-scheme-2 .field__input,.color-scheme-1 .select__select,.color-scheme-2 .select__select,.customer .field input{background-color:var(--surface)}.color-scheme-3 .field__input,.color-scheme-4 .field__input,.color-scheme-5 .field__input{background-color:#ffffff24}.quantity{border-radius:var(--r-pill);overflow:hidden;isolation:isolate}.quantity:before{background:var(--paper-2)}.product-form__input input[type=radio]:checked+label{background-color:var(--variant-pastel, var(--paper-2));color:var(--ink);border-color:var(--variant, var(--ink))}.product-form__input input[type=radio]+label{font-weight:700;transition:background var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease)}.product-form__input--pill.product-form__input--pill input[type=radio]+label{background-color:var(--surface);border-color:var(--hairline)}.product-form__input--pill.product-form__input--pill input[type=radio]+label:hover{border-color:var(--variant, var(--ink))}.product-form__input--pill.product-form__input--pill input[type=radio]:checked+label{background-color:var(--variant-pastel, var(--paper-2));border-color:var(--variant, var(--ink));color:var(--ink)}[data-cat] .product__media-wrapper .product__media img{object-fit:contain}[data-cat] .product__media-wrapper .product__media{background:radial-gradient(circle at 50% 52%,var(--variant-pastel) 58%,transparent 59%)}[data-cat] .product__title>*{font-size:clamp(3.6rem,4.5vw,5.6rem)}[data-cat] .product__text.caption-with-letter-spacing{color:var(--variant-deep);font-weight:700}.accordion summary{font-weight:700}.accordion{border-top-color:var(--hairline);border-bottom-color:var(--hairline)}.flavour-switcher__pill{background:var(--surface);border-color:var(--hairline);color:var(--ink);font-weight:700;transition:background var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease)}.flavour-switcher__pill:hover{background:var(--variant-pastel);border-color:var(--variant);color:var(--variant-deep)}.flavour-switcher__pill--active{background:var(--variant, var(--ink));border-color:var(--variant, var(--ink));color:#fff;font-weight:700}.flavour-switcher__list{flex-wrap:wrap}@media screen and (max-width:749px){.flavour-switcher__list{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.6rem;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.flavour-switcher__item{flex:0 0 auto;scroll-snap-align:start}}.collection-hero[data-cat]{position:relative;background:var(--variant);overflow:hidden;--wave-h: 70px;padding-bottom:var(--wave-h)}.collection-hero[data-cat] .collection-hero__title,.collection-hero[data-cat] .collection-hero__description{color:#fff}.collection-hero[data-cat] .collection-hero__title{font-size:clamp(4.4rem,6.5vw,8rem)}.collection-hero[data-cat=fruchtsaefte] .collection-hero__title,.collection-hero[data-cat=fruchtsaefte] .collection-hero__description{color:var(--ink)}.collection-hero[data-cat] .collection-hero__inner{padding-top:4rem;padding-bottom:2rem}@media screen and (min-width:750px){.collection-hero[data-cat] .collection-hero__inner{padding-top:6.4rem;padding-bottom:4rem}}.collection-filter-tiles{display:flex;flex-wrap:wrap;gap:var(--sp-3);list-style:none;padding:0}.collection-filter-tile__link{display:inline-flex;align-items:center;gap:var(--sp-2);padding:10px 22px;border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--hairline);color:var(--ink);font-weight:700;text-decoration:none;box-shadow:var(--shadow-xs);transition:background var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease),border-color var(--dur-hover) var(--ease),transform var(--dur-hover) var(--ease)}.collection-filter-tile__link:hover{background:var(--variant, var(--pfanner-green));border-color:var(--variant, var(--pfanner-green));color:#fff;transform:translateY(-2px)}@media screen and (min-width:750px){.facets-wrapper.page-width .facets-container{position:sticky;top:150px;z-index:2;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:1.4rem clamp(2rem,4vw,5rem);background:#fbf7ecf0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.facets-wrapper.page-width .facets__heading{font-size:1.1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin:0 1.6rem 0 0}.facets-wrapper.page-width .facets__disclosure{margin-right:.8rem}.facets-wrapper.page-width .facets__disclosure>.facets__summary{display:inline-flex;align-items:center;padding:8px 30px 8px 14px;margin-bottom:0;border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--hairline);color:var(--ink);font-weight:700;font-size:1.3rem;transition:border-color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}.facets-wrapper.page-width .facets__disclosure>.facets__summary .icon-caret{right:12px}.facets-wrapper.page-width .facets__disclosure>.facets__summary:hover,.facets-wrapper.page-width .facets__disclosure[open]>.facets__summary{border-color:var(--variant, var(--pfanner-green));color:var(--ink)}.facets-wrapper.page-width .facets__disclosure>.facets__summary:hover .facets__summary-label{text-decoration:none}.facets-wrapper.page-width .facet-filters__sort{background-color:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-pill);padding:8px 30px 8px 14px;font-weight:700}.facets-wrapper.page-width .facet-filters__field .select .svg-wrapper,.facets-wrapper.page-width .facet-filters__sort+.icon-caret{right:12px}.facets-wrapper.page-width .product-count__text{color:var(--ink-3);font-weight:600}.facets-wrapper.page-width .product-count.light{opacity:1}.facets-wrapper.page-width .facets__form .product-count{align-self:center}.facets-wrapper.page-width .active-facets__button-inner{border-radius:var(--r-pill);background:var(--variant-deep, var(--pfanner-green-deep));color:#fff;box-shadow:none;font-weight:700}.facets-wrapper.page-width .active-facets__button-remove{color:var(--ink-3);font-weight:700}}.promo-campaign-card{background:linear-gradient(135deg,var(--variant, var(--cat-aktion)),var(--variant-deep, var(--cat-aktion-deep)));color:#fff;border-radius:var(--r-xl);padding:var(--sp-6);box-shadow:var(--shadow-md);overflow:hidden;height:100%}.promo-campaign-card__kicker{color:#ffffffd9}.promo-campaign-card__heading{color:#fff;font-family:var(--font-brand);text-transform:uppercase;font-size:3.2rem;line-height:.95}.promo-campaign-card .button{background:#fff;color:var(--variant-deep, var(--cat-aktion-deep));width:auto}.promo-campaign-card .button:hover{background:var(--paper-2)}.pfand-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem 1rem;color:var(--ink-3)}.pfand-line__packaging:after{content:"\b7";margin-left:1rem;color:var(--ink-3)}.request-only-buybox__status{display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem 1rem;margin:2rem 0 1.8rem;padding:1.8rem 0;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.request-only-buybox__price{font-size:2.6rem;font-weight:900;letter-spacing:-.02em;color:var(--ink)}.request-only-buybox__note{font-size:1.35rem;color:var(--ink-3)}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.banner__heading,.card__heading{overflow-wrap:break-word}@media screen and (max-width:749px){h1,h2,h3,.h0,.h1,.h2,.h3,.title{hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:10 6 5;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:5}}cart-drawer .drawer__inner{background:var(--paper)}cart-drawer .cart-item__media,cart-items .cart-item__image-container{background:radial-gradient(circle closest-side at 50% 50%,var(--paper-2) 94%,transparent 95%);border-radius:var(--r-md)}cart-drawer .drawer__heading{font-family:var(--font-brand);text-transform:uppercase;font-size:2.6rem}cart-drawer .cart__checkout-button{border-radius:var(--r-pill)}cart-remove-button .button.button:not([disabled]){transition:color var(--dur-hover) var(--ease),background-color var(--dur-hover) var(--ease)}cart-remove-button .button.button:not([disabled]):hover{color:#fff;background-color:var(--pfanner-red)}.color-scheme-4 .image-with-text__heading{color:var(--gold)}.color-scheme-4 .image-with-text__text,.color-scheme-4 .caption-with-letter-spacing{color:#ffffffd1}.image-with-text__media-overlay-text{position:absolute;top:auto!important;left:2.8rem!important;bottom:2.4rem;width:auto!important;height:auto!important;max-width:none;z-index:1;font-family:var(--font-display);font-style:italic;font-weight:600;font-size:clamp(3.6rem,6vw,7.2rem);line-height:1;color:var(--gold);pointer-events:none}.image-with-text__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1.2rem;margin-top:2.8rem}.image-with-text__stat b{display:block;font-size:3.6rem;font-weight:900;color:var(--gold-soft);letter-spacing:-.01em;line-height:1.02}.image-with-text__stat span{display:block;font-size:1.3rem;color:#fff9;letter-spacing:.02em;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}[id$=__band_fruchtsaft] .image-with-text__text--caption{color:var(--cat-fruchtsaft-deep);font-weight:800}[id$=__band_puretea] .image-with-text__text--caption{color:var(--cat-puretea-deep);font-weight:800}[id$=__band_fruchtsaft] .image-with-text .button--primary{background:var(--cat-fruchtsaft-deep)}[id$=__band_fruchtsaft] .image-with-text .button--primary:hover{background:color-mix(in oklab,var(--cat-fruchtsaft-deep) 82%,black)}[id$=__band_puretea] .image-with-text__heading{text-transform:none;font-family:var(--font-display);font-style:italic;font-weight:500;letter-spacing:normal}[id$=__band_puretea] .image-with-text__heading b{font-style:normal;font-weight:700;letter-spacing:.02em}.footer{background:linear-gradient(180deg,var(--pfanner-green) 0%,var(--pfanner-green-deep) 100%)}.footer__copyright a[href*="shopify.com"]{display:none}.footer__list-social .link:hover,.footer .link--text:hover{color:#fff}.header__icon{border-radius:var(--r-pill);transition:background var(--dur-hover) var(--ease)}.header__icon:hover{background:var(--paper-2)}.cart-count-bubble{background-color:var(--pfanner-red);color:#fff}.header__icon--wishlist{position:relative}.header__icon--wishlist .icon,.header__icon--wishlist .icon path{fill:currentColor}.header--top-left .header__inline-menu,.header--top-center .header__inline-menu{position:relative;z-index:0}.header--top-left .header__inline-menu{margin-left:0}.header--top-left .header__inline-menu>.list-menu--inline{margin-left:-1.2rem}.section-header{overflow-x:clip}.header--top-left .header__inline-menu:before,.header--top-center .header__inline-menu:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);background:var(--pfanner-green);box-shadow:inset 0 -3px 0 var(--pfanner-green-deep),0 4px 16px #0e4d2229;z-index:-1}.header__inline-menu .header__menu-item{position:relative;color:#fff;font-family:var(--font-brand);font-weight:400;font-size:1.9rem;letter-spacing:.04em;text-transform:uppercase;transition:background var(--dur-hover) var(--ease),color var(--dur-hover) var(--ease)}.header__inline-menu a[href*="/collections/aktion"],.header__inline-menu a[href*="/pages/aktion"]{color:var(--pfanner-yellow)}.header__inline-menu .header__menu-item:hover,.header__inline-menu details[open]>.header__menu-item{background:var(--pfanner-green-deep);color:#fff;text-decoration:none}.header__inline-menu .header__menu-item:hover span,.header__inline-menu details[open]>.header__menu-item span,.header__inline-menu .header__menu-item:focus span{text-decoration:none}.header__inline-menu .header__menu-item>span{position:relative;padding-bottom:2px}.header__inline-menu .header__menu-item:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--pfanner-yellow);transform:scaleX(0);transform-origin:center;transition:transform var(--dur-hover) var(--ease)}.header__menu-item:hover:after,.header__active-menu-item:after,details[open]>.header__menu-item:after{transform:scaleX(1)}.header__active-menu-item{text-decoration:none}.header--top-left .header__inline-menu .list-menu--inline>li>.header__menu-item{padding-top:1.1rem;padding-bottom:1.1rem}.header__inline-menu .header__menu-item:focus-visible,.header__inline-menu .header__menu-item:focus{outline:none;box-shadow:none}.header__inline-menu .header__menu-item:focus-visible{background:var(--pfanner-green-deep);color:#fff}.header__inline-menu .header__menu-item:focus-visible:after{transform:scaleX(1)}.header__inline-menu .header__menu-item .icon-caret{top:calc(50% - .3rem);transition:transform var(--dur-hover) var(--ease)}@media(prefers-reduced-motion:reduce){.header__inline-menu .header__menu-item .icon-caret{transition:none}}.header-wrapper .mega-menu__content,.header-wrapper .mega-menu__content.gradient{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-lg);border-radius:var(--r-lg);padding-top:2.4rem;padding-bottom:2.8rem}.header-wrapper .header__inline-menu .mega-menu__content{left:50%;right:auto;width:min(110rem,calc(100% - 3.2rem));margin-top:.8rem;transform:translate(-50%,-1.5rem)}.header-wrapper .header__inline-menu .mega-menu[open] .mega-menu__content{transform:translate(-50%)}.header-wrapper .header__inline-menu .mega-menu__content:has(.mega-menu__list--condensed){width:max-content;min-width:22rem;max-width:min(34rem,calc(100% - 3.2rem))}.header-wrapper .mega-menu__list--condensed.page-width{max-width:none;padding:0 2.8rem}.header-wrapper .mega-menu__link{color:var(--ink-2);font-weight:600;padding:1rem 1.2rem;border-radius:var(--r-md);transition:background var(--dur-hover) var(--ease)}.header-wrapper .mega-menu__link--level-2{color:var(--ink);font-weight:800}.header-wrapper .mega-menu__link:hover{background:var(--paper-2);color:var(--ink-2);text-decoration:none}.header-wrapper .mega-menu__link--level-2:hover{color:var(--ink)}.menu-drawer .menu-drawer__menu-item,.menu-drawer .menu-drawer__close-button{color:rgb(var(--color-foreground))}.menu-drawer a[href*="/collections/aktion"].menu-drawer__menu-item,.menu-drawer a[href*="/pages/aktion"].menu-drawer__menu-item{color:var(--pfanner-yellow)}.multicolumn:not(.multicolumn--gold-band) .multicolumn-card__info h3,.multicolumn:not(.multicolumn--gold-band) .multicolumn-card__info .h3{font-size:2.4rem}.multicolumn-card__icon{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:var(--r-md);background:var(--surface);color:var(--gold);box-shadow:var(--shadow-xs);margin-bottom:var(--sp-3)}.multicolumn-card__icon .icon{width:2rem;height:2rem;fill:currentColor}.multicolumn--gold-band{border-top:1px solid rgba(214,170,60,.28);border-bottom:1px solid rgba(214,170,60,.28);background:linear-gradient(180deg,#fcf3d8,#faebc2)}.multicolumn--gold-band .multicolumn-card__info{display:grid;grid-template-columns:4.4rem 1fr;column-gap:var(--sp-3);align-items:center;text-align:left;padding:0}.multicolumn--gold-band .multicolumn-card__icon{grid-row:1 / 3;grid-column:1;width:4.4rem;height:4.4rem;margin-bottom:0;border-radius:var(--r-md)}.multicolumn--gold-band .multicolumn-card__icon .svg-wrapper,.multicolumn--gold-band .multicolumn-card__icon .icon{width:2.25rem;height:2.25rem;flex-shrink:0}.multicolumn--gold-band .multicolumn-card__info h3{grid-column:2;grid-row:1;margin:0;font-family:var(--font-body-family, inherit);text-transform:none;letter-spacing:normal;font-size:1.4rem;font-weight:800}.multicolumn--gold-band .multicolumn-card__info .rte{grid-column:2;grid-row:2;margin:0}.multicolumn--gold-band .multicolumn-card__info .rte p{margin:0;font-size:1.25rem;color:var(--ink-2)}@media screen and (max-width:749px){.multicolumn--gold-band .multicolumn-card__info{grid-template-columns:3.6rem 1fr}.multicolumn--gold-band .multicolumn-card__icon{width:3.6rem;height:3.6rem}.multicolumn--gold-band .multicolumn-card__icon .svg-wrapper,.multicolumn--gold-band .multicolumn-card__icon .icon{width:1.8rem;height:1.8rem}}.store-reviews__card{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r-lg);padding:var(--sp-6)}.store-reviews__body{font-family:var(--font-display);font-style:italic;font-size:1.9rem;line-height:1.4;color:var(--ink)}.color-scheme-3 .newsletter-form .field__input:focus,.color-scheme-4 .newsletter-form .field__input:focus,.color-scheme-5 .newsletter-form .field__input:focus{outline:2px solid var(--gold-soft);outline-offset:2px}.field__button{transition:opacity var(--dur-hover) var(--ease),transform var(--dur-hover) var(--ease)}.field__button:hover{opacity:1;transform:scale(1.1)}.footer-block__brand-info{max-width:340px}.footer-block__brand-info .footer-block__image-wrapper{display:inline-flex;align-items:center;max-width:none!important;margin-bottom:20px}.footer-block__brand-info .footer-block__image-wrapper img{display:block;height:52px;width:auto}.footer-block__brand-info h2.footer-block__heading{font-family:var(--font-brand);font-size:1.75rem;letter-spacing:.06em;line-height:1;color:#fff;margin:0 0 .6rem}.footer-block--menu .footer-block__heading{font-family:var(--font-ui);font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.16em;line-height:1.3;color:#ffffff80;margin:0 0 14px}.footer-block--menu .footer__list-menu a,.footer-block--menu .list-menu__item{font-family:var(--font-ui);font-size:14px;color:#ffffffd9}.footer-block__brand-info .rte,.footer-block__brand-info .rte p{font-size:1.4rem;line-height:1.55;color:#fff9;margin:0 0 18px}.footer-block__brand-info .list-social{gap:10px}.footer-block__brand-info .list-social__link{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border-radius:var(--r-pill, 999px);background:#ffffff14;color:#fff;transition:background var(--dur-hover) var(--ease)}.footer-block__brand-info .list-social__link:hover{background:#ffffff2e;color:#fff}.footer-block__brand-info .list-social__link .svg-wrapper,.footer-block__brand-info .list-social__link svg{width:18px;height:18px}.header-wrapper .header__inline-menu .mega-menu__content--rich{padding:2.4rem;width:min(110rem,calc(100% - 3.2rem))}.mega-menu__content--rich .mega-menu__grid,.mega-menu__content--rich .mega-menu__grid.page-width{display:grid;grid-template-columns:1fr 1fr 1.1fr;gap:2.4rem;align-items:start;max-width:none;margin:0;padding:0}.mega-menu__content--rich .mega-menu__col{min-width:0}.mega-menu__content--rich .mega-menu__col-label{display:block;margin:.4rem 0 1.2rem;font-size:1.2rem;font-weight:800;text-transform:uppercase;letter-spacing:.16em;color:var(--ink-3)}.mega-menu__content--rich .mega-menu__col-list{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.mega-menu__content--rich .mega-menu__link{display:flex;align-items:center;gap:1rem;padding:1rem 1.2rem;border-radius:var(--r-md);color:var(--ink);font-weight:700;font-size:1.45rem;line-height:1.2;transition:background var(--dur-hover) var(--ease)}.mega-menu__content--rich .mega-menu__link:before{content:"";flex:0 0 auto;width:10px;height:10px;border-radius:50%;background:var(--dot, var(--variant-deep))}.mega-menu__content--rich .mega-menu__link:hover{background:var(--paper-2);color:var(--ink);text-decoration:none}.mega-menu__content--rich .mega-menu__link--all{font-weight:800}.mega-menu__content--rich .mega-menu__link--all:before{background:var(--ink)}.mega-menu__content--rich .mega-menu__lorem{margin:0 0 .8rem;padding:0 1.2rem;color:var(--ink-2);font-size:1.4rem;line-height:1.5}.mega-menu__content--rich .mega-menu__feature{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:1.2rem;min-height:20rem;padding:2.2rem;border-radius:var(--r-lg);background:linear-gradient(150deg,var(--variant),var(--variant-deep));color:#fff;text-decoration:none}.mega-menu__content--rich .mega-menu__feature[data-cat=fruchtsaefte],.mega-menu__content--rich .mega-menu__feature[data-cat=fruchtsaft]{color:var(--ink)}.mega-menu__content--rich .mega-menu__feature-body{position:relative;z-index:1;display:flex;flex-direction:column;gap:.4rem;max-width:62%}.mega-menu__content--rich .mega-menu__feature-kicker{font-size:1.15rem;font-weight:700;text-transform:uppercase;letter-spacing:.14em;opacity:.85}.mega-menu__content--rich .mega-menu__feature-title{font-size:2.1rem;font-weight:900;line-height:1.12}.mega-menu__content--rich .mega-menu__feature-copy{margin-top:.4rem;font-size:1.35rem;line-height:1.4;opacity:.92}.mega-menu__content--rich .mega-menu__feature-cta{align-self:flex-start;margin-top:1.2rem;padding:.9rem 1.6rem;border-radius:var(--r-pill, 999px);background:#fff;color:var(--variant-deep);font-weight:800;font-size:1.35rem;white-space:nowrap}.mega-menu__content--rich .mega-menu__feature:hover .mega-menu__feature-cta{background:var(--paper-2)}.mega-menu__content--rich .mega-menu__feature-img{position:absolute;right:-1rem;bottom:-1.5rem;z-index:0;height:18rem;width:auto;object-fit:contain;filter:drop-shadow(0 12px 20px rgba(0,0,0,.32))}@media screen and (max-width:989px){.mega-menu__content--rich .mega-menu__grid,.mega-menu__content--rich .mega-menu__grid.page-width{grid-template-columns:1fr}.mega-menu__content--rich .mega-menu__feature-body{max-width:100%}}.banner__usp{display:flex;flex-wrap:wrap;gap:.6rem 2rem;margin:.4rem 0 0;padding:0;list-style:none}.banner__usp-item{display:inline-flex;align-items:center;gap:.7rem;font-size:1.4rem;font-weight:600;color:var(--ink-2)}.banner__usp-item:before{content:"";flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:var(--pfanner-green, #176B33)}.page-width{max-width:var(--container-wide)}@media screen and (min-width:750px){.page-width,.header.page-width,.utility-bar__grid.page-width,.page-width-tablet{padding-left:var(--sp-6);padding-right:var(--sp-6)}}@media screen and (min-width:990px){.header:not(.drawer-menu).page-width{padding-left:var(--sp-6);padding-right:var(--sp-6)}.page-width-desktop{max-width:var(--container-wide);padding-left:var(--sp-6);padding-right:var(--sp-6)}}:is(.account,.order){max-width:var(--container-wide)}.quick-add-modal__content{max-width:var(--container-wide)}@media screen and (min-width:750px){:is(.account,.order){padding-left:var(--sp-6);padding-right:var(--sp-6)}}slider-component{--desktop-margin-left-first-item: max( var(--sp-6), calc((100vw - var(--container-wide) + (2 * var(--sp-6)) - var(--grid-desktop-horizontal-spacing)) / 2) )}.menu-drawer .menu-drawer__group-label{display:block;margin:1.6rem 3rem .6rem;font-size:1.2rem;font-weight:800;text-transform:uppercase;letter-spacing:.16em;color:rgb(var(--color-foreground) / .6)}.menu-drawer .menu-drawer__menu--dotted .menu-drawer__menu-item:before{content:"";display:inline-block;flex:0 0 auto;width:10px;height:10px;margin-right:1rem;border-radius:50%;vertical-align:middle;background:var(--dot, var(--variant-deep))}.menu-drawer .menu-drawer__menu--dotted .menu-drawer__menu-item--all:before{display:none}.menu-drawer .menu-drawer__menu-item--all{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pfanner-base.css.map */
