:root{--legacy-ink:#171713;--legacy-olive:#4e543c;--legacy-sage:#dfe3d7;--legacy-cream:#f7f4ed;--legacy-line:#e9e5dc;--legacy-white:#fff}html{scroll-behavior:smooth}body{background:var(--legacy-white);color:var(--legacy-ink);font-family:var(--font-body-family,Arial,sans-serif);font-weight:400;letter-spacing:.005em;-webkit-font-smoothing:antialiased}body,p,.rte{line-height:1.65}h1,h2,h3,h4,.h0,.h1,.h2,.h3{font-family:var(--font-heading-family,Georgia,serif);font-weight:400;letter-spacing:-.025em;line-height:1.08;color:var(--legacy-ink)}h1,.h0{font-size:clamp(2.65rem,6vw,5.75rem)}h2,.h1{font-size:clamp(2rem,4vw,3.75rem)}h3,.h2{font-size:clamp(1.35rem,2.2vw,2rem)}a{color:inherit;text-underline-offset:.2em}.page-width{max-width:1320px}.section{background:transparent}.shopify-section{margin-block:0}.header-wrapper{background:#fffffff7;border-bottom:1px solid var(--legacy-line);box-shadow:none}.header{min-height:76px}.header__heading-link{padding-block:1rem}.header__menu-item,.list-menu__item{font-size:.86rem;letter-spacing:.09em;text-transform:uppercase}.announcement-bar,.utility-bar{font-size:.78rem;letter-spacing:.08em}.button,.shopify-payment-button__button,.button--primary,.button--secondary{border-radius:0!important;box-shadow:none!important;text-transform:uppercase;letter-spacing:.11em;font-size:.78rem;font-weight:600;min-height:50px;padding-inline:2rem}.button:after,.button:before{border-radius:0!important;box-shadow:none!important}.button--primary{background:var(--legacy-ink);color:#fff}.button--secondary{background:transparent;color:var(--legacy-ink);border:1px solid var(--legacy-ink)}.card,.card__inner,.product-card-wrapper,.collection-card-wrapper,.media,.global-media-settings{border-radius:0!important;box-shadow:none!important}.card__inner{background:#faf9f6}.card__media .media img{object-fit:contain;background:#faf9f6;padding:5%}.card__information{padding-top:1.15rem}.card__heading{font-family:var(--font-heading-family,Georgia,serif);font-size:1.18rem;font-weight:400;letter-spacing:-.015em}.price{font-size:.92rem;letter-spacing:.025em}.badge{border-radius:0!important;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.collection-list,.product-grid{column-gap:clamp(18px,2.4vw,34px);row-gap:clamp(34px,4vw,58px)}.banner,.image-with-text__media,.image-with-text__content{border-radius:0!important}.banner__box{max-width:690px!important;background:#f7f4edf0!important;padding:clamp(2rem,5vw,5rem)!important}.banner__heading{margin-bottom:1rem}.banner__text{font-size:1.04rem;max-width:38rem}.rich-text__wrapper{max-width:820px!important}.rich-text__blocks>*+*{margin-top:1.4rem}.title-wrapper-with-link{margin-bottom:2.4rem}.title-wrapper-with-link .title{margin:0}.footer{border-top:1px solid var(--legacy-line);background:var(--legacy-cream)}.footer-block__heading{font-family:var(--font-heading-family,Georgia,serif);font-weight:400}.field:after,.select:after,.customer .field:after{border-radius:0!important;box-shadow:0 0 0 1px var(--legacy-line)!important}.field__input,.select__select{border-radius:0!important;background:#fff}.product__title h1{font-size:clamp(2.25rem,4vw,4rem)}.product__description{max-width:640px}.product-form__input input[type=radio]+label{border-radius:0!important}.thumbnail{border-radius:0!important}.accordion{border-color:var(--legacy-line)}@media screen and (min-width:750px){.section-template--padding{padding-block:5rem}.product{column-gap:clamp(40px,6vw,90px)}}@media screen and (max-width:749px){.header{min-height:64px}.page-width{padding-left:20px;padding-right:20px}.banner__box{padding:2rem!important}.card__media .media img{padding:3%}.collection-list,.product-grid{row-gap:32px}.title-wrapper-with-link{margin-bottom:1.7rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/legacy-luxury.css.map */
