@font-face{font-family:Jost;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/jost_n4.woff2)format("woff2")}@font-face{font-family:Jost;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/jost_n4.woff2)format("woff2")}@font-face{font-family:Jost;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/jost_n5.woff2)format("woff2")}@font-face{font-family:Jost;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/jost_n6.woff2)format("woff2")}@font-face{font-family:Jost;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/jost_n7.woff2)format("woff2")}@font-face{font-family:Jost;font-weight:400;font-style:italic;font-display:swap;src:url(/fonts/jost_i4.woff2)format("woff2")}@font-face{font-family:Jost;font-weight:700;font-style:italic;font-display:swap;src:url(/fonts/jost_i7.woff2)format("woff2")}@font-face{font-family:Fira Sans;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/firasans_n7.woff2)format("woff2")}@font-face{font-family:Fira Sans;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/firasans_n4.woff2)format("woff2")}@font-face{font-family:Fira Sans;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/firasans_n5.woff2)format("woff2")}@font-face{font-family:Fira Sans;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/firasans_n6.woff2)format("woff2")}@font-face{font-family:Fira Sans;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/firasans_n7.woff2)format("woff2")}@font-face{font-family:Jost;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/jost_n4.woff2)format("woff2")}@font-face{font-family:Jost;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/jost_n4.woff2)format("woff2")}@font-face{font-family:Jost;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/jost_n5.woff2)format("woff2")}@font-face{font-family:Jost;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/jost_n6.woff2)format("woff2")}@font-face{font-family:Jost;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/jost_n7.woff2)format("woff2")}@font-face{font-family:Jost;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/jost_n4.woff2)format("woff2")}@font-face{font-family:Jost;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/jost_n4.woff2)format("woff2")}@font-face{font-family:Jost;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/jost_n5.woff2)format("woff2")}@font-face{font-family:Jost;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/jost_n6.woff2)format("woff2")}@font-face{font-family:Jost;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/jost_n7.woff2)format("woff2")}:root,.color-scheme-1{--color-background:255,255,255;--gradient-background:#fff;--color-background-contrast:191,191,191;--color-shadow:0,0,0;--color-primary-text:28,56,40;--color-secondary-text:101,112,110;--color-heading-text:28,56,40;--color-foreground:28,56,40;--color-primary-button:21,21,21;--color-primary-button-text:255,255,255;--color-secondary-button:255,255,255;--color-secondary-button-text:21,21,21;--color-button:21,21,21;--color-button-text:255,255,255;--color-form-text:#fff;--color-form-button-text:#151515;--color-link:21,21,21;--color-border:235,235,235;--alpha-border:1;--color-tag-foreground:255,255,255;--color-tag-background:21,21,21;--color-progress-bar:21,21,21;--color-placeholder:244,244,244;--color-rating-stars:0,0,0;--color-button-swiper:21,21,21}.color-scheme-2{--color-background:219,231,232;--gradient-background:#dbe7e8;--color-background-contrast:141,179,182;--color-shadow:0,0,0;--color-primary-text:255,255,255;--color-secondary-text:101,112,110;--color-heading-text:255,255,255;--color-foreground:255,255,255;--color-primary-button:255,255,255;--color-primary-button-text:101,112,110;--color-secondary-button:219,231,232;--color-secondary-button-text:255,255,255;--color-button:255,255,255;--color-button-text:101,112,110;--color-form-text:#dbe7e8;--color-form-button-text:#fff;--color-link:255,255,255;--color-border:235,235,235;--alpha-border:1;--color-tag-foreground:255,255,255;--color-tag-background:101,112,110;--color-progress-bar:219,231,232;--color-placeholder:244,244,244;--color-rating-stars:0,0,0;--color-button-swiper:255,255,255}.color-scheme-3{--color-background:23,45,32;--gradient-background:#172d20;--color-background-contrast:32,62,44;--color-shadow:0,0,0;--color-primary-text:255,255,255;--color-secondary-text:101,112,110;--color-heading-text:255,255,255;--color-foreground:255,255,255;--color-primary-button:17,17,17;--color-primary-button-text:255,255,255;--color-secondary-button:23,45,32;--color-secondary-button-text:17,17,17;--color-button:17,17,17;--color-button-text:255,255,255;--color-form-text:#172d20;--color-form-button-text:#111;--color-link:17,17,17;--color-border:235,235,235;--alpha-border:1;--color-tag-foreground:255,255,255;--color-tag-background:17,17,17;--color-progress-bar:232,255,122;--color-placeholder:244,244,244;--color-rating-stars:0,0,0;--color-button-swiper:17,17,17}.color-scheme-4{--color-background:235,242,242;--gradient-background:#ebf2f2;--color-background-contrast:158,192,192;--color-shadow:0,0,0;--color-primary-text:17,17,17;--color-secondary-text:101,112,110;--color-heading-text:17,17,17;--color-foreground:17,17,17;--color-primary-button:17,17,17;--color-primary-button-text:255,255,255;--color-secondary-button:235,242,242;--color-secondary-button-text:17,17,17;--color-button:17,17,17;--color-button-text:255,255,255;--color-form-text:#ebf2f2;--color-form-button-text:#111;--color-link:17,17,17;--color-border:235,235,235;--alpha-border:1;--color-tag-foreground:255,255,255;--color-tag-background:17,17,17;--color-progress-bar:235,242,242;--color-placeholder:244,244,244;--color-rating-stars:0,0,0;--color-button-swiper:17,17,17}.color-scheme-5{--color-background:248,248,248;--gradient-background:#f8f8f8;--color-background-contrast:184,184,184;--color-shadow:0,0,0;--color-primary-text:17,17,17;--color-secondary-text:101,112,110;--color-heading-text:17,17,17;--color-foreground:17,17,17;--color-primary-button:17,17,17;--color-primary-button-text:255,255,255;--color-secondary-button:248,248,248;--color-secondary-button-text:17,17,17;--color-button:17,17,17;--color-button-text:255,255,255;--color-form-text:#f8f8f8;--color-form-button-text:#111;--color-link:17,17,17;--color-border:235,235,235;--alpha-border:1;--color-tag-foreground:255,255,255;--color-tag-background:17,17,17;--color-progress-bar:248,248,248;--color-placeholder:244,244,244;--color-rating-stars:0,0,0;--color-button-swiper:17,17,17}.color-scheme-6{--color-background:23,45,32;--gradient-background:#172d20;--color-background-contrast:32,62,44;--color-shadow:0,0,0;--color-primary-text:255,255,255;--color-secondary-text:101,112,110;--color-heading-text:255,255,255;--color-foreground:255,255,255;--color-primary-button:255,255,255;--color-primary-button-text:17,17,17;--color-secondary-button:17,17,17;--color-secondary-button-text:255,255,255;--color-button:255,255,255;--color-button-text:17,17,17;--color-form-text:#111;--color-form-button-text:#fff;--color-link:255,255,255;--color-border:235,235,235;--alpha-border:1;--color-tag-foreground:17,17,17;--color-tag-background:255,255,255;--color-progress-bar:255,255,255;--color-placeholder:244,244,244;--color-rating-stars:0,0,0;--color-button-swiper:255,255,255}.color-scheme-7{--color-background:255,255,255;--gradient-background:#fff;--color-background-contrast:191,191,191;--color-shadow:0,0,0;--color-primary-text:21,21,21;--color-secondary-text:101,112,110;--color-heading-text:21,21,21;--color-foreground:21,21,21;--color-primary-button:21,21,21;--color-primary-button-text:255,255,255;--color-secondary-button:255,255,255;--color-secondary-button-text:21,21,21;--color-button:21,21,21;--color-button-text:255,255,255;--color-form-text:#fff;--color-form-button-text:#151515;--color-link:21,21,21;--color-border:235,235,235;--alpha-border:1;--color-tag-foreground:255,255,255;--color-tag-background:21,21,21;--color-progress-bar:21,21,21;--color-placeholder:244,244,244;--color-rating-stars:0,0,0;--color-button-swiper:21,21,21}.color-scheme-8{--color-background:255,255,255;--gradient-background:#fff;--color-background-contrast:191,191,191;--color-shadow:0,0,0;--color-primary-text:255,255,255;--color-secondary-text:21,21,21;--color-heading-text:255,255,255;--color-foreground:255,255,255;--color-primary-button:255,255,255;--color-primary-button-text:21,21,21;--color-secondary-button:255,255,255;--color-secondary-button-text:255,255,255;--color-button:255,255,255;--color-button-text:21,21,21;--color-form-text:#fff;--color-form-button-text:#fff;--color-link:21,21,21;--color-border:235,235,235;--alpha-border:1;--color-tag-foreground:255,255,255;--color-tag-background:21,21,21;--color-progress-bar:21,21,21;--color-placeholder:244,244,244;--color-rating-stars:0,0,0;--color-button-swiper:255,255,255}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-6,.color-scheme-7,.color-scheme-8{color:rgba(var(--color-foreground), 1);background-color:rgb(var(--color-background))}:root{--main-top:4rem;--hero-banner-top:3.6rem;--default-header-height:5.6rem;--default-announcement-bar-height:3.4rem;--default-announcement-bar-top:4rem;--default-main-top:4rem;--header-top-position:calc(var(--header-height,var(--default-header-height)) + var(--announcement-bar-height,var(--default-announcement-bar-height)));--font-heading-family:"Fira Sans", sans-serif;--font-heading-style:normal;--font-heading-weight:700;--font-heading-scale:1;--font-heading-letter-spacing:-.02em;--font-heading-text-transform:uppercase;--font-body-family:Jost, sans-serif;--font-body-style:normal;--font-body-weight:400;--font-body-scale:1.1;--font-body-letter-spacing:-.04em;--font-italic-family:Jost, sans-serif;--font-italic-style:normal;--font-italic-weight:400;--font-italic-scale:1;--font-button-family:Jost, sans-serif;--font-button-style:normal;--font-button-weight:400;--font-button-scale:1;--font-button-letter-spacing:.2em;--font-button-text-transform:uppercase;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-heading-normal:400;--font-weight-heading-medium:500;--font-weight-heading-semibold:600;--font-weight-heading-bold:700;--font-weight-button-normal:400;--font-weight-button-medium:500;--line-height-extra-small:1;--line-height-small:1.15;--line-height-medium:1.6;--line-height-large:2.24;--letter-spacing-extra-small:.05rem;--letter-spacing-small:.1rem;--letter-spacing-medium:.2rem;--h1-multiplier:4.7rem;--h2-multiplier:3.6rem;--h3-multiplier:2.7rem;--h4-multiplier:2.1rem;--h5-multiplier:1.6rem;--h6-multiplier:1.2rem;--line-height-h1:.85;--line-height-h2:.85;--line-height-h3:1;--line-height-h4:1;--line-height-h5:1.2;--line-height-h6:1.2;--button-border-radius:0;--button-text-transform:uppercase;--input-border-radius:0;--button-action-border-radius:0;--badge-border-radius:.4rem;--section-spacing-unit-size:1.2rem;--spacing-unit-size:1.2rem;--grid-spacing:1.2rem;--color-success:#e45f5f;--color-alert:#f0b743;--color-error:#c25151;--color-price-accent:#eaf7fc;--color-white:#fff;--color-white-rgb:255, 255, 255;--color-black:#111;--color-black-rgb:17, 17, 17;--color-light:#ebebeb;--color-light-rgb:235, 235, 235;--media-overlay-gradient:linear-gradient(180deg, #0000 0%, #0000 100%);--media-overlay-gradient-mobile:linear-gradient(180deg, #0000 0%, #0000 100%);--gradient-black:linear-gradient(180deg, #0000 0%, #0003 100%);--gradient-overlay-horizontal:linear-gradient(0deg, #0003, #0003);--color-popup-overlay:#00000080;--page-width:1680px;--page-gutter:1.6rem;--max-w-sm-multiplier:.4444;--max-w-md-multiplier:.5333;--max-w-lg-multiplier:.7111;--max-w-narrow-multiplier:.7913;--max-w-narrower-multiplier:.4681;--duration-short:.2s;--duration-default:.3s;--duration-long:.4s;--duration-extra-long:.6s;--z-header:800;--z-modals:900;--z-fab:750;--card-corner-radius:0rem;--card-text-align:center;--card-aspect-ratio:3/4;--card-media-aspect-ratio:3/4;--card-media-object-fit:cover;--theme-js-animations-on-mobile:fade-in .8s forwards paused;--font-size-static-h1:8rem;--font-size-static-h2:6.1rem;--font-size-static-h3:4.7rem;--font-size-static-h4:3.6rem;--font-size-static-h5:2.7rem;--font-size-static-h6:2.1rem;--font-size-static-h7:1.6rem;--font-size-static-extra-small:1rem;--font-size-static-small:1.2rem;--font-size-static-medium:1.4rem;--font-size-static-large:1.6rem;--font-size-static-extra-large:1.8rem;--font-size-static-2x-large:2.4rem;--font-size-static-xs:1rem;--font-size-static-sm:1.2rem;--font-size-static-md:1.4rem;--font-size-static-lg:1.6rem;--font-size-static-xl:1.8rem;--line-height-static-extra-small:1;--line-height-static-small:1.15;--line-height-static-medium:1.6;--line-height-static-large:2.24;--line-height-static-extra-large:2.5;--line-height-static-xs:1;--line-height-static-sm:1.15;--line-height-static-md:1.6;--line-height-static-lg:2.24;--line-height-static-xl:2.5;--spacing-unit-size-static:1.6rem}@media screen and (min-width:750px){:root{--default-header-height:7.4rem;--default-announcement-bar-height:3.5rem;--default-announcement-bar-top:4rem;--default-main-top:10rem;--section-spacing-unit-size:1.6rem;--spacing-unit-size:1.2rem;--grid-spacing:1.2rem;--page-gutter:3.6rem;--h1-multiplier:8rem;--h2-multiplier:6.1rem;--h3-multiplier:4.7rem;--h4-multiplier:3.6rem;--h5-multiplier:2.7rem;--h6-multiplier:2.1rem;--line-height-h1:.85;--line-height-h2:.85;--line-height-h3:.85;--line-height-h4:.85;--line-height-h5:1;--line-height-h6:1}}
*,:before,:after{box-sizing:border-box}:root{--spacing-unit:1.6rem;--spacing-0:calc(var(--spacing-unit) * 0);--spacing-1:calc(var(--spacing-unit) * .25);--spacing-2:calc(var(--spacing-unit) * .5);--spacing-3:calc(var(--spacing-unit) * .75);--spacing-4:calc(var(--spacing-unit) * 1);--spacing-5:calc(var(--spacing-unit) * 1.5);--spacing-6:calc(var(--spacing-unit) * 2);--spacing-7:calc(var(--spacing-unit) * 3);--spacing-8:calc(var(--spacing-unit) * 4);--spacing-9:calc(var(--spacing-unit) * 6);--spacing-10:calc(var(--spacing-unit) * 8);--spacing-11:calc(var(--spacing-unit) * 10)}html{box-sizing:border-box;font-size:calc(var(--font-body-scale) * 62.5%);height:100%;scroll-padding-block-start:var(--header-height,var(--default-header-height))}body{min-width:32rem;max-width:100vw;min-height:100%;font-size:calc(var(--font-body-scale) * 1.4rem);line-height:calc(1 + .6 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;margin:0;display:flex}.no-js:not(html){display:none!important}html.no-js .no-js:not(html),.block{display:block!important}.container{width:100%;padding:0 var(--page-gutter);margin:0 auto}.container,.max-w-page{max-width:var(--page-width)}.max-w-fluid{max-width:100%}.max-w-full{max-width:100%;padding-inline:0}.max-w-narrower{max-width:calc(var(--page-width) * var(--max-w-narrower-multiplier))}.relative{z-index:1;position:relative}.list-unstyled{margin:0;padding:0;list-style:none}.flex{flex-flow:wrap;display:flex}.flex>div[class*=col-]{flex:none}.grid{display:grid}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-6{grid-column:span 6/span 6}.uppercase{text-transform:uppercase}.hidden{display:none!important}.visible{opacity:1!important;visibility:visible!important}@media screen and (max-width:749px){.small-hide{display:none!important}}@media screen and (min-width:750px) and (max-width:989px){.medium-hide{display:none!important}}@media screen and (min-width:990px){.large-up-hide{display:none!important}}.visually-hidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.overflow-hidden{overflow:hidden!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:rgb(var(--color-heading-text));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);word-break:break-word;margin-block:0}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,.h1 em,.h2 em,.h3 em,.h4 em,.h5 em,.h6 em{font-family:var(--font-italic-family);font-style:var(--font-italic-style);font-weight:var(--font-italic-weight);line-height:0}h1,.h1{font-size:calc(var(--font-heading-scale) * var(--h1-multiplier));line-height:var(--line-height-h1)}h2,.h2{font-size:calc(var(--font-heading-scale) * var(--h2-multiplier));line-height:var(--line-height-h2)}h3,.h3{font-size:calc(var(--font-heading-scale) * var(--h3-multiplier));line-height:var(--line-height-h3)}h4,.h4{font-size:calc(var(--font-heading-scale) * var(--h4-multiplier));line-height:var(--line-height-h4)}h5,.h5{font-size:calc(var(--font-heading-scale) * var(--h5-multiplier));line-height:var(--line-height-h5)}h6,.h6{font-size:calc(var(--font-heading-scale) * var(--h6-multiplier));line-height:var(--line-height-h6)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{letter-spacing:var(--font-heading-letter-spacing)}h1,.h1,h2,.h2,h3,.h3{text-transform:var(--font-heading-text-transform)}h1 em,.h1 em{font-size:calc(var(--font-italic-scale) * var(--h1-multiplier))}h2 em,.h2 em{font-size:calc(var(--font-italic-scale) * var(--h2-multiplier))}h3 em,.h3 em{font-size:calc(var(--font-italic-scale) * var(--h3-multiplier))}h4 em,.h4 em{font-size:calc(var(--font-italic-scale) * var(--h4-multiplier))}h5 em,.h5 em{font-size:calc(var(--font-italic-scale) * var(--h5-multiplier))}h6 em,.h6 em{font-size:calc(var(--font-italic-scale) * var(--h6-multiplier))}h1.section__heading,.h1.section__heading{padding-block:calc(var(--h1-multiplier) / 5)}h1:has(em){padding-block:calc(var(--h1-multiplier) / 5)}.h1:has(em){padding-block:calc(var(--h1-multiplier) / 5)}h2.section__heading,.h2.section__heading{padding-block:calc(var(--h2-multiplier) / 5)}h2:has(em){padding-block:calc(var(--h2-multiplier) / 5)}.h2:has(em){padding-block:calc(var(--h2-multiplier) / 5)}h3.section__heading,.h3.section__heading{padding-block:calc(var(--h3-multiplier) / 5)}h3:has(em){padding-block:calc(var(--h3-multiplier) / 5)}.h3:has(em){padding-block:calc(var(--h3-multiplier) / 5)}h4.section__heading,.h4.section__heading{padding-block:calc(var(--h4-multiplier) / 5)}h4:has(em){padding-block:calc(var(--h4-multiplier) / 5)}.h4:has(em){padding-block:calc(var(--h4-multiplier) / 5)}h5.section__heading,.h5.section__heading{padding-block:calc(var(--h5-multiplier) / 5)}h5:has(em){padding-block:calc(var(--h5-multiplier) / 5)}.h5:has(em){padding-block:calc(var(--h5-multiplier) / 5)}h6.section__heading,.h6.section__heading{padding-block:calc(var(--h6-multiplier) / 5)}h6:has(em){padding-block:calc(var(--h6-multiplier) / 5)}.h6:has(em){padding-block:calc(var(--h6-multiplier) / 5)}blockquote{border-inline-start:.2rem solid rgba(var(--color-border),var(--alpha-border));padding-inline-start:1.6rem;font-style:italic}@media screen and (max-width:749px){blockquote{padding-inline-start:1rem}}.caption{letter-spacing:.04rem;font-size:1.4rem;line-height:calc(1 + .71 / var(--font-body-scale))}table:not([class]){table-layout:fixed;border-collapse:collapse;box-shadow:0 0 0 .1rem rgba(var(--color-shadow),var(--alpha-border));border-style:hidden}table:not([class]) td,table:not([class]) th{border:.1rem solid rgba(var(--color-border),var(--alpha-border));padding:.5rem 1rem}.center{text-align:center}.right,.end{text-align:end}.spacer{margin-block:2rem}a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:none}a{color:inherit;text-decoration:none}a:not([href]){cursor:not-allowed}p>a{color:rgb(var(--color-link));text-underline-offset:.2rem;transition:text-decoration-color var(--duration-short);padding-block:.4rem;text-decoration:underline}.richtext p:empty{display:flex}.link{appearance:none;box-shadow:none;text-transform:uppercase;color:rgb(var(--color-link));font-family:inherit;font-size:var(--font-size-static-small);line-height:var(--line-height-small);letter-spacing:var(--letter-spacing-medium);transition:color var(--duration-default);background-color:#0000;border:none;padding:.2rem 0 .7rem;display:inline-block;position:relative}a.link,button.link{cursor:pointer}.link:before{content:"";background-color:currentColor;width:100%;height:.1rem;position:absolute;inset-block-end:.2rem;inset-inline-start:0}.link svg{vertical-align:middle}@media (hover:hover){p>a:hover{text-decoration-color:#0000}.link:not(span):hover{color:rgb(var(--color-foreground))}}hr{background-color:rgba(var(--color-border),var(--alpha-border));border:none;height:.1rem;margin:7rem 0;display:block}@media screen and (max-width:749px){hr{margin:5rem 0}}.full-unstyled-link{color:currentColor;text-decoration:none;display:block}details>*{box-sizing:border-box}.break{word-break:break-word}summary{cursor:pointer;list-style:none;position:relative}summary::-webkit-details-marker{display:none}:focus{box-shadow:none;outline:0}:focus-visible,.no-js :focus{outline-offset:.3rem;outline:.2rem solid}.no-js :focus:not(:focus-visible){box-shadow:none;outline:0}.grid{gap:1.6rem;display:grid}@media screen and (max-width:749px){.grid{grid-template-columns:1fr;gap:3.8rem 2.4rem}}img{opacity:1;width:auto;max-width:100%}img[loading=lazy]{opacity:0;transition:opacity 1s ease-in-out}@keyframes imageLoadingFadeIn{0%{opacity:0}to{opacity:1}}img[loading=lazy]{animation:1s ease-in-out forwards imageLoadingFadeIn}.icon{fill:currentColor}.icon-with-text{align-items:center;gap:.75em;display:inline-flex}.icon img,.icon svg{width:1em;height:1em}.media-position--background .media{width:100%;height:100%;position:absolute;inset:0}.media-position--background .media img{object-fit:cover;object-position:center center}.media-position--background .content{z-index:1;flex-direction:column;height:100%;display:flex;position:relative}[class*=media-position-] .content{padding:var(--content-padding)}.section-height-half{height:50svh}@media screen and (max-width:749px){.section-height-half--mobile{height:50svh}}.media{background-color:rgb(var(--color-placeholder));border-radius:var(--card-corner-radius);display:block;position:relative;overflow:hidden}.max-w-full .media{border-radius:0}.media--overlay:after{content:"";background-image:var(--media-overlay-gradient);pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0}@media screen and (max-width:749px){.media--overlay:after{background-image:var(--media-overlay-gradient-mobile)}}.media>*,.media img{z-index:1;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.media iframe{border:none;border-radius:0}a.media{transition:opacity var(--duration-default)}a.media.card-product__media{aspect-ratio:var(--card-media-aspect-ratio);border-radius:var(--card-corner-radius)}@media (hover:hover){a.media:hover{opacity:.7}}.media img,.media>iframe,.media video{object-fit:cover;object-position:center center;transition:opacity var(--duration-extra-long),visibility var(--duration-extra-long)}.media.card-product__media img,.media.card-product__media>iframe,.media.card-product__media video{object-fit:var(--card-media-object-fit,cover)}.media--16-9{aspect-ratio:16/9}deferred-media{display:block}.js-btn svg{pointer-events:none}.button{text-align:center;border-radius:var(--button-border-radius);cursor:pointer;font-family:var(--font-button-family);font-size:calc(var(--font-button-scale) * 1rem);line-height:calc(1 + 0 / var(--font-button-scale));font-weight:var(--font-button-weight);letter-spacing:var(--font-button-letter-spacing);text-transform:var(--button-text-transform);color:var(--color-button-text);background-color:var(--color-button-background);border:0;border:.1rem solid var(--color-button-outline);appearance:none;transition:color var(--duration-long),background-color var(--duration-long),border-color var(--duration-long),opacity var(--duration-default);padding:1.6rem 2.4rem;text-decoration:none;display:inline-block;position:relative}.button--filled{--color-button-text:rgb(var(--color-primary-button-text));--color-button-background:rgb(var(--color-primary-button));--color-button-outline:rgb(var(--color-primary-button));--color-button-hover-text:rgb(var(--color-primary-button));--color-button-hover-background:transparent;--color-button-hover-outline:rgb(var(--color-primary-button))}.button--filled:focus-visible{outline:.2rem solid var(--color-button-background)}.button--outlined:focus-visible{outline:.2rem solid var(--color-button-outline)}.button--outlined{--color-button-text:rgb(var(--color-secondary-button-text));--color-button-background:transparent;--color-button-outline:rgb(var(--color-secondary-button-text));--color-button-hover-text:rgb(var(--color-secondary-button));--color-button-hover-background:rgb(var(--color-secondary-button-text));--color-button-hover-outline:rgb(var(--color-secondary-button-text))}.button.button--text{letter-spacing:.12rem;color:rgb(var(--color-foreground));background-color:#0000;border-width:0;min-width:auto;min-height:auto;padding:.425rem 0;font-size:1.2rem;line-height:130%;position:relative}.button.button--text:after{content:"";background-color:rgb(var(--color-primary-button));width:100%;height:1px;transition:background-color var(--duration-long),width var(--duration-long);display:block;position:absolute;inset-block-end:0;inset-inline-start:50%;transform:translate(-50%)}[dir=rtl] .button.button--text:after{transform:translate(50%)}.button:disabled,.button.disabled,.button[disabled]{--color-button-text:#fff;--color-button-background:#e0e0e0;--color-button-outline:#e0e0e0;pointer-events:none}.button--auto{min-width:auto;padding-inline:3.9rem}.button--full{width:100%;display:block}@media (hover:hover){.button:hover{color:var(--color-button-hover-text);background-color:var(--color-button-hover-background);border-color:var(--color-button-hover-outline)}.button.button--text:hover:after{background-color:rgb(var(--color-heading-text));width:30%}}.form-row--actions{display:block}.field{position:relative}.field__label:not(.visually-hidden),.field__input{z-index:2;position:relative}.field__input::placeholder{color:rgba(var(--color-foreground),.75)}.field__input:-ms-placeholder-shown{color:rgba(var(--color-foreground),.75)}.field__input:focus::placeholder{color:#0000}.field__input:focus:-ms-placeholder-shown{color:#0000}.field__label{color:rgb(var(--color-foreground));font-size:var(--font-size-static-extra-small);text-transform:uppercase;letter-spacing:.1rem;cursor:pointer;line-height:1.15;font-weight:var(--font-weight-medium);margin:0 0 .8rem;display:block}.field__input{font:inherit;font-size:var(--font-size-static-small);line-height:var(--font-size-static-large);color:rgb(var(--color-heading-text));border:.1rem solid rgba(var(--color-border),var(--alpha-border));border-radius:var(--input-border-radius);appearance:none;width:100%;height:4.8rem;transition:border-color var(--duration-default);background-color:#0000;outline:none;padding:0 1.6rem}.errors{color:var(--color-error);font-family:var(--font-heading-family);font-size:var(--font-size-static-medium);margin-block-end:3.2rem;line-height:1.15}.errors ul{margin:0;padding:0;list-style-type:none}@media (hover:hover){.field__input:hover{border-color:currentColor}}.field__input:focus{border-color:currentColor}.checkbox{color:rgb(var(--color-heading-text));font-size:var(--font-size-static-small);line-height:var(--line-height-small);text-transform:uppercase;letter-spacing:var(--letter-spacing-medium);transition:opacity var(--duration-default);align-items:center;display:flex}.checkbox input{cursor:pointer;border:.1rem solid rgba(var(--color-border),var(--alpha-border));appearance:none;width:1.6rem;height:1.6rem;transition:border-color var(--duration-default),background-color var(--duration-default);background:0 0;flex-shrink:0;margin:0;padding:0;position:relative}.checkbox input:before{content:"";opacity:0;width:.6rem;height:.6rem;transition:opacity var(--duration-default);background-color:currentColor;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}[dir=rtl] .checkbox input:before{transform:translate(50%,-50%)}.checkbox input+label{cursor:pointer;padding-inline:.8rem}.checkbox label a{text-decoration:underline}@media (hover:hover){.checkbox label a:hover{text-decoration:none}}.checkbox input:checked{background-color:rgba(var(--color-border),var(--alpha-border));border-color:currentColor}.checkbox input:checked:before{opacity:1}quantity-input{display:block}.quantity{color:var(--color-form-text);width:8rem;position:relative}.quantity__button{color:rgb(var(--color-foreground));opacity:.5;cursor:pointer;background-color:#0000;border:0;flex-shrink:0;justify-content:center;align-items:center;width:2rem;padding:0;display:flex}.quantity__button svg{pointer-events:none}select{color:inherit;background:0 0}.rte{color:rgb(var(--color-foreground))}.rte a{color:currentColor}.rte p:first-child{margin-block-start:0}.rte p:last-child{margin-block-end:0}.rte p>img{width:100%;margin:3.2rem 0;display:block}@media screen and (min-width:990px){.rte p>img{margin:4.8rem 0}}.rte table{width:100%}.rte table td:not(:first-child){text-align:center}.rte iframe{max-width:100%;margin-inline:auto;display:block}.price{font-size:var(--font-size-static-small);color:rgb(var(--color-heading-text));line-height:var(--line-height-medium);font-weight:var(--font-weight-normal)}.price span.sale,.price ins{color:var(--color-error);text-decoration:none}.price del{color:rgb(var(--color-foreground));margin-inline-end:.5rem}.badge{background-color:rgb(var(--color-tag-background));height:fit-content;padding:.5rem;display:inline-block}button[class*=\ swiper-button--prev]{margin-inline-end:1.6rem;transform:scaleX(-1)}[dir=rtl] button[class*=\ swiper-button--prev]{margin-inline-end:unset;transform:scaleX(1)}[dir=rtl] button[class*=\ swiper-button--next]{margin-inline-start:1.6rem;transform:scaleX(-1)}.gradient{background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed}.section{padding:calc(var(--section-spacing-unit-size) * 2) 0;background-color:rgb(var(--color-background))}.section-layout-2 .section__foot{text-align:center;margin-block-start:calc(var(--section-spacing-unit-size) * 2);margin-block-end:0}@media screen and (min-width:750px){.section-layout-2 .section__foot{text-align:center}}.section__head{grid-area:section-head}.section__body{grid-area:section-body}.section__foot{grid-area:section-foot}.section__head,.section__foot{margin-block-end:calc(var(--section-spacing-unit-size) * 2)}.section__foot{text-align:center;align-self:center}.section__head--in{justify-content:space-between;align-items:flex-end;display:flex}.section__head--buttons{justify-content:center;align-items:center;margin-block-start:.5rem;display:flex}@media screen and (min-width:750px){.section__head{margin-block-end:calc(var(--section-spacing-unit-size) * 2.25)}}.section--header+.section-announcement-bar{z-index:3;width:100%;position:sticky;inset-block-start:var(--header-height,var(--default-header-height));inset-inline-start:0}nav-accordion,localization-form{display:block}.no-scrollbar{scrollbar-width:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.no-scrollbar::-webkit-scrollbar{width:0;display:none}svg{display:block}.absolute{position:absolute!important}.relative{position:relative!important}.text-start{text-align:start}.text-center{text-align:center}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.align-start{align-items:flex-start}.align-center{align-items:center}.align-self-start{align-self:flex-start}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}.button-reset{cursor:pointer;appearance:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background-color:#0000;border:none;border-radius:0;margin:0;padding:0}.text--label,.text--link{font-family:var(--font-heading-family);font-size:var(--font-size-static-extra-small);font-weight:var(--font-heading-weight);text-transform:uppercase;letter-spacing:.14rem;margin-block-end:-.4rem;padding-block:.625rem;line-height:1.15;position:relative}.text--link:before{content:"";opacity:.3;transform-origin:100%;width:100%;height:.1rem;transition:transform var(--duration-long),opacity var(--duration-long);background-color:currentColor;position:absolute;inset-block-end:0;inset-inline-start:0;transform:scaleX(0)}@media (hover:hover){.text--link:hover:before,.header__nav-item:hover .text--link:before{opacity:1;transform-origin:0;transform:scaleX(1)}}.search{font-size:1.4rem}.card{text-align:center;color:rgb(var(--color-heading-text));position:relative}.card>a{display:block;position:relative}.newsletter__controls{position:relative}.newsletter__button{height:4.6rem;color:rgb(var(--color-link));letter-spacing:var(--letter-spacing-medium);font-size:var(--font-size-static-small);font-weight:var(--font-body-weight);line-height:var(--line-height-small);text-transform:uppercase;z-index:2;transition:background-color var(--duration-default);padding:0 2.4rem;position:absolute;inset-block-start:.1rem;inset-inline-end:.1rem}@media (hover:hover){.newsletter__button:hover{background-color:rgba(var(--color-border),var(--alpha-border))}}accordion-default{display:block}html.js .accordion__body{opacity:0;height:0;transition:height var(--duration-default),opacity var(--duration-default),transform var(--duration-default);overflow:visible hidden;transform:translateY(2.4rem)}.accordion summary{-webkit-user-select:none;user-select:none}@keyframes lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.breadcrumbs{color:rgb(var(--color-foreground));font-size:var(--font-size-static-extra-small);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-small);text-transform:var(--font-button-text-transform);width:100%;line-height:1.15}.breadcrumbs__list{display:flex}.breadcrumbs__list>li{white-space:nowrap}.breadcrumbs__list>li:not(:last-child){opacity:.75}.breadcrumbs__separator{margin:0 .8rem}.breadcrumbs__link{text-underline-offset:.4rem;transition:text-decoration-color var(--duration-short);padding-block:.525rem;text-decoration:underline;text-decoration-thickness:.1rem}.breadcrumbs span{opacity:.8}.breadcrumbs--center .breadcrumbs__list{justify-content:center}@media (hover:hover){.breadcrumbs__link:hover{text-decoration-color:currentColor}}@media screen and (max-width:749px){.breadcrumbs__list{overflow-x:auto}}html.js:not(.shopify-design-mode) .js-animation-fade-in{animation:.8s forwards paused fade-in}@media screen and (max-width:749px){html.js:not(.shopify-design-mode) .js-animation-fade-in{animation:var(--theme-js-animations-on-mobile)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%{transform:scale(.4)}45%{transform:scale(1)}55%{opacity:.5}to{opacity:0}}.entry{color:rgba(var(--color-foreground),.7);line-height:2.56rem}.entry>:first-child{margin-block-start:0}.entry>:last-child{margin-block-end:0}.entry ul{margin-block-start:0;padding-inline-start:1.8rem;display:inline-block}text-truncator{flex-direction:column;gap:1.2rem;display:flex}
.drawer{display:block}.drawer__button svg{pointer-events:none}html.no-js [open]>.drawer__button{color:rgb(var(--color-link));background-color:#0000;width:4.8rem;height:4.8rem}html.no-js .drawer__button noscript{width:100%;height:100%;display:none;position:absolute;inset-block-start:0;inset-inline-start:0}html.no-js .drawer__button noscript svg{width:100%;height:100%}html.no-js [open]>.drawer__button>:not(noscript){display:none}html.no-js [open]>.drawer__button noscript{display:block}html.no-js .drawer__container[open]{padding:2.4rem var(--page-gutter);background-color:rgb(var(--color-background));width:100%;max-width:60rem;z-index:var(--z-modals);position:fixed;inset-block:0;inset-inline-end:0;overflow-y:auto}html.no-js .drawer__container[open]>.drawer__button{margin-block-end:3.2rem}@media screen and (min-width:550px){html.no-js .drawer__container[open]{width:calc(100% - 5rem)}}@media screen and (min-width:990px){html.no-js .drawer .drawer .drawer__container .drawer__button:after,.drawer .drawer .drawer__container .drawer__button:after{opacity:0}html.no-js [open]>.drawer__button{width:6.4rem;height:6.4rem}html.no-js .drawer__container[open]{padding-inline:4.8rem}}.drawer__button:after{content:"";cursor:default;width:100%;height:100%;z-index:var(--z-modals);opacity:0;pointer-events:none;transition:opacity var(--duration-default);background-color:#00000080;position:fixed;inset-block-start:0;inset-inline-start:0}html.no-js .drawer__button:after{max-width:calc(100% - 60rem);transition:none}html.no-js .drawer__container[open]>.drawer__button:before{display:none}html.no-js .drawer__container[open]>.drawer__button:after{transition-duration:var(--duration-default);opacity:1;pointer-events:auto}@media screen and (min-width:550px){html.no-js .drawer__button:after{min-width:5rem}}
.header{--header-vertical-padding:1.6rem;color:rgb(var(--color-foreground));font-weight:var(--font-weight-normal);z-index:var(--z-header);background-color:rgb(var(--color-background));transition:background-color var(--duration-default),color var(--duration-default);position:relative}html.js .header.is-transparent{margin-block-end:calc(0px - var(--header-height,var(--default-header-height)))}@media screen and (min-width:990px){html.js .header.is-transparent:not(.is-scrolled){--color-foreground:var(--transparent-header-menu-text-color);background-color:#0000}html.js .header.is-transparent:not(.is-scrolled):after{opacity:var(--header-inner-after-opacity);background-color:currentColor}html.js .header.is-transparent:not(.is-scrolled) .header__logo-image{opacity:0;visibility:hidden;pointer-events:none}}@media screen and (max-width:989px){html.js .header.is-transparent:not(.menu-open):not(.is-scrolled){color:rgb(var(--color-background));background-color:#0000}html.js .header.is-transparent:not(.menu-open):not(.is-scrolled):after{opacity:.2;background-color:currentColor}html.js .header.is-transparent:not(.menu-open):not(.is-scrolled) .header__logo-image{opacity:0;visibility:hidden;pointer-events:none}}.header__inner{padding:var(--header-vertical-padding) 0;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.6rem 2.7rem;display:grid}.header:after{content:"";opacity:1;background-color:rgba(var(--color-border),var(--alpha-border));pointer-events:none;width:100%;height:.1rem;transition:background-color var(--duration-default),opacity var(--duration-default);position:absolute;inset-block-end:0;inset-inline-start:0}.header>.container:after{content:"";cursor:default;z-index:1;opacity:0;pointer-events:none;visibility:hidden;width:100%;height:100%;transition:opacity var(--duration-default),visibility var(--duration-default);background-color:#0003;position:fixed;inset-block-start:calc(var(--header-height,var(--default-header-height)) + var(--announcement-bar-top,var(--default-announcement-bar-top)));inset-inline-start:0}.header:has(.header__nav-item:hover)>.container:after{transition-duration:var(--duration-default),var(--duration-default);opacity:1;pointer-events:auto;visibility:visible}.header__logo{z-index:2;justify-content:center;width:8.6rem;font-size:0;display:flex;position:relative}.header__logo span{color:inherit}.header__logo img,.header__logo svg{width:100%;height:auto}.header__logo svg{fill:currentColor}.header__logo-image{transition:opacity var(--duration-default)}.header__logo a{width:100%;transition:opacity var(--duration-default)}@media (hover:hover){.header__logo a:hover{opacity:.7}}@media screen and (min-width:750px){.header{--header-vertical-padding:2rem}}@media screen and (min-width:990px){.header__inner{column-gap:2.4rem}.header__logo{width:11.4rem}}@media screen and (min-width:1100px){.header__inner{column-gap:3.2rem}}.header__utils-items{justify-content:flex-end;align-items:center;margin:-.3rem -.8rem;display:flex}.header__utils-item{padding:.3rem .8rem}.header__utils-item:not(.header__utils-item--mobile){display:none}.header__utils-item--cart a{z-index:1;align-items:center;display:flex;position:relative}.header__utils-link{display:block}@media screen and (max-width:749px){.header__utils-item .icon-with-text .icon__text{display:none}.header__utils-item--search .header__utils-link{padding-block-end:.1rem}}@media screen and (min-width:750px){.header__utils-link .icon-with-text .icon{display:none}}.header__utils-link span,.header__utils-link svg{pointer-events:none;display:block}.header__utils-link--icon svg{width:1.6rem;height:1.6rem}.header__utils-item--cart .header__utils-link--icon{display:block}@media screen and (min-width:990px){.header__utils-item:not(.header__utils-item--cart){display:initial}.header__utils-item--cart .header__utils-link--icon{display:none}}@media screen and (min-width:1100px){.header__utils-items{margin-inline:-1rem}.header__utils-item{padding-inline:1rem}}@media screen and (min-width:1200px){.header__utils-items{margin-inline:-1.2rem}.header__utils-item{padding-inline:1.2rem}}.header--nav-centered .header__nav-items{justify-content:center}.header__nav{z-index:2;align-self:stretch;margin-block-end:calc(0rem - var(--header-vertical-padding));display:flex}.header__nav-items{flex-wrap:wrap;align-items:stretch;column-gap:1.6rem;display:flex}@media screen and (min-width:1200px){.header__nav-items{column-gap:2.4rem}}.header__nav-item{align-items:center;padding-block-end:var(--header-vertical-padding);display:flex}.header .media{border-radius:0;height:100%}.cart-count-badge,.header__utils-link span.cart-count-badge{letter-spacing:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}@media screen and (max-width:749px){.cart-count-badge,.header__utils-link span.cart-count-badge{width:1.5rem;height:1.5rem;color:rgb(var(--color-primary-button-text));background:rgb(var(--color-primary-button));border-radius:100%}.header-drawer:has(.drawer__container[open]){z-index:var(--z-modals)}}.cart-count-badge,.header__utils-link span.cart-count-badge{font-size:var(--font-size-static-extra-small);text-align:center;z-index:1}.text--link .cart-count-badge{margin:0 0 0 .8rem}
footer>section>.gradient{padding-inline:var(--spacing-4)}footer>section>.gradient .container{padding-inline:0}footer p{margin:0}.section-footer .grid{gap:calc(var(--spacing-4) * var(--section-footer-spacing-grid));grid-template-columns:repeat(6,1fr);grid-auto-rows:auto}.section-footer__block{border-radius:var(--card-corner-radius);grid-column:span var(--block-grid-column);grid-row:span var(--block-grid-row);width:100%;display:flex;position:relative;overflow:hidden}.section-footer__content{flex-direction:column;width:100%;display:flex}.footer__newsletter{width:100%;max-width:42rem}.footer__newsletter>*+.newsletter-form{margin-block-start:var(--spacing-4)}.footer__newsletter .field__input{color:rgba(var(--color-black-rgb),1);background-color:rgb(var(--color-white-rgb))}.footer__newsletter .newsletter__button{height:4.6rem;color:rgb(var(--color-black-rgb));padding:1.6rem}@media (hover:hover){.footer__newsletter .newsletter__button:hover{border-radius:var(--input-border-radius)}}.footer__social{gap:var(--spacing-4);flex-flow:wrap;align-items:center}.footer__social a:focus-visible svg{outline-offset:.3rem;outline:.2rem solid}.footer__social svg{width:2.4rem;height:2.4rem}.footer__links{display:flex}.section-footer .footer__nav--vertical{width:100%}.footer__nav--vertical .footer__links{flex-direction:column;row-gap:.4rem}.footer__links a,.footer__menu-title a{transition:color var(--duration-default)}.footer__links a{padding-block:.1rem;display:block}.footer__nav-desktop{flex-flow:row;display:flex}.footer__nav-mobile .footer__links:not(.footer__links--cols){padding-block-end:2.4rem}.footer__links-mobile-item,.footer__links-mobile-item.accordion__section:last-child{border-block:.1rem solid rgba(var(--color-white-rgb),.1)}.footer__links-mobile-link{letter-spacing:-.064rem;font-size:var(--font-size-static-h7);line-height:var(--line-height-medium);transition:color var(--duration-default);justify-content:space-between;align-items:center;padding:2.4rem 0;display:flex}@media (hover:hover){.footer__links a:hover{color:var(--color-heading-text)}.footer__links-mobile-link:hover,.footer__menu-title a:hover{color:rgb(var(--color-foreground))}}@media screen and (min-width:990px){.footer__menu-title{color:rgba(var(--color-foreground),.75);margin-block-end:var(--section-spacing-unit-size)}}.footer__payment ul{padding-inline:0}.footer__payment .list-payment{align-items:center;gap:var(--spacing-2);flex-flow:wrap;font-size:0;display:flex}.footer__payment .list-payment__item>svg{width:2.8rem}.footer__payment .list-payment__item:last-child{margin-inline-end:0}follow-on-shop-button{--reserved-width:fit-content!important}@media screen and (max-width:749px){.section-footer .grid{row-gap:var(--spacing-6);grid-template-rows:repeat(var(--section-total-row-count),1fr)}.section-footer__block{grid-area:span 1/span 6}div[class*=block-link_list_]+div[class*=block-link_list_]{margin-block-start:calc(-1 * var(--spacing-6))}div[class*=block-link_list_]+div[class*=block-link_list_] .footer__links-mobile-item{border-block-start:0}.footer__nav--vertical .footer__links{row-gap:1.2rem}div:has(.footer__newsletter){width:100%}}@media screen and (min-width:750px){footer>section>.gradient{padding-inline:calc(var(--page-gutter) + var(--spacing-4))}.footer__nav--vertical .footer__nav-desktop{flex-direction:column}}
:root{--input-border-radius-half:calc((var(--input-border-radius) - 1rem) / 2)}.product .container{position:relative}@media screen and (max-width:749px){.product .container{padding:0}}@keyframes textSwap{0%{transform:translateY(0)}25%{transform:translateY(0)}50%{transform:translateY(-50%)}75%{transform:translateY(-50%)}to{transform:translateY(0)}}product-tabs{display:block}@keyframes fadeEffect{0%{opacity:0}to{opacity:1}}swiper-product-thumbs,swiper-product-gallery,instance-swiper{--swiper-navigation-color:rgb(var(--color-foreground));--swiper-pagination-color:rgb(var(--color-foreground));display:block;position:relative}swiper-product-thumbs{width:100%;height:100%}@media screen and (max-width:749px){[data-layout-mobile=product__media-layout--partial--sm] .swiper{padding-block-start:var(--page-gutter);padding-block-end:0;padding-inline-start:var(--page-gutter);padding-inline-end:0}[data-mobile-topbar] [data-layout-mobile=product__media-layout--partial--sm] .swiper{padding-block-start:0}}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(var(--marquee-translate-end) - var(--marquee-gap)))}}[data-shopify=payment-button]{height:4.4rem}variant-selects{gap:var(--spacing-5);flex-direction:column;display:flex}variant-selects fieldset{border:0;align-items:center;margin-inline:0;padding:0;display:flex}
.cart{background-color:rgb(var(--color-background));padding:4rem 0 6.4rem;display:block}.cart .container{position:relative}.cart .container:before{content:"";width:calc(100% - (var(--page-gutter) * 2));background:rgba(var(--color-border),var(--alpha-border));height:.1rem;position:absolute;inset-block-end:-6.4rem;inset-inline-start:50%;transform:translate(-50%)}[dir=rtl] .cart .container:before{transform:translate(50%)}.cart__head{margin-block-end:4.2rem}.cart__title{color:rgb(var(--color-heading-text));margin:0 0 2.4rem;position:relative}.cart__title-counter{opacity:.75;font-family:var(--font-body-family);font-size:var(--font-size-static-extra-large);white-space:nowrap;position:absolute;inset-block-start:-1.5rem;inset-inline-start:calc(100% + .4rem)}.cart__summary{border-block-start:.1rem solid rgba(var(--color-border),var(--alpha-border));margin-block-start:3.2rem;padding-block-start:3.2rem}.cart__summary-total{text-transform:none;letter-spacing:0;justify-content:space-between;align-items:center;margin:0;padding:0;display:flex}.cart__summary-tax{color:rgb(var(--color-foreground));font-size:var(--font-size-static-extra-small);margin:1.2rem 0 0}.cart__summary-tax a{color:currentColor;padding-block:.525rem}.cart__summary-actions{margin-block-start:2.8rem}.cart__body{position:relative}.cart__empty-header .cart__title{margin-block-end:0;line-height:3.6rem}.cart__empty-header{border-block-end:.1rem solid rgba(var(--color-border),var(--alpha-border));text-align:start;margin-block-end:4.8rem;padding-block-end:2.4rem}.cart__empty-header *{display:inline-block}.cart__empty-description{font-size:var(--font-size-static-medium);opacity:.5;margin-block-end:3.2rem}.cart cart-remove-button span{display:none}.cart cart-remove-button svg{display:block}@media screen and (min-width:990px){.cart{padding:6.4rem 0 9.6rem}.cart .container:before{inset-block-start:calc(100% + 9.6rem)}.cart__head{margin-block-end:6.4rem}.cart__main{flex:1;padding-inline-end:8.8rem}.cart__summary{border-block-start:none;width:43.2rem;margin-block-start:0;padding-block-start:0}.cart__empty-header{margin-block-end:8.8rem}.cart cart-remove-button span{display:block}.cart cart-remove-button svg{display:none}}
.cart-item{flex-flow:wrap;align-items:stretch;display:flex}.cart-item+.cart-item{border-block-start:.1rem solid rgba(var(--color-border),var(--alpha-border));margin-block-start:2.4rem;padding-block-start:2.4rem}.cart-item__media{width:10rem}.cart-item__details{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;padding-inline-start:1.6rem;display:flex}.cart-item__title{color:rgb(var(--color-heading-text));font-size:var(--font-size-static-small);max-width:22rem}.cart-item__price,.cart-item dl{color:rgb(var(--color-foreground))}.cart-item dl{opacity:.75;align-items:center;display:flex}.cart-item__price ins{color:var(--color-error);text-decoration:none}.cart-item__price del{margin-inline-end:.8rem}.cart-item__title{letter-spacing:.024rem;font-weight:var(--font-weight-heading-semibold);text-transform:uppercase;line-height:calc(1 + .6 / var(--font-heading-scale));margin:0}.cart-item dl,.cart-item__price{margin:0 0 .8rem}.cart-item__price,.cart-item dt,.cart-item dd{font-size:var(--font-size-static-small)}.cart-item dt,.cart-item dd{display:inline}.cart-item dd{margin:0}cart-remove-button{justify-content:flex-end;margin-inline-start:1.6rem;display:inline-flex}cart-remove-button a{color:rgb(var(--color-link));font-size:var(--font-size-static-small);text-underline-offset:.6rem;text-transform:var(--font-button-text-transform);letter-spacing:.1rem;text-decoration:underline}.cart-item__actions{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.cart__items-grid .cart-item{grid-column-gap:1rem;grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);display:grid}.cart__items-grid .cart-item>div:first-child{grid-area:1/1/2/3}.cart__items-grid .cart-item>div:nth-child(4){grid-area:1/3/2/4;justify-content:flex-end;align-items:flex-end;display:flex}.cart .cart-item__media{width:8rem;min-width:8rem}.cart-item__info{gap:.8rem;display:flex}.cart .cart-item{position:relative}.cart .cart-item__actions{position:absolute;inset-block-end:0;inset-inline-start:10rem}.cart .cart-item__title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cart__summary-actions a.button.button--text{width:fit-content;margin:3.6rem auto 0;display:block}.cart .cart-item__price del{margin-inline:.8rem 0}@media screen and (max-width:989px){cart-drawer .cart-item__content .cart-item__price,cart-drawer .cart-item__content dl{margin:0;margin-inline-end:.8rem}}@media (hover:hover){cart-remove-button a:hover{text-decoration:none}}@media screen and (min-width:990px){.cart .cart-item__actions{position:unset}.cart__items-grid .cart-item{grid-column-gap:1rem;grid-template-rows:1fr;grid-template-columns:repeat(5,1fr)}.cart__items-grid .cart-item>div:first-child{grid-area:1/1/2/3}.cart__items-grid .cart-item>div:nth-child(2){grid-area:1/3/2/4}.cart__items-grid .cart-item>div:nth-child(3){grid-area:1/4/2/5}.cart__items-grid .cart-item>div:nth-child(4){grid-area:1/5/2/6;justify-content:flex-end;align-items:flex-start;display:flex}.cart-item{align-items:center}.cart-item__media{width:10rem}.cart .cart-item__media{width:10rem;min-width:unset}.cart-item__details{flex-direction:row;padding-inline-start:2.4rem}.cart-item__actions{flex-direction:column;align-items:flex-end}.cart .cart-item__actions{justify-content:flex-end;align-items:flex-start}cart-remove-button{margin-block-start:1.6rem}.cart cart-remove-button{margin-inline-start:0}}@media screen and (min-width:1280px){.cart .cart-item__actions{flex-direction:row;justify-content:flex-start;align-items:center}.cart cart-remove-button{margin-block-start:0;margin-inline-start:1.6rem}}
body:has(cart-drawer.is-visible){overflow:hidden}cart-drawer-items{margin-block-end:2.4rem;display:block;position:relative}cart-drawer .cart-item__title{padding-block:0}cart-drawer .cart-item__price{margin:0 0 1.2rem}
announcement-bar-slider{display:block}.announcement-bar{color:rgb(var(--color-heading-text));font-size:var(--font-size-static-extra-small,1rem);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing-small);text-transform:uppercase;text-align:center;background-color:rgb(var(--color-background));padding:1.2rem 0;line-height:1.1}.announcement-bar p{margin:0 0 1rem}.announcement-bar p:last-child{margin-block-end:0}.announcement-bar__wrapper{align-items:center;gap:var(--section-spacing-unit-size);display:flex}@media screen and (max-width:749px){.announcement-bar__wrapper{flex-flow:wrap}.announcement-bar__wrapper>:not(.announcement-bar__slider),.announcement-bar__wrapper>:not(.announcement-bar__marquee){flex:auto;justify-content:center}.announcement-bar__slider{width:100%}}.announcement-bar__link{white-space:nowrap;align-items:center;gap:.6rem;display:flex}.announcement-bar__text-content{justify-content:center;align-items:center;gap:.4rem;margin-inline:auto;display:flex}.announcement-bar__text-content.text--label{line-height:1}.announcement-bar__slider{width:100%;max-width:100%}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(var(--marquee-transform-translate-x) - var(--gap)))}}@media screen and (min-width:750px){.announcement-bar{padding:.8rem 0 1.2rem}.announcement-bar__slider:has(.announcement-bar__text-content){max-width:50%;margin-inline:auto;position:absolute;inset-inline:0}.announcement-bar:has(.announcement-bar__text-content) .announcement-bar__slider+*{margin-inline-start:auto}}
.aankondiging__slider{grid-template-areas:"melding";place-items:center;min-width:0;display:grid;position:relative}.aankondiging__melding{opacity:0;animation:aankondiging-wissel var(--aankondiging-duur,24s) infinite;white-space:nowrap;text-overflow:ellipsis;grid-area:melding;max-width:100%;overflow:hidden}.aankondiging__melding:first-child{animation-delay:0s}.aankondiging__melding:nth-child(2){animation-delay:calc(var(--aankondiging-duur,24s) / -3 * 2)}.aankondiging__melding:nth-child(3){animation-delay:calc(var(--aankondiging-duur,24s) / -3)}@keyframes aankondiging-wissel{0%,2%{opacity:0}5%,28%{opacity:1}33%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.aankondiging__melding{animation:none}.aankondiging__melding:first-child{opacity:1}}
.hero-banner{height:var(--inner-height,100vh);display:flex;position:relative;overflow:hidden}.hero-banner .media{border-radius:0}.hero__inner{--inner-vertical-padding:4rem;color:rgb(var(--color-foreground));z-index:3;background-color:rgb(var(--color-background));grid-template-rows:1fr;width:100%;display:grid;position:relative}.hero__content{width:100%;height:100%;padding:3.6rem calc(var(--page-gutter) * 1.5);color:rgb(var(--color-foreground));z-index:2;background-color:rgb(var(--color-background));pointer-events:none;flex-direction:column;display:flex;position:relative}.hero__content a{pointer-events:auto}.hero-banner--full .hero__content{background-color:#0000;flex:1}.hero-banner--full .hero__content>:first-child{margin-block-start:0}.hero__media{width:100%;height:100%}.hero-banner--full .hero__media{background-color:#0000;width:100%;height:100%;position:absolute;inset-block:0;inset-inline:0}.hero-banner--full .hero__media svg,.hero__media svg{opacity:.5}.hero-banner--full .hero__media iframe,.hero-banner--full .hero__media video,.hero__media iframe,.hero__media video{border:none;width:100%;height:100%;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}[dir=rtl] .hero-banner--full .hero__media iframe,[dir=rtl] .hero-banner--full .hero__media video,[dir=rtl] .hero__media iframe,[dir=rtl] .hero__media video{transform:translate(50%,-50%)}.hero-banner--full .hero__media--desktop iframe,.hero-banner--full .hero__media--desktop video,.hero__media--desktop iframe,.hero__media--desktop video{width:296%;max-width:296%}.hero-banner .hero__heading{color:rgb(var(--color-heading-text));margin-block-end:1.6rem;padding-block:0}.hero__heading p{margin-block:0}.hero__button>a:last-child,.hero__button>button:last-child{margin-inline-start:.8rem}.hero__entry{margin-block-end:2.4rem}.hero__entry p{margin-block-start:0}@media screen and (min-width:990px){.hero-banner .hero__heading{margin-block-end:2rem}}.progress{display:none;transform:rotate(-90deg)}@media screen and (max-width:749px){.hero__inner{text-align:center;min-height:var(--inner-height,100vh);justify-content:center;align-items:flex-end}.hero__content{text-align:center;justify-content:center;align-items:center}}@media screen and (min-width:750px){.hero__inner{grid-template-columns:1fr;grid-template-rows:unset;grid-template-areas:"media_element";column-gap:0;display:grid}.hero__inner.hero-banner--full{display:flex}.hero__media+.hero__content{margin-block-start:0}.hero__media{z-index:1;grid-area:media_element;position:relative}.hero__content{z-index:2;grid-area:content_element;position:relative}.hero-banner--full .hero__media video{width:100%;height:100%}.hero__media--desktop iframe,.hero__media--desktop video{width:114%;max-width:114%;height:108%}.hero__inner{--inner-vertical-padding:9.6rem}.hero__inner.justify-center{--inner-vertical-padding:13rem}}@keyframes square-progress{0%{stroke-dashoffset:155px}90%{stroke-dashoffset:0}to{stroke-dashoffset:-155px}}@keyframes circle-progress{0%{stroke-dashoffset:56.5487px}90%{stroke-dashoffset:0}to{stroke-dashoffset:-56.5487px}}
.section-page-banner{position:relative}.section-page-banner>div{width:100%;min-height:var(--section-height);align-items:var(--section-content-alignment,center);justify-content:var(--section-content-position,center);flex-direction:column;display:flex}.section-page-banner:has(.media-position--background)>div{min-height:var(--section-height)}.section-page-banner .container{align-items:var(--section-content-alignment,center);text-align:var(--section-content-alignment,center);gap:calc(var(--section-spacing-unit-size) * 1.5);background-color:rgb(var(--color-background));flex-direction:column;display:flex}.section-page-banner .section__heading{color:rgba(var(--color-heading-text),1)}.breadcrumbs+.section__heading{margin-block-start:calc(var(--section-spacing-unit-size) * 1)}
.section-full-width-banner{position:relative}.section-full-width-banner>div{flex-direction:column;width:100%;display:flex}.section-full-width-banner__container{position:relative}.section-full-width-banner__container:not(.max-w-full).media-position--background .section-full-width-banner__media{inset-inline:var(--page-gutter);max-width:calc(100% - 2 * var(--page-gutter))}.section-full-width-banner__media iframe,.section-full-width-banner__media video{pointer-events:none;border:none;max-width:none}[dir=rtl] .section-full-width-banner__media iframe,[dir=rtl] .section-full-width-banner__media video{transform:translate(50%,-50%)}@media screen and (min-width:750px){.section-full-width-banner{column-gap:0;display:flex}.section-full-width-banner__media iframe,.section-full-width-banner__media video{width:100%;height:108%}}
.marquee{-webkit-user-select:none;user-select:none;gap:var(--gap);display:flex;position:relative;overflow:hidden}.marquee__content{justify-content:space-around;gap:var(--gap);min-width:100%;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:var(--marquee-content-text-color,rgb(var(--color-heading-text)));font-size:var(--marquee-element-size);line-height:var(--marquee-element-line-height,1.5);letter-spacing:-.02em;margin:var(--marquee-element-margin,1.6rem 0);flex-shrink:0;padding:0;display:flex}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(var(--marquee-transform-translate-x) - var(--gap)))}}@media (prefers-reduced-motion:reduce){.marquee__content{animation-play-state:paused!important}}.enable-animation .marquee__content{--marquee-transform-translate-x:-100%;animation:linear infinite marquee;animation-duration:var(--marquee-duration)}[dir=rtl] .enable-animation .marquee__content{--marquee-transform-translate-x:100%}.marquee--hover-pause:hover .marquee__content{animation-play-state:paused}@keyframes marquee-absolute{0%{transform:translate(calc(var(--marquee-absolute-transform-translate-x) + var(--gap)))}to{transform:translate(0)}}.marquee__content>*{padding:var(--marquee-content-padding,.2rem 1.2rem);flex:none;align-items:center;display:flex}.marquee__item{text-transform:uppercase}.marquee__item svg,.marquee__item img{height:var(--marquee-element-size);margin-inline-end:var(--marquee-element-svg-margin-inline-end)}.marquee__item:has(.marquee__countdown-timer){min-width:28.5rem}
.section-dual-tiles .grid{grid-template-columns:repeat(6,1fr);grid-auto-rows:auto}.section-dual-tiles__block{grid-column:span var(--block-grid-column);border-radius:var(--card-corner-radius);width:100%;padding:calc(var(--section-spacing-unit-size) * var(--block-padding-multiplier,0));align-self:var(--block-align-self);aspect-ratio:var(--block-aspect-ratio);display:flex;position:relative;overflow:hidden}.section-dual-tiles__content{flex-direction:column;row-gap:2.4rem;width:100%;height:100%;display:flex}.section-dual-tiles__content ul{padding-inline-start:0;line-height:2;list-style:none}.has-media .section-dual-tiles__media,.has-media--mobile .section-dual-tiles__media{z-index:0;position:absolute;inset:0}.has-media .section-dual-tiles__content,.has-media--mobile .section-dual-tiles__content{z-index:1;position:relative}.section-dual-tiles__content .richtext{margin-block-start:1.6rem}.section-dual-tiles__content .richtext ol,.section-dual-tiles__content .richtext ul{width:fit-content;margin:.4rem auto}.section-dual-tiles__content .richtext ol li,.section-dual-tiles__content .richtext ul li{text-align:start}.section-dual-tiles__media{width:100%;height:100%;position:relative}.section-dual-tiles__media iframe{pointer-events:none;border:none;width:190%;max-width:100%;height:100%;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}[dir=rtl] .section-dual-tiles__media iframe{transform:translate(50%,-50%)}.section-dual-tiles__media img,.section-dual-tiles__media video,.section-dual-tiles__media svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.section-dual-tiles__media img{transition:transform .6s}.section-dual-tiles__block:has(.section-dual-tiles__media){background-color:#0000}.section-dual-tiles__content:has(.section-dual-tiles__product){row-gap:6.4rem}.section-dual-tiles__button-link{width:0;height:0;overflow:hidden}.section-dual-tiles__button-link:after{content:"";z-index:1;position:absolute;inset:0}@media screen and (max-width:749px){.section-dual-tiles .grid{gap:var(--section-gap-between-tiles)}.section-dual-tiles__block{grid-column:span 6}.section-dual-tiles__block:first-of-type{order:var(--section-block-order-mobile)}}@media screen and (min-width:750px){.section-dual-tiles__block{aspect-ratio:var(--block-aspect-ratio)}.section-dual-tiles__content{row-gap:3.6rem}.section-dual-tiles{column-gap:var(--section-gap-between-tiles);row-gap:0}}@media (hover:hover){.section-dual-tiles__block.tile__image-hover:hover .section-dual-tiles__media>img{transform:scale(1.05)}.section-dual-tiles__block:hover .section-dual-tiles__content--button.button{color:var(--color-button-hover-text);background-color:var(--color-button-hover-background);border-color:var(--color-button-hover-outline)}.section-dual-tiles__block:hover .section-dual-tiles__content--button.button.button--text{color:rgb(var(--color-heading-text));background-color:#0000;border-width:0;min-height:auto}.section-dual-tiles__block:hover .section-dual-tiles__content--button.button.button--text:after{background-color:rgb(var(--color-heading-text));width:30%}}
collection-load-more{display:block}.blog{background-color:rgb(var(--color-background))}
.card-article>a{line-height:normal;display:block}.card-article>a .media img,.card-article>a .media svg{transition:transform var(--duration-extra-long) ease}.card-article>a .media svg{object-fit:cover;object-position:center center}.card-article__media{transition:opacity var(--duration-default);aspect-ratio:var(--card-article-media-aspect-ratio,var(--card-media-aspect-ratio))}.card-article__content{font-size:var(--font-size-static-small);z-index:2;padding:1.6rem 1.6rem 0}.card-article__title{text-transform:capitalize;text-underline-offset:.2rem;transition:text-decoration-color var(--duration-default);margin:0 0 1.6rem;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:.1rem}.card-article__title:last-child{margin-block-end:0}.card-article__entry{color:rgb(var(--color-foreground));font-size:var(--font-size-static-medium);line-height:var(--line-height-static-medium);letter-spacing:-.028rem;margin-block-end:1.6rem}.card-article__entry p{margin:0 0 1rem}.card-article .text--link:before{opacity:1;transform-origin:0;transform:scaleX(1)}.card-article--entry-2 .card-article__entry{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (hover:hover){.card-article>a:hover .card-article__media img,.card-article>a:hover .card-article__media svg{transform:scale(1.1)}}@media screen and (min-width:750px){.card-article--entry-2 .card-article__entry{-webkit-line-clamp:3}}.section-blog-articles .container{grid-template:"section-head section-head section-head""section-body section-body section-body""section-foot section-foot section-foot"/1fr;display:grid}.section-blog-articles .card-article__content{font-size:var(--font-size-static-medium);padding-block-start:2.8rem}.section-blog-articles .card-article__content .entry{line-height:1.15}.section-blog-articles .card-article__read-more{width:fit-content;margin-block:1.6rem 0}@media screen and (max-width:749px){.section-blog-articles{--h6-multiplier:1.6rem}}@media screen and (min-width:750px){.section-blog-articles .section-layout-2 .card-article__title{font-size:2.1rem}}@media screen and (max-width:749px){.section-blog-articles .section__foot{margin-block-start:2.4rem}.section-blog-articles .button.button--text{border:.1rem solid var(--color-button-outline);--color-button-text:rgb(var(--color-secondary-button-text));--color-button-background:transparent;--color-button-outline:rgb(var(--color-secondary-button-text));--color-button-hover-text:rgb(var(--color-secondary-button));--color-button-hover-background:rgb(var(--color-secondary-button-text));width:100%;padding:1.6rem 2.4rem}.section-blog-articles .button.button--text:after{display:none}}@media screen and (min-width:750px){.section-blog-articles .container{grid-template:"section-head section-head section-foot""section-body section-body section-body"". . ."/1fr}.section-blog-articles .card-article__content{font-size:var(--font-size-static-medium);padding-block-start:2.8rem}}
card-slider{display:block}html .card-slider{overflow:visible}.card-slider .card-slider__slide{width:83.334%}html.no-js .card-slider__wrapper{margin:0 calc(0rem - var(--page-gutter));padding:0 var(--page-gutter) 2rem;overflow-x:auto}html.no-js .card-slider__slide+.card-slider__slide{margin-inline-start:.2rem}@media screen and (min-width:575px){.card-slider .card-slider__slide{width:66.667%}.card-slider--articles .card-slider__slide{width:calc(50% - .2rem)}}@media screen and (min-width:750px){html.js .card-slider{overflow:hidden}.card-slider .card-slider__slide{width:calc(33.3333% - .2rem)}}
.card-slider__wrapper{scroll-snap-type:x mandatory;margin-inline:calc(0rem - var(--page-gutter));padding-inline:var(--page-gutter);scrollbar-width:none;gap:.2rem;padding-block-end:2rem;display:flex;overflow-x:auto}.card-slider__wrapper::-webkit-scrollbar{display:none}.card-slider__slide{scroll-snap-align:start;flex:none}@media screen and (min-width:750px){.card-slider__wrapper{margin-inline:0;padding-block-end:0;padding-inline:0;overflow-x:visible}}
.instagram{padding-block:var(--section-spacing-unit-size,4rem);padding-block-start:var(--spacing-5,2.4rem)}.instagram__kop{margin:0 0 var(--spacing-5,2.4rem);text-align:center;color:rgb(var(--color-heading-text))}.instagram__koplink{color:inherit;align-items:center;gap:1.2rem;text-decoration:none;display:inline-flex}.instagram__koplink:hover span{text-underline-offset:.3rem;text-decoration:underline}.instagram__logo{font-size:.9em}.instagram__strook{position:relative}.instagram__raster{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.2rem;margin:0;padding:0;padding-inline:.2rem;display:flex;overflow-x:auto}.instagram__raster::-webkit-scrollbar{display:none}.instagram__item{aspect-ratio:1;scroll-snap-align:start;flex:none;width:calc(50% - .2rem);overflow:hidden}@media screen and (min-width:750px){.instagram__item{width:calc(33.3333% - .2rem)}}@media screen and (min-width:990px){.instagram__item{width:calc(16.6667% - .2rem)}}.instagram__item a,.instagram__foto{object-fit:cover;width:100%;height:100%;display:block}.instagram__foto{transition:transform .6s}.instagram__item:hover .instagram__foto{transform:scale(1.05)}.strook__knop{z-index:2;width:4rem;height:4rem;color:rgb(var(--color-heading-text));cursor:pointer;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:2rem;transition:background .15s;display:flex;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.strook__knop:hover{background:#fff}.strook__knop--terug{inset-inline-start:1.2rem}.strook__knop--verder{inset-inline-end:1.2rem}@media screen and (max-width:749px){.strook__knop{display:none}}.section-instagram>.gradient{padding-inline:0}

.productraster{gap:var(--spacing-6,3.2rem) var(--spacing-4,1.6rem);grid-template-columns:1fr;margin:0;padding:0;display:grid}@media screen and (min-width:575px){.productraster{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.productraster{grid-template-columns:repeat(3,1fr)}}.card-product__link{color:inherit;text-decoration:none;display:block}.card-product__content{text-align:center;margin-block-start:var(--spacing-3,1.2rem)}.card-product__price{color:rgba(var(--color-foreground), .75);margin-block-start:var(--spacing-1,.4rem)}.kaartkoop{color:#f3efe6;min-height:4rem;font-family:var(--font-body-family,inherit);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:#172d20;border:none;margin:1.2rem auto 0;padding:0 2.6rem;font-size:1.2rem;font-weight:600;transition:background .15s;display:block}.kaartkoop:hover:not(:disabled){background:#0f2016}.kaartkoop:disabled{opacity:.55;cursor:default}.kaartkoop:focus-visible{outline-offset:.3rem;outline:.2rem solid}.prodfilter{flex-wrap:wrap;gap:.8rem;margin-block-end:3.2rem;display:flex}.prodfilter__knop{min-height:3.8rem;color:inherit;letter-spacing:.06em;cursor:pointer;background:0 0;border:.1rem solid #1d2b2038;border-radius:2rem;padding:0 1.8rem;font-family:inherit;font-size:1.3rem;transition:background .15s,border-color .15s,color .15s}.prodfilter__knop:hover:not(.prodfilter__knop--aan){border-color:#1d2b2073}.prodfilter__knop--aan{color:#f3efe6;background:#172d20;border-color:#172d20}.prodfilter__knop:focus-visible{outline-offset:.2rem;outline:.2rem solid #172d20}.prodfilter__leeg{opacity:.7;margin:0;font-size:1.45rem}

.article{background-color:rgb(var(--color-background));flex-direction:column;margin-block-end:3.6rem;display:flex}
.artikel{--art-groen:#172d20;--art-inkt:#f3efe6;--art-donker:#1d2b20;padding-block-end:8rem}.artikel__kop{background:var(--art-groen);color:var(--art-inkt);padding-block:1.6rem 9rem}.artikel__kopbinnen{text-align:center;max-width:82rem}.artikel__label{letter-spacing:.2em;text-transform:uppercase;color:#f3efe699;margin:0;font-size:1.15rem;font-weight:600}.artikel__titel{color:var(--art-inkt);text-wrap:balance;margin:1.6rem 0 0;font-size:clamp(3rem,4.4vw,4.6rem);font-weight:700;line-height:1.12}.artikel__datum{letter-spacing:.06em;color:#f3efe6b8;margin:1.2rem 0 0;font-size:1.3rem}.artikel__media{max-width:92rem;margin-block-start:-6.4rem}.artikel__media img{object-fit:cover;aspect-ratio:16/9;border-radius:.6rem;width:100%;height:auto;max-height:52rem;display:block}.artikel__lijf{max-width:68rem;margin-block-start:4.8rem}.artikel__aanhef{color:#1d2b20d9;margin:0 0 3.2rem;font-size:1.9rem;line-height:1.55}.artikel__inhoud{font-size:1.6rem;line-height:1.75}.artikel__terug{letter-spacing:.16em;text-transform:uppercase;border-block-start:.1rem solid #1d2b2024;margin:4.8rem 0 0;padding-block-start:2.4rem;font-size:1.3rem;font-weight:600}.artikel__terug a{color:var(--art-donker);text-underline-offset:.4rem;text-decoration:underline}
.artikel__inhoud .bggle--block{margin-block:var(--spacing-5,2.4rem)}.artikel__inhoud .bggle--block:first-child{margin-block-start:0}.artikel__inhoud .blog__img,.artikel__inhoud img{border-radius:.4rem;width:100%;height:auto;display:block}.artikel__inhoud .m--auto{margin-inline:auto}.artikel__inhoud h2,.artikel__inhoud h3{margin-block:var(--spacing-6,3.2rem) var(--spacing-3,1.2rem)}.artikel__inhoud h2:first-child,.artikel__inhoud h3:first-child{margin-block-start:0}.artikel__inhoud p{margin-block:0 var(--spacing-4,1.6rem)}.artikel__inhoud ul,.artikel__inhoud ol{margin-block:0 var(--spacing-4,1.6rem);padding-inline-start:2.4rem}.artikel__inhoud li{margin-block-end:.6rem}.artikel__inhoud p:empty{display:none}.artikel__inhoud .bggle--block.padding_vertical--small{padding-block:1.6rem}.artikel__inhoud .bggle--block.padding_horizontal--large{padding-inline:clamp(1.6rem,4vw,3.2rem)}
.pagina{padding-block:var(--section-spacing-unit-size,4rem)}.pagina__titel,.artikel__titel{text-align:center;margin-block-end:var(--spacing-6,3.2rem)}.pagina__inhoud,.artikel__inhoud{max-width:calc(var(--page-width) * var(--max-w-narrower-multiplier,.62));margin-inline:auto}.pagina__producten{margin-block-start:var(--spacing-9,6.4rem)}.artikel__media{margin-block-end:var(--spacing-7,4rem)}.artikel__media img{width:100%;height:auto}.blogoverzicht{gap:var(--spacing-7,4rem) var(--spacing-4,1.6rem);grid-template-columns:1fr;margin:0;padding:0;display:grid}@media screen and (min-width:750px){.blogoverzicht{grid-template-columns:repeat(3,1fr)}}.blogoverzicht a{color:inherit;text-decoration:none}.seo-content{padding-block:var(--section-spacing-unit-size,4rem)}.seo-content .rte>h6{margin-block-start:var(--spacing-6,3.2rem)}.seo-content .rte>h6:first-child{margin-block-start:0}.section-dual-tiles__block:not(.has-media){padding:var(--spacing-4,1.6rem)}.section-dual-tiles__block:not(.has-media) .section-dual-tiles__content{padding:var(--spacing-6,3.2rem) var(--spacing-4,1.6rem)}.section-dual-tiles__block:not(.has-media)+.section-dual-tiles__block:not(.has-media),.section-dual-tiles__block:not(.has-media)+.section-dual-tiles__block:not(.has-media) .section-dual-tiles__content{padding-block-start:0}@media screen and (min-width:750px){.section-dual-tiles__block:not(.has-media)+.section-dual-tiles__block:not(.has-media){padding-block-start:calc(var(--section-spacing-unit-size) * var(--block-padding-multiplier,0))}.section-dual-tiles__block:not(.has-media)+.section-dual-tiles__block:not(.has-media) .section-dual-tiles__content{padding-block-start:var(--spacing-8,5.2rem)}.section-dual-tiles__block:not(.has-media){padding:calc(var(--section-spacing-unit-size) * var(--block-padding-multiplier,0))}.section-dual-tiles__block:not(.has-media) .section-dual-tiles__content{padding:var(--spacing-8,5.2rem) var(--spacing-5,2.4rem)}}.paginabanner__binnen{padding-block:0 5.6rem}.paginabanner__titel{text-align:center;color:rgb(var(--color-foreground));margin:3.2rem 0 0}.paginabanner__onder{text-align:center;margin-block-start:1.2rem}.paginabanner__zin{font-family:var(--font-italic-family,inherit);color:#f3efe6d9;margin:0;font-size:1.9rem;font-style:italic}.paginabanner+.pagina,.paginabanner+main .pagina{padding-block-start:var(--spacing-7,4rem)}
.product{padding-block-end:var(--section-spacing-unit-size,4rem)}.galerij__hoofd{position:relative}.galerij__beeld{display:none}.galerij__beeld--actief{display:block}.galerij__beeld img{width:100%;height:auto;display:block}.galerij__thumbs{scrollbar-width:none;gap:.8rem;margin:.8rem 0 0;padding:0;display:flex;overflow-x:auto}.galerij__thumbs::-webkit-scrollbar{display:none}.galerij__thumb{cursor:pointer;outline-offset:-.1rem;opacity:.7;background:0 0;border:none;outline:.1rem solid #0000;width:9.6rem;padding:0;transition:outline-color .15s,opacity .15s;display:block}.galerij__thumb:hover{opacity:1}.galerij__thumb--actief{outline-color:rgb(var(--color-foreground));opacity:1}.galerij__thumb img{width:100%;height:auto;display:block}.product__description-kop{margin-block-end:var(--spacing-3,1.2rem)}.product__content-grid{gap:var(--spacing-3,1.2rem);grid-template-columns:1fr 1fr;display:grid}.product__content-grid-item{padding:var(--spacing-4,1.6rem);border:.1rem solid rgba(var(--color-border), var(--alpha-border,1));text-align:center;letter-spacing:.04em;text-transform:uppercase;font-size:1.2rem;line-height:1.4}@media screen and (max-width:574px){.product__content-grid{grid-template-columns:1fr}}.section-compare-slider,.section-complete-the-set,.section-accordions{padding-block:var(--section-spacing-unit-size,4rem)}.compare-slider__kop,.accordeon__kop{text-align:center;margin-block-end:var(--spacing-6,3.2rem)}.vergelijker{--stand:50%;max-width:54rem;margin-inline:auto}.vergelijker__beelden{position:relative}.vergelijker__beeld img{width:100%;height:auto;display:block}.vergelijker__beeld--voor{clip-path:inset(0 calc(100% - var(--stand)) 0 0);position:absolute;inset:0}.vergelijker__beeld--voor img{object-fit:cover;height:100%}.vergelijker__lijn{pointer-events:none;background:#ffffffe6;justify-content:center;align-items:center;width:.2rem;display:flex;position:absolute;inset-block:0;inset-inline-start:var(--stand);transform:translate(-50%)}.vergelijker__greep{color:#1d2b20;background:#fffffff2;border-radius:50%;flex:none;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;font-size:2rem;display:flex;box-shadow:0 .2rem 1.2rem #00000040}.vergelijker__schuif{appearance:none;cursor:ew-resize;background:0 0;border:none;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.vergelijker__schuif:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.vergelijker__schuif::-webkit-slider-runnable-track{background:0 0;height:100%}.vergelijker__schuif::-moz-range-track{background:0 0;height:100%}.vergelijker__schuif::-webkit-slider-thumb{appearance:none;cursor:ew-resize;background:0 0;border:none;border-radius:50%;width:4.4rem;height:4.4rem}.vergelijker__schuif::-moz-range-thumb{cursor:ew-resize;background:0 0;border:none;border-radius:50%;width:4.4rem;height:4.4rem}.beeldtekst{gap:var(--spacing-6,3.2rem);grid-template-columns:1fr;align-items:center;display:grid}@media screen and (min-width:750px){.beeldtekst{gap:var(--spacing-8,5.2rem);grid-template-columns:1fr 1fr}}.beeldtekst__media img{width:100%;height:auto;display:block}.accordion__section{border-block-end:.1rem solid rgba(var(--color-border), var(--alpha-border,1))}.accordion__kop-regel{justify-content:space-between;align-items:center;gap:var(--spacing-3,1.2rem);padding-block:var(--spacing-4,1.6rem);cursor:pointer;list-style:none;display:flex}.accordion__kop-regel::-webkit-details-marker{display:none}.accordion__kop-regel:after{content:"+";flex:none;font-size:1.8rem;line-height:1}details[open]>.accordion__kop-regel:after{content:"–"}.accordion__body{padding-block-end:var(--spacing-4,1.6rem)}
.videoband{padding-block:var(--section-spacing-unit-size,4rem);overflow:hidden}.videoband__spoor{width:max-content;animation:60s linear infinite videoband-schuif;display:flex}.videoband:hover .videoband__spoor,.videoband--stil .videoband__spoor{animation-play-state:paused}@keyframes videoband-schuif{0%{transform:translate(0)}to{transform:translate(-50%)}}.videoband__rij{gap:var(--spacing-3,1.2rem);padding:0;margin:0;padding-inline-end:var(--spacing-3,1.2rem);display:flex}.videoband__item{aspect-ratio:9/16;border-radius:var(--card-corner-radius,0);background:rgba(var(--color-foreground), .06);flex:none;width:21.8rem;position:relative;overflow:hidden}.videoband__video,.videoband__poster{object-fit:cover;width:100%;height:100%;display:block}.videoband__knop{cursor:pointer;background:0 0;border:none;padding:0;position:absolute;inset:0}.videoband__play{color:#f3efe6;-webkit-backdrop-filter:blur(3px);background:#172d208c;border:1px solid #f3efe666;border-radius:50%;justify-content:center;align-items:center;width:4.9rem;height:4.9rem;font-size:2.4rem;transition:background .15s,transform .15s;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.videoband__knop:hover .videoband__play{background:#172d20c7;transform:translate(-50%,-50%)scale(1.06)}.videoband__knop--laadt{cursor:default;pointer-events:none}.videoband__knop--laadt .videoband__play{color:#0000;border:.3rem solid rgba(var(--color-heading-text), .25);border-block-start-color:rgb(var(--color-heading-text));background:#ffffffbf;animation:.8s linear infinite videoband-draai}@keyframes videoband-draai{to{transform:translate(-50%,-50%)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.videoband__knop--laadt .videoband__play{animation:1.2s ease-in-out infinite videoband-klop}@keyframes videoband-klop{50%{opacity:.45}}.videoband__spoor{width:100%;animation:none;overflow-x:auto}.videoband__rij[aria-hidden=true]{display:none}}
.videoloop{gap:var(--spacing-3,1.2rem);grid-template-columns:1fr 1fr;display:grid}@media screen and (max-width:989px){.videoloop{max-width:42rem;margin-inline:auto}}.videoloop__item{aspect-ratio:9/16;border-radius:var(--card-corner-radius,0);background:#f3efe614;position:relative;overflow:hidden}.videoloop__video{object-fit:cover;width:100%;height:100%;display:block}.videoloop__geluid{color:#f3efe6;cursor:pointer;-webkit-backdrop-filter:blur(3px);background:#172d208c;border:1px solid #f3efe666;border-radius:50%;justify-content:center;align-items:center;width:3.4rem;height:3.4rem;padding:0;font-size:1.8rem;transition:background .15s,transform .15s;display:flex;position:absolute;inset-block-end:1rem;inset-inline-end:1rem}.videoloop__geluid:hover{background:#172d20c7;transform:scale(1.06)}
.breadcrumbs{width:100%;max-width:var(--page-width);padding:var(--spacing-5,2.4rem) var(--page-gutter) 0;margin-inline:auto}
:root,.color-scheme-1{--color-background:255,255,255;--gradient-background:#fff;--color-background-contrast:191,191,191;--color-shadow:0,0,0;--color-primary-text:28,56,40;--color-secondary-text:101,112,110;--color-heading-text:28,56,40;--color-foreground:28,56,40;--color-primary-button:21,21,21;--color-primary-button-text:255,255,255;--color-secondary-button:255,255,255;--color-secondary-button-text:21,21,21;--color-button:21,21,21;--color-button-text:255,255,255;--color-form-text:#fff;--color-form-button-text:#151515;--color-link:21,21,21;--color-border:235,235,235;--alpha-border:1;--color-tag-foreground:255,255,255;--color-tag-background:21,21,21;--color-progress-bar:21,21,21;--color-placeholder:244,244,244;--color-rating-stars:0,0,0;--color-button-swiper:21,21,21}.color-scheme-3{--color-background:23,45,32;--gradient-background:#172d20;--color-background-contrast:32,62,44;--color-shadow:0,0,0;--color-primary-text:255,255,255;--color-secondary-text:101,112,110;--color-heading-text:255,255,255;--color-foreground:255,255,255;--color-primary-button:17,17,17;--color-primary-button-text:255,255,255;--color-secondary-button:23,45,32;--color-secondary-button-text:17,17,17;--color-button:17,17,17;--color-button-text:255,255,255;--color-form-text:#172d20;--color-form-button-text:#111;--color-link:17,17,17;--color-border:235,235,235;--alpha-border:1;--color-tag-foreground:255,255,255;--color-tag-background:17,17,17;--color-progress-bar:232,255,122;--color-placeholder:244,244,244;--color-rating-stars:0,0,0;--color-button-swiper:17,17,17}.color-scheme-6{--color-background:23,45,32;--gradient-background:#172d20;--color-background-contrast:32,62,44;--color-shadow:0,0,0;--color-primary-text:255,255,255;--color-secondary-text:101,112,110;--color-heading-text:255,255,255;--color-foreground:255,255,255;--color-primary-button:255,255,255;--color-primary-button-text:17,17,17;--color-secondary-button:17,17,17;--color-secondary-button-text:255,255,255;--color-button:255,255,255;--color-button-text:17,17,17;--color-form-text:#111;--color-form-button-text:#fff;--color-link:255,255,255;--color-border:235,235,235;--alpha-border:1;--color-tag-foreground:17,17,17;--color-tag-background:255,255,255;--color-progress-bar:255,255,255;--color-placeholder:244,244,244;--color-rating-stars:0,0,0;--color-button-swiper:255,255,255}.color-scheme-8{--color-background:255,255,255;--gradient-background:#fff;--color-background-contrast:191,191,191;--color-shadow:0,0,0;--color-primary-text:255,255,255;--color-secondary-text:21,21,21;--color-heading-text:255,255,255;--color-foreground:255,255,255;--color-primary-button:255,255,255;--color-primary-button-text:21,21,21;--color-secondary-button:255,255,255;--color-secondary-button-text:255,255,255;--color-button:255,255,255;--color-button-text:21,21,21;--color-form-text:#fff;--color-form-button-text:#fff;--color-link:21,21,21;--color-border:235,235,235;--alpha-border:1;--color-tag-foreground:255,255,255;--color-tag-background:21,21,21;--color-progress-bar:21,21,21;--color-placeholder:244,244,244;--color-rating-stars:0,0,0;--color-button-swiper:255,255,255}body,.color-scheme-1,.color-scheme-3,.color-scheme-6,.color-scheme-8{color:rgba(var(--color-foreground), 1);background-color:rgb(var(--color-background))}:root{--main-top:4rem;--hero-banner-top:3.6rem;--default-header-height:5.6rem;--default-announcement-bar-height:3.4rem;--default-announcement-bar-top:4rem;--default-main-top:4rem;--header-top-position:calc(var(--header-height,var(--default-header-height)) + var(--announcement-bar-height,var(--default-announcement-bar-height)));--font-heading-family:"Fira Sans", sans-serif;--font-heading-style:normal;--font-heading-weight:700;--font-heading-scale:1;--font-heading-letter-spacing:-.02em;--font-heading-text-transform:uppercase;--font-body-family:Jost, sans-serif;--font-body-style:normal;--font-body-weight:400;--font-body-scale:1.1;--font-body-letter-spacing:-.04em;--font-italic-family:Jost, sans-serif;--font-italic-style:normal;--font-italic-weight:400;--font-italic-scale:1;--font-button-family:Jost, sans-serif;--font-button-style:normal;--font-button-weight:400;--font-button-scale:1;--font-button-letter-spacing:.2em;--font-button-text-transform:uppercase;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-heading-normal:400;--font-weight-heading-medium:500;--font-weight-heading-semibold:600;--font-weight-heading-bold:700;--font-weight-button-normal:400;--font-weight-button-medium:500;--line-height-extra-small:1;--line-height-small:1.15;--line-height-medium:1.6;--line-height-large:2.24;--letter-spacing-extra-small:.05rem;--letter-spacing-small:.1rem;--letter-spacing-medium:.2rem;--h1-multiplier:4.7rem;--h2-multiplier:3.6rem;--h3-multiplier:2.7rem;--h4-multiplier:2.1rem;--h5-multiplier:1.6rem;--h6-multiplier:1.2rem;--line-height-h1:.85;--line-height-h2:.85;--line-height-h3:1;--line-height-h4:1;--line-height-h5:1.2;--line-height-h6:1.2;--button-border-radius:0;--button-text-transform:uppercase;--input-border-radius:0;--button-action-border-radius:0;--badge-border-radius:.4rem;--section-spacing-unit-size:1.2rem;--spacing-unit-size:1.2rem;--grid-spacing:1.2rem;--color-success:#e45f5f;--color-alert:#f0b743;--color-error:#c25151;--color-price-accent:#eaf7fc;--color-white:#fff;--color-white-rgb:255, 255, 255;--color-black:#111;--color-black-rgb:17, 17, 17;--color-light:#ebebeb;--color-light-rgb:235, 235, 235;--media-overlay-gradient:linear-gradient(180deg, #0000 0%, #0000 100%);--media-overlay-gradient-mobile:linear-gradient(180deg, #0000 0%, #0000 100%);--gradient-black:linear-gradient(180deg, #0000 0%, #0003 100%);--gradient-overlay-horizontal:linear-gradient(0deg, #0003, #0003);--color-popup-overlay:#00000080;--page-width:1680px;--page-gutter:1.6rem;--max-w-sm-multiplier:.4444;--max-w-md-multiplier:.5333;--max-w-lg-multiplier:.7111;--max-w-narrow-multiplier:.7913;--max-w-narrower-multiplier:.4681;--duration-short:.2s;--duration-default:.3s;--duration-long:.4s;--duration-extra-long:.6s;--z-header:800;--z-modals:900;--z-fab:750;--card-corner-radius:0rem;--card-text-align:center;--card-aspect-ratio:3/4;--card-media-aspect-ratio:3/4;--card-media-object-fit:cover;--theme-js-animations-on-mobile:fade-in .8s forwards paused;--font-size-static-h1:8rem;--font-size-static-h2:6.1rem;--font-size-static-h3:4.7rem;--font-size-static-h4:3.6rem;--font-size-static-h5:2.7rem;--font-size-static-h6:2.1rem;--font-size-static-h7:1.6rem;--font-size-static-extra-small:1rem;--font-size-static-small:1.2rem;--font-size-static-medium:1.4rem;--font-size-static-large:1.6rem;--font-size-static-extra-large:1.8rem;--font-size-static-2x-large:2.4rem;--font-size-static-xs:1rem;--font-size-static-sm:1.2rem;--font-size-static-md:1.4rem;--font-size-static-lg:1.6rem;--font-size-static-xl:1.8rem;--line-height-static-extra-small:1;--line-height-static-small:1.15;--line-height-static-medium:1.6;--line-height-static-large:2.24;--line-height-static-extra-large:2.5;--line-height-static-xs:1;--line-height-static-sm:1.15;--line-height-static-md:1.6;--line-height-static-lg:2.24;--line-height-static-xl:2.5;--spacing-unit-size-static:1.6rem}@media screen and (min-width:750px){:root{--default-header-height:7.4rem;--default-announcement-bar-height:3.5rem;--default-announcement-bar-top:4rem;--default-main-top:10rem;--section-spacing-unit-size:1.6rem;--spacing-unit-size:1.2rem;--grid-spacing:1.2rem;--page-gutter:3.6rem;--h1-multiplier:8rem;--h2-multiplier:6.1rem;--h3-multiplier:4.7rem;--h4-multiplier:3.6rem;--h5-multiplier:2.7rem;--h6-multiplier:2.1rem;--line-height-h1:.85;--line-height-h2:.85;--line-height-h3:.85;--line-height-h4:.85;--line-height-h5:1;--line-height-h6:1}}:is(shopify-agent:defined:empty,shopify-chat:defined:empty){display:grid}:root{--shopify-chat-bg-color:#fff;--shopify-chat-text-color:#000;--shopify-chat-accent-bg-color:#000;--shopify-chat-accent-text-color:#fff;--shopify-chat-activator-offset:80px;--shopify-chat-activator-font-size:13px;--shopify-chat-border-radius:16px;--transparent-header-menu-text-color:var(--color-background)}#shopify-section-sections--23289090638169__header{z-index:var(--z-header);max-height:var(--header-height,var(--default-header-height));position:sticky;inset-block-start:-1px}.cart-count-badge,.header__utils-link span.cart-count-badge{width:1.5rem;height:1.5rem;color:rgb(var(--color-primary-button-text));background:rgb(var(--color-primary-button));border-radius:100%;position:absolute;inset-block-end:1.2rem;inset-inline-start:.2rem}@media screen and (min-width:750px){.header__utils-item--cart .small-hide.medium-hide,.header__utils-item--cart .icon,.header__utils-item--cart .icon__text{display:none}.header__utils-item--cart .icon-with-text .icon,.header__utils-item--cart .header__utils-link--icon{display:block}}#shopify-section-sections--23289090638169__header>div.gradient:has(.is-transparent){background:0 0}.header__logo{width:10rem}@media screen and (min-width:750px){.header__logo{width:10rem}}#shopify-section-sections--23289090605401__footer_xjQ6Rm>div{--section-footer-spacing-grid:2;padding-block-start:calc(var(--section-spacing-unit-size) * 2);padding-block-end:calc(var(--section-spacing-unit-size) * 1)}.block-spacer_Pfg9jf,.block-link_list_pmQdVJ,.block-link_list_fpjyWg{--block-grid-column:1;--block-grid-row:1}.block-newsletter_EpTgMR{--block-grid-column:2;--block-grid-row:1}.block-spacer_Tdhbia{--block-grid-column:1;--block-grid-row:1}#shopify-section-sections--23289090605401__footer_xjQ6Rm .footer__links a{color:rgba(var(--color-foreground), 1)}#shopify-section-sections--23289090605401__footer_JadcgE>div{--section-footer-spacing-grid:1;padding-block-start:calc(var(--section-spacing-unit-size) * 1);padding-block-end:calc(var(--section-spacing-unit-size) * 1)}#shopify-section-sections--23289090605401__footer_JadcgE .container{border-block-start:.1rem solid rgba(var(--color-border), .1);padding-block-start:calc(var(--section-spacing-unit-size) * 1)}.block-localization_yeanTi{--block-grid-column:2;--block-grid-row:1}.block-payment_icons_g4NcKc{--block-grid-column:3;--block-grid-row:1}.block-social_media_Rx7Qzx{--block-grid-column:1;--block-grid-row:1}cart-drawer .cart-item .media{aspect-ratio:3/4}.hero-banner .hero__media.media--overlay:before{content:"";pointer-events:none;z-index:2;background-image:linear-gradient(#00000080 0%,#0000 20% 100%);width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.section-sections--23289090638169__header{--header-inner-after-opacity:.2}#shopify-section-template--23289090212185__1658995208ad05f95f{--inner-height:calc(100vh - var(--hero-banner-top));--slideshow-pagination-progress-time:8s}.section-hero-banner+.section-marquees{--marquee-element-margin:1.6rem 1.2rem;width:100%}@media screen and (min-width:750px){#shopify-section-template--23289090212185__1658995208ad05f95f .hero__inner,#shopify-section-template--23289090212185__1658995208ad05f95f .hero__content{height:var(--inner-height,100vh)}}#shopify-section-template--23289090212185__marquees_TFD63r>div{--marquee-duration:150s;--marquee-element-size:2.7rem;--marquee-element-svg-margin-inline-end:2.7rem;padding-block-start:calc(var(--section-spacing-unit-size) * 0);padding-block-end:calc(var(--section-spacing-unit-size) * 0)}.marquee__content,.marquee{--gap:6rem}@media screen and (min-width:750px){#shopify-section-template--23289090212185__marquees_TFD63r>div{--marquee-duration:100s;--marquee-element-size:2.7rem;--marquee-element-svg-margin-inline-end:2.7rem}.marquee__content,.marquee{--gap:6rem}}#shopify-section-template--23289090212185__dual_tiles_m3b67h>div{--section-gap-between-tiles:var(--grid-spacing);--section-block-order-mobile:initial;padding-block-start:calc(var(--section-spacing-unit-size) * 0);padding-block-end:calc(var(--section-spacing-unit-size) * 0)}#shopify-section-template--23289090212185__dual_tiles_m3b67h .grid{gap:0}#shopify-section-template--23289090212185__dual_tiles_m3b67h .section-dual-tiles__block:first-of-type{border-radius:var(--card-corner-radius) var(--card-corner-radius) 0 0}#shopify-section-template--23289090212185__dual_tiles_m3b67h .section-dual-tiles__block:nth-of-type(2){border-radius:0 0 var(--card-corner-radius) var(--card-corner-radius)}@media screen and (min-width:750px){#shopify-section-template--23289090212185__dual_tiles_m3b67h .section-dual-tiles__block:first-of-type{border-radius:var(--card-corner-radius) 0 0 var(--card-corner-radius)}#shopify-section-template--23289090212185__dual_tiles_m3b67h .section-dual-tiles__block:nth-of-type(2){border-radius:0 var(--card-corner-radius) var(--card-corner-radius) 0}}.block-tile_njA7C9{--gradient-background:rgb(var(--color-background));--block-grid-column:3;--block-align-self:stretch;--block-aspect-ratio:.666667;--block-padding-multiplier:3}@media screen and (min-width:750px){.block-tile_njA7C9{--block-order:var(--section-block-order-mobile);--block-aspect-ratio:.666667}}.block-tile_HeTLXM{--gradient-background:rgb(var(--color-background));--block-grid-column:3;--block-align-self:stretch;--block-aspect-ratio:.820089;--block-padding-multiplier:3}@media screen and (min-width:750px){.block-tile_HeTLXM{--block-order:var(--section-block-order-mobile);--block-aspect-ratio:1/1}}#shopify-section-template--23289090212185__blog_articles_ThCgzt>div{--card-article-media-aspect-ratio:4/3;padding-block-start:calc(var(--section-spacing-unit-size) * 2);padding-block-end:calc(var(--section-spacing-unit-size) * 6)}@media screen and (min-width:750px){#shopify-section-template--23289090212185__blog_articles_ThCgzt .card-slider__slide{max-width:calc(var(--page-width) / 3)}}.block-tile_KAjz9H{--gradient-background:rgb(var(--color-background));--block-grid-column:3;--block-align-self:stretch;--block-aspect-ratio:auto;--block-padding-multiplier:3}@media screen and (min-width:750px){.block-tile_KAjz9H{--block-order:var(--section-block-order-mobile);--block-aspect-ratio:auto}}.block-tile_tNAtDm{--gradient-background:rgb(var(--color-background));--block-grid-column:3;--block-align-self:stretch;--block-aspect-ratio:auto;--block-padding-multiplier:3}@media screen and (min-width:750px){.block-tile_tNAtDm{--block-order:var(--section-block-order-mobile);--block-aspect-ratio:auto}}
.psec{--psec-grond:#172d20;--psec-inkt:#f3efe6;--psec-inkt-zacht:#f3efe6c7;--psec-inkt-stil:#f3efe699;--psec-lijn:#f3efe659;background:var(--psec-grond);color:var(--psec-inkt);padding:76px 40px;font-family:Jost,system-ui,sans-serif}.psec+.psec{border-block-start:1px solid #f3efe624}.psec__binnen{grid-template-columns:1fr 420px;align-items:center;gap:64px;max-width:1160px;margin:0 auto;display:grid}.psec--beeld-links .psec__binnen{grid-template-columns:420px 1fr}.psec--beeld-links .psec__tekst{order:2}.psec--beeld-links .psec__beeld{order:1}.psec__bovenkop{letter-spacing:.26em;color:var(--psec-inkt-stil);margin-block-start:24px;font-size:12px;font-weight:500}.psec__kop{color:var(--psec-inkt);margin:12px 0 0;font-size:56px;font-weight:700;line-height:1.04}.psec--beeld-links .psec__kop{font-size:40px;line-height:1.12}.psec__alinea{color:var(--psec-inkt-zacht);max-width:540px;margin:22px 0 0;font-size:16px;line-height:1.7}.psec__kenmerken{grid-template-columns:1fr 1fr;gap:12px 28px;max-width:560px;margin-block-start:26px;padding:0;list-style:none;display:grid}.psec__kenmerk{color:var(--psec-inkt);align-items:flex-start;gap:10px;font-size:14.5px;display:flex}.psec__kenmerk--breed{grid-column:1/-1}.psec__kenmerk svg{flex:none;margin-block-start:4px}.psec__prijsrij{align-items:baseline;gap:16px;margin-block-start:34px;display:flex}.psec__prijs{font-size:36px;font-weight:600}.psec__eenheid{letter-spacing:.12em;color:var(--psec-inkt-stil);font-size:13px}.psec__kopen{gap:12px;max-width:560px;margin-block-start:20px;display:grid}.psec__koopvorm{flex-wrap:wrap;gap:12px;display:flex}.psec__aantal{border:1px solid var(--psec-lijn);flex:none;align-items:center;height:58px;display:flex}.psec__stap{width:44px;height:100%;color:var(--psec-inkt);cursor:pointer;background:0 0;border:none;font-size:18px;transition:background .15s}.psec__stap:hover:not(:disabled){background:#ffffff14}.psec__stap:disabled{opacity:.35;cursor:default}.psec__waarde{text-align:center;width:36px;font-size:15px}.psec__knop{background:var(--psec-inkt);min-width:220px;height:58px;color:var(--psec-grond);letter-spacing:.2em;text-transform:uppercase;text-align:center;cursor:pointer;border:none;flex:1;justify-content:center;align-items:center;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s,border-color .15s;display:flex}.psec__knop--open{border:1px solid var(--psec-lijn);width:100%;color:var(--psec-inkt);background:0 0;flex:none;text-decoration:none}.psec__knop--open:hover{border-color:var(--psec-inkt);background:#ffffff0f}.psec__fout{color:#ffb4a8;flex-basis:100%;font-size:13px}.psec__koplink{color:inherit;text-decoration:none}.psec__koplink:hover{text-underline-offset:6px;text-decoration:underline}.psec__beeldlink{display:block}.psec__knop:hover:not(:disabled):not(.psec__knop--open){background:#fff}.psec__knop:disabled{opacity:.5;cursor:default}.psec__slotregel{text-align:center;letter-spacing:.06em;max-width:560px;color:var(--psec-inkt-stil);margin-block-start:16px;font-size:12.5px}.psec__beeld{justify-content:center;align-items:center;padding:48px 36px;display:flex;position:relative}.psec__beeld img{filter:drop-shadow(0 26px 38px #00000073);width:auto;height:560px;display:block}.psec__badge{color:var(--psec-inkt);letter-spacing:.2em;pointer-events:none;border:1px solid #f3efe699;padding:6px 10px;font-size:10.5px;font-weight:600;position:absolute;inset-block-start:16px;inset-inline-end:16px}@media screen and (max-width:989px){.psec{padding:48px 20px}.psec__binnen,.psec--beeld-links .psec__binnen{grid-template-columns:1fr;gap:32px}.psec__tekst,.psec--beeld-links .psec__tekst{order:2}.psec__beeld,.psec--beeld-links .psec__beeld{order:1;padding:0}.psec__beeld img{max-width:100%;height:auto;max-height:420px}.psec__kop,.psec--beeld-links .psec__kop{font-size:34px;line-height:1.1}.psec__kenmerken{grid-template-columns:1fr}}
.revsec{--rev-grond:#172d20;--rev-kaart:#f3efe6;--rev-inkt:#f3efe6;--rev-inkt-stil:#f3efe6b3;background:var(--rev-grond);color:var(--rev-inkt);padding:7.6rem 0;font-family:Jost,system-ui,sans-serif}.revsec__binnen{max-width:116rem;margin-inline:auto}.revsec__kop{text-align:center;color:var(--rev-inkt);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:4rem;font-weight:700}.revsec__samenvatting{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.6rem;margin-block:2rem 3.6rem;display:flex}.revsec__cijfer{color:var(--rev-inkt-stil);font-size:1.5rem}.revsec__badge,.revkaart__badge{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;display:inline-flex}.revsec__badge{border:.1rem solid #f3efe673;padding:.7rem 1.4rem}.revsec__strook{position:relative}.revsec__rij{scroll-snap-type:x mandatory;scrollbar-width:none;gap:2.6rem;margin:0;padding:0 2rem;display:flex;overflow-x:auto}.revsec__rij::-webkit-scrollbar{display:none}.revkaart{background:var(--rev-kaart);width:calc(25% - 1.5rem);min-width:22rem;color:var(--rev-grond);scroll-snap-align:start;flex-direction:column;flex:none;gap:1.2rem;padding:2rem 1.8rem;display:flex}@media screen and (max-width:989px){.revkaart{width:calc(50% - 1rem)}}@media screen and (max-width:749px){.revkaart{width:78%}.revsec__kop{font-size:2.8rem}}.revkaart__tekst{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.5rem;line-height:1.55}.revkaart__tekst--kort{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.revkaart__meer{color:#1d2b209e;letter-spacing:.08em;text-transform:uppercase;text-underline-offset:.35rem;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-family:inherit;font-size:.95rem;font-weight:500;text-decoration:underline;transition:color .15s}.revkaart__meer:hover{color:#172d20}.revkaart__fotos{gap:.8rem;margin:0;padding:0;display:flex}.revkaart__foto{object-fit:cover;width:8rem;height:8rem;display:block}.revkaart__vertaald{letter-spacing:.08em;text-transform:uppercase;color:#1d2b2073;text-underline-offset:.3rem;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-family:inherit;font-size:.95rem;font-weight:500;text-decoration:underline;transition:color .15s}.revkaart__vertaald:hover{color:#1d2b20cc}.revkaart__voet{justify-content:space-between;align-items:center;gap:1.2rem;margin-block-start:auto;font-size:1.2rem;display:flex}.revkaart__naam{letter-spacing:.18em;text-transform:uppercase;font-weight:600}.revkaart__badge{color:#1d2b208c}.sterren{color:var(--rev-grond);gap:.4rem;font-size:1.4rem;line-height:1;display:inline-flex}.sterren--licht{color:var(--rev-inkt)}.sterren__ster{opacity:.25}.sterren__ster--aan{opacity:1}.revsec__strook .strook__knop{inset-block-start:50%}.revkaart__fotoknop{cursor:zoom-in;background:0 0;border:none;padding:0;line-height:0;display:block}.fotolaag{background:0 0;border:none;max-width:100vw;max-height:100vh;padding:0}.fotolaag::backdrop{background:#0f1611db}.fotolaag__binnen{max-width:min(92vw,76rem);margin:auto;position:relative}.fotolaag__foto{object-fit:contain;width:100%;height:auto;max-height:82vh;display:block}.fotolaag__sluiten{color:#172d20;cursor:pointer;background:#ffffffeb;border:none;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;font-size:2rem;display:flex;position:absolute;inset-block-start:1.2rem;inset-inline-end:1.2rem}.fotolaag__bijschrift{text-align:center;color:#f3efe6cc;margin:1.2rem 0 0;font-size:1.3rem}
.revpag__binnen{--rev-grond:#172d20;--rev-kaart:#f3efe6;--rev-inkt:#f3efe6;--rev-inkt-stil:#f3efe6b3;background:var(--rev-grond);color:var(--rev-inkt);padding-block:5.6rem 8rem}.paginabanner+.revpag__binnen{max-width:none}.revpag__intro{text-align:center;max-width:62rem;color:var(--rev-inkt-stil);margin:0 auto;font-size:1.6rem;line-height:1.7}.revpag__score{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.2rem;font-size:1.5rem;display:flex}.revpag__badge{letter-spacing:.1em;text-transform:uppercase;border:.1rem solid #f3efe659;border-radius:10rem;align-items:center;gap:.6rem;padding:.4rem 1.2rem;font-size:1.2rem;display:inline-flex}.revpag__balk{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.2rem 2rem;margin-block-start:3.2rem;display:flex}.revpag__zoek{width:min(42rem,100%);height:5rem;color:var(--rev-inkt);background:#ffffff0f;border:.1rem solid #f3efe652;border-radius:.6rem;padding-inline:1.6rem;font-family:inherit;font-size:1.5rem}.revpag__zoek::placeholder{color:#f3efe680}.revpag__zoek:focus,.revpag__zoek:focus-visible{border-color:var(--rev-inkt);outline:none}.revpag__telling{color:var(--rev-inkt-stil);font-size:1.3rem}.revpag__leeg{text-align:center;color:var(--rev-inkt-stil);margin-block-start:4rem}.revpag__wand{grid-template-columns:1fr;gap:2rem;max-width:116rem;margin:4rem 0 0;margin-inline:auto;padding:0;display:grid}@media screen and (min-width:750px){.revpag__wand{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.revpag__wand{grid-template-columns:repeat(3,1fr)}}.revpag__kaart{scroll-snap-align:none;width:auto;min-width:0}.revpag__kaartkop{justify-content:space-between;align-items:baseline;gap:1.2rem;display:flex}.revpag__datum{color:#1d2b2099;font-size:1.2rem}.revpag__titel{font-size:1.55rem;font-weight:700}.revpag__voet{flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin-block-start:auto;display:flex}.revpag__product{color:#1d2b20b3;text-underline-offset:.3rem;font-size:1.25rem;text-decoration:underline}.revpag__product:hover{color:#1d2b20}.revpag__paginas{justify-content:center;gap:.8rem;margin-block-start:4rem;display:flex}.revpag__pagina{min-width:4rem;height:4rem;color:var(--rev-inkt);cursor:pointer;background:0 0;border:.1rem solid #f3efe652;border-radius:.6rem;font-family:inherit;font-size:1.4rem;transition:background .15s}.revpag__pagina:hover{background:#ffffff14}.revpag__pagina--nu{background:var(--rev-kaart);border-color:var(--rev-kaart);color:var(--rev-grond)}
.info{--info-grond:#172d20;--info-inkt:#f3efe6;--info-inkt-zacht:#f3efe6c7;--info-stil:#f3efe69e;--info-lijn:#f3efe638;--info-vlak:#ffffff0b;background:var(--info-grond);color:var(--info-inkt);padding-block:0 8rem}.info__intro{color:#f3efe6b8;max-width:58rem;margin:1.6rem auto 0;font-size:1.5rem;line-height:1.7}.info__kaarten{grid-template-columns:1fr;gap:1.6rem;margin:0;padding:0;display:grid;transform:translateY(-3.2rem)}@media screen and (min-width:750px){.info__kaarten{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.info__kaarten{grid-template-columns:repeat(4,1fr)}}.infokaart{color:#1d2b20;background:#f3efe6;border-radius:.8rem;align-content:start;gap:.8rem;padding:2rem;display:grid}.infokaart__icoon{color:#1d2b20}.infokaart__kop{font-size:1.5rem;font-weight:700}.infokaart__tekst{color:#1d2b20b8;margin:0;font-size:1.3rem;line-height:1.55}.info__blok{margin-block-start:4.8rem}.info__label{letter-spacing:.22em;text-transform:uppercase;color:var(--info-stil);margin:0;font-size:1.2rem;font-weight:600}.info__kop{text-transform:none;color:var(--info-inkt);margin:1.2rem 0 0;font-size:3.2rem;font-weight:700;line-height:1.15}.info__stappen{grid-template-columns:1fr;gap:1.6rem;margin:3.2rem 0 0;padding:0;display:grid}@media screen and (min-width:750px){.info__stappen{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.info__stappen{grid-template-columns:repeat(4,1fr)}}.infostap{border:.1rem solid var(--info-lijn);background:var(--info-vlak);border-radius:.8rem;align-content:start;gap:.8rem;padding:2rem;display:grid}.infostap__nummer{background:#ffffff1a;border-radius:.6rem;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;font-size:1.3rem;font-weight:700;display:inline-flex}.infostap__kop{font-size:1.5rem;font-weight:700}.infostap__tekst{color:var(--info-stil);margin:0;font-size:1.3rem;line-height:1.55}.info__rest{align-items:start;gap:3.2rem;display:grid}@media screen and (min-width:990px){.info__rest{grid-template-columns:1fr 1.4fr;gap:4.8rem}}.info__adres{background:var(--info-vlak);border-radius:.8rem;margin-block-start:3.2rem;padding:2.4rem}.info__adreskop{letter-spacing:.18em;text-transform:uppercase;color:var(--info-stil);margin:0 0 1.2rem;font-size:1.15rem;font-weight:600}.info__adresregel{white-space:pre-line;margin:0;font-size:1.5rem;line-height:1.6}.info__haast{color:var(--info-stil);margin:1.6rem 0 0;font-size:1.3rem;line-height:1.6}.info__haast a{color:var(--info-inkt);text-underline-offset:.3rem;text-decoration:underline}.info__uitklappers{gap:1.2rem;margin-block-start:3.2rem;display:grid}.infovraag{color:#1d2b20;background:#f3efe6;border-radius:.8rem}.infovraag__kop{cursor:pointer;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.8rem 2rem;font-size:1.45rem;list-style:none;display:flex}.infovraag__kop::-webkit-details-marker{display:none}.infovraag__kop:after{content:"";border-block-end:.15rem solid #1d2b2099;border-inline-end:.15rem solid #1d2b2099;flex:none;width:.9rem;height:.9rem;transition:transform .2s;transform:rotate(45deg)translate(-.2rem,-.2rem)}.infovraag[open] .infovraag__kop:after{transform:rotate(-135deg)translate(-.3rem,-.3rem)}.infovraag__tekst{color:#1d2b20bf;padding:0 2rem 2rem;font-size:1.35rem;line-height:1.7}.infovraag__tekst p{margin:0 0 1.2rem}.infovraag__tekst p:last-child{margin-block-end:0}@media screen and (min-width:990px){.info__stappen--drie{grid-template-columns:repeat(3,1fr)}}.info__blok--eerste{padding-block-start:5.6rem}.info__goed{color:#1d2b20;background:#f3efe6;border-radius:.8rem;margin-block-start:2rem;padding:2.4rem}.info__goed .info__adreskop{color:#1d2b209e}.info__punten{gap:1.2rem;margin:0;padding:0;font-size:1.3rem;line-height:1.5;display:grid}.info__punten li{align-items:flex-start;gap:1rem;display:flex}.info__punten svg{flex:none;margin-block-start:.3rem}.info__goed .info__haast{color:#1d2b20b3}.info__goed .info__haast a{color:#1d2b20}
.betaal{--bet-grond:#172d20;--bet-inkt:#f3efe6;--bet-stil:#f3efe69e;--bet-lijn:#f3efe638;--bet-kaart:#f3efe6;--bet-donker:#1d2b20;background:var(--bet-grond);color:var(--bet-inkt);padding-block:0 8rem}.betaal__wijzen{grid-template-columns:1fr;gap:2rem;margin:0;padding:0;display:grid;transform:translateY(-3.2rem)}@media screen and (min-width:750px){.betaal__wijzen{grid-template-columns:repeat(3,1fr)}}.betaalkaart{background:var(--bet-kaart);color:var(--bet-donker);border-radius:.8rem;align-content:start;gap:1.2rem;padding:2.8rem;display:grid}.betaalkaart__logos{align-items:center;gap:.6rem;display:flex}.betaalkaart__logo svg{width:3.8rem;height:auto;display:block}.betaalkaart__kop{text-transform:none;color:var(--bet-donker);margin:0;font-size:1.8rem;font-weight:700}.betaalkaart__tekst{color:#1d2b20bf;margin:0;font-size:1.35rem;line-height:1.65}.betaal__alles{text-align:center;margin-block-start:3.2rem}.betaal__label{letter-spacing:.22em;text-transform:uppercase;color:var(--bet-stil);margin:0;font-size:1.2rem;font-weight:600}.betaal__kop{text-transform:none;color:var(--bet-inkt);margin:1.2rem 0 0;font-size:3.2rem;font-weight:700;line-height:1.15}.betaal__pillen{flex-wrap:wrap;justify-content:center;gap:1rem;max-width:76rem;margin:3.2rem auto 0;padding:0;display:flex}.betaal__pil{border:.1rem solid var(--bet-lijn);border-radius:10rem;padding:.8rem 1.6rem;font-size:1.3rem}.betaal__vraag{color:var(--bet-stil);justify-content:center;align-items:center;gap:.8rem;margin:3.2rem 0 0;font-size:1.35rem;display:flex}.betaal__slot{display:inline-flex}.betaal__vraag a{color:var(--bet-inkt);text-underline-offset:.3rem;text-decoration:underline}
.voorw{--vw-grond:#172d20;--vw-inkt:#f3efe6;--vw-stil:#f3efe69e;--vw-lijn:#f3efe638;--vw-vlak:#ffffff0b;--vw-kaart:#f3efe6;--vw-donker:#1d2b20;background:var(--vw-grond);color:var(--vw-inkt);padding-block:5.6rem 8rem}.voorw__binnen{align-items:start;gap:3.2rem;display:grid}@media screen and (min-width:990px){.voorw__binnen{grid-template-columns:30rem 1fr;gap:4.8rem}.voorw__zijkant{position:sticky;inset-block-start:calc(var(--header-height,8.09rem) + 2rem)}}.voorw__label{letter-spacing:.18em;text-transform:uppercase;color:var(--vw-stil);margin:0 0 1.6rem;font-size:1.15rem;font-weight:600}.voorw__inhoud{background:var(--vw-vlak);border-radius:.8rem;padding:2.4rem}.voorw__lijst{gap:.8rem;margin:0;padding:0;font-size:1.3rem;display:grid}.voorw__lijst a{color:var(--vw-inkt);gap:.8rem;line-height:1.4;text-decoration:none;display:flex}.voorw__lijst a:hover{text-underline-offset:.3rem;text-decoration:underline}.voorw__nummer{width:2rem;color:var(--vw-stil);font-variant-numeric:tabular-nums;flex:none}.voorw__identiteit{background:var(--vw-vlak);border-radius:.8rem;margin-block-start:2rem;padding:2.4rem}.voorw__gegevens{white-space:pre-line;margin:0 0 1.2rem;font-size:1.3rem;line-height:1.6}.voorw__gegevens:last-child{margin-block-end:0}.voorw__vraag{background:var(--vw-vlak);color:var(--vw-stil);border-radius:.8rem;margin:2rem 0 0;padding:1.6rem 2rem;font-size:1.3rem;line-height:1.6}.voorw__vraag a{color:var(--vw-inkt);text-underline-offset:.3rem;text-decoration:underline}.voorw__artikelen{gap:1rem;display:grid}.voorwartikel{background:var(--vw-kaart);color:var(--vw-donker);border-radius:.8rem;scroll-margin-block-start:calc(var(--header-height,8.09rem) + 2rem)}.voorwartikel__kop{cursor:pointer;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.6rem 2rem;list-style:none;display:flex}.voorwartikel__kop::-webkit-details-marker{display:none}.voorwartikel__label{letter-spacing:.18em;text-transform:uppercase;color:#1d2b209e;margin-block-end:.4rem;font-size:1.1rem;font-weight:600;display:block}.voorwartikel__titel{font-size:1.45rem;line-height:1.35}.voorwartikel__kop:after{content:"";border-block-end:.15rem solid #1d2b2099;border-inline-end:.15rem solid #1d2b2099;flex:none;width:.9rem;height:.9rem;transition:transform .2s;transform:rotate(45deg)translate(-.2rem,-.2rem)}.voorwartikel[open] .voorwartikel__kop:after{transform:rotate(-135deg)translate(-.3rem,-.3rem)}.voorwartikel__tekst{color:#1d2b20c7;padding:0 2rem 2rem;font-size:1.35rem;line-height:1.75}.voorwartikel__tekst p{white-space:pre-line;margin:0 0 1.6rem}.voorwartikel__tekst p:last-child{margin-block-end:0}
.privacy{--pv-grond:#172d20;--pv-inkt:#f3efe6;--pv-stil:#f3efe69e;--pv-kaart:#f3efe6;--pv-donker:#1d2b20;--pv-vlak:#ffffff0b;background:var(--pv-grond);color:var(--pv-inkt);padding-block:5.6rem 8rem}.privacy__binnen{align-items:start;gap:2rem;display:grid}@media screen and (min-width:990px){.privacy__binnen{grid-template-columns:32rem 1fr;gap:2.4rem}}.privacy__blok{background:var(--pv-kaart);color:var(--pv-donker);border-radius:.8rem;padding:2.4rem}.privacy__blok+.privacy__blok{margin-block-start:2rem}.privacy__blok--groen{background:var(--pv-vlak);color:var(--pv-inkt)}.privacy__label{letter-spacing:.18em;text-transform:uppercase;color:#1d2b209e;margin:0 0 1.6rem;font-size:1.15rem;font-weight:600}.privacy__blok--groen .privacy__label{color:var(--pv-stil)}.privacy__tekst{color:#1d2b20cc;margin:0 0 1.6rem;font-size:1.3rem;line-height:1.7}.privacy__tekst:last-child{margin-block-end:0}.privacy__tekst--regels{white-space:pre-line}.privacy__punten{gap:1rem;margin:0;padding:0;font-size:1.3rem;display:grid}.privacy__punten li{align-items:center;gap:1rem;display:flex}.privacy__regel{color:#1d2b20cc;margin:0 0 .4rem;font-size:1.3rem;line-height:1.6}.privacy__regel--web{margin-block-start:1.2rem}.privacy__beginselen{margin-block-end:2rem}.privacy__vragen{gap:1rem;display:grid}.privacyvraag{background:var(--pv-kaart);color:var(--pv-donker);border-radius:.8rem;scroll-margin-block-start:calc(var(--header-height,8.09rem) + 2rem)}.privacyvraag__kop{cursor:pointer;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.6rem 2rem;font-size:1.45rem;list-style:none;display:flex}.privacyvraag__kop::-webkit-details-marker{display:none}.privacyvraag__kop:after{content:"";border-block-end:.15rem solid #1d2b2099;border-inline-end:.15rem solid #1d2b2099;flex:none;width:.9rem;height:.9rem;transition:transform .2s;transform:rotate(45deg)translate(-.2rem,-.2rem)}.privacyvraag[open] .privacyvraag__kop:after{transform:rotate(-135deg)translate(-.3rem,-.3rem)}.privacyvraag__tekst{color:#1d2b20c7;padding:0 2rem 2rem;font-size:1.35rem;line-height:1.75}.privacyvraag__tekst p{white-space:pre-line;margin:0 0 1.6rem}.privacyvraag__tekst p:last-child{margin-block-end:0}
