.cs-pdp{font-family:var(--cs-font-ui);background:var(--cs-white)}.cs-only-desktop{display:none}.cs-only-mobiel{display:inline}@media screen and (min-width:990px){.cs-only-desktop{display:inline}.cs-only-mobiel{display:none}}.cs-pdp__grid{display:flex;flex-direction:column;gap:14px;padding:20px 18px 26px}@media screen and (min-width:990px){.cs-pdp__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:64px;row-gap:14px;align-items:start;max-width:1260px;margin:0 auto;padding:56px 64px 72px}.cs-pdp__gallery{grid-column:1;grid-row:1}.cs-pdp__reviewcard{grid-column:1;grid-row:2}.cs-pdp__buybox{grid-column:2;grid-row:1 / span 2}}.cs-pdp__gallery{display:flex;flex-direction:column;gap:14px;min-width:0}.cs-pdp__media{line-height:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:8px;scrollbar-width:none;overscroll-behavior-x:contain;border-radius:var(--cs-radius)}.cs-pdp__media::-webkit-scrollbar{display:none}.cs-pdp__media>img{flex:0 0 100%;scroll-snap-align:center;border-radius:var(--cs-radius)}.cs-pdp__slide--contain{object-fit:contain;background:var(--cs-offwhite)}.cs-pdp__main-img{width:100%;height:auto;display:block}.cs-pdp__thumbrij{display:flex;align-items:center;gap:6px;min-width:0;max-width:100%}.cs-pdp__thumbs{display:flex;gap:8px;padding:0;margin:0;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth;flex:1;min-width:0;scroll-padding-inline:4px}.cs-pdp__thumbs::-webkit-scrollbar{display:none}.cs-pdp__thumb{scroll-snap-align:start}.cs-pdp__thumbnav{width:30px;height:30px;flex:none;display:flex;align-items:center;justify-content:center;padding:0;background:var(--cs-white);border:1px solid var(--cs-border);border-radius:50%;color:var(--cs-green);cursor:pointer;position:relative}.cs-pdp__thumbnav[hidden]{display:none}.cs-pdp__thumbnav:hover{background:var(--cs-offwhite)}.cs-pdp__thumbnav:disabled{opacity:.35;cursor:default}.cs-pdp__thumbnav svg{width:15px;height:15px;display:block}.cs-pdp__thumbnav:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:44px;height:44px}@media(prefers-reduced-motion:reduce){.cs-pdp__thumbs{scroll-behavior:auto}}@media screen and (min-width:990px){.cs-pdp__thumb{width:82px;height:82px}.cs-pdp__thumbs{gap:12px}.cs-pdp__thumbrij{gap:8px}.cs-pdp__media{display:block;overflow:visible;cursor:grab;touch-action:pan-y}.cs-pdp__media.is-sleept{cursor:grabbing}.cs-pdp__media img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.cs-pdp__media [data-cs-slide]{display:none}}.cs-pdp__thumb{width:62px;height:62px;padding:0;background:var(--cs-white);border:1px solid var(--cs-border);border-radius:var(--cs-radius);overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center;flex:none}.cs-pdp__thumb.is-active{border:2px solid var(--cs-orange)}.cs-pdp__thumb img{width:100%;height:100%;object-fit:cover;display:block}.cs-pdp__thumb--contain img{width:86%;height:86%;object-fit:contain}.cs-pdp__thumb:focus-visible{outline:2px solid var(--cs-green);outline-offset:2px}.cs-tp-stars{display:inline-flex;gap:2px}.cs-tp-star{width:14px;height:14px;background:var(--cs-trustpilot);color:var(--cs-white);display:inline-flex;align-items:center;justify-content:center;flex:none}.cs-tp-star svg{width:9px;height:9px;display:block}@media screen and (min-width:990px){.cs-pdp__tp .cs-tp-star{width:18px;height:18px}.cs-pdp__tp .cs-tp-star svg{width:11px;height:11px}}.cs-tp-stars--card .cs-tp-star{width:16px;height:16px}.cs-tp-stars--card .cs-tp-star svg{width:10px;height:10px}.cs-pdp__buybox{display:flex;flex-direction:column;gap:14px}@media screen and (min-width:990px){.cs-pdp__buybox{gap:18px}}.cs-pdp__tp{display:flex;align-items:center;gap:6px;flex-wrap:wrap;text-decoration:none;color:inherit}.cs-pdp__tp:hover .cs-pdp__tp-count{color:var(--cs-dark);text-decoration:underline;text-underline-offset:2px}.cs-pdp__tp:focus-visible{outline:2px solid var(--cs-green);outline-offset:3px;border-radius:4px}.cs-pdp__tp--desktop{display:none}@media screen and (min-width:990px){.cs-pdp__tp{gap:10px;flex-wrap:nowrap}.cs-pdp__tp--desktop{display:flex}.cs-pdp__tp--mobiel{display:none}}.cs-pdp__tp-score{font-size:12.5px;font-weight:600;color:var(--cs-dark)}.cs-pdp__tp-count{font-size:12.5px;color:var(--cs-text-soft)}.cs-pdp__tp-brand{display:inline-flex;align-items:center;gap:3px;font-size:12.5px;font-weight:700;color:var(--cs-dark)}.cs-pdp__tp-brand svg{width:13px;height:13px;color:var(--cs-trustpilot)}@media screen and (min-width:990px){.cs-pdp__tp-score,.cs-pdp__tp-count{font-size:14px}.cs-pdp__tp-brand{font-size:14px;gap:4px}.cs-pdp__tp-brand svg{width:15px;height:15px}}.cs-pdp__eyebrow{font-size:12.5px;font-weight:600;color:var(--cs-green);margin:0 0 -6px}.cs-pdp__h1{font-family:var(--cs-font-ui);font-size:28px;font-weight:600;line-height:1.12;letter-spacing:normal;color:var(--cs-dark);margin:0;text-transform:none}.cs-pdp__subcopy{font-size:14.5px;line-height:1.55;color:var(--cs-text);margin:0}@media screen and (min-width:990px){.cs-pdp__eyebrow{font-size:13.5px;margin-bottom:-8px}.cs-pdp__h1{font-size:42px;line-height:1.1}.cs-pdp__subcopy{font-size:16.5px}}.cs-pdp__checks{display:flex;flex-direction:column;gap:7px;margin:0;padding:0;list-style:none}.cs-pdp__check{display:flex;gap:9px;align-items:flex-start;font-size:13.5px;color:var(--cs-text-strong);line-height:1.45}.cs-pdp__check-dot{width:16px;height:16px;border-radius:50%;background:var(--cs-green);color:var(--cs-cream);display:flex;align-items:center;justify-content:center;font-size:9.5px;font-weight:700;flex:none;margin-top:2px}@media screen and (min-width:990px){.cs-pdp__checks{gap:9px}.cs-pdp__check{gap:10px;font-size:15px}.cs-pdp__check-dot{width:18px;height:18px;font-size:11px}}.cs-pdp__divider{display:none;height:1px;background:var(--cs-border-warm);flex:none}@media screen and (min-width:990px){.cs-pdp__divider{display:block}}.cs-keuzeblok{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;border:0;min-width:0}@media screen and (min-width:990px){.cs-keuzeblok{gap:12px}}.cs-pakket{display:flex;flex-direction:column;border:1.5px solid var(--cs-border-warm);border-radius:var(--cs-radius);background:var(--cs-white);cursor:pointer;overflow:hidden}.cs-pakket.is-selected{border:2px solid var(--cs-green)}@media screen and (min-width:990px){.cs-pakket{border-radius:14px}}.cs-pakket:has(.cs-pakket__radio:focus-visible){outline:2px solid var(--cs-green);outline-offset:2px}.cs-pakket__head{display:flex;align-items:center;gap:10px;padding:12px}.cs-pakket--accent .cs-pakket__head{padding:13px 13px 0}.cs-pakket--accent:not(.is-selected):not(:has(.cs-pakket__teaser)) .cs-pakket__head{padding-bottom:13px}@media screen and (min-width:990px){.cs-pakket__head{gap:12px;padding:14px 16px}.cs-pakket--chips .cs-pakket__head{padding:16px}.cs-pakket--accent .cs-pakket__head{padding:18px 18px 0}.cs-pakket--accent:not(.is-selected):not(:has(.cs-pakket__teaser)) .cs-pakket__head{padding-bottom:18px}}.cs-pakket__dot{width:18px;height:18px;border-radius:50%;border:2px solid var(--cs-radio-off);background:transparent;display:flex;align-items:center;justify-content:center;flex:none}@media screen and (min-width:990px){.cs-pakket__dot{width:20px;height:20px}}.cs-pakket__radio:checked~.cs-pakket__head .cs-pakket__dot{border-color:var(--cs-green);background:var(--cs-green)}.cs-pakket__radio:checked~.cs-pakket__head .cs-pakket__dot:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--cs-cream)}@media screen and (min-width:990px){.cs-pakket__radio:checked~.cs-pakket__head .cs-pakket__dot:after{width:7px;height:7px}}.cs-pakket__info{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.cs-pakket--chips .cs-pakket__info{gap:4px}.cs-pakket--accent .cs-pakket__info{gap:3px}@media screen and (min-width:990px){.cs-pakket--accent .cs-pakket__info{gap:4px}}.cs-pakket__titelrij{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cs-pakket--chips:not(.cs-pakket--accent) .cs-pakket__titelrij{flex-direction:column;align-items:flex-start;gap:4px}.cs-pakket--chips.cs-pakket--accent .cs-pakket__titelrij{flex-direction:column;align-items:flex-start;gap:3px}@media screen and (min-width:990px){.cs-pakket--chips:not(.cs-pakket--accent) .cs-pakket__titelrij,.cs-pakket--chips.cs-pakket--accent .cs-pakket__titelrij{flex-direction:row;align-items:center;gap:10px}}.cs-pakket__titel{font-size:13.5px;font-weight:600;color:var(--cs-dark)}.cs-pakket--accent .cs-pakket__titel{font-size:14px}@media screen and (min-width:990px){.cs-pakket__titel{font-size:15px}.cs-pakket--accent .cs-pakket__titel{font-size:16px}}.cs-pakket__chips{display:flex;gap:6px;flex-wrap:wrap}.cs-chip{background:var(--cs-success-bg);color:var(--cs-success);font-size:10px;font-weight:700;padding:2px 8px;border-radius:6px;white-space:nowrap}.cs-chip--donker{background:var(--cs-green);color:var(--cs-cream)}@media screen and (min-width:990px){.cs-pakket__chips{flex-wrap:nowrap}.cs-chip{font-size:12px;padding:3px 10px;border-radius:7px}}.cs-pakket__sub{font-size:11px;color:var(--cs-text-soft)}@media screen and (min-width:990px){.cs-pakket__sub{font-size:12.5px}}.cs-pakket__prijzen{display:flex;flex-direction:column;align-items:flex-end;gap:1px;flex:none;align-self:center}.cs-pakket__prijsrij{display:flex;align-items:baseline;gap:4px}@media screen and (min-width:990px){.cs-pakket__prijsrij{gap:6px}}.cs-pakket__oud{font-size:11px;color:var(--cs-price-old);text-decoration:line-through}@media screen and (min-width:990px){.cs-pakket__oud{font-size:13px}}.cs-pakket__prijs{font-size:15px;font-weight:600;color:var(--cs-dark)}.cs-pakket--accent .cs-pakket__prijs{font-size:17px;font-weight:700}@media screen and (min-width:990px){.cs-pakket__prijs{font-size:17px;font-weight:700}.cs-pakket--accent .cs-pakket__prijs{font-size:20px}}.cs-pakket__pernacht{font-size:10.5px;color:var(--cs-text-soft)}.cs-pakket--chips .cs-pakket__pernacht{font-weight:700}.cs-pakket--accent .cs-pakket__pernacht{font-weight:700;color:var(--cs-orange)}@media screen and (min-width:990px){.cs-pakket__pernacht{font-size:11.5px}.cs-pakket--accent .cs-pakket__pernacht{font-size:12px}}.cs-pakket__teaser{display:block;padding:0 12px 11px}.cs-pakket--accent .cs-pakket__teaser{padding:10px 13px 13px}@media screen and (min-width:990px){.cs-pakket__teaser{padding:0 16px 14px}.cs-pakket--accent .cs-pakket__teaser{padding:13px 18px 18px}}.cs-pakket.is-selected .cs-pakket__teaser{display:none}.cs-pakket__teaser-vlak{background:var(--cs-warm);border-radius:8px;padding:8px 11px;display:flex;align-items:center;justify-content:space-between;gap:8px}@media screen and (min-width:990px){.cs-pakket__teaser-vlak{border-radius:var(--cs-radius-s);padding:10px 14px;gap:10px}}.cs-pakket__teaser-tekst{font-size:11.5px;font-weight:600;color:var(--cs-text-strong);display:flex;align-items:center;gap:7px}@media screen and (min-width:990px){.cs-pakket__teaser-tekst{font-size:13px;gap:8px}}.cs-pakket__teaser-waarde{color:var(--cs-text-warm);font-weight:500}.cs-gift-icon{width:12px;height:12px;color:var(--cs-orange);flex:none;margin-top:2px}@media screen and (min-width:990px){.cs-pakket__teaser-tekst .cs-gift-icon{width:14px;height:14px}}.cs-pakket__teaser-chevron{width:12px;height:12px;color:var(--cs-chevron-teaser);flex:none}@media screen and (min-width:990px){.cs-pakket__teaser-chevron{width:14px;height:14px}}.cs-pakket__uitklap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.cs-pakket.is-selected .cs-pakket__uitklap{grid-template-rows:1fr}.cs-pakket__detail{overflow:hidden;min-height:0;display:flex;flex-direction:column;gap:10px;padding:0 12px}.cs-pakket.is-selected .cs-pakket__detail{padding-bottom:13px}.cs-pakket--accent .cs-pakket__detail{padding:0 13px}.cs-pakket--accent.is-selected .cs-pakket__detail{padding-bottom:13px}@media screen and (min-width:990px){.cs-pakket__detail{gap:13px;padding:0 18px}.cs-pakket.is-selected .cs-pakket__detail{padding-bottom:18px}.cs-pakket--accent .cs-pakket__detail{padding:0 18px}.cs-pakket--accent.is-selected .cs-pakket__detail{padding-bottom:18px}}.cs-pakket__detail-divider{height:1px;background:var(--cs-divider-soft);flex:none}.cs-pakket--accent .cs-pakket__detail-divider{margin-top:10px}@media screen and (min-width:990px){.cs-pakket--accent .cs-pakket__detail-divider{margin-top:13px}}.cs-pakket__detail-regels{display:flex;flex-direction:column;gap:5px;font-size:12px;color:var(--cs-text-strong)}@media screen and (min-width:990px){.cs-pakket__detail-regels{gap:6px;font-size:13.5px}}.cs-pakket__detail-regels.cs-only-desktop{display:none}.cs-pakket__detail-regels.cs-only-mobiel{display:flex}@media screen and (min-width:990px){.cs-pakket__detail-regels.cs-only-desktop{display:flex}.cs-pakket__detail-regels.cs-only-mobiel{display:none}}.cs-pakket__detail-check{color:var(--cs-green);font-weight:700}.cs-pakket__cadeaus{background:var(--cs-warm);border-radius:var(--cs-radius-s);padding:10px 12px;display:flex;flex-direction:column;gap:6px;font-size:12.5px;color:var(--cs-text-strong);line-height:1.5}.cs-pakket__cadeau{display:flex;align-items:flex-start;gap:8px}.cs-pakket__cadeau .cs-gift-icon{width:13px;height:13px}.cs-pakket__cadeau em{font-style:normal;color:var(--cs-text-warm)}.cs-pdp__acties{display:flex;flex-direction:column;gap:12px;margin-top:4px}@media screen and (min-width:990px){.cs-pdp__acties{gap:14px;margin-top:6px}}.cs-pdp__form{display:contents}.cs-pdp__cta{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;background:var(--cs-orange);color:var(--cs-white);border:0;border-radius:var(--cs-radius);padding:16px;font-family:var(--cs-font-ui);font-size:15px;font-weight:600;letter-spacing:normal;line-height:1.2;cursor:pointer}.cs-pdp__cta:hover{background:var(--cs-orange-hover)}.cs-pdp__cta:focus-visible{outline:2px solid var(--cs-green);outline-offset:2px}@media screen and (min-width:990px){.cs-pdp__cta{gap:10px;padding:18px;font-size:16.5px;letter-spacing:.01em}}.cs-pdp__leverregel{display:flex;align-items:center;justify-content:center;gap:7px;font-size:12px;color:var(--cs-text-soft);margin:0}.cs-pdp__leverdot{width:6px;height:6px;border-radius:50%;background:var(--cs-dot-green);flex:none}@media screen and (min-width:990px){.cs-pdp__leverregel{gap:8px;font-size:13.5px}.cs-pdp__leverdot{width:7px;height:7px}}.cs-pdp__garantie-rij{display:flex;justify-content:center;margin:0}.cs-pdp__garantie-link{background:none;border:0;border-bottom:1px solid var(--cs-underline);border-radius:0;padding:0 0 1px;font-family:var(--cs-font-ui);font-size:12px;font-weight:600;color:var(--cs-green);cursor:pointer}.cs-pdp__garantie-link:focus-visible{outline:2px solid var(--cs-green);outline-offset:2px}@media screen and (min-width:990px){.cs-pdp__garantie-link{font-size:13px}}.cs-pdp__garantie-kaart{display:flex;align-items:center;gap:12px;background:var(--cs-panel);border-radius:var(--cs-radius);padding:14px 15px;font-size:12.5px;line-height:1.55;color:var(--cs-text-strong)}.cs-pdp__garantie-kaart svg{width:22px;height:22px;color:var(--cs-dark);flex:none}@media screen and (min-width:990px){.cs-pdp__garantie-kaart{gap:14px;padding:16px 18px;font-size:13.5px;line-height:normal;white-space:nowrap}.cs-pdp__garantie-kaart svg{width:26px;height:26px}}.cs-pdp__reviewcard{background:var(--cs-white);border:1px solid var(--cs-divider-soft);border-radius:var(--cs-radius-s);padding:16px;display:flex;flex-direction:column;gap:10px;margin-top:-2px}@media screen and (min-width:990px){.cs-pdp__reviewcard{padding:18px;margin-top:0}}.cs-pdp__reviewslides{display:grid;grid-template-areas:"slide"}.cs-review{grid-area:slide;display:flex;flex-direction:column;gap:10px}.cs-review[hidden]{display:flex;visibility:hidden;pointer-events:none}.cs-review__tekst{font-size:13px;line-height:1.55;color:var(--cs-text);margin:0;min-height:60px}@media screen and (min-width:990px){.cs-review__tekst{font-size:14.5px;min-height:66px}}.cs-review__meta{display:flex;align-items:center;gap:8px}@media screen and (min-width:990px){.cs-review__meta{gap:10px}}.cs-review__persoon{display:flex;align-items:center;gap:5px}@media screen and (min-width:990px){.cs-review__persoon{gap:6px}}.cs-review__naam{font-size:11.5px;font-weight:600;color:var(--cs-dark)}.cs-review__plaats{font-size:11.5px;color:var(--cs-text-soft)}@media screen and (min-width:990px){.cs-review__naam,.cs-review__plaats{font-size:12.5px}}.cs-review__verified{align-items:center;gap:5px;font-size:12.5px;color:var(--cs-text-soft);margin-left:auto}@media screen and (min-width:990px){.cs-review__verified{display:flex}}.cs-review__verified svg{width:12px;height:12px;color:var(--cs-dark);flex:none}.cs-review__footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--cs-divider-soft);padding-top:10px}@media screen and (min-width:990px){.cs-review__footer{padding-top:12px}}.cs-review__dots{display:flex;gap:5px}@media screen and (min-width:990px){.cs-review__dots{gap:6px}}.cs-review__dotje{width:6px;height:6px;border-radius:50%;background:var(--cs-dot-off)}.cs-review__dotje.is-active{background:var(--cs-dark)}@media screen and (min-width:990px){.cs-review__dotje{width:7px;height:7px}}.cs-review__nav{display:flex;gap:7px}@media screen and (min-width:990px){.cs-review__nav{gap:8px}}.cs-review__knop{width:28px;height:28px;border-radius:50%;border:1px solid var(--cs-border-warm);background:var(--cs-white);color:var(--cs-dark);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.cs-review__knop svg{width:12px;height:12px}.cs-review__knop:focus-visible{outline:2px solid var(--cs-green);outline-offset:2px}@media screen and (min-width:990px){.cs-review__knop{width:30px;height:30px}.cs-review__knop svg{width:13px;height:13px}}.cs-garantie-dialog{border:0;padding:0;background:transparent;max-width:none;max-height:none;width:100%;margin:0;position:fixed;top:0;right:0;bottom:0;left:0;height:100%;display:none;align-items:flex-end;justify-content:center;overflow:hidden}.cs-garantie-dialog[open]{display:flex}.cs-garantie-dialog::backdrop{background:#14232373}.cs-garantie-dialog__inner{background:var(--cs-white);border-radius:20px 20px 0 0;box-shadow:0 -12px 32px #1423232e;padding:14px 20px 26px;display:flex;flex-direction:column;gap:16px;width:100%;max-height:90vh;overflow-y:auto;overscroll-behavior:contain;transform:translateY(16px);opacity:0;transition:transform .28s ease,opacity .28s ease}.cs-garantie-dialog.is-open .cs-garantie-dialog__inner{transform:translateY(0);opacity:1}@media screen and (min-width:990px){.cs-garantie-dialog{align-items:center;padding:24px}.cs-garantie-dialog__inner{width:480px;border-radius:20px;box-shadow:0 24px 64px #14232347;padding:28px 30px}}.cs-garantie-dialog__handle{width:40px;height:4px;border-radius:var(--cs-pill);background:var(--cs-border-warm);align-self:center;flex:none}@media screen and (min-width:990px){.cs-garantie-dialog__handle{display:none}}.cs-garantie-dialog__kop{display:flex;align-items:center;justify-content:space-between;gap:12px}.cs-garantie-dialog__titel{font-family:var(--cs-font-ui);font-size:19px;font-weight:600;color:var(--cs-dark);margin:0;line-height:1.25}@media screen and (min-width:990px){.cs-garantie-dialog__titel{font-size:20px}}.cs-garantie-dialog__sluit{background:none;border:0;padding:0;color:var(--cs-dark);cursor:pointer;flex:none;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:-6px -6px -6px 0}.cs-garantie-dialog__sluit svg{width:20px;height:20px}.cs-garantie-dialog__sluit:focus-visible,.cs-garantie-dialog__cta:focus-visible{outline:2px solid var(--cs-green);outline-offset:2px}.cs-garantie-dialog__punten{display:flex;flex-direction:column;gap:14px}.cs-garantie-dialog__punt{display:flex;gap:13px;align-items:flex-start}.cs-garantie-dialog__icoon{width:38px;height:38px;border-radius:50%;background:var(--cs-cream);color:var(--cs-green);display:flex;align-items:center;justify-content:center;flex:none}.cs-garantie-dialog__icoon svg{width:17px;height:17px}.cs-garantie-dialog__punt-tekst{display:flex;flex-direction:column;gap:2px}.cs-garantie-dialog__punt-kop{font-size:15px;font-weight:600;color:var(--cs-dark)}.cs-garantie-dialog__punt-body{font-size:13px;line-height:1.55;color:var(--cs-text-soft)}.cs-garantie-dialog__voetnoot{background:var(--cs-warm);border-radius:var(--cs-radius-s);padding:11px 14px;font-size:12px;line-height:1.5;color:var(--cs-text);margin:0}@media screen and (min-width:990px){.cs-garantie-dialog__voetnoot{font-size:12.5px}}.cs-garantie-dialog__cta{display:flex;align-items:center;justify-content:center;background:var(--cs-orange);color:var(--cs-white);border:0;border-radius:var(--cs-radius);padding:15px;font-family:var(--cs-font-ui);font-size:14.5px;font-weight:600;cursor:pointer}.cs-garantie-dialog__cta:hover{background:var(--cs-orange-hover)}.cs-sticky{position:fixed;bottom:0;left:0;right:0;z-index:15;border-top:1px solid var(--cs-border-soft);transform:translateY(100%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .25s ease,opacity .25s ease,visibility 0s linear .25s}.cs-sticky.is-zichtbaar{transform:none;opacity:1;visibility:visible;pointer-events:auto;transition:transform .25s ease,opacity .25s ease}.cs-sticky--desktop{display:none;background:#fffffffa;padding:12px 64px;align-items:center;gap:20px}.cs-sticky--mobiel{display:flex;background:#fffffff7;padding:10px 14px calc(10px + env(safe-area-inset-bottom));align-items:center;gap:12px}@media screen and (min-width:990px){.cs-sticky--desktop{display:flex}.cs-sticky--mobiel{display:none}}.cs-sticky__thumb{width:46px;height:46px;border-radius:var(--cs-radius-s);object-fit:cover;flex:none}.cs-sticky__product{display:flex;flex-direction:column;gap:1px;flex:none}.cs-sticky__naam{font-size:14px;font-weight:600;color:var(--cs-dark)}.cs-sticky__regel{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--cs-text-soft)}.cs-sticky__sterren{--cs-ster-maat: 12px;--cs-ster-icoon: 7px;flex:none}.cs-sticky__spacer{display:block;flex:1}.cs-sticky__prijzen{display:flex;flex-direction:column;align-items:flex-end;gap:1px;flex:none}.cs-sticky__prijsrij{display:flex;align-items:baseline;gap:6px}.cs-sticky__oud{font-size:12.5px;color:var(--cs-price-old);text-decoration:line-through}.cs-sticky__prijs{font-size:17px;font-weight:700;color:var(--cs-dark)}.cs-sticky__sub{font-size:11.5px;color:var(--cs-text-soft)}.cs-sticky__atc{display:flex;align-items:center;gap:9px;background:var(--cs-orange);color:var(--cs-white);border:0;border-radius:var(--cs-pill);padding:14px 26px;font-family:var(--cs-font-ui);font-size:14.5px;font-weight:600;flex:none;cursor:pointer}.cs-sticky__atc svg{width:15px;height:15px}.cs-sticky__atc:hover,.cs-sticky__kies:hover{background:var(--cs-orange-hover)}.cs-sticky__atc:focus-visible,.cs-sticky__kies:focus-visible{outline:2px solid var(--cs-green);outline-offset:2px}.cs-sticky__info{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.cs-sticky__sterrij{display:flex;align-items:center;gap:5px}.cs-sticky__score{font-size:12px;font-weight:700;color:var(--cs-dark)}.cs-sticky__count{font-size:11px;line-height:1.35;color:var(--cs-text-soft)}.cs-sticky--mobiel .cs-sticky__sterren{--cs-ster-maat: 11px;--cs-ster-icoon: 6.5px;align-self:flex-start;margin-top:1px}.cs-sticky--mobiel .cs-sticky__sterrij{align-items:flex-start}.cs-sticky__lever{font-size:11px;color:var(--cs-text-soft)}.cs-sticky__kies{background:var(--cs-orange);color:var(--cs-btn-text);border:0;border-radius:var(--cs-pill);padding:12px 20px;font-family:var(--cs-font-ui);font-size:13.5px;font-weight:700;flex:none;cursor:pointer}.cs-review__knop,.cs-garantie-dialog__sluit,.cs-pdp__garantie-link,.cs-sticky__kies{position:relative}.cs-review__knop[data-cs-review-vorige]:after{content:"";position:absolute;top:-8px;right:-1px;bottom:-8px;left:-15px}.cs-review__knop[data-cs-review-volgende]:after{content:"";position:absolute;top:-8px;right:-15px;bottom:-8px;left:-1px}.cs-garantie-dialog__sluit:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.cs-pdp__garantie-link:after{content:"";position:absolute;top:-15px;right:-8px;bottom:-15px;left:-8px}.cs-sticky__kies:after{content:"";position:absolute;top:-3px;right:0;bottom:-3px;left:0}@media(prefers-reduced-motion:reduce){.cs-pakket__uitklap,.cs-garantie-dialog__inner,.cs-sticky{transition:none}}@media screen and (max-width:989px){body:has(.cs-sticky--mobiel) .cs-footer{padding-bottom:84px}}@media screen and (min-width:990px){body:has(.cs-sticky--desktop) .cs-footer{padding-bottom:110px}}.cs-pdp__cta.is-toevoegen,.cs-sticky__atc.is-toevoegen{color:transparent;position:relative}.cs-pdp__cta.is-toevoegen:after,.cs-sticky__atc.is-toevoegen:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top-color:var(--cs-white);animation:cs-atc-spin .7s linear infinite}@keyframes cs-atc-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.cs-pdp__cta.is-toevoegen,.cs-sticky__atc.is-toevoegen{color:var(--cs-white)}.cs-pdp__cta.is-toevoegen:after,.cs-sticky__atc.is-toevoegen:after{content:none}}.cs-tp-star--half{background:linear-gradient(90deg,var(--cs-trustpilot) 50%,var(--cs-star-off) 50%)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cs-pdp-hero.css.map */
