.page-width{max-width:var(--page-width);margin:0 auto}body:has(.section-header .drawer-menu) .announcement-bar-section .page-width{max-width:100%}.page-width.drawer-menu{max-width:100%}.page-width-desktop{padding:0;margin:0 auto}.header .field{transform:translate(16px)!important;position:relative}.header .field__button{right:10px}.header{padding-top:0!important;padding-bottom:0!important}.list-menu__item{padding-top:30px;padding-bottom:30px}.header .side-margin{margin-right:0;margin-left:00px;transform:translate(13px);display:none}.header .search__input.field__input{min-width:400px;border-radius:5px;transition:.2s;max-width:400px;position:relative;height:40px}.header .header__icon{padding-right:0rem!important}.header .header__icon .svg-wrapper{width:20px;height:20px}.header{align-items:flex-end}.header__heading-logo{max-width:100px;height:auto}.search-modal__form label.field__label{top:calc(.89rem + var(--inputs-border-width));margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:#002f6c;line-height:1.5;font-family:var(--font-tofino);letter-spacing:unset}.search-modal__form button.search__button.field__button{align-items:center;background-color:transparent;border:0;color:currentColor;cursor:pointer;display:flex;height:4rem;justify-content:center;overflow:hidden;padding:0;position:absolute;right:0;top:1px;width:4.7rem}.search-modal__form button.reset__button.field__button.hidden{align-items:center;background-color:transparent;border:0;color:currentColor;cursor:pointer;display:flex;height:4.4rem;justify-content:center;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:4.4rem}.header__heading{margin:0;line-height:0}.header__menu-item{padding:30px 1.5em;text-decoration:none}.predictive-search__loading-state{display:none!important;float:left}.js .menu-drawer__submenu{position:sticky;transform:none!important;visibility:visible!important}.menu-drawer__inner-submenu,.js .menu-drawer__navigation .submenu-open{visibility:visible!important}.menu-drawer__close-button{display:none}.header-wrapper{position:fixed!important;top:29px;left:0;right:0;width:100%;background-color:transparent;transition:background-color .3s ease,box-shadow .3s ease,top .5s ease-in-out;z-index:1000}.header-wrapper.scrolled{box-shadow:0 2px 10px #0000001a;top:0;transition:.5s;animation:slideDown .5s ease-in-out}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{content:unset}.header__menu-item .icon-caret{display:none}.header .search__input.field__input{border:solid 1px #B6B6B6;padding:12px 12px 12px 40px;box-shadow:none!important;outline:none!important;color:#002f6c}.header--middle-left .header__inline-menu{margin-left:50px}.header .search__button.field__button{left:-2px!important}.field__label,.customer .field label{left:calc(var(--inputs-border-width) + 4rem);font-size:14px;letter-spacing:.2px}@media(max-width:1300px){.header .search__input.field__input{min-width:300px;max-height:40px}.header .list-menu--inline{gap:20px}}@media(max-width:1201px){.list-menu--inline{margin-left:0!important;gap:15px!important}.header .search__input.field__input{min-width:250px}.header .side-margin{margin-right:5px;margin-left:10px}.header--middle-left .header__inline-menu{margin-left:0}}@media(max-width:1023px){.list-menu--inline{margin-left:0!important;gap:10px!important}.header .field{transform:translate(0)!important}.header .side-margin{margin-left:0}}@media(max-width:989px){.header predictive-search{display:none!important}.header details[open] predictive-search.search-modal__form{display:block!important}.list-menu__item{padding-bottom:25px;padding-top:25px}.cart-count-bubble{left:1.5rem;height:1.6rem;width:1.6rem}.header__heading,.header__heading-link{justify-self:start}.header{padding:10px 3rem;grid-template-columns:0fr 1fr 1fr;align-items:center}}@media(max-width:831px){.header{padding:10px 0rem 10px 1rem!important}}@media(max-width:768px){.header{padding:8px 0rem!important}.header__heading-logo{max-width:80px}}@media(max-width:431px){.header{padding:10px 0px 10px 0rem!important}}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/header-custom.css.map */
