body:not(.template-index) .shopify-section:not(.header-section) .section-background{background-color:#0a0a0a;background-image:radial-gradient(ellipse 900px 700px at 20% 10%,rgba(184,163,119,.1) 0%,transparent 60%),radial-gradient(ellipse 1000px 800px at 85% 60%,rgba(184,163,119,.07) 0%,transparent 65%),radial-gradient(ellipse 1400px 1000px at 50% 100%,#1f1f1f,#0a0a0a 70%);background-attachment:fixed,fixed,fixed;background-repeat:no-repeat;animation:ambient-drift 40s ease-in-out infinite alternate}@keyframes ambient-drift{0%{background-position:20% 10%,85% 60%,50% 100%}to{background-position:26% 16%,79% 54%,50% 100%}}marquee-component:not([data-disabled]) .marquee__wrapper{animation:marquee-motion var(--marquee-speed) linear infinite var(--marquee-direction)!important}.product-card{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .35s ease;box-shadow:0 6px 24px -6px #b8a37780;border:1px solid rgba(184,163,119,.35)!important;border-radius:10px!important}.product-card .card-gallery,.product-card__image{overflow:hidden;border-radius:10px}.product-card .card-gallery img,.product-card__image img{transition:transform .6s cubic-bezier(.22,1,.36,1)}.product-card:hover{box-shadow:0 16px 40px -8px #b8a377bf;border-color:#b8a377cc!important;transform:translateY(-4px)}.product-card:hover .card-gallery img,.product-card:hover .product-card__image img{transform:scale(1.08)}.product-card .product-card__content :is(h1,h2,h3,h4,h5,h6,.h4){background-image:linear-gradient(#b8a377,#b8a377);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .35s ease;padding-bottom:2px;display:inline-block}.product-card:hover .product-card__content :is(h1,h2,h3,h4,h5,h6,.h4){background-size:100% 1px}@media(prefers-reduced-motion:reduce){.product-card,.product-card:hover,.product-card .card-gallery img,.product-card:hover .card-gallery img{transition:none!important;transform:none!important}}@media(prefers-reduced-motion:no-preference){[data-scroll-reveal]{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}[data-scroll-reveal].is-revealed{opacity:1;transform:translateY(0)}}.header__underlay-closed,.header__underlay-open{box-shadow:inset 0 -1px #b8a37780}.header__underlay-closed.header__underlay-closed{background:linear-gradient(120deg,transparent 35%,rgba(184,163,119,.22) 50%,transparent 65%) no-repeat,linear-gradient(180deg,#161616,#0a0a0a) no-repeat;background-size:250% 100%,100% 100%;animation:header-shimmer 8s ease-in-out infinite}@keyframes header-shimmer{0%{background-position:120% 0,0 0}50%{background-position:-20% 0,0 0}to{background-position:120% 0,0 0}}@media screen and (min-width:750px){body.template-product h1{font-size:3.25rem!important;line-height:1.15!important}body.template-product product-price,body.template-product product-price *{font-size:1.75rem!important}body.template-product .rte,body.template-product .rte *{font-size:1.15rem!important;line-height:1.7!important}}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{--button-background-color: #B8A377 !important;--button-color: #0a0a0a !important;--button-border-color: #B8A377 !important}.header-actions__action.button{--button-background-color: transparent !important;--button-color: #f0f0f0 !important;--button-border-color: transparent !important}.header-actions__action.button:hover,.header-actions__action.button:focus-visible{--button-color: #B8A377 !important}.button:not(:disabled,[aria-disabled=true],.header-actions__action):hover,.button-secondary:not(:disabled,[aria-disabled=true],.header-actions__action):hover{transform:translateY(-2px);box-shadow:0 10px 24px -8px #b8a3778c}.button:focus-visible,.button-secondary:focus-visible{outline:2px solid #B8A377;outline-offset:2px}a:not(.button,.button-secondary,[role=button]):hover{text-decoration-color:#b8a377}.menu-list__link{transition:color .3s ease,text-shadow .3s ease,box-shadow .3s ease;box-shadow:inset 0 -2px 0 0 transparent}.menu-list__link:hover,.menu-list__link:focus-visible,.menu-list__link--active{color:#b8a377!important;text-shadow:0 0 12px rgba(184,163,119,.6);box-shadow:inset 0 -2px #b8a377}
/*# sourceMappingURL=/cdn/shop/t/21/assets/dynamic-collection.css.map */
