.qrs-common{padding-block:48px;scroll-margin-top:100px}.qrs-common__intro{display:grid;gap:14px;margin-block-end:24px}.qrs-common__intro p{max-width:65ch}.qrs-common .faqs,.qrs-common .faq{width:100%}.qrs-common .details__content{max-width:78ch}.qrs-common__guides{display:flex;flex-wrap:wrap;gap:16px 28px;margin-block-start:28px}.qrs-common__guides a{text-decoration:underline;text-underline-offset:4px}@media(max-width:749px){.qrs-common{padding-block:32px}.qrs-common__guides{flex-direction:column;align-items:flex-start}}.qrs-mount-details{padding-block:32px 56px;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.qrs-mount-details :is(h2,dl,dd,figure){margin:0}.qrs-mount-details h2{font-size:clamp(20px,2vw,26px);line-height:1.25;font-weight:600}.qrs-mount-details__specs{display:grid;grid-template-columns:1fr 1fr;gap:24px 48px;border-block:1px solid #dbe3ea;padding-block:24px}.qrs-mount-details__specs dl{display:grid;gap:16px;font-size:15px;line-height:1.5}.qrs-mount-details__specs dl>div{display:grid;grid-template-columns:1fr 1fr;gap:16px}.qrs-mount-details__specs dt{color:#52687b}.qrs-mount-details__specs dd{font-weight:600;font-variant-numeric:tabular-nums}.qrs-mount-details__media{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:32px 48px;padding-block-start:40px;align-items:start}.qrs-mount-details__media>figure{min-width:0}.qrs-mount-details__media h2{margin-block-end:20px}.qrs-mount-details__film video{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain;background:#f4f6f7;border-radius:12px}.qrs-mount-details__film video:focus-visible{outline:2px solid currentColor;outline-offset:4px}.qrs-mount-details__installed img{display:block;width:100%;height:390px;object-fit:contain;background:#f4f6f7;border-radius:12px}.qrs-mount-details figcaption{margin-block-start:12px;max-width:62ch;color:#52687b;font-size:14px;line-height:1.5}@media(max-width:749px){.qrs-mount-details{padding-block:16px 40px}.qrs-mount-details__specs,.qrs-mount-details__media{grid-template-columns:minmax(0,1fr);gap:24px}.qrs-mount-details__media{padding-block-start:28px}.qrs-mount-details__media h2{margin-block-end:14px}.qrs-mount-details__installed img{height:320px}}.qrs-card-positioning{margin-block:8px 0;color:rgb(var(--color-foreground) / .78);text-wrap:pretty}qrs-enquiry-feedback{display:block;padding:14px 16px;border-radius:10px;background:#f1f5f8;color:#28496a;font-size:14px;line-height:1.55}qrs-enquiry-feedback[hidden],qrs-enquiry-feedback a[hidden]{display:none!important}qrs-enquiry-feedback[data-unconfirmed-visible]{background:#fff7e9;color:#70480d}qrs-enquiry-feedback a{display:inline;text-decoration:underline;text-underline-offset:3px}qrs-enquiry-success{position:fixed;z-index:100;top:calc(20px + env(safe-area-inset-top));left:50%;display:flex;align-items:flex-start;gap:14px;width:min(30rem,calc(100% - 32px));padding:20px 22px;border:1px solid #c8dfd5;border-radius:16px;background:#fff;color:#0b2949;box-shadow:0 12px 40px #0b294924;opacity:0;transform:translate(-50%,-8px);transition:opacity .18s ease,transform .18s ease;pointer-events:none}qrs-enquiry-success[hidden]{display:none!important}qrs-enquiry-success[data-open]{opacity:1;transform:translate(-50%)}qrs-enquiry-success svg{flex:0 0 28px;color:#247653}.qrs-enquiry-success__copy{display:grid;gap:5px}.qrs-enquiry-success__copy strong{font-size:17px;line-height:1.35}.qrs-enquiry-success__copy span{font-size:14px;line-height:1.5}@media(prefers-reduced-motion:reduce){qrs-enquiry-success{transition:none;transform:translate(-50%)}}.qrs-hero-entry-column{display:flex;flex:0 0 auto;flex-direction:column;gap:.75rem;inline-size:min(100%,19rem);pointer-events:auto}.qrs-hero-entry-column>.button{inline-size:100%;min-block-size:3rem;justify-content:center}.qrs-partner-links{display:grid;gap:.125rem;color:#fff}.qrs-partner-link{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-block-size:3rem;padding-block:.375rem;border-block-end:1px solid rgb(255 255 255 / 32%);color:inherit;text-decoration:none}.qrs-partner-link__copy{display:grid;gap:.125rem}.qrs-partner-link__title{font-size:.9375rem;font-weight:600;line-height:1.25}.qrs-partner-link__detail{font-size:.75rem;line-height:1.35;color:#ffffffdb}.qrs-partner-link__arrow{font-size:1.125rem;transition:transform .18s ease}.qrs-partner-link:hover .qrs-partner-link__title{text-decoration:underline;text-underline-offset:.2em}.qrs-partner-link:hover .qrs-partner-link__arrow{transform:translate(.2rem)}.qrs-partner-link:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:2px}@media(min-width:768px){.slideshow-word.qrs-hero-with-partners{align-items:center}}@media(max-width:767px){.qrs-hero-entry-column{inline-size:100%;max-inline-size:24rem;gap:.5rem}.slideshow-word.qrs-hero-with-partners{gap:1rem}}@media(prefers-reduced-motion:reduce){.qrs-partner-link__arrow{transition:none}}.qrs-home-film-description{font-size:1rem;line-height:1.6;max-width:40ch;margin-top:1rem}.qrs-home-film-actions{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1.5rem}.qrs-home-film-actions>a{min-height:44px;display:inline-flex;align-items:center}.qrs-home-film-actions .button{background-color:#fff;color:#072b54;border-color:#fff}body:has(.qrs-home-film-actions) .newsletter-bar{top:auto;bottom:88px;left:auto;right:-16px;transform:none}@media(max-width:767px){.qrs-home-film-description{font-size:.9rem;max-width:32ch}.qrs-home-film-actions{gap:.75rem 1rem;margin-top:1rem}}.qrs-lep-explainer{margin-top:clamp(36px,5vw,64px);padding-top:32px;border-top:1px solid rgb(var(--color-border));scroll-margin-top:120px}.qrs-lep-explainer__header{max-width:70ch}.qrs-lep-explainer__header>p:last-child{margin-top:16px;font-size:16px;line-height:1.65}.qrs-lep-explainer__terms{margin:28px 0 0}.qrs-lep-explainer__terms>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.3fr);gap:32px;padding-block:20px;border-top:1px solid rgb(var(--color-border));font-size:16px;line-height:1.65}.qrs-lep-explainer__terms dt{font-weight:600}.qrs-lep-explainer__terms dd{margin:0;max-width:75ch}.qrs-lep-explainer__context{border-top:1px solid rgb(var(--color-border));padding-top:20px;font-size:13px;line-height:1.65;max-width:100ch}.qrs-lep-explainer__context p+p{margin-top:8px}.qrs-lep-explainer a{text-decoration:underline;text-underline-offset:.2em}.qrs-lep-explainer a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:767px){.qrs-lep-explainer__terms>div{grid-template-columns:minmax(0,1fr);gap:6px;padding-block:16px}.qrs-lep-explainer{padding-top:28px}}.qrs-new-badge{background:#082c54;color:#fff;padding:.38em .85em;font-size:11px;line-height:1.2;letter-spacing:.04em;width:fit-content}.product__title>.qrs-new-badge{grid-column:1 / -1;margin-block-end:8px}.qrs-slb-gallery .product__media,.qrs-slb-gallery .product__thumbnail{background:#fff}.qrs-slb-gallery .product__media img,.qrs-slb-gallery .product__thumbnail img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain;object-position:center}.qrs-slb-gallery .product__media>button:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.qrs-slb-overview{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:center}.qrs-slb-overview__image{overflow:hidden;border-radius:20px;background:#f7f8fa}.qrs-slb-overview__image img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain}.qrs-slb-overview__copy .rte{margin-top:24px;max-width:46ch;font-size:16px;line-height:1.65}#slb-kit .qrs-light-kit__image img{object-fit:contain;height:auto;aspect-ratio:1}@media(max-width:767px){.qrs-slb-overview{grid-template-columns:minmax(0,1fr);gap:28px}.qrs-slb-overview__copy .rte{margin-top:18px}}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map */
