.main-navigation .site-logo img,.main-navigation .sticky-navigation-logo img{width:140px;height:auto!important}.main-navigation .main-nav{margin-right:auto}.main-navigation ul ul{width:-moz-max-content!important;width:max-content!important;border-radius:0 0 16px 16px}.menu-bar-items .primary-btn{color:var(--white)!important}.menu-bar-items .login-btn,.menu-bar-items .account-btn{display:inline-flex!important;color:var(--secondary)!important;font-weight:500!important}.menu-bar-items .login-btn:hover,.menu-bar-items .account-btn:hover{color:var(--primary)!important}@media (max-width: 1160px){.menu-bar-items .header-btns .order-btn{display:none!important}}.mobile-order-btn{color:var(--white)!important;text-align:center}.sticky-enabled .main-navigation.is_stuck{box-shadow:0 1px 4px #0000001a!important}.slideout-navigation .main-nav{margin-bottom:16px!important}.menu-bar-items .menu-bar-item .shopping-cart svg{width:1.4em;height:1.4em}@media (max-width: 767px){.menu-bar-items .menu-bar-item .shopping-cart svg{width:1.3em;height:1.3em}}.envo-btn-container a{padding:8px 24px!important;color:var(--white)!important;background-color:var(--secondary)!important;font-size:14px!important;font-weight:400!important;border-radius:99px!important;text-decoration:none!important;transition:all .3s ease 0s}.envo-btn-container:hover a{background-color:var(--secondary-dark)!important}.envo-order-btn{text-decoration:none!important}.dynamic-product-price{display:flex;flex-direction:row-reverse;color:var(--dark-pink);font-size:20px;font-weight:600;gap:8px}.dynamic-product-price del{color:#898989;font-size:14px;font-weight:400;text-decoration:line-through}.product-action-row{position:relative;display:flex;align-items:center;justify-content:space-between}.product-action-row:has(.add_to_cart_button.added) .add_to_cart_button,.product-action-row:has(.add_to_cart_button.added) .dynamic-product-price{display:none!important}.product-action-row a.added_to_cart{display:flex!important;background-color:var(--primary)!important}.product-action-row a.added_to_cart:hover{background-color:var(--primary-dark)!important}.shopping-cart svg{width:1.4em;height:1.4em}.envo-more-info-trigger{padding:0;color:var(--dark-blue);background-color:unset;border:none;font-size:14px;text-decoration:underline}.envo-more-info-trigger:hover{color:#1b202e}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="black" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"><path d="m6 9 6 6 6-6"/></svg>');background-repeat:no-repeat;background-position:right 10px center;padding-right:40px!important}.hero-reviews .reviews-container{margin-bottom:1em;gap:1em}.hero-reviews .score{font-size:20px;line-height:28px}.hero-reviews .based-on{display:none!important}.hero-reviews .google-icon svg{width:1.5em;height:1.5em}.inspiratie-item img{will-change:scale}.nomly-label{filter:drop-shadow(0px 5px 1px rgba(0,0,0,.2))}.primary-btn,.secondary-btn{text-decoration:none}@media (max-width: 360px){.ontdek-smaken-btn{min-height:49px;font-size:12px}}.hero-link{font-weight:600}.korting{font-weight:400}.bg-colors.loop-color-1{background-color:var(--dark-pink)}.bg-colors.loop-color-2{background-color:var(--dark-blue)}.bg-colors.loop-color-3{background-color:var(--primary-dark)}.border-colors.loop-border-color-1{border-color:var(--green-bg)}.border-colors.loop-border-color-2{border-color:var(--pink)}.border-colors.loop-border-color-3{border-color:var(--pink-bg)}.border-colors.loop-border-color-4{border-color:var(--light-green-bg)}@media (min-width: 1024px){.gb-carousel-initialized{padding:20px!important;margin-left:-20px!important;margin-right:-20px!important;margin-top:-20px!important}.bg-colors,.border-colors{margin:0 auto;backface-visibility:hidden;transform-style:preserve-3d;-webkit-font-smoothing:antialiased;will-change:transform;transition:ease transform .3s}.bg-colors.loop-color-1{transform:rotate(1deg)}.bg-colors.loop-color-2{transform:rotate(-1deg)}.bg-colors.loop-color-3,.border-colors.loop-border-color-1{transform:rotate(1deg)}.border-colors.loop-border-color-2{transform:rotate(-1deg)}.border-colors.loop-border-color-3{transform:rotate(1deg)}.border-colors.loop-border-color-4{transform:rotate(-1deg)}.bg-colors:hover,.border-colors:hover{transform:rotate(0)}}@media (max-width: 1024px){.tablet-full-width{grid-column:1 / -1!important}}.wa-btn{position:fixed;bottom:32px;right:32px;z-index:10}@media (max-width: 767px){.wa-btn{bottom:16px;right:16px}}.gb-overlay__content{overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.5) transparent}.faq-masonry{column-count:3;column-gap:24px}@media (max-width: 1024px){.faq-masonry{column-count:2}}@media (min-width: 767px){.faq-card{width:100%;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;display:inline-block;will-change:transform}}.nomly-spoon{will-change:transform}@media (max-width: 767px){.envo-marquee.claims{max-width:100%;margin-right:-50vw}}.scroll-indicator{animation:scroll-arrow-move-pulse 2s ease-in-out infinite;will-change:transform}@keyframes scroll-arrow-move-pulse{0%{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(10px)}to{transform:translate(-50%) translateY(0)}}.xoo-wsc-ft-buttons-cont a.xoo-wsc-ft-btn{border-radius:99px;transition:ease all .3s}span.xoo-wsch-icon{font-size:28px}.xoo-wsch-icon,.xoo-wsc-smr-del{transition:ease all .3s}.xoo-wsch-icon:hover,.xoo-wsc-smr-del:hover{color:var(--secondary)}.xoo-wsc-product{border:none}.xoo-wsc-img-col img{border-radius:8px}.xoo-wsc-pname a{transition:ease all .3s}.xoo-wsc-pname a:hover{color:var(--secondary)}.xoo-wsc-pprice span{margin-left:2px}.xoo-wsc-psavings{border-radius:10px}.xoo-wsc-psavings bdi:before{content:"- "}.xoo-wsc-psavlabel{display:none!important}.xoo-wsc-ft-totals{border-top:1px solid #eee}span.xoo-wsc-footer-txt{font-size:14px;text-align:center}.xoo-wsc-ft-totals{display:flex;justify-content:center;margin:5px 0 10px}.xoo-wsc-ft-amt{display:inline-block}.xoo-wsc-ft-amt-value{font-weight:600}.xoo-wsc-ft-amt-label{padding-right:5px}.xoo-wsc-ft-amt-label:after{content:":"}.xoo-wsc-smr-ptotal{text-align:right}.xoo-wsc-smr-ptotal .subscription-details{font-size:12px}@media (max-width: 767px){.xoo-wsch-top .xoo-wsch-text{font-size:18px}}.xoo-wsc-priceBox{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.xoo-wsc-line-total,.xoo-wsc-pprice{white-space:nowrap}.xoo-wsc-priceBox .xoo-wsc-psavings{margin:0;flex-shrink:0;white-space:nowrap}.xoo-wsc-qty-box{display:inline-flex;align-items:center;background:#f5f5f5;border:none;border-radius:99px;color:var(--off-black);overflow:hidden;margin-right:auto}.xoo-wsc-qty-box .xoo-wsc-chng{padding:6.5px 12px;color:var(--off-black);background:transparent;border:none;font-size:16px;line-height:1;cursor:pointer;transition:ease all .3s;display:inline-flex;align-items:center;justify-content:center}.xoo-wsc-qty-box .xoo-wsc-chng:hover{background-color:#ddd}input[type=number].xoo-wsc-qty{text-align:center;background:transparent;border:none;color:var(--off-black);font-size:16px;line-height:1;pointer-events:none}.xoo-wsc-qty-box .xoo-wsc-qty:focus{outline:none;box-shadow:none}.klaviyo-form form{padding:0!important}.klaviyo-form form input{border:2px solid white!important;transition:ease all .3s!important}.klaviyo-form form button{font-weight:500!important;transition:ease all .3s!important}.main-navigation .site-logo img,.main-navigation .site-logo svg,.main-navigation .sticky-navigation-logo img,.main-navigation .sticky-navigation-logo svg{height:auto;width:140px;padding:5px 0}.main-navigation .site-logo a,.main-navigation .sticky-navigation-logo a{display:flex}.slideout-menu .sub-menu{margin-left:.5em;box-shadow:none}.site-content p>a,.site-content li>a{color:var(--secondary);font-weight:500}.site-content p>a:hover,.site-content p>a:focus,.site-content li>a:hover,.site-content li>a:focus{color:var(--secondary-dark);text-decoration:underline}.entry-content ul,.entry-content ol{margin:0 0 1.5em 1.2em}.entry-content ul li:not(:last-child),.entry-content ol li:not(:last-child){margin-bottom:.5rem}.entry-content li::marker{color:var(--primary)}.gb-accordion .gb-accordion__content p:last-child{margin-bottom:0}@media (max-width: 1024px){.tablet-no-br br{display:none!important}}@media (max-width: 767px){.mobile-no-br br{display:none!important}}.hover-underline a,.no-underline{text-decoration:none}.hover-underline a:hover{text-decoration:underline}.hover-zoom,.hover-zoom-bg>div{transition:ease all .3s}.hover-zoom:hover,.hover-zoom-bg>div:hover{transform:scale(1.1)}:root{--star-color: #CB5437;--star-empty-color: #CCCCCC}.wp-block-envo-rating .envo-reviews-rating,.envo-reviews-rating{display:flex;-moz-column-gap:.25em;column-gap:.25em;align-items:center}.wp-block-envo-rating .envo-reviews-rating svg,.envo-reviews-rating svg{width:1.5rem;height:1.5rem;display:block;flex-shrink:0}.envo-reviews-rating svg.full{fill:var(--star-color)}.envo-reviews-rating svg.empty{fill:var(--star-empty-color)}.gform_wrapper.gravity-theme .gfield_label{font-weight:600!important}.gform_wrapper.gravity-theme input.large,.gform_wrapper.gravity-theme textarea,.gform_wrapper.gravity-theme select{border:2px solid var(--gray);padding:1rem!important;border-radius:8px;transition:ease all .3s}.gform_wrapper.gravity-theme input.large:hover,.gform_wrapper.gravity-theme textarea:hover,.gform_wrapper.gravity-theme select:hover,.gform_wrapper.gravity-theme input.large:focus,.gform_wrapper.gravity-theme textarea:focus,.gform_wrapper.gravity-theme select:focus{border-color:var(--secondary)}.gform_wrapper.gravity-theme .gform_footer input[type=submit],.gform_wrapper.gravity-theme #field_submit input{width:100%;padding:16px 24px!important;color:var(--white);background-color:var(--secondary);border:unset;border-radius:99px;transition:ease all .3s}.gform_wrapper.gravity-theme .gform_footer input[type=submit]:hover,.gform_wrapper.gravity-theme .gform_footer input[type=submit]:focus,.gform_wrapper.gravity-theme #field_submit input:hover,.gform_wrapper.gravity-theme #field_submit input:focus{color:var(--white);background-color:var(--secondary-dark)}.gform_wrapper.gravity-theme .gform_footer{padding-bottom:0!important;margin:0!important}.gform_wrapper.gravity-theme .gform_footer input{margin-bottom:0!important}#gform_1 input.large{border-color:var(--white)}#gform_1 input.large:hover,#gform_1 input.large:focus{border-color:var(--secondary)}.splide__list{display:flex!important;flex-wrap:nowrap!important}.splide__list>.splide__slide{cursor:grab}.splide__list>.splide__slide:active,.splide__list>.gb-loop-item.splide__slide:active{cursor:grabbing}.splide__arrow{position:absolute;top:50%;transform:translateY(-50%);fill:#fff;background-color:transparent;border:2px solid #000000;border-radius:99px;padding:1em;line-height:0;transition:ease all .3s}@media (max-width: 1472px){.splide__arrow{position:unset}.splide__arrows.splide__arrows--ltr{display:none!important}}.splide__arrow:hover,.splide__arrow:focus{background-color:transparent;border-color:#fff}.splide__arrow svg{height:16px;width:16px;transition:ease all .3s}.splide__arrow.splide__arrow--prev{left:-76px}.splide__arrow.splide__arrow--next{right:-76px}.splide__arrow.splide__arrow--prev svg{transform:rotate(180deg)}.splide__arrow.splide__arrow--prev:hover svg{transform:rotate(180deg) translate(3px)}.splide__arrow.splide__arrow--next:hover svg{transform:translate(3px)}.splide__arrows.splide__arrows--ltr{display:flex;justify-content:center;gap:1em}.splide__pagination{position:absolute;bottom:24px;left:50%;transform:translate(-50%);display:flex;margin:1em 0 0!important;gap:6px}.splide__pagination li{margin:0!important}.splide__pagination li button{padding:3px;background-color:#fff6;border-radius:99px;transition:ease all .3s}.splide__pagination li button:hover{background-color:#fff}.splide__pagination li button.is-active{padding:3px 9px;background-color:#fff;border-color:#fff}.external-pagination .splide__pagination{bottom:-24px}.external-pagination .splide__pagination li button{background-color:var(--primary-transparent)}.external-pagination .splide__pagination li button.is-active{background-color:var(--primary)}.splide.topbar,.splide.bekend-van{user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.splide.topbar .splide__list>.splide__slide,.splide.bekend-van .splide__list>.splide__slide{cursor:default}.envo-marquee{--marquee-speed: 30s;--marquee-gap: 1rem;display:flex;position:relative;overflow:hidden;user-select:none;gap:var(--marquee-gap)}.marquee-content{display:flex;flex-shrink:0;justify-content:space-around;gap:var(--marquee-gap);min-width:100%;animation:scroll var(--marquee-speed) linear infinite}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--marquee-gap)))}}@media (prefers-reduced-motion: reduce){.marquee__content{animation-play-state:paused!important}}.envo-marquee.is-faded{-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.envo-marquee.is-fast{--marquee-speed: 15s}.envo-marquee.is-slow{--marquee-speed: 60s}.envo-marquee.is-reverse .marquee-content{animation-direction:reverse}.envo-marquee.hover-pause:hover .marquee-content{animation-play-state:paused}.envo-marquee.start-tablet .marquee-content,.envo-marquee.start-mobile .marquee-content{animation:none}@media (max-width: 1024px){.envo-marquee.start-tablet .marquee-content{animation:scroll var(--marquee-speed) linear infinite}}@media (max-width: 767px){.envo-marquee.start-mobile .marquee-content{animation:scroll var(--marquee-speed) linear infinite}}.editor-styles-wrapper .envo-marquee{border:2px dashed lightgray;flex-wrap:wrap}.editor-styles-wrapper .envo-marquee .marquee-content{animation:none!important;transform:none!important}.main-navigation .menu-bar-item>.shopping-cart{display:flex}.cart-contents{display:inline-flex!important;height:80px;align-items:center;justify-content:center;line-height:1}.menu-bar-items .shopping-cart span.number-of-items{width:2.4em;height:2.4em;position:absolute;top:16px;right:0;color:var(--white);background-color:var(--primary);border:4px solid var(--white)}.site-content .woocommerce-breadcrumb{font-size:14px}.site-content .woocommerce-breadcrumb a{color:var(--secondary)}.site-content .woocommerce-breadcrumb a:hover{color:var(--secondary-dark)}#order_review_heading,.woocommerce-checkout:before,.woocommerce-checkout:after,.woocommerce-checkout .woocommerce-checkout-review-order .woocommerce-info,.woocommerce-checkout table.shop_table thead{display:none!important}.woocommerce form .form-row label{font-weight:600}.woocommerce form .form-row.woocommerce-invalid label,.woocommerce form .form-row .required{color:var(--off-black)}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{border:2px solid var(--gray);border-radius:10px;padding:.75em;transition:ease all .3s}.woocommerce form .form-row select{min-height:52px}.woocommerce form .form-row .input-text:hover,.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:hover,.woocommerce form .form-row select:focus{border-color:var(--secondary)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--gray)}.woocommerce form .form-row.woocommerce-validated input.input-text:hover,.woocommerce form .form-row.woocommerce-validated input.input-text:focus,.woocommerce form .form-row.woocommerce-validated select:hover,.woocommerce form .form-row.woocommerce-validated select:focus,.woocommerce form .form-row.woocommerce-invalid input.input-text:hover,.woocommerce form .form-row.woocommerce-invalid input.input-text:focus,.woocommerce form .form-row.woocommerce-invalid select:hover,.woocommerce form .form-row.woocommerce-invalid select:focus{border-color:var(--secondary)}.woocommerce-account.logged-in:not(.woocommerce-lost-password) form .form-row .input-text,.woocommerce-account.logged-in:not(.woocommerce-lost-password) form .form-row select{border-color:var(--white)}.woocommerce-account.logged-in:not(.woocommerce-lost-password) form .form-row .input-text:hover,.woocommerce-account.logged-in:not(.woocommerce-lost-password) form .form-row .input-text:focus,.woocommerce-account.logged-in:not(.woocommerce-lost-password) form .form-row select:hover,.woocommerce-account.logged-in:not(.woocommerce-lost-password) form .form-row select:focus{border-color:var(--secondary)}.woocommerce button.button,.woocommerce a.button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce table.my_account_orders .button,#wpr-subscription-pause-submit,#wpr-subscription-pause-cancel{color:var(--white);background-color:var(--secondary);border-radius:99px!important;transition:ease all .3s}.woocommerce button.button:hover,.woocommerce button.button:focus,.woocommerce a.button:hover,.woocommerce a.button:focus,.woocommerce .woocommerce-info .button:hover,.woocommerce .woocommerce-info .button:focus,.woocommerce .woocommerce-message .button:hover,.woocommerce .woocommerce-message .button:focus,.woocommerce table.my_account_orders .button:hover,.woocommerce table.my_account_orders .button:focus,#wpr-subscription-pause-submit:hover,#wpr-subscription-pause-submit:focus,#wpr-subscription-pause-cancel:hover,#wpr-subscription-pause-cancel:focus{color:var(--white);background-color:var(--secondary-dark);text-decoration:none}.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-info .button:hover,.woocommerce .woocommerce-info .button:focus,.woocommerce .woocommerce-message .button,.woocommerce .woocommerce-message .button:hover,.woocommerce .woocommerce-message .button:focus{padding:10px 20px!important;text-decoration:none!important}.woocommerce-lost-password.logged-in .woocommerce-error{margin-bottom:2em!important}.woocommerce-NoticeGroup{width:100%}.woocommerce-message,.woocommerce-error,.woocommerce-info{outline:none!important;border-radius:16px!important}.woocommerce-message:first-child,.woocommerce-error:first-child,.woocommerce-info:first-child{margin-bottom:8px!important}.woocommerce-error{margin:0!important}.woocommerce-error a{color:var(--white)!important}.woocommerce-shop .entry-content{max-width:var(--gb-container-width);padding:0 1em 4em;margin-left:auto;margin-right:auto}.woocommerce-shop .entry-content ul{margin:0 0 1em}.xoo-wsc-pprice .subscription-details,.single-product .price small,.single-product .price .wcsatt-sub-discount,.dynamic-product-price small,.dynamic-product-price .wcsatt-sub-discount,.envo-product-overlay__price small,.envo-product-overlay__price .wcsatt-sub-discount{display:none!important}.envo-checkout-sidebar-card.items-card .subscription-details{font-size:12px}.woocommerce-checkout .select2-container--default .select2-selection--single,.woocommerce-account .select2-container--default .select2-selection--single{position:relative!important;height:52px!important;min-height:52px!important;display:flex!important;align-items:center!important;padding:0 48px 0 16px!important;border:2px solid var(--gray)!important;border-radius:12px!important;background:#fff!important;background-image:none!important;box-shadow:none!important;transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease!important;cursor:pointer;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.woocommerce-checkout .select2-container--default .select2-selection--single:hover,.woocommerce-account .select2-container--default .select2-selection--single:hover,.woocommerce-checkout .select2-container--default.select2-container--focus .select2-selection--single,.woocommerce-checkout .select2-container--default.select2-container--open .select2-selection--single,.woocommerce-account .select2-container--default.select2-container--focus .select2-selection--single,.woocommerce-account .select2-container--default.select2-container--open .select2-selection--single{border-color:var(--secondary)!important}.woocommerce-checkout .select2-container--default.select2-container--disabled .select2-selection--single,.woocommerce-account .select2-container--default.select2-container--disabled .select2-selection--single{background:#f5f5f5!important;border-color:#e3e3e3!important;cursor:not-allowed!important;opacity:.7!important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-account .select2-container--default .select2-selection--single .select2-selection__rendered{display:block!important;width:100%!important;padding:0!important;margin:0!important;color:var(--black)!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__placeholder,.woocommerce-account .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#898989!important;font-weight:400!important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-account .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow b,.woocommerce-account .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none!important}.woocommerce-checkout .select2-container--default .select2-selection--single:after,.woocommerce-account .select2-container--default .select2-selection--single:after{content:"";position:absolute;top:50%;right:18px;width:9px;height:9px;border-right:2px solid var(--black);border-bottom:2px solid var(--black);transform:translateY(-60%) rotate(45deg);pointer-events:none;transition:transform .2s ease,border-color .2s ease}.woocommerce-account .select2-container--default.select2-container--open .select2-selection--single:after,.woocommerce-checkout .select2-container--default.select2-container--open .select2-selection--single:after{transform:translateY(-30%) rotate(-135deg);border-color:var(--secondary)}.woocommerce-checkout .select2-dropdown,.woocommerce-account .select2-dropdown{border:2px solid var(--gray)!important;border-radius:12px!important;background:#fff!important;box-shadow:0 6px 8px #00000014!important;overflow:hidden!important;margin-top:6px!important}.woocommerce-checkout .select2-search--dropdown,.woocommerce-account .select2-search--dropdown{padding:12px!important;background:#fff!important;border-bottom:1px solid #efefef!important}.woocommerce-checkout .select2-search--dropdown .select2-search__field,.woocommerce-account .select2-search--dropdown .select2-search__field{height:44px!important;padding:0 12px!important;border:2px solid var(--gray)!important;border-radius:10px!important;background:#fff!important;box-shadow:none!important;font-size:15px!important;line-height:44px!important;transition:border-color .3s ease,box-shadow .3s ease!important}.woocommerce-checkout .select2-search--dropdown .select2-search__field:focus,.woocommerce-account .select2-search--dropdown .select2-search__field:focus{border-color:var(--secondary)!important;outline:none!important}.woocommerce-checkout .select2-results__options,.woocommerce-account .select2-results__options{padding:8px!important;background:#fff!important}.woocommerce-checkout .select2-results__option,.woocommerce-account .select2-results__option{padding:12px 14px!important;margin:0!important;border-radius:8px!important;font-size:15px!important;line-height:1.4!important;color:var(--black)!important;background:transparent!important;transition:background-color .25s ease,color .25s ease!important}.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[aria-selected],.woocommerce-account .select2-container--default .select2-results__option--highlighted[aria-selected],.woocommerce-checkout .select2-container--default .select2-results__option[aria-selected=true],.woocommerce-account .select2-container--default .select2-results__option[aria-selected=true]{background-color:var(--gray)!important;color:var(--black)!important}.woocommerce-checkout .woocommerce-invalid .select2-container--default .select2-selection--single,.woocommerce-account .woocommerce-invalid .select2-container--default .select2-selection--single{border-color:#cb5437!important;box-shadow:none!important}.woocommerce-checkout .woocommerce-validated .select2-container--default .select2-selection--single,.woocommerce-account .woocommerce-validated .select2-container--default .select2-selection--single{border-color:var(--gray)!important;box-shadow:none!important}.woocommerce-checkout .woocommerce-validated .select2-container--default.select2-container--focus .select2-selection--single,.woocommerce-checkout .woocommerce-validated .select2-container--default.select2-container--open .select2-selection--single,.woocommerce-account .woocommerce-validated .select2-container--default.select2-container--focus .select2-selection--single,.woocommerce-account .woocommerce-validated .select2-container--default.select2-container--open .select2-selection--single{border-color:var(--secondary)!important}@media (max-width: 767px){.woocommerce-checkout .select2-container--default .select2-selection--single,.woocommerce-account .select2-container--default .select2-selection--single{height:48px!important;min-height:48px!important;padding:0 44px 0 14px!important;border-radius:10px!important}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-account .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:15px!important}.woocommerce-checkout .select2-dropdown,.woocommerce-account .select2-dropdown{border-radius:10px!important}}.single-product.woocommerce .woocommerce-top-content{max-width:var(--gb-container-width);display:flex;flex-direction:row;padding:4em 1em;margin-left:auto;margin-right:auto}@media (max-width: 1024px){.single-product.woocommerce .woocommerce-breadcrumb{max-width:var(--gb-container-width);padding:1em 1em 0;margin-left:auto;margin-right:auto;margin-bottom:0}.single-product.woocommerce .woocommerce-top-content{padding:2em 1em 4em}}.single-product .woocommerce-product-gallery__wrapper img{border-radius:24px}.single-product div.product div.images{width:50%!important;float:unset!important;margin-bottom:0!important}.single-product div.product div.images .flex-control-thumbs li{padding-top:12px!important;padding-right:12px!important}.single-product div.product div.images .flex-control-thumbs li img{outline:2px solid var(--transparent);outline-offset:-2px;border-radius:16px;opacity:1;transition:ease all .3s}.single-product div.product div.images .flex-control-thumbs li img:hover{outline-color:#cb54377a}.single-product div.product div.images .flex-control-thumbs li img.flex-active:hover,.single-product div.product div.images .flex-control-thumbs li img.flex-active{outline-color:var(--secondary)}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:unset}.envo-single-product-label{font-size:24px;font-weight:600;margin-top:1.5rem}.single-product div.product .product_title{color:var(--dark-blue);font-size:56px;font-weight:600;line-height:64px}.envo-single-product-smaken{font-size:24px;font-weight:500;color:var(--primary-dark);margin:.25rem 0 .5rem}.envo-single-product-meta-line{font-weight:600}.single-product div.product p.price{display:flex;flex-direction:row-reverse;justify-content:flex-end;color:var(--dark-pink);font-size:24px;font-weight:600!important;line-height:32px;gap:8px;margin:0 0 1.5rem}.single-product div.product p.price ins{font-weight:600}.single-product div.product p.price del{color:#898989;font-size:18px;font-weight:400;line-height:24px;text-decoration:line-through;opacity:1}.woocommerce.single-product .price .from{display:none!important}@media (min-width: 1024px){.single-product .site-content .woocommerce-breadcrumb{display:none!important}.single-product .entry-summary .woocommerce-breadcrumb{display:block!important}}@media (max-width: 1024px){.single-product .entry-summary .woocommerce-breadcrumb{display:none!important}.single-product div.product .product_title{font-size:48px;line-height:56px}}@media (max-width: 767px){.envo-single-product-label{font-size:20px}.single-product div.product .product_title{font-size:40px;line-height:48px}.envo-single-product-smaken{font-size:20px}.single-product div.product p.price{font-size:20px;line-height:28px}.single-product div.product p.price del{font-size:14px}}.single-product .woocommerce-product-details__short-description{margin-top:1.5em}.single-product .woocommerce-product-details__short-description ul{margin:0 0 1.5em;list-style:none}.single-product .woocommerce-product-details__short-description li{display:flex;align-items:flex-start;gap:10px}.single-product .woocommerce-product-details__short-description li:before{content:"\2022";color:var(--secondary);font-size:40px;line-height:0;margin-top:10px}.single-product.woocommerce div.product form.cart div.quantity{background-color:#f5f5f5;border-radius:99px;margin-right:1em}@media (max-width: 1024px){.single-product.woocommerce div.product form.cart div.quantity{margin:0 0 1em}}.single-product.woocommerce div.product form.cart div.quantity .minus,.single-product.woocommerce div.product form.cart div.quantity .plus,.single-product.woocommerce div.product form.cart div.quantity input{color:var(--off-black);font-weight:600;border:unset;transition:ease all .3s}.single-product.woocommerce div.product form.cart div.quantity .minus{border-radius:99px 0 0 99px}.single-product.woocommerce div.product form.cart div.quantity .plus{border-radius:0 99px 99px 0}.single-product.woocommerce div.product form.cart div.quantity .minus:hover,.single-product.woocommerce div.product form.cart div.quantity .plus:hover{background-color:#ddd}.single-product.woocommerce div.product form.cart div.quantity input:hover,.single-product.woocommerce div.product form.cart div.quantity input:focus{background-color:#ddd;outline:none!important}.single-product.woocommerce .entry-summary form.cart,.single-product.woocommerce div.product div.summary{margin-bottom:0!important}.single-product div.product div.summary{width:50%!important}.single-product.woocommerce .entry-summary form.cart .button{min-height:50px;color:var(--white);background-color:var(--secondary);border:none;border-radius:99px;font-weight:500;transition:ease all .3s}.single-product.woocommerce .entry-summary form.cart .button:hover{color:var(--white);background-color:var(--secondary-dark)}@media (max-width: 767px){.single-product .woocommerce-top-content{flex-direction:column!important}.single-product div.product div.images,.single-product div.product div.summary{width:100%!important}.single-product.woocommerce div.product form.cart div.quantity,.single-product.woocommerce .entry-summary form.cart .button{width:100%}.single-product.woocommerce div.product form.cart div.quantity .plus,.single-product.woocommerce div.product form.cart div.quantity .minus,.single-product.woocommerce div.product form.cart div.quantity input{width:50%}}.envo-tabs-outer-container{padding:4em 0;color:var(--white);background-color:var(--green-bg)}.envo-tabs-inner-container{max-width:var(--gb-container-width);padding:0 1em;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1.5fr 2fr;gap:8em;align-items:start;clear:both}.envo-tabs-nav{display:flex;flex-direction:column;gap:24px}.envo-tabs-nav button{letter-spacing:0}.envo-tab-link{padding:0;background:none;border:none;text-align:left;font-size:48px;font-weight:600;line-height:56px;cursor:pointer;color:#ffffff4d;transition:all .3s ease}@media (max-width: 1024px){.envo-tabs-inner-container{grid-template-columns:1fr;gap:2em}.envo-tabs-nav{display:flex;flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;gap:20px;scrollbar-width:none;position:relative;align-items:center}.envo-tabs-nav::-webkit-scrollbar{display:none}.envo-tab-link{font-size:28px;line-height:36px;white-space:nowrap;flex:0 0 auto;scroll-snap-align:center;text-align:center}}@media (max-width: 767px){.envo-tab-link{font-size:20px;line-height:28px}}.envo-tab-link.active{color:var(--white)}.envo-tab-body p a{color:var(--dark-pink)}.envo-tab-body p a:hover{color:#641632}.envo-tab-body p:last-child,.envo-tab-body table:last-child{margin-bottom:0}.envo-tab-title{font-size:36px;line-height:44px;font-weight:600}.envo-tab-panel{display:none;opacity:0;transform:translateY(5px);padding:2em;background-color:#818670;border-radius:24px}.envo-tab-panel.active{display:block;opacity:1;transform:translateY(0);transition:opacity .2s ease,transform .4s ease}@media (max-width: 1024px){.envo-tab-title{font-size:28px;line-height:36px}}@media (max-width: 767px){.envo-tab-title{font-size:20px;line-height:28px}.envo-tab-panel{padding:1.5em}}.single-product .zo-maak-je-nomly img,.single-product .inspiratie img{height:360px!important}.single-product .cta img{height:auto!important}@media (max-width: 1024px){.single-product .cta img{height:400px!important}}@media (max-width: 767px){.single-product .zo-maak-je-nomly img,.single-product .inspiratie img{height:300px!important}.single-product .cta img{height:325px!important}}.envo-bestellen-btn{padding:14px 28px!important;font-weight:500!important}@media (max-width: 767px){.envo-bestellen-btn{width:100%;display:inline-flex!important;justify-content:center}}.product-info{display:flex;flex-direction:row;gap:2em;align-items:center}.product-info br{display:none!important}.product-info img{max-width:90px;max-height:90px}.product-info img:nth-child(3){max-height:70px!important}.single-product .envo-tabs-content .product-info img:not(.bio){filter:brightness(100)}.envo-product-overlay .product-info{gap:1.5em}.envo-product-overlay .product-info img{max-width:80px;max-height:80px}@media (max-width: 767px){.product-info{gap:1em}.product-info img{max-width:80px;max-height:80px}}.postid-3153.woocommerce .envo-tabs-outer-container{display:none!important}.postid-3153.woocommerce .woocommerce-top-content{padding-bottom:0}.postid-3153.woocommerce #korting-banner{margin-top:3em}.claims:not(.home .claims){border-radius:14px}.envo-shop-card img{display:block;max-width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:14px}.envo-shop-card h3{margin-top:1rem;margin-bottom:6px;transition:all .3s ease}.envo-shop-card h3 a{color:var(--off-black);text-decoration:none}.envo-shop-card h3 a:hover,.envo-shop-card h3 a:focus{color:var(--secondary);text-decoration:none}.envo-shop-card .envo-shop-flavors{margin-bottom:8px}.envo-shop-card .envo-shop-info{display:inline-flex;align-items:center;column-gap:.5em;color:#3b3b3b99}.envo-shop-card .envo-shop-info p{display:inline-flex;align-items:center;column-gap:.5em;margin-bottom:0}.envo-shop-card .envo-shop-info a{display:block;margin-bottom:0;color:var(--dark-blue);text-decoration:underline}.envo-shop-card .envo-shop-info svg{width:.4em;height:.4em;fill:currentColor;color:#3b3b3b33}.envo-shop-card .product-action-row{margin-top:1em}#envo-on-page-cart-container{position:sticky;top:128px}.envo-cart-title{margin-bottom:16px!important}.envo-cart-list{margin:0!important}.envo-cart-item{width:100%;display:flex;gap:1em}.item-thumb{width:80px;min-width:80px}.item-thumb img{display:block;border-radius:10px}.item-info{width:100%;display:flex;flex-direction:column;justify-content:center}.item-header{width:100%;display:flex;justify-content:space-between;align-items:flex-start}.item-name{flex:1;font-weight:600;font-size:14px;margin-bottom:12px}.remove-item{color:#99a1af;transition:color .3s ease}.remove-item:hover{color:var(--secondary)}.item-controls{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.envo-qty-selector{display:inline-flex;align-items:center;background:#f5f5f5;border-radius:99px;color:var(--off-black);overflow:hidden;margin-right:auto}.envo-qty-selector button{padding:6.5px 12px;color:var(--off-black);background:transparent;border:none;font-size:16px;cursor:pointer;transition:ease all .3s}.envo-qty-selector button:hover{background-color:#ddd}.envo-qty-selector .qty-val{padding:6.5px 12px;min-width:20px;text-align:center}.envo-cart-list .envo-qty-selector button,.envo-cart-list .envo-qty-selector .qty-val{padding:4px 10px}.item-price{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end;font-weight:600;white-space:nowrap}.item-price-old{font-size:14px;font-weight:500;text-decoration:line-through;opacity:.65}.envo-shipping-selector{margin:24px 0}.country-switch{display:flex;align-items:center;gap:12px;margin-bottom:12px}.country-btn{border:none;padding:10px 24px;border-radius:99px;font-size:14px;font-weight:500;cursor:pointer;background:#f9f1f0;color:var(--off-black);transition:all .2s ease-in-out}.country-btn.active,.country-btn:not(.active):hover{background:var(--secondary);color:var(--white)}.shipping-progress{height:10px;background:#e8e8e8;border-radius:99px;overflow:hidden;margin-bottom:10px}.progress-bar{height:100%;background:#4dab33;transition:width .6s cubic-bezier(.4,0,.2,1)}.shipping-progress-message{font-size:14px}.shipping-progress-message-inner{display:inline-flex;align-items:center;gap:8px;font-style:italic}.shipping-row .is-free-shipping{color:#539f33}.envo-purchase-type{display:flex;flex-direction:column;gap:12px;margin:24px 0}.envo-purchase-type .option-content{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.envo-purchase-type .type-option.disabled{opacity:.5;pointer-events:none}.type-option{display:flex;align-items:center;padding:18px;background:#f8f8ef;border-radius:12px;cursor:pointer;transition:all .3s ease}.type-option:not(.selected):hover .radio-circle{border-color:var(--secondary)}.type-option.selected{background:var(--light-green-bg)}.radio-circle{width:22px;height:22px;background-color:var(--white);border:2px solid #D0D0D0;border-radius:50%;margin-right:15px;position:relative;flex-shrink:0;transition:ease all .2s}.type-option.selected .radio-circle{border-color:var(--secondary)}.type-option.selected .radio-circle:after{content:"";position:absolute;top:4px;left:4px;width:10px;height:10px;background:var(--secondary);border-radius:50%}.option-content{width:100%;display:flex;flex-direction:column}.option-title{display:flex;flex-direction:row;color:#222;font-size:15px;font-weight:600}.option-price{color:var(--secondary);padding-left:.5rem;margin-left:auto}.option-text{font-size:12px}.subscription-interval-select{width:fit-content;font-size:12px;border:1px solid var(--white);border-radius:12px;margin-top:4px;transition:ease all .2s}.subscription-interval-select:hover,.subscription-interval-select:active{border-color:var(--secondary)}.envo-help-trigger{padding:0 6px;color:var(--white);background-color:var(--secondary);border-radius:99px;font-size:12px;font-weight:700;margin-left:2px}.total-row{display:flex;justify-content:space-between;margin-bottom:8px}.envo-cart-total{display:flex;justify-content:space-between;font-size:18px!important;line-height:28px;margin-bottom:16px!important}.checkout-btn{width:100%!important;display:inline-flex!important;align-items:center;justify-content:center;gap:.5em;padding:12px 24px!important;color:var(--white);background-color:var(--secondary);font-size:16px;font-weight:500;border-radius:99px;transition:ease all .3s}.checkout-btn:hover,.checkout-btn:focus{color:var(--white);background-color:var(--secondary-dark)}.checkout-btn svg{transition:ease all .3s}.checkout-btn:hover svg{transform:translate(4px)}#envo-on-page-cart-container .checkout-notice{margin-top:1em}.envo-add-promo-mixpakket{transition:all .3s ease}.envo-add-disabled,.envo-add-promo-mixpakket.is-disabled-variant,.envo-add-promo-mixpakket.is-added{background:#f3f1ea!important;color:#8b8578!important;border-color:#f3f1ea!important;box-shadow:none!important;outline:none!important;pointer-events:none;cursor:not-allowed}.envo-add-disabled{padding:8px 12px!important;font-size:14px;border:none!important;border-radius:99px}.envo-add-disabled:hover,.envo-add-promo-mixpakket.is-disabled-variant:hover,.envo-add-promo-mixpakket.is-added:hover{background:#f3f1ea!important;color:#8b8578!important;border-color:#f3f1ea!important;outline:none!important;transform:none}.checkout-minimum-note{margin:0 0 12px;font-size:14px;line-height:1.4;color:#8b8578}.checkout-btn.is-disabled,.checkout-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.checkout-btn.is-disabled:hover,.checkout-btn:disabled:hover{transform:none}.envo-cart-notice-modal{position:fixed;inset:0;z-index:99999;display:none}.envo-cart-notice-modal.is-active{display:block}.envo-cart-notice-backdrop{position:absolute;inset:0;background:#00000073}.envo-cart-notice-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:min(92vw,460px);background:#fff;border-radius:20px;padding:28px 24px 24px;box-shadow:0 20px 60px #0000002e;text-align:center}.envo-cart-notice-close{position:absolute;top:12px;right:14px;border:none;background:transparent;font-size:28px;line-height:1;cursor:pointer;color:var(--off-black);padding:0;transition:ease all .3s}.envo-cart-notice-close:hover{color:var(--secondary)}.envo-cart-notice-icon{width:52px;height:52px;margin:0 auto 14px;border-radius:50%;background:#cb54371f;color:var(--secondary);display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700}.envo-cart-notice-dialog h3{margin:0 0 10px;font-size:24px;font-weight:500;line-height:1.2}.envo-cart-notice-message{margin:0 0 20px;font-size:16px;line-height:1.6;color:var(--off-black)}.envo-cart-notice-button{padding:12px 32px;color:var(--white);background-color:var(--secondary);border-radius:99px;font-weight:500;transition:all .3s ease 0s}.envo-cart-notice-button:hover{background-color:var(--secondary-dark)}html.envo-cart-notice-open{overflow:hidden}.envo-mobile-cart-bar{position:fixed;left:12px;right:12px;bottom:12px;z-index:9999;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:var(--light-green-bg);border-radius:18px;box-shadow:0 -4px 20px #0000001f;transform:translateY(calc(100% + 20px));opacity:0;pointer-events:none;transition:transform .25s ease,opacity .25s ease}.envo-mobile-cart-bar.is-visible{transform:translateY(0);opacity:1;pointer-events:auto}.envo-mobile-cart-bar__summary{display:flex;flex-direction:column;min-width:0}.envo-mobile-cart-bar__title{font-size:15px;font-weight:600;line-height:1.2}.envo-mobile-cart-bar__meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px;font-size:14px;line-height:1.3}.envo-mobile-cart-bar__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;border:none;border-radius:999px;background:var(--secondary);color:var(--white);font-size:15px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer}.envo-mobile-cart-bar__button svg{flex:0 0 auto;display:block}@media (min-width: 1025px){.envo-mobile-cart-bar{display:none!important}}@media (max-width: 1024px){body.envo-mobile-cart-bar-active{padding-bottom:100px}}.woocommerce-checkout form .form-row .input-text{background-color:var(--checkout-bg);border-color:var(--checkout-bg)}.woocommerce-checkout form .form-row.woocommerce-validated input.input-text,.woocommerce-checkout form .form-row.woocommerce-invalid input.input-text{border-color:var(--checkout-bg)}.woocommerce-checkout form .form-row .input-text:hover,.woocommerce-checkout form .form-row .input-text:focus,.woocommerce-checkout form .form-row.woocommerce-validated input.input-text:hover,.woocommerce-checkout form .form-row.woocommerce-validated input.input-text:focus,.woocommerce-checkout form .form-row.woocommerce-invalid input.input-text:hover,.woocommerce-checkout form .form-row.woocommerce-invalid input.input-text:focus{border-color:var(--primary)}#billing_first_name_field.form-row-first,#shipping_first_name_field.form-row-first{width:49%!important;margin-right:1%!important}#billing_last_name_field.form-row-last,#billing_postcode_field.form-row-first,#shipping_last_name_field.form-row-last,#shipping_postcode_field.form-row-first{width:50%!important}.woocommerce-checkout form .form-row-quart-first,.woocommerce-checkout form .form-row-quart{width:24%!important}#billing_postcode_field.form-row-first,#billing_house_number_field.form-row-quart-first,#shipping_postcode_field.form-row-first,#shipping_house_number_field.form-row-quart-first{margin-right:1%!important}@media (max-width: 767px){#billing_first_name_field.form-row-first,#billing_last_name_field.form-row-last,#billing_postcode_field.form-row-first,#shipping_first_name_field.form-row-first,#shipping_last_name_field.form-row-last,#shipping_postcode_field.form-row-first{width:100%!important}.woocommerce-checkout form .form-row-quart-first,.woocommerce-checkout form .form-row-quart{width:49%!important}}#billing_email_field:before{content:"Contactgegevens";font-size:24px;font-weight:600;line-height:32px;margin-bottom:1em}#kl_newsletter_checkbox_field:after{content:"Factuur en bezorgadres";font-size:24px;font-weight:600;line-height:32px;margin-top:1em}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row>label:not(.checkbox),.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row>label:not(.checkbox){display:none!important}.woocommerce-checkout .select2-container--default .select2-selection--single{background-color:var(--checkout-bg)!important;border-color:var(--checkout-bg)!important}.woocommerce-checkout .woocommerce-validated .select2-container--default .select2-selection--single,.woocommerce-checkout .woocommerce-invalid .select2-container--default .select2-selection--single{border-color:var(--checkout-bg)!important}.woocommerce-checkout .select2-dropdown,.woocommerce-checkout .select2-search--dropdown .select2-search__field,.woocommerce-checkout .select2-container--default.select2-container--open .select2-selection--single:after,.woocommerce-checkout .select2-container--default.select2-container--open .select2-selection--single,.woocommerce-checkout .woocommerce-validated .select2-container--default.select2-container--open .select2-selection--single,.woocommerce-checkout .woocommerce-invalid .select2-container--default.select2-container--open .select2-selection--single,.woocommerce-checkout .select2-container--default .select2-selection--single:hover,.woocommerce-checkout .woocommerce-validated .select2-container--default .select2-selection--single:hover,.woocommerce-checkout .woocommerce-invalid .select2-container--default .select2-selection--single:hover,.woocommerce-checkout .select2-search--dropdown .select2-search__field:focus{border-color:var(--primary)!important}.woocommerce-checkout .select2-container--default .select2-results__option[aria-selected=true]{background-color:var(--checkout-bg)!important}.envo-checkout-consent-wrap .woocommerce-form__label-for-checkbox,#ship-to-different-address .woocommerce-form__label-for-checkbox,#kl_newsletter_checkbox_field label.checkbox{position:relative;display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:14px;line-height:1.5}#kl_newsletter_checkbox_field label.checkbox{font-weight:400;gap:0}.envo-checkout-consent-wrap .woocommerce-form__label-for-checkbox input[type=checkbox],#ship-to-different-address .woocommerce-form__label-for-checkbox input[type=checkbox],#kl_newsletter_checkbox_field label.checkbox input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.envo-checkout-consent-wrap .woocommerce-form__label-for-checkbox:before,#ship-to-different-address .woocommerce-form__label-for-checkbox:before,#kl_newsletter_checkbox_field label.checkbox:before{content:"";position:absolute;left:0;top:2px;width:18px;height:18px;border:2px solid var(--primary);border-radius:4px;background:#fff;transition:all .2s ease;box-sizing:border-box}.envo-checkout-consent-wrap .woocommerce-form__label-for-checkbox:has(input[type=checkbox]:checked):before,#ship-to-different-address .woocommerce-form__label-for-checkbox:has(input[type=checkbox]:checked):before,#kl_newsletter_checkbox_field label.checkbox:has(input[type=checkbox]:checked):before{background:var(--primary);border-color:var(--primary)}.envo-checkout-consent-wrap .woocommerce-form__label-for-checkbox:has(input[type=checkbox]:checked):after,#ship-to-different-address .woocommerce-form__label-for-checkbox:has(input[type=checkbox]:checked):after,#kl_newsletter_checkbox_field label.checkbox:has(input[type=checkbox]:checked):after{content:"";position:absolute;left:6px;top:5.5px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.envo-checkout-consent-wrap .woocommerce-terms-and-conditions-checkbox-text,#ship-to-different-address .woocommerce-form__label-for-checkbox>span,#kl_newsletter_checkbox_field label.checkbox{padding-left:26px}.woocommerce-checkout .woocommerce-terms-and-conditions-checkbox-text a,.woocommerce-checkout label.checkbox a{text-decoration:underline}.envo-checkout-wrapper .col2-set,.envo-checkout-wrapper #customer_details,.envo-checkout-wrapper #order_review{width:100%!important;float:none!important;margin:0!important}.envo-checkout-wrapper form.checkout{display:flex!important;flex-direction:column;flex-wrap:wrap;column-gap:2em}.envo-checkout-main-column{position:relative}.envo-checkout-main-column:before{content:"";position:absolute;top:0;left:87.5%;width:100vw;border-top:2px solid #dcdcdd;transform:translate(-50%);pointer-events:none;z-index:2}@media (max-width: 1024px){.envo-checkout-main-column:before{left:50%}}.envo-checkout-main-column,.envo-checkout-summary-layout{padding-top:2em;padding-bottom:2em}@media (min-width: 1024px){.envo-checkout-main-column{padding-bottom:4em}.envo-checkout-wrapper form.checkout{flex-direction:row;align-items:stretch}.envo-checkout-main-column{flex:1;display:flex;flex-direction:column}.envo-checkout-wrapper #order_review{flex:0 0 480px;position:relative;padding-left:2rem;z-index:1;background:transparent;display:flex;flex-direction:column}.envo-checkout-wrapper #order_review:before{content:"";position:absolute;top:0;bottom:0;left:0;right:-100vw;background:var(--checkout-bg);border-left:2px solid #dcdcdd;z-index:-1}}@media (max-width: 1024px){.envo-checkout-wrapper #order_review{position:relative;z-index:1;background:transparent;display:flex;flex-direction:column}.envo-checkout-wrapper #order_review:before{content:"";position:absolute;top:0;bottom:0;left:calc(50% - 50vw);width:100vw;background:var(--checkout-bg);border-top:2px solid #dcdcdd;z-index:-1}}.woocommerce-checkout h3{font-size:24px;font-weight:600;line-height:32px;margin-bottom:1.5rem}.woocommerce-checkout .checkbox{font-weight:400}@media (max-width: 767px){.woocommerce-checkout h3{font-size:20px;line-height:28px}}.envo-checkout-sidebar-container,.envo-checkout-summary-layout,.envo-checkout-summary-section,.envo-checkout-summary-section--products,.envo-checkout-summary-section--coupon,.envo-checkout-summary-section--totals{width:100%}.envo-checkout-summary-shell{display:flex;flex-direction:column;gap:2em;width:100%}.envo-checkout-summary-section .card-title,.envo-checkout-coupon-title{display:flex;align-items:center;gap:.5em;margin:0 0 1rem;font-size:18px;font-weight:600;line-height:28px}@media (max-width: 767px){.envo-checkout-summary-shell{padding:1em;gap:1.5em}.envo-checkout-summary-section .card-title,.envo-checkout-coupon-title{font-size:16px;line-height:24px}}.envo-checkout-products-list{display:flex;flex-direction:column;gap:1em}.envo-checkout-product-row{display:flex;align-items:center;gap:1em}.envo-checkout-product-image{flex:0 0 80px;width:80px;display:flex;align-items:center;justify-content:center}.envo-checkout-product-image img{display:block;width:80px;height:auto;border-radius:12px;object-fit:cover}.envo-checkout-product-content{flex:1;min-width:0}.envo-checkout-product-main{display:flex;align-items:center;justify-content:space-between;gap:1em}.envo-checkout-product-meta{display:flex;flex-direction:column;justify-content:center;gap:.25em;min-width:0}.envo-checkout-product-title{font-size:16px;font-weight:700;line-height:20px}.envo-checkout-product-unit-price{font-size:14px;font-weight:400;line-height:20px}.envo-checkout-product-price{font-weight:600;text-align:right;white-space:nowrap}@media (max-width: 767px){.envo-checkout-product-row{gap:.75em}.envo-checkout-product-image,.envo-checkout-product-image img{width:68px;flex-basis:68px}.envo-checkout-product-main{flex-direction:column;align-items:flex-start;gap:.35em}.envo-checkout-product-price{text-align:left;font-size:16px}}.woocommerce-checkout form.checkout_coupon{display:block!important;margin-bottom:0!important}.envo-checkout-coupon-form-wrap .form-row-first{width:70%!important;padding:3px 9px 3px 0!important}.envo-checkout-coupon-form-wrap .form-row-last{width:30%!important}.envo-checkout-coupon-form-wrap input{background-color:var(--white)!important;border-color:var(--white)!important}.envo-checkout-coupon-form-wrap input:hover,.envo-checkout-coupon-form-wrap input:focus{border-color:var(--primary)!important}.woocommerce-checkout .envo-checkout-coupon-form-wrap button.button{width:100%;height:52px;color:var(--off-black);background-color:var(--light-green-bg);font-size:14px;font-weight:600;line-height:20px;border-radius:10px!important}.woocommerce-checkout .envo-checkout-coupon-form-wrap button.button:hover,.woocommerce-checkout .envo-checkout-coupon-form-wrap button.button:focus{background-color:#c1c1a1}@media (max-width: 767px){.envo-checkout-coupon-form-wrap .form-row.form-row-first{width:60%!important}.envo-checkout-coupon-form-wrap .form-row.form-row-last{width:40%!important}.woocommerce-checkout .envo-checkout-coupon-form-wrap button.button{font-size:12px}}.envo-checkout-summary-section--totals table.shop_table{width:100%!important;border:none!important;border-collapse:collapse!important;margin:0!important;padding:0!important;background:transparent!important}.envo-checkout-summary-section--totals td,.envo-checkout-summary-section--totals th{border:none!important;padding:0!important;background:transparent!important}.woocommerce-checkout .cart-subtotal,.woocommerce-checkout .shipping,.woocommerce-checkout .order-total{font-size:20px}.woocommerce-checkout .cart-subtotal td,.woocommerce-checkout .shipping td,.woocommerce-checkout .order-total td{text-align:right}.woocommerce-checkout .shop_table .cart-subtotal th,.woocommerce-checkout .shop_table .cart-subtotal td{font-size:16px;font-weight:700!important}.woocommerce-checkout .shop_table .cart-discount th,.woocommerce-checkout .shop_table .fee th,.woocommerce-checkout .shop_table .gateway-kosten th,.woocommerce-checkout .shop_table tfoot tr:not(.cart-subtotal):not(.cart-discount):not(.fee):not(.order-total) th{font-size:16px;font-weight:400}.woocommerce-checkout .shop_table .cart-discount td,.woocommerce-checkout .shop_table .fee td,.woocommerce-checkout .shop_table .gateway-kosten td,.woocommerce-checkout .shop_table tfoot tr:not(.cart-subtotal):not(.cart-discount):not(.fee):not(.order-total) td{font-size:16px;font-weight:400;text-align:right}.woocommerce-checkout .order-total th,.woocommerce-checkout .order-total td{padding-top:1rem!important}.woocommerce-checkout .cart-discount td,.woocommerce-checkout .shipping .is-free-shipping{color:#539f33}.envo-checkout-consent-wrap input[type=checkbox]{outline:none!important}.envo-checkout-consent-wrap .woocommerce-form__label-for-checkbox{font-size:14px;user-select:none}@media (max-width: 767px){.envo-checkout-consent-wrap .woocommerce-form__label-for-checkbox{font-size:12px}}.woocommerce-checkout .woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper{display:none!important}.woocommerce-terms-and-conditions-checkbox-text a{color:var(--off-black)}.woocommerce-terms-and-conditions-checkbox-text a:hover,.woocommerce-terms-and-conditions-checkbox-text a:focus{color:var(--secondary)}.envo-order-button-sidebar-wrap{margin-top:.5em;display:flex;flex-direction:column;gap:1rem}.woocommerce #envo-next-step,.woocommerce #place_order{width:auto!important;display:inline-flex;align-items:center;justify-content:center;gap:.5em;padding:16px 24px;font-size:18px;font-weight:500;border-radius:99px}.woocommerce #envo-next-step span,.woocommerce #place_order span{display:inline-block}.woocommerce #envo-next-step svg,.woocommerce #place_order svg{flex:0 0 auto;display:block;transition:transform .3s ease}.woocommerce #envo-next-step:hover svg,.woocommerce #place_order:hover svg{transform:translate(4px)}.checkout-notice{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;font-size:14px;line-height:1.5em;letter-spacing:0!important}.checkout-notice svg{flex:0 0 auto}@media (max-width: 767px){.checkout-notice{font-size:12px}}.envo-checkout-payment-icons,.envo-checkout-payment-icon{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.envo-checkout-payment-icon img{max-height:42px!important;padding:.4em;background-color:var(--white);border-radius:6px}@media (max-width: 767px){.envo-checkout-payment-icon img{max-height:32px!important}}.woocommerce-shipping-fields.montapacking-shipping{margin-top:1.5em}.montapacking-shipping .monta-option label span.block{padding:1em!important;background-color:#f8f8ef!important;border:none!important;border-radius:12px;font-weight:500}.montapacking-shipping .monta-options .monta-option label input:checked+span{background-color:var(--light-green-bg)!important}.monta-times-croppped{padding:0!important;border:none!important}.monta-shipment-delivery label{display:block;padding:1em!important;background-color:#f8f8ef!important;border:none!important;border-radius:12px;cursor:pointer;transition:ease all .3s}#monta-pickups #initialPickupsList li{transition:ease all .3s}.monta-shipment-delivery label:not(.checked):hover,#monta-pickups #initialPickupsList li:not(.list-focus):hover{background-color:#eaeae4!important}.monta-shipment-delivery label .image{width:auto!important;display:flex;flex-direction:row;align-items:center;margin-right:1em}.monta-shipment-delivery label .image:before,.woocommerce-checkout #payment .payment_methods>.wc_payment_method>label:before{content:"";display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8Z' fill='white'/%3E%3Cpath d='M8 0.5C12.1421 0.5 15.5 3.85786 15.5 8C15.5 12.1421 12.1421 15.5 8 15.5C3.85786 15.5 0.5 12.1421 0.5 8C0.5 3.85786 3.85786 0.5 8 0.5Z' stroke='%233A3A3A' stroke-opacity='0.43'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.monta-shipment-delivery label.checked .image:before,.woocommerce-checkout #payment .payment_methods li.wc_payment_method>input[type=radio]:first-child:checked+label:before{content:"";display:inline-block;width:16px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 2.5C12.1421 2.5 15.5 5.85786 15.5 10C15.5 14.1421 12.1421 17.5 8 17.5C3.85786 17.5 0.5 14.1421 0.5 10C0.5 5.85786 3.85786 2.5 8 2.5Z' fill='white'/%3E%3Cpath d='M8 2.5C12.1421 2.5 15.5 5.85786 15.5 10C15.5 14.1421 12.1421 17.5 8 17.5C3.85786 17.5 0.5 14.1421 0.5 10C0.5 5.85786 3.85786 2.5 8 2.5Z' stroke='%23CB5437'/%3E%3Cpath d='M3 10C3 7.23858 5.23858 5 8 5C10.7614 5 13 7.23858 13 10C13 12.7614 10.7614 15 8 15C5.23858 15 3 12.7614 3 10Z' fill='%23CB5437'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.monta-shipment-delivery label .information{width:auto!important}.monta-shipment-delivery label.checked,#monta-pickups #initialPickupsList li.list-focus{background-color:var(--light-green-bg)!important}.monta-times-extended-title{display:none!important}#monta-pickups #initialPickupsList li{display:block;padding:1em!important;background-color:#f8f8ef!important;border:none!important;border-radius:12px;opacity:100}.monta-shipment-delivery .montascroller li{background-color:#f8f8ef;border-radius:8px;transition:ease all .3s}.monta-shipment-delivery .montascroller li input+span{border:none;transition:ease all .3s}.monta-shipment-delivery .montascroller li:hover:not(checked+span){background-color:#eaeae4}.monta-shipment-delivery .montascroller li input:checked+span{background-color:var(--light-green-bg);border:none;border-radius:8px}.monta-shipment-delivery .montascroller li:not(:last-child){margin-bottom:unset!important}.monta-shipment-delivery .monta-times .toggle-left,.monta-shipment-delivery .monta-times .toggle-right{color:var(--black);background-color:var(--transparent)!important;border:none;transition:ease all .3s}.monta-shipment-delivery .monta-times .toggle-left:hover,.monta-shipment-delivery .monta-times .toggle-right:hover{color:var(--secondary)}#payment,#place_order,#envo-back-to-step-1,.step-2-active .envo-checkout-main-column .col-1,.step-2-active .envo-checkout-main-column .col-2,.step-2-active .envo-checkout-main-column .woocommerce-billing-fields,.step-2-active .envo-checkout-main-column .woocommerce-shipping-fields,.step-2-active .envo-checkout-main-column>h3,.envo-payment-heading,.mollie-gateway-fee,.klarna-gateway-fee{display:none!important}.step-2-active #payment,.step-2-active #envo-back-to-step-1,.step-2-active .envo-payment-heading{display:block!important}.step-2-active #place_order{display:inline-flex!important}.envo-payment-heading h3{margin-bottom:.5rem}.envo-payment-heading p{font-size:16px;line-height:1.5em;color:#898989;margin-bottom:.5em}.woocommerce-checkout #payment ul.payment_methods{display:flex;flex-direction:column;gap:1em}.woocommerce-checkout #payment ul.payment_methods li{background-color:#f8f8ef;border-radius:12px}.woocommerce-checkout #payment div.payment_box{background-color:var(--light-green-bg)!important;border-radius:0 0 12px 12px;margin:0}.woocommerce-checkout #payment .payment_methods>.wc_payment_method>label{display:flex;flex-direction:row;align-items:center;border-radius:12px}.woocommerce-checkout #payment .payment_methods>.wc_payment_method>label img:first-child{margin-left:auto}.woocommerce-checkout #payment .payment_methods>.wc_payment_method>label img:nth-child(2){margin-left:.5em}.woocommerce-checkout #payment .payment_methods li.wc_payment_method>input[type=radio]:first-child:checked+label{background-color:var(--light-green-bg)}.woocommerce-checkout #payment .wc_payment_method.payment_method_mollie_wc_gateway_creditcard.wc_payment_method>input[type=radio]:first-child:checked+label,.woocommerce-checkout #payment .wc_payment_method.payment_method_mollie_wc_gateway_paypal.wc_payment_method>input[type=radio]:first-child:checked+label,.woocommerce-checkout #payment .wc_payment_method.payment_method_mollie_wc_gateway_klarnapaylater.wc_payment_method>input[type=radio]:first-child:checked+label{border-radius:12px 12px 0 0}.envo-brievenbus-notice{position:relative;display:flex;align-items:center;gap:10px;font-style:italic;margin-top:1.5em}.envo-brievenbus-notice:before{content:"";flex:0 0 36px;width:36px;height:36px;margin-top:2px;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath d='M320 576C178.6 576 64 461.4 64 320C64 178.6 178.6 64 320 64C461.4 64 576 178.6 576 320C576 461.4 461.4 576 320 576zM320 112C205.1 112 112 205.1 112 320C112 434.9 205.1 528 320 528C434.9 528 528 434.9 528 320C528 205.1 434.9 112 320 112zM390.7 233.9C398.5 223.2 413.5 220.8 424.2 228.6C434.9 236.4 437.3 251.4 429.5 262.1L307.4 430.1C303.3 435.8 296.9 439.4 289.9 439.9C282.9 440.4 276 437.9 271.1 433L215.2 377.1C205.8 367.7 205.8 352.5 215.2 343.2C224.6 333.9 239.8 333.8 249.1 343.2L285.1 379.2L390.7 234z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 640'%3E%3Cpath d='M320 576C178.6 576 64 461.4 64 320C64 178.6 178.6 64 320 64C461.4 64 576 178.6 576 320C576 461.4 461.4 576 320 576zM320 112C205.1 112 112 205.1 112 320C112 434.9 205.1 528 320 528C434.9 528 528 434.9 528 320C528 205.1 434.9 112 320 112zM390.7 233.9C398.5 223.2 413.5 220.8 424.2 228.6C434.9 236.4 437.3 251.4 429.5 262.1L307.4 430.1C303.3 435.8 296.9 439.4 289.9 439.9C282.9 440.4 276 437.9 271.1 433L215.2 377.1C205.8 367.7 205.8 352.5 215.2 343.2C224.6 333.9 239.8 333.8 249.1 343.2L285.1 379.2L390.7 234z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}.envo-brievenbus-notice p{margin:0;flex:1}@media (max-width: 767px){.envo-brievenbus-notice{font-size:14px;font-weight:400;align-items:flex-start}.envo-brievenbus-notice:before{flex:0 0 24px;width:24px;height:24px}}.woocommerce-checkout .woocommerce-error li .button{float:left}@media (min-width: 1024px){.woocommerce-checkout .woocommerce-error li{display:flex;align-items:center;gap:4em}.woocommerce-checkout .woocommerce-error li br{display:none!important}.woocommerce-checkout .woocommerce-error li .button{min-width:fit-content}}.woocommerce-checkout .woocommerce-info:first-child,.woocommerce-checkout .woocommerce-error:first-child{margin-bottom:1.5em!important}.woocommerce-checkout .lost_password{margin-bottom:0!important}.woocommerce-checkout #billing_phone_field .woocommerce-input-wrapper,.woocommerce-checkout #shipping_phone_field .woocommerce-input-wrapper{position:relative;display:block}.envo-phone-help-trigger{position:absolute;top:50%;right:12px;transform:translateY(-50%);width:22px;height:22px;border:2px solid var(--black);border-radius:50%;color:var(--black);background:var(--transparent);font-size:14px;font-weight:600;line-height:1;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.woocommerce-account h2{color:var(--secondary)}.woocommerce-account h2:not(.envo-account-title){font-size:24px;font-weight:600;line-height:32px;margin-bottom:12px;color:var(--secondary)}@media (max-width:767px){.woocommerce-account h2:not(.envo-account-title){font-size:20px;line-height:28px}}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%!important}.woocommerce-account .woocommerce-MyAccount-navigation ul{width:fit-content;display:flex;flex-wrap:wrap;gap:1em;padding:.5em;background-color:var(--light-green-bg);border:none;border-radius:99px}@media (max-width: 1024px){.woocommerce-account .woocommerce-MyAccount-navigation ul{border-radius:16px;gap:.5em}}@media (max-width: 767px){.woocommerce-account .woocommerce-MyAccount-navigation ul{width:100%;flex-direction:column}}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0!important}.woocommerce-account .woocommerce-MyAccount-navigation li a{padding:12px 24px;color:var(--off-black);border-radius:99px;border:none!important;text-decoration:none;font-weight:500!important;transition:ease all .3s}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{color:var(--white);background-color:var(--secondary-dark)}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{color:var(--white);background-color:var(--secondary)}.woocommerce-account .woocommerce-MyAccount-content{width:100%;padding:2em;margin-top:3em;background-color:var(--light-green-bg);border-radius:24px}@media (max-width: 767px){.woocommerce-account .woocommerce-MyAccount-content{padding:1.5em;border-radius:16px}}.woocommerce-account table.shop_table{margin:0!important}@media (min-width: 767px){.woocommerce-account table.shop_table{background-color:unset;border:none!important;border-collapse:separate!important;border-spacing:0 8px!important}}.woocommerce-orders table.shop_table tr{background-color:var(--white)}.woocommerce-account table.shop_table th,.woocommerce-account table.shop_table td{background-color:unset!important}.woocommerce-account table.shop_table th{text-transform:uppercase}@media (min-width: 767px){.woocommerce-orders table.shop_table tr>:first-child{border-radius:16px 0 0 16px}.woocommerce-orders table.shop_table tr>:last-child{border-radius:0 16px 16px 0}}.woocommerce-account table.shop_table tbody th,.woocommerce-account table.shop_table tbody td{border:none}@media (min-width: 1024px){.woocommerce-account table.shop_table .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .button:not(:last-child){margin-right:.5em}}@media (max-width: 1024px){.woocommerce-account table.shop_table .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .button:not(:last-child){margin-bottom:.5em}}@media (max-width: 767px){.woocommerce-account table.shop_table .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions .button:not(:last-child){margin-right:.5em}}.woocommerce-orders table.shop_table .button:nth-child(2){background-color:var(--primary)}.woocommerce-orders table.shop_table .button:nth-child(2):hover,.woocommerce-orders table.shop_table .button:nth-child(2):focus{background-color:var(--primary-dark)}.woocommerce-orders table.shop_table .button:nth-child(3){background-color:var(--dark-blue)}.woocommerce-orders table.shop_table .button:nth-child(3):hover,.woocommerce-orders table.shop_table .button:nth-child(3):focus{background-color:#2e374f}.status-pill{display:inline-block;padding:8px 16px;border-radius:99px;font-size:13px;font-weight:500;line-height:1;color:var(--dark-blue);background-color:var(--light-green-bg)}@media (max-width: 767px){.woocommerce-account table.shop_table tbody{display:flex;flex-direction:column;gap:1em}.woocommerce-account table.shop_table_responsive td{background-color:var(--white)!important}.woocommerce-account table.shop_table_responsive tbody th{display:block}.woocommerce-account table.shop_table_responsive tbody th:before{content:attr(data-title) ": "}.woocommerce-account table.shop_table_responsive tr td:before,.woocommerce-account table.shop_table_responsive tbody th:before{display:flex;flex-direction:column;float:unset;text-transform:uppercase;text-align:left}.woocommerce-account table.shop_table_responsive tr{display:flex;flex-wrap:wrap;padding:1em;border-radius:12px}.woocommerce-account table.shop_table_responsive tr td,.woocommerce-account table.shop_table_responsive tbody th{padding:1em;text-align:left!important}.woocommerce-account table.shop_table_responsive .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-number,.woocommerce-account table.shop_table_responsive .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-date{width:50%}.woocommerce-account table.shop_table_responsive .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-status,.woocommerce-account table.shop_table_responsive .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-total,.woocommerce-account table.shop_table_responsive .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions{width:100%}.woocommerce-account table.shop_table_responsive .woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions:before{display:none!important}}.woocommerce-view-order .woocommerce table.shop_table,.woocommerce-view-subscription .woocommerce table.shop_table{background-color:var(--white)!important;border-radius:16px;margin-bottom:1.5em!important}.woocommerce-view-order .woocommerce h2{margin-bottom:12px!important}.woocommerce-view-order a.button{margin-top:1.5em}.woocommerce-view-order .woocommerce-customer-details{margin-bottom:0!important}.woocommerce-view-order .woocommerce-customer-details address{padding:1em;background-color:var(--white);border:unset;border-radius:16px}@media (max-width: 767px){.woocommerce-view-order .woocommerce-column--2 .woocommerce-column__title{margin-top:1.5rem!important}}.woocommerce-view-subscription .woocommerce .woocommerce-customer-details{margin-bottom:0!important}.woocommerce-view-subscription .woocommerce .woocommerce-customer-details address,.woocommerce-edit-address address{padding:1.5em;background-color:var(--white)!important;border-radius:16px;border:none;margin:8px 0 0!important}table.subscription_details{width:100%;table-layout:fixed}table.subscription_details tbody tr>th,table.subscription_details tbody tr>td{vertical-align:middle}table.subscription_details tbody tr>th{width:45%}table.subscription_details tbody tr>td{width:55%;text-align:left}table.subscription_details tbody tr>td>*{max-width:100%}table.subscription_details tbody tr>td .woocommerce-button,table.subscription_details tbody tr>td a.button,table.subscription_details tbody tr>td a.woocommerce-button{display:inline-flex;align-items:center;justify-content:center}table.subscription_details tbody tr>td #wr-pause-date-subscription{display:inline-flex;flex-wrap:wrap;align-items:center;gap:12px;max-width:100%}table.subscription_details tbody tr>td #wr-pause-date-subscription input,table.subscription_details tbody tr>td #wr-pause-date-subscription select{max-width:100%}@media (max-width: 767px){table.subscription_details{width:100%;table-layout:fixed;border-spacing:0!important;padding:1.5em}table.subscription_details tbody,table.subscription_details tr,table.subscription_details th,table.subscription_details td{display:block;width:100%}table.subscription_details tr:not(:last-child){padding-bottom:14px;border-bottom:1px solid #e5e5e5}table.subscription_details tr td:first-child{font-weight:700}table.subscription_details tr:last-child{border-bottom:none}table.subscription_details th,table.subscription_details td{padding:0!important;border:none!important;text-align:left!important}table.subscription_details th{margin-bottom:8px;font-weight:600;width:100%}table.subscription_details td{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;width:100%!important}table.subscription_details td a.button,table.subscription_details #sf_change_frequency_edit_button{max-width:100%!important;font-size:14px;padding:6px 12px;margin-left:0!important}#sf_change_frequency_subscription_row td{display:block}table.subscription_details td>*{max-width:100%!important}table.subscription_details td a.button,table.subscription_details td .button,table.subscription_details td .woocommerce-button{display:inline-flex;align-items:center;justify-content:center;margin:0}table.subscription_details td #wr-pause-date-subscription{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;width:100%}table.subscription_details td #wr-pause-date-subscription input,table.subscription_details td #wr-pause-date-subscription select{width:100%;max-width:220px}table.subscription_details td .ssd-skip-renewal-form-slot,table.subscription_details td .ssd-skip-renewal-form{width:100%}table.subscription_details td .ssd-skip-renewal-form{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:center}table.subscription_details td .ssd-skip-renewal-input{width:100%;max-width:120px}table.subscription_details td .ssd-skip-renewal-status{width:100%}table.subscription_details .change_frequency_subscription_row td,table.subscription_details tr:last-child td{align-items:flex-start}table.shop_table.order_details{padding:1.5em}table.shop_table.order_details,table.shop_table.order_details thead,table.shop_table.order_details tbody,table.shop_table.order_details tfoot,table.shop_table.order_details tr,table.shop_table.order_details th,table.shop_table.order_details td{display:block;width:100%}table.shop_table.order_details thead{display:none}table.shop_table.order_details{border-spacing:0!important}table.shop_table.order_details tbody tr.order_item{display:block;padding:16px 0;border-bottom:1px solid #e5e5e5}table.shop_table.order_details tbody tr.order_item:last-child{border-bottom:none}table.shop_table.order_details td{padding:0!important;border:none;text-align:left!important}table.shop_table.order_details td.remove_item{margin-bottom:8px}table.shop_table.order_details td.product-name{display:flex;flex-wrap:wrap;align-items:center}table.shop_table.order_details td.product-name a{font-size:14px;padding:6px 12px}table.shop_table.order_details td.product-total{margin-top:10px;text-align:left!important}table.shop_table.order_details td.product-total:before{content:"Totaal: ";font-weight:700}table.shop_table.order_details .wpr-quantity-update,table.shop_table.order_details .wpr-quantity-save,table.shop_table.order_details .wpr-cancel-qty,table.shop_table.order_details .wpr-replace-product{margin-top:8px}table.shop_table.order_details tfoot tr{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-top:1px solid #e5e5e5}table.shop_table.order_details tfoot th,table.shop_table.order_details tfoot td{display:block;width:auto;padding:0}table.shop_table.order_details tfoot td{text-align:right!important}}.woocommerce .order_details .order_item .remove_item a.remove{color:var(--white)!important;background-color:var(--secondary)!important;border:none!important;line-height:1!important;transition:ease all .3s}.woocommerce .order_details .order_item .remove_item a.remove:hover{color:var(--white)!important;background-color:var(--secondary-dark)!important}.pause_subscription{margin-bottom:0!important}.woocommerce-view-subscription .subscription_details tr:last-child td a:not(:last-child){margin-right:4px}.woocommerce-account a.wpr-add-product{margin-bottom:1em}.woocommerce-view-subscription .woocommerce table.shop_table .order_item .product-name{display:flex;flex-direction:row;align-items:center}.woocommerce-view-subscription .woocommerce table.shop_table .order_item .product-name .product-quantity{margin:0 16px 0 8px}.woocommerce-view-subscription .woocommerce table.shop_table .product-name input[type=number],.ssd-skip-renewal-form .ssd-skip-renewal-input{max-width:56px;padding:10px 0 10px 10px;margin-right:8px;outline:none}.woocommerce-view-subscription .woocommerce table.shop_table .product-name a.wpr-quantity-update,.woocommerce-view-subscription .woocommerce table.shop_table .product-name a.wpr-quantity-save,.woocommerce-view-subscription .woocommerce table.shop_table .product-name a.wpr-cancel-qty,#sf_change_frequency_subscription_row .edit select,.ssd-skip-renewal-form .ssd-skip-renewal-input,.ssd-skip-renewal-form button.ssd-skip-renewal-save{margin-right:8px}.ssd-skip-renewal-form{margin-top:1em}a.ssd-skip-renewal.button,#sf_change_frequency_edit_button,.ssd-skip-renewal-status{margin-left:8px!important}a.pause_subscription.button,a.wpr-replace-product.button{background-color:var(--dark-blue)}a.pause_subscription.button:hover,a.wpr-replace-product.button:hover,a.pause_subscription.button:focus,a.wpr-replace-product.button:focus{background-color:#2e374f}.woocommerce-view-subscription .woocommerce table.shop_table .product-name input[type=number],#sf_change_frequency_subscription_row .edit select,#ssd-datepicker,.ssd-skip-renewal-form .ssd-skip-renewal-input{border:2px solid var(--gray);border-radius:8px;transition:ease all .3s}#sf_change_frequency_subscription_row .edit select:hover,#sf_change_frequency_subscription_row .edit select:focus,#ssd-datepicker:hover,#ssd-datepicker:focus,.ssd-skip-renewal-form .ssd-skip-renewal-input:hover,.ssd-skip-renewal-form .ssd-skip-renewal-input:focus{border-color:var(--secondary)}#sf_change_frequency_subscription_row .edit button[type=submit],.ssd-skip-renewal-form button.ssd-skip-renewal-save{color:var(--white)!important}#sf_change_frequency_subscription_row .edit button[type=submit][disabled],.ssd-skip-renewal-form button.ssd-skip-renewal-save[disabled]{padding:10px 20px!important;pointer-events:none;opacity:.7}html:has(.ssd-modal-wrapper.ssd-show),body:has(.ssd-modal-wrapper.ssd-show){overflow:hidden!important}.ssd-search-modal-header,.wpr-add-new-subscription,#ssd-modal-content{background-color:unset!important}.ssd-modal{background-color:var(--white)}.ssd-modal-wrapper{height:100%!important;z-index:99999!important}.ssd-modal-wrapper.ssd-show{overflow:hidden!important}.ssd-search-modal-header{position:static;display:none!important}.ssd-close-modal-link{position:absolute;top:32px;right:32px;padding:10px 10px 2.5px;background-color:var(--secondary);border-radius:99px;margin:0;transition:ease all .3s}.ssd-close-modal-link svg{stroke:var(--white)}.wpr-add-simple-product.button{padding:10px 20px;color:var(--white);background-color:var(--secondary);border-radius:99px;transition:ease all .3s}.ssd-close-modal-link:hover,.ssd-close-modal-link:focus,.wpr-add-simple-product.button:hover,.wpr-add-simple-product.button:focus{color:var(--white);background-color:var(--secondary-dark)}.wpr-add-simple-product.button{margin-top:1em}.wpr-add-new-subscription .wpr-product-image img{border-radius:16px}.wpr-product-name{color:var(--off-black);font-size:20px;font-weight:600;line-height:28px}.wpr-product-price{color:var(--dark-pink);font-size:20px;font-weight:600}.wpr-add-new-subscription{justify-content:center}body.envo-is-thankyou-page{--envo-header-offset: 106px;--envo-admin-bar-offset: 0px;--envo-thankyou-height: calc(100dvh - var(--envo-header-offset) - var(--envo-admin-bar-offset));overflow-x:hidden}body.admin-bar.envo-is-thankyou-page{--envo-admin-bar-offset: 32px}@media (max-width: 782px){body.admin-bar.envo-is-thankyou-page{--envo-admin-bar-offset: 46px}}@media (max-width: 767px){body.envo-is-thankyou-page{--envo-header-offset: 82px}}body.envo-is-thankyou-page .checkout-header,body.envo-is-thankyou-page .site-footer{display:none!important}body.envo-is-thankyou-page .checkout-content{padding:0!important;margin:0!important;min-height:var(--envo-thankyou-height);display:flex}body.envo-is-thankyou-page .checkout-content>*{width:100%}body.envo-is-thankyou-page .woocommerce-order{width:100%;min-height:var(--envo-thankyou-height);display:flex}body.envo-is-thankyou-page .woocommerce-order .envo-thankyou{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.envo-thankyou{position:relative;overflow:hidden;flex:1 0 auto;min-height:var(--envo-thankyou-height);display:flex;align-items:center;justify-content:center;padding:clamp(80px,8vw,120px) 20px;background:radial-gradient(circle at center,#fffff5e0,#ecedcde6 44%,#e6e7c7f5);text-align:center}.envo-thankyou-content{position:relative;z-index:3;width:min(100%,720px);margin:0 auto;padding:0 20px}.envo-thankyou-icon{display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;margin-bottom:42px;border-radius:50%;background:#aeb69e;box-shadow:0 18px 35px #4851362e}.envo-thankyou-icon svg{display:block;width:26px;height:26px}.envo-thankyou-title{margin:0;color:var(--secondary);font-size:clamp(52px,5.5vw,78px);font-weight:600;line-height:.98}.envo-thankyou-text{max-width:600px;margin:26px auto 1.5em;color:var(--off-black);font-size:16px;font-weight:400;line-height:1.65}.envo-thankyou-content h2{font-size:20px;font-weight:600;margin-bottom:8px}.envo-thankyou--failed{background:#f5f5f5}.envo-thankyou-failed{position:relative;z-index:3;width:min(100%,720px);margin:0 auto;padding:48px;background:#fff;border-radius:24px;text-align:center}.envo-thankyou-art{position:absolute;z-index:1;pointer-events:none;user-select:none}.envo-thankyou-art img{display:block;width:100%;height:auto}.envo-thankyou-art--top{top:55px;right:180px}.envo-thankyou-art--left{left:0;top:30%;transform:translateY(-50%)}.envo-thankyou-art--right{right:0;top:45%;transform:translateY(-50%)}.envo-thankyou-art--hill{left:50%;bottom:-130px;width:max(100vw,1440px);transform:translate(-50%);opacity:.5;z-index:1}@media (max-width: 767px){.envo-thankyou{padding:72px 20px 70px;align-items:center}.envo-thankyou-content{width:min(100%,360px);padding:0 10px}.envo-thankyou-icon{width:62px;height:62px;margin-bottom:38px}.envo-thankyou-title{font-size:clamp(48px,16vw,68px);line-height:.98}.envo-thankyou-art--top,.envo-thankyou-art--hill{display:none!important}.envo-thankyou-art--left{left:-46px;top:20%;width:160px;transform:none}.envo-thankyou-art--right{right:-44px;top:auto;bottom:54px;width:165px;transform:none}}.envo-product-overlay{width:100%;max-width:100%;height:min(82vh,760px);max-height:calc(100vh - 4rem);display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:28px;align-items:start;overflow:hidden}.envo-product-overlay__media{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) 68px;gap:12px;align-items:start;min-width:0;min-height:0;height:100%;overflow:hidden}.envo-product-overlay__main-image{grid-column:1;grid-row:1;width:auto;height:100%;max-width:100%;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden;display:flex;align-items:center;justify-content:center;justify-self:center;align-self:start;min-width:0;min-height:0;touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:grab}.envo-product-overlay__main-image.is-dragging{cursor:grabbing}.envo-overlay-main-image{display:block;width:100%;height:100%;object-fit:cover;opacity:1;pointer-events:none;transition:opacity .22s ease}.envo-overlay-main-image.is-fading{opacity:.2}.envo-product-overlay__thumbs{grid-column:1;grid-row:2;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;width:100%;height:68px;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;scrollbar-width:thin}.envo-product-overlay__thumb{position:relative;display:block;width:68px;height:68px;flex:0 0 68px;border:none;padding:0;cursor:pointer;border-radius:8px;overflow:hidden}.envo-product-overlay__thumb:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--transparent);transition:box-shadow .3s ease;pointer-events:none;z-index:2}.envo-product-overlay__thumb.is-active:after,.envo-product-overlay__thumb:focus-visible:after{box-shadow:inset 0 0 0 2px var(--secondary)}.envo-product-overlay__thumb:not(.is-active):hover:after{box-shadow:inset 0 0 0 2px #cb54377a}.envo-product-overlay__thumb:focus{outline:none}.envo-overlay-thumb-image{display:block;width:100%;height:100%;object-fit:cover}.envo-product-overlay__content{display:grid;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;height:100%;overflow:hidden}.envo-product-overlay__content-scroll{overflow:auto;min-height:0;padding-right:12px}.envo-product-overlay__footer{display:flex;align-items:center;justify-content:space-between;gap:1em;border-top:1px solid #e5e5e5;padding-top:16px;margin-top:16px}.envo-product-overlay__price{margin:0;color:var(--dark-pink);font-size:24px;font-weight:600;line-height:32px}.envo-btn-container .envo-bestellen-btn{font-size:16px!important;font-weight:500!important}.envo-product-overlay__label{font-size:24px;font-weight:600}.envo-product-overlay__title{font-size:clamp(2rem,3vw,2.5rem);font-weight:600;line-height:64px;color:var(--dark-blue);margin-bottom:0}.envo-product-overlay__smaken{font-size:24px;font-weight:500;color:var(--primary-dark);margin:.25rem 0 .5rem}.envo-product-overlay__meta{font-weight:600;margin-bottom:1rem}@media (max-width: 767px){.envo-product-overlay__label,.envo-product-overlay__smaken{font-size:20px}}.envo-product-overlay__features{list-style:none;margin:0 0 1rem}.envo-product-overlay__features li{display:flex;align-items:flex-start;gap:10px}.envo-product-overlay__features li:before{content:"\2022";color:var(--secondary);font-size:30px;line-height:0;margin-top:12px}.envo-product-overlay__features li:not(:last-child){margin-bottom:.25rem}.envo-product-overlay__highlight{background:var(--light-green-bg);padding:20px;border-radius:12px;margin:1.25rem 0}.envo-product-overlay__highlight h3{margin:0 0 .75rem;font-size:18px;font-weight:500}.envo-product-overlay__highlight p{margin-bottom:0!important}.envo-product-overlay__tab-nav{display:flex;gap:20px;border-bottom:1px solid #ddd;margin-bottom:1rem}.envo-product-overlay__tab-link{color:var(--primary);background:transparent;border:0;border-bottom:2px solid var(--transparent);padding:0 0 10px;font-weight:600;cursor:pointer;opacity:.7}.envo-product-overlay__tab-link.is-active{opacity:1;border-bottom:2px solid var(--primary)}.envo-product-overlay__tab-panel{display:none}.envo-product-overlay__tab-panel.is-active{display:block}.envo-product-overlay__tab-panel p:last-child,.envo-product-overlay__tab-panel table:last-child{margin-bottom:0}.envo-product-overlay__tab-panel table{font-size:14px}@media (max-width: 1180px){.envo-product-overlay{grid-template-columns:minmax(0,1fr) 360px}}@media (max-width: 1024px){.envo-product-overlay{grid-template-columns:1fr;height:auto;max-height:none}.envo-product-overlay__media{grid-template-rows:auto auto;height:auto}.envo-product-overlay__main-image{width:100%;height:auto;aspect-ratio:1 / 1}.envo-product-overlay__thumbs{height:auto;overflow-x:auto;overflow-y:hidden}.envo-product-overlay__thumb{width:72px;height:72px;flex:0 0 72px}.envo-product-overlay__content{height:auto;overflow:visible}.envo-product-overlay__content-scroll{overflow:visible;padding-right:0}.envo-product-overlay__footer{position:static;flex-wrap:wrap;align-items:center}}
