:root{--pr-bg: #0b0b0c;--pr-bg-2: #141416;--pr-line: rgba(255,255,255,.1);--pr-text: #f5f3ee;--pr-muted: rgba(245,243,238,.68);--pr-gold: var(--gold, #e8c54a);--pr-gold-ink: #17130a;--pr-gold-soft: rgba(232,197,74,.12);--pr-gold-line: rgba(232,197,74,.3);--pr-radius: 16px;--pr-glow: radial-gradient(120% 80% at 50% 0%, rgba(232,197,74,.14), rgba(232,197,74,0) 60%)}body h1,body h2,body .section-title{text-transform:uppercase;font-weight:700;letter-spacing:.01em;line-height:1.18}body .section-title{font-size:clamp(1.75rem,6vw,2.75rem)}body .section-eyebrow,body .as-reviews__eyebrow,body .brand-story__eyebrow{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#a8862a}body .panel-dark .section-eyebrow,body .panel-dark .brand-story__eyebrow,body .pr-dark .section-eyebrow{color:var(--pr-gold)}body .section-header__link{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}body .btn,body .hero-split__btn{border-radius:12px;min-height:52px;font-weight:800;font-size:15px;letter-spacing:.06em;text-transform:uppercase}body .btn--gold,body .hero-split__btn--primary{background:var(--pr-gold);color:var(--pr-gold-ink);box-shadow:0 10px 34px -12px #e8c54a8c}body .btn--gold:hover,body .hero-split__btn--primary:hover{filter:brightness(1.06);transform:translateY(-1px)}body .hero-split__btn--secondary{background:transparent;color:var(--pr-text);border:1px solid rgba(255,255,255,.28)}body .btn--ink{border-radius:14px;letter-spacing:.06em;text-transform:uppercase}body .announcement-bar{background:#000;letter-spacing:.14em;font-weight:600}body .site-header__bar{background:var(--pr-bg);outline:1px solid var(--pr-gold-line)}body .site-nav__link{text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:600}body .site-nav__link.is-active,body .site-nav__link:hover{color:var(--pr-gold)}body .cart-trigger__count{background:var(--pr-gold);color:var(--pr-gold-ink)}body .mobile-menu__panel{background:var(--pr-bg);color:var(--pr-text)}body .mobile-menu__link{text-transform:uppercase;letter-spacing:.06em;font-family:var(--font-display);font-size:1.35rem}body .hero-split{background:var(--pr-glow),var(--pr-bg)}body .hero-split__image-col:before{background:linear-gradient(to right,var(--pr-bg),transparent)}body .hero-split__badge{border:1px solid var(--pr-gold-line);background:#e8c54a0f}body .hero-split__tag{background:var(--pr-gold);letter-spacing:.12em}body .hero-split__eyebrow-text{text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:700;color:var(--pr-muted)}body .hero-split__title{font-size:clamp(2.2rem,9vw,3.6rem);font-weight:700;line-height:1.2;letter-spacing:.005em;max-width:560px}body .hero-split__desc{color:var(--pr-muted);font-size:16px}body .hero-split__points li{color:#f5f3eed1;font-size:14px}body .hero-split__check{background:var(--pr-gold-soft);border-color:var(--pr-gold-line);color:var(--pr-gold)}.pr-marquee{overflow:hidden;background:var(--pr-gold)}.pr-marquee__band{background:var(--pr-gold);color:var(--pr-gold-ink)}.pr-marquee__track{display:flex;width:max-content;animation:pr-marquee 32s linear infinite}.pr-marquee__item{display:inline-flex;align-items:center;gap:18px;padding:9px 18px;font-family:var(--font-display);font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.pr-marquee__item:after{content:"\2726";font-size:13px}@keyframes pr-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.pr-marquee__track{animation:none}}body .as-catgrid-wrap,body .as-catgrid-outer>div:first-child{border:1px solid var(--pr-gold-line)}body .as-cat-card{transition:border-color .2s,transform .2s}body .as-cat-card:hover{border-color:var(--pr-gold);transform:translateY(-2px)}body .as-cat-label{letter-spacing:.1em}body .as-cat-card:hover .as-cat-label{color:var(--pr-gold)}body .product-card__media{border-radius:var(--pr-radius)}body .product-card__category{color:#a8862a;letter-spacing:.14em;font-weight:700}body .product-card__title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em}body .product-card:hover .product-card__title{color:#a8862a}body .product-card__price{font-weight:800}body .product-card__badge--new{background:var(--pr-bg);color:var(--pr-gold);letter-spacing:.1em}body .product-card__quick-add button{border-radius:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:800}body .panel-dark,body .newsletter{background:var(--pr-glow),linear-gradient(180deg,#17171a,var(--pr-bg));border:1px solid var(--pr-gold-line);border-radius:20px}body .brand-story__badge{border-radius:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:800}body .brand-story__signature{color:var(--pr-gold);letter-spacing:.16em}body .panel-secondary{background:var(--pr-glow),var(--pr-bg);color:var(--pr-text);border:1px solid var(--pr-gold-line);border-radius:20px}body .panel-secondary .section-eyebrow{color:var(--pr-gold)}body .panel-secondary .section-title{color:var(--pr-text)}body .edu-card{border-color:var(--pr-line);border-radius:var(--pr-radius)}body .edu-card__title{text-transform:uppercase;letter-spacing:.02em}body .edu-dot{background:#ffffff40}body .edu-dot.is-active{background:var(--pr-gold)}body .feature-card{background:var(--pr-bg-2);color:var(--pr-text);border:1px solid var(--pr-line);border-top:2px solid var(--pr-gold);border-radius:var(--pr-radius)}body .feature-card:hover{box-shadow:0 16px 40px -18px #0009;border-color:var(--pr-gold-line);border-top-color:var(--pr-gold)}body .feature-card__icon{background:var(--pr-gold-soft);color:var(--pr-gold)}body .feature-card__title{text-transform:uppercase;letter-spacing:.02em;color:var(--pr-text)}body .feature-card .feature-card__text{color:var(--pr-muted)!important}body .newsletter .section-title{color:var(--pr-text)}body .newsletter__text{color:var(--pr-muted)}body .newsletter input[type=email]{border-radius:10px;min-height:52px;border-color:#ffffff2e;background:#0f0f11;font-size:16px}body .newsletter input[type=email]:focus{border-color:var(--pr-gold)}body .blog-card__cat{color:#a8862a;letter-spacing:.14em;font-weight:700;text-transform:uppercase}body .blog-card__title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em}body .blog-card__more{color:#a8862a;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:13px}body .site-footer{background:var(--pr-glow),var(--pr-bg);border-top:2px solid var(--pr-gold)}body .site-footer__col-title,body .site-footer__social-heading,body .site-footer__payments-label{color:var(--pr-gold);letter-spacing:.16em;text-transform:uppercase;font-weight:700;font-size:12px}body .site-footer__links a:hover{color:var(--pr-gold)}body .site-footer__logo{text-transform:uppercase}body input[type=text]:focus,body input[type=email]:focus,body input[type=tel]:focus,body textarea:focus,body select:focus{outline:2px solid var(--pr-gold);outline-offset:1px}body .rte h1,body .rte h2,body .rte h3{text-transform:none;letter-spacing:-.01em}body .as-atc-btn,body .as-fbt__btn{background:var(--pr-gold);color:var(--pr-gold-ink);font-weight:800;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 10px 34px -12px #e8c54a8c}body .as-atc-btn:hover,body .as-fbt__btn:hover{filter:brightness(1.06)}body .jdgm-star,body .jdgm-prev-badge__stars,body .jdgm-carousel-item__review-rating,body .jdgm-rev__rating{color:#d4a72c!important}:root{--muted-foreground: oklch(.38 .012 260)}body .contact-quick__label{font-size:11px;font-weight:800;letter-spacing:.16em;color:#a8862a}body .contact-quick__value{font-size:15px;font-weight:700}body .contact-field__label{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--foreground)}body .contact-form-card__sub,body .contact-form__privacy{font-size:13px;font-weight:500;color:#4a4a4f}body .contact-subjects__btn{font-size:13px;font-weight:600}body .contact-subjects__btn.is-active{background:var(--pr-bg);color:var(--pr-gold);border-color:var(--pr-bg)}body .contact-form__submit{background:var(--pr-gold);color:var(--pr-gold-ink);box-shadow:0 10px 34px -12px #e8c54a8c}body .contact-form__submit:hover{filter:brightness(1.06);opacity:1}body .edu-card__text{font-size:15px;font-weight:500;line-height:1.55;color:#ffffffe6}body .feature-card .feature-card__text{font-weight:500;color:#f5f3eecc!important}body .brand-story__text,body .newsletter__text,body .hero-split__desc{font-weight:500;color:#f5f3eed1}body .breadcrumb{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground)}body .breadcrumb a:hover{color:#a8862a}body .product-info__code{font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#a8862a}body .product-info__code-dot{background:var(--pr-gold)!important}body .product-info__title{font-size:clamp(1.9rem,6vw,2.8rem);line-height:1.12;letter-spacing:.01em}body .as-benefit-icon{background:var(--pr-bg);color:var(--pr-gold)}body .as-benefit-item{font-weight:600}body .as-price-amount{font-size:2.6rem;letter-spacing:.01em}body .as-shipping-msg{color:var(--foreground);font-weight:700}body .as-shipping-msg svg{color:#a8862a}body .as-bundle-label{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--foreground)}body .as-bundle__btn{border-radius:12px;border-width:1.5px;border-color:#e3e0d8}body .as-bundle__btn:hover{border-color:var(--pr-gold)}body .as-bundle__btn.is-selected{border-color:var(--pr-bg);background:var(--pr-bg)}body .as-bundle__btn.is-selected .as-bundle__qty{color:#f5f3ee}body .as-bundle__btn.is-selected .as-bundle__savings{color:var(--pr-gold)}body .as-bundle__savings{color:#a8862a}body .as-atc-btn{border-radius:14px;font-size:1.05rem;padding:18px 24px}body .as-fbt,body .as-fbx{border:1px solid var(--pr-gold-line);border-top:2px solid var(--pr-gold);border-radius:16px;background:#fffdf8}body .as-fbt__title,body .as-fbx__title{font-family:var(--font-display);text-transform:uppercase;font-size:18px;letter-spacing:.02em}body .as-fbt__subtitle{color:#8a6d1d;font-weight:700}body .as-fbt__img,body .as-fbx__img{border-color:#ece8dc}body .as-fbt__item-title{font-family:var(--font-display);text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:.01em;color:var(--foreground)}body .as-fbt__plus{color:var(--pr-gold)}body .as-fbt__btn,body .as-fbx__btn{background:var(--pr-bg);color:var(--pr-gold);text-transform:uppercase;letter-spacing:.06em;border-radius:12px}body .as-fbt__btn:hover:not(:disabled),body .as-fbx__btn:hover:not(:disabled){filter:none;background:#000}body .as-fbx__row.is-checked,body .as-fbx__row--main{border-color:var(--pr-gold);background:#fffaeb}body .as-viewers{background:#faf8f2;border-color:#ece8dc}body .as-purchase-count strong{color:var(--foreground)}body .as-gtab__hd{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-size:16px;font-weight:600}body .as-gtab__hd svg{color:#a8862a}body .cod-banner{background:var(--pr-glow),var(--pr-bg)!important;color:var(--pr-text)!important;border:1px solid var(--pr-gold-line);border-radius:16px}body .cod-banner p{color:var(--pr-text)}body .cod-banner__icon,body .cod-banner span[style]{background:var(--pr-gold)!important;color:var(--pr-gold-ink)!important}body .trust-grid__item{background:var(--pr-bg-2)!important;border:1px solid var(--pr-line)!important;border-top:2px solid var(--pr-gold)!important;border-radius:14px!important}body .trust-grid__icon{background:var(--pr-gold-soft)!important}body .trust-grid__icon svg{color:var(--pr-gold)!important}body .trust-grid__label{color:var(--pr-text)!important;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em}body .trust-grid__sub{color:var(--pr-muted)!important}body .as-rec-section{border-top:1px solid #ece8dc}body .as-rec-title{text-transform:uppercase;font-size:clamp(1.6rem,5vw,2.2rem)}body .as-pkg-contents{background:#fffaeb;border-color:var(--pr-gold-line)}body .as-pkg-contents__title{color:#8a6d1d}body .collection-page{padding-top:0}body .collection-header{background:var(--pr-glow),var(--pr-bg);color:var(--pr-text);border:1px solid var(--pr-gold-line);border-radius:20px;padding:32px 20px;margin:12px 0 18px;text-align:center}@media(min-width:768px){body .collection-header{padding:48px 40px}}body .collection-header__title{color:var(--pr-text);font-size:clamp(2rem,7vw,3.2rem)}body .collection-header__desc{color:var(--pr-muted);font-weight:500;max-width:52ch;margin-left:auto;margin-right:auto}body .as-col-catgrid-wrap{border:1px solid var(--pr-gold-line)}body .as-col-cat-card{transition:border-color .2s,transform .2s}body .as-col-cat-card:hover{border-color:var(--pr-gold);transform:translateY(-2px)}body .as-col-cat-label{letter-spacing:.1em}body .collection-toolbar__count{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}body .collection-toolbar__sort{border-radius:12px}body .collection-toolbar__sort-label{color:#a8862a}body .page-content__title{text-transform:uppercase}body .page-content .btn--ink,body .cart-drawer__footer .btn--ink{background:var(--pr-gold);color:var(--pr-gold-ink);box-shadow:0 10px 34px -12px #e8c54a8c}body .cart-drawer__panel{border-left:1px solid var(--pr-gold-line)}body .cart-drawer__head{text-transform:uppercase}body .cart-drawer__cod{border:1px solid var(--pr-gold-line);border-radius:12px}body .cart-drawer__subtotal-value{font-size:1.6rem}body .as-reviews .jdgm-carousel__item-container,body .as-reviews .jdgm-carousel__item-wrapper{height:256px!important}body .as-reviews .jdgm-carousel-item{position:relative;padding:24px 34px;height:248px!important}body .as-reviews .jdgm-carousel-item:before{content:"";position:absolute;top:0;bottom:0;left:10px;right:10px;border:1px solid rgba(168,134,42,.35);border-top:3px solid #d4a72c;border-radius:16px;background:linear-gradient(180deg,#fff,#faf8f2);box-shadow:0 10px 24px -18px #17130a80;z-index:0;pointer-events:none}body .as-reviews .jdgm-carousel-item>*{position:relative;z-index:1}body .bf-countdown{max-width:560px;gap:12px}body .bf-countdown__cell{position:relative;aspect-ratio:1 / 1;border:0;border-radius:50%;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle closest-side,#0e0e10 0 66%,transparent 67%);filter:drop-shadow(0 10px 18px rgba(0,0,0,.55)) drop-shadow(0 0 12px rgba(232,197,74,.18))}body .bf-countdown__cell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:url(alchemy-ring.png) center / contain no-repeat;animation:bfRingSpin 18s linear infinite}body .bf-countdown__num,body .bf-countdown__lbl{position:relative;z-index:1}body .bf-countdown__num{font-size:clamp(1.25rem,6vw,2.4rem)}body .bf-countdown__lbl{margin-top:2px;font-size:clamp(7px,2vw,10px);color:var(--bf-gold, #e8c54a)}@keyframes bfRingSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){body .bf-countdown__cell:before{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/premium.css.map */
