#kenmerken:has(.ezspa-kenmerken),.ezspa-kenmerken #product-gebruik{scroll-margin-top:110px}.ezspa-kenmerken-wrap{margin-block:clamp(18px,3vw,42px)}.ezspa-kenmerken{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-rows:auto 1fr;align-items:start;column-gap:clamp(32px,5vw,74px);padding:clamp(30px,4.4vw,58px) clamp(24px,4.6vw,64px);background:var(--zand-licht);color:var(--inkt);border-radius:var(--r-l);isolation:isolate}.ezspa-kenmerken__titel{grid-area:1 / 1;margin:0 0 clamp(16px,2.2vw,30px);font:600 var(--t-kop)/1.1 var(--head);text-wrap:balance}.ezspa-kenmerken__beeld{grid-area:1 / 2 / 3 / 3;align-self:start;width:100%;max-width:470px;margin:0 auto;text-align:center}.ezspa-kenmerken__beeld img{display:block;width:100%;height:auto;mix-blend-mode:multiply}.ezspa-kenmerken__beeld figcaption{display:grid;gap:5px}.ezspa-kenmerken__beeld figcaption span{color:var(--lei);font:700 12px/1.3 var(--body);letter-spacing:.22em;text-transform:uppercase}.ezspa-kenmerken__beeld figcaption strong{font:600 clamp(23px,2.7vw,38px)/1.1 var(--head);text-wrap:balance}.ezspa-kenmerken__lijst{grid-area:2 / 1;border-top:1px solid var(--lijn-warm)}.ezspa-kenmerken__lijst details{border-bottom:1px solid var(--lijn-warm)}.ezspa-kenmerken__lijst summary{display:grid;grid-template-columns:48px minmax(0,1fr) 16px;align-items:center;gap:15px;padding:11px 0;color:var(--inkt);font:700 clamp(16px,1.35vw,18px)/1.3 var(--body);text-align:start;list-style:none;cursor:pointer}.ezspa-kenmerken__lijst summary::-webkit-details-marker{display:none}.ezspa-kenmerken__icoon{width:48px;height:48px;color:var(--lei)}.ezspa-kenmerken__teken{position:relative;width:14px;height:14px;color:var(--lei)}.ezspa-kenmerken__teken:before,.ezspa-kenmerken__teken:after{content:"";position:absolute;inset:6px 0 auto;height:1px;background:currentColor}.ezspa-kenmerken__teken:after{transform:rotate(90deg)}.ezspa-kenmerken__lijst details[open] .ezspa-kenmerken__teken:after{display:none}.ezspa-kenmerken__antwoord{padding:0 20px 19px 63px}.ezspa-kenmerken__antwoord p{margin:0;font:500 var(--t-tekst)/1.6 var(--body)}.ezspa-kenmerken summary:focus-visible,.ezspa-matras input:focus-visible+label{outline:2px solid var(--lei);outline-offset:3px}.ezspa-matras{position:relative;margin:14px 0 0;padding:0;min-inline-size:0;border:0}.ezspa-matras legend{margin-bottom:5px;padding:0;font:700 14px/1.4 var(--body)}.ezspa-matras input{position:absolute;width:1px;height:1px;opacity:0}.ezspa-matras label{display:inline-flex;align-items:center;min-height:44px;margin:0 4px 4px 0;padding:0 10px;border:1px solid var(--lei);border-radius:var(--r-s);color:var(--lei);font:700 13px/1.2 var(--body);cursor:pointer}.ezspa-matras input:checked+label{background:var(--lei);color:var(--papier)}.ezspa-matras svg{display:block;width:min(100%,290px);height:auto;margin-top:6px}.ezspa-matras .matras{transform-box:view-box;transform-origin:0 120px}.ezspa-matras [value=thin]:checked~svg .matras{transform:scaleY(.48)}.ezspa-matras [value=medium]:checked~svg .matras{transform:scaleY(.74)}.ezspa-matras [value=thin]:checked~svg .kussen{transform:translateY(35px)}.ezspa-matras [value=medium]:checked~svg .kussen{transform:translateY(18px)}@media(max-width:759px){body .ezspa .wrap.ezspa-kenmerken-wrap{padding-inline:0}.ezspa-kenmerken{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:21px;padding:29px clamp(16px,5vw,30px) 28px;border-radius:0}.ezspa-kenmerken__titel,.ezspa-kenmerken__beeld,.ezspa-kenmerken__lijst{grid-area:auto}.ezspa-kenmerken__titel{margin:0}.ezspa-kenmerken__beeld{max-width:325px}.ezspa-kenmerken__lijst summary{grid-template-columns:42px minmax(0,1fr) 16px;gap:12px}.ezspa-kenmerken__icoon{width:42px;height:42px}.ezspa-kenmerken__antwoord{padding:0 4px 17px 54px}}
/*# sourceMappingURL=/cdn/shop/t/53/compiled_assets/styles.css.map */
