.lumalux-details--lase{--ll-buybox-serif: "Intrinseca Nova", "Cormorant Garamond", Georgia, serif;--ll-buybox-sans: "TT Turns", "Jost", "Helvetica Neue", Arial, sans-serif;--ll-details-line: rgb(0 0 0 / .12);color:var(--ll-details-ink);padding-block:clamp(16px,2vw,32px) clamp(56px,7vw,100px);font-family:var(--ll-buybox-sans);font-weight:300}.lumalux-details--lase>.container{width:100%;max-width:1320px;margin-inline:auto;padding-inline:clamp(20px,5vw,64px)}.lumalux-details--lase .product{--product-gap: clamp(28px, 4vw, 72px)}.lumalux-details--lase .product-gallery{--product-gallery-gap: 10px}.lumalux-details--lase .product-gallery__carousel{border-radius:0}.lumalux-details--lase .product-gallery__media{position:relative;aspect-ratio:1 / 1;border-radius:0;overflow:hidden;background:var(--ll-details-paper)}.lumalux-details--lase .product-gallery__media>:is(img,video-media,model-media){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lumalux-details--lase .product-gallery__media :is(img,video){object-fit:contain}.lumalux-details--lase .product-gallery__media :is(video-media,model-media){aspect-ratio:1 / 1}.lumalux-details--lase .product-gallery :is(img,video){border-radius:0}.lumalux-details--lase .product-info{padding:clamp(8px,2vw,32px) 0 0;border-radius:0;background:transparent}.lumalux-details--lase .product-info__block-list{grid-template-columns:minmax(0,1fr);gap:0}.lumalux-details--lase .product-info__block-list>*{margin-block:0}.lumalux-details--lase .product-info__block-list>*+*{margin-top:22px}.lumalux-details--lase .product-info__block-list>[data-block-type=price]{margin-top:28px;margin-bottom:6px}.lumalux-details--lase .product-info__block-list>[data-block-type=liquid]:has(.buybox-payments){margin-top:8px}.lumalux-details--lase .product-info__block-list>:is([data-block-type=quantity-selector],[data-block-type=buy-buttons]){grid-column:1 / -1}.lumalux-details--lase .product-title{font-family:var(--ll-buybox-serif);font-size:clamp(46px,5vw,76px);font-weight:350;line-height:.95;letter-spacing:-.02em;margin:0}.lumalux-details--lase .lase-buybox__type{display:block;font-family:var(--text-font-family, var(--ll-buybox-sans));font-size:13px;font-weight:300;line-height:1.65;letter-spacing:.2em;text-transform:uppercase;margin:14px 0 0;opacity:.7}.lumalux-details--lase .product-info [data-block-type=text]{font:italic 300 clamp(19px,1.6vw,23px) / 1.35 var(--ll-buybox-serif);color:inherit}.lumalux-details--lase .product-info [data-block-type=text] :is(.prose,p){font:inherit;color:inherit;margin:0}.lumalux-details--lase .badge{border:1px solid var(--ll-details-line);border-radius:999px;padding:7px 12px;font-family:var(--ll-buybox-sans);font-size:10.5px;font-weight:400;line-height:1.65;letter-spacing:.18em;text-transform:uppercase}.lumalux-details--lase .lase-buybox__badges{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.lumalux-details--lase .badge--regulatory{background:#000;color:#fff;border-color:#000}.lumalux-details--lase .price-list sale-price{font:300 34px / 1.65 var(--ll-buybox-serif)}.lumalux-details--lase .feature-badge-list:has(.lase-buybox__point){display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-block:36px 16px;padding-block:22px;border-block:1px solid var(--ll-details-line)}.lumalux-details--lase .lase-buybox__point{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;font-size:14.5px;line-height:1.5}.lumalux-details--lase .lase-buybox__point:before{content:"";width:16px;height:16px;margin-top:3px;border-radius:50%;background:radial-gradient(circle,var(--ll-details-accent) 0 34%,rgb(230 168 145 / .28) 36% 100%)}.lumalux-details--lase .lase-buybox__point>span{min-width:0;overflow-wrap:anywhere}.lumalux-details--lase .lase-buybox__point :is(strong,b){font-weight:500}.lumalux-details--lase .buy-buttons .button{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;padding:0 34px;border-radius:22px;font-family:var(--ll-buybox-sans);font-size:13px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;background:#000;color:#fff;border-color:#000}.lumalux-details--lase .buy-buttons .button:not(:disabled):hover{background:#141110;border-color:#141110;color:#fff}.lumalux-details--lase .feature-badge-list:not(:has(.lase-buybox__point)){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lumalux-details--lase .accordion{border-color:var(--ll-details-line)}.lumalux-details--lase .accordion__toggle{padding-block:18px;color:var(--ll-details-ink);font:400 12px / 1.5 var(--ll-buybox-sans);letter-spacing:.18em;text-transform:uppercase}.lumalux-details--lase .accordion__content{color:var(--ll-details-ink);font-size:14px;line-height:1.7}.lumalux-details--lase .lase-buybox__specs{width:100%;table-layout:fixed;border-collapse:collapse}.lumalux-details--lase .lase-buybox__specs :is(th,td){padding:14px 0;border:0;border-bottom:1px solid var(--ll-details-line);vertical-align:top;text-align:left;overflow-wrap:anywhere}.lumalux-details--lase .lase-buybox__specs th{width:42%;padding-right:20px;font-size:11px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;opacity:.6}.lumalux-details--lase .lase-buybox__disclaimer{margin-top:12px;font-size:12px;opacity:.65}@media(max-width:999px){.lumalux-details--lase .product-info{padding:8px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/298/assets/product-buybox.css.map */
