:root{--lux-ink: #1E1917;--lux-ivory: #FAF6F1;--lux-blush: #F3E9E4;--lux-rose: #C9A29A;--lux-gold: #B08D57;--lux-line: #E4D6CC;--lux-ease: cubic-bezier(.22, .61, .36, 1)}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--font-stack-header);font-weight:400;line-height:1.08;letter-spacing:.01em}h1,.h1{font-weight:300}h5,h6,.h5,.h6{letter-spacing:.12em;text-transform:uppercase;font-weight:400}p{line-height:1.85}.m-richtext__subtitle,.m-section__header .m-subheading,.m-image-with-text__content [class*=subtitle],.m-image-with-text__content [class*=subheading],.m-slider__subheading,[class*=__subheading]{font-family:var(--font-stack-body);font-size:11px!important;letter-spacing:.32em;text-transform:uppercase;font-weight:400!important;color:var(--lux-gold)}.color-dark [class*=__subheading],.color-footer [class*=__subheading],.m-richtext__subtitle{color:var(--lux-gold)}.m-announcement-bar{border-bottom:1px solid rgba(176,141,87,.35)}.m-announcement-bar__content,.m-announcement-bar__item{letter-spacing:.22em}.m-header__desktop,.m-header__mobile{border-bottom:1px solid var(--lux-line)}.m-logo,.m-logo a{font-family:var(--font-stack-header);font-size:30px;font-weight:400;letter-spacing:.38em;text-transform:uppercase;padding-left:.38em}.m-header__desktop nav a,.m-header__mobile nav a{letter-spacing:.18em;text-transform:uppercase;font-size:12px}.m-button{transition:background-color .5s var(--lux-ease),color .5s var(--lux-ease),border-color .5s var(--lux-ease)}.m-button--secondary,.m-button--white{border-width:1px}.m-button--link{letter-spacing:.24em}.m-product-card__image,.m-product-card__media,.m-collection-card__image{border-radius:0;overflow:hidden}.m-product-card__image img,.m-collection-card__image img{transition:transform 1.4s var(--lux-ease)}.m-product-card:hover .m-product-card__image img{transform:scale(1.04)}.m-product-card__name,.m-product-card__title{font-family:var(--font-stack-header);font-size:19px;letter-spacing:.02em}.m-product-tag{border-radius:0;letter-spacing:.16em;text-transform:uppercase;font-size:10px}.m-price,.m-product-card__price{letter-spacing:.04em}.m-section__header{margin-bottom:56px}.m-section__header h2,.m-section__header h3{font-weight:300}.m-section__header:after{content:"";display:block;width:44px;height:1px;margin:26px auto 0;background:var(--lux-gold)}input[type=email],input[type=text],input[type=password],input[type=tel],textarea,select{border-radius:0;letter-spacing:.04em}.m-footer,footer{border-top:1px solid rgba(176,141,87,.4)}.m-footer h6,.m-footer .h6{color:var(--lux-gold);letter-spacing:.28em;font-size:12px}.m-footer a{transition:color .3s var(--lux-ease)}.m-footer a:hover{color:var(--lux-gold)}::selection{background:var(--lux-rose);color:var(--lux-ink)}:focus-visible{outline:1px solid var(--lux-gold);outline-offset:3px}@media(max-width:767px){.m-logo,.m-logo a{font-size:22px;letter-spacing:.3em}.m-section__header{margin-bottom:36px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
