:root{--notch-ivory: #F7F4EF;--notch-stone: #EDE8E1;--notch-ink: #1F1B17;--notch-cognac: #7A4A2E;--notch-muted: #6E655C;--notch-line: rgba(31, 27, 23, .12);--font-heading-family: "Cormorant Garamond", "Times New Roman", serif;--font-heading-weight: 400;--font-heading-style: normal;--font-body-family: "Jost", "Helvetica Neue", Arial, sans-serif;--font-body-weight: 300;--font-body-weight-bold: 500}body{letter-spacing:.02em;color:var(--notch-ink);-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--font-heading-family);font-weight:400;letter-spacing:.005em;line-height:1.1}.h4,h4,.h5,h5{font-family:var(--font-body-family);font-weight:400;letter-spacing:.14em;text-transform:uppercase}.title,.title-wrapper-with-link .title{font-size:clamp(2.8rem,3.4vw,4.2rem)}.title-wrapper-with-link{align-items:flex-end;border-bottom:1px solid var(--notch-line);padding-bottom:1.6rem;margin-bottom:3.2rem}.title-wrapper-with-link .link,.title-wrapper-with-link a{font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase}.announcement-bar{border-bottom:0}.announcement-bar__message{font-family:var(--font-body-family);font-size:1.05rem;letter-spacing:.24em;text-transform:uppercase;padding:1rem 1.5rem;font-weight:400}.header{padding-top:1.6rem;padding-bottom:1.2rem}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.2em;text-transform:uppercase;font-weight:400}.header__menu-item:hover span{text-decoration:none}.header__active-menu-item{text-decoration:none;border-bottom:1px solid currentColor}.header-wrapper--border-bottom{border-bottom:1px solid var(--notch-line)}.button,.shopify-payment-button__button--unbranded{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;font-weight:400;min-height:5rem;padding:0 3.2rem}.button--primary,.shopify-payment-button__button--unbranded{background-color:var(--notch-ink)}.button:not([disabled]):hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button-text),var(--border-opacity))}.card__information{padding-top:1.4rem;text-align:left}.card__heading,.card__heading a,.card-information__text{font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;letter-spacing:.06em}.card-information .price{font-size:1.3rem;letter-spacing:.06em;color:var(--notch-muted)}.card .media img{transition:transform 1.2s cubic-bezier(.2,.6,.2,1),opacity .5s ease}.card-wrapper:hover .card .media img:only-child{transform:scale(1.03)}.card--standard>.card__content .card__badge{padding:1rem}.badge{border-radius:0;border:0;font-family:var(--font-body-family);font-size:1rem;letter-spacing:.18em;text-transform:uppercase;padding:.5rem .9rem;background:#f7f4eff0;color:var(--notch-ink)}.price__badge-sold-out,.badge.price__badge-sold-out{color:var(--notch-muted)}.price{letter-spacing:.06em}.price--on-sale .price-item--regular{color:var(--notch-muted)}.price--on-sale .price-item--sale{color:var(--notch-cognac)}.product .price .price-item{font-size:1.7rem}.product__title h1,.product__title .h1{font-size:clamp(3rem,3.2vw,4rem);line-height:1.08}.product__text.caption-with-letter-spacing,.product__text.subtitle{letter-spacing:.2em;text-transform:uppercase;font-size:1.05rem;color:var(--notch-muted)}.product-form__input--pill input[type=radio]+label{border-radius:0;min-width:6.4rem;text-align:center;letter-spacing:.1em;font-size:1.2rem}.product-form__input--pill input[type=radio]:checked+label{background:var(--notch-ink);color:var(--notch-ivory)}.product-form__input--pill input[type=radio].disabled+label,.product-form__input--pill input[type=radio]:disabled+label{text-decoration:line-through;opacity:.45}.product__accordion summary .accordion__title,.accordion__title{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;font-weight:400}.product__accordion .accordion__content{font-size:1.4rem;line-height:1.8;color:#3b342e}.product__description{font-size:1.45rem;line-height:1.85;color:#3b342e}.notch-pdp-note{font-family:var(--font-heading-family);font-style:italic;font-size:1.8rem;color:var(--notch-cognac);margin:.4rem 0 0}.notch-pdp-promises{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem;padding:1.4rem 0;border-top:1px solid var(--notch-line);border-bottom:1px solid var(--notch-line);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--notch-muted)}.notch-pdp-promises span:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--notch-cognac);margin-right:.8rem;vertical-align:middle}.collection-hero__title{font-size:clamp(3.4rem,4vw,5.2rem)}.collection-hero__description{max-width:56rem;color:var(--notch-muted);font-size:1.5rem}.facets__summary,.facet-filters__label,.product-count__text{font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase}.footer{border-top:1px solid var(--notch-line)}.footer-block__heading{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;font-weight:400}.footer-block__details-content .list-menu__item--link{font-size:1.3rem;letter-spacing:.04em}.newsletter-form__field-wrapper .field__input{border-radius:0}.notch-eyebrow{display:block;font-family:var(--font-body-family);font-size:1.05rem;letter-spacing:.28em;text-transform:uppercase;color:var(--notch-cognac);margin:0 0 1.6rem;font-weight:400}.notch-lead{font-size:1.6rem;line-height:1.85;color:#3b342e;max-width:48rem}.notch-link{display:inline-block;font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;color:var(--notch-ink);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.4rem}.notch-link:hover{color:var(--notch-cognac)}@media screen and (max-width:749px){.title-wrapper-with-link{margin-bottom:2rem}.header__menu-item{font-size:1.3rem}.button{padding:0 2.4rem}}.header__heading-logo{mix-blend-mode:multiply}.shopify-payment-button__button--unbranded{font-family:var(--font-body-family)!important;letter-spacing:.22em;font-size:1.15rem;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/5/assets/notch-luxe.css.map */
