html,body{overflow-x:clip}html body .product__title,html body .product__title h1,html body h1.product__title{font-family:var(--font-display)!important;font-weight:900!important;font-size:clamp(2.4rem,6.4vw,3.8rem)!important;text-transform:uppercase;letter-spacing:.05em;line-height:1.14;overflow-wrap:anywhere;background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}html body .product__text.caption-with-letter-spacing,html body .product__info-container .product__text{color:var(--gold);letter-spacing:.26em;font-size:1.1rem;font-weight:600}html body .product .price,html body .product .price-item{font-family:var(--font-display);font-weight:700;color:var(--gold-hi);letter-spacing:.04em}html body .product .price-item--regular{font-size:2.6rem}html body .product__tax,html body .product__info-container .caption{color:#f4ede0b3;font-size:1.3rem}html body .product__info-container a{color:var(--gold)}html body .product-form__input .form__label{font:600 11px/1.4 var(--font-ui);letter-spacing:.26em;text-transform:uppercase;color:var(--gold)}html body .product-form__input input[type=radio]+label{border:1px solid rgba(217,174,85,.5);background:transparent;color:var(--ivory);font:600 12px/1.2 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;padding:1.1rem 2rem;box-shadow:none;transition:background-color .2s,color .2s,border-color .2s}html body .product-form__input input[type=radio]+label:hover{border-color:var(--gold);background:#d9ae551a}html body .product-form__input input[type=radio]:checked+label{background:var(--gold-grad);color:var(--obsidian);border-color:var(--gold-deep);box-shadow:0 6px 18px #d9ae5538}html body .product-form__input input[type=radio]:focus-visible+label{outline:2px solid var(--gold-hi);outline-offset:3px}html body .product-form__input .product-form__input fieldset,html body .product-form__input fieldset{display:flex;flex-wrap:wrap;gap:1rem}html body .quantity{border-radius:0}html body .quantity:after{box-shadow:0 0 0 1px #d9ae558c}html body .product-form__quantity .form__label{font:600 11px/1.4 var(--font-ui);letter-spacing:.26em;text-transform:uppercase;color:var(--gold)}html body .product-form__submit{background:var(--gold-grad)!important;color:var(--obsidian)!important;font-family:var(--font-ui);font-weight:600;font-size:13px;letter-spacing:.3em;text-transform:uppercase;border-radius:0;min-height:5.2rem;box-shadow:0 8px 24px #d9ae5538,inset 0 1px #f6e2a6bf}html body .product-form__submit:after{box-shadow:0 0 0 1px var(--gold-deep)!important;border-radius:0}html body .product-form__submit:hover{filter:brightness(1.07)}html body .product-form__submit[disabled]{filter:grayscale(.6);opacity:.7}html body .product__media-item img,html body .product-media-container img{border:1px solid rgba(217,174,85,.22)}html body .slider-button,html body .slider-counter{color:var(--ivory)}html body .share-button__button{color:var(--gold)}html body .product__info-container,html body .product__info-wrapper{box-sizing:border-box}@media screen and (max-width:749px){html body .product.grid .product__media-wrapper,html body .product.grid .product__info-wrapper{width:100%!important;max-width:100%!important;padding-left:0;padding-right:0}html body .product__info-wrapper{padding:0!important;margin-top:2.4rem}html body .product-form__buttons{max-width:100%}html body .product-form__submit{width:100%;font-size:12px;letter-spacing:.22em}html body .product-form__input input[type=radio]+label{padding:1rem 1.4rem;font-size:11px}}@media screen and (min-width:750px)and (max-width:989px){html body .product--large:not(.product--no-media) .product__media-wrapper{max-width:52%;width:calc(52% - var(--grid-desktop-horizontal-spacing) / 2)}html body .product--large:not(.product--no-media) .product__info-wrapper{max-width:48%;width:calc(48% - var(--grid-desktop-horizontal-spacing) / 2);padding-left:3rem}}html body .legacy-footer-top{background:var(--obsidian);border-color:#d9ae554d;font-family:var(--font-ui)}html body .legacy-footer-grid h3{font-family:var(--font-display);font-weight:700;color:var(--gold);letter-spacing:.1em}html body .legacy-footer-grid p,html body .legacy-footer-grid a{color:#f4ede0cc}html body .legacy-footer-grid a:hover{color:var(--gold-hi)}html body .shopify-policy__body [style*="background-color:#ffffff"]{background-color:var(--ivory)!important;border:1px solid var(--gold-deep);padding:30px!important}html body .shopify-policy__body [style*=Georgia]{font-family:var(--font-ui)!important}html body .shopify-policy__body h3[style*=Georgia],html body .shopify-policy__body div[style*="font-size:19px"]{font-family:var(--font-display)!important;text-transform:uppercase;letter-spacing:.06em!important}html body .shopify-policy__body strong[style*="font-size:17px"]{text-transform:uppercase;letter-spacing:.08em}html body .shopify-policy__body [style*="color:#222222"],html body .shopify-policy__body [style*="color:#111111"]{color:var(--paper-ink)!important}html body .shopify-policy__body [style*="color:#666666"],html body .shopify-policy__body [style*="color:#555555"]{color:#1f170fa6!important}html body .shopify-policy__body [style*="#8b0000"]{color:var(--oxblood)!important}html body .shopify-policy__body [style*="border-bottom:2px solid #f0e6d2"]{border-bottom-color:var(--gold-deep)!important}html body .shopify-policy__body [style*="border-top:1px solid #f0e6d2"]{border-top-color:#a9772b80!important}html body .shopify-policy__body [style*="background:#fdfbf7"]{background:#efe5d2!important;border-color:var(--gold-deep)!important}html body .shopify-policy__body [style*="background-color:#fff8f8"]{background-color:#efe0cf!important;border-left-color:var(--velvet)!important}html body .shopify-policy__body table{display:block;overflow-x:auto}html body .shopify-policy__body table th{color:var(--oxblood)!important;border-bottom-color:var(--gold-deep)!important}html body .shopify-policy__body a{color:var(--oxblood);overflow-wrap:anywhere}@media screen and (max-width:600px){html body .shopify-policy__body [style*="background-color:#ffffff"]{padding:18px!important}html body .shopify-policy__body div[style*="font-size:19px"]{font-size:16px!important}html body .shopify-policy__body [style*="padding:30px"]{padding:18px!important}html body .shopify-policy__body [style*="padding-left:25px"]{padding-left:0!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/brand-extras.css.map */
