.m-announcement-bar{background:var(--lux-ink);color:#f7f1e5}.m-announcement-bar__content,.m-announcement-bar__item{font-family:var(--lux-accent);text-transform:uppercase;letter-spacing:.22em;font-size:11px;font-weight:500}.m-announcement-bar a{color:var(--lux-gold-2)}.m-announcement-bar a:hover{color:#f7f1e5}.m-topbar{border-bottom:1px solid var(--lux-line)}.m-topbar__link{font-family:var(--lux-accent);letter-spacing:.08em;font-size:12px}.m-header{background:#fffdf9;border-bottom:1px solid var(--lux-line)}.m-menu__link--main{font-family:var(--lux-accent);text-transform:uppercase;letter-spacing:.16em;font-size:12.5px;font-weight:500;position:relative}.m-menu__link--main:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:linear-gradient(90deg,var(--lux-gold),var(--lux-gold-2));transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.19,1,.22,1)}.m-menu__link--main:hover{color:var(--lux-gold)}.m-menu__link--main:hover:after{transform:scaleX(1)}#MainContent h1,#MainContent h2,.m-section__heading{font-family:var(--lux-head);font-weight:600;letter-spacing:.01em}.m-section__subheading{font-family:var(--lux-accent);text-transform:uppercase;letter-spacing:.28em;font-size:11px;font-weight:600;color:var(--lux-gold)}.m-section__heading:after{content:"";display:block;width:56px;height:2px;margin:14px auto 0;background:linear-gradient(90deg,var(--lux-gold),var(--lux-gold-2))}.m-button{font-family:var(--lux-accent);text-transform:uppercase;letter-spacing:.14em;font-weight:500;border-radius:var(--lux-radius);transition:background .35s ease,color .35s ease,border-color .35s ease,box-shadow .35s ease}.m-button--primary{background:var(--lux-ink);border:1px solid var(--lux-ink);color:#f7f1e5}.m-button--primary:hover{background:linear-gradient(135deg,var(--lux-gold),var(--lux-gold-2));border-color:transparent;color:#fff;box-shadow:0 12px 26px -12px #a87e3f8c}.m-button--secondary{background:transparent;border:1px solid var(--lux-ink);color:var(--lux-ink)}.m-button--secondary:hover{background:var(--lux-ink);color:#f7f1e5}.m-product-card{background:#fffdf9;transition:box-shadow .45s ease}.m-product-card:hover{box-shadow:0 0 0 1px var(--lux-line),0 22px 44px -20px #16130e33}.m-product-card__media{background:var(--lux-ivory);overflow:hidden}.m-product-card__media img{transition:transform 1.2s cubic-bezier(.19,1,.22,1)}.m-product-card:hover .m-product-card__media img{transform:scale(var(--lux-zoom))}.m-product-card__name{font-family:var(--lux-head);font-size:15.5px;font-weight:600;letter-spacing:.01em}.m-product-card__vendor{font-family:var(--lux-accent);text-transform:uppercase;letter-spacing:.2em;font-size:10px;color:var(--lux-gold)}.m-product-card__price{color:var(--lux-gold);font-weight:600;letter-spacing:.02em}.m-product-tag{font-family:var(--lux-accent);text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:600;padding:5px 10px;border-radius:2px}.m-product-tag--soldout{background:#8a8378!important;color:#fff!important}.rl-product-main-title{font-family:var(--lux-head);font-weight:600}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],select,textarea{border-color:var(--lux-line);border-radius:var(--lux-radius)}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=password]:focus,input[type=search]:focus,select:focus,textarea:focus{border-color:var(--lux-gold);outline:none;box-shadow:0 0 0 3px #a87e3f26}.m-footer,.m-footer--top-strip,.m-footer--middle,.m-footer--bottom-strip{background-color:var(--lux-ink)!important;background-image:none!important;color:#ede6d6}.m-footer a{color:#ede6d6}.m-footer a:hover{color:var(--lux-gold-2)}.m-footer--block-title{font-family:var(--lux-accent);text-transform:uppercase;letter-spacing:.2em;font-size:12px;font-weight:600;color:var(--lux-gold-2)}.m-footer--bottom-strip{border-top:1px solid rgba(201,162,75,.25)}::selection{background:var(--lux-gold);color:#fff}body{background:#fffdf9}@media(max-width:749px){.m-announcement-bar__content,.m-announcement-bar__item{letter-spacing:.14em;font-size:10px}.m-section__heading{font-size:24px}.m-product-card__name{font-size:14px}.m-product-card:hover{box-shadow:0 0 0 1px var(--lux-line)}}.m-announcement-bar{background:var(--lux-ivory);color:var(--lux-ink);border-bottom:1px solid var(--lux-line)}.m-announcement-bar a{color:var(--lux-gold)}.m-footer,.m-footer--top-strip,.m-footer--middle,.m-footer--bottom-strip{background-color:var(--lux-ivory)!important;background-image:none!important;color:var(--lux-ink)}.m-footer h3,.m-footer h4,.m-footer .m-footer__title{color:var(--lux-gold)}.m-footer a,.m-footer .m-footer__link{color:var(--lux-ink)}.m-footer .m-footer__copyright,.m-footer small{color:#16130ea6}:root{--lux-card-lift: translateY(-4px);--lux-shine-op: 1;--lux-body-bg: var(--lux-ivory)}body{background-color:var(--lux-body-bg)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--lux-ivory)}::-webkit-scrollbar-thumb{background:var(--lux-line);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--lux-gold)}.m-product-card{transition:transform .45s ease,box-shadow .45s ease}.m-product-card:hover{transform:var(--lux-card-lift);box-shadow:0 22px 44px -20px #16130e47}.m-product-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 42%,rgba(255,255,255,.38) 50%,transparent 58%);background-size:280% 100%;background-position:120% 0;opacity:var(--lux-shine-op);pointer-events:none;transition:background-position .9s ease}.m-product-card:hover .m-product-card__media:after{background-position:-60% 0}.m-button{letter-spacing:.14em}.m-button--primary:active{transform:scale(.98)}.rl-btn-atc{background:var(--lux-ink)!important;border:1px solid var(--lux-ink)!important;color:#f7f1e5!important}.rl-btn-atc:hover{background:linear-gradient(135deg,var(--lux-gold),var(--lux-gold-2))!important;border-color:transparent!important;color:#fff!important}.m-product-media--slider__thumbnails .m-product-media--item{border:1px solid var(--lux-line);border-radius:4px;overflow:hidden}.m-product-media--slider__thumbnails .m-product-media--item:hover{border-color:var(--lux-gold)}.m-accordion--item{border-color:var(--lux-line)}.m-accordion--item-button{letter-spacing:.04em}.m-accordion--item-icon{color:var(--lux-gold)}.m-menu-drawer{background:var(--lux-ivory)}.m-menu-drawer .m-menu__link{transition:transform .3s ease,color .3s ease}.m-menu-drawer .m-menu__link:hover{transform:translate(4px);color:var(--lux-gold)}.m-footer{border-top:1px solid var(--lux-line)}.m-footer h3,.m-footer h4{letter-spacing:.18em}@media(max-width:749px){.m-product-card:hover{transform:none;box-shadow:0 0 0 1px var(--lux-line)}.m-product-card__media:after{display:none}}.m-button--primary{background:linear-gradient(135deg,var(--lux-gold-2),var(--lux-gold));color:#fff;border-color:transparent}.m-button--primary:hover{background:var(--lux-ink);color:#f7f1e5}.m-button{border-radius:10px}.rl-btn-atc{background:linear-gradient(135deg,var(--lux-gold-2),var(--lux-gold))!important;border-color:transparent!important;color:#fff!important}.rl-btn-atc:hover{background:var(--lux-ink)!important;color:#f7f1e5!important}.m-product-card__media{border-radius:14px;box-shadow:0 12px 28px -16px #16130e47}.m-product-card__price{font-size:16px;font-weight:600}.m-product-tag--sale{background:linear-gradient(135deg,var(--lux-gold-2),var(--lux-gold));color:#fff;border-radius:999px;letter-spacing:.08em}@keyframes lux-kenburns{0%{transform:scale(1)}to{transform:scale(1.08)}}.m-banner-with-slider__banner img{animation:lux-kenburns 16s ease-in-out infinite alternate}.m-banner-with-slider__banner-content{text-shadow:0 1px 12px rgba(22,19,14,.18)}@media(max-width:749px){.m-section__heading{font-size:27px;line-height:1.15}.m-product-card__name{font-size:14.5px}}.m-header{box-shadow:0 14px 34px -22px #16130e59}.m-header__desktop .m-menu>li>a{border-radius:999px;transition:background-color .25s ease,color .25s ease}.m-header__desktop .m-menu>li>a:hover{background-color:#f1e8d5}.m-header__desktop .m-header__account,.m-header__desktop .m-header__wishlist,.m-header__desktop .m-cart-icon-bubble,.m-header__desktop m-search-popup,.m-header__mobile-right m-search-popup,.m-header__mobile-right .m-cart-icon-bubble{width:40px;height:40px;border-radius:50%;background-color:#f1e8d5;display:inline-flex;align-items:center;justify-content:center;transition:background-color .25s ease,transform .25s ease}.m-header__desktop .m-header__account:hover,.m-header__desktop .m-header__wishlist:hover,.m-header__desktop .m-cart-icon-bubble:hover,.m-header__desktop m-search-popup:hover{background-color:var(--lux-line);transform:translateY(-1px)}m-search-popup input.form-field--input{border-radius:999px;padding-left:20px}.m-menu-drawer .m-menu__link{border-radius:12px;padding-left:14px;padding-right:14px}.m-menu-drawer .m-menu__link:hover{background-color:#f1e8d5}@media(max-width:749px){.m-header__mobile-right m-search-popup,.m-header__mobile-right .m-cart-icon-bubble{width:38px;height:38px}}body .m-product-tag--sale{background:linear-gradient(135deg,var(--lux-gold-2),var(--lux-gold))!important;color:#fff!important;border-radius:999px;letter-spacing:.08em}.m-slideshow-section .m-slide__media img,.m-slideshow-section .m-slide__bg img{animation:lux-kenburns 16s ease-in-out infinite alternate}.ss-pop__cta{background:linear-gradient(135deg,var(--lux-gold-2),var(--lux-gold))!important;color:#fff!important;border-radius:10px}.m-header__desktop .m-menu>li>a:hover{background-color:var(--lux-line)}.m-search-popup--wrapper input[type=text],.m-search-popup--wrapper input[type=search]{border-radius:999px;padding-left:20px}.m-button:not(.m-button--icon){min-height:44px;padding:10px 22px;font-size:12.5px}.rl-btn-atc,.rl-btn-buy{min-height:44px;padding:10px 18px}.ss-pop__cta{min-height:46px;padding:10px 18px;font-size:13px;letter-spacing:.06em}.ss-pop__box{width:calc(100% - 32px);padding:22px 16px 18px;border-radius:16px}.ss-pop__t{font-size:18px}.ss-pop__d{font-size:13px;margin-bottom:14px}.ss-pop__sizes{gap:8px;margin-bottom:14px}.ss-pop__size{min-width:0;padding:8px 6px;font-size:12.5px;line-height:1.25;white-space:normal;word-break:break-word}.ss-diamond__items{flex-wrap:wrap;gap:8px}.ss-diamond__item{padding:7px 12px;font-size:12.5px;border-radius:999px}@media(max-width:749px){.ss-pop__sizes{grid-template-columns:repeat(2,1fr)!important}}.m-quantity{border:1px solid var(--lux-line);border-radius:999px;overflow:hidden;height:42px;background:#fff}.m-quantity__button{width:38px;background:var(--lux-ivory);color:var(--lux-ink);border:0}.m-quantity__button:hover{background:#f1e8d5;color:var(--lux-gold)}.m-quantity__input{width:42px;text-align:center;font-weight:600;border:0}.ss-pop~.ss-pop{display:none!important}.m-header__desktop .m-header__inner,.m-header__desktop .m-header__wrapper{background-color:#000!important;color:#fff!important}.m-header__desktop .m-header__inner a,.m-header__desktop .m-header__inner button,.m-header__desktop .m-header__wrapper a,.m-header__desktop .m-header__wrapper button{background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#fff!important}.m-header__desktop .m-header__inner svg,.m-header__desktop .m-header__wrapper svg{color:#fff!important;fill:currentColor;stroke:currentColor}.m-header__desktop [class*=cart-count]{background-color:#fff!important;color:#000!important}.m-header__menu{background-color:#000!important;border-top:1px solid #000000!important;border-bottom:1px solid #222222!important}.m-header__menu .m-menu{justify-content:center}.m-header__menu .m-menu__link--main{color:#fff!important}.m-header__menu .m-menu__link--main:hover,.m-header__menu .m-menu__link--main:focus-visible{color:#fff!important;background-color:transparent!important}.m-header__menu .m-menu__link--main:after{background-color:#fff!important;height:2px!important}.m-header__desktop .m-sub-menu,.m-header__desktop .m-mega-menu{border-top-color:#000!important}.m-search-popup--wrapper{background-color:#fff!important}.m-search-popup--wrapper input[type=text],.m-search-popup--wrapper input[type=search]{background-color:#fff!important;border:1px solid #e5e5e5!important;border-radius:999px!important;color:#111!important}.m-search-popup--wrapper input[type=text]::placeholder,.m-search-popup--wrapper input[type=search]::placeholder{color:#767676!important}.m-search-popup--wrapper button{background-color:#000!important;color:#fff!important}.m-header__mobile{background-color:#000!important;color:#fff!important;border-bottom:1px solid #000000!important}.m-header__mobile a,.m-header__mobile button{background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;color:#fff!important}.m-header__mobile svg{color:#fff!important;fill:currentColor;stroke:currentColor}.m-header__mobile m-search-popup{background-color:#000!important}.m-menu-drawer__wrapper{background-color:#fff!important;color:#111!important}.m-menu-mobile__item>a,.m-menu-mobile__item button{color:#111!important}.m-menu-mobile__item{border-bottom:1px solid #eeeeee!important}.m-menu-mobile__toggle-button,.m-menu-mobile__back-button{color:#111!important}.m-header__desktop .m-header__inner button,.m-header__desktop .m-header__inner a{background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}.m-header__desktop .m-header__inner button svg,.m-header__desktop .m-header__inner a svg{color:#fff!important;fill:currentColor;stroke:currentColor}.m-main-product--media .m-product-media--item{border-radius:14px;border:1px solid var(--lux-line);overflow:hidden;box-shadow:0 16px 32px -20px #16130e47}.m-main-product--info .rl-product-main-title{letter-spacing:.01em;line-height:1.15}.m-main-product--info .rl-product-main-title:after{content:"";display:block;width:56px;height:2px;margin-top:12px;background:linear-gradient(90deg,var(--lux-gold),var(--lux-gold-2))}.m-main-product--info .rl-size-option-card{border-radius:10px}.m-main-product--info .rl-size-option-card.is-selected{border-color:var(--lux-gold);box-shadow:0 0 0 1px var(--lux-gold)}.m-main-product--info .rl-trust-badges{border-top:1px solid var(--lux-line);padding-top:14px;letter-spacing:.04em}@media(max-width:749px){.m-main-product--info{padding-left:4px;padding-right:4px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/luxury.css.map */
