.header__search-bar,.header__cta,.header__contact{display:none}@media screen and (min-width:990px){.header.header--search-bar{grid-template-areas:"heading search icons icons" "navigation navigation navigation cta";grid-template-columns:auto minmax(0,1fr) auto auto;column-gap:4rem;row-gap:0}.header.header--search-bar:not(:has(.header__cta)){grid-template-areas:"heading search icons icons" "navigation navigation navigation navigation"}.header--search-bar .header__search-bar{grid-area:search;display:block;position:relative;width:100%;max-width:52rem;justify-self:end}.header--search-bar .header__search-bar .field{margin:0}.header--search-bar .header__search-bar .field:before,.header--search-bar .header__search-bar .field:after{display:none}.header--search-bar .header__search-bar .field__input,.header--search-bar .header__search-bar .field__input:focus,.header--search-bar .header__search-bar .field__input:not(:placeholder-shown){height:4.8rem;margin:0;padding:0 5.2rem 0 2rem;border:0;border-radius:.6rem;background:#f2f2f2;box-shadow:none;font-size:1.6rem}.header--search-bar .header__search-bar .field__input:focus-visible{box-shadow:0 0 0 .2rem rgba(var(--color-foreground),.15)}.header--search-bar .header__search-bar .field__input::placeholder{opacity:1;color:#8a8f98}.header--search-bar .header__search-bar .field__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.header--search-bar .header__search-bar .search__button{right:.6rem;color:#8a8f98}.header--search-bar .header__search-bar .search__button .svg-wrapper{width:2.2rem;height:2.2rem}.header--search-bar .header__search-bar .predictive-search{left:0;right:0;width:100%;z-index:4}.header--search-bar .header__icons .header__search,.header--search-bar>.header__search{display:none}.header--search-bar .header__contact{display:flex;align-items:center;gap:1rem;height:4.8rem;margin-right:1.2rem;padding:0 1.6rem 0 .5rem;border-radius:.6rem;background:#f2f2f2;color:#2a2b2a;text-decoration:none;white-space:nowrap;transition:background-color .2s ease}.header--search-bar .header__contact:hover{background:#e9e9e9}.header--search-bar .header__contact-icon{display:flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;border-radius:.6rem;background:linear-gradient(170deg,#fea201,#fd7f03 45%,#fb3e01);color:#fff;flex-shrink:0}.header--search-bar .header__contact-text{display:flex;flex-direction:column;gap:.1rem;line-height:1.15}.header--search-bar .header__contact-number{font-size:1.6rem;font-weight:700;letter-spacing:.01em}.header--search-bar .header__contact-hours{display:flex;align-items:center;font-size:1.2rem;color:#2a2b2aa6}.header--search-bar .header__contact-dot{width:.7rem;height:.7rem;margin-right:.6rem;border-radius:50%;background:#b5b5b0;flex-shrink:0}.header--search-bar .header__contact-hours.is-open{color:#1f7a1b}.header--search-bar .header__contact-hours.is-open .header__contact-dot{background:#28a745;animation:header-contact-live 2s ease-out infinite}@keyframes header-contact-live{0%{box-shadow:0 0 #28a74580}70%,to{box-shadow:0 0 0 .6rem #28a74500}}@media(prefers-reduced-motion:reduce){.header--search-bar .header__contact-hours.is-open .header__contact-dot{animation:none}}.header--search-bar .header__inline-menu{margin-top:1.2rem}.header--search-bar .header__inline-menu .list-menu__item{padding-left:.6rem;font-size:1.5rem;font-weight:500;color:#000}.header--search-bar .header__inline-menu summary.list-menu__item{padding-right:2rem}.header--search-bar .header__cta{grid-area:cta;display:inline-flex;align-items:center;gap:1rem;justify-self:end;align-self:center;margin-top:1.2rem;padding:.7rem 1.6rem;border-radius:.6rem;background:#2a2b2a;color:#fff;text-decoration:none;white-space:nowrap;transition:background-color .2s ease}.header--search-bar .header__cta:hover{background:#000}.header--search-bar .header__cta-icon{flex-shrink:0}.header--search-bar .header__cta-text{display:flex;flex-direction:column;gap:.1rem;line-height:1.2}.header--search-bar .header__cta-label{font-size:1.45rem;font-weight:600}.header--search-bar .header__cta-sub{display:flex;align-items:center;font-size:1.15rem;color:#ffffffb3}.header--search-bar .header__cta-dot{display:none;width:.6rem;height:.6rem;margin-right:.5rem;border-radius:50%;background:#ffffff73;flex-shrink:0}.header--search-bar .header__cta-sub.has-status .header__cta-dot{display:block}.header--search-bar .header__cta-sub.is-open{color:#9fd8a8}.header--search-bar .header__cta-sub.is-open .header__cta-dot{background:#28a745}@media screen and (max-width:1199px){.header--search-bar .header__inline-menu .list-menu__item{padding-left:.4rem;font-size:1.35rem}.header--search-bar .header__inline-menu summary.list-menu__item{padding-right:1.7rem}.header--search-bar .header__cta{padding:.7rem 1.2rem}.header--search-bar .header__cta-label{font-size:1.35rem}}}.header__award{display:inline-flex;flex:0 0 auto;width:var(--award-size, 56px);height:var(--award-size, 56px);transition:transform .25s ease}.header__award img{width:100%;height:100%}a.header__award:hover{transform:rotate(-6deg) scale(1.05)}.header__award--logo{grid-area:heading;justify-self:start;align-self:center;margin-left:calc(var(--header-logo-width, 170px) + 2rem)}.header__award--icons{margin-right:1.6rem}@media screen and (max-width:989px){.header__award{width:calc(var(--award-size, 56px) * .7);height:calc(var(--award-size, 56px) * .7)}.header__award--logo{margin-left:calc(var(--header-logo-width, 170px) * .75 + 1rem)}}@media screen and (min-width:990px)and (max-width:1079px){.header--search-bar .header__inline-menu .list-menu__item{padding-left:.2rem;font-size:1.3rem}.header--search-bar .header__inline-menu summary.list-menu__item{padding-right:1.5rem}.header--search-bar .header__inline-menu a.list-menu__item{padding-right:.6rem}.hg-menu-promo{gap:.4rem}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/component-header-search-bar.css.map */
