header.header-section{height:0px;top:8px;padding-inline:1rem}header header-menu .menu-list a{font-weight:var(--font-weight-800)}header .header__columns{z-index:var(--layer-sticky);position:relative}header .header__columns .header__column,header .header__columns .header__column .header-logo{z-index:11}.header-logo__image-container{transition:opacity var(--drawer-animation-speed) ease;opacity:100;position:relative}.header-menu .overflow-menu::part(overflow){background-color:var(--fruiter-navigation-background);padding-inline:0px}.header-menu .overflow-menu::part(overflow-list){grid-template-columns:max-content;padding-block-start:2.5rem}.header-menu span.menu-list__link-title{font-family:VerlagCondensed_Bold,sans-serif!important}.header-logo__image{height:64px!important;width:196px!important;min-width:196px!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header .header__columns:before{content:"";position:absolute;margin-left:0vw;margin-right:0vw;width:100%;height:28px;background-color:var(--fruiter-navigation-background);z-index:-1;top:19px;left:0;box-shadow:0 30px 20px #0000001a}header .header__background{position:absolute;z-index:5}header .mobile-header__background{position:absolute;z-index:5}header .header__background--top{display:none;z-index:10}header .header__background--bottom{display:none}header .mobile-header__background--top{display:block;top:2px;z-index:10}header .mobile-header__background--bottom{display:block;bottom:0}header .menu-drawer{background-color:var(--fruiter-navigation-background)}header .header-drawer__background{display:none}header .mobile-header-drawer__background{display:block;position:absolute;bottom:30px;z-index:var(--layer-sticky);z-index:50;left:0;transition:bottom var(--drawer-animation-speed) ease}.menu-open>.header-drawer__background{bottom:-425px}.menu-open>.mobile-header-drawer__background{bottom:-425px}.menu-open>.menu-drawer{top:23px}header .menu-drawer{box-shadow:unset}header-drawer .menu-drawer__close-button{position:absolute;left:3px;top:-3px}header:has(.menu-drawer-container.menu-open) .header-logo__image-container{opacity:0}header-drawer .menu-drawer__close-button .svg-wrapper,header-drawer .menu-drawer__close-button .svg-wrapper svg{height:31px;width:31px}header-drawer .menu-drawer__navigation{margin-top:4.5rem}header ul.menu-drawer__menu{display:flex;flex-direction:column;row-gap:16px}header ul.menu-drawer__menu li.menu-drawer__list-item--flat{position:relative;width:fit-content;max-width:100%;margin:0 auto;margin-block-end:0px}header ul.menu-drawer__menu li .menu-drawer__list-item-background{position:absolute;width:330px;height:60px;max-width:100%}header ul.menu-drawer__menu li a{font-size:var(--font-size--xl);font-weight:var(--font-weight-800);width:330px;height:60px;max-width:100%;justify-content:center}header .header__columns header-actions{z-index:10}header-actions button{font-weight:var(--font-weight-800);font-size:var(--menu-top-level-font-size-desktop);text-transform:uppercase}header-actions .account-popover{padding-inline:20px;display:flex;align-items:center}header-actions .account-button{width:fit-content}cart-icon.header-actions__cart-icon>svg{width:76px;height:50px}cart-icon.header-actions__cart-icon .svg-wrapper{position:absolute;top:53%;transform:translateY(-50%);left:5px}header-actions dialog-component{display:none}cart-icon.header-actions__cart-icon .cart-bubble{position:absolute;top:55%;transform:translateY(-50%);right:11px}cart-icon.header-actions__cart-icon .cart-bubble__text-count{color:var(--fruiter-dark-blue);font-weight:var(--font-weight-800);font-size:var(--font-size--xl)}@keyframes shake-animation{0%{transform:rotate(0)}25%{transform:rotate(-10deg)}50%{transform:rotate(0)}75%{transform:rotate(10deg)}to{transform:rotate(0)}}.cart-drawer button.header-actions__action:hover cart-icon .svg-wrapper svg{animation:shake-animation .3s ease-in-out}.account-popover__panel .account-actions__icon svg{width:20px;height:auto}.account-popover__panel .account-actions__nav .account-actions__link{align-items:unset}.account-actions__sign-ins .account-actions__link.button{border-radius:8px;padding-block:16px;font-size:18px}header .header__icon--summary .svg-wrapper{width:31px;height:40px}header .header__icon--summary .svg-wrapper>svg{width:31px;height:40px}@media screen and (min-width:390px){header .header__columns:before{top:14px;height:46px;box-shadow:0 16px 16px #0000001a}header .header__background--top{display:block;top:-2px}header .header__background--bottom{display:block;bottom:-9px}header .mobile-header__background--top{display:none}header .mobile-header__background--bottom{display:none}header .header-drawer__background{display:block;position:absolute;bottom:30px;z-index:var(--layer-sticky);z-index:50;left:0;transition:bottom var(--drawer-animation-speed) ease}header .mobile-header-drawer__background{display:none}.menu-open>.menu-drawer{top:var(--header-top-offset)}}@media screen and (min-width:750px){header .menu-drawer{width:calc(100% - 5rem);left:2.5rem;top:35px}.menu-open>.menu-drawer{top:35px}.header-logo__image{height:74px!important;width:196px!important}header.header-section{height:0px;top:var(--header-top-offset);padding-inline:0}header .header__columns:before{top:12px;height:45px}header .header__background--top{z-index:11}header-actions dialog-component{display:block}header li.menu-list__list-item:nth-last-of-type(3),header li.menu-list__list-item:nth-last-of-type(2){display:none}.header-menu span.menu-list__link-title{margin-top:6px;font-size:16px}}@media screen and (min-width:750px){header .header__columns:before{box-shadow:0 20px 10px #0000001a}}.product-information{position:relative;overflow:hidden}.product-information .section-wave{grid-column:1}.product-information__media-wrapper{display:none}.product-information .product-details{background-color:var(--fruiter-white);padding:24px 24px 4rem;position:relative;margin-inline:-16px}.product-information .product-details .shopify-block:has(product-content-drawer){width:100%}.product-information .product-details__background{position:absolute;width:100%}.product-information .product-details__background path{fill:var(--fruiter-white)}.product-information .product-details__background--top{top:-28px;left:1px;shape-rendering:geometricPrecision;transform:scale(1.003) translateZ(0);transform-origin:center}.product-information .product-details__background--bottom{display:none}@media screen and (min-width:750px){#MainContent .product-information{padding-bottom:7rem}.product-information__media-wrapper{display:block;position:absolute;width:100%;grid-column:unset;height:100%;object-fit:cover}.product-information__media-wrapper picture{height:100%;width:100%}.product-information__media-wrapper picture img{height:100%;width:100%;object-fit:cover}.product-information .product-information__grid{margin-inline:0;grid-column:1 / -1}.product-information .product-details{padding-right:24px;padding-bottom:24px}.product-information .product-details__background--top{top:-21px;left:0;transform:scale(1) translateZ(0)}.product-information .product-details__background--bottom{bottom:-21px;display:block;left:1px;shape-rendering:geometricPrecision;transform:scale(1.002) translateZ(0);transform-origin:center}.product-information .product-information__grid{margin-top:125px}}@media screen and (min-width:761px){.product-information .product-information__grid{margin-top:120px}.product-information{padding-bottom:4rem}}@media screen and (min-width:900px){.product-information .product-details__background--top{top:-23px}.product-information .product-details__background--bottom{bottom:-23px}.product-information .product-information__grid{margin-top:140px}}@media screen and (min-width:1200px){.product-information .product-details__background--top{top:-26px}.product-information .product-details__background--bottom{bottom:-26px}.product-information .product-information__grid{margin-top:145px}}@media screen and (min-width:1300px){.product-information .product-details__background--top{top:-27px}.product-information .product-details__background--bottom{bottom:-27px}.product-information .product-information__grid{margin-top:145px}}product-price .price{font-size:28px}variant-picker legend{font-size:14px}variant-picker .variant-option--sour-level{display:flex}variant-picker .variant-option__button-label--sour-level{height:55px;width:55px;border-radius:99999px;position:relative}variant-picker .variant-option--sour-level input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer;width:100%;height:100%}variant-picker .variant-option--sour-level .variant-option__button-label-image{position:absolute;top:0;cursor:pointer}variant-picker .variant-option__button-label-image--default{visibility:visible}variant-picker .variant-option__button-label-image--selected{visibility:hidden}variant-picker .variant-option--sour-level .variant-option__button-label__text{position:absolute;top:-50px;text-wrap:unset;background-color:#fff;border-radius:8px;padding:8px;width:max-content;opacity:0;visibility:hidden;transition:opacity .5s var(--animation-easing);left:50%;transform:translate(-50%);box-shadow:var(--shadow-popover)}variant-picker .variant-option--sour-level .variant-option__button-label--sour-level:hover .variant-option__button-label__text,variant-picker .variant-option--sour-level .variant-option__button-label--sour-level:focus .variant-option__button-label__text,variant-picker .variant-option--sour-level .variant-option__button-label--sour-level:focus-visible .variant-option__button-label__text,variant-picker .variant-option--sour-level .variant-option__button-label--sour-level:focus-within .variant-option__button-label__text{opacity:1;visibility:visible}variant-picker .variant-option--sour-level .variant-option__button-label--sour-level:hover .variant-option__button-label-image--selected{visibility:visible}variant-picker .variant-option__button-label--sour-level:has(:checked) .variant-option__button-label-image--default{visibility:hidden}variant-picker .variant-option__button-label--sour-level:has(:checked) .variant-option__button-label-image--selected{visibility:visible}quantity-selector-component.quantity-selector{border:unset;color:var(--fruiter-dark-blue);font-size:28px;background-color:var(--fruiter-gray)}.quantity-selector-wrapper button.button .svg-wrapper,.quantity-selector-wrapper button.button svg{height:22px;width:22px}add-to-cart-component button .add-to-cart-text{font-family:var(--fruiter-thierry-leonie)!important;text-transform:uppercase;font-size:20px}.email-signup-block{position:relative}.email-signup__form{align-items:center}.email-signup-block .email-signup__input-group{max-width:310px;background-color:transparent}.email-signup-block .email-signup__background{position:absolute;z-index:1}.email-signup-block .email-signup__background--mobile{display:block}.email-signup-block .email-signup__background--desktop{display:none}.email-signup-block .email-signup__input,.email-signup-block .email-signup__button{z-index:3}.email-signup-block .email-signup__input-group .email-signup__input{background-color:transparent}.email-signup-block .email-signup__button{position:inherit;background-color:transparent!important}.email-signup-block .email-signup__button:hover,.email-signup-block .email-signup__button:focus,.email-signup-block .email-signup__button:focus-within,.email-signup-block .email-signup__button:focus-visible{opacity:.8}.email-signup__button-arrow{position:absolute}.email-signup-block input.email-signup__input:focus,.email-signup-block input.email-signup__input:focus-within,.email-signup-block input.email-signup__input:focus-visible{outline:none}@media screen and (min-width:390px){.email-signup-block .email-signup__input-group{max-width:418px}.email-signup-block .email-signup__background--mobile{display:none}.email-signup-block .email-signup__background--desktop{display:block}}@media screen and (min-width:750px){.email-signup-block .email-signup__input-group{min-width:400px}}@media screen and (min-width:992px){.email-signup-block .email-signup__input-group{width:418px;min-width:418px}}.group-block .group-block-content:has(.fruit-picker):has(>variant-picker){align-items:start}.group-block .group-block-content:has(.fruit-picker):has(>variant-picker)>*{flex:1}sticky-add-to-cart .sticky-add-to-cart__bar:before{border:none}sticky-add-to-cart .sticky-add-to-cart__button{text-transform:uppercase;font-size:16px}.sticky-add-to-cart__title{font-size:16px}.sticky-add-to-cart__variant{font-size:14px}sticky-add-to-cart .sticky-add-to-cart__price .price{font-size:18px}cart-items-component .cart-drawer__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-inline:1.5rem}cart-items-component .cart-drawer__header h2.cart-drawer__heading{margin-bottom:0;text-transform:uppercase}cart-items-component:not(:has(.cart-drawer__heading--empty)) .cart-drawer__header{border-bottom:1px solid var(--fruiter-border)}cart-items-component .cart-drawer__header .cart-drawer__total-items{position:relative}cart-items-component .cart-drawer__header .cart-drawer__total-items svg{width:27.5px;height:25px}cart-items-component .cart-drawer__header .cart-drawer__total-items .cart-bubble{position:absolute;top:55%;transform:translateY(-50%);right:2px}cart-items-component .cart-drawer__header .cart-drawer__total-items .cart-bubble .cart-bubble__text{color:var(--fruiter-dark-blue);font-weight:var(--font-weight-700);font-size:var(--font-size--md)}cart-items-component .cart-drawer__header .close-button{right:9px;position:relative;top:unset}cart-items-component .cart-drawer__header .close-button .svg-wrapper{height:39px;width:43px}cart-items-component .cart-drawer__header .close-button svg{height:39px;width:43px}cart-items-component .cart-drawer__content .cart-drawer__items{padding-block:1.5rem}cart-items-component .cart-drawer__content .cart-drawer__items,cart-items-component .cart-drawer__content .cart-drawer__summary{padding-inline:1.5rem}cart-items-component .cart-drawer__content .cart-drawer__summary{border-top:1px solid var(--fruiter-border);background-color:var(--fruiter-gray)}cart-items-component cart-quantity-selector-component{background-color:var(--fruiter-quantity-background)!important}cart-items-component cart-quantity-selector-component.quantity-selector input{color:var(--fruiter-dark-blue)!important}cart-items-component cart-quantity-selector-component.quantity-selector .svg-wrapper,cart-items-component cart-quantity-selector-component.quantity-selector .svg-wrapper svg{width:14px;height:14px}cart-discount-component .cart-discount__input{text-transform:uppercase}.cart-drawer__summary .cart__summary-totals .cart__total-label,.cart-drawer__summary .cart__summary-totals .disclosure-trigger__label,.cart-drawer__summary .cart__summary-totals .cart-note__label{font-size:1.25rem;text-transform:none}.cart-drawer__summary .cart__summary-totals .cart__summary-item{font-size:.75rem}.cart-drawer__summary .cart__summary-totals .cart-discount__button{text-transform:uppercase;font-size:18px}cart-items-component .cart__ctas .cart__checkout-button{text-transform:uppercase;font-size:20px}.cart-actions disclosure-custom button .svg-wrapper--plus,.cart-actions details .svg-wrapper--plus{display:block}.cart-actions disclosure-custom button .svg-wrapper--minus,.cart-actions details .svg-wrapper--minus{display:none}.cart-actions disclosure-custom button[aria-expanded=true] .svg-wrapper--plus,.cart-actions details[open] .svg-wrapper--plus{display:none}.cart-actions disclosure-custom button[aria-expanded=true] .svg-wrapper--minus,.cart-actions details[open] .svg-wrapper--minus{display:block}cart-items-component .cart-drawer__heading--empty{font-size:2rem}cart-items-component .cart-drawer__content:has(.cart-drawer__heading--empty) p{font-size:1rem}cart-items-component .cart-drawer__content .cart-items__empty-button{padding:.75rem 1rem;margin-top:0;border-radius:8px}.contact-form.contact-page{position:relative;top:-100px}.contact-form button.submit-button{text-transform:uppercase;font-size:18px}.contact-form__background{position:absolute;width:100%}.contact-form__background--top{top:-20px;left:0;shape-rendering:geometricPrecision;transform:scale(1.002) translateZ(0);transform-origin:center}.contact-form__background--bottom{bottom:-20px;left:1px;shape-rendering:geometricPrecision;transform:scale(1.003) translateZ(0);transform-origin:center}@media screen and (min-width:500px){.contact-form.contact-page{position:relative;top:-90px}.contact-form__background--top{top:-23px}.contact-form__background--bottom{bottom:-23px}}@media screen and (min-width:750px){.contact-form.contact-page{top:-100px}.contact-form__background--top{top:-21px}.contact-form__background--bottom{bottom:-21px}}@media screen and (min-width:1000px){.contact-form__background--top{top:-23px}.contact-form__background--bottom{bottom:-23px}}@media screen and (min-width:1200px){.contact-form__background--top{top:-25px}.contact-form__background--bottom{bottom:-25px}}@media screen and (min-width:1400px){.contact-form.contact-page{top:-90px}.contact-form__background--top{top:-27px}.contact-form__background--bottom{bottom:-27px}}@media screen and (min-width:761px){.frutier-password .decoration-container{display:block;max-width:calc(var(--narrow-page-width) - 20rem);height:60%}.frutier-password .decoration-container img{height:150px;width:150px}.frutier-password .fruit-decoration--apple{right:10px;bottom:40px}.frutier-password .fruit-decoration--blueberries{left:10px;top:-60px}.frutier-password .fruit-decoration--cherries{left:20px;bottom:0}.frutier-password .fruit-decoration--cranberries{right:20px;top:0}}a.link.link--decoration{position:relative;display:flex;flex-direction:row;gap:.5rem;margin-top:.75rem;padding-block-end:1px;color:var(--fruiter-dark-green)}a.link.link--decoration svg{transition:transform .3s ease}a.link.link--decoration:hover,a.link.link--decoration:focus-within,a.link.link--decoration:focus-visible{text-decoration:underline;outline:none;outline-offset:unset}a.link.link--decoration:hover svg,a.link.link--decoration:focus-within svg,a.link.link--decoration:focus-visible svg{transform:scale(1.1) rotate(10deg)}a.button{padding-block:4px;border-radius:0;position:relative}a.button .button__background{position:absolute}a.button .button__background path{transition:fill var(--animation-speed) var(--animation-easing)}a.button:focus .button__background path,a.button:focus-visible .button__background path,a.button:focus-within .button__background path,a.button:hover .button__background path{fill:var(--color-primary-button-hover-background)}a.button .button__background--top{top:-11px;shape-rendering:geometricPrecision;transform:scale(1.003) translateZ(0);transform-origin:center}a.button .button__background--bottom{bottom:-11px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
