:root:root{--font-body--family: "Jost", "Helvetica Neue", Arial, sans-serif;--font-heading--family: "Jost", "Helvetica Neue", Arial, sans-serif;--font-subheading--family: "Jost", "Helvetica Neue", Arial, sans-serif;--font-accent--family: "Jost", "Helvetica Neue", Arial, sans-serif}body,button,input,select,textarea{font-family:Jost,Helvetica Neue,Arial,sans-serif}body{font-weight:450;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h1,.h2,.h3,.h4,strong,b{font-weight:600}:root{--aurem-ink: #111111;--aurem-muted: #6B6B6B;--aurem-panel: #F4F4F4;--aurem-line: #E2E2E2;--aurem-accent: #111111;--aurem-red: #B3261E;--aurem-cream: #F7F7F7;--aurem-ok: #1E7A3C;--aurem-radius: 8px}.product-details h1{font-size:clamp(1.6rem,1.2rem + 1.2vw,2.2rem);font-weight:600;line-height:1.15;letter-spacing:-.01em}.product-details .price{font-size:1.9rem;font-weight:700;letter-spacing:-.01em;color:#111}.product-details .compare-at-price{font-size:1rem;font-weight:400;opacity:.6}.product-details .tax-note{font-size:.82rem;color:var(--aurem-muted)}.product-details .add-to-cart-button,.sticky-add-to-cart__button{min-height:56px;border-radius:999px;background:#111;color:#fff;font-size:1.05rem;font-weight:600;letter-spacing:.02em;box-shadow:0 10px 22px -12px #0000008c;transition:transform .15s ease,box-shadow .15s ease}.product-details .add-to-cart-button:hover,.sticky-add-to-cart__button:hover{background:#000;box-shadow:0 12px 26px -12px #000000b3}.product-details .add-to-cart-button:active{transform:translateY(1px)}.product-details .quantity-selector,.product-details quantity-selector-component{border-radius:999px}.product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{border-radius:12px;border-color:var(--aurem-line);min-height:48px;transition:border-color .15s,background-color .15s}.product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:hover{border-color:#111}.product-details .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label:has(:checked){background:#fff;color:#111;border:2px solid #111;font-weight:600}media-gallery .media-gallery__grid{gap:8px}media-gallery .product-media-container{border-radius:var(--aurem-radius);overflow:hidden;background:var(--aurem-panel)}@media(min-width:750px){media-gallery .media-gallery__grid:not(.aurem-open)>li:nth-child(n+9){display:none!important}}.aurem-more{display:block;margin:16px auto 0;min-height:44px;padding:0 22px;border:1px solid #111;border-radius:999px;background:#fff;color:#111;font:inherit;font-size:.9rem;font-weight:600;cursor:pointer}.aurem-more:hover{background:#111;color:#fff}@media(max-width:749px){.aurem-more{display:none}}product-card .product-media,product-card .card-gallery{border-radius:var(--aurem-radius);overflow:hidden;background:var(--aurem-panel)}product-card img{aspect-ratio:1 / 1;object-fit:cover}product-card .price{font-weight:700;color:#111}product-card :is(h3,.product-title,a){text-decoration:none}product-card .product-title,product-card [class*=title] a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.section :is(h2,h3).h3,.section .h3{letter-spacing:-.01em}.button:not(.button-unstyled):not(.close-button){border-radius:999px}.rte a{color:#111;text-underline-offset:3px}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}media-gallery .media-gallery__grid>li:first-child{position:relative}.aurem-gal-badge{position:absolute;left:14px;top:14px;z-index:2;background:#fff;color:#111;font-size:.82rem;font-weight:600;padding:6px 12px;border-radius:999px;box-shadow:0 2px 10px #00000014;pointer-events:none}.aurem-gal-badge b{color:#b3261e}
/*# sourceMappingURL=/cdn/shop/t/11/assets/aurem-luminaire.css.map */
