.header__icons>.custom_search_wrapper{flex:1 1 0;min-width:0}@media screen and (min-width:990px){.desktop-localization-wrapper{min-width:118px;justify-content:flex-end}.header__icon--account{min-width:34px}.header__icon--cart{min-width:26px}}@media screen and (max-width:989px){.header__icon--cart{min-width:30px}}.cstm-header-size{width:30px}.new_data svg:nth-child(1){display:block}.new_data svg:nth-child(2){display:none}.menu-open .new_data svg:nth-child(1){display:none}.menu-open .new_data svg:nth-child(2){display:block}@media screen and (max-width:989px){.js .menu-drawer{height:calc(100vh - var(--header-bottom-position))!important;height:calc(100dvh - var(--header-bottom-position))!important}.menu-drawer{overscroll-behavior:contain}.menu-drawer__navigation-container{overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y}body.overflow-hidden-mobile,body.overflow-hidden-tablet,body.overflow-hidden{overflow:hidden!important;touch-action:none}}.header.menu-open~* .sticky-atc,.menu-open .sticky-atc{display:none!important}@media screen and (min-width:990px){.header__inline-menu.cstm-header-mega{display:none}}.cstm-header-mega .list-menu--inline{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative}.cstm-header-mega ul>li{position:relative}.cstm-header-mega details.mega-menu{position:static}.header__inline-menu.cstm-header-mega{margin:0 auto;padding:0;box-shadow:0 1px 3.3px #00000040}.cstm-header-mega details>summary{position:relative;cursor:pointer;list-style:none;display:flex;align-items:center;gap:6px;text-decoration:none!important}.cstm-header-mega summary::-webkit-details-marker{display:none}.cstm-header-mega details>summary,.cstm-header-mega details>summary:hover,.cstm-header-mega details>summary:focus,.cstm-header-mega details>summary span,.cstm-header-mega details>summary:hover span,.cstm-header-mega details>summary a,.cstm-header-mega details>summary:hover a{text-decoration:none!important}.cstm-header-mega .mega-main-link{text-decoration:none!important;color:inherit;display:flex;align-items:center}.cstm-header-mega .mega-main-link:hover{text-decoration:none!important}.cstm-header-mega .mega-main-link span{font-size:14px;transition:.2s ease}.cstm-header-mega li{--c: #324F9E}.cstm-header-mega details:is(:hover,[open])>summary .mega-main-link span,.cstm-header-mega a.header__menu-item:hover span,.cstm-header-mega a.header__menu-item:focus span{color:#324f9e!important;text-decoration:none!important;font-weight:600}.cstm-header-mega .mega-menu__list :is(h4,.mega-menu__link--level-2){color:#324f9e}.cstm-header-mega .mega-menu__link{display:block;text-decoration:none}.cstm-header-mega .mega-menu__link:hover{text-decoration:none}.cstm-header-mega .mega-menu__link--level-2{font-weight:700}.mega-menu__list .list-unstyled{list-style:none;padding:0;margin:0}.cstm-header-mega .mega-menu__content{position:absolute;top:100%;left:0;right:auto;width:max-content;min-width:220px;max-width:500px;background:#fff;z-index:99;border-radius:0 0 14px 14px;box-shadow:0 10px 30px #00000014;padding:15px 24px;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease}.cstm-header-mega details:hover>.mega-menu__content,.cstm-header-mega details[open]>.mega-menu__content{opacity:1;visibility:visible;transform:translateY(0)}.cstm-header-mega ul>li.drop-right .mega-menu__content{left:auto;right:0}.cstm-header-mega ul>li.is-fullwidth{position:static}.cstm-header-mega ul>li.is-fullwidth .mega-menu__content{left:0;right:0;width:100%;max-width:100%}.cstm-header-mega .mega-menu__list{display:flex;flex-wrap:wrap;gap:40px}@media screen and (max-width:989px){.cstm-header-mega{display:none}}.account-svg-icon{height:1.7rem!important;width:1.6rem!important}.header__icon--account{display:flex;align-items:center;gap:6px;padding:0;margin:0 14px 0 4px;background:transparent;text-decoration:none}.header__icon--account:hover{background:transparent;text-decoration:none}.header__account-text{font-size:1.2rem;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;border-bottom:none}.account-svg-icon{height:1.8rem!important;width:1.8rem!important;flex-shrink:0}.header__icon--cart{margin-left:8px}.header__icons{gap:4px}
/*# sourceMappingURL=/cdn/shop/t/42/assets/component-header-custom.css.map */
