@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&family=Cinzel:wght@400;500;700;900&family=Jost:wght@300;400;500&display=swap";:root{--al-ivory:#f6f2e9;--al-cream:#efe9db;--al-sage:#c7d2c0;--al-forest:#2c3d30;--al-forest-soft:#4a5c4d;--al-gold:#b0873f;--al-gold-deep:#946f2e;--al-violet:#7d5f9e;--al-violet-deep:#5f4680}html{background:var(--al-ivory)!important}body{font-family:Jost,sans-serif!important;color:var(--al-forest)!important;background:var(--al-ivory)!important}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 70% 45% at 50% -6%,rgba(120,160,130,.14),transparent 60%),radial-gradient(ellipse 60% 50% at 88% 20%,rgba(150,130,180,.1),transparent 62%),radial-gradient(ellipse 70% 55% at 12% 84%,rgba(160,140,190,.12),transparent 62%)}body>*{position:relative;z-index:1}.shopify-section:not(:has(.ag-hero)),.color-background-1,.color-background-2,.color-scheme-1,.color-scheme-2,.color-accent-1,.color-accent-2,.color-inverse,.gradient,main,.main-product,.product,.product__info-container,.collection{background-color:transparent!important;background-image:none!important;color:var(--al-forest)!important}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:Cormorant Garamond,serif!important;font-style:italic;font-weight:600;color:var(--al-forest)!important}p,.rte,span,li{color:var(--al-forest-soft)}.rte a{color:var(--al-violet-deep)}::selection{background:var(--al-sage);color:var(--al-forest)}.header,header.shopify-section-header,.section-header{background:#f6f2e9e6!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(176,135,63,.3)!important}.header a,.header .header__heading-link,.header nav a,.header .icon,.header svg{color:var(--al-forest)!important}.header__heading-logo,.header__heading-link{font-family:Cinzel,serif!important;letter-spacing:.28em;font-weight:700;color:var(--al-forest)!important}.header nav a:hover{color:var(--al-gold-deep)!important}.button,button.button,a.button,.shopify-payment-button__button,.product-form__submit,.product-form__buttons .button,button[name=add],.shopify-payment-button button{background:var(--al-forest)!important;color:#f6f2e9!important;border:none!important;border-radius:0!important;letter-spacing:.14em;text-transform:lowercase;font-weight:600;font-size:.9rem!important;padding:1.05rem 2.3rem;transition:all .3s ease}.button *,.product-form__submit *,.product-form__buttons .button *,button[name=add] *,.shopify-payment-button button *,.shopify-payment-button__button *{color:#f6f2e9!important}.button:hover,button.button:hover,a.button:hover,.product-form__submit:hover,button[name=add]:hover{background:var(--al-gold-deep)!important;box-shadow:0 6px 20px #946f2e4d}.product-form__submit .loading-overlay__spinner path{stroke:#f6f2e9!important}.button--secondary{background:transparent!important;color:var(--al-forest)!important;border:1px solid var(--al-gold)!important}.button--secondary *{color:var(--al-forest)!important}.button--secondary:hover{background:var(--al-sage)!important}.product__title,.product__title h1,.product__title *{color:var(--al-forest)!important;opacity:1!important}.product__info-container .price,.product__info-container .price *,.price,.price__container,.price-item,.price-item--regular,.price-item--sale{color:var(--al-gold-deep)!important;opacity:1!important;font-weight:700}.product__tax,.tax-note,.product__text.caption{color:var(--al-forest-soft)!important;opacity:1!important}.product__description,.product__description *,.product .rte,.product .rte *,.product__info-container .rte,.product__info-container .rte *{color:#3a4a3d!important;opacity:1!important}.product__description strong,.product .rte strong{color:var(--al-forest)!important}.quantity,.quantity__input,.quantity__button{color:var(--al-forest)!important;background:#fff!important;border-color:#b0873f80!important}.product-form__input .form__label,.product__info-container label{color:var(--al-forest-soft)!important}.card,.product-card-wrapper .card{background:var(--al-cream)!important;border:1px solid rgba(176,135,63,.28)!important;border-radius:0!important}.card:hover{transform:translateY(-6px);border-color:#7d5f9e80!important;box-shadow:0 18px 40px #2c3d3024}.card__heading,.card-information .card__heading,.card__heading a,.card-information .card__heading a,.full-unstyled-link{font-family:Cormorant Garamond,serif!important;font-style:italic;font-size:1.4rem!important;color:var(--al-forest)!important;opacity:1!important}.card__heading a:hover{color:var(--al-violet-deep)!important}.card-information *,.card__information *{color:var(--al-forest-soft)!important}.card-information .price,.card-information .price *{color:var(--al-gold-deep)!important;opacity:1!important;font-weight:700}.card__badge .badge,.badge{background:var(--al-violet)!important;color:#fff!important;border:none!important;border-radius:0!important;text-transform:lowercase;letter-spacing:.12em;font-size:.66rem!important;font-weight:600}.title,.title-wrapper .title,.collection-hero__title,.section__header .title{font-style:italic;font-size:clamp(2rem,4.6vw,3.4rem)!important;color:var(--al-forest)!important}.title:before{content:"\263e  ";color:var(--al-gold);font-style:normal;font-size:.7em}.title:after{content:" \263d";color:var(--al-gold);font-style:normal;font-size:.7em}input,.field__input,select,textarea{background:#fff!important;color:var(--al-forest)!important;border:1px solid rgba(125,95,158,.4)!important;border-radius:0!important}.field__label{color:var(--al-forest-soft)!important}.cart-drawer,.drawer,#CartDrawer,.cart-drawer__inner,.cart__items,#main-cart-items,.cart__footer{background:var(--al-cream)!important;color:var(--al-forest)!important}.cart-item__name,.cart-item .h4,.cart-item__name a{font-family:Cormorant Garamond,serif!important;font-style:italic;color:var(--al-forest)!important;opacity:1!important}.cart-item__price,.cart-item .price,.totals__total-value{color:var(--al-gold-deep)!important}.cart-item *,.cart__footer .totals *{color:var(--al-forest-soft)!important}.drawer__heading,.cart__heading{color:var(--al-forest)!important}.footer,footer.footer{background:var(--al-forest)!important;color:#f6f2e9bf!important;border-top:3px solid var(--al-gold)}.footer a,.footer *{color:#f6f2e9bf!important}.footer a:hover{color:#fff!important}.footer h2,.footer .footer-block__heading{font-family:Cinzel,serif!important;font-size:.72rem!important;letter-spacing:.24em;text-transform:lowercase;color:#e6c98c!important;font-style:normal}.announcement-bar,.utility-bar{background:var(--al-forest)!important}.announcement-bar__message,.announcement-bar a{color:var(--al-ivory)!important;font-weight:500;letter-spacing:.14em;text-transform:lowercase}.ef-eyebrow{font-family:Cinzel,serif;font-size:.78rem;letter-spacing:.34em;text-transform:lowercase;color:var(--al-violet-deep)}.ef-firefly{position:absolute;border-radius:50%;background:var(--al-gold);box-shadow:0 0 8px 2px #b0873f66;pointer-events:none}@keyframes agDrift{0%{transform:translate(0);opacity:.15}50%{opacity:.7}to{transform:translate(var(--dx,20px),var(--dy,-40px));opacity:.1}}@keyframes agAurora{0%{transform:translate(-3%) skew(-2deg);opacity:.5}50%{transform:translate(3%) skew(2deg);opacity:.8}to{transform:translate(-3%) skew(-2deg);opacity:.5}}@keyframes agTwinkle{0%,to{opacity:.2}50%{opacity:.8}}@media(prefers-reduced-motion:reduce){.ef-firefly,.ag-aurora-band{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ether-fae-theme.css.map */
