@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(source-sans-3-latin-400-normal.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(source-sans-3-latin-600-normal.woff2) format("woff2")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(source-sans-3-latin-700-normal.woff2) format("woff2")}:root{--font-body-family: "Source Sans 3", "Segoe UI", system-ui, -apple-system, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: "Source Sans 3", "Segoe UI", system-ui, -apple-system, sans-serif;--font-heading-style: normal;--font-heading-weight: 700;--hl-nachtblauw: #2d3e50;--hl-mint: #64c7b5;--hl-diepmint: #1e7466;--hl-zonnegeel: #ffc845;--hl-mintwit: #eef7f4;--hl-lijn: #c9ded7;--hl-spoor: #d3e4de;--hl-tegel: #3b5e66;--hl-licht-op-blauw: #c9d6df}:where(:root),:where(.color-scheme-1){--color-background: 238,247,244;--gradient-background: #EEF7F4;--color-foreground: 45,62,80;--color-shadow: 45,62,80;--color-button: 255,200,69;--color-button-text: 45,62,80;--color-secondary-button: 238,247,244;--color-secondary-button-text: 30,116,102;--color-link: 30,116,102;--color-badge-foreground: 45,62,80;--color-badge-background: 238,247,244;--color-badge-border: 45,62,80}:where(.color-scheme-2){--color-background: 255,255,255;--gradient-background: #FFFFFF;--color-foreground: 45,62,80;--color-shadow: 45,62,80;--color-button: 255,200,69;--color-button-text: 45,62,80;--color-secondary-button: 255,255,255;--color-secondary-button-text: 30,116,102;--color-link: 30,116,102;--color-badge-foreground: 45,62,80;--color-badge-background: 255,255,255;--color-badge-border: 45,62,80}:where(.color-scheme-3){--color-background: 45,62,80;--gradient-background: #2D3E50;--color-foreground: 255,255,255;--color-shadow: 45,62,80;--color-button: 255,200,69;--color-button-text: 45,62,80;--color-secondary-button: 45,62,80;--color-secondary-button-text: 255,255,255;--color-link: 255,255,255;--color-badge-foreground: 255,255,255;--color-badge-background: 45,62,80;--color-badge-border: 255,255,255}:where(.color-scheme-4){--color-background: 255,255,255;--gradient-background: #FFFFFF;--color-foreground: 45,62,80;--color-shadow: 45,62,80;--color-button: 30,116,102;--color-button-text: 255,255,255;--color-secondary-button: 255,255,255;--color-secondary-button-text: 30,116,102;--color-link: 30,116,102;--color-badge-foreground: 45,62,80;--color-badge-background: 255,255,255;--color-badge-border: 45,62,80}:where(.color-scheme-5){--color-background: 220,239,233;--gradient-background: #DCEFE9;--color-foreground: 45,62,80;--color-shadow: 45,62,80;--color-button: 255,200,69;--color-button-text: 45,62,80;--color-secondary-button: 220,239,233;--color-secondary-button-text: 30,116,102;--color-link: 30,116,102;--color-badge-foreground: 45,62,80;--color-badge-background: 220,239,233;--color-badge-border: 45,62,80}.footer.color-,.badge.color-{--color-background: 45,62,80;--gradient-background: #2D3E50;--color-foreground: 255,255,255;--color-link: 255,255,255;--color-button: 255,200,69;--color-button-text: 45,62,80;--color-secondary-button: 45,62,80;--color-secondary-button-text: 255,255,255;--color-badge-foreground: 255,255,255;--color-badge-background: 45,62,80;--color-badge-border: 255,255,255}.header-wrapper.color-,.utility-bar.color-,.card.color-,.rich-text.color-,.menu-drawer.color-{--color-background: 255,255,255;--gradient-background: #FFFFFF}body{letter-spacing:0;line-height:1.55;font-size:1.8rem}@media screen and (min-width:750px){body{font-size:1.9rem}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.015em;line-height:1.12;text-wrap:balance}.h0{font-size:3.4rem;letter-spacing:-.025em;line-height:1.05}h1,.h1{font-size:2.8rem;letter-spacing:-.02em}h2,.h2{font-size:2.4rem}h3,.h3{font-size:2.1rem}h4,.h4{font-size:1.9rem}h5,.h5{font-size:1.6rem}@media screen and (min-width:750px){.h0{font-size:6rem}h1,.h1{font-size:4.4rem}h2,.h2{font-size:3.4rem}h3,.h3{font-size:2.4rem}h4,.h4{font-size:2.1rem}h5,.h5{font-size:1.7rem}}.caption-with-letter-spacing,.description-style--uppercase,.text-style--uppercase{text-transform:none;letter-spacing:0}.color-scheme-1 .rte a,.color-scheme-2 .rte a,.color-scheme-5 .rte a,.color-scheme-1 .underlined-link,.color-scheme-2 .underlined-link,.color-scheme-5 .underlined-link{color:var(--hl-diepmint);text-decoration-thickness:.1rem;text-underline-offset:.3rem}.button,.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-size:1.8rem;font-weight:700;letter-spacing:0;min-height:5.6rem;padding:0 3.2rem}@media screen and (min-width:750px){.button{min-height:6rem;font-size:1.9rem}}.quantity,.quantity:before,.quantity:after{border-radius:99rem}.quantity:after{box-shadow:0 0 0 .1rem #9db5ad}.quantity__input{font-weight:700;font-size:1.8rem}.announcement-bar__message{font-size:1.5rem;font-weight:600;letter-spacing:0}.header__menu-item{font-size:1.7rem;font-weight:600}.header__active-menu-item,.header__menu-item:hover span{text-decoration-color:var(--hl-mint);text-decoration-thickness:.4rem;text-underline-offset:.8rem}.card__heading{font-size:1.8rem;font-weight:700;line-height:1.25}.card-information .price{font-size:1.8rem;font-weight:700}.product__title h1{margin:0}.price--large .price-item{font-size:3rem;font-weight:700;letter-spacing:0}@media screen and (min-width:750px){.price--large .price-item{font-size:3.4rem}}.product__text{font-size:1.7rem}.image-with-text__text.subtitle{display:flex;flex-direction:column;gap:1rem;margin-top:1.6rem;font-size:inherit;letter-spacing:0}.image-with-text__text.subtitle p{position:relative;margin:0;padding-left:3.6rem;font-weight:600;color:rgb(var(--color-foreground))}.image-with-text__text.subtitle p:before{content:"";position:absolute;left:0;top:.1em;width:2.6rem;height:2.6rem;border-radius:50%;background:var(--hl-mint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232D3E50' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center / 1.5rem no-repeat}.hl-faq{margin-top:2.4rem}.hl-faq__heading{margin:0 0 .8rem;font-size:2.1rem}.hl-faq__list{border-top:.1rem solid var(--hl-lijn)}.hl-faq__item{border-bottom:.1rem solid var(--hl-lijn)}.hl-faq__question{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-height:6.4rem;padding:1.4rem 0;font-size:1.7rem;font-weight:600;line-height:1.35}.hl-faq__question::-webkit-details-marker{display:none}.hl-faq__question .hl-icon{flex:none;color:var(--hl-diepmint);transition:transform .2s ease}.hl-faq__item[open] .hl-faq__question .hl-icon{transform:rotate(180deg)}.hl-faq__question:hover span{color:var(--hl-diepmint)}.hl-faq__answer{padding:0 0 1.8rem;font-size:1.7rem}.hl-faq__answer>*:first-child{margin-top:0}.hl-faq__answer>*:last-child{margin-bottom:0}@media screen and (min-width:750px){.hl-faq__heading{font-size:2.4rem}.hl-faq__question{font-size:1.9rem}}.hl-proof__heading{margin:0 0 2rem}.hl-proof__intro{margin:-.8rem 0 2.4rem;max-width:64rem}.hl-proof__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:0;padding:0}.hl-proof__card{min-width:0;display:flex;flex-direction:column;gap:1.2rem;padding:2rem;border-radius:2rem;background:var(--hl-nachtblauw);color:#fff}.hl-proof__tile{width:4.4rem;height:4.4rem;border-radius:1.4rem;background:var(--hl-tegel);color:var(--hl-mint);display:flex;align-items:center;justify-content:center}.hl-proof__tile .hl-icon{width:2.2rem;height:2.2rem}.hl-proof__title{font-size:1.8rem;font-weight:700;line-height:1.25;color:#fff;overflow-wrap:anywhere}.hl-proof__text{font-size:1.5rem;line-height:1.55;color:var(--hl-licht-op-blauw)}@media screen and (min-width:750px){.hl-proof__heading{margin-bottom:4rem}.hl-proof__grid{grid-template-columns:repeat(auto-fit,minmax(min(24rem,100%),1fr));gap:2rem}.hl-proof__card{padding:2.8rem;gap:1.6rem}.hl-proof__tile{width:5.2rem;height:5.2rem}.hl-proof__tile .hl-icon{width:2.6rem;height:2.6rem}.hl-proof__title{font-size:2.1rem;overflow-wrap:normal}.hl-proof__text{font-size:1.7rem}}.hl-timeline__heading{margin:0 0 1.2rem}.hl-timeline__intro{margin:0;color:rgba(var(--color-foreground),.78)}.hl-timeline__list{margin:3.2rem 0 0;padding:0;display:flex;flex-direction:column}.hl-timeline__step{position:relative;display:flex;gap:1.6rem;padding-bottom:2.8rem}.hl-timeline__step--last{padding-bottom:0}.hl-timeline__line{position:absolute;left:2.65rem;top:5.6rem;bottom:0;width:.3rem;background:var(--hl-spoor)}.hl-timeline__line-fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hl-mint);transform-origin:top center}.hl-timeline__dot{position:relative;z-index:1;flex:none;box-sizing:border-box;width:5.6rem;height:5.6rem;border-radius:50%;background:var(--hl-nachtblauw);border:.3rem solid var(--hl-mint);color:var(--hl-mint);display:flex;align-items:center;justify-content:center}.hl-timeline__dot .hl-icon{width:2.4rem;height:2.4rem}.hl-timeline__body{display:flex;flex-direction:column;gap:.2rem;padding-top:.4rem}.hl-timeline__label{font-size:1.5rem;font-weight:700;color:var(--hl-diepmint)}.hl-timeline__title{font-size:1.9rem;font-weight:700;line-height:1.25}.hl-timeline__text{font-size:1.7rem;line-height:1.55;color:rgba(var(--color-foreground),.78)}.hl-timeline__footnote{margin:3.2rem 0 0;font-size:1.7rem}@media screen and (min-width:750px){.hl-timeline__list{flex-direction:row;margin-top:4.8rem}.hl-timeline__step{flex:1 1 0;min-width:0;flex-direction:column;align-items:center;text-align:center;gap:0;padding:0 1.2rem}.hl-timeline__line{left:calc(50% + 3.8rem);top:3.65rem;bottom:auto;width:calc(100% - 7.6rem);height:.3rem;background:var(--hl-mint)}.hl-timeline__dot{width:7.6rem;height:7.6rem;margin-bottom:1.4rem}.hl-timeline__dot .hl-icon{width:3rem;height:3rem}.hl-timeline__body{align-items:center;gap:.8rem;padding-top:0}.hl-timeline__label{font-size:1.6rem}.hl-timeline__title{font-size:2.1rem}.hl-timeline__text{max-width:24rem}}@keyframes hl-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes hl-dot-on{0%{background-color:#fff;border-color:var(--hl-spoor);color:#9db5ad}to{background-color:var(--hl-nachtblauw);border-color:var(--hl-mint);color:var(--hl-mint)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference)and (max-width:749px){.hl-timeline--draw .hl-timeline__line-fill{animation:hl-grow linear both;animation-timeline:view();animation-range:entry 60% cover 45%}.hl-timeline--draw .hl-timeline__dot{animation:hl-dot-on linear both;animation-timeline:view();animation-range:entry 70% cover 40%}}}.hl-ship{margin:0 0 2.4rem;padding:0 0 2.4rem;border-bottom:.1rem solid var(--hl-lijn)}.hl-ship__text{display:flex;align-items:center;gap:1rem;margin:0 0 1.2rem;font-size:1.8rem}.hl-ship__text .hl-icon{flex:none;color:var(--hl-diepmint)}.hl-ship__bar{height:1rem;border-radius:99rem;background:var(--hl-spoor);overflow:hidden}.hl-ship__fill{display:block;height:100%;border-radius:inherit;background:var(--hl-diepmint);transition:width .4s ease}.hl-totals{display:flex;flex-direction:column;gap:1rem;width:100%}.hl-totals__row{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;font-size:1.7rem}.hl-totals__row.totals{justify-content:space-between;margin-top:.8rem;padding-top:1.6rem;border-top:.1rem solid var(--hl-lijn)}.hl-totals .totals__total{margin:0;font-size:2rem;font-weight:700}.hl-totals .totals__total-value{margin:0;font-size:2.8rem;font-weight:700}.hl-totals__free{color:var(--hl-diepmint)}.hl-totals__note{margin:0;font-size:1.5rem;color:rgba(var(--color-foreground),.7)}.footer-block__heading{font-size:1.6rem;font-weight:700;letter-spacing:0;color:var(--hl-mint)}.footer .list-menu__item--link{font-size:1.7rem;color:#fff}.footer-block__brand-info .rte,.footer-block__brand-info p{color:var(--hl-licht-op-blauw)}.footer-block__brand-info .rte a{color:#fff}.footer__content-bottom{border-top-color:#415366}.footer__copyright .copyright__content,.footer__copyright .policies a{font-size:1.5rem;color:var(--hl-licht-op-blauw)}@media(prefers-reduced-motion:reduce){.hl-faq__question .hl-icon,.hl-ship__fill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/hl-brand.css.map */
