:root{--font-body-family: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600;--font-heading-family: "Fraunces", Georgia, "Times New Roman", serif;--font-heading-style: normal;--font-heading-weight: 400;--text-display: clamp(4.4rem, 5vw, 6.8rem);--text-h1: 4.4rem;--text-h2: 3.2rem;--text-h3: 2.4rem;--text-h4: 2rem;--text-lead: 2rem;--text-base: 1.6rem;--text-sm: 1.4rem;--text-xs: 1.2rem;--page-width: 124rem}body{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-serif);font-weight:var(--weight-reg);letter-spacing:var(--tracking-tight);color:var(--ink)}::selection{background:var(--gold-soft);color:var(--ink)}.rte a:not(.button),.link{color:var(--gold-deep);text-underline-offset:2px}.sm-container{max-width:var(--container);margin-inline:auto;padding-inline:clamp(20px,5vw,40px)}.sm-eyebrow{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semi);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--gold-deep);margin:0 0 14px;display:block}.sm-eyebrow--on-dark{color:var(--gold)}.sm-eyebrow--rule{display:inline-flex;align-items:center;gap:12px}.sm-eyebrow--rule:before{content:"";width:28px;height:1px;background:currentColor}.sm-h2{font-family:var(--font-serif);font-weight:var(--weight-reg);font-size:clamp(3.2rem,4vw,4.56rem);line-height:var(--leading-tight);letter-spacing:-.015em;color:var(--ink);margin:0}.sm-badge{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-sans);font-size:9px;font-weight:var(--weight-bold);letter-spacing:.12em;text-transform:uppercase;padding:4px 7px;border-radius:3px;line-height:1}.sm-badge--tier{color:var(--gold-deep);background:transparent;border:1px solid var(--gold)}.sm-badge--solid{color:var(--dark);background:var(--gold)}.sm-reveal{will-change:opacity,transform}.button,.shopify-payment-button__button--unbranded,button.button{font-family:var(--font-sans);font-weight:var(--weight-semi);letter-spacing:.01em;border-radius:var(--radius-sm);min-height:0}.sm-btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-sans);font-weight:var(--weight-semi);font-size:1.6rem;line-height:1;padding:17px 30px;border-radius:var(--radius-sm);text-decoration:none;cursor:pointer;border:1px solid transparent;transition:background var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.sm-btn:active{transform:scale(.985)}.sm-btn--primary{background:var(--ink);color:var(--canvas);border-color:#c2a04e73}.sm-btn--primary:hover{background:#000;border-color:var(--gold)}.sm-btn--ghost-dark{background:transparent;color:var(--on-dark);border:none;border-bottom:1px solid rgba(239,231,214,.3);border-radius:0;padding:0 0 3px}.sm-btn--ghost-dark:hover{border-color:var(--gold)}.sm-btn--secondary{background:transparent;color:var(--ink);border-color:var(--ink)}.sm-btn--secondary:hover{background:var(--ink);color:var(--canvas)}.shopify-section-group-header-group{position:relative;z-index:60}.header-wrapper{background:#fbf7efdb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--hairline);box-shadow:var(--shadow-bar)}.header-wrapper--sticky,.header-wrapper.shopify-section-header-sticky{background:#fbf7efeb}.header{padding-top:0;padding-bottom:0;min-height:68px;align-items:center}.sm-logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.sm-logo__crest{height:36px;width:auto;display:block}.sm-logo__word{font-family:var(--font-black);font-weight:700;font-size:25px;line-height:1;color:var(--ink)}.header__menu-item,.header__menu-item.list-menu__item{font-family:var(--font-sans);font-weight:var(--weight-med);font-size:1.52rem;color:var(--ink);letter-spacing:0;text-transform:none}.header__menu-item:hover span,.header__menu-item span{text-decoration:none}.header__icons .header__icon,.header__icon--cart,.header__icon{color:var(--ink)}.cart-count-bubble{background:var(--gold);color:var(--dark);font-family:var(--font-sans);font-weight:var(--weight-bold)}.cart-count-bubble span{color:var(--dark)}.header__submenu,.mega-menu__content{background:#fbf7eff7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:none;border-bottom:1px solid var(--hairline);box-shadow:var(--shadow-card)}.mega-menu__list .mega-menu__link,.header__submenu .header__menu-item{font-family:var(--font-sans);color:var(--ink-soft)}.mega-menu__link:hover{color:var(--ink)}.footer{background:var(--dark);border-top:1px solid var(--hairline-dark);color:var(--on-dark)}.footer .footer__content-top,.footer .footer__content-bottom{border:0}.footer__content-bottom{border-top:1px solid var(--hairline-dark)}.footer-block__heading{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semi);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--gold)}.footer-block__details-content a,.footer .list-menu__item--link,.footer .link{color:var(--on-dark-soft);font-size:1.472rem}.footer-block__details-content a:hover,.footer .list-menu__item--link:hover,.footer .sm-logo__word{color:var(--on-dark)}.footer__copyright,.footer .copyright__content{color:var(--on-dark-soft);font-size:1.28rem}.footer__list-social .list-social__link{color:var(--on-dark-soft)}.footer__list-social .list-social__link:hover{color:var(--gold)}.footer__payment .icon{opacity:.85}.card-wrapper .card,.card--standard.card--media .card__inner{border-radius:var(--radius-md)}.card--standard .card__inner,.card__media,.card .media{background:var(--well)}.card-wrapper .card__inner{border:1px solid var(--hairline);border-radius:var(--radius-md);overflow:hidden}.card__heading,.card__heading a,.card-information .card__heading{font-family:var(--font-serif);font-weight:var(--weight-reg);letter-spacing:-.01em;color:var(--ink)}.card-information .price,.card .price__regular .price-item{font-family:var(--font-sans);color:var(--ink-soft)}.card-wrapper:hover .card__inner{border-color:var(--gold);box-shadow:var(--shadow-card)}.sm-card-badges{position:absolute;top:10px;left:10px;z-index:2;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.product-form__input .form__label,.product-form__input legend{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semi);color:var(--ink)}fieldset.product-form__input input[type=radio]+label{font-family:var(--font-sans);border-radius:var(--radius-sm);border-color:var(--hairline);color:var(--ink)}fieldset.product-form__input input[type=radio]:checked+label{background:var(--ink);color:var(--canvas);border-color:var(--ink)}fieldset.product-form__input input[type=radio]:disabled+label,.product-form__input--pill input[type=radio][disabled]+label{color:var(--ink-soft);opacity:.45;text-decoration:line-through}.field__input,.select__select,.customer .field input,.text-area{border-radius:var(--radius-sm);border-color:var(--hairline);background:var(--surface);font-family:var(--font-sans);color:var(--ink)}.field__input:focus,.select__select:focus,.text-area:focus{border-color:var(--gold);box-shadow:0 0 0 3px #c2a04e2e}.price,.price .price-item--regular{font-family:var(--font-sans);color:var(--ink)}.price--on-sale .price-item--sale{color:var(--gold-deep)}.drawer__inner,cart-drawer .drawer__inner{background:var(--canvas)}.cart-drawer .drawer__heading,.drawer__heading{font-family:var(--font-serif);font-weight:var(--weight-reg);color:var(--ink)}.cart-item__name,.totals__subtotal,.totals__subtotal-value{font-family:var(--font-serif);color:var(--ink)}cart-drawer .drawer__footer{border-top:1px solid var(--hairline)}.sm-breadcrumb{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--ink-soft);display:flex;flex-wrap:wrap;gap:8px;align-items:center}.sm-breadcrumb a{color:var(--ink-soft);text-decoration:none}.sm-breadcrumb a:hover{color:var(--gold-deep)}.sm-breadcrumb [aria-current]{color:var(--ink)}.header__heading-link .h2{font-family:var(--font-black);font-weight:700;letter-spacing:0}.sm-trust-strip{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(16px,4vw,40px);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--ink-soft)}.sm-trust-strip__item{display:inline-flex;align-items:center;gap:9px}.sm-trust-strip__item svg{color:var(--gold-deep);flex:none}.sm-trust-strip--on-dark{color:var(--on-dark-soft)}.sm-trust-strip--on-dark .sm-trust-strip__item svg{color:var(--gold)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/supermythic.css.map */
