.page__content.reading-width:has(.sq),.container:has(.sq)>.reading-width{max-width:none}.sq{--ink:#1c2b27;--soft:#5b6b66;--line:#e3e7e5;--accent:#2f5d50;--tint:#f4f7f5;--measure:70ch;color:var(--ink);font-size:17px;line-height:1.7}.sq>p,.sq>h2,.sq>h3,.sq>ul,.sq>ol,.sq>table,.sq>.sq-faq{max-width:var(--measure)}.sq p{margin:0 0 18px;font-size:17px}.sq .sq-lead{font-size:21px;line-height:1.55;color:var(--soft);max-width:58ch}.sq h2{font-size:clamp(24px,2.1vw,31px);line-height:1.2;letter-spacing:-.01em;margin:52px 0 14px}.sq h3{font-size:19px;line-height:1.35;margin:26px 0 8px}.sq ul,.sq ol{font-size:17px;padding-left:22px}.sq li{margin-bottom:9px}.sq figure{margin:26px 0}.sq figure img{width:100%;height:auto;display:block;border-radius:14px}.sq figcaption{font-size:14px;color:var(--soft);margin-top:10px;max-width:var(--measure)}.sq .sq-hero img{aspect-ratio:16/9;object-fit:cover}.sq .sq-cta{display:inline-block;background:var(--accent);color:#fff;text-decoration:none;font-size:16px;font-weight:600;padding:15px 28px;border-radius:999px;margin:6px 0 22px}.sq .sq-cta:hover{opacity:.9;color:#fff}.sq .sq-band{background:var(--tint);border-radius:18px;padding:30px 22px;margin:52px 0;text-align:center}.sq .sq-band h2{margin:0 auto 10px;font-size:clamp(21px,1.8vw,27px);max-width:none}.sq .sq-band p{margin:0 auto 18px;max-width:52ch}.sq .sq-cards{display:grid;gap:26px;grid-template-columns:1fr;margin:28px 0}.sq .sq-card figure{margin:0 0 14px}.sq .sq-card figure img{aspect-ratio:4/3;object-fit:cover}.sq .sq-card h3{margin:0 0 6px;font-size:18px}.sq .sq-card p{font-size:16px;margin:0}.sq .sq-split{display:grid;gap:26px;grid-template-columns:1fr;align-items:center;margin:28px 0}.sq .sq-split>div{max-width:var(--measure)}.sq .sq-split figure{margin:0}.sq .sq-split figure img{aspect-ratio:4/3;object-fit:cover}.sq table{width:100%;max-width:var(--measure);border-collapse:collapse;margin:18px 0;font-size:16px}.sq th,.sq td{text-align:left;padding:12px 10px;border-bottom:1px solid var(--line);vertical-align:top}.sq th{font-weight:600;width:28%;white-space:nowrap}.sq td{color:var(--soft)}.sq ol.sq-steps{list-style:none;counter-reset:s;padding:0;margin:22px 0}.sq ol.sq-steps li{counter-increment:s;position:relative;padding:0 0 18px 48px}.sq ol.sq-steps li:before{content:counter(s);position:absolute;left:0;top:0;width:32px;height:32px;border-radius:50%;background:var(--tint);color:var(--accent);font-weight:700;font-size:15px;display:flex;align-items:center;justify-content:center}.sq .sq-faq h3{font-size:18px;border-top:1px solid var(--line);padding-top:20px;margin-top:24px}.sq .sq-faq h3:first-of-type{border-top:0;padding-top:0;margin-top:0}.sq .sq-faq p{margin-bottom:14px}@media(min-width:1000px){.sq,.sq p{font-size:18px}.sq .sq-lead{font-size:23px}.sq ul,.sq ol{font-size:18px}.sq .sq-cards{grid-template-columns:repeat(3,1fr);gap:34px}.sq .sq-split{grid-template-columns:1.1fr .9fr;gap:52px}.sq .sq-split.rev>figure{order:2}.sq .sq-band{padding:46px 34px}.sq .sq-hero img{aspect-ratio:21/9}}div.sq>table{width:100%}div.sq .sq-split figure img{aspect-ratio:3/2}@media(min-width:1000px){div.sq .sq-split{align-items:start}div.sq .sq-split>div{padding-top:4px}}div.sq .sq-tile{display:block;text-decoration:none;color:inherit}div.sq .sq-tile figure{margin:0 0 14px}div.sq .sq-tile figure img{aspect-ratio:4/3;object-fit:cover;transition:transform .35s ease}div.sq .sq-tile:hover figure img{transform:scale(1.025)}div.sq .sq-tile h3{margin:0 0 6px;font-size:18px;color:var(--accent)}div.sq .sq-tile:hover h3{text-decoration:underline}div.sq .sq-tile p{font-size:16px;margin:0;color:var(--ink)}div.sq .sq-dia svg{width:100%;height:auto;display:block;border-radius:14px}div.sq .sq-dia{max-width:var(--measure)}.main-nav__promos a.promo[href*="/pages/configurator"] .promo__content:after{content:"Ontwerp uw kast";display:inline-block;margin-top:16px;background:#2f5d50;color:#fff;font-weight:600;font-size:14px;padding:11px 22px;border-radius:999px;line-height:1.2;transition:background .2s ease}.main-nav__promos a.promo[href*="/pages/configurator"]:hover .promo__content:after,.main-nav__promos a.promo[href*="/pages/configurator"]:focus-visible .promo__content:after{background:#24473d}div.sq figure.sq-dia.sq-hero{max-width:none;margin:28px 0 10px}div.sq figure.sq-dia.sq-hero svg{border-radius:16px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/storriq-landing.css.map */
