html:root{--n17-green: #1FC97A;--n17-green-hover: #1AB56D;--n17-green-active: #169E5F;--n17-green-rgb: 31, 201, 122;--n17-ink: #111111;--n17-ink-rgb: 17, 17, 17;--n17-black: #000000;--n17-grey: #5C5C5C;--n17-line: #E3E6E8;--n17-field-border: #868E92;--n17-surface: #EDF1F2;--n17-white: #FFFFFF;--n17-success: #0B7A48;--n17-error: #D92D20;--n17-fs-xs: 12px;--n17-fs-sm: 14px;--n17-fs-base: 16px;--n17-fs-lg: 18px;--n17-radius: 8px;--n17-radius-sm: 4px;--n17-space-1: 4px;--n17-space-2: 8px;--n17-space-3: 12px;--n17-space-4: 16px;--n17-space-5: 24px;--n17-space-6: 32px;--n17-space-7: 48px;--n17-space-8: 64px;--n17-section: 48px;--n17-btn-height: 48px;--heading-h1-font-size: 30px;--heading-h2-font-size: 26px;--heading-h3-font-size: 22px;--heading-h4-font-size: 18px;--heading-h5-font-size: 16px;--heading-h6-font-size: 14px;--heading-large-font-size: 30px;--heading-small-font-size: 12px;--heading-xsmall-font-size: 12px;--heading-xxsmall-font-size: 12px;--text-font-bold-weight: 600;--button-border-radius: 8px;--block-border-radius: 8px;--block-border-radius-reduced: 8px;--button-height: 48px;--vertical-breather: 48px;--vertical-breather-tight: 48px;--jdgm-primary-color: #1FC97A !important;--jdgm-secondary-color: rgba(31, 201, 122, .1) !important;--jdgm-star-color: #1FC97A !important;--jdgm-write-review-text-color: #111111 !important;--jdgm-write-review-bg-color: #1FC97A !important;--jdgm-paginate-color: #111111 !important;--jdgm-border-radius: 8px !important;--jdgm-reviewer-name-color: #111111 !important}@media screen and (min-width:1000px){html:root{--heading-h1-font-size: 40px;--heading-h2-font-size: 32px;--heading-h3-font-size: 26px;--heading-h4-font-size: 20px;--heading-h5-font-size: 18px;--heading-h6-font-size: 16px;--heading-large-font-size: 40px;--n17-section: 80px;--vertical-breather: 80px;--vertical-breather-tight: 64px}}html body .shopify-section{--primary-button-background: var(--n17-green-rgb) !important;--primary-button-text-color: var(--n17-ink-rgb) !important}html body{font-size:var(--n17-fs-base);color:var(--n17-ink)}html body h1,html body h2,html body h3,html body .heading.h1,html body .heading.h2,html body .heading.h3{font-family:var(--heading-font-family);font-weight:700;letter-spacing:-.01em}html body .heading.h1{font-size:var(--heading-h1-font-size)!important;line-height:1.15}html body .heading.h2{font-size:var(--heading-h2-font-size)!important;line-height:1.2}html body .heading.h3{font-size:var(--heading-h3-font-size)!important;line-height:1.25}html body .heading--small,html body .heading.heading--small{font-family:var(--text-font-family);font-size:var(--n17-fs-xs)!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase}html body b,html body strong,html body .text--strong,html body .price,html body .price.price--large{font-weight:600!important}html body .more-info-btn,html body [style*=gilroy],html body [class*=gilroy]{font-family:var(--text-font-family)!important}html body .view-all-button,html body .more-info-btn,html body .trustpilot-rating__link-out{color:var(--n17-ink)!important;font-size:var(--n17-fs-sm)!important;font-weight:600!important;text-decoration:underline;text-underline-offset:3px}html body .text--subdued,html body .product-sticky-form__servings,html body .product-sticky-form__size,html body .unit-price-measurement,html body .verified-badge-wrapper,html body .product-item-meta__description,html body .product-item__description{color:var(--n17-grey)!important}html body .button:not(.button--text):not(.button--link),html body .shopify-payment-button__button--unbranded{min-height:var(--n17-btn-height);line-height:var(--n17-btn-height);padding-inline:var(--n17-space-5);border-radius:var(--n17-radius)!important;font-family:var(--text-font-family);font-size:var(--n17-fs-base)!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important}html body .button--primary,html body .custom-esn-save-btn,html body .jm-button--primary,html body .jdgm-write-rev-link,html body #StickyAddToCart,html body #AddToCart{background-color:var(--n17-green)!important;background-image:linear-gradient(var(--n17-green),var(--n17-green))!important;color:var(--n17-ink)!important;border:0!important;border-radius:var(--n17-radius)!important;transition:background-color .15s ease,transform .05s ease}html body .button--primary:hover,html body .custom-esn-save-btn:hover,html body .jm-button--primary:hover,html body #StickyAddToCart:hover,html body #AddToCart:hover{background-color:var(--n17-green-hover)!important;background-image:linear-gradient(var(--n17-green-hover),var(--n17-green-hover))!important}html body .button--primary:active,html body .custom-esn-save-btn:active,html body .jm-button--primary:active,html body #StickyAddToCart:active,html body #AddToCart:active{background-color:var(--n17-green-active)!important;background-image:linear-gradient(var(--n17-green-active),var(--n17-green-active))!important;transform:translateY(1px)}html body .button--primary:focus-visible,html body .button--secondary:focus-visible,html body [class^=upsell-button-]:focus-visible{outline:2px solid var(--n17-ink);outline-offset:2px}html body .button--secondary,html body .button--outline,html body [class^=upsell-button-],html body [class*=" upsell-button-"],html body .image-overlay .button{background:transparent!important;background-image:none!important;color:currentColor;border:1.5px solid currentColor!important;border-radius:var(--n17-radius)!important;font-family:var(--text-font-family)!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}html body [class^=upsell-button-],html body [class*=" upsell-button-"]{color:var(--n17-ink)!important;min-height:44px!important;font-size:var(--n17-fs-sm)!important}html body .image-overlay .button{color:var(--n17-white)!important}html body .button--secondary:hover,html body [class^=upsell-button-]:hover,html body [class*=" upsell-button-"]:hover{background:var(--n17-ink)!important;color:var(--n17-white)!important;border-color:var(--n17-ink)!important}html body .image-overlay .button:hover{background:var(--n17-white)!important;color:var(--n17-ink)!important;border-color:var(--n17-white)!important}html body .button--secondary:active,html body [class^=upsell-button-]:active,html body [class*=" upsell-button-"]:active{transform:translateY(1px)}@media screen and (max-width:999px){html body .product-sticky-form__payment-container button,html body #StickyAddToCart{height:var(--n17-btn-height)!important;min-height:var(--n17-btn-height)!important;font-weight:600!important}}html body .sticky-midevv-roduct-form__add-button-plus{display:none!important}html body .product-sticky-form__title{text-transform:none!important;font-weight:600!important}html body .input__field,html body .select,html body input[type=email],html body input[type=text],html body textarea{border-radius:var(--n17-radius)!important}html body .label{border-radius:var(--n17-radius-sm)!important}html body [class^=upsell-item-template],html body [class*=" upsell-item-template"]{border-radius:var(--n17-radius)!important;background:var(--n17-surface)!important}html body .product-meta__title{font-size:var(--heading-h3-font-size)!important;line-height:1.2;margin-bottom:var(--n17-space-2)}html body [class*=upsell] h2{font-family:var(--heading-font-family)!important;font-size:var(--heading-h4-font-size)!important;font-weight:700!important}html body .features-list svg g,html body .features-list svg path{fill:var(--n17-green)!important}html body .acc-head h3{font-family:var(--text-font-family)!important;font-size:var(--n17-fs-base)!important;font-weight:600!important}html body .acc-content h1{font-size:var(--heading-h4-font-size)!important}html body .acc-content h2{font-size:var(--heading-h5-font-size)!important}html body .faq__item .animated-plus{display:none!important}html body .faq__item .collapsible-toggle{font-size:var(--n17-fs-base)!important;font-weight:600!important}html body .faq__item .collapsible-toggle:after{content:"";flex:none;width:12px;height:8px;margin-inline-start:var(--n17-space-4);background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='black' stroke-width='2'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='black' stroke-width='2'/%3E%3C/svg%3E") no-repeat center / contain;transition:transform .2s ease}html body .faq__item .collapsible-toggle[aria-expanded=true]:after{transform:rotate(180deg)}html body .product-item-meta__title{font-family:var(--text-font-family)!important;font-size:var(--n17-fs-base)!important;font-weight:600!important;line-height:1.3}html body .product-item-meta__price-list-container .price,html body .product-item-meta .price{font-size:var(--n17-fs-base)!important}html body .category-section[id^=category-section-]{padding-top:var(--n17-section)!important;padding-bottom:var(--n17-section)!important;margin:0 auto!important}html body .category-section__headline{padding:0 0 var(--n17-space-5) 0!important}html body .category-grid{gap:var(--n17-space-2)!important}@media screen and (min-width:749px){html body .category-grid{gap:var(--n17-space-4)!important}}html body .category-item{border-radius:var(--n17-radius);overflow:hidden}html body .category-title,html body .category-title.heading.h2{font-size:var(--n17-fs-lg)!important;line-height:1.2}html body .category-item.category-item-all{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;background:var(--n17-surface)}html body .category-item-all .category-content{position:static!important;width:auto!important;padding:var(--n17-space-4)!important;text-align:center!important}html body .category-item-all .category-title,html body .category-item-all .category-title a{color:var(--n17-ink)!important;justify-content:center!important}html body .shopify-section.trust-pilot>section{padding-top:var(--n17-section)!important;padding-bottom:var(--n17-section)!important;background:var(--n17-surface)!important}html body .trustpilot-reviews__subtitle,html body .trustpilot-reviews__subtitle-content{color:var(--n17-grey)!important;font-size:var(--n17-fs-xs)!important;font-weight:600!important;letter-spacing:.08em}html body .trustpilot-reviews__heading{font-family:var(--heading-font-family)!important;font-size:var(--heading-h2-font-size)!important;font-weight:700!important;color:var(--n17-ink)!important}html body .trustpilot-rating__score-box{color:var(--n17-green)!important;background-color:var(--n17-green)!important;border-radius:var(--n17-radius)}html body span#trustpilot-score{color:var(--n17-ink)!important}html body .trust_slider_card{border-radius:var(--n17-radius)}html body .trust_slider_card .star,html body .star-rating .star{color:var(--n17-green)!important}html body h3.auther{color:var(--n17-ink)!important;font-family:var(--text-font-family)!important;font-weight:600!important}html body h5.auther{color:var(--n17-grey)!important}html body .review_text{color:var(--n17-ink)!important;font-size:var(--n17-fs-sm)!important;line-height:1.5!important}html body .slider-container::-webkit-scrollbar-thumb{background-color:var(--n17-ink)!important}html body [id*=__newsletter] h2.heading{font-family:var(--heading-font-family)!important;font-size:var(--heading-h2-font-size)!important;font-weight:700!important;letter-spacing:-.01em!important;text-transform:none!important}html body .jdgm-star,html body .jm-star-rating__font-icon{color:var(--n17-green)!important}html body .custom-esn-modal-title,html body .custom-esn-save-btn,html body [class^=upsell-product-title-],html body .jm-reviewer-info__name,html body .jm-review-widget-minimal-header__title,html body .jdgm-prev-badge__text,html body .product-sticky-form__size,html body .select__selected-value{font-weight:600!important}html body .jm-verified-buyer-badge__text{font-weight:400!important}html body [class^=upsell-item-wrapper-],html body [class^=upsell-item-image-container-],html body [class^=upsell-look-variant-select-]{border-radius:var(--n17-radius)!important}html body .jm-verified-buyer-badge__text,html body .jm-verified-buyer-badge{border-radius:var(--n17-radius-sm)!important}html body .custom-esn-modal-title{font-family:var(--heading-font-family)!important;font-size:var(--n17-fs-lg)!important;font-weight:700!important}html body .custom-esn-form-label{font-size:var(--n17-fs-sm)!important}html body .custom-esn-custom-select-value,html body .custom-esn-save-btn{font-size:var(--n17-fs-base)!important}html body .custom-esn-save-btn{min-height:var(--n17-btn-height)!important;height:auto!important}html body span#trustpilot-score{font-family:var(--heading-font-family)!important;font-weight:700!important}html body h5.auther{font-family:var(--text-font-family)!important;font-size:var(--n17-fs-xs)!important;font-weight:400!important}html body .label{font-size:var(--n17-fs-xs)!important;font-weight:600!important}html body .text--xsmall{font-size:var(--n17-fs-xs)!important}html body .product-meta .price--large,html body .product-meta .price--large b{font-size:var(--heading-h3-font-size)!important;font-weight:600!important}html body .price--compare,html body .price--compare b{color:var(--n17-grey)!important;font-weight:400!important;text-decoration:line-through}html body .product-meta .price--compare,html body .product-meta .price--compare b{font-size:var(--n17-fs-base)!important}html body .label--highlight,html body .discount-percentage-label{background:var(--n17-error)!important;color:var(--n17-white)!important;font-family:var(--text-font-family)!important;font-size:var(--n17-fs-xs)!important;font-weight:600!important;letter-spacing:.04em!important;border-radius:var(--n17-radius-sm)!important}html body [class^=upsell-product-title-]{font-family:var(--text-font-family)!important;font-size:var(--n17-fs-base)!important;font-weight:600!important;color:var(--n17-ink)!important}html body [class^=upsell-look-variant-select-]{font-family:var(--text-font-family)!important;font-size:var(--n17-fs-base)!important;color:var(--n17-ink)!important;min-height:44px!important;padding-left:var(--n17-space-3)!important;text-overflow:ellipsis}html body [class^=upsell-button-]{white-space:nowrap!important;font-weight:600!important}html body [class^=upsell-button-] b{font-weight:600!important}@media screen and (min-width:1024px){html body [class^=upsell-look-variant-select-]{font-size:var(--n17-fs-sm)!important}html body [class^=upsell-item-action-zone-]{flex:0 0 136px!important;width:136px!important}html body [class^=upsell-button-]{width:100%!important;padding-inline:var(--n17-space-3)!important;font-size:var(--n17-fs-sm)!important}}html body .shopify-section--featured-collections .product-item-meta__title{font-size:var(--n17-fs-lg)!important;line-height:1.25!important}html body .shopify-section--featured-collections .description-bullet-points,html body .shopify-section--featured-collections .description-bullet-points li{font-size:var(--n17-fs-sm)!important;line-height:1.45!important;color:var(--n17-grey)!important}html body .shopify-section--featured-collections .description-bullet-points li{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}html body .shopify-section--featured-collections .product-item-meta .price,html body .shopify-section--featured-collections .product-item-meta .price b{font-size:var(--n17-fs-lg)!important}html body .shopify-section--featured-collections .product-item-meta .price--compare,html body .shopify-section--featured-collections .product-item-meta .price--compare b{font-size:var(--n17-fs-base)!important}html body .product-form__text:has(+.features-list),html body .product-form__text:has(+.features-list) p,html body .features-list .list-item{line-height:1.5!important}html body .product-form__text:has(+.features-list) strong,html body .product-form__text:has(+.features-list) b:not(.n17-num){font-weight:400!important}html body b.n17-num{font-weight:600!important}@media screen and (max-width:999px){html body product-sticky-form .product-sticky-form__row--title{margin-bottom:2px!important}html body product-sticky-form .product-sticky-form__size{font-size:var(--n17-fs-sm)!important;font-weight:400!important;line-height:1.3!important;color:var(--n17-grey)!important}html body product-sticky-form .product-sticky-form__price{font-size:var(--n17-fs-lg)!important}html body product-sticky-form .product-sticky-form__servings{font-size:var(--n17-fs-sm)!important;line-height:1.3!important}html body product-sticky-form .product-sticky-form__form{margin-top:var(--n17-space-2)!important;gap:var(--n17-space-2)!important;align-items:stretch!important}html body product-sticky-form .product-sticky-form__variants{align-items:stretch!important}html body product-sticky-form button.select{height:var(--n17-btn-height)!important;min-height:var(--n17-btn-height)!important;padding:0 var(--n17-space-3) 0 var(--n17-space-4)!important;border:1px solid var(--n17-field-border)!important;border-radius:var(--n17-radius)!important;font-size:var(--n17-fs-base)!important;font-weight:400!important;color:var(--n17-ink)!important}html body product-sticky-form .select__selected-value{font-size:var(--n17-fs-base)!important;font-weight:400!important}html body #StickyAddToCart .loader-button__text{font-size:var(--n17-fs-lg)!important;font-weight:600!important}html body product-sticky-form .product-sticky-form__mobile-delivery{margin-top:6px!important}html body product-sticky-form>.container{padding-bottom:var(--n17-space-2)!important}}html body product-sticky-form .product-sticky-form__price:has(.product-sticky-form__price--compare .money)>.money,html body product-sticky-form .product-sticky-form__price:has(.product-sticky-form__price--compare .money)>.money b{color:var(--n17-error)!important}html body [class^=upsell-look-variant-select-]{border:1px solid var(--n17-field-border)!important}html body product-sticky-form .product-sticky-form__price--compare .money,html body product-sticky-form .product-sticky-form__price--compare .money b{color:var(--n17-grey)!important;font-weight:400!important;text-decoration:line-through}html body .mini-cart-cross-sell .mini-cart-cross-sell__add.button{height:32px!important;min-height:32px!important;line-height:1!important;padding:0 var(--n17-space-3)!important;font-size:var(--n17-fs-xs)!important}html body .mini-cart-cross-sell__prices:has(.mini-cart-cross-sell__compare-price:not([hidden]) .money) .mini-cart-cross-sell__price,html body .mini-cart-cross-sell__prices:has(.mini-cart-cross-sell__compare-price:not([hidden]) .money) .mini-cart-cross-sell__price b{color:var(--n17-error)!important}html body .mini-cart-cross-sell__compare-price,html body .mini-cart-cross-sell__compare-price b{opacity:1!important;color:var(--n17-grey)!important;font-weight:400!important;text-decoration:line-through}html body .mini-cart-cross-sell__card{background:var(--n17-surface)!important}html body .mini-cart-cross-sell__image-wrapper{background:transparent!important}html body .mini-cart-cross-sell__prices{font-size:var(--n17-fs-xs)!important}@media screen and (max-width:1023px){html body [class^=upsell-look-variant-select-]{height:36px!important;min-height:36px!important;padding:0 28px 0 10px!important;font-size:var(--n17-fs-sm)!important}html body [class^=upsell-button-],html body [class*=" upsell-button-"]{height:36px!important;min-height:36px!important;line-height:1!important;padding:0 var(--n17-space-3)!important;font-size:var(--n17-fs-sm)!important}}html body .n17-cart-delivery{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:var(--n17-space-2);font-size:var(--n17-fs-xs);line-height:1.3;color:var(--n17-ink)}html body .n17-cart-delivery svg{width:16px;height:16px;flex:none}html body .n17-cart-delivery strong{font-weight:600}@media screen and (max-width:999px){html body #StickyAddToCart{padding-left:var(--n17-space-3)!important;padding-right:var(--n17-space-3)!important}html body #StickyAddToCart .loader-button__text{white-space:nowrap!important}}@media screen and (max-width:360px){html body #StickyAddToCart .loader-button__text{font-size:var(--n17-fs-base)!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/17n-huisstijl.css.map */
