:root{--im-noir:#111111;--im-creme:#F5E8D8;--im-dore:#C8A882;--im-dore-light:rgba(200,168,130,.15)}h1,h2,h3,h4,.banner__heading,.section__heading,.collection__title,.product__title,.card__heading{font-style:normal;letter-spacing:.04em;font-weight:400}p,li,label,input,button,select,textarea,.price,.quantity,.caption{font-weight:300;letter-spacing:.04em}.button,.button--primary,.button--secondary,button[type=submit],.shopify-payment-button__button,.shopify-payment-button__button--unbranded,.cart__checkout-button,.product-form__submit,.search__button,.localization-form__select{border-radius:0!important;text-transform:uppercase;letter-spacing:.16em;font-weight:300;font-size:11px;transition:opacity .2s ease}.button:hover,.button--primary:hover,button[type=submit]:hover{opacity:.85}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],textarea,select{border-radius:0!important;font-weight:300;letter-spacing:.06em}.header{border-bottom:.5px solid rgba(200,168,130,.25)}.header__menu-item,.header__menu-item span,.list-menu__item{font-weight:300;letter-spacing:.14em;text-transform:uppercase;font-size:11px;transition:color .2s ease}.header__heading-logo{max-height:48px;width:auto}.announcement-bar{border-bottom:none}.announcement-bar__message{font-weight:300;letter-spacing:.2em;text-transform:uppercase;font-size:10px}.banner__heading{line-height:1.05;letter-spacing:.04em}.banner__box{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1a1a73}.card__inner,.card--product,.card-wrapper,.collection-card,.collection-card__inner{border-radius:0!important}.price,.price__regular,.price__sale{font-weight:300;letter-spacing:.06em}.badge{border-radius:0!important;font-weight:300;letter-spacing:.14em;text-transform:uppercase;font-size:9px;padding:4px 12px}.product__title{font-size:clamp(24px,3vw,38px);line-height:1.15;letter-spacing:.03em;font-weight:400}.product__vendor{font-weight:300;letter-spacing:.16em;text-transform:uppercase;font-size:10px;color:var(--im-dore)}.rich-text__heading{font-style:italic;letter-spacing:.04em;line-height:1.4}.rich-text__text p{font-weight:300;line-height:1.9;letter-spacing:.04em}.footer{border-top:.5px solid rgba(200,168,130,.25)}body,body [class*=color-]{--color-foreground:17,17,17;--color-link:17,17,17;--color-secondary-button-text:17,17,17;color:#111}h1,h2,h3,h4,h5,h6,p,li,label,legend,summary,.caption,.subtitle,.rte,.rte a,.link,.card__heading,.card__heading a,.price,.price__regular,.price__sale,.product__title,.product__vendor,.collection__title,.header__menu-item,.header__menu-item span,.list-menu__item,.menu-drawer__menu-item,.footer,.footer a,.footer__copyright,.breadcrumb,.pagination__item{color:#111}@media screen and (max-width:749px){body.template-article main,body.template-article .content-for-layout,.article-template{overflow-x:hidden}.article-template__hero-container,.article-template__content,.article-template__social-sharing,.article-template__back{max-width:100%}.article-template__title,.article-template header h1,.article-template h1{font-size:clamp(2.35rem,10vw,3.6rem)!important;line-height:1.02!important;letter-spacing:-.025em!important;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:none;hyphens:none;margin-top:1.5rem!important;margin-bottom:2rem!important}.article-template__content{padding-left:2.4rem!important;padding-right:2.4rem!important;font-size:1.7rem!important;line-height:1.65!important}.article-template__content p,.article-template__content li,.article-template__content blockquote{font-size:1.7rem!important;line-height:1.65!important;text-align:left!important;letter-spacing:normal!important;word-spacing:normal!important;-webkit-hyphens:none!important;hyphens:none!important;overflow-wrap:break-word}.article-template__content p{margin:0 0 1.45em!important}.article-template__content h2{font-size:2.6rem!important;line-height:1.15!important}.article-template__content h3{font-size:2.1rem!important;line-height:1.2!important}.article-template__content img,.article-template__content video,.article-template__content iframe{max-width:100%!important;height:auto}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/inesm-custom.css.map */
