:root{--c-linen: #F2EBE1;--c-linen-2: #F1EDE4;--c-bone: #F5F2EB;--c-taupe: #847464;--c-onyx: #131313;--c-ink: #111111;--c-ink-soft: #585550;--c-ink-muted: #96938E;--c-on-dark: #F2EBE1;--c-line: rgba(17, 17, 17, .12);--c-line-dark: rgba(242, 235, 225, .16);--c-card: #D7CFC4;--c-amber: #5A3A1E;--font-display: "Cormorant Garamond", Georgia, serif;--font-text: "Manrope", "Helvetica Neue", Arial, sans-serif;--fs-wordmark: clamp(4.5rem, 21vw, 21rem);--fs-h1: clamp(2.2rem, 3.4vw, 3.2rem);--fs-h2: clamp(2.4rem, 4.2vw, 4rem);--fs-h3: clamp(1.35rem, 1.7vw, 1.65rem);--fs-body: 1.6rem;--fs-small: 1.4rem;--fs-micro: 1.2rem;--track-caps: .1em;--gutter: clamp(1.6rem, 3.6vw, 5.6rem);--max-w: 1440px;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--t-base: .45s;--t-slow: .9s;--t-cinema: 1.4s;--font-body-family: var(--font-text);--font-heading-family: var(--font-display);--font-heading-weight: 500}body{font-family:var(--font-text);letter-spacing:0;-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--font-display);font-weight:500;letter-spacing:.01em}.rl-wrap{max-width:var(--max-w);margin-inline:auto;padding-inline:var(--gutter)}.rl-eyebrow{font:600 var(--fs-micro)/1.3 var(--font-text);text-transform:uppercase;letter-spacing:var(--track-caps);color:var(--c-ink-soft);margin:0 0 1.6rem}.rl-h1,.rl-h2,.rl-h3{font-family:var(--font-display);font-weight:500;text-transform:uppercase;letter-spacing:.01em;line-height:1.04;margin:0;color:var(--c-ink)}.rl-h1{font-size:var(--fs-h1)}.rl-h2{font-size:var(--fs-h2)}.rl-h3{font-size:var(--fs-h3)}.rl-lead{font-size:var(--fs-body);line-height:1.6;color:var(--c-ink-soft);max-width:36ch;margin:2rem 0 3.2rem}.rl-note{font-size:var(--fs-small);color:var(--c-ink-muted);margin:-1.6rem 0 3.2rem}.rl-caps{font:600 var(--fs-micro)/1 var(--font-text);text-transform:uppercase;letter-spacing:var(--track-caps)}.rl-btn{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;min-height:5.4rem;padding:0 3.2rem;background:var(--c-onyx);color:var(--c-on-dark);border:1px solid var(--c-onyx);border-radius:0;font:600 var(--fs-micro)/1 var(--font-text);text-transform:uppercase;letter-spacing:var(--track-caps);text-decoration:none;cursor:pointer;transition:color var(--t-base) var(--ease-out)}.rl-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--c-linen);transform:translateY(101%);transition:transform var(--t-base) var(--ease-out)}.rl-btn:hover{color:var(--c-ink)}.rl-btn:hover:before{transform:none}.rl-btn:focus-visible{outline:1px solid currentColor;outline-offset:3px}.rl-btn--light{background:var(--c-linen);color:var(--c-ink);border-color:var(--c-linen)}.rl-btn--light:before{background:var(--c-onyx)}.rl-btn--light:hover{color:var(--c-on-dark)}.rl-arrow{width:22px;height:10px;stroke:currentColor;stroke-width:1.2;fill:none;transition:transform var(--t-base) var(--ease-out)}a:hover .rl-arrow{transform:translate(6px)}.rl-link{color:inherit;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;padding-bottom:3px;transition:background-size var(--t-base) var(--ease-out)}.rl-link:hover{background-position:100% 100%;background-size:0 1px}.rl-hero{position:relative;overflow:hidden;background:var(--c-linen);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto 1fr;padding-bottom:clamp(3rem,5vw,7rem)}.rl-wordmark{font:500 var(--fs-wordmark)/.86 var(--font-display);letter-spacing:-.012em;text-transform:uppercase;color:var(--c-ink);margin:0}.rl-hero__wordmark{grid-column:1 / -1;grid-row:1;text-align:center;position:relative;z-index:1;margin-top:clamp(1rem,2vw,3rem);white-space:nowrap}.rl-hero__media{grid-column:2;grid-row:1 / -1;position:relative;z-index:2;align-self:end;margin-top:calc(var(--fs-wordmark) * .52);margin-right:var(--gutter)}.rl-hero__media img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;display:block}.rl-hero__copy{grid-column:1;grid-row:2;position:relative;z-index:3;padding:4rem 4rem 2rem var(--gutter);align-self:center}.rl-cats{background:var(--c-onyx);color:var(--c-on-dark)}.rl-cats__grid{display:grid;grid-template-columns:repeat(4,1fr)}.rl-cat{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;padding:clamp(3rem,4.5vw,6.4rem) clamp(1.6rem,2vw,2.8rem);color:inherit;text-decoration:none}.rl-cat+.rl-cat{border-left:1px solid var(--c-line-dark)}.rl-cat__img{aspect-ratio:3 / 4;overflow:hidden;background:#2a221b}.rl-cat__img img{width:100%;height:100%;object-fit:cover;transition:transform var(--t-slow) var(--ease-out)}.rl-cat:hover .rl-cat__img img{transform:scale(1.06)}.rl-cat__body{display:flex;flex-direction:column;justify-content:space-between;padding-block:.6rem}.rl-cat__kicker{display:block;font:500 1.1rem/1.2 var(--font-text);text-transform:uppercase;letter-spacing:var(--track-caps);color:#f2ebe199;margin:0 0 1rem}.rl-cat__title{display:block;font:500 var(--fs-h3)/1.1 var(--font-display);text-transform:uppercase;letter-spacing:.01em;margin:0;color:var(--c-on-dark)}.rl-cat__go{display:inline-flex;align-items:center;gap:1rem}.rl-split{display:grid;grid-template-columns:minmax(0,4.6fr) minmax(0,7.4fr);background:var(--c-linen-2)}.rl-split--reverse{grid-template-columns:minmax(0,7.4fr) minmax(0,4.6fr);background:var(--c-bone)}.rl-split--reverse .rl-split__media{order:-1}.rl-split--dark{background:var(--c-onyx)}.rl-split--dark .rl-h2,.rl-split--dark .rl-eyebrow{color:var(--c-on-dark)}.rl-split--dark .rl-lead{color:#f2ebe1c7}.rl-split--dark .rl-note{color:#f2ebe18c}.rl-split__copy{padding:clamp(5rem,8vw,11rem) var(--gutter);align-self:center}.rl-split__media{overflow:hidden;min-height:60rem;position:relative}.rl-split__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rl-frag{background:var(--c-bone);padding-block:clamp(6rem,9vw,12rem)}.rl-frag__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem;align-items:end;margin-bottom:clamp(4rem,6vw,8rem)}.rl-frag__head .rl-lead{margin:0;justify-self:end}.rl-frag__grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--c-line)}.rl-frag__item{padding:4rem 3.2rem 1rem 0}.rl-frag__item+.rl-frag__item{border-left:1px solid var(--c-line);padding-left:3.2rem}.rl-frag__num{font:500 1.1rem/1 var(--font-text);letter-spacing:var(--track-caps);color:var(--c-ink-muted)}.rl-frag__name{font:500 clamp(3.2rem,4.4vw,5.6rem)/1 var(--font-display);text-transform:uppercase;letter-spacing:.04em;margin:2.4rem 0 1.6rem;color:var(--c-ink)}.rl-frag__notes{font:600 var(--fs-micro)/1.5 var(--font-text);text-transform:uppercase;letter-spacing:var(--track-caps);color:var(--c-amber);margin:0 0 1.2rem}.rl-frag__text{font-size:var(--fs-small);line-height:1.6;color:var(--c-ink-soft);margin:0;max-width:32ch}.rl-perks{background:var(--c-linen);border-block:1px solid var(--c-line)}.rl-perks__grid{display:grid;grid-template-columns:repeat(4,1fr);padding-block:clamp(3.2rem,4vw,5rem)}.rl-perk{display:flex;gap:1.6rem;align-items:flex-start;padding-inline:2.8rem}.rl-perk:first-child{padding-left:0}.rl-perk+.rl-perk{border-left:1px solid var(--c-line)}.rl-perk svg{width:28px;height:28px;flex:none;stroke:var(--c-ink);stroke-width:1.3;fill:none}.rl-perk__title{font:600 var(--fs-micro)/1.35 var(--font-text);text-transform:uppercase;letter-spacing:var(--track-caps);color:var(--c-ink);margin:0 0 .6rem}.rl-perk__text{font-size:var(--fs-small);line-height:1.5;color:var(--c-ink-soft);margin:0}.rl-shelf{background:var(--c-bone);padding-block:clamp(5rem,7vw,9rem) clamp(6rem,9vw,12rem)}.rl-shelf__head{display:flex;justify-content:space-between;align-items:baseline;gap:2rem;margin-bottom:4rem}.rl-shelf__grid{display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:clamp(1.6rem,2.4vw,3.2rem)}.rl-card{position:relative}.rl-card__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--c-card)}.rl-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform var(--t-slow) var(--ease-out),opacity var(--t-base) var(--ease-out)}.rl-card__media img.is-alt{opacity:0}.rl-card:hover .rl-card__media img:first-child{transform:scale(1.04)}.rl-card:hover .rl-card__media img.is-alt{opacity:1}.rl-card__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:500 2.4rem/1 var(--font-display);text-transform:uppercase;color:#11111159}.rl-card__quick{position:absolute;left:0;right:0;z-index:2;margin:0;top:0;aspect-ratio:4 / 5;display:flex;align-items:flex-end;pointer-events:none;overflow:hidden}.rl-card__quick>*{width:100%;pointer-events:auto;transform:translateY(100%);transition:transform var(--t-base) var(--ease-out)}.rl-card__quick form{margin:0}.rl-card__quick .rl-btn{width:100%;min-height:4.6rem}.rl-card:hover .rl-card__quick>*,.rl-card:focus-within .rl-card__quick>*{transform:none}.rl-card__tag{position:absolute;top:1.2rem;left:1.2rem;z-index:3;background:var(--c-linen);color:var(--c-ink);padding:.6rem 1rem}.rl-card__name{display:block;font-size:var(--fs-small);line-height:1.45;color:var(--c-ink-soft);margin:1.6rem 0 .6rem;text-decoration:none}.rl-card__name strong{display:block;font:500 2rem/1.15 var(--font-display);text-transform:uppercase;letter-spacing:.02em;color:var(--c-ink)}.rl-card__price{font:500 1.6rem/1 var(--font-text);color:var(--c-ink);margin:0}.rl-card__price small{font-size:1.1rem;color:var(--c-ink-muted);text-transform:uppercase;letter-spacing:var(--track-caps);margin-right:.4rem}.rl-manifesto{position:relative;overflow:hidden;min-height:82vh;display:grid;place-items:center;color:var(--c-on-dark);text-align:center}.rl-manifesto__bg{position:absolute;top:-12%;right:0;bottom:-12%;left:0}.rl-manifesto__bg img{width:100%;height:100%;object-fit:cover}.rl-manifesto:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#13131326,#1313138c)}.rl-manifesto__copy{position:relative;z-index:2;padding:8rem var(--gutter);max-width:110rem}.rl-manifesto__quote{font:500 clamp(3rem,5.4vw,7.2rem)/1.04 var(--font-display);text-transform:uppercase;letter-spacing:.01em;margin:0;color:var(--c-on-dark)}.rl-manifesto__by{display:block;margin-top:3rem;color:#f2ebe1cc}.announcement-bar__message{font:600 1.1rem/1.2 var(--font-text);text-transform:uppercase;letter-spacing:var(--track-caps)}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item{font-family:var(--font-text);font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:var(--track-caps)}.header-wrapper{border-bottom:1px solid var(--c-line)}.button,.shopify-payment-button__button--unbranded{border-radius:0;font-family:var(--font-text);font-weight:600;font-size:1.2rem;text-transform:uppercase;letter-spacing:var(--track-caps);min-height:5.4rem}.product__title h1{font-family:var(--font-display);font-size:clamp(3.2rem,4vw,5rem);text-transform:uppercase;letter-spacing:.01em;line-height:1}.price-item{font-family:var(--font-text);font-weight:500}.product-form__input--pill input[type=radio]+label{border-radius:0;font-family:var(--font-text)}.product__description{font-size:1.5rem;line-height:1.7}.product__description h3{font-family:var(--font-text);font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:var(--track-caps);margin:2.8rem 0 .8rem}.footer-block__heading{font-family:var(--font-text);font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:var(--track-caps)}.title,.collection-hero__title{font-family:var(--font-display);text-transform:uppercase}.rl-split-letters{display:inline-flex;overflow:hidden;padding-bottom:.04em}.rl-split-letters>span{display:inline-block;transform:translateY(105%)}.is-loaded .rl-split-letters>span{transform:none;transition:transform var(--t-cinema) var(--ease-out);transition-delay:calc(var(--i) * 90ms + .15s)}.rl-hero__media{opacity:0;transform:translateY(40px) scale(1.03)}.is-loaded .rl-hero__media{opacity:1;transform:none;transition:opacity var(--t-cinema) var(--ease-out) .55s,transform var(--t-cinema) var(--ease-out) .55s}[data-parallax]{transform:translate3d(0,var(--py, 0px),0);will-change:transform}[data-reveal]{opacity:0;transform:translateY(24px);transition:opacity var(--t-slow) var(--ease-out),transform var(--t-slow) var(--ease-out)}[data-reveal].is-in{opacity:1;transform:none}[data-curtain] img{clip-path:inset(0 0 0 100%);transform:scale(1.1);transition:clip-path var(--t-cinema) var(--ease-in-out),transform 2s var(--ease-out)}[data-curtain].is-in img{clip-path:inset(0);transform:none}.shopify-design-mode [data-reveal],.shopify-design-mode .rl-hero__media{opacity:1;transform:none}.shopify-design-mode [data-curtain] img{clip-path:none;transform:none}@media(prefers-reduced-motion:reduce){.rl-split-letters>span,.rl-hero__media,[data-reveal],[data-curtain] img{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}}@media(max-width:1024px){.rl-cats__grid{grid-template-columns:repeat(2,1fr)}.rl-cat:nth-child(3){border-left:0}.rl-cat:nth-child(n+3){border-top:1px solid var(--c-line-dark)}.rl-perks__grid{grid-template-columns:repeat(2,1fr);row-gap:3.2rem}.rl-perk:nth-child(3){border-left:0;padding-left:0}.rl-shelf__grid{--cols: 2 !important}}@media(max-width:749px){.rl-hero{grid-template-columns:1fr;grid-template-rows:auto auto auto}.rl-hero__wordmark{font-size:23vw}.rl-hero__media{grid-column:1;grid-row:2;margin:-9vw var(--gutter) 0}.rl-hero__copy{grid-column:1;grid-row:3;padding:3.6rem var(--gutter) 1rem}.rl-cats__grid{grid-template-columns:1fr}.rl-cat{padding:2.4rem var(--gutter);border-left:0!important}.rl-cat+.rl-cat{border-top:1px solid var(--c-line-dark)}.rl-split,.rl-split--reverse{grid-template-columns:1fr}.rl-split__media{min-height:42rem;order:-1}.rl-frag__head{grid-template-columns:1fr;gap:2rem}.rl-frag__head .rl-lead{justify-self:start}.rl-frag__grid{grid-template-columns:1fr}.rl-frag__item,.rl-frag__item+.rl-frag__item{padding:3.2rem 0;border-left:0;border-bottom:1px solid var(--c-line)}.rl-perks__grid{grid-template-columns:1fr}.rl-perk{padding:0!important;border-left:0!important}.rl-shelf__grid{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:74%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1rem}.rl-card{scroll-snap-align:start}.rl-card__quick{position:static;aspect-ratio:auto}.rl-card__quick>*{transform:none}.rl-manifesto{min-height:64vh}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/rl-nora.css.map */
