.rq-home{position:relative;background:#fff;color:#151515;font-family:var(--font-body--family);font-size:16px;line-height:1.35}.rq-home *{box-sizing:border-box}.rq-home a{color:inherit;text-decoration:none}.rq-home h1,.rq-home h2,.rq-home h3,.rq-home p{margin:0;font-family:inherit;font-weight:400}.rq-home a:focus-visible,.rq-home button:focus-visible,.rq-home input:focus-visible{outline:2px solid #72583d;outline-offset:4px}.rq-home a:hover{opacity:.76}.rq-header{height:65px;padding:0 3.1%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;background:#fff}body.rq-site .rq-home .rq-header{background:#fff}body.rq-site #MainContent .rq-home :is(h1,h2,h3){font-family:var(--font-heading--family);font-weight:400}body.rq-site #MainContent .rq-home h1,body.rq-site #MainContent .rq-home .rq-editorial h2{letter-spacing:-.055em}body.rq-site #MainContent .rq-home .rq-piece h3{letter-spacing:.14em}.rq-wordmark{font-size:clamp(32px,3.5vw,48px);letter-spacing:.12em;line-height:1;white-space:nowrap}.rq-header>.rq-wordmark{grid-column:1;grid-row:1;justify-self:start}.rq-nav{grid-column:2;grid-row:1;display:flex;align-items:center;gap:clamp(26px,4vw,54px)}.rq-actions{grid-column:3;grid-row:1;display:flex;align-items:center;justify-content:flex-end;gap:clamp(16px,2.2vw,30px)}.rq-nav,.rq-actions{font-family:var(--font-body--family);font-size:11px;text-transform:uppercase;letter-spacing:.08em}.rq-actions a{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.rq-actions img,.rq-actions svg{display:block;width:20px;height:20px;object-fit:contain}.rq-mobile-menu{display:none;border:0;background:transparent;padding:8px;color:inherit;cursor:pointer}.rq-hero{position:relative;height:clamp(460px,47vw,620px);overflow:hidden;background:#7e624e}.rq-hero-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center 49%}.rq-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.36),transparent 57%);pointer-events:none}.rq-hero-copy{position:absolute;z-index:1;top:50%;left:3.5%;transform:translateY(-50%);color:#fff;max-width:58%}.rq-eyebrow{font:11px var(--font-body--family)!important;letter-spacing:.27em;text-transform:uppercase;margin-bottom:9px!important}.rq-hero h1{font-size:clamp(56px,7.8vw,105px);line-height:.87;letter-spacing:-.055em;margin-bottom:28px}.rq-shop{display:inline-flex;align-items:center;gap:22px;background:#161616;padding:13px 23px;color:#fff;font-size:18px;line-height:1}.rq-shop span{font:25px Arial,Helvetica,sans-serif;line-height:.7}.rq-collection{padding:19px 2.7% 30px}.rq-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.rq-piece{display:flex;flex-direction:column;min-width:0}.rq-piece>img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;background:#f4f3f1;margin-bottom:13px}.rq-piece-info{display:flex;flex:1;flex-direction:column;padding:0 3px}.rq-piece h3{font-size:16px;line-height:1.2;text-transform:uppercase;letter-spacing:.14em}.rq-piece .rq-piece-stones{font-size:15px;line-height:1.3;margin-top:4px}.rq-piece .rq-piece-price{font-size:15px;margin-top:4px}.rq-piece-discover{display:inline-flex;align-items:center;align-self:flex-start;gap:11px;margin:13px 3px 0;font-size:15px;line-height:1.2}.rq-piece-discover:first-letter{text-decoration:underline}.rq-piece-discover span{font:20px Arial,Helvetica,sans-serif;line-height:.7}.rq-editorial{display:grid;grid-template-columns:60% 40%;align-items:center;gap:0;padding:0 2.5% 24px}.rq-editorial-image{overflow:hidden}.rq-editorial-image img{display:block;width:100%;height:clamp(380px,40vw,570px);object-fit:cover}.rq-editorial-copy{padding:30px 5% 30px 7%}.rq-editorial h2{font-size:clamp(48px,6vw,74px);line-height:1;letter-spacing:-.055em;margin-bottom:25px}.rq-editorial p{font-size:clamp(20px,2.3vw,28px);line-height:1.15;max-width:440px;margin-bottom:30px}.rq-editorial a{display:inline-flex;align-items:center;gap:17px;border-bottom:1px solid #262626;padding-bottom:3px;font-size:17px}.rq-editorial a span{font:21px Arial,Helvetica,sans-serif;line-height:.7}.rq-footer{position:relative;margin:0 2.7%;padding:22px 5px 28px;border-top:1px solid #787878;display:grid;grid-template-columns:1fr 1.6fr 1.4fr;align-items:center;gap:25px}.rq-footer .rq-wordmark{font-size:40px}.rq-footer nav{display:flex;align-items:center;justify-content:space-around;gap:18px;font-size:13px}.rq-newsletter{display:flex;align-items:center;gap:16px;min-width:0}.rq-newsletter-label{font-size:13px;white-space:nowrap}.rq-email-row{display:flex;align-items:center;border:1px solid #b8b8b8;height:38px;flex:1;min-width:0}.rq-email-row input{width:100%;min-width:0;height:100%;border:0;background:transparent;padding:0 12px;color:#151515;font:12px var(--font-body--family);border-radius:0}.rq-email-row button{height:100%;border:0;background:transparent;padding:0 10px;cursor:pointer;color:#151515;font:20px Arial,Helvetica,sans-serif}.rq-newsletter>p,.rq-newsletter>[role=alert]{font-size:13px}.rq-footer .rq-footer-extra{display:none}.rq-drawer{position:fixed;inset:0 auto 0 0;margin:0;border:0;padding:30px 25px;width:min(86vw,420px);max-width:none;height:100dvh;max-height:none;background:#f5eee3;color:#191714;font-family:var(--font-body--family);overflow-y:auto}.rq-drawer[open]{display:flex;flex-direction:column;animation:rq-drawer-enter .22s ease-out}.rq-drawer::backdrop{background:#1814118c}.rq-drawer-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.rq-drawer-top .rq-wordmark{font-size:31px}.rq-drawer-top .rq-wordmark span{display:block;font:10px var(--font-body--family);letter-spacing:.23em;margin-top:7px}.rq-drawer-close{display:grid;place-items:center;width:38px;height:38px;border:0;background:transparent;cursor:pointer}.rq-drawer-close img{display:block;width:20px;height:20px}.rq-drawer-label{font:11px var(--font-body--family)!important;letter-spacing:.22em!important;text-transform:uppercase;color:#766852;margin:44px 0 9px!important}.rq-drawer-links{display:flex;flex-direction:column}.rq-drawer-links a{font-size:25px;padding:16px 0;border-bottom:1px solid #d5cbbd}.rq-drawer-actions{display:grid;grid-template-columns:1fr 1fr;margin-top:25px}.rq-drawer-actions a{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px;font-size:15px}.rq-drawer-actions a+a{border-left:1px solid #d5cbbd}.rq-drawer-actions img{width:28px;height:28px}.rq-drawer-bottom{margin-top:auto;padding-top:45px}.rq-drawer-bottom p{border-top:1px solid #baa98e;padding-top:20px;font-size:22px}.rq-drawer-bottom span{display:block;margin-top:18px;font-size:13px}@keyframes rq-drawer-enter{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(max-width:900px){.rq-header{grid-template-columns:auto 1fr auto}.rq-header>.rq-wordmark{grid-column:2;justify-self:center}.rq-nav{display:none}.rq-mobile-menu{display:block;grid-column:1;grid-row:1}.rq-actions{grid-column:3;gap:15px}.rq-account-link,.rq-actions span{display:none}.rq-footer{grid-template-columns:1fr 1fr}.rq-newsletter{grid-column:1/-1}}@media(max-width:700px){.rq-header{height:62px;padding:0 16px;gap:8px}.rq-header>.rq-wordmark{font-size:30px}.rq-mobile-menu{margin-left:-8px}.rq-actions{gap:15px}.rq-actions img,.rq-actions svg{width:21px;height:21px}.rq-hero{height:min(690px,calc(100svh - 62px));min-height:510px}.rq-hero-image{object-position:65% center}.rq-hero:after{background:linear-gradient(0deg,rgba(0,0,0,.66),transparent 68%)}.rq-hero-copy{top:auto;bottom:42px;left:6%;right:6%;max-width:none;transform:none}.rq-eyebrow{font-size:10px!important;margin-bottom:13px!important}.rq-hero h1{font-size:clamp(50px,12.6vw,76px);line-height:.9;margin-bottom:26px}.rq-shop{font-size:16px;padding:13px 18px;gap:20px}.rq-collection{padding:30px 5% 45px}.rq-products{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:13px;row-gap:32px}.rq-piece>img{aspect-ratio:1/1.17;margin-bottom:11px}.rq-piece-info{padding:0}.rq-piece h3{font-size:13px;letter-spacing:.11em}.rq-piece .rq-piece-stones,.rq-piece .rq-piece-price{font-size:13px}.rq-piece-discover{font-size:13px;margin:11px 0 0}.rq-editorial{display:block;padding:0 5% 55px}.rq-editorial-image img{height:auto;aspect-ratio:1/1;object-fit:cover}.rq-editorial-copy{padding:34px 2px 0}.rq-editorial h2{font-size:clamp(47px,12vw,70px);margin-bottom:18px}.rq-editorial p{font-size:21px;line-height:1.25;margin-bottom:24px}.rq-editorial a{font-size:15px}.rq-footer{margin:0 5%;padding:27px 0 44px;display:flex;flex-direction:column;align-items:stretch;gap:25px}.rq-footer .rq-wordmark{font-size:38px}.rq-footer nav{justify-content:flex-start;flex-wrap:wrap;gap:14px 22px;font-size:13px}.rq-newsletter{display:block;width:100%}.rq-newsletter-label{display:block;margin-bottom:10px;font-size:15px}.rq-email-row{height:44px}.rq-footer .rq-footer-extra{display:flex;gap:12px 20px;padding-top:8px;border-top:1px solid #d7d7d7}}@media(max-width:380px){.rq-header>.rq-wordmark{font-size:26px}.rq-actions{gap:9px}.rq-hero h1{font-size:48px}.rq-piece h3{font-size:12px}}@media(max-width:700px){body.rq-site #MainContent .rq-home .rq-piece h3{letter-spacing:.11em}}@media(prefers-reduced-motion:reduce){.rq-drawer[open]{animation:none}}.rq-home{color:#1b1715}.rq-header{height:63px;gap:25px;background:#fffffff5}body.rq-site .rq-home .rq-header{background:#fffffff5}.rq-wordmark{font-size:30px;letter-spacing:.025em}.rq-nav{gap:43px}.rq-actions{gap:23px}.rq-nav,.rq-actions{font-size:11px;letter-spacing:.04em}.rq-actions a{gap:9px}.rq-actions img{width:19px;height:19px}.rq-hero{height:clamp(430px,47.7vw,650px);background:#49372b}.rq-hero-image{object-position:center 51%}.rq-hero:after{background:linear-gradient(90deg,rgba(0,0,0,.3),transparent 55%)}.rq-hero-copy{left:3.5%;max-width:50%}.rq-eyebrow{font-size:12px!important;letter-spacing:.21em}body.rq-site #MainContent .rq-home .rq-hero h1{font-size:clamp(62px,8.6vw,112px);line-height:.85;margin-bottom:28px}.rq-shop{background:#1e140fe8;padding:12px 25px;font-size:19px}.rq-collection{padding:19px 2.8% 29px}.rq-products{grid-template-columns:1.74fr repeat(3,1fr)}.rq-piece>img{height:clamp(215px,26.6vw,350px);aspect-ratio:auto;object-position:center 48%;margin-bottom:11px}body.rq-site #MainContent .rq-home .rq-piece h3{font-size:16px;letter-spacing:.14em}.rq-piece .rq-piece-stones,.rq-piece .rq-piece-price{margin-top:4px}.rq-discover-word{text-decoration:underline;text-underline-offset:5px}.rq-piece-discover .rq-discover-word{font:inherit;line-height:inherit}.rq-piece .rq-piece-stones{font-size:14px}.rq-editorial{grid-template-columns:60% 40%;padding:0 2.5% 15px}.rq-editorial-image img{height:clamp(360px,40vw,550px)}.rq-editorial-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background:#261812;color:#fff;padding:30px 9%}body.rq-site #MainContent .rq-home .rq-editorial h2{font-size:clamp(55px,6.6vw,86px);line-height:.95;margin-bottom:25px}.rq-editorial p{margin-bottom:31px}.rq-editorial a{border-bottom-color:#fff}.rq-footer{margin:0;padding:24px 3% 31px;border-top:1px solid #e9e7e5;grid-template-columns:130px minmax(0,1fr) 370px;gap:20px}.rq-footer .rq-wordmark{font-size:30px}.rq-footer nav{justify-content:space-between;gap:14px;white-space:nowrap}.rq-footer nav a:last-child{border-left:1px solid #453832;padding-left:27px}.rq-newsletter{gap:21px}.rq-email-row{border-color:#453832;height:39px}@media(max-width:900px){.rq-footer{grid-template-columns:1fr 2fr}.rq-newsletter{grid-column:1/-1}}@media(max-width:720px){.rq-header{height:60px;padding:0 4%;gap:8px}.rq-header>.rq-wordmark{font-size:27px}.rq-mobile-menu img{display:block;width:25px;height:25px}.rq-actions{gap:20px}.rq-actions img{width:23px;height:23px}.rq-hero{height:61vw;min-height:380px;max-height:470px}.rq-hero-image{object-position:62% center}.rq-hero:after{background:linear-gradient(90deg,rgba(0,0,0,.29),transparent 70%)}.rq-hero-copy{top:50%;bottom:auto;left:4.8%;right:3%;max-width:none;transform:translateY(-50%)}.rq-eyebrow{font-size:11px!important;margin-bottom:8px!important}body.rq-site #MainContent .rq-home .rq-hero h1{font-size:clamp(48px,10vw,76px);line-height:.89;margin-bottom:22px}.rq-shop{font-size:17px;padding:12px 19px;gap:21px}.rq-collection{padding:19px 4.8% 25px}.rq-products{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3.2%;row-gap:25px}.rq-piece>img{height:auto;aspect-ratio:1.18/1;object-position:center 45%;margin-bottom:10px}.rq-piece-info{padding:0}body.rq-site #MainContent .rq-home .rq-piece h3{font-size:14px;letter-spacing:.13em;line-height:1.2}.rq-piece .rq-piece-stones,.rq-piece .rq-piece-price{font-size:14px;margin-top:3px}.rq-piece-discover{font-size:14px;margin:11px 0 0}.rq-editorial{display:block;padding:0}.rq-editorial-image img{height:auto;aspect-ratio:auto;object-fit:contain}.rq-editorial-copy{padding:18px 4.8% 25px;min-height:195px}body.rq-site #MainContent .rq-home .rq-editorial h2{font-size:clamp(50px,9vw,69px);margin-bottom:9px}.rq-editorial p{font-size:clamp(19px,3.5vw,25px);line-height:1.15;margin-bottom:13px}.rq-editorial a{font-size:17px}.rq-footer{padding:18px 4.8% 36px;display:flex;flex-direction:column;align-items:stretch;gap:18px}.rq-footer .rq-wordmark{font-size:28px;align-self:center}.rq-footer nav{justify-content:center;flex-wrap:wrap;gap:12px 0;font-size:13px}.rq-footer nav a{padding:0 18px;border-left:1px solid #453832}.rq-footer nav a:first-child{border-left:0}.rq-footer nav a:last-child{padding-left:18px}.rq-newsletter{display:grid;grid-template-columns:auto 1fr;width:100%;gap:16px}.rq-newsletter-label{font-size:15px}.rq-email-row{height:45px}}@media(max-width:460px){.rq-hero{height:400px}.rq-hero-image{object-position:63% center}.rq-eyebrow{font-size:9px!important}body.rq-site #MainContent .rq-home .rq-hero h1{font-size:clamp(44px,12vw,58px)}.rq-piece .rq-piece-stones,.rq-piece .rq-piece-price{font-size:12px}.rq-piece-discover{font-size:13px}.rq-footer nav a{padding:0 9px}.rq-footer nav a:last-child{padding-left:9px}.rq-newsletter{gap:10px}.rq-newsletter-label{font-size:12px}.rq-email-row input{font-size:11px;padding-left:7px}}.rq-editorial{align-items:stretch}body.rq-site #MainContent .rq-home .rq-editorial h2{font-size:clamp(52px,5.8vw,78px);white-space:nowrap}@media(max-width:900px){.rq-actions .rq-account-link{display:none}}@media(max-width:720px){.rq-header{height:9.7vw;min-height:38px;max-height:58px}.rq-header>.rq-wordmark{font-size:clamp(21px,3.9vw,27px)}.rq-mobile-menu img{width:21px;height:21px}.rq-actions{gap:17px}.rq-actions img{width:19px;height:19px}.rq-hero{height:91.5vw;min-height:0;max-height:none}.rq-hero-copy{left:4.8%}.rq-eyebrow{font-size:clamp(8px,1.5vw,11px)!important;margin-bottom:5px!important}body.rq-site #MainContent .rq-home .rq-hero h1{font-size:clamp(38px,9.3vw,67px);margin-bottom:12px}.rq-shop{font-size:clamp(12px,2.4vw,17px);padding:8px 13px;gap:14px}.rq-shop span{font-size:19px}.rq-collection{padding-top:10px;padding-bottom:13px}.rq-products{column-gap:3.5%;row-gap:12px}.rq-piece>img{margin-bottom:6px}body.rq-site #MainContent .rq-home .rq-piece h3{font-size:clamp(10px,1.95vw,14px);letter-spacing:.12em}.rq-piece .rq-piece-stones,.rq-piece .rq-piece-price{font-size:clamp(10px,1.9vw,14px);margin-top:2px}.rq-piece-discover{font-size:clamp(10px,1.9vw,14px);margin-top:7px}.rq-piece-discover span:last-child{font-size:16px}.rq-editorial-copy{min-height:0;padding:10px 4.8% 14px}body.rq-site #MainContent .rq-home .rq-editorial h2{font-size:clamp(34px,8vw,57px);white-space:normal;margin-bottom:5px}.rq-editorial p{font-size:clamp(13px,3.2vw,23px);margin-bottom:8px}.rq-editorial a{font-size:clamp(11px,2.3vw,17px)}.rq-footer{padding-top:10px;padding-bottom:25px;gap:10px}.rq-footer .rq-wordmark{font-size:23px}.rq-footer nav{font-size:clamp(10px,1.85vw,13px)}.rq-footer nav a{padding:0 10px}.rq-footer nav a:last-child{padding-left:10px}.rq-newsletter-label{font-size:clamp(11px,2.1vw,15px)}.rq-email-row{height:32px}}.rq-piece-info{flex:none;padding:0}.rq-piece .rq-piece-stones{font-size:12.6px}.rq-piece .rq-piece-price{align-self:flex-start;margin:12.5px 0 0;font-size:15px;line-height:1.2}body.rq-site #MainContent .rq-home .rq-editorial h2{font-size:clamp(36px,4.06vw,55px);margin-bottom:18px}.rq-editorial p{font-size:clamp(14px,1.61vw,20px);margin-bottom:21px}.rq-editorial a{font-size:12px}.rq-editorial a span{font-size:15px}.rq-footer{grid-template-columns:130px minmax(0,1fr) 340px}.rq-newsletter{gap:12px}.rq-newsletter-label{font-size:14px}.rq-email-row{height:31px}.rq-email-row input{font-size:12px}.rq-email-row button{font-size:17px}@media(max-width:900px){.rq-footer{grid-template-columns:1fr 2fr}}@media(max-width:720px){.rq-piece>img{aspect-ratio:1/1;object-fit:contain;background:#fff}.rq-piece .rq-piece-price{font-size:clamp(10px,1.9vw,14px)}body.rq-site #MainContent .rq-home .rq-editorial h2{font-size:clamp(24px,5.6vw,40px);margin-bottom:4px}.rq-editorial p{font-size:clamp(11px,2.24vw,16px);margin-bottom:7px}.rq-editorial a{font-size:clamp(10px,1.61vw,13px)}.rq-editorial a span{font-size:13px}.rq-newsletter{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:8px}.rq-newsletter-label{font-size:13px;margin-bottom:0}.rq-email-row{height:27px}.rq-email-row input{font-size:11px}}@media(max-width:460px){.rq-piece .rq-piece-stones{font-size:10.8px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ruqy-reference-home.css.map */
