*,*:before,*:after{box-sizing:border-box}html{font-size:var(--base);-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{position:relative;min-width:320px;margin:0;color:var(---color-text);background-color:var(---color-bg);font-family:var(---font-stack-body);font-style:var(---font-style-body);font-weight:var(---font-weight-body);--initial-font-size: var(---font-size-base);font-size:var(--initial-font-size);line-height:normal;-webkit-font-smoothing:antialiased;overflow-x:clip}html[data-scroll-locked]{overflow:hidden}html[data-scroll-locked] body{overflow:hidden;touch-action:none}img,picture,video,svg{max-width:100%;display:block}img{height:auto}figure{margin:0}ul,ol{margin:0;padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit;margin:0}button{background:none;border:0;padding:0;cursor:pointer}input[type=button],input[type=submit],input[type=image]{cursor:pointer}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{display:none}p{margin:0 0 1em}a{text-decoration:none;color:var(--link);transition:color .25s ease-out}a:hover{color:var(--link-hover)}hr{border:0;border-top:1px solid var(--border);margin:var(--gutter) 0}table{border-collapse:collapse;width:100%}th,td{text-align:left;padding:8px 12px;border-bottom:1px solid var(--border)}:focus{outline:none}:focus-visible{outline:2px solid var(---color-secondary);outline-offset:2px}.skip-link{position:absolute;top:0;left:0}.skip-link:focus{position:absolute!important;overflow:auto;clip:auto;width:auto;height:auto;margin:0;color:var(---color-link);background-color:var(---color-bg);padding:20px;z-index:15000;transition:none}.visually-hidden,.sr-only{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.no-js:not(html){display:none}html.no-js .no-js:not(html){display:block}html.no-js .js-only{display:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(---font-stack-heading);font-style:var(---font-style-heading);font-weight:var(---font-weight-heading);line-height:1.2;margin:.5em 0;text-wrap:balance}h1,.h1{--initial-font-size: calc(var(--font-9) * var(---font-adjust-heading));font-size:var(--initial-font-size)}h2,.h2{--initial-font-size: calc(var(--font-8) * var(---font-adjust-heading));font-size:var(--initial-font-size)}h3,.h3{--initial-font-size: calc(var(--font-7) * var(---font-adjust-heading));font-size:var(--initial-font-size)}h4,.h4{--initial-font-size: calc(var(--font-6) * var(---font-adjust-heading));font-size:var(--initial-font-size)}h5,.h5{--initial-font-size: calc(var(--font-5) * var(---font-adjust-heading));font-size:var(--initial-font-size)}h6,.h6{--initial-font-size: calc(var(--font-4) * var(---font-adjust-heading));font-size:var(--initial-font-size)}h5,.h5,h6,.h6{font-family:var(---font-stack-additional-heading);font-weight:var(---font-weight-additional-heading)}.h1--body,.h2--body,.h3--body,.h4--body,.h5--body,.h6--body{font-family:var(---font-stack-body);font-weight:var(---font-weight-body);font-style:var(---font-style-body);text-transform:none;letter-spacing:0;margin:.5em 0;line-height:1.2}.h1--body{font-size:calc(var(--font-9) * var(---font-adjust-body))}.h2--body{font-size:calc(var(--font-8) * var(---font-adjust-body))}.h4--body{font-size:calc(var(--font-6) * var(---font-adjust-body))}.h5--body{font-size:calc(var(--font-5) * var(---font-adjust-body))}.h6--body{font-size:calc(var(--font-4) * var(---font-adjust-body))}.caps,.footer__copyright,.popout__toggle,.search-submit{text-transform:uppercase;letter-spacing:.12em;font-family:var(---font-stack-body);font-weight:var(---font-weight-body);--initial-font-size: calc(11px * var(---font-adjust-body));font-size:var(--initial-font-size)}.caps--large{text-transform:uppercase;letter-spacing:.12em;font-family:var(---font-stack-body);font-weight:var(---font-weight-body-bold);--initial-font-size: calc(12px * var(---font-adjust-body));font-size:var(--initial-font-size)}@media only screen and (max-width:749px){.caps,.footer__copyright,.popout__toggle,.search-submit{--initial-font-size: calc(10px * var(---font-adjust-body))}}.kicker{font-family:var(---font-stack-body);font-weight:500;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--primary)}.rte{line-height:1.6}.rte p:last-child{margin-bottom:0}.rte a{text-decoration:underline;text-underline-offset:.15em}.rte ul{list-style:disc;margin:0 0 1em 1.2em}.rte ol{list-style:decimal;margin:0 0 1em 1.2em}.tabular{font-variant-numeric:tabular-nums}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-pretty{text-wrap:pretty}.wrapper{max-width:var(--content-max);margin:0 auto;padding:0 var(--outer)}.wrapper:after,.wrapper--full:after,.wrapper--narrow:after,.grid:after,.grid--full:after{content:"";display:table;clear:both}.wrapper--full{max-width:none;margin:0 auto;padding:0 var(--outer)}.wrapper--narrow{max-width:670px;margin:0 auto;padding:0 var(--outer)}.wrapper--columns{max-width:none;margin:0 50px}.wrapper--brick{max-width:var(--content-max);margin:0 auto;padding:0}.grid,.grid--full{list-style:none;margin:0;padding:0;margin-left:calc(var(--outer) * -1)}.grid__item{float:left;padding-left:var(--outer);width:100%;min-width:0}.grid__item.clear{clear:both}.one-whole{width:100%}.one-half{width:50%}.one-third{width:33.333%}.two-thirds{width:66.666%}.one-quarter{width:25%}.three-quarters{width:75%}.one-fifth{width:20%}.two-fifths{width:40%}.three-fifths{width:60%}.three-tenths{width:30%}.seven-tenths{width:70%}@media only screen and (max-width:749px){.small--one-whole{width:100%}.small--one-half{width:50%}.small--one-third{width:33.333%}.small--two-thirds{width:66.666%}.small--one-quarter{width:25%}.small--two-fifths{width:40%}.small--hide{display:none!important}.wrapper--columns:not(.icon--top){margin:0}}@media only screen and (min-width:750px)and (max-width:989px){.medium--one-whole{width:100%}.medium--one-half{width:50%}.medium--one-third{width:33.333%}.medium--two-thirds{width:66.666%}.medium--one-quarter{width:25%}.medium--two-fifths{width:40%}.medium--three-tenths{width:30%}.medium--hide{display:none!important}.wrapper--columns{margin:0 30px}}@media only screen and (min-width:750px){.medium-up--one-whole{width:100%}.medium-up--one-half{width:50%}.medium-up--one-third{width:33.333%}.medium-up--two-thirds{width:66.666%}.medium-up--one-quarter{width:25%}.medium-up--three-tenths{width:30%}}@media only screen and (min-width:990px){.large-up--one-whole{width:100%}.large-up--one-half{width:50%}.large-up--one-third{width:32%}.large-up--two-thirds{width:66.666%}.large-up--one-quarter{width:25%}.large-up--three-tenths{width:30%}.large-up--two-fifths{width:40%}.large-up--one-fifth{width:20%}.large-up--hide{display:none!important}}@media only screen and (max-width:989px){.large-down--hide{display:none!important}}.btn,.button{--btn-bg: var(---color-primary);--btn-text: var(---color-primary-opposite);--btn-border: var(---color-primary);--btn-bg-hover: var(---color-primary-hover);--btn-text-hover: var(---color-primary-opposite);--btn-shadow: var(---color-primary-fade);-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;display:inline-block;width:auto;vertical-align:middle;text-align:center;text-decoration:none;font-family:inherit;font-size:calc(var(--font-3) * var(---font-adjust-body));line-height:1.5;font-weight:var(---font-weight-body);letter-spacing:0;text-transform:none;padding:var(--btn-top) var(--btn-left);border:1px solid var(--btn-border);border-radius:var(--radius);background-color:var(--btn-bg);color:var(--btn-text);transition:.25s ease-out;transition-property:color,background,border;cursor:pointer;min-width:0}.btn:hover,.button:hover{background-color:var(--btn-bg-hover);color:var(--btn-text-hover);border-color:var(--btn-bg-hover)}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.btn--primary,.btn--solid{--btn-bg: var(---color-primary);--btn-text: var(---color-primary-opposite);--btn-border: var(---color-primary);--btn-bg-hover: var(---color-primary-hover);--btn-text-hover: var(---color-primary-opposite)}.btn--secondary{--btn-bg: var(---color-secondary);--btn-text: var(---color-secondary-opposite);--btn-border: var(---color-secondary);--btn-bg-hover: var(---color-secondary-hover);--btn-text-hover: var(---color-secondary-opposite)}.btn--outline{--btn-bg: transparent;--btn-text: var(---color-primary);--btn-border: var(---color-primary);--btn-bg-hover: var(---color-primary);--btn-text-hover: var(---color-primary-opposite);background-color:transparent;color:var(--btn-text);border:1px solid var(--btn-border);box-shadow:none}.btn--outline.btn--black{--btn-text: var(---color-text);--btn-border: var(---color-text);--btn-bg-hover: var(---color-text);--btn-text-hover: var(---color-bg)}.btn--white{--btn-bg: #FFF;--btn-text: var(---color-text-dark);--btn-border: #FFF;--btn-bg-hover: #FFF;--btn-text-hover: var(---color-primary)}.btn--outline.btn--white{--btn-bg: transparent;--btn-text: #FFF;--btn-border: #FFF;--btn-bg-hover: #FFF;--btn-text-hover: var(---color-text-dark);background-color:transparent}.btn--input{font-size:calc(var(--font-2) * var(---font-adjust-body));--btn-top: 9px;--btn-left: 16px}.btn--input.btn--white{--btn-bg: rgba(225, 225, 225, .2);--btn-text: #FFF;--btn-border: #FFF;--btn-bg-hover: #FFF;--btn-text-hover: var(---color-primary);border-color:#fff}.btn--large{width:100%;max-width:260px;--btn-top: 16px;--btn-left: 22px}@media only screen and (max-width:749px){.btn,.button{--font-3: 16px}.btn--large{--btn-top: 12px;--btn-left: 18px}}.btn--full{width:100%;max-width:none}.btn--text{--btn-bg: transparent;--btn-border: transparent;--btn-bg-hover: transparent;--btn-text: var(--link);--btn-text-hover: var(--link-hover);padding-left:0;padding-right:0;background:none;border-color:transparent}.btn--secondary.caps--large,a.caps--large{--link: var(---color-primary);color:var(---color-primary);background:none;border:0;padding:0}a.caps--large:hover{color:var(---color-link-hover)}.input,input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],input[type=password],textarea,select{width:100%;padding:var(--form-top) var(--form-left);border:1px solid var(--border);border-radius:var(--radius);background:var(---color-bg-secondary);color:var(--text);font-size:calc(var(--font-3) * var(---font-adjust-body));line-height:1.5}input::placeholder,textarea::placeholder{color:var(--text-light);opacity:.7}select{-webkit-appearance:none;appearance:none;padding-right:32px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' fill='none' stroke='%23161616' stroke-width='1.5'/></svg>");background-repeat:no-repeat;background-position:right 12px center}label{display:block;margin-bottom:6px}fieldset{border:0;padding:0;margin:0;min-width:0}legend{padding:0}.form__error,.errors{color:var(---color-error);background:var(---color-error-bg);padding:10px 14px;border-radius:var(--radius);margin-bottom:var(--form-margin)}.form__success{color:var(---color-success)}.shopify-section{margin-top:var(--sectie-ritme)}.shopify-section:first-child{margin-top:0}.section-fullscreen{position:relative}.image__fill,.image__hero__frame{position:relative;overflow:hidden;background:var(---color-border-light)}.image__fill img,.image__hero__frame img,.background-size-cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.background-size-cover{background-size:cover;background-position:center}.aspect-1x1{aspect-ratio:1 / 1}.aspect-2x3{aspect-ratio:2 / 3}.aspect-3x2{aspect-ratio:3 / 2}.aspect-4x5{aspect-ratio:4 / 5}.aspect-5x6{aspect-ratio:5 / 6}.aspect-3x4{aspect-ratio:3 / 4}[class*=aspect-] img{height:auto}html.js-kept [data-aos]{opacity:0;transform:translateY(12px);transition:opacity .8s var(--easing-uit),transform .8s var(--easing-uit)}html.js-kept [data-aos].aos-animate{opacity:1;transform:none}html.js-kept [data-aos=img-in]{transform:scale(1.02)}@media(prefers-reduced-motion:reduce){html.js-kept [data-aos]{opacity:1;transform:none;transition:none}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.overflow-wrap{overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/6/assets/base.css.map */
