:root{--lumora-page: #f8f9fb;--lumora-page-rgb: 248 249 251;--lumora-ink: #101114;--lumora-ink-rgb: 16 17 20;--lumora-muted: #626773;--lumora-muted-rgb: 98 103 115;--lumora-deep: #101522;--lumora-deep-rgb: 16 21 34;--lumora-accent: #7776f8;--lumora-accent-rgb: 119 118 248;--lumora-border: #e7e9ee;--lumora-border-rgb: 231 233 238;--lumora-white: #ffffff;--lumora-white-rgb: 255 255 255;--lumora-black: var(--lumora-deep);--lumora-black-rgb: var(--lumora-deep-rgb);--lumora-charcoal: #1a2030;--lumora-charcoal-rgb: 26 32 48;--lumora-offwhite: var(--lumora-page);--lumora-offwhite-rgb: var(--lumora-page-rgb);--lumora-display-xl: clamp(2.75rem, 8.5vw, 8rem);--lumora-display-lg: clamp(2.25rem, 6vw, 5.5rem);--lumora-display-md: clamp(1.875rem, 4vw, 3.5rem);--lumora-display-sm: clamp(1.375rem, 2.4vw, 2.25rem);--lumora-tracking-display: -.035em;--lumora-tracking-tight: -.015em;--lumora-tracking-label: .14em;--lumora-leading-display: .96;--lumora-leading-body: 1.65;--lumora-space-section: clamp(3.5rem, 6vw, 7rem);--lumora-space-gutter: clamp(1.25rem, 4vw, 3.5rem);--lumora-maxw: 1480px;--lumora-ease: cubic-bezier(.16, 1, .3, 1);--lumora-ease-inout: cubic-bezier(.65, 0, .35, 1);--lumora-duration: .7s;--lumora-duration-fast: .28s;--lumora-radius: 10px}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body,.page-wrapper{overflow-x:clip}h1,.h1{letter-spacing:var(--lumora-tracking-display)}h2,.h2,h3,.h3{letter-spacing:var(--lumora-tracking-tight)}:is(a,button,summary,[tabindex],input,select,textarea):focus-visible{outline:2px solid var(--lumora-accent);outline-offset:3px;border-radius:2px}::selection{background:rgb(var(--lumora-accent-rgb) / .22)}.lumora-bleed{width:100vw;margin-inline:calc(50% - 50vw);max-width:100vw}.lumora-label{display:block;font-family:var(--font-subheading--family, var(--font-body--family));font-size:clamp(.625rem,.72vw,.75rem);font-weight:600;letter-spacing:var(--lumora-tracking-label);text-transform:uppercase;line-height:1;margin:0;color:var(--lumora-muted)}.lumora-display{font-family:var(--font-heading--family, var(--font-body--family));font-size:var(--lumora-display-lg);font-weight:700;line-height:var(--lumora-leading-display);letter-spacing:var(--lumora-tracking-display);text-wrap:balance;margin:0;min-width:0;overflow-wrap:break-word}.lumora-display--xl{font-size:var(--lumora-display-xl)}.lumora-display--md{font-size:var(--lumora-display-md)}.lumora-measure{max-width:46ch;line-height:var(--lumora-leading-body);text-wrap:pretty}.lumora-motion-ready [data-lumora-reveal]{opacity:0;transform:translate3d(0,var(--lumora-reveal-shift, 24px),0);transition:opacity var(--lumora-duration) var(--lumora-ease),transform var(--lumora-duration) var(--lumora-ease);transition-delay:var(--lumora-reveal-delay, 0ms);will-change:opacity,transform}.lumora-motion-ready [data-lumora-reveal][data-revealed]{opacity:1;transform:none;will-change:auto}.lumora-reveal-line{display:block;overflow:hidden;padding-block-end:.08em;margin-block-end:-.08em}.lumora-reveal-line>span{display:block}.lumora-motion-ready .lumora-reveal-line>span{transform:translate3d(0,110%,0);transition:transform var(--lumora-duration) var(--lumora-ease);transition-delay:var(--lumora-reveal-delay, 0ms)}.lumora-motion-ready [data-revealed] .lumora-reveal-line>span,.lumora-motion-ready .lumora-reveal-line[data-revealed]>span{transform:none}@media(prefers-reduced-motion:reduce){.lumora-motion-ready [data-lumora-reveal],.lumora-motion-ready [data-lumora-reveal][data-revealed]{opacity:1;transform:none;transition:none}.lumora-motion-ready .lumora-reveal-line>span{transform:none;transition:none}}.card-gallery{background:var(--lumora-white);border:1px solid var(--lumora-border);border-radius:var(--lumora-radius);overflow:hidden}.card-gallery .product-media-container{--product-media-fit: contain !important}.card-gallery .product-media-container.media-fit{padding:7%}.card-gallery img{transition:transform var(--lumora-duration) var(--lumora-ease)}@media(hover:hover){.product-card:hover .card-gallery img{transform:scale(1.04)}}.product-card .product-title,.product-card a.product-title{letter-spacing:var(--lumora-tracking-tight);text-wrap:pretty;color:var(--lumora-ink);font-weight:560}.lumora-card-subtitle{margin:.25rem 0 0;font-size:.8125rem;line-height:1.45;color:var(--lumora-muted);text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(prefers-reduced-motion:reduce){.card-gallery img{transition:none}.product-card:hover .card-gallery img{transform:none}}#header-component{transition:background-color var(--lumora-duration-fast) var(--lumora-ease-inout),backdrop-filter var(--lumora-duration-fast) var(--lumora-ease-inout),border-color var(--lumora-duration-fast) var(--lumora-ease-inout)}#header-component .header__menu-item,#header-component .header-menu__link{position:relative}@media(hover:hover)and (min-width:750px){#header-component .menu-list__link:after,#header-component .header-menu__link:after{content:"";position:absolute;inset-inline:0;inset-block-end:-.25em;block-size:1px;background:currentColor;transform:scaleX(0);transform-origin:inline-start;transition:transform var(--lumora-duration-fast) var(--lumora-ease)}#header-component .menu-list__link:hover:after,#header-component .header-menu__link:hover:after{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){#header-component,#header-component .menu-list__link:after,#header-component .header-menu__link:after{transition:none}}.product-media-gallery .product-media-container{background:var(--lumora-white)}.product-media-thumbnail,[class*=thumbnail] img{border-radius:6px}.add-to-cart-button,.product-form__submit{font-weight:600;letter-spacing:.02em}.lumora-section{padding-block:var(--lumora-space-section);padding-inline:var(--lumora-space-gutter)}.lumora-shell{width:100%;max-width:var(--lumora-maxw);margin-inline:auto;min-width:0}.lumora-rule{border:0;border-block-start:1px solid var(--lumora-border);margin:0}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lumora.css.map */
