:root{--rg-ink:#FBF9F5;--rg-surface:#F4EFE6;--rg-surface-2:#FFFFFF;--rg-surface-3:#EFE8DB;--rg-on:#17150F;--rg-on-2:#5B564B;--rg-on-3:#8C8678;--rg-gold:#8C6D2F;--rg-gold-hi:#A9873F;--rg-gold-dim:#8C6D2F;--rg-line:rgba(23,21,15,.14);--rg-line2:rgba(23,21,15,.1)}body{background-color:#fbf9f5;color:#17150f}.shopify-section-group-header-group .utility-bar{background:#17150f!important;--color-background:23,21,15;--gradient-background:#17150F;--color-foreground:245,238,225;color:#f5eee1;border:0}.announcement-bar__message{font-size:1.15rem;letter-spacing:.18em}.shopify-section-group-header-group .header-wrapper{background:#fff!important;--color-background:255,255,255;--gradient-background:#FFFFFF;--color-foreground:23,21,15;color:#17150f;border-bottom:1px solid rgba(23,21,15,.1)}.shopify-section-group-header-group .header-wrapper .header__menu-item,.shopify-section-group-header-group .header-wrapper .header__icon,.shopify-section-group-header-group .header-wrapper .header__heading-link{color:#17150f}.shopify-section-group-header-group .header-wrapper .header__menu-item:hover span,.shopify-section-group-header-group .header-wrapper .header__active-menu-item{color:#8c6d2f;text-decoration-color:#8c6d2f}.shopify-section-group-header-group .header__submenu,.shopify-section-group-header-group .menu-drawer{background:#fff!important;--color-background:255,255,255;--gradient-background:#FFFFFF;--color-foreground:23,21,15;color:#17150f}.header__menu-item{font-size:1.2rem!important;letter-spacing:.16em!important}.header__heading-logo-wrapper{background:transparent!important;width:150px!important}.header__heading-logo{width:150px!important;max-width:150px!important;height:auto!important;filter:none!important;mix-blend-mode:multiply}.scrolled-past-header .header__heading-logo,.scrolled-past-header .header__heading-logo-wrapper{width:118px!important;max-width:118px!important}.rg-b{border-color:#17150f;border-radius:0}.rg-b--f{background:#17150f;color:#fff;border-color:#17150f}.rg-b--f:hover{background:#8c6d2f;border-color:#8c6d2f;color:#fff}.rg-b--o{color:#17150f;border-color:#17150f73}.rg-b--o:hover{background:#17150f0d}.rg-more{color:#17150f;border-bottom-color:#17150f}.rg-hero{background:linear-gradient(120deg,#fbf7ef,#f3eadb 55%,#eadcc4);border-bottom:1px solid var(--rg-line2)}.rg-hero canvas{opacity:.55}.rg-slide :is(h1,h2){color:#17150f}.rg-slide :is(h1,h2) em{color:#8c6d2f}.rg-slide p{color:#4e4a40}.rg-dots button{background:#17150f2e}.rg-dots button[aria-current=true]{background:#17150f}.rg-h{color:#17150f}.rg-h em{color:#8c6d2f}.rg-card{background:#fff;border:1px solid rgba(23,21,15,.08);box-shadow:0 1px 2px #17150f0a}.rg-card:hover{border-color:#17150f38;box-shadow:0 14px 30px -18px #17150f59}.rg-card h3{color:#17150f}.rg-shot{background:#f1ebe0}.rg-tag{background:#17150f;color:#fff}.rg-amt{color:#17150f}.rg-stars{color:#b08a3c}.rg-was{font-size:1.25rem;color:#8c8678;text-decoration:line-through;margin-right:.6rem;font-family:var(--rg-ui)}.rg-off{position:absolute;top:0;right:0;z-index:2;background:#a32a22;color:#fff;font-size:.95rem;letter-spacing:.14em;text-transform:uppercase;padding:.6rem 1rem}.rg-plate{background:#e9e1d2;border-color:#17150f14}.rg-plate img{opacity:.92}.rg-plate:hover img{opacity:1}.rg-plate:before{background:linear-gradient(to top,rgba(0,0,0,.62),transparent 58%)}.rg-plate:after{border-color:#ffffff59}.rg-plate b{color:#fff}.rg-plate i{color:#f1ddb0}@media(hover:none){.rg-plate:hover img{opacity:.92}}.rg-edi{background:#f4efe6;border-block:1px solid var(--rg-line2)}.rg-edi:before{background:radial-gradient(52% 70% at 82% 50%,rgba(169,135,63,.14),transparent 70%)}.rg-edi p{color:#4e4a40}.rg-pyr{background:#fff;border-color:#17150f1f}.rg-pyr div{border-bottom-color:#17150f1a}.rg-samp{background:#fff}.rg-set{background:#fbf9f5}.rg-sale{position:relative;overflow:hidden;background:linear-gradient(115deg,#f7f1e6,#efe3cf);border-bottom:1px solid var(--rg-line2)}.rg-sale__in{position:relative;z-index:1;display:grid;gap:clamp(24px,4vw,56px);grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:center;padding-block:clamp(32px,4.5vw,60px)}.rg-sale__big{font-family:var(--rg-display);font-weight:400;font-size:clamp(7rem,12vw,14rem);line-height:.9;margin:1rem 0 0;color:#8c6d2f;letter-spacing:-.02em}.rg-sale__txt .rg-h{margin-top:.6rem;color:#17150f}.rg-sale__txt .rg-h em{color:#a32a22}.rg-sale__txt p.rg-sale__p{margin-top:1.4rem;color:#4e4a40;font-size:1.5rem;max-width:36ch}.rg-sale__txt .rg-b{margin-top:2.2rem}.rg-sale__code{display:inline-block;margin-top:1.4rem;border:1px dashed rgba(23,21,15,.4);color:#17150f;padding:.6rem 1.2rem;font-size:1.15rem;letter-spacing:.18em;text-transform:uppercase}.rg-sale__grid{display:grid;gap:1.2rem;grid-template-columns:repeat(4,minmax(0,1fr))}.rg-sale__card{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid rgba(23,21,15,.08);text-decoration:none;transition:.25s;box-shadow:0 10px 28px -20px #17150f73}.rg-sale__card:hover{border-color:#17150f40;transform:translateY(-3px)}.rg-sale__card .rg-shot{aspect-ratio:3/4}.rg-sale__meta{padding:1.2rem 1.2rem 1.5rem;display:flex;flex-direction:column;gap:.5rem}.rg-sale__meta b{font-family:var(--rg-display);font-weight:500;font-size:1.9rem;line-height:1.15;color:#17150f}.rg-sale__meta i{font-style:normal;font-size:1rem;letter-spacing:.14em;text-transform:uppercase;color:#8c8678}.rg-sale__price{display:flex;align-items:baseline;gap:.8rem;flex-wrap:wrap;margin-top:.3rem}.rg-sale__price s{font-size:1.3rem;color:#8c8678}.rg-sale__price span{font-family:var(--rg-display);font-size:2.1rem;color:#a32a22;font-weight:500}.shopify-section-group-footer-group .newsletter,.shopify-section-group-footer-group .newsletter__wrapper{background:#f4efe6!important;--color-background:244,239,230;--gradient-background:#F4EFE6;--color-foreground:23,21,15;color:#17150f}.shopify-section-group-footer-group .newsletter h2{color:#17150f}.shopify-section-group-footer-group .footer{background:#14130f!important;--color-background:20,19,15;--gradient-background:#14130F;--color-foreground:239,237,232;color:#efede8;border-top:0}.footer-block__heading{color:#d9be85!important}.footer-block__image-wrapper{background:transparent!important;box-shadow:none!important;border:0!important}.footer-block__image-wrapper img{filter:brightness(.8) contrast(1.5);mix-blend-mode:screen}.shopify-section-group-footer-group .footer a{color:#d6d1c6}.shopify-section-group-footer-group .footer a:hover{color:#fff}.price{color:#17150f}.price--on-sale .price-item--sale{color:#a32a22}.badge{background:#a32a22!important;color:#fff!important;border-color:#a32a22!important}.product-form__submit,.button--primary{background:#17150f!important;color:#fff!important;--color-button:23,21,15;--color-button-text:255,255,255}.product-form__input--pill input[type=radio]:checked+label{background:#17150f;color:#fff}.rg-pick{border:1px solid rgba(23,21,15,.18);background:#fff;padding:1.8rem;margin:1.2rem 0;display:grid;gap:1.1rem}.rg-pick__t{margin:0;font-size:1.5rem;font-weight:500;letter-spacing:.04em}.rg-pick__n{margin:0;font-size:1.3rem;opacity:.75}.rg-pick label{display:grid;gap:.4rem;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.rg-pick select{width:100%;min-height:4.8rem;padding:0 1.2rem;font:inherit;font-size:1.6rem;letter-spacing:0;text-transform:none;border:1px solid rgba(0,0,0,.35);background:#fff;color:#15140f}.rg-pick select.is-missing{border-color:#b3261e;box-shadow:0 0 0 1px #b3261e}.rg-pick__err{display:none;margin:0;color:#b3261e;font-size:1.4rem;font-weight:500}.rg-pick__err.is-on{display:block}@media(max-width:989px){.rg-sale__in{grid-template-columns:1fr}.rg-sale__txt{text-align:center}.rg-sale__txt p.rg-sale__p{margin-inline:auto}}@media(max-width:749px){.header__heading-logo,.header__heading-logo-wrapper{width:112px!important;max-width:112px!important}.shopify-section-group-header-group .header{padding-block:8px!important}.announcement-bar__message{font-size:1.05rem;letter-spacing:.1em;padding-block:.8rem}.rg-wrap{padding-inline:16px}.rg-sale__in{padding-block:28px 32px;gap:22px}.rg-sale__big{font-size:clamp(6rem,22vw,8.4rem)}.rg-sale__txt .rg-h{font-size:3.2rem}.rg-sale__txt p.rg-sale__p{font-size:1.45rem;margin-top:1rem}.rg-sale__code{margin-top:1rem}.rg-sale__txt .rg-b{display:block;text-align:center;margin-top:1.6rem;padding:1.6rem}.rg-sale__grid{grid-template-columns:1fr 1fr;gap:1rem}.rg-sale__meta{padding:1rem 1rem 1.2rem}.rg-sale__meta b{font-size:1.6rem}.rg-sale__meta i{font-size:.95rem;letter-spacing:.08em}.rg-sale__price span{font-size:1.8rem}.rg-sale__price s{font-size:1.2rem}.rg-off{font-size:.9rem;padding:.5rem .8rem}.rg-was{display:block;margin:0 0 .2rem;font-size:1.15rem}.rg-card .rg-foot{align-items:flex-end}.rg-b{padding:1.5rem 1.8rem}.product-form__input--pill label{min-height:4.4rem;display:inline-flex;align-items:center;padding-inline:2rem;font-size:1.5rem}.product-form__submit{min-height:5.2rem;font-size:1.4rem}.product__title h1{font-size:3rem}.footer-block__heading{margin-bottom:1rem}.footer .list-menu__item--link{padding-block:1rem}}@media(hover:none){.rg-sale__card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/regalia-web-fixes.css.map */
