:root{--rg-ink:#070707;--rg-surface:#101010;--rg-surface-2:#171717;--rg-surface-3:#1F1F1F;--rg-ivory:#F5F2EC;--rg-white:#FFFFFF;--rg-gold:#C3A46A;--rg-gold-hi:#E2CB9A;--rg-gold-dim:#7E6A41;--rg-on:#EFEDE8;--rg-on-2:#9A958A;--rg-on-3:#6E6A62;--rg-line:rgba(195,164,106,.2);--rg-line2:rgba(255,255,255,.08);--rg-on-light:#15140F;--rg-on-light-2:#5A564C;--rg-line-l:rgba(21,20,15,.14);--rg-display:"Cormorant Garamond",Georgia,"Times New Roman",serif;--rg-ui:"Jost","Helvetica Neue",Arial,sans-serif;--font-heading-family:var(--rg-display)!important;--font-heading-weight:400!important;--font-heading-style:normal!important;--font-body-family:var(--rg-ui)!important;--font-body-weight:300!important;--font-body-weight-bold:500!important;--buttons-radius:0px!important;--buttons-radius-outset:0px!important;--buttons-shadow-opacity:0!important;--buttons-shadow-visible:0!important;--buttons-border-width:1px!important;--buttons-border-opacity:1!important;--inputs-radius:0px!important;--inputs-radius-outset:0px!important;--inputs-shadow-opacity:0!important;--media-radius:0px!important;--media-shadow-opacity:0!important;--media-shadow-visible:0!important;--product-card-corner-radius:0px!important;--product-card-shadow-opacity:0!important;--product-card-shadow-visible:0!important;--product-card-border-width:1px!important;--product-card-border-opacity:.14!important;--product-card-text-alignment:left!important;--collection-card-corner-radius:0px!important;--collection-card-shadow-opacity:0!important;--collection-card-shadow-visible:0!important;--blog-card-corner-radius:0px!important;--blog-card-shadow-opacity:0!important;--badge-corner-radius:0px!important;--text-boxes-radius:0px!important;--text-boxes-shadow-opacity:0!important;--variant-pills-radius:0px!important;--popup-corner-radius:0px!important}.color-background-1{--color-background:7,7,7;--gradient-background:#070707;--color-foreground:239,237,232;--color-background-contrast:38,38,38;--color-shadow:0,0,0;--color-button:195,164,106;--color-button-text:11,10,7;--color-secondary-button:7,7,7;--color-secondary-button-text:195,164,106;--color-link:195,164,106;--color-badge-foreground:239,237,232;--color-badge-background:7,7,7;--color-badge-border:195,164,106}.color-accent-2{--color-background:23,23,23;--gradient-background:#171717;--color-foreground:239,237,232;--color-background-contrast:52,52,52;--color-shadow:0,0,0;--color-button:195,164,106;--color-button-text:11,10,7;--color-secondary-button:23,23,23;--color-secondary-button-text:195,164,106;--color-link:195,164,106;--color-badge-foreground:239,237,232;--color-badge-background:23,23,23;--color-badge-border:195,164,106}.color-background-2{--color-background:245,242,236;--gradient-background:#F5F2EC;--color-foreground:21,20,15;--color-background-contrast:200,195,183;--color-shadow:21,20,15;--color-button:7,7,7;--color-button-text:245,242,236;--color-secondary-button:245,242,236;--color-secondary-button-text:21,20,15;--color-link:21,20,15;--color-badge-foreground:21,20,15;--color-badge-background:245,242,236;--color-badge-border:21,20,15}.color-inverse{--color-background:255,255,255;--gradient-background:#FFFFFF;--color-foreground:21,20,15;--color-background-contrast:208,208,208;--color-shadow:21,20,15;--color-button:7,7,7;--color-button-text:255,255,255;--color-secondary-button:255,255,255;--color-secondary-button-text:21,20,15;--color-link:21,20,15;--color-badge-foreground:21,20,15;--color-badge-background:255,255,255;--color-badge-border:21,20,15}.color-accent-1,.color-scheme-1563996a-9553-487c-88c0-64a443c1ab15{--color-background:195,164,106;--gradient-background:#C3A46A;--color-foreground:11,10,7;--color-background-contrast:150,124,74;--color-shadow:11,10,7;--color-button:7,7,7;--color-button-text:195,164,106;--color-secondary-button:195,164,106;--color-secondary-button-text:11,10,7;--color-link:11,10,7;--color-badge-foreground:11,10,7;--color-badge-background:195,164,106;--color-badge-border:11,10,7}body{background-color:var(--rg-ink)}.header{padding-block:14px}.header__heading-link,.header__menu-item{letter-spacing:.2em;text-transform:uppercase;font-size:1.1rem}.header__menu-item:hover span,.header__active-menu-item{color:var(--rg-gold);text-decoration-color:var(--rg-gold)}.header-wrapper{border-bottom:1px solid var(--rg-line)}.announcement-bar{letter-spacing:.2em;text-transform:uppercase;font-size:1rem}.footer{border-top:1px solid var(--rg-line)}.footer-block__heading{font-family:var(--rg-ui);font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;color:var(--rg-gold)}.footer__content-bottom{border-top:1px solid var(--rg-line2)}.button,.shopify-challenge__button,.customer button{letter-spacing:.2em;text-transform:uppercase;font-size:1.2rem;font-weight:400}.card__heading,.card-information .card__heading{font-family:var(--rg-display);letter-spacing:0}.price{font-family:var(--rg-display);font-size:1.8rem}.price--on-sale .price-item--regular{opacity:.55}.badge{letter-spacing:.16em;text-transform:uppercase;font-size:.95rem}.rg{--rg-pad:clamp(46px,6.5vw,92px)}.rg-wrap{width:100%;max-width:1360px;margin-inline:auto;padding-inline:max(18px,env(safe-area-inset-left,0px))}.rg-lbl{font-family:var(--rg-ui);font-size:1rem;font-weight:400;letter-spacing:.26em;text-transform:uppercase;color:var(--rg-gold);display:block}.rg-h{font-family:var(--rg-display);font-weight:300;font-size:clamp(2.9rem,4.6vw,5.4rem);line-height:1.05;margin:1.2rem 0 0;color:var(--rg-on)}.rg-h em{font-style:italic;color:var(--rg-gold)}.rg-head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap;margin-bottom:3.2rem}.rg-more{font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase;color:var(--rg-gold);border-bottom:1px solid var(--rg-gold-dim);padding-bottom:.4rem;text-decoration:none}.rg-b{display:inline-block;font-family:var(--rg-ui);font-size:1.15rem;letter-spacing:.2em;text-transform:uppercase;padding:1.5rem 3rem;border:1px solid var(--rg-gold);text-decoration:none;transition:.2s}.rg-b--f{background:var(--rg-gold);color:#0b0a07}.rg-b--f:hover{background:var(--rg-gold-hi);border-color:var(--rg-gold-hi)}.rg-b--o{color:var(--rg-gold)}.rg-b--o:hover{background:#c3a46a1a}.rg-hero{position:relative;background:#000;overflow:hidden;border-bottom:1px solid var(--rg-line)}.rg-hero canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.rg-hero .rg-wrap{position:relative;z-index:2;min-height:clamp(420px,62vh,620px);display:flex;flex-direction:column;justify-content:center;padding-block:clamp(54px,9vw,100px)}.rg-slide{opacity:0;visibility:hidden;position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .9s ease}.rg-slide.is-on{opacity:1;visibility:visible;position:relative}.rg-slide h2{font-family:var(--rg-display);font-weight:300;font-size:clamp(3.6rem,7.2vw,8.4rem);line-height:1.02;margin:1.4rem 0 0;color:#fff;max-width:15ch}.rg-slide h2 em{font-style:italic;color:var(--rg-gold)}.rg-slide p{margin-top:1.8rem;color:var(--rg-on-2);max-width:46ch;font-size:1.55rem}.rg-acts{margin-top:2.8rem;display:flex;gap:1.2rem;flex-wrap:wrap}.rg-dots{position:relative;z-index:2;display:flex;gap:.9rem;margin-top:3.6rem}.rg-dots button{width:36px;height:2px;background:#fff3;border:0;padding:0;cursor:pointer;transition:background .3s}.rg-dots button[aria-current=true]{background:var(--rg-gold)}.rg-rail{display:flex;gap:1.6rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:1rem;padding-inline:max(18px,env(safe-area-inset-left,0px));scrollbar-width:thin;scrollbar-color:var(--rg-gold-dim) transparent}.rg-rail,.rg-vids,.rg-revs{scroll-padding-inline:max(18px,env(safe-area-inset-left,0px))}.rg-rail::-webkit-scrollbar{height:3px}.rg-rail::-webkit-scrollbar-thumb{background:var(--rg-gold-dim)}.rg-rail>.rg-card{flex:0 0 clamp(228px,66vw,276px);scroll-snap-align:start}.rg-railwrap{max-width:1396px;margin-inline:auto}.rg-grid{display:grid;gap:1.6rem;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.rg-card{display:flex;flex-direction:column;min-width:0;background:var(--rg-surface-2);border:1px solid var(--rg-line2);text-decoration:none;transition:.25s}.rg-card:hover{border-color:var(--rg-line);transform:translateY(-3px)}.rg-shot{position:relative;aspect-ratio:3/4;overflow:hidden;background:linear-gradient(168deg,#1b1b1b,#0b0b0b)}.rg-shot img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rg-tag{position:absolute;top:0;left:0;z-index:2;background:var(--rg-gold);color:#0b0a07;font-size:.92rem;letter-spacing:.18em;text-transform:uppercase;padding:.6rem 1.1rem}.rg-meta{padding:1.5rem 1.6rem 1.8rem;display:flex;flex-direction:column;gap:.7rem;flex:1}.rg-card h3{font-family:var(--rg-display);font-weight:400;font-size:2rem;line-height:1.16;margin:0;color:#fff}.rg-card .rg-sub{font-size:1.15rem;color:var(--rg-on-3)}.rg-card .rg-foot{margin-top:auto;padding-top:1.3rem;border-top:1px solid var(--rg-line2);display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap}.rg-from{font-size:.95rem;letter-spacing:.18em;text-transform:uppercase;color:var(--rg-on-3)}.rg-amt{font-family:var(--rg-display);font-size:2rem;color:var(--rg-gold)}.rg-stars{font-size:1.05rem;color:var(--rg-gold);letter-spacing:.08em}.rg-stars span{color:var(--rg-on-3)}.rg-plates{display:grid;gap:1.4rem;grid-template-columns:repeat(4,1fr)}@media(max-width:989px){.rg-plates{grid-template-columns:1fr 1fr}}@media(max-width:479px){.rg-plates{grid-template-columns:1fr}}.rg-plate{position:relative;aspect-ratio:4/5;overflow:hidden;display:flex;align-items:flex-end;background:linear-gradient(172deg,var(--rg-surface-3),#0A0A0A);border:1px solid var(--rg-line2);text-decoration:none;transition:.25s}.rg-plate:hover{border-color:var(--rg-gold-dim)}.rg-plate img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.55;transition:.5s}.rg-plate:hover img{opacity:.7;transform:scale(1.03)}.rg-plate:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.85),transparent 62%)}.rg-plate:after{content:"";position:absolute;top:11px;right:11px;bottom:11px;left:11px;border:1px solid var(--rg-line);pointer-events:none}.rg-plate span{position:relative;z-index:2;padding:2.2rem;display:flex;flex-direction:column;gap:.6rem;width:100%}.rg-plate b{font-family:var(--rg-display);font-weight:400;font-size:2.6rem;color:#fff;line-height:1.1}.rg-plate i{font-style:normal;font-size:1rem;letter-spacing:.2em;text-transform:uppercase;color:var(--rg-gold)}.rg-edi{background:#000;position:relative;overflow:hidden;border-block:1px solid var(--rg-line)}.rg-edi:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(52% 70% at 82% 50%,rgba(195,164,106,.16),transparent 70%)}.rg-edi .rg-wrap{position:relative;z-index:1;display:grid;gap:clamp(28px,5vw,66px);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center}@media(max-width:899px){.rg-edi .rg-wrap{grid-template-columns:1fr}}.rg-edi p{margin-top:1.8rem;color:var(--rg-on-2);max-width:50ch;font-size:1.55rem}.rg-pyr{border:1px solid var(--rg-line)}.rg-pyr div{padding:1.8rem 2.2rem;border-bottom:1px solid var(--rg-line);display:flex;gap:1.8rem;align-items:baseline}.rg-pyr div:last-child{border-bottom:0}.rg-pyr b{flex:none;width:62px;font-size:.95rem;letter-spacing:.2em;text-transform:uppercase;color:var(--rg-gold);font-weight:400}.rg-pyr span{font-family:var(--rg-display);font-size:1.8rem;color:var(--rg-on);min-width:0}.rg-samp{background:var(--rg-ivory);color:var(--rg-on-light)}.rg-samp .rg-wrap{display:grid;gap:clamp(26px,5vw,58px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}@media(max-width:799px){.rg-samp .rg-wrap{grid-template-columns:1fr}}.rg-samp .rg-h{color:var(--rg-on-light)}.rg-samp .rg-h em,.rg-samp .rg-lbl{color:var(--rg-gold-dim)}.rg-samp p{margin-top:1.6rem;color:var(--rg-on-light-2);max-width:42ch;font-size:1.55rem}.rg-sets{display:grid;gap:1.4rem;grid-template-columns:1fr 1fr}@media(max-width:429px){.rg-sets{grid-template-columns:1fr}}.rg-set{background:#fff;border:1px solid var(--rg-line-l);padding:2.4rem 2.2rem;display:flex;flex-direction:column;gap:.6rem;text-decoration:none;transition:.2s}.rg-set:hover{border-color:var(--rg-gold-dim)}.rg-set h3{font-family:var(--rg-display);font-weight:400;font-size:2.6rem;color:var(--rg-on-light);margin:.4rem 0 0}.rg-set .rg-amt{color:var(--rg-on-light);font-size:3rem;margin-top:.6rem}.rg-set small{font-size:1.25rem;color:var(--rg-on-light-2)}@media(prefers-reduced-motion:reduce){.rg-slide,.rg-plate img,.rg-card{transition:none!important}}@media(hover:none){.rg-card:hover{transform:none}.rg-plate:hover img{transform:none;opacity:.55}}.rg-dots button{position:relative;height:2px;background-clip:content-box}.rg-dots button:before{content:"";position:absolute;left:0;right:0;top:-20px;bottom:-20px}.rg-b,.rg-more,.rg-vid__shop,.rg-set{-webkit-tap-highlight-color:transparent}@media(max-width:749px){.rg{--rg-pad:44px}.rg-head{margin-bottom:2.2rem;gap:1.2rem}.rg-h{font-size:clamp(2.8rem,8.4vw,3.6rem)}.rg-lbl{font-size:1.1rem;letter-spacing:.22em}.rg-more{font-size:1.15rem;padding-block:1rem .4rem}.rg-hero .rg-wrap{min-height:auto;padding-block:56px 44px}.rg-slide h2{font-size:clamp(3.4rem,10.5vw,4.6rem);max-width:none}.rg-slide p{font-size:1.5rem;margin-top:1.4rem}.rg-acts{margin-top:2.2rem;flex-direction:column;gap:1rem}.rg-acts .rg-b{display:block;text-align:center;padding:1.6rem}.rg-dots{margin-top:2.8rem}.rg-grid{grid-template-columns:1fr 1fr;gap:1rem}.rg-grid .rg-meta{padding:1.1rem 1.1rem 1.3rem;gap:.5rem}.rg-grid .rg-card h3{font-size:1.6rem}.rg-grid .rg-amt{font-size:1.65rem}.rg-grid .rg-foot{padding-top:.9rem}.rg-grid .rg-stars{font-size:1rem}.rg-rail{gap:1rem}.rg-rail>.rg-card{flex-basis:62vw}.rg-card h3{font-size:1.75rem}.rg-tag{font-size:1rem;padding:.55rem .9rem}.rg-from{font-size:1.05rem}.rg-card .rg-sub{font-size:1.25rem}.rg-plates{grid-template-columns:1fr 1fr;gap:1rem}.rg-plate{aspect-ratio:3/4}.rg-plate:after{top:7px;right:7px;bottom:7px;left:7px}.rg-plate span{padding:1.4rem}.rg-plate b{font-size:1.9rem}.rg-plate i{font-size:1rem;letter-spacing:.16em}.rg-edi p,.rg-samp p{font-size:1.5rem}.rg-pyr div{padding:1.4rem 1.6rem;gap:1.2rem}.rg-pyr span{font-size:1.6rem}.rg-set{padding:1.8rem 1.6rem}.rg-set h3{font-size:2.2rem}.rg-set .rg-amt{font-size:2.5rem}.header__heading-link,.header__menu-item{letter-spacing:.14em}.announcement-bar{letter-spacing:.12em}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/regalia-2026.css.map */
