.rrrev{--ink:#231d18;--cream:#f6f1e9;--paper:#fffdf8;--line:#d9d0c4;--bronze:#9a7656;--muted:#70685f;background:var(--cream);color:var(--ink);font-family:Arial,sans-serif}.rrrev *{box-sizing:border-box}.rrrev a{color:inherit}.rrrev h1,.rrrev h2,.rrrev h3,.rrrev p{margin:0}.rrrev-wrap{width:min(1440px,94%);margin:auto}.rrrev-hero{display:grid;grid-template-columns:44% 56%;min-height:650px;background:#352820;color:#fff}.rrrev-hero-copy{padding:72px 8% 64px 10%;display:flex;flex-direction:column;justify-content:center}.rrrev-brandline{font-size:11px;letter-spacing:.28em;text-transform:uppercase;margin-bottom:14px}.rrrev-brand{font-family:Georgia,serif;font-size:clamp(48px,5.5vw,82px);font-weight:400;letter-spacing:.09em;line-height:.95}.rrrev-by{font-size:14px;letter-spacing:.16em;margin:9px 0 29px}.rrrev-hero h2{font-family:Georgia,serif;font-size:clamp(56px,6vw,94px);font-weight:400;line-height:.93;letter-spacing:-.05em;margin-bottom:25px}.rrrev-hero-copy>p:last-of-type{font-size:16px;line-height:1.7;max-width:510px}.rrrev-hero-media{overflow:hidden}.rrrev-hero-media img{width:100%;height:100%;object-fit:cover}.rrrev-button{display:inline-flex;width:max-content;margin-top:28px;padding:15px 24px;border:1px solid #d4c5b6;text-decoration:none;text-transform:uppercase;letter-spacing:.15em;font-size:11px}.rrrev-navstrip{display:grid;grid-template-columns:repeat(6,1fr);background:#fff;border-bottom:1px solid var(--line)}.rrrev-navstrip a{display:block;background:#fff;border-right:1px solid var(--line);padding:19px 10px;text-align:center;text-decoration:none}.rrrev-navstrip a:last-child{border-right:0}.rrrev-navstrip a[aria-current=true]{background:#f0e8df}.rrrev-navstrip strong{display:block;font-family:Georgia,serif;font-size:17px;font-weight:400}.rrrev-navstrip small{display:block;margin-top:3px;color:var(--muted);font-size:9px;letter-spacing:.14em;text-transform:uppercase}.rrrev-section{padding:62px 0}.rrrev-kicker{text-transform:uppercase;letter-spacing:.28em;font-size:10px;color:var(--bronze);margin-bottom:13px}.rrrev-title{font-family:Georgia,serif;font-size:clamp(42px,4.8vw,66px);font-weight:400;letter-spacing:-.04em;line-height:1.03}.rrrev-center,.rrrev-center .rrrev-kicker{text-align:center}.rrrev-cats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px}.rrrev-cat{display:block;background:#fff;border:1px solid var(--line);padding:0;text-align:left;text-decoration:none;cursor:pointer}.rrrev-cat[aria-current=true]{border-color:var(--bronze);box-shadow:0 0 0 1px var(--bronze) inset}.rrrev-cat-media{display:block;aspect-ratio:1.35;overflow:hidden;background:#eee7dd}.rrrev-cat-media img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.rrrev-cat:hover img{transform:scale(1.025)}.rrrev-cat-copy{display:flex;align-items:center;justify-content:space-between;padding:17px 18px}.rrrev-cat-copy strong{font-family:Georgia,serif;font-size:25px;font-weight:400}.rrrev-cat-copy small{display:block;color:var(--muted);font-size:9px;letter-spacing:.13em;text-transform:uppercase;margin-top:4px}.rrrev-cat-arrow{width:38px;height:38px;border-radius:50%;background:var(--bronze);color:#fff;display:flex;align-items:center;justify-content:center;flex:0 0 38px}.rrrev-editorial{background:#eee6dc}.rrrev-story{display:grid;grid-template-columns:1.12fr .88fr;min-height:470px;background:#fff;border:1px solid var(--line);margin-top:22px}.rrrev-story.reverse{grid-template-columns:.88fr 1.12fr}.rrrev-story.reverse .rrrev-story-media{order:2}.rrrev-story-media{min-height:470px;overflow:hidden;background:#efe9df}.rrrev-story-media img{width:100%;height:100%;object-fit:cover}.rrrev-story-copy{padding:55px 58px;display:flex;flex-direction:column;justify-content:center}.rrrev-story-copy h3{font-family:Georgia,serif;font-size:clamp(36px,4vw,56px);font-weight:400;line-height:1.03;letter-spacing:-.04em}.rrrev-story-copy p{margin-top:17px;line-height:1.75;color:var(--muted);max-width:460px}.rrrev-story-copy a{display:inline-flex;width:max-content;margin-top:23px;text-decoration:none;border-bottom:1px solid var(--ink);padding-bottom:5px;font-size:12px;text-transform:uppercase;letter-spacing:.12em}.rrrev-featured-head,.rrrev-catalog-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px}.rrrev-featured-head p,.rrrev-catalog-head>p{max-width:470px;line-height:1.65;color:var(--muted)}.rrrev-featured-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.rrrev-product{background:#fff;border:1px solid var(--line);transition:transform .2s,box-shadow .2s}.rrrev-product:hover{transform:translateY(-2px);box-shadow:0 8px 22px #1e140a14}.rrrev-product>a{text-decoration:none;display:block}.rrrev-product-img{aspect-ratio:1/1.08;background:#f2eee8;overflow:hidden}.rrrev-product-img img{width:100%;height:100%;object-fit:contain;padding:10px;mix-blend-mode:multiply}.rrrev-product-copy{padding:14px}.rrrev-product-copy small{text-transform:uppercase;letter-spacing:.13em;color:var(--bronze);font-size:9px}.rrrev-product-copy h3{font-family:Georgia,serif;font-size:19px;font-weight:400;line-height:1.25;margin:7px 0}.rrrev-product-copy p{font-size:13px}.rrrev-filters{display:grid;grid-template-columns:1.6fr 1fr 1fr auto;gap:12px;background:#fff;border:1px solid var(--line);padding:16px}.rrrev-filters input,.rrrev-filters select{width:100%;height:46px;border:1px solid #cfc5b6;background:#fff;padding:0 12px;font:inherit}.rrrev-filters button{border:0;background:transparent;text-decoration:underline;text-underline-offset:4px}.rrrev-results{display:flex;justify-content:space-between;gap:16px;margin:18px 0;font-size:12px;color:var(--muted)}.rrrev-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.rrrev-more{text-align:center;margin-top:30px}.rrrev-more button{padding:14px 24px;border:1px solid var(--ink);background:var(--ink);color:#fff;text-transform:uppercase;letter-spacing:.13em;font-size:11px}.rrrev-showroom{background:#251f1a;color:#fff;padding:58px 0}.rrrev-showroom .rrrev-wrap{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center}.rrrev-showroom h2{font-family:Georgia,serif;font-size:clamp(44px,5vw,68px);font-weight:400;line-height:1.02}.rrrev-showroom p{line-height:1.7;color:#e5ddd4;margin-top:18px;max-width:530px}.rrrev-showroom a{display:inline-flex;margin-top:22px;border:1px solid #cdbba8;padding:14px 22px;text-decoration:none;text-transform:uppercase;letter-spacing:.13em;font-size:11px}@media(max-width:1050px){.rrrev-navstrip{grid-template-columns:repeat(3,1fr)}.rrrev-cats{grid-template-columns:repeat(2,1fr)}.rrrev-featured-grid,.rrrev-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.rrrev-wrap{width:92%}.rrrev-hero{grid-template-columns:1fr;min-height:0}.rrrev-hero-copy{padding:35px 6% 40px}.rrrev-brand{font-size:46px}.rrrev-hero h2{font-size:50px}.rrrev-hero-copy>p:last-of-type{font-size:14px}.rrrev-hero-media{min-height:310px}.rrrev-navstrip{grid-template-columns:repeat(2,1fr)}.rrrev-section{padding:40px 0}.rrrev-cats{grid-template-columns:1fr 1fr;gap:10px}.rrrev-cat-copy{padding:12px}.rrrev-cat-copy strong{font-size:19px}.rrrev-story,.rrrev-story.reverse{grid-template-columns:1fr}.rrrev-story.reverse .rrrev-story-media{order:0}.rrrev-story-media{min-height:300px}.rrrev-story-copy{padding:32px 24px}.rrrev-featured-head,.rrrev-catalog-head{align-items:flex-start;flex-direction:column}.rrrev-featured-grid,.rrrev-grid{grid-template-columns:repeat(2,1fr);gap:10px}.rrrev-product-copy{padding:10px}.rrrev-product-copy h3{font-size:17px}.rrrev-filters{grid-template-columns:1fr 1fr;padding:12px}.rrrev-filters>label:first-child{grid-column:1/-1}.rrrev-results{flex-direction:column;gap:4px}.rrrev-showroom .rrrev-wrap{grid-template-columns:1fr}}.rrrev-hero-editorial{position:relative;display:block!important;min-height:0!important;background:#17120e!important;overflow:hidden}.rrrev-hero-editorial-image{display:block;width:100%;height:auto;min-height:600px;object-fit:cover}.rrrev-hero-livecopy{position:absolute;right:3.5%;top:4%;z-index:2;text-align:right;color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.55)}.rrrev-hero-livecopy p{font-size:11px;letter-spacing:.26em;text-transform:uppercase}.rrrev-hero-livecopy span{display:block;margin-top:5px;font-family:Georgia,serif;font-size:17px;letter-spacing:.03em}.rrrev-navstrip{position:relative;z-index:3;margin-top:0;background:#1c1713;border-top:1px solid rgba(255,255,255,.15);border-bottom:1px solid #3b3028}.rrrev-navstrip a{background:#1c1713!important;color:#f6efe7;border-right:1px solid #3b3028!important;padding:18px 10px!important;transition:background .2s,color .2s}.rrrev-navstrip a:hover,.rrrev-navstrip a[aria-current=true]{background:#a47a54!important;color:#fff}.rrrev-navstrip small{color:#bfae9e!important}@media(max-width:760px){.rrrev-hero-editorial-image{min-height:540px;object-fit:cover;object-position:center}.rrrev-hero-livecopy{right:4%;top:3%}.rrrev-hero-livecopy span{font-size:13px}.rrrev-navstrip{grid-template-columns:repeat(3,1fr)!important}}.rrrev-slideshow{position:relative;height:clamp(620px,72vw,850px);overflow:hidden;background:#17120e;color:#fff}.rrrev-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:block;text-decoration:none;color:#fff!important;opacity:0;visibility:hidden;transition:opacity 1.35s ease,visibility 1.35s ease}.rrrev-slide.is-active{opacity:1;visibility:visible;z-index:2}.rrrev-slide>img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.rrrev-slide:not(:first-child)>img{object-fit:contain;background:#e9e1d6;padding:4.5% 8%}.rrrev-slide-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0f0a07b8,#0f0a076b 34%,#0f0a0714 65%,#0f0a071f)}.rrrev-slide-copy{position:absolute;left:7%;bottom:11%;z-index:3;width:min(560px,42vw);text-shadow:0 3px 18px rgba(0,0,0,.55)}.rrrev-slide-copy small,.rrrev-slide-brand small{display:block;text-transform:uppercase;letter-spacing:.27em;font:11px/1.4 Arial,sans-serif}.rrrev-slide-copy strong{display:block;margin-top:10px;font:400 clamp(54px,6vw,92px)/.95 Georgia,serif;letter-spacing:-.04em}.rrrev-slide-copy em{display:block;font:400 26px/1.2 Georgia,serif;margin-top:5px}.rrrev-slide-copy b{display:block;margin-top:17px;font:400 17px/1.55 Arial,sans-serif;max-width:460px}.rrrev-slide-copy i{display:inline-block;margin-top:22px;border-bottom:1px solid rgba(255,255,255,.8);padding-bottom:5px;font: 11px/1 Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase}.rrrev-slide-copy-left{top:14%;bottom:auto}.rrrev-slide-copy-left b{font-family:Georgia,serif;font-size:30px}.rrrev-slide-brand{position:absolute;right:4%;top:6%;z-index:3;text-align:right;text-shadow:0 3px 16px rgba(0,0,0,.65)}.rrrev-slide-brand b{display:block;margin-top:5px;font:400 30px/1 Georgia,serif;letter-spacing:.08em}.rrrev-slide-brand em{display:block;margin-top:4px;font:400 14px/1.2 Georgia,serif}.rrrev-slide-progress{position:absolute;z-index:5;left:0;right:0;bottom:0;height:3px;background:#fff3}.rrrev-slide-progress span{display:block;width:100%;height:100%;transform-origin:left;background:#b28a64}@keyframes rrrevProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:760px){.rrrev-slideshow{height:620px}.rrrev-slide:not(:first-child)>img{object-fit:contain;padding:10% 4% 28%;background:#e9e1d6}.rrrev-slide-shade{background:linear-gradient(0deg,#0f0a07d1,#0f0a0740 52%,#0f0a072e)}.rrrev-slide-copy{left:6%;right:6%;bottom:8%;width:auto}.rrrev-slide-copy strong{font-size:48px}.rrrev-slide-copy b{font-size:14px}.rrrev-slide-copy-left{top:auto;bottom:8%}.rrrev-slide-brand{top:4%;right:5%}.rrrev-slide-brand b{font-size:22px}}@media(prefers-reduced-motion:reduce){.rrrev-slide{transition:none}.rrrev-slide-progress{display:none}}.rrrev-lifestyle-slideshow{height:clamp(640px,55vw,900px)}.rrrev-lifestyle-slideshow .rrrev-slide>img{object-fit:cover!important;padding:0!important;background:#17120e!important}.rrrev-slide-overlaybrand{position:absolute;left:5.5%;bottom:9%;z-index:4;color:#fff;width:min(540px,45vw);padding:24px 28px;background:linear-gradient(90deg,#140d08c7,#140d086b);border-left:2px solid #b88b5e;text-shadow:0 3px 18px rgba(0,0,0,.6)}.rrrev-slide-overlaybrand small{display:block;font:10px/1.3 Arial,sans-serif;letter-spacing:.25em;text-transform:uppercase}.rrrev-slide-overlaybrand strong{display:block;margin-top:8px;font:400 clamp(48px,5vw,78px)/.95 Georgia,serif;letter-spacing:.04em}.rrrev-slide-overlaybrand em{display:block;margin-top:4px;font:400 22px/1.2 Georgia,serif}.rrrev-slide-overlaybrand b{display:block;margin-top:15px;font:400 16px/1.5 Arial,sans-serif}@media(max-width:760px){.rrrev-lifestyle-slideshow{height:560px}.rrrev-lifestyle-slideshow .rrrev-slide>img{object-position:center}.rrrev-slide-overlaybrand{left:5%;right:5%;bottom:7%;width:auto;padding:18px}.rrrev-slide-overlaybrand strong{font-size:43px}.rrrev-slide-overlaybrand em{font-size:17px}.rrrev-slide-overlaybrand b{font-size:13px}}.rrrev-lifestyle-slideshow{height:auto!important;aspect-ratio:16/9;min-height:0!important;margin-top:0!important;isolation:isolate}.rrrev-lifestyle-slideshow .rrrev-slide>img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}@media(min-width:761px){.rrrev-lifestyle-slideshow{max-height:calc(100vh - 150px)}}@media(max-width:760px){.rrrev-lifestyle-slideshow{aspect-ratio:auto;height:520px!important}.rrrev-lifestyle-slideshow .rrrev-slide>img{object-position:center center!important}}.rrrev,.rrrev-slideshow,.rrrev-lifestyle-slideshow{width:100%!important;max-width:none!important}.rrrev-lifestyle-slideshow{position:relative!important;display:block!important;aspect-ratio:16/9!important;height:auto!important;max-height:none!important;overflow:hidden!important}.rrrev-lifestyle-slideshow .rrrev-slide{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}.rrrev-lifestyle-slideshow .rrrev-slide>img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center center!important;padding:0!important;margin:0!important}@media(min-width:761px){.rrrev-lifestyle-slideshow{min-height:600px!important}}@media(max-width:760px){.rrrev-lifestyle-slideshow{aspect-ratio:4/5!important;height:auto!important;min-height:0!important}}.rrrev-slide{transition:opacity .85s ease,visibility .85s ease!important}.rrrev-subcategory-section{padding:64px 0 72px;background:#1d1814;color:#f8f2ea}.rrrev-subcategory-head{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:28px}.rrrev-subcategory-head .rrrev-title{color:#fff}.rrrev-subcategory-head>p{max-width:470px;color:#c8bdb1;line-height:1.65}.rrrev-subcategory-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.rrrev-subcard{display:block;background:#f6f0e8;color:#241d18!important;text-decoration:none;border:1px solid #4c3e33;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.rrrev-subcard:hover{transform:translateY(-3px);box-shadow:0 14px 32px #0000003d}.rrrev-subcard-img{display:block;aspect-ratio:1.35;overflow:hidden;background:#ede5da}.rrrev-subcard-img img{width:100%;height:100%;object-fit:contain;padding:10px;transition:transform .3s ease}.rrrev-subcard:hover img{transform:scale(1.035)}.rrrev-subcard-copy{display:block;padding:15px 16px 17px;border-top:1px solid #ded3c6}.rrrev-subcard-copy strong{display:block;font:400 23px/1.12 Georgia,serif}.rrrev-subcard-copy small{display:block;margin-top:7px;text-transform:uppercase;letter-spacing:.13em;font-size:9px;color:#8b694c}@media(max-width:1050px){.rrrev-subcategory-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.rrrev-subcategory-section{padding:42px 0}.rrrev-subcategory-head{display:block}.rrrev-subcategory-head>p{margin-top:14px}.rrrev-subcategory-grid{grid-template-columns:repeat(2,1fr);gap:9px}.rrrev-subcard-copy{padding:11px}.rrrev-subcard-copy strong{font-size:17px}.rrrev-subcard-img{aspect-ratio:1.1}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/rr-revelation-gallery.css.map */
