.roux-quality-split,.roux-quality-split *,.roux-quality-split *:before,.roux-quality-split *:after{box-sizing:border-box}.roux-quality-split{width:100%;min-width:0;padding:var(--rqs-pad-top, 64px) 28px var(--rqs-pad-bottom, 64px);background:var(--rqs-bg, #FCFBF8);color:var(--rqs-text, #102A36);font-family:Montserrat,Arial,sans-serif}.roux-quality-split__inner{width:min(100%,var(--rqs-max-width, 1400px));margin:0 auto;display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.roux-quality-split__content{min-width:0;padding:clamp(12px,2.4vw,40px) clamp(28px,5vw,72px) clamp(18px,3vw,46px) 0;display:flex;flex-direction:column;justify-content:center}.roux-quality-split__content h2{margin:0;color:var(--rqs-text, #102A36);font-size:clamp(34px,3.2vw,52px);line-height:1;font-weight:900;letter-spacing:-.045em;text-transform:uppercase}.roux-quality-split__text{max-width:58ch;margin-top:22px;color:color-mix(in srgb,var(--rqs-text) 82%,transparent);font-size:clamp(15px,1.25vw,18px);line-height:1.55;font-weight:500}.roux-quality-split__points{margin-top:38px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 40px}.roux-quality-split__point{min-width:0}.roux-quality-split__icon{width:56px;height:56px;margin-bottom:10px;display:flex;align-items:center;justify-content:flex-start;color:var(--rqs-text, #102A36)}.roux-quality-split__icon img{width:56px;height:56px;display:block;object-fit:contain}.roux-quality-split__icon svg{width:52px;height:52px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.roux-quality-split__point strong{display:block;max-width:18ch;color:var(--rqs-text, #102A36);font-size:clamp(14px,1.1vw,17px);line-height:1.15;font-weight:900;letter-spacing:-.025em}.roux-quality-split__button{width:fit-content;min-width:188px;min-height:54px;margin-top:42px;padding:15px 24px;border:1px solid var(--rqs-button-bg, #102A36);border-radius:6px;display:inline-flex;align-items:center;justify-content:center;background:var(--rqs-button-bg, #102A36);color:var(--rqs-button-text, #F3F0E9);text-decoration:none;font-size:12px;line-height:1;font-weight:900;letter-spacing:.1em;text-transform:uppercase;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.roux-quality-split__button:hover{background:var(--rqs-accent, #277F8F);border-color:var(--rqs-accent, #277F8F);transform:translateY(-2px)}.roux-quality-split__media{min-height:var(--rqs-image-height, 560px);overflow:hidden;background:#e9eeec}.roux-quality-split__image,.roux-quality-split__placeholder,.roux-quality-split__placeholder-svg{width:100%;height:100%}.roux-quality-split__image{display:block;object-fit:var(--rqs-image-fit, cover);object-position:var(--rqs-image-position, center center)}.roux-quality-split__placeholder{display:grid;place-items:center;background:#e9eeec}.roux-quality-split__placeholder-svg{opacity:.35}.roux-quality-split :is(a,button):focus-visible{outline:3px solid var(--rqs-accent, #277F8F);outline-offset:3px}@media screen and (max-width:900px){.roux-quality-split__content{padding-right:28px}.roux-quality-split__points{gap:26px 24px}}@media screen and (max-width:749px){.roux-quality-split{padding-left:0;padding-right:0}.roux-quality-split__inner{grid-template-columns:1fr}.roux-quality-split__content{padding:36px 20px 0;order:2}.roux-quality-split__content h2{font-size:clamp(31px,9vw,42px)}.roux-quality-split__text{margin-top:16px;font-size:14px}.roux-quality-split__points{margin-top:30px;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.roux-quality-split__icon{width:48px;height:48px;margin-bottom:8px}.roux-quality-split__icon img,.roux-quality-split__icon svg{width:46px;height:46px}.roux-quality-split__point strong{font-size:13px}.roux-quality-split__button{width:100%;margin-top:34px}.roux-quality-split__media{min-height:480px;height:72vw;max-height:620px;order:1}}@media screen and (max-width:430px){.roux-quality-split__content{padding-left:16px;padding-right:16px}.roux-quality-split__points{gap:24px 14px}.roux-quality-split__point strong{font-size:12px}}@media(prefers-reduced-motion:reduce){.roux-quality-split *,.roux-quality-split *:before,.roux-quality-split *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/roux-quality-split-v2.css.map */
