@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600;700&family=Hind+Siliguri:wght@400;500;600;700&family=Jost:wght@400;500;600&display=swap";:root{--lux-ivory:#FAF8F4;--lux-charcoal:#1B1B1B;--lux-gold:#C3A05A;--lux-gold-deep:#A8823F;--lux-taupe:#E8E0D4;--lux-white:#FFFFFF;--lux-grey:#6E675C;--lux-line:rgba(27,27,27,.1);--lux-shadow:0 18px 45px -18px rgba(27,27,27,.22);--lux-ease:cubic-bezier(.22,.61,.21,1)}html{scroll-behavior:smooth}body{background:var(--lux-ivory);color:var(--lux-charcoal)}::selection{background:var(--lux-gold);color:#fff}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.halo-block-header .title,.section-header__title,.productView-title,.cart-title,.article__title{font-family:Cormorant Garamond,Georgia,Times New Roman,serif!important;font-weight:600;letter-spacing:.01em;color:var(--lux-charcoal)}body,input,textarea,select,button,.product-form__input,.quantity__input{font-family:Jost,Helvetica Neue,Arial,sans-serif}.halo-block-header{text-align:center}.halo-block-header .title{font-size:clamp(28px,4vw,44px);line-height:1.15;margin-bottom:14px}.halo-block-header .title:after{content:"";display:block;width:64px;height:2px;background:linear-gradient(90deg,var(--lux-gold),var(--lux-gold-deep));margin:16px auto 0}.halo-block-header .desc{color:var(--lux-grey);font-size:15px;letter-spacing:.04em;max-width:640px;margin:0 auto}.button,.btn,.shopify-payment-button__button--unbranded,.product-form__submit{border-radius:2px!important;letter-spacing:.22em;text-transform:uppercase;font-size:12px;font-weight:500;padding:16px 38px;transition:background-color .35s var(--lux-ease),color .35s var(--lux-ease),border-color .35s var(--lux-ease),transform .35s var(--lux-ease),box-shadow .35s var(--lux-ease)!important}.button--primary,.btn-primary,.button:not(.button--secondary),.product-form__submit{background:var(--lux-gold);border:1px solid var(--lux-gold);color:#fff}.button--primary:hover,.btn-primary:hover,.button:not(.button--secondary):hover,.product-form__submit:hover{background:var(--lux-charcoal);border-color:var(--lux-charcoal);color:#fff;transform:translateY(-1px);box-shadow:var(--lux-shadow)}.button--secondary{background:transparent;border:1px solid var(--lux-charcoal);color:var(--lux-charcoal)}.button--secondary:hover{background:var(--lux-charcoal);color:#fff}.announcement-bar{background:var(--lux-charcoal)}.announcement-bar__message{letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:500}.announcement-bar__message a{color:var(--lux-gold);text-decoration:underline;text-underline-offset:3px}.shopify-section-header-sticky .header-wrapper,.header-wrapper.is-scrolled{box-shadow:0 10px 30px -12px #1b1b1b2e;background:#faf8f4f5;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:box-shadow .4s var(--lux-ease),background .4s var(--lux-ease)}.header__menu-item,.menu-drawer__menu-item{letter-spacing:.14em;text-transform:uppercase;font-size:12px}.header__menu-item:hover{color:var(--lux-gold-deep)}.slideshow .slideshow__slide{overflow:hidden}.lux-hero-eyebrow{letter-spacing:.34em;text-transform:uppercase;font-size:12px;color:var(--lux-gold-deep);margin-bottom:18px;font-weight:500}.lux-hero-title{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(40px,6.5vw,84px);line-height:1.05;font-weight:600;margin-bottom:20px}.lux-hero-sub{font-size:16px;letter-spacing:.06em;color:var(--lux-grey);max-width:560px;margin:0 auto 34px;line-height:1.8}.spotlight-inner{transition:transform .5s var(--lux-ease),box-shadow .5s var(--lux-ease)}.spotlight-item:hover .spotlight-inner{transform:translateY(-6px);box-shadow:var(--lux-shadow)}.spotlight-item .title{font-family:Cormorant Garamond,Georgia,serif;font-size:26px;letter-spacing:.04em}.spotlight-item .spotlight-button,.spotlight-item a.button{letter-spacing:.24em;font-size:11px;text-transform:uppercase;color:var(--lux-gold-deep);border-bottom:1px solid var(--lux-gold);padding-bottom:4px}.spotlight-item.not-image .spotlight-inner,.spotlight-inner.not-image{background:var(--lux-white);border:1px solid var(--lux-taupe);padding:54px 30px;text-align:center}.card,.product-card,.halo-product-card{background:var(--lux-white);border:1px solid var(--lux-taupe);border-radius:2px;overflow:hidden;transition:transform .5s var(--lux-ease),box-shadow .5s var(--lux-ease),border-color .5s var(--lux-ease)}.card:hover,.product-card:hover,.halo-product-card:hover{transform:translateY(-5px);box-shadow:var(--lux-shadow);border-color:var(--lux-gold)}.card__media,.product-card__image-wrapper,.card-media{overflow:hidden}.card__media img,.product-card__image-wrapper img,.card-media img{transition:transform .8s var(--lux-ease)!important}.card:hover .card__media img,.product-card:hover img,.halo-product-card:hover img{transform:scale(1.06)}.card__heading,.product-card__title{font-family:Cormorant Garamond,Georgia,serif;font-size:19px;letter-spacing:.02em}.price{font-family:Jost,sans-serif;letter-spacing:.05em}.price--on-sale .price-item--sale{color:var(--lux-gold-deep)}.badge,.product__badge,.card__badge{border-radius:999px;letter-spacing:.18em;text-transform:uppercase;font-size:10px;padding:7px 14px;font-weight:500}.badge--sale,.badge.sale{background:var(--lux-charcoal);color:#fff;border:none}.badge--new{background:var(--lux-gold);color:#fff;border:none}.lux-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;padding:44px 20px}.lux-trust__item{display:flex;align-items:center;gap:14px;background:var(--lux-white);border:1px solid var(--lux-taupe);border-radius:2px;padding:18px 26px;min-width:220px;transition:transform .4s var(--lux-ease),box-shadow .4s var(--lux-ease)}.lux-trust__item:hover{transform:translateY(-3px);box-shadow:var(--lux-shadow)}.lux-trust__icon{width:42px;height:42px;flex:0 0 42px;border:1px solid var(--lux-gold);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--lux-gold-deep)}.lux-trust__icon svg{width:20px;height:20px}.lux-trust__title{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:500}.lux-trust__sub{font-size:12px;color:var(--lux-grey);letter-spacing:.04em}.breadcrumb{letter-spacing:.12em;text-transform:uppercase;font-size:11px}.breadcrumb a:hover{color:var(--lux-gold-deep)}.productView-title{font-size:clamp(28px,3.4vw,40px);line-height:1.2}.productView-price .price-item,.price--large{font-family:Cormorant Garamond,Georgia,serif;font-size:30px;letter-spacing:.02em}.productView-thumbnail .productView-thumbnail-link{border:1px solid var(--lux-taupe)}.productView-thumbnail .productView-thumbnail-link.active{border-color:var(--lux-gold)}.productView-tab .tab-title,.accordion__title{letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:500;border-bottom:1px solid var(--lux-taupe)}.productView-tab .tab-title:after{color:var(--lux-gold-deep)}.lux-product-trust{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.lux-product-trust span{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--lux-taupe);background:var(--lux-white);border-radius:999px;padding:9px 16px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--lux-grey)}.lux-product-trust svg{width:15px;height:15px;color:var(--lux-gold-deep)}.productView-stickyCart{background:#faf8f4f7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--lux-taupe);box-shadow:0 -12px 30px -12px #1b1b1b26}.lux-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#faf8f4f7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--lux-taupe);box-shadow:0 -12px 30px -12px #1b1b1b26;transform:translateY(110%);transition:transform .45s var(--lux-ease);padding:12px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.lux-sticky-atc.is-visible{transform:translateY(0)}.lux-sticky-atc__title{font-family:Cormorant Garamond,Georgia,serif;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lux-sticky-atc__price{font-size:14px;letter-spacing:.06em;color:var(--lux-grey)}.lux-sticky-atc .button{padding:13px 30px;white-space:nowrap}.customer-review-block{background:var(--lux-white);border-top:1px solid var(--lux-taupe);border-bottom:1px solid var(--lux-taupe)}.review-item{border:1px solid var(--lux-taupe);background:var(--lux-ivory);border-radius:2px;padding:38px 32px}.review-item .review-stars{color:var(--lux-gold);letter-spacing:.2em}.review-item blockquote{font-family:Cormorant Garamond,Georgia,serif;font-size:21px;font-style:italic;line-height:1.6}.newsletter{background:var(--lux-charcoal);color:var(--lux-ivory)}.newsletter .title{color:var(--lux-ivory)}.newsletter .title:after{background:var(--lux-gold)}.newsletter input{background:transparent;border:1px solid rgba(250,248,244,.3);color:var(--lux-ivory);border-radius:2px;padding:15px 20px;letter-spacing:.06em}.newsletter input::placeholder{color:#faf8f480}.newsletter input:focus{border-color:var(--lux-gold);outline:none}.footer{background:var(--lux-charcoal);color:#faf8f4b8}.footer a{color:#faf8f4b8}.footer a:hover{color:var(--lux-gold)}.footer .footer-heading,.footer__heading{color:var(--lux-ivory);letter-spacing:.22em;text-transform:uppercase;font-size:12px;font-weight:500;margin-bottom:20px}.footer .footer-heading:after,.footer__heading:after{content:"";display:block;width:34px;height:1px;background:var(--lux-gold);margin-top:12px}.footer-bottom{border-top:1px solid rgba(250,248,244,.12);letter-spacing:.08em;font-size:12px}.lux-reveal{opacity:0;transform:translateY(28px);transition:opacity .8s var(--lux-ease),transform .8s var(--lux-ease)}.lux-reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lux-reveal{opacity:1;transform:none;transition:none}html{scroll-behavior:auto}*{transition-duration:.01ms!important}}.shopify-section{margin:0}.lux-section-pad{padding-top:clamp(56px,7vw,110px);padding-bottom:clamp(56px,7vw,110px)}@media(max-width:749px){.halo-block-header .title{font-size:30px}.lux-trust__item{min-width:100%}.lux-sticky-atc__title{display:none}.button,.btn{padding:14px 26px;letter-spacing:.16em}.lux-section-pad{padding-top:48px;padding-bottom:48px}}.slideshow .slideshow__slide img,.slideshow .slide img,[data-section-type=slide-show] img{animation:lux-kenburns 18s ease-in-out infinite alternate;will-change:transform}@keyframes lux-kenburns{0%{transform:scale(1) translateY(0)}to{transform:scale(1.08) translateY(-1.5%)}}.slideshow .slideshow__text-wrap,.slideshow .slide-content{text-shadow:0 2px 30px rgba(0,0,0,.35)}.lux-marquee{background:var(--lux-charcoal);color:var(--lux-ivory);overflow:hidden;white-space:nowrap;padding:13px 0;border-top:1px solid var(--lux-gold);border-bottom:1px solid var(--lux-gold)}.lux-marquee__track{display:inline-flex;gap:3.2rem;padding-right:3.2rem;animation:lux-marquee 26s linear infinite;font-size:13px;letter-spacing:.14em}.lux-marquee__track span{display:inline-flex;align-items:center;gap:.7rem}.lux-marquee__track .dot{color:var(--lux-gold);font-size:10px}@keyframes lux-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.lux-marquee__track,.slideshow .slideshow__slide img{animation:none}}.card,.product-card,.halo-product-card{transition:transform .45s var(--lux-ease),box-shadow .45s var(--lux-ease)!important}.card:hover,.product-card:hover,.halo-product-card:hover{transform:translateY(-6px);box-shadow:var(--lux-shadow)}.card .card__media img,.product-card img{transition:transform .8s var(--lux-ease)!important}.card:hover .card__media img,.product-card:hover img{transform:scale(1.05)}.button--primary,.button.button_1{transition:all .35s var(--lux-ease)!important;letter-spacing:.08em}.button--primary:hover,.button.button_1:hover{transform:translateY(-2px);box-shadow:0 12px 28px -10px #c3a05a8c}.halo-block-header{margin-bottom:34px}.halo-block-header .title{margin-bottom:10px}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.halo-block-header .title,.section-header__title,.productView-title,.cart-title,.article__title{font-family:Cormorant Garamond,Hind Siliguri,Georgia,serif!important}body,input,textarea,select,button,.product-form__input,.quantity__input{font-family:Jost,Hind Siliguri,Helvetica Neue,Arial,sans-serif}.card-product__wrapper{position:relative}.bdusuk-video-badge{position:absolute;left:10px;bottom:10px;z-index:5;background:#0d1117e0;color:#c8a96e!important;font-size:12px;font-weight:600;letter-spacing:.03em;padding:7px 11px;border-radius:999px;text-decoration:none;line-height:1}.bdusuk-video-badge:hover{background:#0d1117;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/luxury.css.map */
