.hamburger-popup{display:none;position:fixed;top:0;right:0;width:375px;height:100vh;z-index:9999;background:#fff;box-shadow:0 6px 12px #0000001a}.header-redesign-2024.header-sticky{position:fixed;top:0;z-index:99999;background:#fff;width:100%}.header-redesign-2024{box-shadow:0 2px 7px #00000026}.header-redesign-2024 .top-nav{display:flex;align-items:center;justify-content:space-between}.header-redesign-2024 li.has-childs{position:relative}.header-redesign-2024 li.has-childs:after{content:url(chevron-down.svg);color:#222;position:absolute;right:-18px;top:0;transform:scale(.8)}.header-redesign-2024 .top-nav .row ul{display:flex;align-items:center;list-style:none;gap:55px;margin:0 2em 0 0;height:60px}.header-redesign-2024 .top-nav .row .menu-drawer__menu{flex-direction:column;height:auto}.header-redesign-2024 .top-nav .row:last-child ul{gap:6px}.header-redesign-2024 .top-nav .row:last-child ul>*{padding:0 11px!important;width:100%}.header-redesign-2024 .top-nav .row:last-child ul.menu-drawer__menu>*{padding:0!important}.header-redesign-2024 .top-nav .row i.header-icon{color:#000;cursor:pointer}.header-redesign-2024 .top-nav .row .header__cart-icon{position:absolute;top:-8px}.header-redesign-2024 .top-nav .row ul li{color:#000;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:160%;cursor:pointer;text-decoration:none}.header-redesign-2024 .top-nav .row ul li a{text-decoration:none;color:#000!important;position:relative}.header-redesign-2024 .top-nav .row ul li:hover a{color:#094c97!important}.header-redesign-2024 .top-nav .row:nth-child(2) ul li:hover{color:#094c97}.header-redesign-2024 .top-nav .row ul i:hover{color:#094c97}.header-redesign-2024 .top-nav .row #menu-drawer a{color:#000!important}.header-redesign-2024 .top-nav .row img.logo{width:100%;max-width:170px;position:relative;top:2px}.header-redesign-2024 .top-nav li.hamburger-menu-icon{display:none}.header-redesign-2024 .header #menuToggle input:checked~ul{transform:none;display:block}.header-redesign-2024 #menuToggle input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}.header-redesign-2024 .bottom-nav{display:none;gap:20px;padding:60px 20px;background-color:#fff;position:absolute;top:57px;width:100%;z-index:99}.header-redesign-2024 .bottom-nav .row:not(.row:last-child){display:flex;flex-direction:column;gap:20px;width:100%;max-width:210px;margin-right:50px}.header-redesign-2024 .bottom-nav .row .row-l{display:flex;margin-top:20px}.header-redesign-2024 .bottom-nav .row .row-l i{color:#094c97}.header-redesign-2024 .bottom-nav .row div>*{display:flex;flex-direction:column}.header-redesign-2024 .bottom-nav .row:last-child{margin-left:auto}.header-redesign-2024 .bottom-nav p{margin:0;color:#000;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.header-redesign-2024 .bottom-nav ul{display:flex;flex-direction:column;align-items:baseline;gap:10px;list-style:none;margin:0;padding:0}.header-redesign-2024 .bottom-nav ul li{color:#454b51;text-align:center;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:160%;cursor:pointer;text-align:left;transition:.2s all}.header-redesign-2024 .bottom-nav ul li:hover{text-decoration-line:underline;transition:.2s all}.header-redesign-2024 .bottom-nav .row a{color:#454b51;text-decoration:none;transition:.2s all}.header-redesign-2024 .bottom-nav img{width:100px;height:100px;object-fit:cover;margin-right:15px}.header-redesign-2024 .bottom-nav .row .flex{display:flex;flex-direction:row;align-items:center;gap:10px;margin-top:6px}.header-redesign-2024 .bottom-nav .row .flex.icon{gap:16px}.header-redesign-2024 .bottom-nav .row .flex.icon a{text-decoration:none}.header-redesign-2024 .bottom-nav .row .flex.icon i{font-size:23px}.header-redesign-2024 .bottom-nav .row div>* h3{margin-bottom:10px;color:#000;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600!important;line-height:normal}.header-redesign-2024 .bottom-nav .row .flex p{color:#454b51;text-align:center;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:160%}@media (max-width: 1024px){.header-redesign-2024 .top-nav li.hamburger-menu-icon{display:block}.header-redesign-2024 .top-nav .row:nth-child(2){display:none}.header-redesign-2024 .top-nav .row img.hamburgerIcon{width:20px}}@media (max-width: 970px){.header-redesign-2024 .bottom-nav{flex-wrap:wrap}.header-redesign-2024 .bottom-nav .row:last-child{margin-top:30px;margin-left:0}.header-redesign-2024 .top-nav .row ul{gap:25px}}@media (max-width: 1159px){.header-redesign-2024 .bottom-nav{display:none}.header-redesign-2024 .top-nav .row:nth-child(2){display:none}.hamburger-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:99}.hamburger-popup.active,.hamburger-overlay.active{display:block}.hamburger-popup-inner{flex-direction:column;width:100%;padding:0 30px;margin-top:30px;overflow-y:auto;bottom:70px;position:absolute}.hamburger-popup .bottom i{color:#094c97}.hamburger-popup-inner .bottom .flex{display:flex;flex-direction:row;align-items:center;gap:10px}.hamburger-popup-inner .bottom h3{font-family:Open Sans;margin-bottom:8px;color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.hamburger-popup-inner .bottom img{width:60px!important;height:60px!important;object-fit:cover;margin:22px 0 16px}.hamburger-popup-inner .bottom p{margin:0}.hamburger-popup-inner .bottom p{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.hamburger-popup-inner .bottom .flex p{color:#454b51;font-size:16px;font-style:normal;font-weight:400;line-height:160%}.hamburger-popup-body details{position:relative;width:100%}.hamburger-popup-body details:first-of-type{border-top:none}.hamburger-popup-body summary{padding-right:20px;font-family:Open Sans;font-weight:600;font-size:18px;line-height:150%;color:#001313}.hamburger-popup-body details a{cursor:pointer;position:relative;display:block;margin-top:15px;color:#000;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.hamburger-popup-body li.has-childs summary:after{content:url(chevron-right.svg);color:#222;position:absolute;right:0;top:0;font-size:24px;line-height:24px;transition:transform .3s\a0 ease-out;transform-origin:center center}.hamburger-popup-body details a:after{content:url(chevron-right.svg);color:#222;position:absolute;right:0;top:0;font-size:24px;line-height:24px;transition:transform .3s\a0 ease-out;transform-origin:center center;display:none}.hamburger-popup-body details a:last-child{margin-bottom:20px}.hamburger-popup-body details[open] summary{padding-bottom:20px;border-bottom:1px solid #CCD0D0;color:#094c97}.hamburger-popup-body details>summary{list-style:none}.hamburger-popup-inner .bottom .flex.icon{gap:16px;margin-top:6px;font-size:20px}.hamburger-popup-inner .bottom .row a,.hamburger-popup-inner .bottom .row a:hover{color:#094c97;text-decoration:underline;text-transform:.2s all}.hamburger-popup-header{display:flex;margin-bottom:50px}.hamburger-popup-body{display:flex;flex-direction:column;justify-content:space-between;gap:40px;max-height:100vh;overflow-y:auto;padding-bottom:50px}.hamburger-popup-body .top{display:flex;flex-direction:column;gap:20px}.hamburger-popup-body .top ul{display:flex;flex-direction:column;gap:20px;list-style:none;padding:0;margin:0}.hamburger-popup-body .top ul li{display:flex;align-items:flex-start;width:100%;color:#000;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:600;line-height:160%;flex-direction:column}.hamburger-popup-body .top ul li i{margin-left:auto;font-size:15px}.hamburger-popup-body details>summary:hover{color:#094c97;cursor:pointer}.hamburger-popup-body details>summary:hover:after{display:none}.hamburger-popup-body details>summary:hover:after{color:#094c97;cursor:pointer}.hamburger-popup-header i{cursor:pointer;font-size:20px}.hamburger-popup-header i:hover{color:#094c97}.hamburger-popup-header i:first-child{padding:0 10px 0 0;color:#084c97}.hamburger-popup-header i:last-child{margin-left:auto;padding:10px 0 10px 10px;color:#111}.hamburger-popup-header i:last-child:hover{color:#094c97}}@media (max-width: 710px){.header-redesign-2024 .bottom-nav .row:last-child{margin-top:0}.header-redesign-2024 .bottom-nav{gap:60px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/shop-header-redesign-2024.css.map */
