.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?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAIAAwA */
