:root{--hover-transition-duration: .65s;--hover-subtle-zoom-amount: 1.06;--surface-transition-duration: .5s}.card-gallery,.product-card__image,.collection-card__image{will-change:transform}.btn,[class*=button--primary],.product-form__submit,.quick-add__submit,.cart__checkout-button{position:relative;overflow:hidden}.btn:after,[class*=button--primary]:after,.product-form__submit:after,.quick-add__submit:after,.cart__checkout-button:after{content:"";position:absolute;top:0;left:-110%;width:65%;height:100%;background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,.14) 50%,transparent 100%);transition:left .6s ease;pointer-events:none}.btn:hover:after,[class*=button--primary]:hover:after,.product-form__submit:hover:after,.quick-add__submit:hover:after,.cart__checkout-button:hover:after{left:150%}@media(any-pointer:fine){.header__menu-item>a,.header__nav-item>a{position:relative;text-decoration:none}.header__menu-item>a:after,.header__nav-item>a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:currentColor;transition:width .35s cubic-bezier(.25,.46,.45,.94)}.header__menu-item>a:hover:after,.header__nav-item>a:hover:after{width:100%}}@media(any-pointer:fine){.product-card .card__heading a,.resource-card .card__heading a{background-image:linear-gradient(currentColor,currentColor);background-size:0 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .35s cubic-bezier(.25,.46,.45,.94);text-decoration:none}.product-card:hover .card__heading a,.resource-card:hover .card__heading a{background-size:100% 1px}}@media(prefers-reduced-motion:no-preference){.shopify-section{animation:premiumFadeUp .7s cubic-bezier(.25,.46,.45,.94) both}@keyframes premiumFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.shopify-section:nth-child(2){animation-delay:.05s}.shopify-section:nth-child(3){animation-delay:.1s}.shopify-section:nth-child(4){animation-delay:.15s}.shopify-section:nth-child(5){animation-delay:.2s}.shopify-section:nth-child(6){animation-delay:.25s}}@media(any-pointer:fine){header-component[stuck] .header,header-component[data-stuck=true] .header{backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);background-color:#0a0808d1!important;transition:background-color .4s ease,backdrop-filter .4s ease}}.announcement-bar__message,.header-announcements__item{letter-spacing:.2em;font-size:11px}.hero .content-block__heading,.hero .text-block__heading,[class*=hero] h1,[class*=hero] h2{text-shadow:0 4px 32px rgba(0,0,0,.5)}@keyframes goldShimmer{0%{background-position:-200% center}to{background-position:200% center}}.badge--sale,.badge[class*=scheme-1]{background:linear-gradient(110deg,var(--color-primary-button-background, #c9952a) 40%,#e8b84b 50%,var(--color-primary-button-background, #c9952a) 60%);background-size:200% auto;animation:goldShimmer 3.5s linear infinite}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c9952a73;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#c9952abf}.product-card .card__information,.product-card [class*=card__content]{padding-block-start:1.25rem;padding-block-end:1.25rem}hr,.divider,[class*=divider]{border-color:#c9952a2e}.cart-drawer,.drawer{border-left:1px solid rgba(201,149,42,.15)}:focus-visible{outline:2px solid rgba(201,149,42,.7);outline-offset:3px}.price .price__regular,.price .price__sale{font-size:1.05em;letter-spacing:.04em}.main-collection-banner,.collection-hero{padding-block:4rem 3rem}.product-card__image,.card-gallery{background-color:#ffffff08}.announcement-bar{border-bottom:1px solid rgba(201,149,42,.18)!important}.announcement-bar__slide p,.announcement-bar__text{font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase}header-component[stuck] .header,header-component[data-stuck=true] .header{border-bottom:1px solid rgba(201,149,42,.12)}.header__menu-item a,.header__nav-link,[class*=header__menu] a{font-size:.75rem!important;letter-spacing:.12em;text-transform:uppercase;font-weight:400}@media(any-pointer:fine){.header__menu-item a,.header__nav-link{position:relative;text-decoration:none}.header__menu-item a:after,.header__nav-link:after{content:"";position:absolute;bottom:-3px;left:0;width:0;height:1px;background:currentColor;transition:width .3s cubic-bezier(.25,.46,.45,.94)}.header__menu-item a:hover:after,.header__nav-link:hover:after{width:100%}}.header__logo,.header__heading-link{letter-spacing:.06em}.header__logo img,.header__heading-logo img{max-height:var(--logo-height, 36px);width:auto;object-fit:contain}@media(any-pointer:fine){.header__icon,.header-action,[class*=header__action]{transition:color .25s ease,opacity .25s ease}.header__icon:hover,.header-action:hover,[class*=header__action]:hover{color:var(--color-primary, #c9952a);opacity:1}}.cart-bubble,[class*=cart-count],[class*=cart__bubble]{background-color:var(--color-primary, #c9952a)!important;color:#0a0808!important;font-size:.5625rem;font-weight:600;letter-spacing:0}header-component[transparent] .header,.header--transparent{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom:none!important}header-component .header{transition:background-color .4s ease,border-color .4s ease,backdrop-filter .4s ease}.header-drawer,[class*=drawer__header]{border-bottom:1px solid rgba(201,149,42,.12);padding-block:1.25rem}.search-modal__input,[class*=search__input]{font-size:1rem;letter-spacing:.04em;border-bottom:1px solid rgba(201,149,42,.35)!important;border-radius:0!important;background:transparent!important}.mega-menu,[class*=mega-menu]{border-top:1px solid rgba(201,149,42,.15)}.footer-utilities,.section-wrapper:has(.footer-content)+.footer-utilities{position:relative}#footer-group .section:first-of-type{border-top:1px solid rgba(201,149,42,.3)}.footer-content .text-block p,.footer-content [class*=text] p{margin:0}.footer-content .menu__list,.footer-content [class*=menu] ul,.footer-content nav ul{display:flex;flex-direction:column;gap:.7rem;list-style:none;padding:0;margin:0}.footer-content a,.footer-content .menu__item a,.footer-content nav a{color:#f0ebe18c;text-decoration:none;font-size:.875rem;letter-spacing:.02em;transition:color .25s ease}.footer-content a:hover,.footer-content .menu__item a:hover,.footer-content nav a:hover{color:var(--color-foreground, #f0ebe1)}.footer-content [class*=brand_wordmark] a,.footer-content [class*=brand_wordmark] p{color:var(--color-foreground-heading, #f0ebe1);transition:color .3s ease}.footer-content .email-signup input[type=email],.footer-content [class*=email] input{background:transparent;border:none;border-bottom:1px solid rgba(201,149,42,.4);border-radius:0;padding-inline:0;letter-spacing:.03em;font-size:.875rem;color:var(--color-foreground, #f0ebe1);transition:border-color .25s ease}.footer-content .email-signup input[type=email]:focus,.footer-content [class*=email] input:focus{border-bottom-color:#c9952ae6;outline:none}.footer-content .social-links,.footer-content [class*=social]{display:flex;gap:1.25rem;align-items:center}.footer-content .social-links a,.footer-content [class*=social] a{color:#f0ebe180;transition:color .25s ease,transform .25s ease}.footer-content .social-links a:hover,.footer-content [class*=social] a:hover{color:var(--color-foreground, #f0ebe1);transform:translateY(-2px)}.utilities{font-size:.6875rem;letter-spacing:.08em}.utilities a{transition:color .2s ease}.utilities a:hover{color:var(--color-foreground, #f0ebe1)}.shopify-section:has(.section[data-section-type])+.shopify-section .section[style*="padding-block-start: 96px"],.section-wrapper+.section-wrapper .section--page-width{border-top:1px solid rgba(201,149,42,.15)}.marquee__item+.marquee__item:before{content:"\b7";margin-inline:.5rem;color:#c9952a80}.collection-card .collection-card__title,.collection-card [class*=heading]{letter-spacing:.1em;font-size:.75rem;text-transform:uppercase}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.quick-add{opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease}.product-card:hover .quick-add{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/premium.css.map */
