:root{--eloria-gold: #b8964f;--eloria-gold-light: #e8d6a8;--eloria-gold-deep: #8a6a2c;--eloria-ink: #141210;--eloria-cream: #fffdf8;--eloria-serif: "Cormorant Garamond", "Playfair Display", Georgia, "Times New Roman", serif}.product-form__input .form__label{font-size:1.15rem;letter-spacing:.24em;text-transform:uppercase;color:var(--eloria-gold-deep);margin-bottom:1rem}.product-form__input--pill input[type=radio]+label{border:1px solid rgba(184,150,79,.55);border-radius:0;background:var(--eloria-cream);color:var(--eloria-ink);font-family:var(--eloria-serif);font-size:1.6rem;font-weight:600;letter-spacing:.16em;padding:1.1rem 2.4rem;min-width:10rem;text-align:center;transition:all .3s ease}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--eloria-gold);box-shadow:0 4px 14px #b8964f33}.product-form__input--pill input[type=radio]:checked+label{background:linear-gradient(135deg,#141210,#2e271d);color:var(--eloria-gold-light);border-color:var(--eloria-gold);box-shadow:0 6px 18px #b8964f4d}.product-form__input--pill input[type=radio]:checked+label:before{content:"\2726  ";color:var(--eloria-gold)}.product-form__quantity .form__label{font-size:1.15rem;letter-spacing:.24em;text-transform:uppercase;color:var(--eloria-gold-deep)}.product-form__quantity .quantity{background:var(--eloria-cream);border-radius:0}.product-form__quantity .quantity:after{box-shadow:0 0 0 1px #b8964f99;border-radius:0}.product-form__quantity .quantity__input{font-family:var(--eloria-serif);font-size:1.8rem;font-weight:600}.product-form__quantity .quantity__button svg{color:var(--eloria-gold-deep)}.product-form__submit.button{min-height:5.6rem;border-radius:0;background:linear-gradient(110deg,#141210 35%,#3d3326,#141210 65%);background-size:250% 100%;animation:eloriaSweep 4s ease-in-out infinite;color:var(--eloria-gold-light);font-size:1.45rem;letter-spacing:.24em;text-transform:uppercase;transition:box-shadow .3s ease,transform .2s ease,color .3s ease}.product-form__submit.button:after{box-shadow:0 0 0 1px var(--eloria-gold)}.product-form__submit.button:not([disabled])>span:before{content:"\1f6cd\fe0f   "}.product-form__submit.button:not([disabled]):hover{color:#fff;box-shadow:0 10px 26px #b8964f59;transform:translateY(-1px)}.product-form__submit.button[disabled]{animation:none;background:#d9d3c7;color:#6b645a}.product-form .shopify-payment-button__button--unbranded{min-height:5.6rem;border-radius:0;background:linear-gradient(135deg,#a8843e,#e8d6a8,#b8964f);background-size:200% 200%;color:var(--eloria-ink);font-size:1.45rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;animation:eloriaGlow 3s ease-in-out infinite;transition:transform .2s ease,background-position .5s ease}.product-form .shopify-payment-button__button--unbranded:before{content:"\26a1  "}.product-form .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:transparent;background-position:100% 0;text-decoration:none;transform:translateY(-1px)}.product-form .shopify-payment-button__button--unbranded:after{box-shadow:none}@keyframes eloriaSweep{0%,to{background-position:100% 0}50%{background-position:0% 0}}@keyframes eloriaGlow{0%,to{box-shadow:0 0 #b8964f00}50%{box-shadow:0 0 18px 2px #b8964f73}}.eloria-wa{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;min-height:5.6rem;margin-top:1rem;padding:0 1.6rem;box-sizing:border-box;background:var(--eloria-cream);border:1px solid #25d366;color:var(--eloria-ink);font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:all .3s ease}.eloria-wa svg{width:2.4rem;height:2.4rem;flex-shrink:0}.eloria-wa:hover{background:#25d366;color:#fff;box-shadow:0 10px 24px #25d3664d}.eloria-wa:hover svg path{fill:#fff}.eloria-wa__sub{display:block;text-align:center;margin-top:.6rem;font-size:1.2rem;color:#14121099}.eloria-mini-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.6rem;margin:1.8rem 0 0;padding:1.2rem 1rem;border-top:1px solid rgba(184,150,79,.3);border-bottom:1px solid rgba(184,150,79,.3);list-style:none;font-size:1.25rem;letter-spacing:.05em;color:var(--eloria-ink)}@media(prefers-reduced-motion:reduce){.product-form__submit.button,.product-form .shopify-payment-button__button--unbranded{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/eloria-product.css.map */
