:root{--luemas-page-black: #050505;--luemas-page-panel: #0d0b09;--luemas-page-panel-2: #15110d;--luemas-page-gold: #d8aa5d;--luemas-page-gold-soft: #b88438;--luemas-page-ivory: #f6efe5;--luemas-page-muted: #cfc2b2;--luemas-page-border: rgba(216, 170, 93, .48)}main[data-template^=product]{background:radial-gradient(circle at 12% 12%,rgba(216,170,93,.08),transparent 26rem),linear-gradient(180deg,#050505,#090806);color:var(--luemas-page-ivory)}main[data-template^=product] .section-background,main[data-template^=product] .product-information,main[data-template^=product] .product-recommendations,main[data-template^=product] .color-scheme-1,main[data-template^=product] .color-scheme-2,main[data-template^=product] .color-scheme-3,main[data-template^=product] .color-scheme-4,main[data-template^=product] .color-scheme-5{background:transparent}main[data-template^=product] .product-information{padding-top:clamp(28px,4vw,58px);padding-bottom:clamp(48px,7vw,94px)}main[data-template^=product] .product-information__grid{align-items:start}main[data-template^=product] .product-information__media,main[data-template^=product] .product-details{min-width:0}main[data-template^=product] .product-information__media{border:1px solid var(--luemas-page-border);border-radius:24px;overflow:hidden;background:#0a0908;box-shadow:0 24px 70px #0000006b,0 0 30px #d8aa5d12}main[data-template^=product] .product-information__media img,main[data-template^=product] .product-information__media video,main[data-template^=product] .product-information__media iframe{border-radius:20px}main[data-template^=product] .product-details{background:linear-gradient(180deg,#13100cf7,#080706fa);border:1px solid var(--luemas-page-border);border-radius:24px;padding:clamp(24px,4vw,46px)!important;box-shadow:0 24px 70px #00000075,inset 0 1px #ffffff08}main[data-template^=product] .product-details h1,main[data-template^=product] .product-details h2,main[data-template^=product] .product-details h3,main[data-template^=product] .product-details .h1,main[data-template^=product] .product-details .h2,main[data-template^=product] .product-details .h3{color:var(--luemas-page-ivory);font-family:var(--font-heading--family, Georgia, serif);letter-spacing:-.02em}main[data-template^=product] .product-details h1{font-size:clamp(2.2rem,4vw,4.4rem);line-height:.98}main[data-template^=product] .product-details .price,main[data-template^=product] .product-details product-price,main[data-template^=product] .product-details .price__regular,main[data-template^=product] .product-details .price-item{color:var(--luemas-page-gold)}main[data-template^=product] .product-details p,main[data-template^=product] .product-details .rte,main[data-template^=product] .product-details label,main[data-template^=product] .product-details legend,main[data-template^=product] .product-details summary,main[data-template^=product] .product-details input,main[data-template^=product] .product-details select{color:var(--luemas-page-ivory)}main[data-template^=product] .product-details input,main[data-template^=product] .product-details select,main[data-template^=product] .product-details .quantity-selector,main[data-template^=product] .product-details .variant-option__button-label,main[data-template^=product] .product-details .select{background:#0b0a08;border-color:#d8aa5d7a}main[data-template^=product] .product-details .button,main[data-template^=product] .sticky-add-to-cart__button,main[data-template^=product] .shopify-payment-button__button--unbranded{border-radius:999px;border:1px solid #e8c47c;background:linear-gradient(135deg,#f1d391,#c18d3f);color:#090705;font-weight:700;letter-spacing:.02em;transition:transform .22s ease,box-shadow .22s ease,filter .22s ease}main[data-template^=product] .product-details .button:hover,main[data-template^=product] .sticky-add-to-cart__button:hover,main[data-template^=product] .shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);box-shadow:0 12px 30px #d8aa5d47;filter:brightness(1.04)}main[data-template^=product] .product-details details,main[data-template^=product] .product-details accordion-custom{border-color:#d8aa5d57}main[data-template^=product] .sticky-add-to-cart__bar{color:var(--luemas-page-ivory);background:#0a0907f5;border:1px solid rgba(216,170,93,.45)}main[data-template^=product] .product-recommendations{color:var(--luemas-page-ivory)}main[data-template^=product] .product-recommendations h2,main[data-template^=product] .product-recommendations h3,main[data-template^=product] .product-recommendations h4{color:var(--luemas-page-gold);font-family:var(--font-heading--family, Georgia, serif)}.lpp-section{position:relative;overflow:hidden;color:var(--lpp-text, var(--luemas-page-ivory));background:var(--lpp-bg, transparent);padding:var(--lpp-pad-top, 72px) 0 var(--lpp-pad-bottom, 72px)}.lpp-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 14% 18%,rgba(216,170,93,.1),transparent 24rem)}.lpp-container{position:relative;width:min(100% - 36px,var(--lpp-max, 1360px));margin-inline:auto}.lpp-eyebrow{margin:0 0 12px;color:var(--lpp-gold, var(--luemas-page-gold));text-transform:uppercase;letter-spacing:.28em;font-size:.78rem;font-weight:700}.lpp-heading{margin:0;color:var(--lpp-heading, var(--luemas-page-ivory));font-family:var(--font-heading--family, Georgia, serif);font-size:clamp(2.1rem,5vw,5.1rem);line-height:.98;letter-spacing:-.035em}.lpp-intro-copy{max-width:760px;margin:20px 0 0;color:var(--lpp-muted, var(--luemas-page-muted));font-size:clamp(1rem,1.4vw,1.22rem);line-height:1.75}.lpp-trust-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.lpp-trust-pill{display:inline-flex;align-items:center;gap:9px;padding:10px 15px;border:1px solid rgba(216,170,93,.4);border-radius:999px;background:#0c0a08c7;color:var(--luemas-page-ivory);font-size:.92rem}.lpp-trust-pill:before{content:"\2726";color:var(--luemas-page-gold)}.lpp-section-head{display:grid;gap:14px;margin-bottom:34px;text-align:var(--lpp-align, left)}.lpp-section-head .lpp-heading{font-size:clamp(2rem,4vw,4rem)}.lpp-section-head .lpp-intro-copy{margin:0;max-width:780px}.lpp-section-head[data-align=center] .lpp-intro-copy{margin-inline:auto}.lpp-cards{display:grid;grid-template-columns:repeat(var(--lpp-columns, 4),minmax(0,1fr));gap:var(--lpp-gap, 22px)}.lpp-card{min-height:100%;padding:clamp(22px,3vw,34px);border:1px solid var(--lpp-border, rgba(216,170,93,.42));border-radius:var(--lpp-radius, 20px);background:linear-gradient(160deg,#15110dfa,#070605fa);box-shadow:0 18px 48px #0000004d;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.lpp-card:hover{transform:translateY(-6px);border-color:#ebc47cc7;box-shadow:0 22px 56px #0000006b,0 0 28px #d8aa5d1f}.lpp-card__icon{width:58px;height:58px;display:grid;place-items:center;margin-bottom:20px;border:1px solid rgba(216,170,93,.65);border-radius:50%;color:var(--lpp-gold, var(--luemas-page-gold))}.lpp-card__icon svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.lpp-card h3{margin:0 0 10px;color:var(--lpp-heading, var(--luemas-page-ivory));font-family:var(--font-heading--family, Georgia, serif);font-size:clamp(1.35rem,2vw,1.85rem)}.lpp-card p,.lpp-card .rte{margin:0;color:var(--lpp-muted, var(--luemas-page-muted));line-height:1.7}.lpp-card__link{display:inline-flex;margin-top:18px;color:var(--lpp-gold, var(--luemas-page-gold));text-decoration:none;font-weight:700}.lpp-card__link:hover{text-decoration:underline}@media(max-width:989px){.lpp-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){main[data-template^=product] .product-details{border-radius:18px;padding:22px!important}main[data-template^=product] .product-information__media{border-radius:18px}.lpp-section{padding:var(--lpp-mobile-pad-top, 50px) 0 var(--lpp-mobile-pad-bottom, 50px)}.lpp-container{width:min(100% - 28px,var(--lpp-max, 1360px))}.lpp-cards{grid-template-columns:repeat(var(--lpp-mobile-columns, 1),minmax(0,1fr))}.lpp-trust-row{gap:8px}.lpp-trust-pill{width:100%;justify-content:center}}main[data-template="product.products"] .product-information__media,main[data-template="product.services"] .product-information__media{display:block!important;width:auto!important;min-width:0!important;align-self:start;overflow:visible}main[data-template="product.products"] .product-information__media>*,main[data-template="product.services"] .product-information__media>*{width:100%;max-width:100%}main[data-template="product.products"] .luemas-product-gallery,main[data-template="product.services"] .luemas-product-gallery{visibility:visible!important;opacity:1!important}@media screen and (min-width:750px){main[data-template="product.products"] .product-information__grid:not(.product-information--media-none),main[data-template="product.services"] .product-information__grid:not(.product-information--media-none){grid-column:1 / -1!important;grid-template-columns:var(--full-page-grid-margin) minmax(0,calc(var(--full-page-grid-central-column-width) / 2)) minmax(0,calc(var(--full-page-grid-central-column-width) / 2)) var(--full-page-grid-margin)!important}main[data-template="product.products"] .product-information__grid:not(.product-information--media-none) .product-information__media,main[data-template="product.services"] .product-information__grid:not(.product-information--media-none) .product-information__media{grid-column:2 / 3!important;order:0!important;padding-left:0!important;padding-right:calc(var(--gap, 0px) / 2)!important}main[data-template="product.products"] .product-information__grid:not(.product-information--media-none) .product-details,main[data-template="product.services"] .product-information__grid:not(.product-information--media-none) .product-details{grid-column:3 / 4!important;order:1!important;padding-left:calc(var(--gap, 0px) / 2)!important;padding-right:0!important}}main[data-template="product.products"] .product-information__media,main[data-template="product.services"] .product-information__media{position:relative;isolation:isolate;border:0!important;border-radius:0!important;background:radial-gradient(ellipse at 50% 44%,#d8aa5d1a,#0d0b09c2 54%,#05050500 78%),transparent!important;box-shadow:none!important}main[data-template="product.products"] .product-information__media:before,main[data-template="product.services"] .product-information__media:before{content:"";position:absolute;z-index:-1;top:4%;right:3%;bottom:10%;left:3%;pointer-events:none;border-radius:50%;background:radial-gradient(ellipse,#d8aa5d1f,#05050500 70%);filter:blur(24px)}main[data-template="product.products"] .luemas-product-gallery__stage,main[data-template="product.services"] .luemas-product-gallery__stage{border-radius:0;background:transparent;-webkit-mask-image:radial-gradient(ellipse 98% 99% at 50% 48%,#000 78%,rgba(0,0,0,.93) 86%,transparent 100%);mask-image:radial-gradient(ellipse 98% 99% at 50% 48%,#000 78%,rgba(0,0,0,.93) 86%,transparent 100%)}main[data-template="product.products"] .luemas-product-gallery__image,main[data-template="product.services"] .luemas-product-gallery__image,main[data-template="product.products"] .luemas-product-gallery__media,main[data-template="product.services"] .luemas-product-gallery__media,main[data-template="product.products"] .luemas-product-gallery__item video,main[data-template="product.services"] .luemas-product-gallery__item video,main[data-template="product.products"] .luemas-product-gallery__item iframe,main[data-template="product.services"] .luemas-product-gallery__item iframe,main[data-template="product.products"] .luemas-product-gallery__item model-viewer,main[data-template="product.services"] .luemas-product-gallery__item model-viewer{border-radius:0!important;background:transparent!important}@media screen and (max-width:749px){main[data-template="product.products"] .product-information__media,main[data-template="product.services"] .product-information__media{grid-column:1 / -1!important;order:0!important;padding:0!important}main[data-template="product.products"] .product-details,main[data-template="product.services"] .product-details{order:1!important}main[data-template="product.products"] .luemas-product-gallery__stage,main[data-template="product.services"] .luemas-product-gallery__stage{-webkit-mask-image:radial-gradient(ellipse 105% 100% at 50% 48%,#000 82%,rgba(0,0,0,.95) 90%,transparent 100%);mask-image:radial-gradient(ellipse 105% 100% at 50% 48%,#000 82%,rgba(0,0,0,.95) 90%,transparent 100%)}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/luemas-product-pages.css.map */
