:root{--lumora-black:#050505;--lumora-black-2:#0b0b0b;--lumora-card:#0d0d0d;--lumora-gold:#dca521;--lumora-gold-bright:#ffcf4d}html,body{background:#050505!important;color:#f5f5f5}.header,.header-section,.announcement-bar,.footer,.section-background{background-color:#050505!important}.header{border-bottom:1px solid rgba(220,165,33,.22)}.header a:hover,.header-actions__action:hover{color:#ffcf4d!important}.button,.button-secondary,.button-custom{border-radius:12px!important;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.button:hover,.button-secondary:hover,.button-custom:hover{transform:translateY(-2px);box-shadow:0 8px 25px #dca52133}.button-secondary{color:#ffcf4d!important;border-color:#dca521!important;background:#00000040!important}.section-resource-list__header h1,.section-resource-list__header h2,.section-resource-list__header h3,.section-resource-list__header h4{color:#fff!important}.section-resource-list__header h3:after{content:"";display:block;width:58px;height:2px;margin-top:9px;background:linear-gradient(90deg,#dca521,transparent)}:is(.product-grid__item,.resource-list__item) .product-card{border:1px solid rgba(220,165,33,.28);border-radius:16px;background:linear-gradient(145deg,#111,#080808);overflow:hidden;box-shadow:0 10px 35px #00000047;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}:is(.product-grid__item,.resource-list__item) .product-card:hover{transform:translateY(-5px);border-color:#ffcf4db8;box-shadow:0 18px 45px #0000007a,0 0 22px #dca5211a}:is(.product-grid__item,.resource-list__item) .product-grid__card{background:transparent!important;padding:0 0 14px!important;gap:9px!important}:is(.product-grid__item,.resource-list__item) .card-gallery{width:100%;aspect-ratio:1/1;border-radius:14px 14px 0 0!important;overflow:hidden;background:#101010!important;border:0!important}:is(.product-grid__item,.resource-list__item) .card-gallery .product-media-container{width:100%;height:100%;aspect-ratio:1/1!important}:is(.product-grid__item,.resource-list__item) .card-gallery img,:is(.product-grid__item,.resource-list__item) .card-gallery video{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform .35s ease}:is(.product-grid__item,.resource-list__item) .product-card:hover .card-gallery img{transform:scale(1.035)}:is(.product-grid__item,.resource-list__item) .product-card a.contents{color:#f5f5f5!important}:is(.product-grid__item,.resource-list__item) .product-card .price{color:#ffcf4d!important;font-weight:800}:is(.product-grid__item,.resource-list__item) .product-card .compare-at-price{color:#888!important}.product-badges__badge{background:#dca521!important;color:#050505!important;font-weight:800!important}@media(max-width:749px){:is(.product-grid__item,.resource-list__item) .product-card{border-radius:13px}:is(.product-grid__item,.resource-list__item) .card-gallery{border-radius:12px 12px 0 0!important}}:root{--lumora-black:#050505;--lumora-surface:#0b0b0b;--lumora-surface-2:#111111;--lumora-gold:#dca521;--lumora-gold-light:#ffcf4d;--lumora-line:rgba(220,165,33,.22);--lumora-radius:16px}body{letter-spacing:.01em}main{overflow:hidden}.header,.header-section{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.announcement-bar{background:linear-gradient(90deg,#090909,#171006,#090909)!important;color:#ffcf4d!important;font-weight:700;letter-spacing:.08em}.announcement-bar *{color:#ffcf4d!important}.header{box-shadow:0 8px 28px #00000038}.header a{transition:color .2s ease,opacity .2s ease}.header a:hover{opacity:1}section:has(.hero) .hero,.hero{isolation:isolate}.hero h1,.hero h2{font-weight:800!important;letter-spacing:-.035em!important;text-wrap:balance}.hero p:first-child{color:var(--lumora-gold-light)!important;font-size:.78rem!important;font-weight:800!important;letter-spacing:.16em!important}.hero p:last-child{color:#ffffffd1!important;max-width:44ch;margin-inline:auto}.hero .button,.hero .button-custom{min-height:50px!important;padding-inline:28px!important;font-weight:900!important;letter-spacing:.05em;box-shadow:0 12px 30px #dca52138!important}.hero .button:hover,.hero .button-custom:hover{box-shadow:0 16px 38px #dca52152!important}section h2,section h3{text-wrap:balance}.product-list h2,.section-resource-list__header h2{font-weight:800!important;letter-spacing:-.025em!important}.product-list h2+p,.section-resource-list__header h2+p{color:#f5f5f5a6!important;margin-top:6px!important}.product-card{position:relative;will-change:transform}.product-card:focus-within{border-color:var(--lumora-gold-light)!important;box-shadow:0 0 0 3px #dca5211f,0 18px 45px #0000007a!important}.product-card .product-title,.product-card [class*=product-title]{font-weight:700!important;line-height:1.25!important}.product-card .price{font-size:1.05rem!important;letter-spacing:-.01em}.product-card .button{font-weight:800!important}.button:not(.button-secondary),.button-custom{font-weight:800!important}.button:not(.button-secondary):focus-visible,.button-custom:focus-visible,.button-secondary:focus-visible{outline:2px solid var(--lumora-gold-light)!important;outline-offset:3px}.product-info,.product-details,.product__info-container{background:transparent}.product-info .price,.product-details .price,.product__info-container .price{color:var(--lumora-gold-light)!important;font-weight:800!important}.quantity-selector,variant-picker,.product-form__input{border-color:var(--lumora-line)!important}.product-info .button--add-to-cart,.product-form .button--add-to-cart,.product-form button[type=submit]{min-height:54px!important;font-weight:900!important;letter-spacing:.04em}.cart-drawer,.drawer{box-shadow:-18px 0 50px #00000073}.cart-drawer__footer,.drawer__footer{border-top-color:var(--lumora-line)!important}.footer{border-top:1px solid var(--lumora-line)!important}.footer a{color:#f5f5f5b8!important}.footer a:hover{color:var(--lumora-gold-light)!important}@media(max-width:749px){.announcement-bar{font-size:.68rem!important;letter-spacing:.045em}.hero h1{font-size:clamp(2rem,10vw,3.1rem)!important}.hero .button,.hero .button-custom{width:100%!important}.product-grid{gap:12px!important}:is(.product-grid__item,.resource-list__item) .product-card{box-shadow:0 8px 25px #0000003d!important}.header-actions__action{min-width:42px;min-height:42px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}html,body{width:100%;min-height:100%;height:auto!important;overflow-x:hidden!important;overflow-y:auto!important}body,.page-wrapper,main,#MainContent{min-height:0!important}main,#MainContent{overflow:visible!important}.hero-wrapper:first-of-type .hero{min-height:calc(100svh - var(--header-group-height, 0px))!important}.hero-wrapper:first-of-type .hero__container{min-height:inherit!important}.hero-wrapper:first-of-type .hero__content-wrapper{min-height:inherit!important;padding-top:clamp(24px,4vw,72px)!important;padding-bottom:clamp(24px,4vw,72px)!important}.hero-wrapper:first-of-type .hero h1{font-size:clamp(2.8rem,5.6vw,6rem)!important;line-height:.98!important;max-width:14ch;text-shadow:0 8px 32px rgba(0,0,0,.55)}.hero-wrapper:first-of-type .hero p:last-child{font-size:clamp(1rem,1.4vw,1.35rem)!important}.hero-wrapper:first-of-type .hero .button,.hero-wrapper:first-of-type .hero .button-custom{min-height:58px!important;padding-inline:36px!important;font-size:1rem!important}html:not([scroll-lock]) body{touch-action:pan-y}@media(max-width:749px){.hero-wrapper:first-of-type .hero{min-height:calc(100svh - var(--header-group-height, 0px))!important}.hero-wrapper:first-of-type .hero h1{font-size:clamp(2.45rem,11vw,4rem)!important}.hero-wrapper:first-of-type .hero__content-wrapper{padding-inline:20px!important}}@media(min-width:750px){.hero-wrapper:first-of-type .hero__content-wrapper{transform:translateY(-64px)!important}.hero-wrapper:first-of-type .hero .button,.hero-wrapper:first-of-type .hero .button-custom{position:relative!important;top:-4px!important}}@media(max-width:749px){.hero-wrapper:first-of-type .hero__content-wrapper{transform:translateY(-32px)!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lumora-custom.css.map */
