:root{--font-heading-family: "Ovo", serif;--font-heading-style: normal;--font-heading-weight: 400;--lume-burlap: 196, 168, 130;--lume-cream: 254, 252, 249;--lume-black: 26, 26, 26;--ease-luxury: cubic-bezier(.22, 1, .36, 1);--duration-reveal: .8s;--duration-hover: .35s}body{color:rgba(var(--color-foreground),.9)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}.h0,.hxl,.hxxl{letter-spacing:.04em}.h1{letter-spacing:.02em}@keyframes lumeSlideIn{0%{transform:translateY(2.4rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes lumeFadeIn{0%{opacity:0}to{opacity:1}}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:lumeSlideIn var(--duration-reveal) var(--ease-luxury) both!important;animation-delay:calc(var(--animation-order, 0) * .15s)!important}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{animation:lumeFadeIn var(--duration-reveal) var(--ease-luxury) both!important}.button,.shopify-challenge__button,.customer button{text-transform:uppercase;letter-spacing:.18rem;font-size:1.2rem;border-radius:0;padding:1.6rem 3.2rem;transition:transform var(--duration-hover) var(--ease-luxury),box-shadow var(--duration-hover) var(--ease-luxury),background-color var(--duration-hover) var(--ease-luxury),color var(--duration-hover) var(--ease-luxury)}.button:hover{transform:translateY(-2px);box-shadow:0 6px 24px #0000002e}.button--secondary:hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}a:not(.button){transition:opacity var(--duration-hover) var(--ease-luxury)}a:not(.button):hover{opacity:.7}*:focus-visible{outline:2px solid rgb(var(--lume-burlap));outline-offset:3px}.button:focus-visible{outline:2px solid rgb(var(--lume-burlap));outline-offset:3px;box-shadow:0 0 0 4px rgba(var(--lume-burlap),.2)}.field__input:focus-visible{outline:none;border-color:rgb(var(--lume-burlap));box-shadow:0 0 0 1px rgb(var(--lume-burlap))}.utility-bar{letter-spacing:.2rem;text-transform:uppercase;font-size:1rem;padding-top:.8rem;padding-bottom:.8rem}.header-wrapper{animation:lume-header-enter 1s var(--ease-luxury) both;animation-delay:.2s}@keyframes lume-header-enter{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.shopify-section-header-sticky{transition:transform .4s var(--ease-luxury)}.header__icon--search,.header__icon--account{display:none!important}@media screen and (min-width:990px){header-drawer{display:none!important}}header-drawer .icon-close{display:none}header-drawer details[open] .icon-hamburger{display:none}header-drawer details[open] .icon-close{display:block}.header__icon svg{width:2.4rem;height:2.4rem}.header__icon--menu{margin-left:-.4rem}.header__icon--menu svg{width:2.2rem;height:auto}.header__icon--cart .svg-wrapper{width:2.6rem;height:2.6rem}.header__icon.header__icon--cart .svg-wrapper>svg.icon{width:2.6rem;height:2.6rem}.header__menu-item{position:relative;transition:opacity var(--duration-hover) var(--ease-luxury);text-decoration:none!important;background-image:none!important}.header__menu-item span{text-decoration:none!important;background-image:none!important}.header__menu-item:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:1px;background:currentColor;transition:width var(--duration-hover) var(--ease-luxury),left var(--duration-hover) var(--ease-luxury)}.header__menu-item:hover:after{width:100%;left:0}.header__menu-item:hover,.header__menu-item:hover span,.header__menu-item.list-menu__item--active,.header__menu-item.list-menu__item--active span{text-decoration:none!important;background-image:none!important;box-shadow:none!important}.newsletter-form .field__input{border-radius:0;border-width:1px;transition:border-color var(--duration-hover) var(--ease-luxury),box-shadow var(--duration-hover) var(--ease-luxury)}.newsletter-form .field__input:focus{border-color:rgb(var(--lume-burlap));box-shadow:0 0 0 1px rgb(var(--lume-burlap))}.newsletter-form__button{border-radius:0;transition:transform var(--duration-hover) var(--ease-luxury),opacity var(--duration-hover) var(--ease-luxury)}.newsletter-form__button:hover{transform:translate(3px)}.multicolumn-list__item .multicolumn-card__info{padding:2rem 1.6rem}.multicolumn-card__info .inline-richtext{letter-spacing:.02em}.multicolumn-list__item:nth-child(1){transition-delay:0ms}.multicolumn-list__item:nth-child(2){transition-delay:.15s}.multicolumn-list__item:nth-child(3){transition-delay:.3s}.multicolumn-list__item{transition:transform var(--duration-hover) var(--ease-luxury)}.multicolumn-list__item:hover{transform:translateY(-4px)}@media screen and (max-width:749px){.multicolumn-list{flex-direction:column;gap:2rem}.multicolumn-list__item{width:100%!important;max-width:32rem;margin:0 auto}.multicolumn-list__item .multicolumn-card__info{padding:1.2rem 1rem}.multicolumn-card__info h3,.multicolumn-card__info .h2{font-size:1.8rem!important}.multicolumn-card__info .inline-richtext,.multicolumn-card__info .rte p{font-size:1.4rem!important;line-height:1.6}.multicolumn-list__item:hover{transform:none}}.image-with-text{overflow:hidden}.image-with-text__content{padding:4rem 3.2rem}@media screen and (min-width:750px){.image-with-text__content{padding:6rem 5rem}}@media screen and (max-width:749px){.image-with-text__grid{display:flex!important;flex-direction:column!important}.image-with-text__grid>.image-with-text__media-item,.image-with-text__grid>.image-with-text__text-item{width:100%!important;max-width:100%!important;grid-column:auto!important}.image-with-text__content{padding:3rem 2rem;text-align:center}.image-with-text__content h2{font-size:2.6rem!important}.image-with-text__content .rte{font-size:1.4rem!important;line-height:1.7}}.image-with-text .media--placeholder{background:rgb(var(--color-background))}.image-with-text .placeholder-svg{opacity:.15}.collection__title{letter-spacing:.03em;margin-bottom:3.2rem;text-align:center}.collection .grid,.related-products .grid{gap:3.2rem}@media screen and (min-width:750px){.collection .grid,.related-products .grid{gap:4rem}}.product-card-wrapper,.card{--image-padding: 0rem}.card--card{border:none;box-shadow:none;background:transparent}.card__inner{border:none;background:transparent}.color-scheme-3 .card--card,.color-scheme-5 .card--card,.color-scheme-3 .card__inner,.color-scheme-5 .card__inner{background:transparent}.card__media{background:rgba(var(--color-foreground),.03);overflow:hidden}.card__media .media img{transition:transform .6s var(--ease-luxury);object-fit:cover}.card__heading a{font-family:var(--font-heading-family);letter-spacing:.01em;text-decoration:none}.card__heading a:hover{text-decoration:none}.card__information{padding-top:1.6rem;text-align:center}.price-item{letter-spacing:.08em;font-size:1.3rem}.price{opacity:.75}.card--standard .placeholder-svg{opacity:.08}.card:hover .card__media .media img{transform:scale(1.04)}.card-wrapper{transition:transform var(--duration-hover) var(--ease-luxury)}.card-wrapper:hover{transform:translateY(-3px)}.card__media .media--hover-effect>img+img{transition:opacity .5s var(--ease-luxury)}.collection-hero{text-align:center;padding:6rem 2rem 4rem}@media screen and (min-width:750px){.collection-hero{padding:8rem 2rem 5rem}}.collection-hero__title{letter-spacing:.06em;font-size:3.6rem}@media screen and (min-width:750px){.collection-hero__title{font-size:4.8rem}}.collection-hero__description{max-width:60rem;margin:1.6rem auto 0;opacity:.7;line-height:1.8;font-size:1.5rem}.collection-hero__title:after{content:"";display:block;width:3rem;height:1px;background:rgb(var(--lume-burlap));margin:2.4rem auto 0}.breadcrumbs{font-size:1rem;letter-spacing:.15rem;text-transform:uppercase;opacity:.4}.collection .collection-product-list{padding-top:2rem}.product{padding-top:4rem}@media screen and (min-width:750px){.product{padding-top:6rem}}@media screen and (max-width:749px){.product.grid{flex-direction:column}.product>.grid__item{max-width:100%!important;width:100%}.product__info-wrapper{padding-left:0!important;padding-top:2rem}}.product__title{font-family:var(--font-heading-family);font-size:3.2rem;letter-spacing:.03em;line-height:1.15;margin-bottom:1.6rem}@media screen and (min-width:750px){.product__title{font-size:4rem}}.product .price-item--regular{font-size:1.8rem;letter-spacing:.12em;opacity:.7}@media screen and (min-width:750px){.product .price-item--regular{font-size:2rem}}.product .price:after{content:"";display:block;width:3rem;height:1px;background:rgb(var(--lume-burlap));margin-top:2rem;margin-bottom:.8rem}.product-form__submit{width:100%;border-radius:0;text-transform:uppercase;letter-spacing:.18rem;font-size:1.2rem;padding:1.6rem 3.2rem;min-height:auto;background:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important;border:1px solid rgb(var(--color-foreground))!important;transition:transform var(--duration-hover) var(--ease-luxury),box-shadow var(--duration-hover) var(--ease-luxury),opacity var(--duration-hover) var(--ease-luxury)}.product-form__submit:hover{transform:translateY(-2px);box-shadow:0 6px 24px #0000002e;background:rgb(var(--lume-burlap))!important;color:rgb(var(--lume-black))!important;border-color:rgb(var(--lume-burlap))!important}.shopify-payment-button__button{border-radius:0!important;font-family:var(--font-body-family)!important;letter-spacing:.18rem!important;text-transform:uppercase!important;font-size:1.2rem!important;padding:1.6rem 3.2rem!important;min-height:auto!important;transition:transform var(--duration-hover) var(--ease-luxury),box-shadow var(--duration-hover) var(--ease-luxury)!important}.shopify-payment-button__button:hover{transform:translateY(-2px)!important;box-shadow:0 6px 24px #0000002e!important}.shopify-payment-button__button--unbranded{background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important}.shopify-payment-button__button--unbranded:hover{background-color:rgb(var(--color-button))!important;opacity:.9!important}.product-form__input{margin-bottom:2.4rem}.product-form__input .form__label{font-size:1.1rem;letter-spacing:.15rem;text-transform:uppercase;margin-bottom:1.2rem;opacity:.6}.quantity__label{font-size:1rem;letter-spacing:.15rem;text-transform:uppercase;opacity:.5}.quantity{min-height:auto;border:1px solid rgba(var(--color-foreground),.15)}.quantity__input{font-size:1.3rem;letter-spacing:.05em;padding:.8rem 1rem;min-height:auto;width:3.6rem}.quantity__button{padding:.6rem .8rem;min-height:auto;transition:opacity var(--duration-hover) var(--ease-luxury)}.quantity__button:hover{opacity:.6}.quantity__button svg{width:1rem;height:1rem}.product__description{line-height:1.85;margin-top:3.2rem;padding-top:3.2rem;border-top:1px solid rgba(var(--color-foreground),.08);font-size:1.5rem}.product__description p{margin-bottom:1.4rem}.product__media-item .media{border-radius:0;transition:box-shadow .5s var(--ease-luxury)}.product__media-item:hover .media{box-shadow:0 12px 40px rgba(var(--lume-burlap),.08)}.share-button{opacity:.4;transition:opacity var(--duration-hover) var(--ease-luxury);margin-top:1.6rem}.share-button:hover{opacity:.8}.product__info-wrapper{padding-left:2rem}@media screen and (min-width:750px){.product__info-wrapper{padding-left:5rem}}.product-form{margin-top:2.4rem}.product-form>.product-form__buttons{gap:1.2rem}.lume-detail-grid{display:grid;grid-template-columns:1fr;gap:2rem;margin-top:4rem;padding:4rem 0}@media screen and (min-width:750px){.lume-detail-grid{grid-template-columns:1fr 1fr;gap:2.4rem}}@media screen and (min-width:990px){.lume-detail-grid{grid-template-columns:repeat(4,1fr);gap:2.4rem}}.lume-detail-card{padding:2.4rem;border:1px solid rgba(var(--color-foreground),.06);transition:border-color var(--duration-hover) var(--ease-luxury)}.lume-detail-card:hover{border-color:rgba(var(--lume-burlap),.3)}.lume-detail-card__icon{color:rgb(var(--color-foreground));opacity:.7;margin-bottom:1.2rem}.lume-detail-card__icon svg{width:2rem;height:2rem;fill:none;stroke:currentColor}.lume-detail-card__title{font-size:1.3rem;letter-spacing:.18rem;text-transform:uppercase;margin:0 0 1.6rem;font-weight:400;color:rgb(var(--color-foreground));opacity:1}.lume-detail-card__accent{display:none}.lume-detail-section{padding:0}.lume-detail-card__content{line-height:1.8;font-size:1.35rem;opacity:.75}.lume-detail-card__content strong{display:block;font-size:1rem;letter-spacing:.1rem;text-transform:uppercase;font-weight:400;opacity:.5;margin-top:1.2rem;margin-bottom:.3rem}.lume-detail-card__content p:first-child strong{margin-top:0}.lume-detail-card__content p{margin:0 0 .4rem}.lume-detail-card__content p:last-child{margin-bottom:0}.product~.shopify-section .image-with-text{margin-top:0}.color-scheme-5 .media--placeholder,.color-scheme-3 .media--placeholder{background:rgba(var(--lume-burlap),.05)}.color-scheme-5 .placeholder-svg,.color-scheme-3 .placeholder-svg{opacity:.06}.related-products{padding-top:6rem}.related-products .related-products__heading{text-align:center;letter-spacing:.03em;margin-bottom:4rem}.related-products:before{display:none}.rich-text__blocks{max-width:68rem}.rich-text__text p{line-height:1.8}.caption-with-letter-spacing{letter-spacing:.25rem;opacity:.6}.section-lume-hero+.shopify-section{margin-top:0}product-info.gradient.color-scheme-3{position:relative;overflow:hidden}product-info.gradient.color-scheme-3:before{content:"";position:absolute;top:75%;left:50%;transform:translate(-50%,-50%);width:70%;height:50%;background:radial-gradient(ellipse at center,rgba(196,168,130,.07) 0%,rgba(196,168,130,.04) 25%,rgba(196,168,130,.015) 50%,transparent 75%);pointer-events:none;z-index:0}product-info.gradient.color-scheme-3>*{position:relative;z-index:1}.footer .copyright__content a[href*="shopify.com"]{display:none}.footer .copyright__content{font-size:1.1rem;letter-spacing:.1rem}.footer a{transition:opacity var(--duration-hover) var(--ease-luxury)}.footer a:hover{opacity:.7}@media(prefers-reduced-motion:reduce){.scroll-trigger.animate--slide-in,.scroll-trigger.animate--fade-in{opacity:1;transform:none;transition:none}.header-wrapper{animation:none}.multicolumn-list__item:hover,.button--primary:hover,.newsletter-form__button:hover{transform:none}}@media screen and (max-width:749px){.multicolumn .title,.multicolumn .title-wrapper-with-link h2{font-size:2.4rem!important}.multicolumn .rte,.multicolumn .multicolumn__subtitle{font-size:1.4rem!important;line-height:1.6}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lume-overrides.css.map */
