.card-gallery{aspect-ratio:var(--gallery-aspect-ratio, 1)!important;width:100%!important;align-self:stretch!important}.product-media-container{width:100%!important;aspect-ratio:var(--gallery-aspect-ratio, 1)!important}.product-media__image{width:100%!important;height:100%!important;object-fit:cover!important}.resource-card__content{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;flex-wrap:wrap!important;gap:.25rem .5rem!important}.resource-card__content>div:last-child{display:flex!important;flex-direction:row!important;align-items:center!important;gap:.5rem!important;white-space:nowrap!important}.resource-card__title{margin:0!important}.lumina-hero{position:relative!important}.lumina-hero:after{content:""!important;position:absolute!important;top:0!important;left:0!important;width:75%!important;height:100%!important;background:linear-gradient(90deg,rgba(20,20,20,.85) 0%,rgba(20,20,20,.6) 50%,rgba(20,20,20,.15) 90%,transparent 100%)!important;z-index:1!important;pointer-events:none!important}.lumina-hero>*:not(.lumina-hero__bg){position:relative!important;z-index:2!important}.lumina-hero h1,.lumina-hero h2{font-family:Georgia,Times New Roman,serif!important;text-shadow:0 2px 16px rgba(0,0,0,.6)!important}.lumina-hero p,.lumina-hero .lumina-hero__subtitle,.lumina-hero__text,.lumina-hero__content p{font-family:Manrope,sans-serif!important;text-shadow:0 2px 12px rgba(0,0,0,.7),0 1px 4px rgba(0,0,0,.5)!important}.lumina-shipping-info{display:flex;align-items:center;gap:6px;margin-top:8px;padding:8px 0;font-size:13px;color:#8a7a68;font-family:Manrope,sans-serif}.lumina-shipping-info svg{width:16px;height:16px;stroke:#c9a86a;fill:none;flex-shrink:0}.lumina-quick-specs{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px;padding:14px 0;border-top:1px solid #E7E2DA;border-bottom:1px solid #E7E2DA;width:100%}.lumina-quick-specs__item{display:flex;align-items:center;gap:8px}.lumina-quick-specs__item svg{width:18px;height:18px;stroke:#c9a86a;fill:none;flex-shrink:0}.lumina-quick-specs__item>div{display:flex;flex-direction:column}.lumina-quick-specs__item strong{font-size:12px;font-weight:600;color:#141414;font-family:Manrope,sans-serif;line-height:1.3}.lumina-quick-specs__item span{font-size:11px;color:#8a7a68;font-family:Manrope,sans-serif;line-height:1.3}@media(max-width:480px){.lumina-quick-specs{grid-template-columns:1fr;gap:10px}}.lumina-reviews{margin-top:24px;width:100%}.lumina-reviews__header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.lumina-reviews__header h3{font-family:Cormorant Garamond,serif;font-size:20px;font-weight:600;margin:0}.lumina-reviews__rating{display:flex;align-items:center;gap:2px}.lumina-reviews__rating svg{width:16px;height:16px;fill:#c9a86a}.lumina-reviews__rating span{font-size:13px;color:#8a7a68;margin-left:6px}.lumina-reviews__count{font-size:12px;color:#8a7a68;margin-bottom:16px}.lumina-review{padding:16px 0;border-bottom:1px solid #E7E2DA}.lumina-review:last-child{border-bottom:none}.lumina-review__stars{display:flex;gap:2px;margin-bottom:6px}.lumina-review__stars svg{width:14px;height:14px;fill:#c9a86a}.lumina-review__title{font-weight:600;font-size:14px;margin-bottom:4px;font-family:Manrope,sans-serif}.lumina-review__text{font-size:14px;color:#141414;line-height:1.6;margin-bottom:8px}.lumina-review__author{font-size:12px;color:#8a7a68}.lumina-footer{position:relative!important;z-index:100!important}sticky-add-to-cart[data-footer-visible=true] .sticky-add-to-cart__bar{transform:translate(-50%) translateY(calc(100% + 40px))!important;opacity:0!important;pointer-events:none!important}.lumina-payment-section{display:none!important}accordion-custom .details__header,accordion-custom summary,.product-information details summary,.product-information [class*=collapsible] summary{min-height:52px!important;display:flex!important;align-items:center!important;cursor:pointer!important;-webkit-tap-highlight-color:rgba(201,168,106,.15)!important}details.lumina-accordion{overflow:visible!important}@media screen and (max-width:749px){accordion-custom details::details-content,accordion-custom details .details-content{transition:none!important;interpolate-size:initial!important;content-visibility:visible!important}accordion-custom details[open]::details-content,accordion-custom details[open] .details-content{opacity:1!important;block-size:auto!important;overflow-y:visible!important}accordion-custom details:not([open])::details-content,accordion-custom details:not([open]) .details-content{opacity:0!important;block-size:0!important;padding-block:0!important}}accordion-custom details::details-content,accordion-custom details .details-content{transition-duration:.15s!important}:root{--lumina-noir: #141414;--lumina-pearl: #FFFDF8;--lumina-champagne: #C9A86A;--lumina-platinum: #E7E2DA;--lumina-taupe: #8A7A68;--lumina-heading-font: "Cormorant Garamond", Georgia, serif;--lumina-body-font: "Manrope", Arial, sans-serif;--lumina-product-font: Georgia, "Times New Roman", serif}body{background-color:var(--lumina-pearl)!important;color:var(--lumina-noir)!important;font-family:var(--lumina-body-font)!important}h1,h2,h3,h4,h5,h6{font-family:var(--lumina-heading-font)!important}.product-information h1,.product-card p[role=heading],.resource-card__title,.collection-hero h1,.product-recommendations h2{font-family:var(--lumina-product-font)!important}button,input[type=submit],.btn,.button{font-family:var(--lumina-body-font)!important}a{color:var(--lumina-noir);transition:color .2s ease}a:hover{color:var(--lumina-champagne)}.main-content,.content-for-layout,.shopify-section{background-color:var(--lumina-pearl)}hr,.divider,.separator{border-color:var(--lumina-platinum)!important}
/*# sourceMappingURL=/cdn/shop/t/56/assets/lumina-ui-fixes.css.map */
