:root{--nr-obsidian: #0A0A0A;--nr-charcoal: #141414;--nr-graphite: #1E1E1E;--nr-ash: #2E2E2E;--nr-smoke: #8A8A8A;--nr-silver: #C4C4C4;--nr-off-white: #F5F2EE;--nr-pure-white: #FFFFFF;--nr-accent: #C4AD8C;--nr-accent-deep: #A8916F;--nr-warm-sand: #E8DDD0;--nr-ivory: #F0EAE0}h1,h2,h3,.h1,.h2,.h3,.heading,[class*=__heading],[class*=__title],.collection-hero__title,.section-header__title,.product__title,.card__heading,.featured-collection__title,.hero__title,.banner__title,.page-title{font-family:Bebas Neue,Oswald,sans-serif!important;letter-spacing:.04em;text-transform:uppercase;line-height:.95}h4,h5,h6,.h4,.h5,.h6{font-family:DM Sans,sans-serif!important;font-weight:500;letter-spacing:.15em;text-transform:uppercase}body,p,.body,[class*=__text],[class*=__description],[class*=__body]{font-family:DM Sans,sans-serif!important;font-weight:300}.header__heading-link,.header__heading{font-family:Bebas Neue,sans-serif!important;letter-spacing:.3em;font-size:1.6rem!important}.header__menu-item,.header__active-menu-item{font-family:DM Sans,sans-serif!important;font-size:.68rem!important;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.announcement-bar__message,.announcement-bar{font-family:DM Sans,sans-serif!important;font-size:.65rem!important;font-weight:500;letter-spacing:.25em;text-transform:uppercase}.price,.price__regular,.price__sale,.price-item,[class*=price]{font-family:Bebas Neue,sans-serif!important;letter-spacing:.06em}.btn,.button,button,[type=button],[type=submit],.shopify-payment-button__button,.cart__cta,.product-form__submit,input,textarea,select,.field__input,.form__input,[class*=__input],.card,.card__inner,.card-wrapper,.product-card,[class*=card],.badge,[class*=badge],.cart-drawer,.drawer,[class*=drawer],.predictive-search,.search-modal,[class*=popover],[class*=dropdown]{border-radius:0!important}.card-wrapper:hover .card,.card:hover{transform:translateY(-4px);box-shadow:0 16px 48px #00000059!important;transition:transform .3s ease,box-shadow .3s ease}.card__heading a{font-family:Bebas Neue,sans-serif!important;font-size:1.2rem!important;letter-spacing:.08em;text-transform:uppercase}.card__information .caption,[class*=vendor],[class*=product-type]{font-family:DM Sans,sans-serif!important;font-size:.6rem!important;letter-spacing:.2em;text-transform:uppercase;opacity:.6}.button--primary,.btn--primary,.shopify-payment-button__button--unbranded{background-color:var(--nr-accent)!important;color:var(--nr-obsidian)!important;border:none!important;font-family:DM Sans,sans-serif!important;font-size:.65rem!important;font-weight:500;letter-spacing:.22em;text-transform:uppercase;padding:16px 36px!important;transition:background .2s ease!important}.button--primary:hover,.btn--primary:hover{background-color:var(--nr-warm-sand)!important;color:var(--nr-obsidian)!important}.button--secondary,.btn--secondary{background-color:transparent!important;border:1px solid currentColor!important;font-family:DM Sans,sans-serif!important;font-size:.65rem!important;font-weight:500;letter-spacing:.22em;text-transform:uppercase;transition:background .2s ease,color .2s ease!important}.header-wrapper,.header{font-family:DM Sans,sans-serif!important}.header--top-center .header__heading,.header__heading{font-family:Bebas Neue,sans-serif!important}.variant-input-wrapper label,.swatch,[class*=variant],.product-form__input label{border-radius:0!important;font-family:DM Sans,sans-serif!important;font-size:.65rem!important;font-weight:500;letter-spacing:.15em;text-transform:uppercase;transition:background .2s,border-color .2s,color .2s}.footer__heading,[class*=footer] h3,[class*=footer] h4{font-family:DM Sans,sans-serif!important;font-size:.58rem!important;font-weight:500;letter-spacing:.3em;text-transform:uppercase}.footer__list-item a,.footer a{font-family:DM Sans,sans-serif!important;font-size:.8rem!important;font-weight:300;transition:opacity .2s}.footer a:hover{opacity:.6}.collection-hero__title,.collection__title{font-family:Bebas Neue,sans-serif!important;font-size:clamp(3rem,7vw,7rem)!important;letter-spacing:.03em;line-height:.9}.product__title{font-family:Bebas Neue,sans-serif!important;font-size:clamp(2rem,4vw,3.5rem)!important;letter-spacing:.04em;line-height:.95}.product__description{font-family:DM Sans,sans-serif!important;font-weight:300;line-height:1.8;font-size:.9rem!important}.featured-collection__title,[class*=section] h2,[class*=section] .title{font-family:Bebas Neue,sans-serif!important;font-size:clamp(2.5rem,5vw,5rem)!important;letter-spacing:.03em;line-height:.92}input:focus,textarea:focus,select:focus,.field__input:focus{border-color:var(--nr-accent)!important;outline:none!important;box-shadow:0 2px 0 var(--nr-accent)!important}.quantity,.quantity__button,.quantity__input{border-radius:0!important;font-family:DM Sans,sans-serif!important}.cart-count-bubble{background-color:var(--nr-accent)!important;color:var(--nr-obsidian)!important;border-radius:0!important}.badge--sale{background-color:var(--nr-accent)!important;color:var(--nr-obsidian)!important;font-family:DM Sans,sans-serif!important;font-size:.55rem!important;font-weight:500;letter-spacing:.15em}@media(max-width:749px){.header__heading-link{font-size:1.3rem!important;letter-spacing:.25em}h1,.h1{font-size:clamp(2.5rem,12vw,5rem)!important}h2,.h2{font-size:clamp(2rem,9vw,4rem)!important}.collection-hero__title{font-size:clamp(2.5rem,10vw,5rem)!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/novaroma-editorial.css.map */
