:root{--nova-verde: #0e3b2c;--nova-verde-scuro: #0a2b20;--nova-verde-luce: #1a5240;--nova-avorio: #f2efe5;--nova-avorio-caldo: #eae5d6;--nova-oro: #c8a878;--nova-oro-chiaro: #ddc9a3;--nova-testo-su-verde: rgba(242, 239, 229, .92);--nova-testo-su-avorio: #14261f;--nova-font-display: "Playfair Display", "Times New Roman", serif;--nova-font-testo: "Montserrat", "Helvetica Neue", sans-serif;--nova-tracking-label: .18em;--nova-radius: 2px;--nova-transizione: .26s cubic-bezier(.25, .1, .25, 1)}body{font-family:var(--nova-font-testo);letter-spacing:.01em}h1,h2,h3,.h0,.h1,.h2,.h3,.nova-display{font-family:var(--nova-font-display);font-weight:500;letter-spacing:.06em}.nova-eyebrow{font-family:var(--nova-font-testo);font-size:1.2rem;font-weight:600;letter-spacing:var(--nova-tracking-label);text-transform:uppercase}.nova-btn{display:inline-block;font-family:var(--nova-font-testo);font-size:1.2rem;font-weight:600;letter-spacing:var(--nova-tracking-label);text-transform:uppercase;text-decoration:none;padding:1.5rem 3rem;border:1px solid transparent;border-radius:var(--nova-radius);cursor:pointer;transition:background-color var(--nova-transizione),color var(--nova-transizione),border-color var(--nova-transizione)}.nova-btn--avorio{background:var(--nova-avorio);color:var(--nova-verde-scuro)}.nova-btn--avorio:hover{background:var(--nova-oro-chiaro);color:var(--nova-verde-scuro)}.nova-btn--contorno{background:transparent;color:var(--nova-avorio);border-color:#f2efe58c}.nova-btn--contorno:hover{border-color:var(--nova-avorio);background:#f2efe514}.nova-btn--verde{background:var(--nova-verde);color:var(--nova-avorio)}.nova-btn--verde:hover{background:var(--nova-verde-luce)}.nova-btn:focus-visible{outline:2px solid var(--nova-oro);outline-offset:3px}.nova-link-freccia{display:inline-flex;align-items:center;gap:.8rem;font-family:var(--nova-font-testo);font-size:1.1rem;font-weight:600;letter-spacing:var(--nova-tracking-label);text-transform:uppercase;text-decoration:none;color:inherit}.nova-link-freccia .nova-freccia{transition:transform var(--nova-transizione)}.nova-link-freccia:hover .nova-freccia{transform:translate(5px)}.nova-sfondo-verde{background-color:var(--nova-verde);color:var(--nova-testo-su-verde)}.nova-sfondo-verde-scuro{background-color:var(--nova-verde-scuro);color:var(--nova-testo-su-verde)}.nova-sfondo-avorio{background-color:var(--nova-avorio);color:var(--nova-testo-su-avorio)}.announcement-bar,.utility-bar{background:var(--nova-verde-scuro)!important}.announcement-bar__message{font-family:var(--nova-font-testo);font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--nova-avorio)!important}.header-wrapper,.header{background:var(--nova-verde)!important}.header__menu-item,.header__menu-item span{font-family:var(--nova-font-testo);font-size:1.15rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--nova-avorio)!important}.header__menu-item:hover span{color:var(--nova-oro-chiaro)!important;text-decoration:none}.header__icon,.header__icon .icon{color:var(--nova-avorio)!important}.header__heading-logo{max-height:70px}.card__heading a{font-family:var(--nova-font-testo);font-size:1.25rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.price{font-family:var(--nova-font-testo);letter-spacing:.05em}.badge{background:var(--nova-verde)!important;color:var(--nova-avorio)!important;border:1px solid var(--nova-oro)!important;border-radius:var(--nova-radius);font-family:var(--nova-font-testo);font-size:1rem;letter-spacing:.14em;text-transform:uppercase}.card--standard .card__inner{border-radius:var(--nova-radius)}.footer{background:var(--nova-verde-scuro)!important;color:var(--nova-testo-su-verde)!important}.footer__content-top,.footer__content-bottom{border-color:#f2efe526!important}.footer-block__heading{font-family:var(--nova-font-testo);font-size:1.15rem;font-weight:600;letter-spacing:var(--nova-tracking-label);text-transform:uppercase;color:var(--nova-oro-chiaro)!important}.footer a,.footer .list-menu__item{color:var(--nova-testo-su-verde)!important}.footer a:hover{color:var(--nova-oro-chiaro)!important}.footer .field__input{background:#f2efe50f;border:1px solid rgba(242,239,229,.3);color:var(--nova-avorio);border-radius:var(--nova-radius)}.footer .field__input:focus{border-color:var(--nova-oro)}@media(prefers-reduced-motion:reduce){.nova-btn,.nova-link-freccia .nova-freccia,.nova-card-collezione img{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/nova-theme.css.map */
