:root{--sn-orange: #ff5000;--sn-orange-text: #c43c00;--sn-orange-large: #e04600;--sn-ink: #1c1c1c;--sn-ink-soft: #3b3e3f;--sn-grey: #55585a;--sn-paper: #f0f2f1;--sn-white: #ffffff;--sn-line: #d9dcd8;--sn-border: #daddd9;--sn-border-strong: #cfd3cf;--sn-green: #176056;--sn-stock: #2da44e;--sn-lime: #94d357;--sn-yellow: #ffd21a;--sn-kraft: #e4cfae;--sn-tint: #fff6ef;--sn-tint-track: #f3d9cb;--sn-lime-tint: #f1f8ea;--sn-lime-line: #c9e5a8;--sn-narrow: var(--font-heading--family, "PT Sans Narrow"), "PT Sans Narrow", Bahnschrift, "Arial Narrow", sans-serif;--sn-body: var(--font-body--family, "PT Sans"), "PT Sans", Tahoma, sans-serif;--sn-r-btn: 6px;--sn-r-field: 8px;--sn-r-card: 10px;--sn-r-block: 12px;--sn-r-panel: 14px;--sn-r-pill: 99px;--sn-shadow-btn: 0 6px 18px -8px rgba(255, 80, 0, .7);--sn-shadow-hover: 0 22px 44px -30px rgba(0, 0, 0, .4);--sn-shadow-bar: 0 -10px 30px -18px rgba(28, 28, 28, .35);--sn-ease: cubic-bezier(.2, .7, .2, 1);--sn-section: clamp(64px, 8vw, 112px)}.sn-ds-eyebrow{font:700 12px/1 var(--sn-body);letter-spacing:.14em;text-transform:uppercase;color:var(--sn-orange-text)}.sn-ds-h2{font:700 clamp(34px,4vw,54px)/.95 var(--sn-narrow);text-transform:uppercase;letter-spacing:-.005em;text-wrap:balance}.sn-ds-intro{font-size:18px;line-height:1.55;color:var(--sn-grey);max-width:640px}.sn-ds-knop{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:60px;padding:0 24px;border:0;border-radius:var(--sn-r-btn);background:var(--sn-orange);color:var(--sn-white);box-shadow:var(--sn-shadow-btn);font:700 19px/1 var(--sn-narrow);letter-spacing:.02em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .2s,transform .15s var(--sn-ease),box-shadow .2s}.sn-ds-knop:hover{background:var(--sn-orange-large);color:var(--sn-white);transform:translateY(-1px)}.sn-ds-knop:active{transform:translateY(1px) scale(.99)}.sn-ds-knop:focus-visible{outline:3px solid var(--sn-ink);outline-offset:3px}.sn-ds-knop:disabled{background:var(--sn-border-strong);color:var(--sn-grey);box-shadow:none;transform:none;cursor:not-allowed}.sn-ds-knop--ink{background:var(--sn-ink);box-shadow:none}.sn-ds-knop--ink:hover{background:#000}.sn-ds-knop--rand{background:var(--sn-white);color:var(--sn-ink);box-shadow:inset 0 0 0 1.5px var(--sn-ink)}.sn-ds-knop--rand:hover{background:var(--sn-ink);color:var(--sn-white)}.sn-ds-knop--klein{min-height:46px;padding:0 18px;font-size:16px}a.sn-ds-knop,a.sn-ds-knop:hover,a.sn-ds-knop:visited,a.sn-ds-knop--ink{color:var(--sn-white)}a.sn-ds-knop--rand,a.sn-ds-knop--rand:visited{color:var(--sn-ink)}a.sn-ds-knop--rand:hover{color:var(--sn-white)}.sn-ds-pijllink{display:inline-flex;align-items:center;gap:8px;padding-bottom:3px;border-bottom:2px solid var(--sn-orange);font:700 14px/1.2 var(--sn-body);letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.sn-ds-pijllink:after{content:"\2192";transition:transform .2s var(--sn-ease)}.sn-ds-pijllink:hover:after{transform:translate(4px)}.sn-ds-link,:root a.sn-ds-link{font-weight:700;color:var(--sn-ink);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:3px;transition:text-decoration-color .15s var(--sn-ease)}:root a.sn-ds-link.sn-ds-link:is(:hover,:focus-visible){color:var(--sn-ink);text-decoration-color:var(--sn-orange)}.sn-ds-badge{display:inline-block;padding:4px 8px;border-radius:var(--sn-r-pill);background:var(--sn-orange);color:var(--sn-white);font:700 10.5px/1 var(--sn-body);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.sn-ds-badge--ink{background:var(--sn-ink)}.sn-ds-badge--groen{background:var(--sn-green)}.sn-ds-badge--lime{background:var(--sn-lime);color:var(--sn-ink)}.sn-ds-oordeel{display:inline-block;padding:5px 10px;border-radius:var(--sn-r-pill);background:var(--sn-orange);color:var(--sn-white);font:700 11px/1 var(--sn-body);letter-spacing:.08em;text-transform:uppercase}.sn-ds-oordeel--nee{background:var(--sn-white);color:var(--sn-grey);border:1px solid var(--sn-line)}.sn-ds-iconlijst{display:grid;gap:10px;margin:0;padding:0;list-style:none;font-size:15px;line-height:1.55}.sn-ds-iconlijst li{display:flex;align-items:flex-start;gap:12px}.sn-ds-iconlijst svg{flex-shrink:0;width:20px;height:20px;margin-top:1.5px}.sn-ds-punt{position:relative;flex-shrink:0;width:9px;height:9px;border-radius:50%;background:var(--sn-stock)}.sn-ds-punt:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#2da44e80;pointer-events:none;animation:sn-ds-puls 2.2s infinite}@keyframes sn-ds-puls{0%{transform:scale(1);opacity:1}70%{transform:scale(3);opacity:0}to{transform:scale(3);opacity:0}}@media(prefers-reduced-motion:reduce){.sn-ds-knop,.sn-ds-pijllink:after{transition:none}.sn-ds-punt:after{animation:none}}:root body .button:not(.button-unstyled):not(.button-secondary):not(.sn-pdp *){border-radius:var(--sn-r-btn);font-family:var(--sn-narrow);font-weight:700;letter-spacing:.02em}:root body .cart-drawer .sn-shipbar{border-radius:var(--sn-r-card)}:root body .sn-foot__button{border-radius:var(--sn-r-btn);color:var(--sn-white);font-family:var(--sn-narrow);letter-spacing:.02em}:root body .sn-foot__button:hover{background:var(--sn-orange-large);color:var(--sn-white)}:root body .sn-foot__input{border-radius:var(--sn-r-field) 0 0 var(--sn-r-field)}:root body .sn-foot__field .sn-foot__button{border-radius:0 var(--sn-r-btn) var(--sn-r-btn) 0}:root body .sn-zoek__add{border-radius:var(--sn-r-btn)}:root body header .cta-banner .image-block,:root body header .cta-banner .image-block img{border-radius:var(--sn-r-card);overflow:hidden}:root body header .cta-banner .button:not(.button-secondary,.button-unstyled){border-radius:var(--sn-r-btn);color:var(--sn-white)}
/*# sourceMappingURL=/cdn/shop/t/131/assets/sn-ds.css.map */
