:root{--regenique-champagne-gold: #D4AF37;--regenique-midnight-plum: #3D1E36;--regenique-soft-ivory: #FAF8F5;--regenique-rose-quartz: #E8C4C4;--regenique-charcoal-silk: #2C2C2C;--regenique-pearl-white: #FDFCFB;--regenique-font-heading: "Playfair Display", serif;--regenique-font-body: "Montserrat", sans-serif;--regenique-font-accent: "Cormorant Garamond", serif;--regenique-spacing-xs: .5rem;--regenique-spacing-sm: 1rem;--regenique-spacing-md: 2rem;--regenique-spacing-lg: 4rem}.regenique-trust-signals{margin-top:var(--regenique-spacing-md);padding:var(--regenique-spacing-md) var(--regenique-spacing-sm);border-top:1px solid var(--regenique-rose-quartz);background:transparent;color:var(--regenique-charcoal-silk)}.trust-signals__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--regenique-spacing-sm);margin-bottom:var(--regenique-spacing-md)}.trust-signals__item{display:flex;align-items:center;gap:.5rem}.trust-signals__icon{color:var(--regenique-champagne-gold);flex-shrink:0;width:48px;height:48px}.trust-signals__label{font-family:var(--regenique-font-body);font-size:.85rem;font-weight:400;letter-spacing:.05em;color:var(--regenique-charcoal-silk)}.trust-signals__payments{text-align:center;padding-top:var(--regenique-spacing-sm);border-top:1px solid var(--regenique-rose-quartz)}.trust-signals__payments-label{display:block;font-family:var(--regenique-font-body);font-size:.6875rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--regenique-charcoal-silk);margin-bottom:.5rem}.trust-signals__payment-icons{display:flex;justify-content:center;gap:.5rem;flex-wrap:wrap}.trust-signals__payment-icons svg{width:38px;height:24px;opacity:.7;transition:opacity .3s ease}.trust-signals__payment-icons svg:hover{opacity:1}@media screen and (max-width:749px){.trust-signals__grid{grid-template-columns:1fr}}.regenique-product-description h3{font-family:var(--regenique-font-heading);font-size:1.125rem;color:var(--regenique-midnight-plum);margin-top:var(--regenique-spacing-md);margin-bottom:var(--regenique-spacing-xs);letter-spacing:.03em}.regenique-product-description ul{list-style:none;padding:0}.regenique-product-description ul li{position:relative;padding-left:1.5rem;margin-bottom:.5rem;font-family:var(--regenique-font-body);font-weight:300;line-height:1.6}.regenique-product-description ul li:before{content:"\2022";color:var(--regenique-champagne-gold);font-size:1.25em;position:absolute;left:0;top:-.1em}.regenique-announcements{position:relative;height:1.5em;overflow:hidden;text-align:center}.announcement-slide{position:absolute;width:100%;opacity:0;transform:translateY(100%);transition:opacity .5s ease,transform .5s ease}.announcement-slide.announcement-active{opacity:1;transform:translateY(0)}.product-information variant-picker,.product-information variant-picker *:not(input),.product-information [class*=variant]:not(input){opacity:1}.variant-option__button-label__pill{--color-selected-variant-background: transparent;background:transparent}.variant-option__button-label input:checked+.variant-option__button-label__pill{--color-selected-variant-background: var(--regenique-midnight-plum);background:linear-gradient(to bottom,#6b1959 50%,#3d1e36 50%)}header .header-actions button:hover,header [class*=action] button:hover,.header-component button[class*=icon]:hover,header button:has(svg):hover{background:transparent;color:inherit}.content-for-layout{padding-top:var(--regenique-spacing-md)}.content-for-layout[data-template=index]{padding-top:0}.gold-line{width:60px;height:2px;background-color:var(--regenique-champagne-gold);margin:var(--regenique-spacing-sm) auto}.section-divider{border:none;border-top:1px solid var(--regenique-rose-quartz);margin:var(--regenique-spacing-lg) 0}.regenique-text-gold{color:var(--regenique-champagne-gold)}.regenique-text-plum{color:var(--regenique-midnight-plum)}.regenique-text-charcoal{color:var(--regenique-charcoal-silk)}.regenique-bg-ivory{background-color:var(--regenique-soft-ivory)}.regenique-bg-pearl{background-color:var(--regenique-pearl-white)}.regenique-bg-plum{background-color:var(--regenique-midnight-plum)}.regenique-bg-rose{background-color:var(--regenique-rose-quartz)}.regenique-font-heading{font-family:var(--regenique-font-heading)}.regenique-font-body{font-family:var(--regenique-font-body)}.regenique-font-accent{font-family:var(--regenique-font-accent);font-style:italic}
/*# sourceMappingURL=/cdn/shop/t/1/assets/regenique-theme.css.map */
