.rn-hm-hero{position:relative;text-align:center;overflow:hidden}.rn-hm-hero__inner{display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding-block:var(--rn-hm-pt, 4.8rem) var(--rn-hm-pb, 3.2rem)}.rn-hm-hero__crest{display:block;width:6.4rem;height:auto}.rn-hm-hero__title{margin:0;font-family:var(--font-heading-family);font-weight:500;text-transform:uppercase;letter-spacing:.12em;font-size:clamp(3.4rem,9.5vw,7.2rem);line-height:1.05;color:rgb(var(--color-text-heading))}.rn-hm-hero__line{margin:0;font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.28em;font-size:clamp(1.2rem,2.6vw,1.6rem);color:rgb(var(--color-subtext))}.rn-hm-hero__intro{margin:.4rem 0 0;max-width:52rem;color:rgb(var(--color-subtext));font-size:1.6rem;line-height:1.6}.rn-hm-hero .rn-divider{width:100%;max-width:56rem;padding:1.2rem 0 0}@media(min-width:990px){.rn-hm-hero__inner{padding-right:13rem;padding-left:13rem}}.rn-hm-doors__grid{display:grid;gap:1.6rem;grid-template-columns:1fr}@media(min-width:750px){.rn-hm-doors__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.rn-hm-door{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:1.6rem;min-height:24rem;padding:2.4rem 2rem;text-decoration:none;overflow:hidden;border-radius:0;isolation:isolate;transition:transform .25s ease}.rn-hm-door:hover,.rn-hm-door:focus-visible{transform:translateY(-3px)}.rn-hm-door__art{position:absolute;z-index:-1;right:-1rem;bottom:-1rem;width:auto;height:auto;max-width:44%;max-height:86%;opacity:.9;pointer-events:none}.rn-hm-door__brand{margin:0;font-size:clamp(2.2rem,4.6vw,2.8rem);line-height:1.1;letter-spacing:.06em;text-transform:uppercase}.rn-hm-door__logo{display:block;height:5.2rem;width:auto;max-width:70%;margin-bottom:1rem}.rn-hm-door__what{margin:.6rem 0 0;font-size:1.5rem;line-height:1.5;max-width:min(22ch,54%)}.rn-hm-door__go{display:inline-flex;align-items:center;gap:.6rem;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;padding-bottom:.3rem;border-bottom:1px solid currentColor;align-self:flex-start;min-height:2.4rem}.rn-hm-door--home{background:#171717;color:#fbfbf8;font-family:RN Karla,sans-serif}.rn-hm-door--home .rn-hm-door__brand{font-family:RN Cinzel,serif;font-weight:500}.rn-hm-door--home:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:linear-gradient(#0F5F73 0 3px,transparent 3px 4px,#F36C2F 4px 5px)}.rn-hm-door--home .rn-hm-door__what{color:#b5b2a8}.rn-hm-door--doe{background:#f5f0e4;color:#26301f;font-family:RN Instrument Sans,sans-serif;border:1px solid #D3CBB6}.rn-hm-door--doe .rn-hm-door__brand{font-family:RN Cinzel,serif;font-weight:500;color:#3f5537}.rn-hm-door--doe .rn-hm-door__what{font-family:RN Newsreader,Georgia,serif;font-style:italic;font-size:1.7rem;color:#545a4a}.rn-hm-door--doe .rn-hm-door__go{color:#3f5537}.rn-hm-door--brux{background:#faecf0;color:#6e1846;font-family:RN Nunito,sans-serif}.rn-hm-door--brux .rn-hm-door__brand{font-family:RN Fraunces,serif;font-weight:700;text-transform:none;letter-spacing:0;color:#bb163c}.rn-hm-door--brux .rn-hm-door__go{color:#bb163c}.rn-hm-door--brux .rn-hm-door__art{max-width:48%;opacity:1}.rn-hm-links__head{margin-bottom:2.4rem}.rn-hm-links__title{margin:0;text-transform:uppercase;letter-spacing:.08em;font-size:clamp(2.2rem,4vw,3rem)}.rn-hm-links__intro{margin:.8rem 0 0;color:rgb(var(--color-subtext));max-width:60rem;line-height:1.6}.rn-hm-links__list{list-style:none;margin:0;padding:0;display:grid;gap:0;grid-template-columns:1fr;border-top:1px solid rgb(var(--color-border))}@media(min-width:750px){.rn-hm-links__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4rem}}.rn-hm-links__item{border-bottom:1px solid rgb(var(--color-border))}.rn-hm-links__a{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;min-height:4.8rem;padding:1.2rem 0;color:rgb(var(--color-foreground));text-decoration:none;font-size:1.6rem;line-height:1.35}.rn-hm-links__a:after{content:"\2192";flex:none;color:rgb(var(--rn-accent));transition:transform .2s ease}.rn-hm-links__a:hover:after,.rn-hm-links__a:focus-visible:after{transform:translate(4px)}.rn-hm-links__note{display:block;margin-top:.2rem;font-size:1.3rem;color:rgb(var(--color-subtext))}html[data-world=home] .section-featured-collection .h1,html[data-world=home] .section-featured-collection .h2,html[data-world=shared] .section-featured-collection .h1,html[data-world=shared] .section-featured-collection .h2{text-transform:uppercase;letter-spacing:.08em}html[data-world=home] .product-card__title,html[data-world=shared] .product-card__title{font-family:var(--font-heading-family);letter-spacing:.04em}html[data-world=home] .section-main-collection-banner :is(h1,.h1){text-transform:uppercase;letter-spacing:.1em}html[data-world=home] .rte a:not(.btn){text-decoration-color:rgb(var(--rn-accent));text-underline-offset:.3rem}.rn-hm-extra{padding-block:3.2rem 4.8rem;border-top:1px solid rgb(var(--color-border))}.rn-hm-extra__line{margin:0 0 2rem;max-width:62rem;color:rgb(var(--color-subtext));font-size:1.6rem;line-height:1.6}.rn-hm-extra__shelf-title{margin:3.2rem 0 1.6rem;text-transform:uppercase;letter-spacing:.08em;font-size:2rem}.rn-hm-extra__grid{display:grid;gap:1.6rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:990px){.rn-hm-extra__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}.rn-hm-extra .rn-divider{padding-top:0}@media(prefers-reduced-motion:reduce){.rn-hm-door,.rn-hm-links__a:after{transition:none}.rn-hm-door:hover{transform:none}}.rn-hm-lead__grid{display:grid;gap:2rem;align-items:center;padding-block:var(--rn-hm-pt, 2.4rem) var(--rn-hm-pb, 3.2rem)}@media(min-width:990px){.rn-hm-lead__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:4.8rem}.rn-hm-lead__img{order:-1}}.rn-hm-lead__copy{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.rn-hm-lead__eyebrow{margin:0;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-subtext))}.rn-hm-lead__title{margin:0;font-family:var(--font-heading-family);font-weight:500;font-size:clamp(2.8rem,7vw,5.2rem);line-height:1.1;letter-spacing:.02em;color:rgb(var(--color-text-heading));text-wrap:balance}.rn-hm-lead__lede{margin:0;max-width:46rem;font-size:1.6rem;line-height:1.55;color:rgb(var(--color-subtext))}.rn-hm-lead__btn{margin-top:.4rem;min-height:4.8rem}.rn-hm-lead__img{display:block;aspect-ratio:4 / 3;overflow:hidden;background:rgb(var(--color-secondary-background))}@media(max-width:989px){.rn-hm-lead__img{order:-1;aspect-ratio:5 / 4}}.rn-hm-lead__img img{display:block;width:100%;height:100%;object-fit:cover}.rn-hm-door__photo{display:block;aspect-ratio:4 / 3;margin:-2.4rem -2rem 0;overflow:hidden}.rn-hm-door__photo img{display:block;width:100%;height:100%;object-fit:cover}.rn-hm-door:has(.rn-hm-door__photo){justify-content:flex-start;min-height:0}@media(max-width:749px){.rn-hm-doors__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.rn-hm-door:has(.rn-hm-door__photo){padding:1rem .8rem 1.2rem;gap:.8rem}.rn-hm-door:has(.rn-hm-door__photo) .rn-hm-door__photo{margin:-1rem -.8rem 0;aspect-ratio:1}.rn-hm-door:has(.rn-hm-door__photo) .rn-hm-door__logo,.rn-hm-door:has(.rn-hm-door__photo) .rn-hm-door__what{display:none}.rn-hm-door:has(.rn-hm-door__photo) .rn-hm-door__brand{font-size:1.4rem;letter-spacing:.02em}.rn-hm-door:has(.rn-hm-door__photo) .rn-hm-door__go{font-size:1.05rem;letter-spacing:.04em}}.rn-hm-trust__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem 2rem}@media(min-width:990px){.rn-hm-trust__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.rn-hm-trust__item,.rn-hm-trust__a{display:flex;flex-direction:column;gap:.3rem;color:rgb(var(--color-foreground));text-decoration:none}.rn-hm-trust__item{padding-left:1.2rem;border-left:2px solid rgb(var(--rn-accent-2, var(--color-border)))}.rn-hm-trust__title{font-weight:600;font-size:1.5rem;line-height:1.3}.rn-hm-trust__text{font-size:1.3rem;line-height:1.45;color:rgb(var(--color-subtext))}.rn-hm-trust__a:hover .rn-hm-trust__title,.rn-hm-trust__a:focus-visible .rn-hm-trust__title{text-decoration:underline;text-underline-offset:.3rem}.rn-hm-picks__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:2rem}.rn-hm-picks__eyebrow{margin:0 0 .4rem;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-subtext))}.rn-hm-eyebrow--brux{color:#bb163c;font-weight:700}.rn-hm-picks__title{margin:0;text-transform:uppercase;letter-spacing:.08em;font-size:clamp(2.2rem,4vw,3rem)}.rn-hm-picks__orderby{margin:.6rem 0 0;font-weight:600;font-size:1.4rem;color:rgb(var(--rn-accent, var(--color-foreground)))}.rn-hm-picks__all{font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-foreground));text-underline-offset:.4rem}.rn-hm-picks__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.2rem}@media(min-width:990px){.rn-hm-picks__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem 2rem}}.rn-hm-card{display:flex;flex-direction:column;gap:.6rem;color:rgb(var(--color-foreground));text-decoration:none}.rn-hm-card__img{display:block;aspect-ratio:1;overflow:hidden;background:rgb(var(--color-secondary-background))}.rn-hm-card__img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.rn-hm-card:hover .rn-hm-card__img img{transform:scale(1.03)}.rn-hm-card__title{font-family:var(--font-pcard-title-family, var(--font-heading-family));font-size:1.4rem;line-height:1.35}.rn-hm-card__price{font-size:1.4rem;font-weight:600;color:rgb(var(--color-subtext))}.rn-hm-quotes__proof{margin-top:2rem}.rn-hm-photo__grid{display:grid;gap:2.4rem;align-items:center}@media(min-width:990px){.rn-hm-photo__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4.8rem}}.rn-hm-photo__img{display:block;aspect-ratio:1;overflow:hidden}.rn-hm-photo__img img{display:block;width:100%;height:100%;object-fit:cover}.rn-hm-photo__eyebrow{margin:0 0 .4rem;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-subtext))}.rn-hm-photo__title{margin:0;text-transform:uppercase;letter-spacing:.08em;font-size:clamp(2.2rem,4vw,3rem)}.rn-hm-photo__product{margin:.8rem 0 0;color:rgb(var(--color-subtext));font-size:1.5rem}.rn-hm-photo__steps{margin:2rem 0 2.4rem;padding:0;list-style:none;counter-reset:rnstep;display:grid;gap:1.4rem}.rn-hm-photo__steps li{counter-increment:rnstep;display:grid;grid-template-columns:3.2rem 1fr;gap:1.2rem;align-items:start;font-size:1.6rem;line-height:1.5}.rn-hm-photo__steps li:before{content:counter(rnstep);display:grid;place-items:center;width:3.2rem;height:3.2rem;border:1px solid rgb(var(--rn-accent-2, var(--color-border)));font-family:var(--font-heading-family);font-size:1.5rem;color:rgb(var(--color-foreground))}.rn-hm-story__inner{display:flex;flex-direction:column;align-items:center;gap:1.2rem;max-width:64rem;margin:0 auto;text-align:center}.rn-hm-story__crest{display:block;width:5.6rem;height:auto}.rn-hm-story__eyebrow{margin:0;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-subtext))}.rn-hm-story__title{margin:0;font-size:clamp(2.4rem,4.6vw,3.6rem);line-height:1.15}.rn-hm-story__text{margin:.4rem 0 0;font-size:1.6rem;line-height:1.65;color:rgb(var(--color-subtext))}.rn-hm-story__link{font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-foreground));text-underline-offset:.4rem}.rn-hm-signup__inner{max-width:56rem;margin:0 auto;text-align:center}.rn-hm-signup__title{margin:0;text-transform:uppercase;letter-spacing:.08em;font-size:clamp(2.2rem,4vw,3rem)}.rn-hm-signup__offer{margin:.8rem 0 2rem;font-size:1.6rem;line-height:1.5;color:rgb(var(--color-subtext))}.rn-hm-signup__controls{display:flex;flex-wrap:wrap;gap:.8rem;justify-content:center}.rn-hm-signup__input{flex:1 1 22rem;min-height:4.8rem;padding:0 1.4rem;font:inherit;font-size:1.6rem;border:1px solid rgb(var(--color-border));background:rgb(var(--color-field, var(--color-background)));color:rgb(var(--color-field-text, var(--color-foreground)))}.rn-hm-signup__btn{min-height:4.8rem}.rn-hm-signup__msg{margin:1.2rem 0 0;font-size:1.5rem}.rn-hm-door--doe .rn-hm-door__what{color:#3f5537}.color-scheme-3 .rn-hm-eyebrow--brux,.color-scheme-6 .rn-hm-eyebrow--brux{color:#fcd0cd}.rn-hm-card__brand{font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-subtext))}.rn-hm-picks__rule{margin:0 0 4rem;border:0;border-top:1px solid rgba(var(--color-foreground),.18)}.rn-hm-links--brux .rn-hm-links__title{font-family:RN Fraunces,serif;font-weight:700;text-transform:none;letter-spacing:0}.rn-hm-links--brux .rn-hm-links__a:after{color:#bb163c}:is(.rn-hm-photo__btn,.rn-hm-lead__btn,.rn-hm-signup__btn),:is(.rn-hm-photo__btn,.rn-hm-lead__btn,.rn-hm-signup__btn) .btn__text{text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/167/assets/rn-home.css.map */
