.header--hv{--hv-gutter: 1.5rem;--hv-logo-width: 16rem;--hv-utility-min-height: 3.4rem;--hv-column-gap: 2rem;--hv-nav-gap: 2.6rem;--hv-nav-font-size: 1.4rem;--hv-nav-letter-spacing: 2px;--hv-utility-font-size: 1.2rem;--hv-search-width: 37rem;--hv-search-height: 4rem;--hv-search-radius: .4rem;--hv-icon-size: 2.6rem;--hv-hairline: rgba(var(--color-foreground), .25)}@media screen and (min-width:990px){.header--hv{--hv-gutter: 4rem;--hv-logo-width: 23rem}}.header.header--hv{grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr;align-items:center;column-gap:1rem;row-gap:0}@media screen and (max-width:749px){.header.header--hv.header--has-app{grid-template-columns:1fr auto 1fr}}@media screen and (min-width:1200px){.header.header--hv{grid-template-areas:"utility-start heading utility-end" "navigation    heading icons";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:var(--hv-column-gap);row-gap:0}.header.header--hv.header--hv-no-utility{grid-template-areas:"navigation heading icons";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}}.hv-header__utility{display:none;align-items:center;gap:2.4rem;min-height:var(--hv-utility-min-height);font-size:var(--hv-utility-font-size);line-height:1.4}@media screen and (min-width:990px){.hv-header__utility{display:flex}}.hv-header__utility--start{grid-area:utility-start;justify-content:flex-start;margin-inline-start:calc(var(--hv-gutter) * -1);padding-inline-start:var(--hv-gutter)}.hv-header__utility--end{grid-area:utility-end;justify-content:flex-end;margin-inline-end:calc(var(--hv-gutter) * -1);padding-inline-end:var(--hv-gutter)}.header--hv-utility-border .hv-header__utility{border-bottom:.1rem solid var(--hv-hairline);padding-bottom:1rem}.hv-header__utility-link{display:inline-flex;align-items:center;gap:1rem;color:rgb(var(--color-foreground));text-decoration:none;transition:opacity var(--duration-short) ease}.hv-header__utility-link:hover{opacity:.7;text-decoration:underline;text-underline-offset:.3rem}.hv-header__utility-link .icon,.hv-header__utility-link svg{width:2.2rem;height:2.2rem;flex-shrink:0}.hv-header__utility-link .icon-search{fill:none}.hv-header__utility-text{font-size:1.6rem}@media screen and (min-width:990px){.header.header--hv .header__heading,.header.header--hv .header__heading-link{grid-area:heading;align-self:center;justify-self:center;text-align:center;margin-left:0}}.header.header--hv .header__heading-link{padding:.75rem 1.6rem;display:inline-block}.header.header--hv .header__heading-logo-wrapper{width:var(--hv-logo-width);max-width:100%}.header.header--hv .header__heading-logo{width:100%;height:auto}.header.header--hv .header__inline-menu{grid-area:navigation;justify-self:start;margin-left:0}@media screen and (min-width:990px){.header--hv .header__inline-menu>.list-menu--inline{column-gap:var(--hv-nav-gap);row-gap:.4rem;align-items:center}.header--hv .header__menu{padding:0}.header--hv .header__menu-item{padding:3rem 0;font-size:var(--hv-nav-font-size);letter-spacing:var(--hv-nav-letter-spacing);line-height:1.2;font-weight:500}.header--hv-nav-uppercase .header__menu-item{text-transform:uppercase}.header--hv .header__menu-item .icon-caret{right:-1.4rem}.header--hv summary.header__menu-item{padding-right:1.6rem}.header--hv .header__submenu.list-menu{padding-top:1.2rem}}.header--hv .header__icons{grid-area:icons;justify-self:end;align-items:center;gap:.4rem;padding-right:0}@media screen and (min-width:990px){.header--hv .header__icons{gap:2rem;padding-top:0rem}}.header--hv .header__icon--cart{margin-right:0}.header--hv .header__icon .icon{width:var(--hv-icon-size);height:var(--hv-icon-size)}.hv-header__wishlist{position:relative}.hv-header__wishlist .icon-heart{fill:currentColor}.hv-header__wishlist .cart-count-bubble[hidden]{display:none}@media screen and (min-width:990px){.hv-header__cta{display:inline-flex}}.hv-header__cta--uppercase{text-transform:uppercase}.hv-header__cta:hover,.hv-header__cta--solid{color:rgb(var(--color-button-text));background-color:rgb(var(--color-button))}.hv-header__cta--solid:hover{opacity:.85}.hv-search{display:none;position:relative;width:var(--hv-search-width);max-width:100%}@media screen and (min-width:990px){.hv-search{display:block}.header--hv-inline-search .header__search{display:none}}.hv-search__form{position:relative;display:block}.hv-search__field{position:relative;display:flex;align-items:center}.hv-search__input{width:100%;height:var(--hv-search-height);padding:0 3.6rem 0 5.3rem;line-height:1;background-color:rgb(var(--color-background));border:.1rem solid var(--hv-hairline);border-radius:var(--hv-search-radius);-webkit-appearance:none;appearance:none;transition:border-color var(--duration-short) ease;font-size:1.5rem;font-family:var(--font-body-family);color:rgba(var(--color-foreground),1)}.hv-search__input::placeholder{color:#b4b4b4;opacity:1}.hv-search__input:focus,.hv-search__input:focus-visible{outline:0;border-color:rgba(var(--color-foreground),.5);box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2)}.hv-search__input::-webkit-search-decoration,.hv-search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.hv-search__button,.hv-search__reset{position:absolute;display:flex;align-items:center;justify-content:center;width:3.6rem;height:100%;padding:0;border:0;background:none;cursor:pointer;color:rgba(var(--color-foreground),.6)}.hv-search__button{left:1.5rem}.hv-search__reset{right:0}.hv-search__button:hover,.hv-search__reset:hover{color:rgb(var(--color-foreground))}.hv-search__button .icon,.hv-search__reset .icon{width:2rem;height:2rem;fill:none}.hv-search .predictive-search{width:calc(100% + .2rem);top:calc(100% + .4rem)}.hv-header__cta.button{min-height:calc(4rem + var(--buttons-border-width) * 2);min-width:12.8rem;padding-inline:2.5rem;font-size:1.4rem;letter-spacing:.2rem;border-radius:4px;border:1px solid rgb(var(--color-button-text));font-weight:500}@media screen and (max-width:1199px){.header--hv header-drawer{grid-area:left-icons;justify-self:start}header-drawer{display:block}.header--hv .header__icons{justify-self:end}.header__inline-menu{display:none}.header--hv .header__icons>.header__search,.header--hv .header__icons>details-modal.header__search{display:inline-flex}.header.header--hv .header__heading,.header.header--hv .header__heading-link{grid-area:heading;justify-self:center;text-align:center}.header.header--hv .header__heading-link{margin-left:0;padding-left:0;padding-right:0}.header--hv .hv-search,.header--hv .hv-header__utility{display:none}}@media screen and (max-width:989px){.header--hv-hide-mobile-wishlist .hv-header__wishlist{display:none}}.hv-marquee{display:flex;flex-wrap:nowrap;overflow:hidden;width:100%}.hv-marquee__track{display:flex;flex-shrink:0;align-items:center;min-width:100%;animation:hv-marquee-scroll var(--hv-marquee-duration, 40s) linear infinite;max-width:100%}.hv-marquee:hover .hv-marquee__track{animation-play-state:paused}.hv-marquee__group{display:flex;flex-shrink:0;align-items:center}.hv-marquee__item{flex-shrink:0;padding:.7rem 3rem;margin:0;min-height:0;line-height:1.4;white-space:nowrap;font-size:1.4rem;letter-spacing:0}.hv-marquee__link{color:currentColor;text-decoration:none}.hv-marquee__link:hover{text-decoration:underline;text-underline-offset:.3rem}@keyframes hv-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.hv-marquee{justify-content:center}.hv-marquee__track{animation:none;min-width:0}.hv-marquee__group+.hv-marquee__group,.hv-marquee__group .hv-marquee__item+.hv-marquee__item{display:none}}.hv-header__cta.button:before,.hv-header__cta.button:after{content:none}@media screen and (min-width:1200px){.hv-search{--hv-search-width: 30rem}.hv-search .predictive-search{width:calc(100% + 66rem);left:-65.1rem}.header--hv .header__inline-menu>.list-menu--inline{--hv-nav-gap: .7rem}.header--hv summary.header__menu-item{padding-right:.6rem}.header--hv summary .icon-caret{right:1rem}.header--hv .header__menu-item{--hv-nav-letter-spacing: 1px;font-size:1.3rem}}@media screen and (min-width:1400px){.header--hv .header__inline-menu>.list-menu--inline{--hv-nav-gap: 1.2rem}}@media screen and (min-width:1600px){.hv-search{--hv-search-width: 37rem}.header--hv .header__inline-menu>.list-menu--inline{--hv-nav-gap: 1.4rem}.header--hv summary.header__menu-item{padding-right:1.6rem}.header--hv summary .icon-caret{right:.5rem}.header--hv .header__menu-item{--hv-nav-letter-spacing: 2px}}@media screen and (min-width:1700px){.header--hv .header__inline-menu>.list-menu--inline{--hv-nav-gap: 1.8rem}}@media screen and (max-width:1199px){.header--hv .header__icons{padding-top:0rem}.header--hv .header__icon .icon{--hv-icon-size: 3.8rem}.hv-header__cta.button{display:none}.menu-drawer__navigation .hv-header__cta.hv-header__cta--outline.button{display:flex!important;max-width:max-content;margin-top:3rem}.menu-drawer__navigation .hv-header__cta.hv-header__cta--outline.button{display:flex!important;max-width:100%;margin-top:3rem;min-height:calc(5rem + var(--buttons-border-width) * 2);font-size:1.6rem}.menu-drawer__navigation .hv-header__cta.button{min-height:calc(4rem + var(--buttons-border-width) * 2);min-width:12.8rem;padding-inline:2.5rem;font-size:1.4rem;letter-spacing:.2rem;border-radius:1rem}}@media screen and (max-width:989px){.header--hv .header__icon--cart{margin-right:-1.2rem}.header--hv .header__icons{gap:2rem}}@media screen and (max-width:749px){.hv-marquee__item{font-size:1.2rem}.header--hv .header__icon .icon{--hv-icon-size: 2.8rem}.header--hv .header__icon--cart{margin-right:0rem}.header--hv .header__icons{gap:1.2rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-header-hv.css.map */
