:root{--belvaur-emerald: #1F3D34;--belvaur-emerald-deep: #15281F;--belvaur-emerald-darker: #16241E;--belvaur-emerald-black: #0E1813;--belvaur-gold: #B8985C;--belvaur-gold-light: #D4BC88;--belvaur-ivoire: #F6F1E5;--belvaur-parchment: #F2EBDA;--belvaur-vellum: #EFE7D6;--belvaur-bone: #E5DAC4;--belvaur-noir: #0A0A0A;--belvaur-ink: #1A1815;--belvaur-display: "Cinzel", "Times New Roman", serif;--belvaur-editorial: "Cormorant Garamond", Georgia, serif;--belvaur-hand: "Pinyon Script", "Cormorant Garamond", cursive;--belvaur-tracking-display: .18em;--belvaur-tracking-label: .42em;--belvaur-ease: cubic-bezier(.22, 1, .36, 1);--belvaur-dur: .48s}:root{--font-heading-family: var(--belvaur-display);--font-heading-style: normal;--font-heading-weight: 600;--font-body-family: var(--belvaur-editorial);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.section-header__title,.title-wrapper-with-link .title{font-family:var(--belvaur-display);font-weight:600;letter-spacing:var(--belvaur-tracking-display);text-transform:uppercase;line-height:1.18}body{font-family:var(--belvaur-editorial);letter-spacing:.01em;-webkit-font-smoothing:antialiased}.belvaur-editorial{font-family:var(--belvaur-editorial);font-size:1.25rem;line-height:1.65}.belvaur-signature{font-family:var(--belvaur-hand);text-transform:none;letter-spacing:0;font-weight:400}.belvaur-eyebrow{font-family:var(--belvaur-display);text-transform:uppercase;letter-spacing:var(--belvaur-tracking-label);font-size:.72rem;font-weight:500;color:rgba(var(--color-foreground),.6)}.belvaur-cta,.button.belvaur-cta{background:var(--belvaur-emerald);color:var(--belvaur-ivoire);border:1px solid var(--belvaur-emerald);font-family:var(--belvaur-display);text-transform:uppercase;letter-spacing:.2em;font-size:.82rem;font-weight:600;padding:1.15rem 2.4rem;border-radius:0;transition:background var(--belvaur-dur) var(--belvaur-ease),color var(--belvaur-dur) var(--belvaur-ease),border-color var(--belvaur-dur) var(--belvaur-ease)}.belvaur-cta:hover{background:var(--belvaur-gold);color:var(--belvaur-noir);border-color:var(--belvaur-gold)}.belvaur-cta:focus-visible{outline:2px solid var(--belvaur-emerald);outline-offset:3px}.belvaur-payment-icons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem .7rem;margin:1.8rem 0 0;padding:0;list-style:none}.belvaur-payment-icons__item{display:inline-flex;margin:0}.belvaur-payment-icons__svg{width:42px;height:26px;border-radius:4px;background:#fff;border:1px solid rgba(26,24,21,.1);box-shadow:0 1px 2px #1a18150d}.belvaur-rule{width:64px;height:1px;background:var(--belvaur-gold);border:0;margin:1.5rem 0}.belvaur-rule--center{margin-inline:auto}@media(prefers-reduced-motion:reduce){.belvaur-cta{transition:none}}.product-form__submit{background:var(--belvaur-emerald)!important;color:var(--belvaur-ivoire)!important;border:1px solid var(--belvaur-emerald)!important;font-family:var(--belvaur-display);text-transform:uppercase;letter-spacing:.2em;font-size:.82rem;font-weight:600;border-radius:0;min-height:5.2rem;box-shadow:none}.product-form__submit:not([disabled]):hover{background:var(--belvaur-gold)!important;color:var(--belvaur-noir)!important;border-color:var(--belvaur-gold)!important}.product-form__submit:after,.product-form__submit:before{box-shadow:none!important}.product-form__submit[disabled],.product-form__submit.disabled{background:var(--belvaur-bone)!important;color:#0a0a0a80!important;border-color:var(--belvaur-bone)!important}.product-form__input .form__label{font-family:var(--belvaur-display);text-transform:uppercase;letter-spacing:.14em;font-size:.78rem}fieldset.product-form__input input[type=radio]+label{border-radius:0;border-color:rgba(var(--color-foreground),.3);font-family:var(--belvaur-editorial);letter-spacing:.04em}fieldset.product-form__input input[type=radio]:checked+label{border-color:var(--belvaur-gold);box-shadow:0 0 0 1px var(--belvaur-gold)}.product__title h1,.product__title h2{font-family:var(--belvaur-display);text-transform:uppercase;letter-spacing:.1em;line-height:1.15}.product__text.subtitle,.product .caption-with-letter-spacing{font-family:var(--belvaur-editorial);font-style:italic;letter-spacing:.02em;text-transform:none;font-size:1.25rem}.product .price{font-family:var(--belvaur-editorial)}.product .accordion summary{font-family:var(--belvaur-display);text-transform:uppercase;letter-spacing:.12em;font-size:.85rem}.belvaur-shead{text-align:center;margin-bottom:clamp(2.5rem,5vw,4rem)}.belvaur-shead__title{font-family:var(--belvaur-display);text-transform:uppercase;letter-spacing:.16em;font-size:clamp(1.7rem,3vw,2.4rem);margin:.6rem 0 0;color:rgb(var(--color-foreground))}.belvaur-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fffffff7;color:var(--belvaur-ink);transform:translateY(110%);transition:transform var(--belvaur-dur) var(--belvaur-ease);border-top:1px solid rgba(26,24,21,.12);box-shadow:0 -8px 28px #1a181514;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.belvaur-sticky-atc.is-visible{transform:translateY(0)}.belvaur-sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:.9rem 0}.belvaur-sticky-atc__meta{display:flex;align-items:baseline;gap:1rem;min-width:0}.belvaur-sticky-atc__title{font-family:var(--belvaur-display);text-transform:uppercase;letter-spacing:.12em;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.belvaur-sticky-atc__price{font-family:var(--belvaur-editorial);font-size:1.1rem;color:var(--belvaur-emerald)}.belvaur-sticky-atc__btn{flex:0 0 auto;background:var(--belvaur-emerald);color:var(--belvaur-ivoire);border:0;padding:1rem 2rem;font-family:var(--belvaur-display);text-transform:uppercase;letter-spacing:.18em;font-size:.76rem;font-weight:600;cursor:pointer;transition:background var(--belvaur-dur) var(--belvaur-ease),color var(--belvaur-dur) var(--belvaur-ease)}.belvaur-sticky-atc__btn:hover{background:var(--belvaur-gold);color:var(--belvaur-noir)}@media screen and (max-width:749px){.belvaur-sticky-atc__price{display:none}}@media(prefers-reduced-motion:reduce){.belvaur-sticky-atc{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/belvaur.css.map */
