@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Jost:wght@300;400;500&display=swap";:root{--ld-cream:#faf5ef;--ld-cream-2:#f1e7da;--ld-ink:#3a2b30;--ld-ink-soft:#6b5a5e;--ld-gold:#c49a4a;--ld-gold-deep:#a87f33;--ld-rose:#dda7a0;--ld-line:rgba(58,43,48,.14);--ld-ease:cubic-bezier(.22,.61,.18,1);--color-base-background-1: 250,245,239;--color-base-background-2: 241,231,218;--color-base-text: 58,43,48;--color-base-accent-1: 196,154,74;--color-base-accent-2: 168,127,51;--color-base-solid-button-labels: 255,255,255}body,.lumiere-theme{background:var(--ld-cream);color:var(--ld-ink);font-family:Jost,sans-serif;font-weight:300}h1,h2,.h0,.h1,.h2,.product__title,.card__heading,.title,.collection-hero__title,.cart__title,.banner__heading,.section-header__title,.rte h2,.rte h3{font-family:Cormorant Garamond,serif!important;font-weight:500!important;letter-spacing:.005em}::selection{background:var(--ld-gold);color:#fff}.header-wrapper{background:#faf5efd1!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--ld-line)!important;transition:background .4s var(--ld-ease),box-shadow .4s var(--ld-ease)}.ld-scrolled .header-wrapper{box-shadow:0 8px 30px #3a2b300f}.ld-home-hasnav .header-wrapper{display:none}.header__heading-link .h2{font-family:Cormorant Garamond,serif!important;font-weight:500;font-size:1.9rem;letter-spacing:.04em;color:var(--ld-ink)}.header__menu-item{font-family:Jost,sans-serif;font-weight:300;letter-spacing:.16em;text-transform:uppercase;font-size:1.15rem;color:var(--ld-ink)}.header__heading-link,.header__icon{color:var(--ld-ink)}.header__menu-item span{position:relative;transition:color .3s var(--ld-ease)}.header__menu-item span:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:var(--ld-gold);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ld-ease)}.header__menu-item:hover span{color:var(--ld-gold-deep)}.header__menu-item:hover span:after{transform:scaleX(1)}.header__menu-item span:after{display:block}.header__active-menu-item{color:var(--ld-gold-deep)!important}.header__icon,.header__icon--cart{color:var(--ld-ink)}.header__icon:hover{color:var(--ld-gold-deep)}.button,.shopify-payment-button__button--unbranded,button.button{font-family:Jost,sans-serif!important;letter-spacing:.14em;text-transform:uppercase;font-weight:400;border-radius:40px!important;transition:transform .25s var(--ld-ease),box-shadow .25s var(--ld-ease),background .25s var(--ld-ease)!important}.button--primary,.button.button--primary{box-shadow:0 0 #c49a4a00}.button:not([disabled]):hover{transform:translateY(-2px)}.button--secondary{border-color:var(--ld-line)!important}.card-wrapper .card__heading,.card__heading a{font-size:1.45rem;letter-spacing:.01em}.card__information .price,.price__regular .price-item,.price-item{color:var(--ld-gold-deep);letter-spacing:.04em}.card--standard .card__inner{border-radius:6px;overflow:hidden}.card-wrapper .card__media img{transition:transform 1.1s var(--ld-ease)!important}.card-wrapper:hover .card__media img{transform:scale(1.05)}.card__badge .badge{background:#faf5efe6;color:var(--ld-ink);border:0;border-radius:40px;letter-spacing:.12em}.product__title h1,.product__title{font-size:clamp(2.4rem,4vw,3.6rem);line-height:1.05}.product .price{color:var(--ld-gold-deep)}.product__media-wrapper .media{border-radius:6px;overflow:hidden}.product-form__buttons .button{letter-spacing:.18em}.collection-hero__title,.title-wrapper h1{font-size:clamp(2.6rem,5vw,4.4rem)}.cart__items,.cart__footer{border-color:var(--ld-line)}.cart-item__name{font-family:Cormorant Garamond,serif;font-size:1.3rem}.footer{background:var(--ld-ink)!important;color:#f3e9df!important}.footer *{color:#f3e9df}.footer a:hover{color:var(--ld-gold)!important}.footer__content-bottom,.footer-block__heading{border-color:#f3e9df2e}.footer-block__heading{font-family:Cormorant Garamond,serif}.ld-reveal{opacity:0;transform:translateY(30px);will-change:transform,opacity}.ld-in{opacity:1;transform:none}html.ld-ready body{animation:ld-fade .7s var(--ld-ease) both}@keyframes ld-fade{0%{opacity:0}to{opacity:1}}html.ld-leaving body{opacity:0!important;transition:opacity .26s var(--ld-ease);animation:none!important}@media(prefers-reduced-motion:reduce){.ld-reveal{opacity:1!important;transform:none!important}html.ld-ready body,html.ld-leaving body{animation:none;opacity:1!important;transition:none}.card-wrapper:hover .card__media img{transform:none}}@media(max-width:749px){.header__heading-link .h2{font-size:1.5rem}.header__menu-item{font-size:1.05rem}}a{color:inherit}.rte a,.article-template__content a,.footer__content-top a:not(.button){color:var(--ld-gold-deep);text-decoration:none;background-image:linear-gradient(var(--ld-gold),var(--ld-gold));background-size:0% 1px;background-repeat:no-repeat;background-position:left 100%;transition:background-size .35s var(--ld-ease),color .3s var(--ld-ease)}.rte a:hover,.article-template__content a:hover{background-size:100% 1px;color:var(--ld-gold)}:focus-visible{outline:2px solid var(--ld-gold);outline-offset:2px;border-radius:2px}.skip-to-content-link:focus{background:var(--ld-ink);color:#fff}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-thumb{background:#a87f338c;border-radius:20px;border:3px solid var(--ld-cream)}::-webkit-scrollbar-thumb:hover{background:var(--ld-gold-deep)}.loading__spinner .path,.spinner .path{stroke:var(--ld-gold-deep)}.badge{border-radius:40px;letter-spacing:.1em}.tag,.article-card__footer .circle-divider,.tags a{font-family:Jost,sans-serif;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.pagination__list{gap:6px}.pagination__item{border-radius:40px;transition:color .3s var(--ld-ease),background .3s var(--ld-ease)}.pagination__item:hover{color:var(--ld-gold-deep)}.pagination__item--current{color:var(--ld-gold-deep);font-weight:500}.breadcrumb a:hover{color:var(--ld-gold-deep)}.utility-bar,.announcement-bar{background:var(--ld-ink)}.announcement-bar__message,.utility-bar p,.announcement-bar p{color:#f3e9df;letter-spacing:.16em;text-transform:uppercase;font-size:.78rem;font-family:Jost,sans-serif}.announcement-bar a,.utility-bar a{color:var(--ld-gold)}.cart-count-bubble{background:var(--ld-gold-deep)!important;color:#fff!important}.menu-drawer{background:var(--ld-cream)!important}.menu-drawer__menu-item,.menu-drawer__menu-item--active{font-family:Jost,sans-serif;letter-spacing:.14em;text-transform:uppercase}.menu-drawer__menu-item:hover{color:var(--ld-gold-deep)!important;background:var(--ld-cream-2)!important}.menu-drawer__menu-item--active{color:var(--ld-gold-deep)!important}.menu-drawer .menu-drawer__menu-item{border-color:var(--ld-line)}.header__submenu,.mega-menu__content{background:#faf5eff7!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--ld-line);border-radius:6px}.mega-menu__link,.header__submenu .header__menu-item{letter-spacing:.1em}.mega-menu__link:hover,.header__submenu .header__menu-item:hover{color:var(--ld-gold-deep)!important}.disclosure__button:hover,.disclosure__link:hover{color:var(--ld-gold-deep)}.disclosure__list{background:var(--ld-cream)!important;border:1px solid var(--ld-line);border-radius:6px}.disclosure__link--active{color:var(--ld-gold-deep)!important}.banner__box{background:#faf5efe6;border-radius:8px}.banner__heading,.slideshow__text .banner__heading{letter-spacing:.01em}.banner__text,.slideshow__text p{font-family:Jost,sans-serif;font-weight:300}.image-with-text__heading,.rich-text__heading,.multicolumn .title{font-family:Cormorant Garamond,serif!important;font-weight:500!important}.image-with-text__text,.rich-text__text,.multicolumn-card__info{font-family:Jost,sans-serif;font-weight:300}.multicolumn-card__image-wrapper,.collage-card,.collection-list__item .card__media,.video-section .media,.banner__media{border-radius:8px;overflow:hidden}.collection-list__item .card__heading,.multicolumn-card__info h3{font-family:Cormorant Garamond,serif}.newsletter__subheading,.newsletter__wrapper p{font-family:Jost,sans-serif;font-weight:300}.newsletter-form__field-wrapper .field:after{border-color:var(--ld-line)}.newsletter-form__message{color:var(--ld-gold-deep)}.contact__button{letter-spacing:.16em}.facets__summary,.facets__heading,.mobile-facets__heading{font-family:Jost,sans-serif;letter-spacing:.12em;text-transform:uppercase;font-size:.85rem}.facets__disclosure[open] .facets__summary,.facet-checkbox:hover{color:var(--ld-gold-deep)}.facet-checkbox input[type=checkbox]{accent-color:var(--ld-gold-deep)}.facets__price .field__input,.facets input.field__input,.active-facets__button-inner,.active-facets__button-wrapper{border-radius:40px}.active-facets__button-inner:hover{color:var(--ld-gold-deep)}.facet-filters__sort,#SortBy,select.facet-filters__select{font-family:Jost,sans-serif;letter-spacing:.06em}.mobile-facets__open,.mobile-facets__submit{letter-spacing:.14em;text-transform:uppercase;border-radius:40px}.mobile-facets__submit{background:var(--ld-ink);color:#fff}.mobile-facets__inner,.mobile-facets__main{background:var(--ld-cream)}.product-count__text,.product-count,.active-facets__count{font-family:Jost,sans-serif;letter-spacing:.04em}.product-form__input--pill input[type=radio]+label{border-radius:40px;border-color:var(--ld-line);font-family:Jost,sans-serif;letter-spacing:.06em;transition:border-color .25s var(--ld-ease),background .25s var(--ld-ease),color .25s var(--ld-ease)}.product-form__input--pill input[type=radio]:checked+label{border-color:var(--ld-gold-deep)!important;background:var(--ld-gold-deep);color:#fff}.product-form__input--pill input[type=radio]:hover+label{border-color:var(--ld-gold)}.product-form__input .select__select{border-radius:40px;font-family:Jost,sans-serif}.product-form__input .form__label{letter-spacing:.12em;text-transform:uppercase;font-size:.82rem}.quantity{border-radius:40px;border-color:var(--ld-line);overflow:hidden}.quantity__button:hover{color:var(--ld-gold-deep)}.quantity__input{font-family:Jost,sans-serif}.product__accordion .accordion__title,details.accordion summary,.collapsible-content summary{font-family:Jost,sans-serif;letter-spacing:.1em;text-transform:uppercase;font-size:.92rem}details.accordion summary:hover,.product__accordion summary:hover{color:var(--ld-gold-deep)}.product__media-item .media,.product__modal-opener .media{border-radius:8px;overflow:hidden}.thumbnail{border-radius:6px;transition:box-shadow .25s var(--ld-ease)}.thumbnail[aria-current],.thumbnail.is-active,.product__media-list .is-active .thumbnail{box-shadow:0 0 0 2px var(--ld-gold-deep)}.price--on-sale .price-item--sale,.price__badge-sale,.share-button__button:hover{color:var(--ld-gold-deep)}.rating-star{color:var(--ld-gold)}.pickup-availability-button{letter-spacing:.06em}.complementary-products .product-card__title,.product-recommendations__heading{font-family:Cormorant Garamond,serif!important}.cart-drawer,.cart-drawer .drawer__inner,.cart-notification{background:var(--ld-cream)!important}.cart-drawer__heading,.cart__heading,.cart-notification__heading{font-family:Cormorant Garamond,serif}.cart-item__details,.cart-item__price-wrapper,.cart-drawer__footer .totals{font-family:Jost,sans-serif}.cart-item__name{color:var(--ld-ink)}.cart-item__name:hover,.totals__total,.totals__total-value,.cart-drawer__footer .totals__subtotal-value{color:var(--ld-gold-deep)}.cart__checkout-button,.cart-drawer .cart__checkout-button{letter-spacing:.18em}.cart-remove-button .button:hover,.cart-item__remove:hover,.cart-item__discounted-prices .cart-item__discount,.discounts__discount{color:var(--ld-gold-deep)}.field__input,.select__select,.text-area,.customer .field input,.customer .field select{border-color:var(--ld-line);transition:border-color .25s var(--ld-ease),box-shadow .25s var(--ld-ease)}.field__input:focus,.select__select:focus,.text-area:focus,.customer .field input:focus{border-color:var(--ld-gold-deep);box-shadow:0 0 0 1px var(--ld-gold-deep)}.field__label,.form__label,.customer .field label{color:var(--ld-ink-soft)}input[type=checkbox],input[type=radio]{accent-color:var(--ld-gold-deep)}.form__message{color:var(--ld-gold-deep)}.field--error .field__input,.form__message--error+.field__input{border-color:var(--ld-rose)!important}.predictive-search,.search-modal__content{background:var(--ld-cream)!important;border:1px solid var(--ld-line);border-radius:0 0 8px 8px}.predictive-search__heading{font-family:Jost,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--ld-ink-soft);font-size:.78rem}.predictive-search__list-item[aria-selected=true],.predictive-search__list-item:hover{background:var(--ld-cream-2)!important}.predictive-search__item-heading{font-family:Cormorant Garamond,serif}.search__input.field__input{border-radius:40px}.customer h1,.customer h2,.customer .order-number,.login__title,.activate__title{font-family:Cormorant Garamond,serif!important;font-weight:500!important}.customer .button{letter-spacing:.14em}.customer a:hover{color:var(--ld-gold-deep)}.customer table th,.order-summary__title{font-family:Jost,sans-serif;letter-spacing:.1em;text-transform:uppercase}.customer table td a:hover{color:var(--ld-gold-deep)}.password__heading,.password-content h1{font-family:Cormorant Garamond,serif!important}.password-form .field__input{border-radius:40px}.gift-card__heading,.gift-card-recipient__heading{font-family:Cormorant Garamond,serif!important}.gift-card__price,.gift-card__amount strong{color:var(--ld-gold-deep)}.gift-card__number{letter-spacing:.18em}.article-card__title,.article-template__title,.blog-articles .card__heading{font-family:Cormorant Garamond,serif!important}.article-card__info,.article-template__meta,.article-card__excerpt{font-family:Jost,sans-serif;font-weight:300}.article-template__hero,.article-card__image .media,.blog .card__media{border-radius:8px;overflow:hidden}.article-template__content{font-family:Jost,sans-serif}.article-template__comments .comment,.comments .comment,.comment-form .field__input{border-color:var(--ld-line)}.article-template__link:hover,.blog .card__heading a:hover{color:var(--ld-gold-deep)}.modal__content,.product-popup-modal__content,.quick-add-modal__content{background:var(--ld-cream)!important}.quick-add-modal__content .product__title,.quick-add-modal__content .product__info-container h1{font-family:Cormorant Garamond,serif!important}.quick-add__submit,.quick-add-modal__toggle{letter-spacing:.14em}.modal__close-button:hover{color:var(--ld-gold-deep)}@media(max-width:749px){.announcement-bar__message,.utility-bar p{font-size:.7rem;letter-spacing:.1em}.product-form__input .form__label{font-size:.78rem}.menu-drawer__menu-item{font-size:1.1rem}}.ld-reveal{opacity:0;transform:translateY(34px);transition:opacity .95s var(--ld-ease),transform .95s var(--ld-ease),clip-path .95s var(--ld-ease);will-change:transform,opacity}.ld-reveal--media{transform:translate(-44px) scale(.985);clip-path:inset(0 8% 0 0 round 8px)}.ld-reveal--info{transform:translate(30px)}.ld-reveal--card{transform:translateY(40px) scale(.965)}.ld-in{opacity:1;transform:none;clip-path:inset(0 0 0 0 round 8px)}.ld-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;background:linear-gradient(160deg,var(--veil-a,#f1e7da) 0%,var(--veil-b,#faf5ef) 100%);display:flex;align-items:center;justify-content:center;opacity:1;transform:translateY(101%)}.ld-veil:after{content:"Lumi\e8re Dor\e9 e";font-family:Cormorant Garamond,serif;font-style:italic;font-weight:500;font-size:clamp(22px,3.4vw,40px);color:#fff6e8e6;text-shadow:0 2px 30px rgba(0,0,0,.18);opacity:0;transform:translateY(10px);letter-spacing:.02em;transition:opacity .3s var(--ld-ease) .1s,transform .4s var(--ld-ease) .1s,letter-spacing 1.2s var(--ld-ease) .1s}.ld-veil--on:after{opacity:1;transform:none;letter-spacing:.09em}.ld-veil[data-dir=up]{transform:translateY(101%)}.ld-veil[data-dir=left]{transform:translate(-101%)}.ld-veil[data-dir=right]{transform:translate(101%)}.ld-veil[data-dir=circle]{transform:none;clip-path:circle(0% at 50% 50%)}.ld-veil[data-dir=fade]{transform:none;opacity:0}.ld-veil--anim{transition:transform .52s cubic-bezier(.65,.05,.35,1),clip-path .6s cubic-bezier(.65,.05,.35,1),opacity .45s var(--ld-ease)}.ld-veil--on{transform:none;opacity:1;clip-path:circle(142% at 50% 50%)}html.ld-leaving body{opacity:.99!important}.product__media-wrapper .media{box-shadow:0 26px 70px #3a2b301f}.product__media-item .media img{transition:transform 1.25s var(--ld-ease)}.product__media-item:hover .media img{transform:scale(1.035)}.thumbnail{transition:box-shadow .25s var(--ld-ease),transform .3s var(--ld-ease)}.thumbnail:hover{transform:translateY(-2px)}.product-form__submit{position:relative;overflow:hidden;background:var(--ld-ink)!important;color:#fff!important}.product-form__submit:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 30%,rgba(232,200,120,.34) 46%,rgba(255,240,205,.5) 50%,rgba(232,200,120,.34) 54%,transparent 70%);transform:translate(-130%);transition:transform .9s var(--ld-ease);pointer-events:none}.product-form__submit:hover:after{transform:translate(130%)}.product-form__submit:hover{box-shadow:0 12px 30px #3a2b3038}@keyframes ld-atc-pulse{0%{box-shadow:0 0 #c49a4a8c}to{box-shadow:0 0 0 22px #c49a4a00}}.ld-atc-pulse{animation:ld-atc-pulse .8s var(--ld-ease) 1}.shopify-payment-button__button--unbranded{background:linear-gradient(145deg,#c9a45c,#a87f33)!important;color:#fff!important}.shopify-payment-button__button--unbranded:hover{box-shadow:0 12px 30px #a87f3359!important}.product .price .price-item--sale{font-size:1.15em}.product .price .price-item--regular{opacity:.66}.card-wrapper{transition:transform .5s var(--ld-ease)}.card-wrapper:hover{transform:translateY(-6px)}.card-wrapper:hover .card__inner{box-shadow:0 22px 50px #3a2b3024}.card__inner{transition:box-shadow .5s var(--ld-ease)}#product-grid,.collection ul.grid,.product-recommendations ul.grid{will-change:transform}.footer{position:relative}.footer:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%) scaleX(0);width:min(720px,80vw);height:1px;background:linear-gradient(90deg,transparent,var(--ld-gold),transparent);transform-origin:center;transition:transform 1.3s var(--ld-ease) .15s}html.ld-footer-in .footer:before{transform:translate(-50%) scaleX(1)}.footer .footer-block.ld-reveal{transition-duration:1.05s}@media(prefers-reduced-motion:reduce){.ld-veil{display:none!important}.ld-reveal,.ld-reveal--media,.ld-reveal--info,.ld-reveal--card{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}.product__media-item:hover .media img,.card-wrapper:hover{transform:none}.product-form__submit:after{display:none}html.ld-footer-in .footer:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lumiere-theme.css.map */
