.announcement__wrapper--top,.announcement__wrapper--top .announcement__bar-outer,.announcement__wrapper--top .announcement__bar-holder{background:#d3302f!important;color:#fff!important}.announcement__wrapper--top .announcement__bar-outer{min-height:32px;padding-top:0!important;padding-bottom:0!important}.announcement__wrapper--top .announcement__message,.announcement__wrapper--top .announcement__slide{justify-content:center;text-align:center}.announcement__wrapper--top .announcement__text,.announcement__wrapper--top .announcement__text p,.announcement__wrapper--top a{margin:0;color:#fff!important;font-size:10.5px!important;line-height:1.2;letter-spacing:.15em;font-weight:600;text-transform:uppercase}.theme__header,.header__desktop__upper,.header__desktop__lower,.header__mobile{background:var(--VL-IVORY)!important;color:var(--VL-INK)!important}.theme__header{box-shadow:none!important}.header__desktop__upper{min-height:76px;padding-top:8px!important;padding-bottom:8px!important}.header__desktop__lower{min-height:44px;border-top:1px solid rgba(117,86,64,.12)}.header__logo,.header__desktop__bar__c{text-align:center}.header__logo__link,.header__logo__link img{display:block;margin-left:auto;margin-right:auto}.header__menu{justify-content:center}.header__menu .navlink,.header__menu .navlink--toplevel,.header__desktop .navlink{color:var(--VL-INK)!important;font-size:11.5px!important;font-weight:500;letter-spacing:.105em;text-transform:uppercase;transition:color .2s ease,opacity .2s ease}.header__menu .navlink:hover,.header__menu .navlink--toplevel:hover,.header__desktop .navlink:hover{color:var(--VL-BROWN)!important}.header__desktop__buttons,.header__desktop__button,.header__mobile__button,.header__desktop__button a,.header__mobile__button a{color:var(--VL-INK)!important}.header__desktop__button:hover,.header__desktop__button a:hover,.header__mobile__button:hover,.header__mobile__button a:hover{color:var(--VL-BROWN)!important}.header__desktop__buttons svg,.header__desktop__button svg,.header__mobile svg{color:currentColor}.header__dropdown,.navlink__dropdown,.menu__item.grandparent .header__dropdown,.menu__item.parent .header__dropdown{background:var(--VL-IVORY)!important;color:var(--VL-INK)!important;border-color:var(--VL-BORDER)!important}.header-sticky .theme__header,.is-sticky .theme__header,[data-header-sticky].is-sticky{background:#fbf8f4f7!important;box-shadow:0 1px #75564021!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(max-width:767px){.announcement__wrapper--top .announcement__bar-outer{min-height:30px}.announcement__wrapper--top .announcement__text,.announcement__wrapper--top .announcement__text p,.announcement__wrapper--top a{font-size:9.5px!important;letter-spacing:.11em}.header__mobile{min-height:62px;border-bottom:1px solid rgba(117,86,64,.15)}.header__mobile__logo img{max-height:42px;object-fit:contain}}.header__menu .navlink--toplevel,.header__menu .navlink--toplevel .navtext{font-size:11px!important;font-weight:700!important;letter-spacing:.09em}.header__menu .navlink--toplevel.navlink--highlight,.header__menu .navlink--toplevel.navlink--highlight .navtext{color:#d3302f!important}.drawer--header .drawer__head{padding-bottom:10px;border-bottom:1px solid var(--VL-BORDER)}.drawer--header .drawer__body{padding-top:4px}.drawer--header .drawer__menu .sliderow__title:before,.drawer--header .drawer__menu .sliderow__title:after,.drawer--header .drawer__menu .sliderow__title>span:before,.drawer--header .drawer__menu .sliderow__title>span:after{display:none!important}.drawer--header .drawer__menu .sliderow[data-animates="0"]{display:block;width:100%;margin:0;padding:0;border:0;border-bottom:1px solid var(--VL-BORDER);background:none;text-align:left}.drawer--header .drawer__menu .sliderow[data-animates="0"]>.sliderow__title{display:flex!important;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:54px;margin:0;padding:0;font-size:13.5px!important;font-weight:600!important;letter-spacing:.13em;text-transform:uppercase;color:var(--VL-INK)!important;text-decoration:none;transition:color .18s ease}.drawer--header .drawer__menu .sliderow[data-animates="0"]>.sliderow__title>span:first-child{display:inline;min-height:0;font-size:inherit!important;font-weight:inherit!important;color:inherit!important}.drawer--header .drawer__menu .sliderow[data-animates="0"]>.sliderow__title .sliderule__chevron{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin:0;color:#9a8c82;transition:transform .2s ease,color .2s ease}.drawer--header .drawer__menu .sliderow[data-animates="0"]>.sliderow__title .sliderule__chevron svg{width:14px;height:14px}.drawer--header .drawer__menu .sliderow[data-animates="0"]:hover>.sliderow__title,.drawer--header .drawer__menu .sliderow[data-animates="0"]>.sliderow__title:hover{color:var(--VL-BROWN)!important}.drawer--header .drawer__menu .sliderow[data-animates="0"]:hover .sliderule__chevron{transform:translate(4px);color:var(--VL-BROWN)}.drawer--header .drawer__menu .sliderow[data-animates="0"]>.sliderow__title--highlight,.drawer--header .drawer__menu .sliderow[data-animates="0"]>.sliderow__title--highlight>span:first-child{color:#d3302f!important;font-weight:700!important}.drawer--header .drawer__menu .sliderow:not([data-animates="0"]):not(.sliderow--back) .sliderow__title{display:flex!important;align-items:center;justify-content:space-between;gap:12px;min-height:46px;margin:0;font-size:14px!important;font-weight:500!important;letter-spacing:.02em;text-transform:none;color:var(--VL-INK)!important;text-decoration:none}.drawer--header .drawer__menu .sliderow:not([data-animates="0"]):not(.sliderow--back) .sliderow__title:hover{color:var(--VL-BROWN)!important}.drawer--header .drawer__menu .sliderow--back .sliderow__title{font-size:12px!important;font-weight:700!important;letter-spacing:.12em;text-transform:uppercase;color:var(--VL-BROWN)!important}.drawer--header .mobile-menu__block--button .hero__button{margin:0}.drawer--header .mobile-menu__block--button .btn--solid{display:flex;width:100%;min-height:50px;align-items:center;justify-content:center;gap:10px;background:#d3302f!important;border-color:#d3302f!important;color:#fff!important;font-size:12px!important;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border-radius:0}.drawer--header .mobile-menu__block--button .btn--solid:hover{background:#b8282a!important;border-color:#b8282a!important}.drawer--header .drawer__foot{border-top:1px solid var(--VL-BORDER)}.drawer--header .drawer__foot .btn--text{display:flex;width:100%;justify-content:center;min-height:44px;font-size:12px!important;letter-spacing:.06em;color:#6b5d54!important;text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/vittoria-header.css.map */
