.rms-footer{background:#121212;color:#f5f1e8;padding:clamp(5rem,7vw,8rem) 0 2.5rem}.rms-footer a{color:inherit;text-decoration:none}.rms-footer a:hover,.rms-footer a:focus-visible{color:#d7b96d;text-decoration:underline;text-underline-offset:.4rem}.rms-footer__newsletter{align-items:end;border-bottom:1px solid rgba(245,241,232,.22);display:grid;gap:3rem 6rem;grid-template-columns:1fr 1fr;padding-bottom:clamp(4rem,6vw,7rem)}.rms-footer__eyebrow{color:#c9a85c;font-size:1.15rem;font-weight:700;letter-spacing:.18em;margin:0 0 1.2rem;text-transform:uppercase}.rms-footer__newsletter h2{color:inherit;font-size:clamp(3rem,4vw,5rem);line-height:1;margin:0}.rms-footer__newsletter p{color:#f5f1e8b3;line-height:1.55;max-width:60rem}.rms-footer__form{display:grid;grid-template-columns:1fr auto}.rms-footer__form input{background:transparent;border:0;border-bottom:1px solid rgba(245,241,232,.55);border-radius:0;color:inherit;min-width:0;padding:1.5rem 0}.rms-footer__form button{background:#f5f1e8;border:1px solid #f5f1e8;color:#121212;cursor:pointer;font-weight:700;padding:1.3rem 2rem}.rms-footer__form small,.rms-footer__form p{grid-column:1 / -1}.rms-footer__grid{display:grid;gap:4rem;grid-template-columns:1.5fr repeat(3,1fr);padding:clamp(3.5rem,5vw,5rem) 0}.rms-footer__brand{max-width:38rem}.rms-footer__brand h2{color:inherit;font-size:2.4rem;margin:0 0 1.5rem}.rms-footer__brand p{color:#f5f1e8ad;line-height:1.6}.rms-footer__grid h3{color:#c9a85c;font-size:1.2rem;letter-spacing:.14em;margin:.6rem 0 1.7rem;text-transform:uppercase}.rms-footer__grid ul{display:grid;gap:1rem;list-style:none;margin:0;padding:0}.rms-footer__social{display:flex;flex-wrap:wrap;gap:1.4rem;margin-top:2rem}.rms-footer__social li{display:inline-flex}.rms-footer__bottom{align-items:center;border-top:1px solid rgba(245,241,232,.22);color:#f5f1e89e;display:grid;gap:2rem;grid-template-columns:auto 1fr auto;padding-top:2.4rem}.rms-footer__localization{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.rms-footer__localization form{align-items:center;display:flex;gap:.8rem}.rms-footer__localization select{background:#121212;border:1px solid rgba(245,241,232,.3);color:inherit;padding:.7rem}.rms-footer .list-payment{justify-content:flex-end}@media screen and (max-width:989px){.rms-footer__grid{grid-template-columns:repeat(2,1fr)}.rms-footer__bottom{grid-template-columns:1fr}.rms-footer__localization,.rms-footer .list-payment{justify-content:flex-start}}@media screen and (max-width:749px){.rms-footer__newsletter,.rms-footer__grid,.rms-footer__form{grid-template-columns:1fr}.rms-footer__form button{margin-top:1rem}}.rms-home{background:#f4f0e7;color:#171717;padding:clamp(4.8rem,7vw,9rem) 0}.rms-home__inner{display:grid;gap:clamp(3.6rem,6vw,7rem)}.rms-home__intro{max-width:84rem}.rms-home__eyebrow{color:#866b2f;font-size:1.2rem;font-weight:700;letter-spacing:.18em;margin:0 0 1.4rem;text-transform:uppercase}.rms-home h1{font-size:clamp(3.6rem,6vw,7.2rem);letter-spacing:-.035em;line-height:.98;margin:0;max-width:16ch}.rms-home__lead{font-size:clamp(1.7rem,2vw,2.1rem);line-height:1.55;margin:2.4rem 0 0;max-width:68ch}.rms-home__paths{background:#17171738;border:1px solid rgba(23,23,23,.22);display:grid;gap:1px;grid-template-columns:repeat(5,minmax(0,1fr))}.rms-home__path{background:#f4f0e7;color:inherit;display:grid;gap:1.2rem;min-height:23rem;padding:2.4rem;text-decoration:none;transition:background-color .18s ease,color .18s ease,transform .18s ease}.rms-home__path:hover,.rms-home__path:focus-visible{background:#171717;color:#f4f0e7;transform:translateY(-.4rem)}.rms-home__number{color:#a9873c;font-size:1.2rem;font-weight:700;letter-spacing:.14em}.rms-home__path strong{align-self:end;font-family:var(--font-heading-family);font-size:clamp(2rem,2.2vw,2.8rem);font-weight:var(--font-heading-weight);line-height:1.1}.rms-home__path>span:last-child{font-size:1.4rem;line-height:1.45}@media screen and (max-width:989px){.rms-home__paths{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:549px){.rms-home__paths{grid-template-columns:1fr}.rms-home__path{min-height:17rem;padding:2.2rem}}.rms-story{background:#171717;color:#f5f1e8;padding:clamp(5rem,8vw,10rem) 0}.rms-story__inner{display:grid;gap:clamp(4rem,7vw,9rem);grid-template-columns:minmax(0,.9fr) minmax(0,1.35fr)}.rms-story__header{max-width:58rem}.rms-story__eyebrow{color:#c9a85c;font-size:1.2rem;font-weight:700;letter-spacing:.18em;margin:0 0 1.6rem;text-transform:uppercase}.rms-story h2{color:inherit;font-size:clamp(3.2rem,4.8vw,6rem);letter-spacing:-.03em;line-height:1;margin:0}.rms-story__header>p:last-child{color:#f5f1e8c2;font-size:1.7rem;line-height:1.65;margin:2.4rem 0 0}.rms-story__steps{border-top:1px solid rgba(245,241,232,.22);list-style:none;margin:0;padding:0}.rms-story__steps li{display:grid;gap:1.4rem;grid-template-columns:5rem minmax(13rem,.7fr) 1fr;padding:2.7rem 0;border-bottom:1px solid rgba(245,241,232,.22)}.rms-story__steps span{color:#c9a85c;font-size:1.2rem;font-weight:700;letter-spacing:.14em}.rms-story__steps h3{color:inherit;font-size:2rem;line-height:1.2;margin:0}.rms-story__steps p{color:#f5f1e8b8;line-height:1.55;margin:0}@media screen and (max-width:989px){.rms-story__inner{grid-template-columns:1fr}}@media screen and (max-width:599px){.rms-story__steps li{grid-template-columns:4rem 1fr}.rms-story__steps p{grid-column:2}}.rms-magazine-intro{background:#f4f0e7;color:#171717;padding:clamp(4.8rem,7vw,8.5rem) 0 clamp(2.4rem,4vw,4rem)}.rms-magazine-intro__inner{display:grid;gap:3rem clamp(4rem,8vw,12rem);grid-template-columns:1fr 1fr}.rms-magazine-intro__eyebrow{color:#866b2f;font-size:1.2rem;font-weight:700;letter-spacing:.18em;margin:0 0 1.4rem;text-transform:uppercase}.rms-magazine-intro h2{font-size:clamp(3.2rem,4.8vw,5.8rem);letter-spacing:-.03em;line-height:1;margin:0}.rms-magazine-intro__copy p{font-size:1.7rem;line-height:1.65;margin:0;max-width:62rem}.rms-magazine-intro__links{display:flex;flex-wrap:wrap;gap:1.3rem 2.6rem;margin-top:2.5rem}.rms-magazine-intro__links a{border-bottom:1px solid currentColor;color:inherit;font-weight:700;padding-bottom:.4rem;text-decoration:none}@media screen and (max-width:749px){.rms-magazine-intro__inner{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/26/compiled_assets/styles.css.map */
