.vsl-reference{color:#021c66;background:#fff}.vsl-reference__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(20px,5vw,96px);width:min(100% - 40px,1440px);margin:auto;padding:clamp(28px,5vw,80px) 0}.vsl-reference__visual{min-width:0}.vsl-reference__visual img{display:block;width:100%;height:auto}.vsl-reference__mobile{display:none}.vsl-reference h2{color:inherit;font-family:Georgia,serif;font-weight:400;line-height:1.16;font-size:clamp(25px,3vw,46px);margin:0 0 1rem}.vsl-reference__copy{font-size:clamp(14px,1.1vw,17px);line-height:1.55}.vsl-reference__copy p{margin:.65em 0}.vsl-reference__copy ul{margin:.55em 0 1em;padding-left:1.4em}.vsl-reference--banner{background:#477d9b;color:#fff}.vsl-reference--banner .vsl-reference__inner{position:relative;display:block;width:100%;padding:0}.vsl-reference--banner .vsl-reference__copy{position:absolute;top:50%;left:clamp(24px,5vw,88px);transform:translateY(-50%);width:min(33%,450px);text-shadow:0 1px 3px #16415a}.vsl-reference--quality{background:#fcfaf7;padding-top:clamp(32px,5vw,72px)}.vsl-reference--quality .vsl-reference__heading{text-align:center;margin:0 auto;padding:0 20px;max-width:860px}.vsl-reference--quality .vsl-reference__inner{max-width:980px;gap:clamp(24px,5vw,80px)}@media(max-width:749px){.vsl-reference__inner{grid-template-columns:minmax(0,1fr)}.vsl-reference__desktop{display:none}.vsl-reference__mobile{display:block}.vsl-reference--banner .vsl-reference__copy{top:8%;left:7%;width:86%;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vsl-reference.css.map */
