@import"https://fonts.googleapis.com/css2?family=Archivo:wght@300;400;500;600;700;800&display=swap";.rl-mix{padding:6.5rem 0 7.5rem;font-family:var(--rl-sans,"Archivo",sans-serif);color:var(--rl-ink,#12283F)}.rl-mix__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,2.3fr);gap:5rem}.rl-mix__lbl{font-size:1.1rem;font-weight:700;line-height:1;letter-spacing:.24em;text-transform:uppercase;color:#12283fc7;margin:0 0 2rem}.rl-mix__stack{display:flex;flex-direction:column;justify-content:center;gap:2.4rem;padding:3.6rem 0 3.6rem 2.4rem;border-left:1px solid var(--rl-line,rgba(18,40,63,.16))}.rl-mix__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem}.rl-mix__txt{display:block;text-decoration:none;color:inherit}.rl-mix__txttitle{font-weight:500;font-size:2.05rem;line-height:1.19;letter-spacing:-.024em;margin:0;text-wrap:pretty}.rl-mix__card{display:block;min-width:0;text-decoration:none;color:inherit}.rl-mix__media{position:relative;display:block;width:100%;overflow:hidden;aspect-ratio:4/3;background:var(--rl-sand,#E4D5BE);margin:0 0 1.6rem}.rl-mix__media img{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;max-width:none;object-fit:cover;display:block}.rl-mix__cardtitle{font-weight:500;font-size:2.05rem;line-height:1.19;letter-spacing:-.024em;margin:0 0 .9rem;text-wrap:pretty}.rl-mix__kicker{display:block;font-size:.95rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#12283fb8}@media(hover:hover)and (pointer:fine){.rl-mix__txttitle{transition:color .3s ease}.rl-mix__txt:hover .rl-mix__txttitle{color:var(--rl-gold,#0E8F8C)}.rl-mix__media img{transition:transform .9s cubic-bezier(.16,1,.3,1)}.rl-mix__card:hover .rl-mix__media img{transform:scale(1.04)}}@media screen and (max-width:1199px){.rl-mix__grid{grid-template-columns:minmax(0,1fr);gap:4rem}.rl-mix__stack{flex-direction:row;padding:0;border-left:0;gap:3.2rem}.rl-mix__txt{flex:1;min-width:0}}@media screen and (max-width:989px){.rl-mix{padding:5.4rem 0 6rem}.rl-mix__row{gap:2.4rem}}@media screen and (max-width:749px){.rl-mix{padding:4rem 1.5rem 5rem}.rl-mix__stack{flex-direction:column;gap:2rem}.rl-mix__txttitle{font-size:1.85rem}.rl-mix__row{grid-template-columns:minmax(0,1fr);gap:4.4rem}.rl-mix__cardtitle{font-size:1.85rem;margin-bottom:.6rem}.rl-mix__kicker{line-height:1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-home-mix.css.map */
