:root{--gv-bar-h: 6rem;--gv-compact-offset: .6rem}@media screen and (min-width:1200px){:root{--gv-bar-h: 8.8rem;--gv-compact-offset: 2.4rem}}.gv-announce{background:var(--gv-burgundy-deep);color:var(--gv-gold)}gv-announcements{display:grid}.gv-announce__inner{grid-template-columns:4.4rem minmax(0,1fr) 4.4rem;align-items:center;max-width:calc(144rem + 2 * var(--gv-gutter));min-height:3.6rem;margin:0 auto;padding:0 .2rem}.gv-announce__inner:not(.gv-announce__inner--single){min-height:4.4rem}.gv-announce__inner--single{grid-template-columns:minmax(0,1fr)}.gv-announce__list{display:grid;margin:0;padding:0;list-style:none;text-align:center}.gv-announce__item{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(.4rem);transition:opacity .3s ease,transform .3s ease,visibility 0s linear .3s}.gv-announce__item.is-active{opacity:1;visibility:visible;transform:none;transition:opacity .6s var(--gv-ease) .3s,transform .6s var(--gv-ease) .3s,visibility 0s}.gv-announce__text{display:inline-block;padding:.9rem 0;color:var(--gv-gold);font-family:var(--font-body-family);font-size:1.05rem;font-weight:500;line-height:1.35;letter-spacing:.16em;text-transform:uppercase;text-decoration:none}.gv-announce__link{background:linear-gradient(currentColor,currentColor) 0 calc(100% - .6rem) / 0 1px no-repeat;transition:background-size .45s var(--gv-ease),color .3s var(--gv-ease)}.gv-announce__link:hover{color:var(--gv-cream);background-size:100% 1px}.gv-announce__btn{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;background:none;color:#f6d17eb3;cursor:pointer;transition:color .3s var(--gv-ease)}.gv-announce__btn:hover{color:var(--gv-cream)}@media screen and (min-width:1200px){.gv-announce__inner,.gv-announce__inner:not(.gv-announce__inner--single){grid-template-columns:minmax(0,1fr);min-height:3.6rem}.gv-announce__btn{display:none}.gv-announce__list{display:flex;justify-content:center}.gv-announce__item,.gv-announce__item.is-active{opacity:1;visibility:visible;transform:none;transition:none}.gv-announce__item+.gv-announce__item:before{content:"";width:.4rem;height:.4rem;margin:0 3.2rem;background:currentColor;opacity:.55;transform:rotate(45deg)}.gv-announce__text{font-size:1.1rem;letter-spacing:.2em}}gv-header{display:block}.gv-header{position:relative;background-color:var(--gv-burgundy);color:var(--gv-cream);box-shadow:0 1px #f6d17e33;transition:box-shadow .45s var(--gv-ease)}.gv-header--home:not(.is-compact){box-shadow:none}.gv-header.is-compact{box-shadow:0 1px #f6d17e24,0 1rem 2.8rem #1c121438}.gv-header__bar{display:grid;grid-template-columns:4.4rem 4.4rem minmax(0,1fr) 4.4rem 4.4rem;grid-template-areas:"burger search logo account cart";align-items:center;height:var(--gv-bar-h);max-width:calc(144rem + 2 * var(--gv-gutter));margin:0 auto;padding:0 max(.4rem,calc(var(--gv-gutter) - 1.1rem));transition:padding-top .45s var(--gv-ease)}.gv-header.is-compact .gv-header__bar{padding-top:var(--gv-compact-offset)}.gv-header__logo{grid-area:logo;justify-self:center;display:block;width:var(--gv-logo-w-mobile, 108px);padding:.6rem 0;color:var(--gv-cream);line-height:0;transition:color .35s var(--gv-ease),transform .5s var(--gv-ease)}.gv-header__logo svg{display:block;width:100%;height:auto}.gv-header__logo:hover{color:#fff8ea}.gv-header__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;background:none;color:var(--gv-cream);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .3s var(--gv-ease)}.gv-header__icon:hover{color:var(--gv-gold)}.gv-header__glyph{display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.gv-header .gv-icon{width:2.2rem;height:2.2rem;stroke-width:1.2}.gv-header__burger{grid-area:burger}.gv-burger{display:grid;gap:.6rem;width:2.2rem}.gv-burger span{display:block;height:1px;background:currentColor;transition:width .4s var(--gv-ease)}.gv-burger span:last-child{width:64%}.gv-header__burger:hover .gv-burger span:last-child{width:100%}.gv-header__tools{display:contents}.gv-header .header__search{grid-area:search}.gv-header__account{grid-area:account}.gv-header__cart{grid-area:cart}.gv-header__app,.gv-nav{display:none}.gv-header .gv-cart-count{position:absolute;top:.7rem;right:.3rem;bottom:auto;left:auto;display:grid;place-items:center;min-width:1.7rem;height:1.7rem;width:auto;padding:0 .45rem;border-radius:1rem;background:var(--gv-gold);color:var(--gv-burgundy-deep);font-family:var(--font-body-family);font-size:1rem;font-weight:700;line-height:1;letter-spacing:0;box-shadow:0 0 0 2px var(--gv-burgundy)}@media screen and (min-width:1200px){.gv-header__bar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"nav logo tools";padding:0 var(--gv-gutter)}.gv-header__burger{display:none}.gv-header__logo{grid-row:1;position:relative;z-index:1;width:var(--gv-logo-w, 168px)}.gv-header.is-compact .gv-header__logo{transform:scale(.84)}.gv-header__tools{grid-area:tools;grid-row:1;display:flex;align-items:center;justify-self:end;margin-right:-1.1rem}.gv-header__app{display:flex;max-width:4.4rem;overflow:hidden}.gv-nav{display:block;grid-column:1 / -1;grid-row:1;align-self:stretch}.gv-nav__list{display:flex;align-items:stretch;gap:clamp(2.4rem,2.3vw,4rem);height:100%;margin:0;padding:0 15.6rem 0 0;list-style:none}.gv-nav__item{position:relative;display:flex;align-items:center}.gv-nav__item--split{margin-left:auto}.gv-nav__link{position:relative;display:inline-flex;align-items:center;min-height:4.4rem;color:var(--gv-cream);font-family:var(--font-body-family);font-size:1.15rem;font-weight:500;line-height:1;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:color .3s var(--gv-ease)}.gv-nav__link:after{content:"";position:absolute;left:0;right:.2em;bottom:.9rem;height:1px;background:var(--gv-gold);transform:scaleX(0);transition:transform .5s var(--gv-ease)}.gv-nav__link:hover,.gv-nav__link[aria-current=page],.gv-nav__link[data-active]{color:var(--gv-gold)}.gv-nav__link:hover:after,.gv-nav__link[aria-current=page]:after,.gv-nav__link[data-active]:after{transform:scaleX(1)}.gv-nav__sub{position:absolute;top:100%;left:-2.4rem;z-index:2;min-width:24rem;margin:0;padding:1.6rem 2.4rem;list-style:none;background:var(--gv-burgundy-deep);box-shadow:var(--gv-shadow);opacity:0;visibility:hidden;transform:translateY(-.4rem);transition:opacity .3s var(--gv-ease),transform .3s var(--gv-ease),visibility .3s}.gv-nav__item--parent:hover .gv-nav__sub,.gv-nav__item--parent:focus-within .gv-nav__sub{opacity:1;visibility:visible;transform:none}.gv-nav__sublink{display:block;padding:.8rem 0;color:var(--gv-cream);font-size:1.4rem;text-decoration:none}.gv-nav__sublink:hover,.gv-nav__sublink[aria-current=page]{color:var(--gv-gold)}}.gv-header .header__search{display:inline-flex;line-height:0}.gv-header .header__icon--search{display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;color:var(--gv-cream);transition:color .3s var(--gv-ease)}.gv-header .header__icon--search:hover{color:var(--gv-gold)}.gv-header .header__icon--search .svg-wrapper{width:auto;height:auto}.gv-header details[open] .gv-search-open{display:none}.gv-header .search-modal{border-bottom:1px solid rgba(246,209,126,.25);background:var(--gv-burgundy)}.gv-header .search-modal__content{padding:0 5.6rem 0 var(--gv-gutter);transition:padding-top .45s var(--gv-ease)}.gv-header.is-compact .search-modal__content{padding-top:var(--gv-compact-offset)}.gv-header .search-modal__form{max-width:76rem}.gv-header .search .field:before,.gv-header .search .field:after{box-shadow:none}.gv-header .search .field{border-bottom:1px solid rgba(246,209,126,.55)}.gv-header .search .field__input{height:4.8rem;padding:1.6rem 4.8rem 0 0;background:transparent;color:var(--gv-cream);font-size:1.7rem;box-shadow:none}.gv-header .search .field__input:focus,.gv-header .search .field__input:focus-visible{outline:none;box-shadow:inset 0 -1px 0 var(--gv-gold)}.gv-header .search .field__label{left:0;color:#f7ebd3b3;font-size:1.5rem;letter-spacing:.04em}.gv-header .search .field__button{color:var(--gv-cream)}.gv-header .search .search__button{right:0}.gv-header .search .reset__button{right:4.4rem}.gv-header .search .field__input{padding-right:9.2rem}.gv-header .search .field__button .icon{width:1.8rem;height:1.8rem}.gv-header .search-modal__close-button{color:var(--gv-cream)}.gv-header details[open] .modal-overlay:after{background-color:#1c121480}@media screen and (min-width:750px){.gv-header predictive-search{position:relative}.gv-header .predictive-search{left:0;width:100%}}@media screen and (min-width:990px){.gv-header .search-modal__content{padding:0 var(--gv-gutter)}}.gv-header .predictive-search{border:0;background:var(--gv-paper);color:var(--gv-ink);box-shadow:var(--gv-shadow);--color-foreground: 28, 18, 20;--color-background: 248, 247, 245}.gv-header .predictive-search__heading{color:var(--gv-bronze-text);font-size:1.1rem;letter-spacing:.2em;border-bottom-color:var(--gv-line)}.gv-header .predictive-search__item:hover,.gv-header .predictive-search__item[aria-selected=true]{background-color:var(--gv-stone)}.gv-header .predictive-search__item-heading,.gv-header .predictive-search__item--term{color:var(--gv-ink)}.gv-header .predictive-search__item--term .icon-arrow{color:var(--gv-burgundy)}html.gv-menu-open{overflow:hidden}.gv-menu{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;border:0;overflow:hidden;background:var(--gv-burgundy);color:var(--gv-cream)}.gv-menu::backdrop{background:#1c12148c;opacity:0;transition:opacity .45s var(--gv-ease)}.gv-menu.is-open::backdrop{opacity:1}.gv-menu__inner{display:flex;flex-direction:column;height:100%;overflow-y:auto;overscroll-behavior:contain;padding-bottom:calc(2.8rem + env(safe-area-inset-bottom));opacity:0;transition:opacity .4s var(--gv-ease)}.gv-menu.is-open .gv-menu__inner{opacity:1}.gv-menu__top{position:sticky;top:0;z-index:1;display:grid;grid-template-columns:4.4rem minmax(0,1fr) 4.4rem;align-items:center;flex:none;height:var(--gv-bar-h);padding:0 max(.4rem,calc(var(--gv-gutter) - 1.1rem));background:var(--gv-burgundy);border-bottom:var(--gv-stitch-light)}.gv-menu .gv-icon{width:2.2rem;height:2.2rem;stroke-width:1.2}.gv-menu__logo{justify-self:center;width:10.8rem;color:var(--gv-cream);line-height:0}.gv-menu__logo svg{display:block;width:100%;height:auto}.gv-menu__nav{flex:1 0 auto;padding:1.2rem var(--gv-gutter) 0}.gv-menu__list{margin:0;padding:0;list-style:none}.gv-menu__item{border-bottom:1px solid rgba(246,209,126,.16);opacity:0;transform:translate3d(0,1.6rem,0);transition:opacity .6s var(--gv-ease),transform .8s var(--gv-ease);transition-delay:calc(.12s + var(--i, 1) * .06s)}.gv-menu.is-open .gv-menu__item{opacity:1;transform:none}.gv-menu__link{display:flex;align-items:baseline;gap:1.4rem;padding:1.5rem 0 1.3rem;color:var(--gv-cream);text-decoration:none}.gv-menu__label{font-family:var(--font-heading-family);font-size:clamp(3.2rem,8.6vw,4.4rem);line-height:1.05;letter-spacing:-.005em;transition:color .3s var(--gv-ease),transform .5s var(--gv-ease)}.gv-menu__link:hover .gv-menu__label,.gv-menu__link[aria-current=page] .gv-menu__label{color:var(--gv-gold)}.gv-menu__link:hover .gv-menu__label{transform:translate(.6rem)}.gv-menu__sub{margin:-.4rem 0 0;padding:0 0 1.4rem 1.6rem;list-style:none}.gv-menu__sublink{display:block;padding:.7rem 0;color:#f7ebd3d9;font-size:1.5rem;text-decoration:none}.gv-menu__sublink:hover{color:var(--gv-gold)}.gv-menu__foot{display:grid;gap:2.4rem;padding:2.8rem var(--gv-gutter) 0;opacity:0;transition:opacity .8s var(--gv-ease) .45s}.gv-menu.is-open .gv-menu__foot{opacity:1}.gv-menu__account{display:inline-flex;align-items:center;gap:1.2rem;justify-self:start;min-height:4.4rem;color:var(--gv-cream);font-size:1.2rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none}.gv-menu__account:hover{color:var(--gv-gold)}.gv-menu__account .gv-icon{width:2rem;height:2rem}.gv-menu__trust{display:grid;gap:1.1rem;margin:0;padding:2rem 0;list-style:none;border-top:var(--gv-stitch-light);border-bottom:var(--gv-stitch-light)}.gv-menu__trust li{display:flex;align-items:center;gap:1.2rem;color:#f7ebd3e0;font-size:1.4rem;line-height:1.35}.gv-menu__trust .gv-icon{flex:none;width:2rem;height:2rem;color:var(--gv-gold)}.gv-menu__eyebrow{margin:0 0 .6rem;color:var(--gv-gold);font-size:1.1rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.gv-menu__contact-list{display:flex;flex-wrap:wrap;gap:0 2.4rem;margin:0;padding:0;list-style:none}.gv-menu__contact-link{display:inline-flex;align-items:center;gap:.9rem;min-height:4.4rem;color:var(--gv-cream);font-size:1.4rem;text-decoration:none;transition:color .3s var(--gv-ease)}.gv-menu__contact-link:hover{color:var(--gv-gold)}.gv-menu__contact-link .gv-icon{width:2rem;height:2rem;color:var(--gv-gold)}@media screen and (min-width:750px){.gv-menu{right:auto;width:min(52rem,100%);transform:translate(-100%);transition:transform .6s var(--gv-ease)}.gv-menu.is-open{transform:none}.gv-menu__inner{opacity:1}}@media(prefers-reduced-motion:reduce){.gv-header,.gv-header__bar,.gv-header__logo,.gv-announce__item,.gv-menu,.gv-menu::backdrop,.gv-menu__inner,.gv-menu__item,.gv-menu__foot,.gv-menu__label{transition:none}.gv-menu__item{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/geneve-header.css.map */
