@import"https://fonts.googleapis.com/css2?family=Bodoni+Moda:ital,opsz,wght@0,6..96,400;0,6..96,500;1,6..96,400&display=swap";:root{--lumiq-cream: #FAF7F2;--lumiq-sand: #F1EBE2;--lumiq-linen: #E5DDD0;--lumiq-ink: #1E1610;--lumiq-ink-soft: #33281E;--lumiq-taupe: #9B8E7E;--lumiq-ink-08: rgba(30, 22, 16, .08);--lumiq-ink-12: rgba(30, 22, 16, .12);--lumiq-ink-45: rgba(30, 22, 16, .45);--lumiq-ink-65: rgba(30, 22, 16, .65);--lumiq-gold: #C9A97A;--lumiq-gold-deep: #A8845C;--lumiq-gold-25: rgba(201, 169, 122, .25);--lumiq-gold-15: rgba(201, 169, 122, .15);--lumiq-cream-70: rgba(250, 247, 242, .7);--lumiq-cream-45: rgba(250, 247, 242, .45);--lumiq-cream-30: rgba(250, 247, 242, .3);--lumiq-ease: cubic-bezier(.22, 1, .36, 1);--lumiq-slow: .9s;--lumiq-med: .6s;--lumiq-fast: .35s;--lumiq-font-display: "Bodoni Moda", "Didot", "Bodoni MT", Georgia, serif;--lumiq-shadow-soft: 0 18px 50px -24px rgba(30, 22, 16, .28);--lumiq-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:var(--lumiq-cream);pointer-events:none;animation:lumiq-veil 1s var(--lumiq-ease) .1s forwards}@keyframes lumiq-veil{to{opacity:0;visibility:hidden}}.lumiq-grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-image:var(--lumiq-grain);background-size:160px;opacity:.05;mix-blend-mode:overlay}body{font-weight:300;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--lumiq-ink);color:var(--lumiq-cream)}html{scrollbar-color:var(--lumiq-linen) var(--lumiq-cream)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--lumiq-cream)}::-webkit-scrollbar-thumb{background:var(--lumiq-linen);border:3px solid var(--lumiq-cream);border-radius:5px}:focus-visible{outline:1px solid var(--lumiq-gold-deep);outline-offset:3px}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.lumiq-hero__title,.lumiq-molecules__title,.lumiq-molecules__window-name,.lumiq-molecules__cell-name{font-family:var(--lumiq-font-display)!important;font-weight:400!important;letter-spacing:.005em}h1,.h1{line-height:1.05}h2,.h2,h3,.h3{line-height:1.15}h1 em,h2 em,h3 em,.h1 em,.h2 em,.h3 em{font-style:italic;font-weight:400;color:inherit}.header-logo{font-family:var(--lumiq-font-display)!important;font-weight:500!important;font-size:1.5rem;letter-spacing:.32em;text-transform:uppercase}.rte a,.link{text-underline-offset:.35em;text-decoration-thickness:1px;transition:opacity var(--lumiq-fast) var(--lumiq-ease)}.rte a:hover,.link:hover{opacity:.55}.button,.btn,button[type=submit]:not(.button-unstyled){letter-spacing:.22em!important;font-size:.6875rem!important;font-weight:400;padding-block:1rem;transition:background-color var(--lumiq-med) var(--lumiq-ease),color var(--lumiq-med) var(--lumiq-ease),border-color var(--lumiq-med) var(--lumiq-ease),letter-spacing var(--lumiq-med) var(--lumiq-ease)}.button:hover,.btn:hover{letter-spacing:.26em!important}.header__row{border-bottom:1px solid var(--lumiq-ink-08)}.menu-list__link,.mega-menu__link{letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;transition:opacity var(--lumiq-fast) var(--lumiq-ease)}.menu-list__link:hover,.mega-menu__link:hover{opacity:.55}.product-card{--product-card-zoom: 1.05}.product-card .product-media-container{overflow:hidden;background:var(--lumiq-sand)}.product-card .product-media img,.product-card .product-media__image{transition:transform 1.2s var(--lumiq-ease),filter 1.2s var(--lumiq-ease);will-change:transform}.product-card:hover .product-media img,.product-card:hover .product-media__image{transform:scale(var(--product-card-zoom));filter:brightness(1.03)}.product-card [class*=product_title],.product-card [class*=product_title] p{font-family:var(--lumiq-font-display)!important;font-size:1.2rem!important;font-weight:400;line-height:1.3;letter-spacing:.02em}.product-card [class*=product_title] p{display:inline;background-image:linear-gradient(currentColor,currentColor);background-size:0% 1px;background-repeat:no-repeat;background-position:left 1.22em;transition:background-size var(--lumiq-med) var(--lumiq-ease)}.product-card:hover [class*=product_title] p{background-size:100% 1px}.product-card .price{font-family:Jost,system-ui,sans-serif;font-size:.74rem;font-weight:300;letter-spacing:.16em;color:var(--lumiq-ink-65)}.quick-add__button{letter-spacing:.2em!important;font-size:.62rem!important;text-transform:uppercase}.product-list h3,.collection-list h3{position:relative;font-size:clamp(1.75rem,3vw,2.5rem)}input[type=email],input[type=text]:not(.quantity-selector__input),input[type=search]{font-family:Jost,system-ui,sans-serif;font-weight:300;letter-spacing:.04em}input::placeholder,textarea::placeholder{color:var(--lumiq-ink-45);font-weight:300;letter-spacing:.06em}.shopify-section-group-footer-group{border-top:none}.shopify-section-group-footer-group .section{--section-padding-block-start: clamp(56px, 8vw, 96px)}.shopify-section-group-footer-group h2{font-size:clamp(1.6rem,2.6vw,2.2rem)!important;font-style:italic}.shopify-section-group-footer-group .utilities{border-top:1px solid var(--lumiq-gold-25);padding-top:1.75rem}.shopify-section-group-footer-group input[type=email]{background:transparent;border-color:var(--lumiq-cream-45)}.shopify-section-group-footer-group input[type=email]::placeholder{color:var(--lumiq-cream-45)}.social-icons__wrapper a{opacity:.55;transition:opacity var(--lumiq-fast) var(--lumiq-ease)}.social-icons__wrapper a:hover{opacity:1}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.product-card,.collection-card{animation:lumiq-rise linear both;animation-timeline:view();animation-range:entry 0% entry 38%}}}@keyframes lumiq-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){body:before{animation:none;opacity:0;visibility:hidden}.product-card .product-media img,.product-card:hover .product-media img,.product-card .product-media__image,.product-card:hover .product-media__image{transition:none;transform:none;filter:none}.button:hover,.btn:hover{letter-spacing:.22em!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lumiq-luxe.css.map */
