.sn-pdp{--sn-ink: #1c1c1c;--sn-paper: #f0f2f1;--sn-white: #ffffff;--sn-orange: #ff5000;--sn-orange-text: #c43c00;--sn-orange-large: #e04600;--sn-green: #176056;--sn-lime: #94d357;--sn-grey: #55585a;--sn-grey-2: #44474a;--sn-grey-3: #5f645f;--sn-line: #d9dcd8;--sn-line-2: #c9cdc8;--sn-line-3: #e2e5e1;--sn-narrow: var(--font-heading--family);--sn-body: var(--font-body--family);--sn-gutter: 48px;color:var(--sn-ink);font-family:var(--sn-body);font-size:16px;line-height:1.55}.sn-pdp *,.sn-pdp *:before,.sn-pdp *:after{box-sizing:border-box}.sn-pdp p{margin:0}.sn-pdp a{color:inherit;text-decoration:none}.sn-pdp :is(h1,h2,h3){margin:0;font-family:var(--sn-narrow);font-weight:700;text-transform:uppercase;letter-spacing:.005em;line-height:.94;color:inherit}.sn-pdp__wrap{margin-inline:auto;padding-inline:var(--sn-gutter)}.sn-pdp__band{padding-block:70px 74px}.sn-pdp__band--paper{background:var(--sn-paper)}.sn-pdp__band--white{background:var(--sn-white)}.sn-pdp__band--ink{background:var(--sn-ink);color:var(--sn-white)}.sn-pdp__band--ink .sn-pdp__eyebrow{color:var(--sn-orange)}.sn-pdp__eyebrow{font-weight:700;text-transform:uppercase;color:var(--sn-orange-text)}.sn-pdp__intro{max-width:640px}.sn-pdp__lead{color:var(--sn-grey)}.sn-pdp__textlink{font-size:14px;font-weight:700;text-transform:uppercase;border-bottom:2px solid var(--sn-orange);padding-bottom:3px}@media(max-width:860px){.sn-pdp__band{padding-block:34px 36px}}.sn-pdp .sn-pdp__wrap{max-width:1360px}.sn-pdp.sn-pdp__band{padding-block:var(--sn-section)}.sn-pdp .sn-pdp__eyebrow{font-size:12px;letter-spacing:.14em;margin-bottom:14px!important}.sn-pdp .sn-pdp__h2{font-size:clamp(34px,4vw,54px);line-height:.95;text-wrap:balance}.sn-pdp .sn-pdp__intro{margin-bottom:44px}.sn-pdp .sn-pdp__lead{font-size:18px;line-height:1.55;margin-top:14px}.sn-pdp .sn-pdp__textlink{display:inline-flex;align-items:center;gap:8px;letter-spacing:.04em;text-decoration:none}.sn-pdp .sn-pdp__textlink:after{content:"\2192";transition:transform .2s var(--sn-ease)}.sn-pdp .sn-pdp__textlink:hover{color:inherit}.sn-pdp .sn-pdp__textlink:hover:after{transform:translate(4px)}.sn-pdp__crumbs{background:var(--sn-paper);padding-top:18px}.sn-pdp__crumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:nowrap;gap:9px;font-size:13px;color:var(--sn-grey);white-space:nowrap;overflow:hidden}.sn-pdp__crumbs li{display:flex;align-items:center;gap:9px;flex-shrink:0;min-width:0}.sn-pdp__crumbs li:nth-child(2):not(:last-child){flex-shrink:1;max-width:45%}.sn-pdp__crumbs li:last-child{flex-shrink:1}.sn-pdp__crumbs li>:is(a,span){overflow:hidden;text-overflow:ellipsis}.sn-pdp__crumbs li+li:before{content:"\203a"}.sn-pdp__crumbs a:hover{color:var(--sn-orange)}.sn-pdp__crumbs [aria-current]{color:var(--sn-ink)}@media(max-width:860px){.sn-pdp__crumbs{padding-top:0;border-bottom:1px solid var(--sn-line-3)}.sn-pdp__crumbs ol{align-items:center;font-size:12px;gap:6px}.sn-pdp__crumbs li{gap:6px}}.sn-pdp__buy{padding-block:26px 60px}.sn-pdp__buy-grid{display:grid;grid-template-columns:minmax(0,744fr) minmax(0,520fr);gap:48px;align-items:start}.sn-gallery{display:flex;gap:14px;min-width:0}.sn-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:var(--sn-white);color:var(--sn-ink)}.sn-lightbox::backdrop{background:#1c1c1c99}.sn-lightbox[open]{display:block}.sn-lightbox__track{display:flex;height:100%;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sn-lightbox__track::-webkit-scrollbar{display:none}.sn-lightbox__slide{flex:0 0 100%;height:100%;scroll-snap-align:start;display:flex;align-items:center;justify-content:center;padding:64px 72px}.sn-lightbox__slide img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.sn-lightbox__close,.sn-lightbox__nav{position:absolute;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--sn-line);border-radius:50%;background:var(--sn-white);color:var(--sn-ink);cursor:pointer;padding:0}.sn-lightbox__close{top:calc(16px + env(safe-area-inset-top,0px));right:16px;z-index:2}.sn-lightbox__nav{top:50%;transform:translateY(-50%);z-index:2}.sn-lightbox__nav--prev{left:16px}.sn-lightbox__nav--next{right:16px}.sn-lightbox__close:hover,.sn-lightbox__nav:hover{border-color:var(--sn-ink)}.sn-lightbox__count{position:absolute;left:0;right:0;bottom:calc(18px + env(safe-area-inset-bottom,0px));text-align:center;font-size:14px;color:var(--sn-grey);margin:0;pointer-events:none}html:has(.sn-lightbox[open]){overflow:hidden}@media(max-width:860px){.sn-lightbox__slide{padding:64px 0 56px}.sn-lightbox__nav{top:auto;bottom:calc(8px + env(safe-area-inset-bottom,0px));transform:none;width:44px;height:44px}.sn-lightbox__count{bottom:calc(20px + env(safe-area-inset-bottom,0px))}}.sn-buy{display:flex;flex-direction:column;min-width:0}.sn-buy__title{font-size:50px;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.sn-buy__title--m{font-size:42px}.sn-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sn-buy__title--l{font-size:36px}.sn-buy__pack{display:block;font-family:var(--sn-body);font-size:17px;font-weight:700;letter-spacing:.04em;color:var(--sn-grey);margin-top:8px;line-height:1.2}.sn-buy__brand{display:block;line-height:1.1;color:var(--sn-grey)}.sn-buy__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.sn-buy__amount{font-family:var(--sn-narrow);font-weight:700;line-height:1}.sn-price{display:inline-flex;align-items:flex-start;line-height:1}.sn-price__cur{font-size:.42em;margin:.1em .06em 0 0}.sn-price__dec{font-size:.42em;margin:.1em 0 0 .04em}.sn-buy__legalprice{flex-basis:100%;font-size:13px;color:var(--sn-grey)}.sn-buy__compare{font-size:18px;color:var(--sn-grey);text-decoration:line-through}.sn-buy__unit{color:var(--sn-grey)}.sn-buy__meta{display:contents}.sn-buy__packname{display:none}.sn-buy__label{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sn-grey);margin-bottom:10px!important}.sn-packs{display:grid;border:0;margin:0;padding:0}.sn-pack{position:relative;display:block;cursor:pointer}.sn-pack input{position:absolute;opacity:0;width:1px;height:1px}.sn-pack__box{position:relative;height:100%}.sn-pack input:disabled+.sn-pack__box{border-color:var(--sn-line);color:var(--sn-grey);cursor:not-allowed}.sn-pack input:disabled+.sn-pack__box .sn-pack__price{color:var(--sn-grey)}.sn-pack__soldout{display:block;font-size:12px;font-weight:700;color:var(--sn-ink);margin-top:6px}.sn-pack__radio{position:absolute;top:calc(var(--sn-pack-pt, 13px) + 3px);right:8px;width:14px;height:14px;border:1.5px solid var(--sn-grey);border-radius:50%;background:var(--sn-white)}.sn-pack input:checked+.sn-pack__box .sn-pack__radio,.sn-pack[aria-current=page] .sn-pack__radio{border-color:var(--sn-ink);background:var(--sn-ink);box-shadow:inset 0 0 0 3px var(--sn-white)}.sn-pack input:disabled+.sn-pack__box .sn-pack__radio{border-style:dashed;background:transparent}.sn-pack__name{display:block;font-family:var(--sn-narrow);font-weight:700;text-transform:uppercase}.sn-pack__line{width:28px;height:1px;background:var(--sn-line-2);margin:8px 0 7px}.sn-pack__price{display:block;font-weight:700;color:var(--sn-ink)}.sn-packs--labels .sn-pack__box{--sn-pack-pt: 22px}.sn-pack--rec[aria-current=page] .sn-pack__box{box-shadow:inset 0 0 0 2px var(--sn-ink)}.sn-packs:has(input:checked,[aria-current=page]) .sn-pack--rec:not(:has(input:checked)):not([aria-current=page]) .sn-pack__box{background:var(--sn-white);box-shadow:none}.sn-pack__badge{font-weight:700;white-space:nowrap;text-transform:uppercase}.sn-pack__badge--rec{background:var(--sn-orange);color:var(--sn-ink)}.sn-pack__save-eur--plain{font-weight:400;color:var(--sn-grey)}.sn-packs__note{color:var(--sn-grey);margin:0}#sn-pdp-form{container-type:inline-size}@container (min-width: 480px){.sn-packs--many{column-gap:8px}.sn-packs--many .sn-pack__box{--sn-pack-pt: 22px}.sn-packs--many .sn-pack__radio{top:9px;right:8px;width:12px;height:12px}.sn-packs--many .sn-pack__unit.sn-pack__unit--best{font-size:12px;padding:2px 4px}}@container (max-width: 479px){.sn-packs--many{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.sn-buy__row{display:flex;align-items:stretch}.sn-qty{display:flex;align-items:center;flex-shrink:0}.sn-qty button{border:0;background:none;line-height:1;cursor:pointer;padding:0}.sn-qty input{border:0;background:none;text-align:center;font:700 16px var(--sn-body);color:var(--sn-ink);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.sn-qty input::-webkit-inner-spin-button,.sn-qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sn-btn{display:flex;align-items:center;justify-content:center;border:0;cursor:pointer;font-family:var(--sn-narrow);font-weight:700;text-transform:uppercase;letter-spacing:.04em;text-align:center;padding:0 18px}.sn-btn--buy{flex-grow:1}.sn-btn--buy:disabled{cursor:not-allowed}.sn-btn--ink{height:48px;background:var(--sn-ink);font-size:16px;letter-spacing:.05em;width:100%}.sn-btn--ink:hover{background:#333}.sn-pdp .sn-btn--ink,.sn-pdp .sn-btn--ink:hover{color:var(--sn-white)}.sn-buy__shiplink{text-decoration:underline;text-underline-offset:2px}.sn-buy__shiplink:hover{color:var(--sn-orange)}.sn-btn[aria-busy=true]{opacity:.6;pointer-events:none}.sn-buy__error{font-size:14px;color:#b42318}.sn-buy__stock{display:flex;align-items:flex-start;gap:10px;font-size:14px}.sn-buy__dot{border-radius:50%;flex-shrink:0}.sn-usps{flex-direction:column}.sn-pay{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.sn-pay li{display:flex}.sn-pay svg{display:block;height:24px;width:auto}@media(max-width:1100px){.sn-pdp__buy-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.sn-buy__title{font-size:42px}.sn-buy__title--m{font-size:36px}.sn-buy__title--l{font-size:32px}}@media(max-width:860px){.sn-pdp__buy{padding-block:0 26px}.sn-pdp__buy-grid{grid-template-columns:minmax(0,1fr);gap:12px}.sn-gallery{margin-inline:calc(var(--sn-gutter) * -1)}.sn-buy__brand,.sn-buy__pack{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0}.sn-buy__pack{font-size:14px}.sn-buy__title{font-size:28px}.sn-buy__title--m{font-size:25px}.sn-buy__title--l{font-size:22px}.sn-buy__promise-more{display:none}.sn-buy__price{flex-wrap:nowrap;align-items:center;gap:10px}.sn-buy__meta{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:4px;row-gap:1px;min-width:0}.sn-buy__meta .sn-buy__legalprice{flex-basis:100%;line-height:1.25}.sn-buy__packname{display:inline;font-size:13px;color:var(--sn-grey)}.sn-buy__packname:empty{display:none}.sn-buy__amount{display:flex}.sn-buy__legalprice{font-size:12px}.sn-buy__label{font-size:11px;margin-bottom:9px!important}.sn-buy__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sn-pack__line{margin:6px 0 5px}.sn-pack__save{margin-top:6px}.sn-packs--many{grid-template-columns:repeat(var(--sn-cols, 2),minmax(0,1fr))!important;gap:6px}.sn-packs,.sn-packs--labels{padding:0 0 18px}.sn-pack__box,.sn-packs--labels .sn-pack__box,.sn-packs--many .sn-pack__box{--sn-pack-pt: 22px;min-height:0}.sn-packs__note{display:none}.sn-pack__unit,.sn-pack__unit.sn-pack__unit--best{font-family:var(--sn-narrow);line-height:1.2;overflow-wrap:anywhere}.sn-packs--many .sn-pack__unit.sn-pack__unit--best{display:block;background:none;padding:0;margin-top:1px;font-family:var(--sn-narrow);font-size:12px;font-weight:400;line-height:1.2;color:var(--sn-grey);overflow-wrap:anywhere}.sn-pack__badge{overflow:hidden;text-overflow:ellipsis}.sn-pack__num{font-size:21px}.sn-pack__price{margin-top:3px}.sn-pack__save-eur{top:100%;left:0;right:0}}@media(min-width:861px){.sn-gallery{flex-direction:column;gap:12px}}.sn-pdp .sn-pdp__buy{background:var(--sn-paper)}.sn-pdp .sn-buy{gap:20px}.sn-pdp #sn-pdp-title{scroll-margin-top:90px}.sn-pdp .sn-buy__brand{font-size:19px;letter-spacing:.05em;margin-bottom:8px}.sn-pdp .sn-packs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px}.sn-pdp .sn-packs[style*="--sn-cols: 3"]{grid-template-columns:repeat(3,minmax(0,1fr))!important}.sn-pdp .sn-packs--labels{padding-top:10px;row-gap:16px}.sn-pdp .sn-pack__box{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:8px;row-gap:4px;padding:14px 14px 12px;border-radius:var(--sn-r-card);text-align:left;background:var(--sn-white);border:1.5px solid var(--sn-border);box-shadow:none;transition:border-color .2s,box-shadow .2s}.sn-pdp .sn-pack:hover .sn-pack__box{border-color:#9ea3a0}.sn-pdp .sn-pack input:checked+.sn-pack__box,.sn-pdp .sn-pack[aria-current=page] .sn-pack__box,.sn-pdp .sn-pack--rec input:checked+.sn-pack__box{background:var(--sn-white);border-color:var(--sn-ink);box-shadow:0 0 0 1.5px var(--sn-ink)}.sn-pdp .sn-pack--rec .sn-pack__box{background:var(--sn-white);box-shadow:none}.sn-pdp .sn-pack input:focus-visible+.sn-pack__box{outline:3px solid var(--sn-orange);outline-offset:2px}.sn-pdp .sn-pack input:disabled+.sn-pack__box{background:var(--sn-paper)}.sn-pdp .sn-pack__radio,.sn-pdp .sn-pack__line,.sn-pdp .sn-pack__save{display:none}.sn-pdp .sn-pack__name{grid-column:1;padding-right:0;font-size:22px;line-height:1}.sn-pdp .sn-pack__price{grid-column:2;font-size:17px;line-height:1;font-variant-numeric:tabular-nums}.sn-pdp .sn-pack__soldout{grid-column:1 / -1}.sn-pdp .sn-pack__unit,.sn-pdp .sn-pack__unit--best{display:block;margin:4px 0 0;padding:0;background:none;font-size:12.5px;font-weight:400;color:var(--sn-grey);font-variant-numeric:tabular-nums}.sn-pdp .sn-pack__unit:before,.sn-pdp .sn-pack__unit:after{content:none}.sn-pdp .sn-pack__save-eur{display:block;font-weight:700;color:var(--sn-green)}.sn-pdp .sn-pack__badge{position:absolute;top:-9px;right:10px;left:auto;z-index:1;display:inline-block;margin:0;padding:4px 8px;border-radius:var(--sn-r-pill);font-family:var(--sn-body);font-size:11px;line-height:1;letter-spacing:.06em}.sn-pdp .sn-pack__badge--rec{display:none}.sn-pdp .sn-pack__badge--low{background:var(--sn-ink);color:var(--sn-white)}.sn-pdp .sn-packs__note{font-size:12px}.sn-pdp .sn-buy__price{border-top:1px solid var(--sn-line);padding-top:16px}.sn-pdp .sn-buy__amount{font-size:44px;font-variant-numeric:tabular-nums}.sn-pdp .sn-buy__amount :is(.sn-price__cur,.sn-price__dec){font-size:inherit;margin:0}.sn-pdp .sn-buy__amount .sn-price__sep{font-size:inherit!important}.sn-pdp .sn-buy__amount .sn-price{align-items:baseline}.sn-pdp .sn-buy__unit{font-size:14px}.sn-pdp .sn-buy__row{gap:10px}.sn-pdp .sn-buy__row .sn-qty{display:flex}.sn-pdp .sn-qty{border:1.5px solid var(--sn-border-strong);border-radius:var(--sn-r-btn);background:var(--sn-white)}.sn-pdp .sn-qty button{width:42px;height:57px;font-size:20px;color:var(--sn-ink)}.sn-pdp .sn-qty button:focus-visible{outline:2px solid var(--sn-orange)}.sn-pdp .sn-qty input{width:34px;font-size:17px}.sn-pdp .sn-btn--buy{height:60px;border-radius:var(--sn-r-btn);background:var(--sn-orange);color:var(--sn-white);box-shadow:var(--sn-shadow-btn);font-size:19px;letter-spacing:.02em;transition:background .2s,transform .15s var(--sn-ease)}.sn-pdp .sn-btn--buy:hover{background:var(--sn-orange-large);transform:translateY(-1px)}.sn-pdp .sn-btn--buy:active{transform:translateY(1px) scale(.99)}.sn-pdp .sn-btn--buy:focus-visible{outline:3px solid var(--sn-ink);outline-offset:3px}.sn-pdp .sn-btn--buy:disabled{background:var(--sn-border-strong);color:var(--sn-grey);box-shadow:none;transform:none}.sn-pdp .sn-service,.sn-pdp .sn-usps{display:grid;gap:10px;margin:0;padding:0;border:0;list-style:none;font-size:15px;line-height:1.55}.sn-pdp .sn-service li,.sn-pdp .sn-usps li{display:flex;align-items:flex-start;gap:12px;margin:0;padding:0;font-size:15px;line-height:1.55}.sn-pdp .sn-service svg,.sn-pdp .sn-usps svg{flex-shrink:0;width:20px;height:20px;margin-top:1.5px}.sn-pdp .sn-service svg{color:var(--sn-green)}.sn-pdp .sn-usps svg{color:var(--sn-orange)}.sn-pdp .sn-usps{padding-top:4px}.sn-pdp .sn-service .sn-buy__stock{font-size:15px;gap:12px}.sn-pdp .sn-buy__dot{width:9px;height:9px;margin:7px 5.5px 0;background:var(--sn-stock);position:relative}.sn-pdp .sn-buy__dot: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}.sn-pdp .sn-buy__stock--out .sn-buy__dot{background:#b9bcb9}.sn-pdp .sn-buy__stock--out .sn-buy__dot:after{content:none}.sn-pdp .sn-pay{gap:6px}.sn-pdp .sn-buy__legal{font-size:12px;line-height:1.45;color:var(--sn-grey);border-top:1px solid var(--sn-line);padding-top:14px}.sn-proof{padding-block:0}.sn-proof__inner{display:flex;align-items:center}.sn-proof__figure{flex-shrink:0}.sn-proof__number{font-family:var(--sn-narrow);font-weight:700;color:var(--sn-orange)}.sn-proof__label{font-family:var(--sn-narrow);font-weight:700;text-transform:uppercase}.sn-proof__body{max-width:560px}.sn-proof__eyebrow{font-weight:700;text-transform:uppercase;margin-bottom:14px!important}.sn-proof__h2{margin-bottom:14px!important}.sn-pdp .sn-proof__inner{min-height:0;padding-block:72px;gap:56px}.sn-pdp .sn-proof__number{font-size:clamp(96px,13vw,200px);line-height:.8;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.sn-pdp .sn-proof__label{font-size:22px;margin-top:14px!important}.sn-pdp .sn-proof__eyebrow{font-size:12px;letter-spacing:.14em;color:var(--sn-orange)}.sn-pdp .sn-proof__h2{font-size:clamp(30px,3.2vw,44px);line-height:.95}.sn-pdp .sn-proof__text{font-size:16.5px;line-height:1.6;color:#ffffffd1;max-width:44ch}.sn-check__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sn-check__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.sn-check__card{display:flex;align-items:flex-start}.sn-check__img{width:132px;height:110px;flex-shrink:0;object-fit:contain;object-position:left bottom;mix-blend-mode:multiply}.sn-check__img[src*=".jpg"]{filter:brightness(1.06) contrast(1.08);width:110px;transform:scale(1.3);transform-origin:35% 70%}.sn-check__card>div{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;flex-grow:1;min-width:0}.sn-check__card>div .sn-pdp__textlink{margin-top:auto}.sn-check__text{margin-bottom:14px!important}.sn-check__grid--3 .sn-check__card{flex-direction:column;align-items:stretch}.sn-check__grid--3 .sn-check__img{width:132px;height:110px}.sn-check__grid--3 .sn-check__card:not(:has(.sn-check__img)):before{content:"";display:block;height:110px}.sn-check__tag{display:inline-block;font-weight:700;text-transform:uppercase}.sn-pdp .sn-check__tag{margin:0 0 12px}.sn-check__h3{margin-bottom:10px!important}@media(max-width:1100px){.sn-check__grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.sn-check__img,.sn-check__grid--3 .sn-check__img{object-position:center}.sn-check__h3{margin-bottom:6px!important}.sn-pdp .sn-check__tag{margin:0 0 8px}}.sn-pdp .sn-check__grid{gap:20px}.sn-pdp .sn-check__card,.sn-pdp .sn-check__card--yes{padding:24px;gap:12px;border-radius:var(--sn-r-block);background:var(--sn-paper);border:1.5px solid transparent;transition:border-color .5s var(--sn-ease),background-color .5s var(--sn-ease)}.sn-pdp .sn-check__card:hover{border-color:#d3d7d2}.sn-pdp .sn-check__card--yes{background:var(--sn-tint);border-color:var(--sn-orange)}.sn-pdp .sn-check__tag{padding:5px 10px;margin-bottom:10px;border-radius:var(--sn-r-pill);background:var(--sn-white);border:1px solid var(--sn-line);color:var(--sn-grey);font-size:11px;line-height:1;letter-spacing:.08em}.sn-pdp .sn-check__card--yes .sn-check__tag{background:var(--sn-orange-text);border-color:var(--sn-orange-text);color:var(--sn-white)}.sn-pdp .sn-check__h3{font-size:24px;line-height:1}.sn-pdp .sn-check__text{color:var(--sn-ink-soft);font-size:16px;line-height:1.55}.sn-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--sn-steps, 3),minmax(0,1fr));counter-reset:none}.sn-steps__img{width:100%;object-fit:cover;display:block;background:#e4e7e4}.sn-pdp .sn-steps>li{border-top:3px solid var(--sn-ink);padding-top:22px}.sn-pdp .sn-steps__h3{letter-spacing:-.03em}.sn-pdp .sn-steps__text{line-height:1.6}@media(max-width:1100px){.sn-steps{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media(max-width:860px){.sn-steps li{align-items:start}.sn-pdp .sn-steps>li{padding-top:16px}}.sn-pdp .sn-steps{gap:18px}.sn-pdp .sn-steps li{display:grid;align-content:start;gap:10px}.sn-pdp .sn-steps__img{aspect-ratio:4 / 5;border-radius:var(--sn-r-card);margin:0}.sn-pdp .sn-steps__h3{margin:6px 0 0!important;font-size:21px;line-height:1.1}.sn-pdp .sn-steps__num{font:inherit;font-size:inherit;color:var(--sn-orange-large)}.sn-pdp .sn-steps__text{margin:0!important;font-size:14.5px;color:var(--sn-ink-soft)}.sn-pdp .sn-steps li.sn-steps--noimg{grid-template-columns:minmax(0,1fr);border-top:2px solid var(--sn-ink);padding-top:14px}.sn-about__grid{display:grid;align-items:start}.sn-about__head{top:110px}.sn-about__body{max-width:680px}.sn-about__body>:first-child{margin-top:0}.sn-about__body ul{padding-left:20px}.sn-about__body li{margin-bottom:6px}.sn-about__body li::marker{color:var(--sn-orange)}.sn-about__body :is(p,ul,ol){margin:0 0 14px}.sn-about__body :is(h2,h3,h4){font-size:22px;margin:22px 0 10px;color:var(--sn-ink)}.sn-about__body strong{color:var(--sn-ink)}.sn-about__body a{text-decoration:underline;text-decoration-color:var(--sn-orange);text-underline-offset:3px}.sn-about__related{margin-top:18px!important;font-size:15px;line-height:1.6}.sn-about__related a{font-weight:700;border-bottom:2px solid var(--sn-orange)}.sn-pdp .sn-about__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px}.sn-pdp .sn-about__tekst{display:grid;gap:16px;align-content:start}.sn-pdp .sn-about__head{position:static}.sn-pdp .sn-about__body{font-size:17px;line-height:1.6;color:var(--sn-ink-soft)}.sn-pdp .sn-about__etiket{position:sticky;top:96px}.sn-pdp .sn-label__blok{display:grid;gap:14px}.sn-pdp .sn-label{border:2px solid var(--sn-ink);border-radius:var(--sn-r-btn);overflow:hidden;background:var(--sn-white);box-shadow:10px 10px 0 var(--sn-paper)}.sn-pdp .sn-label__kop{display:grid;gap:2px;margin:0;padding:18px 22px;background:var(--sn-orange);color:var(--sn-white)}.sn-pdp .sn-label__kop span{font:700 13px/1 var(--sn-body);letter-spacing:.16em;text-transform:uppercase}.sn-pdp .sn-label__kop b{font:700 34px/1 var(--sn-narrow);text-transform:uppercase}.sn-pdp .sn-label table{width:100%;border-collapse:collapse}.sn-pdp .sn-label tr:nth-child(odd){background:#fafaf9}.sn-pdp .sn-label :is(th,td){padding:11px 22px;border-bottom:1px solid #e5e7e4;font-size:15px;line-height:1.45;text-align:left;vertical-align:top}.sn-pdp .sn-label tr:last-child :is(th,td){border-bottom:0}.sn-pdp .sn-label th{width:170px;padding-right:0;font-weight:700;color:var(--sn-ink)}.sn-pdp .sn-label td{color:var(--sn-ink-soft);font-variant-numeric:tabular-nums}.sn-pdp .sn-label__na{font-size:13px;line-height:1.5;color:var(--sn-grey);max-width:60ch}.sn-specs__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:72px;align-items:start}.sn-specs table{width:100%;border-collapse:collapse}.sn-specs :is(th,td){text-align:left;font-size:13px;line-height:1.45;padding:11px 12px 11px 0;border-bottom:1px solid var(--sn-line);vertical-align:top}.sn-specs th{font-weight:400;color:var(--sn-grey);width:42%}.sn-specs td{color:var(--sn-ink)}.sn-faq summary{display:flex;justify-content:space-between;gap:16px;cursor:pointer;list-style:none}.sn-faq summary::-webkit-details-marker{display:none}.sn-faq summary:after{font-family:var(--sn-body);font-weight:400;color:var(--sn-grey)}.sn-faq summary h3{font:inherit;text-transform:inherit;margin:0}.sn-faq__answer p+p{margin-top:8px}@media(max-width:1100px){.sn-specs__grid{gap:40px}}@media(max-width:860px){.sn-specs__grid{grid-template-columns:minmax(0,1fr);gap:34px}.sn-specs :is(th,td){font-size:13px;padding:10px 10px 10px 0}.sn-specs th{width:42%}}.sn-pdp .sn-specs__grid--faq{display:block}.sn-pdp .sn-faq{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:64px;align-items:start}.sn-pdp .sn-faq__kop{position:sticky;top:96px}.sn-pdp .sn-faq__h2{margin:0}.sn-pdp .sn-faq__lijst{border-top:2px solid var(--sn-ink)}.sn-pdp .sn-faq details,.sn-pdp .sn-faq details:first-of-type{padding:0;border-top:0;border-bottom:1px solid var(--sn-border-strong)}.sn-pdp .sn-faq summary{align-items:center;padding:20px 2px;font:700 18px/1.3 var(--sn-body);text-transform:none}.sn-pdp .sn-faq summary:after{content:"";width:14px;height:14px;flex-shrink:0;background:linear-gradient(var(--sn-ink),var(--sn-ink)) center / 14px 2px no-repeat,linear-gradient(var(--sn-ink),var(--sn-ink)) center / 2px 14px no-repeat;transition:transform .3s var(--sn-ease)}.sn-pdp .sn-faq details[open] summary:after{content:"";transform:rotate(45deg)}.sn-pdp .sn-faq summary:hover{color:var(--sn-orange-text)}.sn-pdp .sn-faq summary:focus-visible{outline:2px solid var(--sn-orange);outline-offset:2px}.sn-pdp .sn-faq__answer{margin:0;padding:0 2px 22px;max-width:64ch;font-size:16px;line-height:1.55;color:var(--sn-ink-soft)}.sn-pdp .sn-faq details[open] .sn-faq__answer{animation:sn-pdp-open .35s var(--sn-ease)}@keyframes sn-pdp-open{0%{opacity:0;transform:translateY(-6px)}}.sn-cross__h2{margin-bottom:12px!important}.sn-cross__list{list-style:none;margin:0;padding:0;align-items:stretch}.sn-cross__item{flex:1 1 0;min-width:0}.sn-cross__media{flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.sn-cross__media img{display:block}a.sn-cross__media:hover img{transform:scale(1.04)}.sn-cross__tag{font-weight:700;text-transform:uppercase}.sn-cross__h3{margin-bottom:8px!important}.sn-cross__h3 a:hover{color:var(--sn-orange)}.sn-cross__text{line-height:1.6;flex-grow:1}.sn-cross__price{font-family:var(--sn-narrow);font-weight:700}.sn-cross__h3{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media(max-width:860px){.sn-cross__list{scroll-padding-inline:var(--sn-gutter);padding-block:2px}}.sn-pdp .sn-cross__h2{font-size:clamp(34px,4vw,54px);line-height:.95}.sn-pdp .sn-cross__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.sn-pdp .sn-cross__item{position:relative;display:flex;flex-direction:column;gap:10px;padding:16px;border:0;border-radius:var(--sn-r-block);background:var(--sn-paper);transition:box-shadow .6s var(--sn-ease)}.sn-pdp .sn-cross__item:hover{box-shadow:var(--sn-shadow-hover)}.sn-pdp .sn-cross__media{height:auto;aspect-ratio:1;border:0;border-radius:var(--sn-r-field);background:var(--sn-white)}.sn-pdp .sn-cross__media img{transition:transform .9s cubic-bezier(.16,1,.3,1)}.sn-pdp .sn-cross__item:hover .sn-cross__media img{transform:scale(1.04)}.sn-pdp .sn-cross__body{display:flex;flex-direction:column;flex-grow:1;padding:0}.sn-pdp .sn-cross__tag{margin:6px 0!important;font-size:11px;letter-spacing:.12em;color:var(--sn-orange-text)}.sn-pdp .sn-cross__h3{font-size:22px;line-height:1}.sn-pdp .sn-cross__text{font-size:14.5px;color:var(--sn-ink-soft)}.sn-pdp .sn-cross__price{margin:12px 0 10px!important;font-size:20px}.sn-pdp.sn-cross .sn-btn--ink{height:46px;border-radius:var(--sn-r-btn);background:var(--sn-white);color:var(--sn-ink);box-shadow:inset 0 0 0 1.5px var(--sn-ink);font-size:16px;letter-spacing:.02em;transition:background .2s,color .2s}.sn-pdp.sn-cross .sn-btn--ink:hover{background:var(--sn-ink);color:var(--sn-white)}.sn-buy__rating{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px 8px;align-self:flex-start;font-size:15px;color:var(--sn-ink);margin-top:-6px}.sn-buy__rating-avg{font-weight:700}.sn-buy__rating-n{color:var(--sn-grey);text-decoration:underline;text-underline-offset:3px}.sn-buy__rating:hover .sn-buy__rating-n{color:var(--sn-orange-text)}.sn-buy__rating:focus-visible{outline:2px solid var(--sn-orange);outline-offset:3px}.sn-reviews{scroll-margin-top:90px}.sn-reviews__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:56px;align-items:start}.sn-reviews__score{display:flex;align-items:center;gap:16px;margin-top:26px}.sn-reviews__avg{font-family:var(--sn-narrow);font-weight:700;font-size:64px;line-height:1}.sn-reviews__count{font-size:14px;color:#c9cdc8;margin-top:6px!important}.sn-reviews__hist{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:7px;max-width:360px}.sn-reviews__hist li{display:grid;grid-template-columns:74px 1fr 28px;align-items:center;gap:10px;font-size:13px;color:#c9cdc8}.sn-reviews__bar{height:6px;border-radius:3px;background:#3a3d3f;overflow:hidden}.sn-reviews__bar span{display:block;height:100%;background:var(--sn-orange)}.sn-reviews__hist-n{text-align:right}.sn-reviews__note{font-size:13px;line-height:1.55;color:#c9cdc8;margin-top:22px!important;max-width:420px}.sn-reviews__latest{font-size:13px;color:#c9cdc8;margin-bottom:12px!important}.sn-reviews__items{list-style:none;margin:0;padding:0;display:grid;gap:14px}.sn-review{background:var(--sn-white);color:var(--sn-ink);padding:22px 24px;display:grid;gap:10px}.sn-pdp .sn-review__title{font-family:var(--sn-body);text-transform:none;font-size:17px;line-height:1.3;letter-spacing:0}.sn-review__body{font-size:15px;line-height:1.6;overflow-wrap:anywhere}.sn-review__meta{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:13px;color:var(--sn-grey)}.sn-review__name{font-weight:700;color:var(--sn-ink)}.sn-review__verified{color:var(--sn-green);font-weight:700}.sn-review__verified:before{content:"";display:inline-block;width:10px;height:6px;border:solid currentColor;border-width:0 0 2px 2px;transform:translateY(-3px) rotate(-45deg);margin-right:6px}@media(max-width:989px){.sn-reviews__grid{grid-template-columns:1fr;gap:30px}}@media(max-width:860px){.sn-buy__rating{font-size:14px;margin-top:-4px}.sn-reviews__avg{font-size:52px}.sn-review{padding:18px}}.sn-buy__rating--amazon{color:var(--sn-grey)}.sn-buy__rating-text{color:var(--sn-ink)}.sn-pdp .sn-review{border-radius:var(--sn-r-block)}@media(max-width:860px){.sn-sticky__img{flex-shrink:0;object-fit:contain}.sn-sticky__info{min-width:0}.sn-sticky__meta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.sn-pdp .sn-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:20px;min-height:0;padding:12px max(var(--sn-gutter),calc((100vw - 1360px) / 2 + var(--sn-gutter))) calc(12px + env(safe-area-inset-bottom,0px));background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--sn-line);box-shadow:var(--sn-shadow-bar);transform:translateY(110%);visibility:hidden;transition:transform .35s var(--sn-ease),visibility 0s .35s}.sn-pdp .sn-sticky[data-visible]{transform:none;visibility:visible;transition:transform .35s var(--sn-ease)}.sn-pdp .sn-sticky__img{width:56px;height:56px;padding:4px;border:0;border-radius:var(--sn-r-card);background:var(--sn-paper)}.sn-pdp .sn-sticky__name{display:grid;gap:6px;min-width:0;margin-right:auto}.sn-pdp .sn-sticky__title{font:700 20px/1 var(--sn-narrow);text-transform:uppercase}.sn-pdp .sn-sticky__usp{display:flex;flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;list-style:none;font-size:13.5px;color:var(--sn-ink-soft)}.sn-pdp .sn-sticky__usp li{display:flex;align-items:center;gap:6px;white-space:nowrap}.sn-pdp .sn-sticky__usp li:before{content:"";width:14px;height:14px;flex:0 0 auto;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 14 14%27%3E%3Cpath d=%27M2.5 7.5l3 3 6-7%27 fill=%27none%27 stroke=%27%231E7A3C%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3E%3C/svg%3E") center / contain no-repeat}.sn-pdp .sn-sticky__info{flex-grow:0;display:grid;justify-items:end;gap:4px;text-align:right}.sn-pdp .sn-sticky__price{font:700 24px/1 var(--sn-body);font-variant-numeric:tabular-nums}.sn-pdp .sn-sticky .sn-btn--buy{flex-grow:0;height:52px;padding:0 32px;font-size:18px}body:has(.sn-pdp .sn-sticky){padding-bottom:80px}@media(max-width:860px){body:has(.sn-sticky[data-visible]) [class*=kl-teaser-]{display:none!important}}@media(max-width:1100px){.sn-pdp .sn-sticky__usp li:nth-child(n+2){display:none}}@media(max-width:999px){.sn-pdp{--sn-gutter: 20px}}@media(max-width:860px){.sn-pdp .sn-buy{gap:16px}.sn-pdp .sn-proof__inner{flex-direction:column;align-items:flex-start;gap:28px;padding-block:56px}.sn-pdp .sn-check__grid,.sn-pdp .sn-check__grid--3{grid-template-columns:minmax(0,1fr);gap:12px}.sn-pdp .sn-check__card,.sn-pdp .sn-check__grid--3 .sn-check__card{flex-direction:row;align-items:flex-start;gap:14px;padding:16px}.sn-pdp .sn-check__img,.sn-pdp .sn-check__grid--3 .sn-check__img{width:76px;height:70px;transform:none}.sn-pdp .sn-check__grid--3 .sn-check__card:not(:has(.sn-check__img)):before{display:none}.sn-pdp .sn-steps{grid-template-columns:minmax(0,1fr);gap:16px;overflow:visible;margin-inline:0;padding-inline:0}.sn-pdp .sn-steps li{grid-template-columns:88px minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:14px;row-gap:4px}.sn-pdp .sn-steps__img{grid-row:1 / span 2;aspect-ratio:1}.sn-pdp .sn-steps__h3{margin:0!important;font-size:18px}.sn-pdp .sn-steps__text{font-size:14px;align-self:start}.sn-pdp .sn-steps li.sn-steps--noimg{grid-template-columns:minmax(0,1fr);grid-template-rows:none;padding-top:12px}.sn-pdp .sn-about__grid{grid-template-columns:minmax(0,1fr);gap:32px}.sn-pdp .sn-about__etiket,.sn-pdp .sn-faq__kop{position:static}.sn-pdp .sn-label :is(th,td){padding:9px 16px;font-size:14px}.sn-pdp .sn-label th{width:40%}.sn-pdp .sn-faq{grid-template-columns:minmax(0,1fr);gap:28px}.sn-pdp .sn-cross__list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin-inline:calc(-1 * var(--sn-gutter));padding-inline:var(--sn-gutter);scrollbar-width:none}.sn-pdp .sn-cross__list::-webkit-scrollbar{display:none}.sn-pdp .sn-cross__item{flex:0 0 76%;scroll-snap-align:start}.sn-pdp .sn-sticky{gap:14px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))}.sn-pdp .sn-sticky__img,.sn-pdp .sn-sticky__name{display:none}.sn-pdp .sn-sticky__info{justify-items:start;text-align:left}.sn-pdp .sn-sticky__meta{display:block;order:2;font-size:12.5px;font-weight:700;color:#1e7a3c}.sn-pdp .sn-sticky__price{font-size:22px}.sn-pdp .sn-sticky .sn-btn--buy{flex:1;height:50px;padding:0 14px;font-size:16px;white-space:nowrap}body:has(.sn-pdp .sn-sticky){padding-bottom:76px}}@media(max-width:480px){.sn-pdp .sn-pack__box{padding:12px 11px 10px}.sn-pdp .sn-pack__name{font-size:19px;white-space:nowrap}.sn-pdp .sn-pack__price{font-size:14.5px}.sn-pdp .sn-pack__badge{right:6px;font-size:11px;letter-spacing:.02em}.sn-pdp .sn-buy__amount{font-size:40px}.sn-pdp .sn-btn--buy{font-size:18px}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.sn-pdp :is(.sn-check__card,.sn-steps li,.sn-cross__item,.sn-label){animation:sn-pdp-binnen linear both;animation-timeline:view();animation-range:entry 0% entry 60%}}}@keyframes sn-pdp-binnen{0%{opacity:.2;transform:translateY(28px)}}@media(prefers-reduced-motion:reduce){.sn-pdp .sn-buy__dot:after{animation:none}.sn-pdp .sn-sticky,.sn-pdp .sn-btn--buy{transition:none}}.sn-pdp.sn-reken{padding-block:var(--sn-section);background:var(--sn-kraft);background-image:radial-gradient(rgba(120,85,40,.09) 1px,transparent 1.2px);background-size:7px 7px;scroll-margin-top:96px}.sn-pdp .sn-reken__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px;align-items:center}.sn-pdp .sn-reken__intro .sn-pdp__eyebrow{color:#7a4a12}.sn-pdp .sn-reken__intro .sn-pdp__lead{color:#4a3b26}.sn-pdp .sn-reken__bron{margin-top:14px!important;font-size:13px;color:#4a3b26}.sn-pdp .sn-reken__kaart{display:grid;gap:28px;padding:28px;border-radius:var(--sn-r-panel);background:var(--sn-white);box-shadow:0 24px 50px -30px #462d0a73}.sn-pdp .sn-veld{display:grid;gap:10px}.sn-pdp .sn-veld__label{font:700 13px/1.2 var(--sn-body);letter-spacing:.06em;text-transform:uppercase;color:var(--sn-grey)}.sn-pdp .sn-veld__hulp{font-size:13px;color:var(--sn-grey)}.sn-pdp .sn-stepper{display:inline-flex;align-items:center;justify-self:start;border:1.5px solid var(--sn-border-strong);border-radius:var(--sn-r-field)}.sn-pdp .sn-stepper button{width:48px;height:48px;border:0;background:none;font-size:22px;color:var(--sn-ink);cursor:pointer}.sn-pdp .sn-stepper button:focus-visible{outline:2px solid var(--sn-orange)}.sn-pdp .sn-stepper output{min-width:36px;text-align:center;font:700 26px/1 var(--sn-narrow)}.sn-pdp .sn-ruimtes{display:grid;gap:12px;margin:0;padding:0;list-style:none}.sn-pdp .sn-ruimte{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;align-items:center}.sn-pdp .sn-ruimte__nr{grid-column:1;grid-row:1;font-size:13px;font-weight:700}.sn-pdp .sn-ruimte__weg{grid-column:2;grid-row:1;width:30px;height:30px;border:1.5px solid var(--sn-border-strong);border-radius:var(--sn-r-field);background:none;font-size:20px;line-height:1;color:var(--sn-grey);cursor:pointer}.sn-pdp .sn-chips{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.sn-pdp .sn-chips input{position:absolute;opacity:0;pointer-events:none}.sn-pdp .sn-chips label{display:grid;gap:2px;padding:8px 10px;border-radius:var(--sn-r-field);border:1.5px solid var(--sn-border-strong);cursor:pointer;font-size:14px;font-weight:700;transition:border-color .2s,background .2s}.sn-pdp .sn-chips label small{font-size:12px;font-weight:400;color:var(--sn-grey)}.sn-pdp .sn-chips input:checked+label{border-color:var(--sn-ink);background:var(--sn-ink);color:var(--sn-white)}.sn-pdp .sn-chips input:checked+label small{color:#ffffffb3}.sn-pdp .sn-chips input:focus-visible+label{outline:3px solid var(--sn-orange);outline-offset:2px}.sn-pdp .sn-ruimte-erbij{justify-self:start;padding:10px 14px;border:1.5px dashed var(--sn-border-strong);border-radius:var(--sn-r-field);background:none;font:700 14px/1 var(--sn-body);color:var(--sn-ink);cursor:pointer}.sn-pdp :is(.sn-ruimte__weg,.sn-ruimte-erbij):focus-visible{outline:2px solid var(--sn-orange);outline-offset:2px}.sn-pdp .sn-uitkomst{display:grid;gap:10px;padding-top:20px;border-top:1px dashed var(--sn-border-strong)}.sn-pdp .sn-uitkomst__getal{font:700 64px/.9 var(--sn-narrow);text-transform:uppercase}.sn-pdp .sn-uitkomst__getal [data-sn-nodig]{color:var(--sn-orange);font-variant-numeric:tabular-nums}.sn-pdp .sn-uitkomst__som{font-size:14px;color:var(--sn-grey)}.sn-pdp .sn-uitkomst__knop{justify-self:start;min-height:52px}.sn-pdp .sn-uitkomst__noot{font-size:13px;color:var(--sn-grey)}.sn-pdp .sn-reken-link{font-size:14px}.sn-pdp .sn-reken-link a{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, ease)}:root .sn-pdp .sn-reken-link a:is(:hover,:focus-visible){color:var(--sn-ink);text-decoration-color:var(--sn-orange)}.sn-pdp .sn-reken-link a:after{content:"\2193";display:inline-block;margin-left:.3em;text-decoration:none}.sn-pdp .sn-pack__advies{display:none;background:var(--sn-green);color:var(--sn-white)}.sn-pdp .sn-pack.is-advies .sn-pack__advies{display:inline-block}.sn-pdp .sn-pack.is-advies .sn-pack__badge:not(.sn-pack__advies){display:none}@media(max-width:860px){.sn-pdp .sn-reken__grid{grid-template-columns:minmax(0,1fr);gap:32px}.sn-pdp .sn-reken__kaart{padding:20px;gap:22px}}@media(max-width:480px){.sn-pdp .sn-uitkomst__getal{font-size:54px}}.sn-pdp.sn-lab{padding-block:0}.sn-pdp .sn-lab__scene{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:56px;align-items:center;padding-block:72px}.sn-pdp .sn-lab__podium{position:relative;aspect-ratio:1;width:min(100%,80vh);justify-self:center;border-radius:var(--sn-r-panel);overflow:hidden;background:radial-gradient(60% 55% at 50% 72%,#ffd21a24,#ffd21a00 70%),var(--sn-paper)}.sn-pdp .snv-podium{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.sn-pdp .snv-val{position:absolute;left:50%;bottom:11%;height:min(54%,400px);width:auto;max-width:none;transform:translate(-50%);z-index:1;-webkit-user-select:none;user-select:none}.sn-pdp .snv-schaduw{position:absolute;z-index:0;height:30px;transform:translate(-50%,-50%);background:radial-gradient(44% 30% at 50% 50%,#1c1c1c57,#1c1c1c00),radial-gradient(closest-side,#1c1c1c24,#1c1c1c00)}.sn-pdp .snv-vliegjes,.sn-pdp .snv-spikkels{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.sn-pdp .snv-vlieg{position:absolute;left:0;top:0;width:calc(var(--snv-vlieg, 24px) * 1.7);will-change:transform,opacity}.sn-pdp .snv-vlieg svg{display:block;width:100%;height:auto;overflow:visible}.sn-pdp .snv-vl{transform-origin:0 0}.sn-pdp .snv-vl--schim{opacity:0}.sn-pdp .snv-vlieg.zoemt .snv-vl{animation:snv-slag var(--snv-slag, .06s) ease-in-out infinite alternate;animation-delay:calc(var(--snv-fase, 0) * -1s)}.sn-pdp .snv-vlieg.zoemt .snv-vl--schim{opacity:.35;animation-delay:calc(var(--snv-fase, 0) * -1s - var(--snv-slag, .06s))}@keyframes snv-slag{0%{transform:rotate(52deg) scaleX(.88)}to{transform:rotate(-8deg) scaleX(1)}}.sn-pdp .snv-spikkel{position:absolute;width:5px;height:3px;border-radius:50%;background:#3c19058c;opacity:0;transition:opacity .3s}.sn-pdp .snv-spikkel.aan{opacity:1}.sn-pdp .sn-lab__tekst{display:grid;gap:18px;justify-items:start}.sn-pdp .sn-lab__tekst>p{margin:0}.sn-pdp .sn-lab__teller{font:700 clamp(96px,13vw,200px)/.8 var(--sn-narrow);color:var(--sn-orange);font-variant-numeric:tabular-nums;letter-spacing:-.02em;display:flex;align-items:flex-start}.sn-pdp .sn-lab__pct{font-size:.45em;margin-left:.06em;margin-top:.08em}.sn-pdp .sn-lab__h2{font-size:clamp(30px,3.2vw,44px);line-height:.95;color:var(--sn-white);margin:0}.sn-pdp .sn-lab__klok{width:min(100%,440px);display:grid;gap:8px}.sn-pdp .sn-lab__balkrij{display:flex;align-items:center;gap:10px}.sn-pdp .sn-lab__balk{flex:1;height:6px;border-radius:3px;background:#ffffff24;overflow:hidden}.sn-pdp .sn-lab__balk i{display:block;height:100%;width:0;background:var(--sn-yellow)}.sn-pdp .sn-lab__opnieuw{display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border-radius:var(--sn-r-pill);border:1px solid rgba(255,255,255,.3);background:transparent;color:var(--sn-white);cursor:pointer;transition:border-color .2s,background .2s}.sn-pdp .sn-lab__opnieuw[hidden]{display:none}.sn-pdp .sn-lab__opnieuw:hover{border-color:var(--sn-white);background:#ffffff14}.sn-pdp .sn-lab__opnieuw:focus-visible{outline:2px solid var(--sn-yellow);outline-offset:2px}.sn-pdp .sn-lab__klok ol{display:flex;justify-content:space-between;margin:0;padding:0;list-style:none;font-size:12px;color:#fff9;font-variant-numeric:tabular-nums}.sn-pdp .sn-lab__uitleg{max-width:44ch;color:#ffffffd1;font-size:16.5px;line-height:1.6}@media(max-width:860px){.sn-pdp .sn-lab__scene{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:56px}.sn-pdp .sn-lab__podium{width:100%;aspect-ratio:1 / .9}}@media(max-width:480px){.sn-pdp .sn-lab__teller{font-size:120px}}@media(prefers-reduced-motion:reduce){.sn-pdp .snv-vlieg.zoemt .snv-vl{animation:none}.sn-pdp .snv-vlieg.zoemt .snv-vl--schim{opacity:0}}.sn-pdp.sn-cyclus{padding-block:0}.sn-pdp .sn-cyclus__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:56px;align-items:center;padding-block:72px}.sn-pdp .sn-doorsnede{display:grid;margin:0;border-radius:var(--sn-r-panel);overflow:hidden;background:#2b2019}.sn-pdp .sn-doorsnede__boven{position:relative}.sn-pdp .sn-doorsnede__boven img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;object-position:50% 0}.sn-pdp .sn-doorsnede__label{display:grid;gap:2px;margin:0;font-size:14px;line-height:1.35}.sn-pdp .sn-doorsnede__label b{font:700 11px/1.2 var(--sn-body);letter-spacing:.1em;text-transform:uppercase}.sn-pdp .sn-doorsnede__label--plaat{position:absolute;left:16px;top:16px;max-width:60%;padding:10px 12px;border-radius:var(--sn-r-card);background:#fffffff0;color:var(--sn-ink)}.sn-pdp .sn-doorsnede__label--plaat b{color:#6b5a00}.sn-pdp .sn-doorsnede__grond{display:grid;gap:14px;padding:18px 16px;background:linear-gradient(#4a3526,#2b2019);border-top:3px solid #5c4331}.sn-pdp .sn-doorsnede__label--grond{color:#ffffffb3}.sn-pdp .sn-doorsnede__label--grond b{color:var(--sn-lime)}.sn-pdp .sn-stadia{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.sn-pdp .sn-stadia li{position:relative;display:grid;gap:3px;padding:10px;border-radius:var(--sn-r-field);background:#00000038}.sn-pdp .sn-stadia b{font:700 19px/1 var(--sn-narrow);text-transform:uppercase;color:var(--sn-white)}.sn-pdp .sn-stadia span{font-size:12.5px;color:#ffffffa6}.sn-pdp .sn-stadia li+li:before{content:"\2192";position:absolute;left:-4px;top:50%;transform:translate(-50%,-50%);font-size:12px;color:#ffffff73}.sn-pdp .sn-doorsnede__noot{justify-self:start;margin:0;padding:4px 10px;border-radius:var(--sn-r-pill);font:700 11px/1.3 var(--sn-body);letter-spacing:.04em;text-transform:uppercase;background:var(--sn-lime);color:var(--sn-ink)}.sn-pdp .sn-cyclus__tekst{display:grid;gap:18px;justify-items:start}.sn-pdp .sn-cyclus__tekst>p{margin:0}.sn-pdp .sn-cyclus__h2{font-size:clamp(30px,3.2vw,44px);line-height:.95;color:var(--sn-white);margin:0}.sn-pdp .sn-cyclus__uitleg{max-width:48ch;color:#ffffffd1;font-size:16.5px;line-height:1.6}.sn-pdp .sn-plan{display:grid;gap:14px;width:100%;margin:0;padding:0;list-style:none}.sn-pdp .sn-plan li{display:grid;grid-template-columns:112px minmax(0,1fr);gap:14px;padding-top:14px;border-top:1px solid rgba(255,255,255,.12)}.sn-pdp .sn-plan__week{font:700 18px/1.2 var(--sn-narrow);text-transform:uppercase;color:var(--sn-orange)}.sn-pdp .sn-plan p{margin:0;font-size:15px;line-height:1.55;color:#fffc}.sn-pdp .sn-cyclus__bron{font-size:12.5px;line-height:1.5;color:#fff9;max-width:60ch}.sn-pdp .sn-cyclus__bron a{color:var(--sn-white);text-decoration:underline;text-decoration-color:var(--sn-orange);text-underline-offset:3px}@media(max-width:860px){.sn-pdp .sn-cyclus__grid{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:56px}.sn-pdp .sn-cyclus__tekst{order:-1}.sn-pdp .sn-plan li{grid-template-columns:1fr;gap:4px}}@media(max-width:480px){.sn-pdp .sn-doorsnede__boven img{aspect-ratio:4 / 3.4;object-position:50% 30%}.sn-pdp .sn-doorsnede__label--plaat{left:12px;top:12px;max-width:66%;padding:8px 10px;font-size:13px}.sn-pdp .sn-stadia b{font-size:16px}.sn-pdp .sn-stadia li{padding:8px}}.sn-pdp .sn-tegel{flex:1;display:grid;gap:10px;margin:0;padding:clamp(20px,4vw,44px) clamp(20px,5vw,72px);background:var(--sn-paper);color:var(--sn-ink);container-type:inline-size}.sn-pdp .sn-tegel__label{font:700 12px/1 var(--sn-body);letter-spacing:.14em;text-transform:uppercase;color:var(--sn-orange-text)}.sn-pdp .sn-tegel--cijfers{align-content:space-between}.sn-pdp .sn-tegel--cijfers dl{display:grid;margin:0}.sn-pdp .sn-tegel--cijfers dl div{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:16px;padding-block:14px;border-bottom:1px solid var(--sn-border)}.sn-pdp .sn-tegel--cijfers dl div:last-child{border-bottom:0}.sn-pdp .sn-tegel--cijfers dt{font:700 clamp(44px,14cqi,76px)/1 var(--sn-narrow);font-variant-numeric:tabular-nums;white-space:nowrap}.sn-pdp .sn-tegel--cijfers dt small{font-size:.42em;margin-left:1px;color:var(--sn-grey)}.sn-pdp .sn-tegel--cijfers dd{margin:0;justify-self:end;text-align:right;font-size:13px;line-height:1.3;color:var(--sn-grey);text-transform:uppercase;letter-spacing:.06em}.sn-pdp .sn-tegel p{margin:0;font-size:14px;line-height:1.45;color:var(--sn-grey)}.sn-pdp .sn-tegel--maat{grid-template-rows:auto minmax(0,1fr) auto}.sn-pdp .sn-maat{position:relative;justify-self:center;align-self:center;height:70%;max-height:380px;aspect-ratio:480 / 615;margin-bottom:30px}.sn-pdp .sn-maat__h,.sn-pdp .sn-maat__b{position:absolute;font:700 13px/1 var(--sn-body);color:var(--sn-ink);white-space:nowrap}.sn-pdp .sn-maat__h{left:calc(100% + 12px);top:2%;bottom:3%;border-left:1.5px solid var(--sn-ink);display:flex;align-items:center;padding-left:7px}.sn-pdp .sn-maat__h:before,.sn-pdp .sn-maat__h:after{content:"";position:absolute;left:-5px;width:9px;border-top:1.5px solid var(--sn-ink)}.sn-pdp .sn-maat__h:before{top:0}.sn-pdp .sn-maat__h:after{bottom:0}.sn-pdp .sn-maat__b{left:4%;right:4%;top:calc(100% + 10px);border-top:1.5px solid var(--sn-ink);text-align:center;padding-top:6px}.sn-pdp .sn-maat__b:before,.sn-pdp .sn-maat__b:after{content:"";position:absolute;top:-5px;height:9px;border-left:1.5px solid var(--sn-ink)}.sn-pdp .sn-maat__b:before{left:0}.sn-pdp .sn-maat__b:after{right:0}@media(max-width:860px){.sn-pdp .sn-tegel--cijfers dl div{padding-block:9px}.sn-pdp .sn-tegel--cijfers dt{font-size:40px}.sn-pdp .sn-maat{height:58%}}.sn-pdp .sn-gallery--mozaiek{display:block}.sn-pdp .sn-mozaiek{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sn-pdp .sn-mtegel{position:relative;overflow:hidden;aspect-ratio:1;margin:0;border-radius:var(--sn-r-card);background:var(--sn-white)}.sn-pdp .sn-mtegel--groot,.sn-pdp .sn-mtegel--scene{grid-column:1 / -1}.sn-pdp .sn-mtegel--groot{background:var(--sn-paper)}.sn-pdp .sn-mtegel--scene{width:100%;max-height:calc(100vh - 140px);background:var(--sn-paper);border:1px solid #e2e5e1}.sn-pdp .sn-mtegel--scene:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 55% at 50% 72%,#ffd21a29,#ffd21a00 70%)}.sn-pdp .sn-mtegel--scene .snv-val{height:70%;bottom:7%}.sn-pdp .sn-mtegel>img,.sn-pdp .sn-mtegel video,.sn-pdp .sn-mtegel iframe,.sn-pdp .sn-mtegel__knop img{display:block;width:100%;height:100%;object-fit:cover;border:0;transition:transform .8s var(--sn-ease)}.sn-pdp .sn-mtegel--groot>img{object-fit:contain}.sn-pdp .sn-mtegel--foto:hover img{transform:scale(1.035)}.sn-pdp .sn-mtegel[data-sn-zoom]{cursor:zoom-in}.sn-pdp .sn-mtegel--pak .sn-mtegel__knop img{object-fit:contain}.sn-pdp .sn-mtegel__knop{display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer}.sn-pdp .sn-mtegel__knop:focus-visible{outline:2px solid var(--sn-orange);outline-offset:-4px}.sn-pdp .sn-mtegel__label{position:absolute;left:12px;bottom:12px;padding:6px 10px;border-radius:var(--sn-r-pill);background:var(--sn-ink);color:var(--sn-white);font:700 12px/1 var(--sn-body);letter-spacing:.02em;box-shadow:0 2px 8px -2px #1c1c1c40;transition:background .2s}.sn-pdp .sn-mtegel__knop:hover .sn-mtegel__label{background:var(--sn-orange)}.sn-pdp .sn-mtegel.sn-tegel{padding:20px;background:var(--sn-paper);border:1px solid #e2e5e1}.sn-pdp .sn-mtegel.sn-tegel--cijfers dt{font-size:clamp(30px,3.4vw,46px)}.sn-pdp .sn-mtegel.sn-tegel--cijfers dl div{padding-block:8px}.sn-pdp .sn-mtegel.sn-tegel--cijfers dd{font-size:12px}.sn-pdp .sn-mtegel.sn-tegel p{font-size:13px;line-height:1.4}.sn-pdp .sn-mtegel .sn-maat{height:calc(100% - 30px);max-height:210px;align-self:start}.sn-pdp .sn-mtegel .sn-maat img{width:auto;height:100%;object-fit:contain}.sn-pdp .sn-klokje{position:absolute;left:16px;top:16px;z-index:3;display:flex;align-items:center;gap:8px;padding:7px 11px 7px 9px;background:var(--sn-white);border:1px solid var(--sn-line);border-radius:var(--sn-r-pill);font:700 13px/1 var(--sn-body);font-variant-numeric:tabular-nums;color:var(--sn-ink)}.sn-pdp .sn-klokje__opnieuw{display:inline-grid;place-items:center;width:26px;height:26px;margin:-4px -6px -4px 2px;padding:0;border:1px solid var(--sn-line);border-radius:50%;background:var(--sn-white);color:var(--sn-ink);cursor:pointer;transition:background .2s,transform .3s var(--sn-ease)}.sn-pdp .sn-klokje__opnieuw[hidden]{display:none}.sn-pdp .sn-klokje__opnieuw:hover{background:var(--sn-paper);transform:rotate(-60deg)}.sn-pdp .sn-klokje__opnieuw:focus-visible{outline:2px solid var(--sn-orange);outline-offset:2px}.sn-pdp .sn-mozaiek__teller{display:none}@media(max-width:860px){.sn-pdp .sn-gallery--mozaiek{margin-inline:calc(var(--sn-gutter) * -1)}.sn-pdp .sn-mozaiek{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding-inline:var(--sn-gutter);scroll-padding-inline:var(--sn-gutter);scrollbar-width:none}.sn-pdp .sn-mozaiek::-webkit-scrollbar{display:none}.sn-pdp .sn-mtegel{flex:0 0 82%;scroll-snap-align:center;aspect-ratio:auto;height:min(68vw,280px)}.sn-pdp .sn-mtegel--scene,.sn-pdp .sn-mtegel--groot{flex-basis:100%;max-height:none}.sn-pdp .sn-mtegel.sn-tegel{padding:16px}.sn-pdp .sn-mozaiek__teller{display:block;margin:8px 0 0;text-align:center;font:700 12px/1 var(--sn-body);color:var(--sn-grey);font-variant-numeric:tabular-nums}}@media(prefers-reduced-motion:reduce){.sn-pdp .sn-mtegel--foto:hover img{transform:none}}.sn-pdp .sn-buy__bewijs{display:flex;align-items:center;gap:10px;margin:0;font-size:15px}.sn-pdp .sn-buy__bewijs svg{color:var(--sn-orange);flex-shrink:0}.sn-pdp .sn-buy__bewijs a{color:inherit;text-decoration:none}.sn-pdp .sn-buy__bewijs a:hover b{text-decoration:underline;text-decoration-color:var(--sn-orange);text-underline-offset:3px}.sn-pdp .sn-buy__promise--kort .sn-buy__promise-more{display:none}.sn-pdp .sn-pack__unit,.sn-pdp .sn-pack__unit--best{grid-column:1}.sn-pdp .sn-pack__save-eur{grid-column:2;justify-self:end;font-size:12.5px}.sn-pdp .sn-packs__inhoud{margin:0;font-size:12px;color:var(--sn-grey)}.sn-pdp .sn-buy__totaal{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap;border-top:1px solid var(--sn-line);padding-top:16px}.sn-pdp .sn-buy__totaal .sn-buy__price{border-top:0;padding-top:0}.sn-pdp .sn-verzend{display:inline-grid;gap:7px;margin:0;font-size:13.5px;color:var(--sn-grey);text-align:right}.sn-pdp .sn-verzend b{color:var(--sn-green)}.sn-pdp .sn-verzend__balk{display:block;width:100%;height:4px;border-radius:2px;background:var(--sn-line);overflow:hidden}.sn-pdp .sn-verzend__balk i{display:block;height:100%;background:var(--sn-green);transition:width .5s var(--sn-ease)}@media(max-width:480px){.sn-pdp .sn-pack__unit,.sn-pdp .sn-pack__unit--best,.sn-pdp .sn-pack__save-eur{grid-column:1 / -1;justify-self:start}.sn-pdp .sn-verzend{text-align:left}}@media(prefers-reduced-motion:reduce){.sn-pdp .sn-verzend__balk i{transition:none}}.sn-pdp .sn-pack__price{justify-self:end}.sn-pdp .sn-packs .sn-pack__unit.sn-pack__unit--best{margin-left:0;padding:0;background:none;font-size:12.5px}.sn-pdp .sn-check__beide{display:inline-block;margin-top:8px;font-size:14px;color:var(--sn-ink-soft);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:3px;transition:text-decoration-color .15s var(--sn-ease, ease)}:root .sn-pdp a.sn-check__beide:is(:hover,:focus-visible){color:var(--sn-ink);text-decoration-color:var(--sn-orange)}.sn-pdp.sn-cross .sn-pdp__intro{margin-bottom:40px}@media(min-width:861px){.sn-pdp .sn-pdp__buy-grid>.sn-buy{position:sticky;top:var(--sn-buy-top, calc(var(--header-height, 78px) + 20px));align-self:start}}.sn-pdp .sn-cross__media img{width:100%;height:100%;max-width:none;max-height:none;object-fit:contain}.sn-pdp .sn-cross__body{gap:0}.sn-pdp .sn-cross__voet{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:16px}.sn-pdp .sn-cross__voet .sn-cross__price{margin:0!important;font:700 20px/1 var(--sn-narrow)}.sn-pdp.sn-cross .sn-cross__voet :is(form,.sn-btn){flex-shrink:0;width:auto;margin:0}.sn-pdp.sn-cross .sn-cross__voet .sn-btn--ink{width:auto;min-height:46px;padding:0 18px}@media(min-width:861px){.sn-pdp .sn-sticky__meta{display:block;order:2;font-size:13px;font-weight:400;color:var(--sn-grey)}.sn-pdp .sn-sticky__meta :is(.sn-sticky__sep,.sn-sticky__state){display:none}.sn-pdp .sn-sticky__meta:has([data-sn-sticky-inhoud]:empty){display:none}}.sn-pdp .sn-packs__inhoud:not([hidden])+.sn-packs__note{margin-top:-12px}.sn-pdp .sn-about__body+.sn-about__related{margin-top:20px!important;padding-top:0;border-top:0;font-size:17px;color:var(--sn-ink-soft)}.sn-pdp#sn-bewijs{scroll-margin-top:calc(var(--header-height, 78px) + 28px - var(--sn-section))}.sn-pdp .sn-steps>li:not(.sn-steps--noimg){border-top:0;padding-top:0}@media(max-width:860px){.sn-pdp .sn-pdp__crumbs ol{height:24px}.sn-pdp div.sn-buy{row-gap:10px}.sn-pdp div.sn-buy>form.sn-buy:has(>.sn-packs){display:grid;grid-template-columns:fit-content(44%) minmax(0,1fr);grid-template-areas:"packs packs" "prijs knop" "inhoud knop" "voorraad voorraad" "verzend verzend" "fout fout";column-gap:12px;row-gap:0}.sn-pdp div.sn-buy>form.sn-buy:has(>.sn-packs)>.sn-packs{grid-area:packs;margin-bottom:14px;row-gap:12px}.sn-pdp .sn-packs .sn-pack__box{padding:9px 10px 8px}.sn-pdp div.sn-buy>form.sn-buy:has(>.sn-packs)>.sn-buy__totaal{display:contents}.sn-pdp div.sn-buy>form.sn-buy:has(>.sn-packs) .sn-buy__price{grid-area:prijs;align-self:end;flex-direction:column;align-items:flex-start;gap:0}.sn-pdp div.sn-buy>form.sn-buy:has(>.sn-packs) .sn-price{font-size:34px}.sn-pdp div.sn-buy>form.sn-buy:has(>.sn-packs) .sn-buy__meta{gap:0}.sn-pdp div.sn-buy>form.sn-buy:has(>.sn-packs) :is(.sn-buy__packname,.sn-buy__unit){display:none}.sn-pdp div.sn-buy>form.sn-buy:has(>.sn-packs)>.sn-packs__inhoud{grid-area:inhoud;align-self:start;margin:2px 0 0;font-size:13px;line-height:1.3}.sn-pdp div.sn-buy>form.sn-buy:has(>.sn-packs)>.sn-packs__note{display:none}.sn-pdp div.sn-buy>form.sn-buy:has(>.sn-packs)>.sn-buy__row{grid-area:knop;align-self:start}.sn-pdp div.sn-buy>form.sn-buy:has(>.sn-packs) .sn-qty{display:none}.sn-pdp div.sn-buy>form.sn-buy:has(>.sn-packs) .sn-btn--buy{height:54px;min-height:54px;width:100%;padding-inline:12px}.sn-pdp div.sn-buy>form.sn-buy:has(>.sn-packs) .sn-verzend{grid-area:verzend;margin-top:14px}.sn-pdp div.sn-buy>form.sn-buy:has(>.sn-packs)>.sn-buy__error{grid-area:fout}}.sn-pdp .sn-reken-link a{display:inline-flex;align-items:center;min-height:44px;margin-block:-13px}.sn-pdp .sn-pack__save-eur{position:static;margin-top:4px;font-family:var(--sn-body);line-height:1.3;text-align:left;white-space:nowrap}@media(max-width:480px){.sn-pdp .sn-pack__save-eur{margin-top:0}}@media(max-width:480px){.sn-pdp .sn-pack__badge[data-kort]{font-size:0;letter-spacing:0}.sn-pdp .sn-pack__badge[data-kort]:before{content:attr(data-kort);font-size:11px;letter-spacing:.02em}}.sn-pdp .sn-pdp__crumbs a{display:inline-flex;align-items:center;min-height:24px}.sn-pdp .sn-mozaiek:focus-visible{outline:3px solid var(--sn-orange);outline-offset:3px}.sn-pdp .sn-buy__stock--boven{display:flex;align-items:flex-start;gap:10px;margin:0 0 -8px;font-size:15px;line-height:1.45}.sn-pdp .sn-buy__stock--boven strong{color:var(--sn-green)}.sn-pdp .sn-buy__stock--boven.sn-buy__stock--out strong{color:var(--sn-grey)}@media(max-width:860px){.sn-pdp div.sn-buy>form.sn-buy:has(>.sn-packs)>.sn-buy__stock--boven{grid-area:voorraad;margin:12px 0 0;font-size:13.5px;line-height:1.35}.sn-pdp div.sn-buy>form.sn-buy:not(:has(>.sn-packs))>.sn-buy__stock--boven{margin-bottom:-4px;font-size:14px}}@media(min-width:861px){.sn-pdp .sn-buy__totaal{flex-wrap:nowrap}.sn-pdp .sn-buy__totaal>.sn-verzend{min-width:0}.sn-pdp .sn-buy__price{width:min-content;min-width:max-content}.sn-pdp .sn-buy__price .sn-buy__legalprice{flex-basis:100%;width:0;min-width:100%}}@media(max-width:480px){.sn-pdp .sn-pay{gap:5px}.sn-pdp .sn-pay svg{height:22px}}.sn-pdp .sn-verzend{text-wrap:balance}@media(min-width:861px){.sn-pdp .sn-packs--labels>.sn-buy__label{margin-bottom:2px!important}.sn-pdp form.sn-buy>.sn-packs+.sn-packs__inhoud{margin-top:-8px}}@media(max-width:860px){.sn-pdp .sn-packs__voordeel{display:none}.sn-pdp div.sn-buy>form.sn-buy:has(>.sn-packs)>.sn-packs__inhoud{color:var(--sn-ink-soft)}}.sn-pdp .sn-buy__promise{max-width:none;font-size:15px;line-height:1.55;color:var(--sn-ink)}@media(max-width:860px){.sn-pdp .sn-buy__promise{line-height:1.35}}@media(min-width:861px){.sn-pdp .sn-buy__totaal>.sn-verzend{max-width:240px}}@media(max-width:860px){.sn-pdp div.sn-buy>.sn-service{margin-top:8px}.sn-pdp div.sn-buy>.sn-pay{margin-block:6px}.sn-pdp div.sn-buy>.sn-reken-link{margin-top:6px}}@media(max-width:860px){.sn-pdp .sn-mozaiek>.sn-mtegel--foto{flex:0 0 auto;aspect-ratio:1}}.sn-pdp .sn-buy__bewijs a{position:relative}.sn-pdp .sn-buy__bewijs a:after{content:"";position:absolute;top:-11px;right:0;bottom:-11px;left:0}.sn-pdp .sn-check__beide{position:relative}.sn-pdp .sn-check__beide:after{content:"";position:absolute;top:-8px;right:0;bottom:-15px;left:0}.sn-pdp .sn-buy__samenvatting{order:1;margin:0;font-size:15px;line-height:1.5;color:var(--sn-ink-soft)}.sn-pdp .sn-buy>.sn-reken-link,.sn-pdp .sn-buy>.sn-buy__legal{order:2}
/*# sourceMappingURL=/cdn/shop/t/133/assets/sn-pdp.css.map */
