.main-header{position:fixed;top:0;width:100vw;z-index:9999;background-color:#fff;transition:transform .3s ease;will-change:transfrom}@media screen and (max-width:991px){.main-header{border-bottom:1px solid #dedede}}.header-strip{font-size:12px;font-weight:500;background-color:#5a60ff;height:30px}@media screen and (max-width:575px){.header-strip{padding:0 25px;height:40px;text-align:center}}.header-strip .strip-close{position:absolute;padding:0;right:30px}@media screen and (max-width:991px){.header-strip .strip-close{right:5px;top:1px}.header-strip .strip-close svg{width:15px}}.header-search{flex:1 0;width:100%;--border: #dbdbdb;--border-focus: #000000;margin-bottom:10px}@media screen and (min-width:992px){.header-search{margin-left:2.5rem;margin-bottom:0}}.header-search .form-control{border-radius:30px;border-color:var(--border);padding:.5rem 1.25rem!important}@media screen and (min-width:992px){.header-search .form-control{padding:.625rem 1rem!important}}.header-search input::placeholder{color:#0006;font-size:14px!important;font-weight:400}.header-search input:focus{outline:none;box-shadow:none;border-color:var(--border-focus)}@media screen and (min-width:992px){.header-top{padding:17px 0}}@media screen and (min-width:992px){.header-top .logo{max-width:215px;height:50px}.header-top .logo img{width:100%;height:100%}}.header-search-icon{width:24px;height:24px;position:absolute;right:16px;z-index:2;top:50%;transform:translateY(-50%);pointer-events:none}.header-search-icon:after{content:"";position:absolute;top:0;right:0;width:40px;height:100%;background-color:#fff;z-index:-1}@media screen and (min-width:992px){.header-top-right{margin-left:3.375rem;gap:2.5rem}}.header-top-right a{padding:0;display:flex;align-items:center;font-weight:500;position:relative}.header-nav{height:36px;align-items:center;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.header-nav-links{font-size:.875rem!important;font-weight:500;line-height:1.5!important;padding:.46875rem .9375rem!important;text-decoration:none!important;color:#000!important;transition:all .3s ease}.header-nav-links:hover,.header-nav-links.offer{color:#5a60ff}.header-nav .drop-down-menu{position:absolute;top:100%;min-width:230px;background-color:#fff;opacity:0;transform:translateY(20px);transition:all .3s ease;will-change:transform,opacity;pointer-events:none;left:0;box-shadow:0 2px 30px #00000014;border-radius:14px;padding:1.125rem 1rem;cursor:auto}.header-nav .drop-down-menu:after{content:"";position:absolute;left:100%;width:20px;height:100%;top:0}.header-nav .drop-down-menu ul{margin:0;padding:0;list-style:none}.header-nav .drop-down-menu ul .dr-main-link{padding:.5rem 1.0625rem;color:#000;border-radius:33px;text-decoration:none;font-size:.875rem;font-weight:500;justify-content:space-between;align-items:center;width:100%}.header-nav .drop-down-menu ul .dr-main-link .icon-arrow{display:flex;align-items:center}.header-nav .drop-down-menu ul .dr-main-li:not(:first-of-type){margin-top:.625rem}.header-nav .drop-down-menu ul .dr-main-li.active .dr-main-link{color:#5a60ff;background-color:#efeff9}.header-nav .drop-down-menu ul .dr-main-li.active .dr-main-link .icon-arrow svg path{stroke:#5a60ff!important}.header-nav .drop-down-menu ul .dr-main-li.active .sublist-menu{opacity:1;pointer-events:all}.header-nav-main{margin-left:2.4375rem;gap:21px}.header-nav .hamburger .line{width:16px;height:2px;background-color:#000;display:block;margin-bottom:4px;transition:all .3s ease-in-out;border-radius:10px}.header-nav .hamburger .line:last-child{margin-bottom:0}.header-nav .hamburger-text{margin-left:.75rem;font-size:.875rem;font-weight:500;line-height:1.5;padding-block:.46875rem;color:#000}.header-nav-all{cursor:pointer;text-decoration:none;transition:background-color .3s ease;will-change:background-color}.header-nav-all:hover .drop-down-menu{opacity:1;transform:initial;pointer-events:auto}.header-nav-all:hover .hamburger .line:nth-child(1){width:10px;transform:translate(1px,6px) rotate(45deg)}.header-nav-all:hover .hamburger .line:nth-child(2){opacity:0}.header-nav-all:hover .hamburger .line:nth-child(3){width:10px;transform:translate(7px,-6px) rotate(-45deg)}.header-nav .sublist-menu{position:absolute;left:104%;top:15px;width:100%;min-width:230px;box-shadow:0 2px 30px #00000014;border-radius:14px;padding:1.5625rem 1.875rem;background-color:#fff;opacity:0;transition:all .3s ease;will-change:transform;pointer-events:none}.header-nav .sublist-menu-ttl{font-size:1rem;font-weight:600;color:#000;pointer-events:none}.header-nav .sublist-menu-li{margin-top:.75rem;display:flex}.header-nav .sublist-menu-link{padding:.625rem 0;color:#000;text-decoration:none;font-size:.875rem;font-weight:500}.header-nav .sublist-menu-link:hover{color:#5a60ff}.header-nav .sublist-menu .list-bottom{margin-top:.9375rem}.header-nav .upcoming-item,.header-nav .other-links{padding:0;list-style:none;margin:.5rem 0 0!important}.header-nav .other-links li:not(:first-of-type){margin-top:.9375rem}.header-nav .other-links a{padding:.5rem 1.0625rem;color:#000;border-radius:33px;text-decoration:none;font-size:.875rem;font-weight:500;display:block;width:fit-content}.header-nav .other-links a:hover{color:#5a60ff}.header-nav .upcoming-item li{padding:.5rem 1.0625rem;color:#000;border-radius:33px;text-decoration:none;font-size:.875rem;font-weight:500;position:relative;width:fit-content;pointer-events:none}.header-nav .upcoming-item li span{position:absolute;display:block;content:"";right:-40px;bottom:15px;color:#5a60ff;font-size:10px;font-weight:500;pointer-events:none}.header-mob-nav{width:100%;padding:8px 0 3px}.header-mob-nav .logo{max-width:125px;height:40px}.header-mob-nav .logo svg:not(:first-of-type){display:none}.header-mob-nav .logo a{width:100%;height:100%;display:block}.header-mob-nav .logo img{width:100%;height:100%}.header-mob-nav-wrap{width:100%}.header-mob-nav .mob-button{margin:0;background-color:transparent;cursor:pointer;text-align:center;width:2.1875rem;height:2.1875rem;display:flex;flex-direction:column;justify-content:center;padding:8px 0 8px 8px}.header-mob-nav .mob-button span{display:block;width:100%;height:2px;border-radius:1px;background:#000;transition:all .3s cubic-bezier(0,0,.58,1)}.header-mob-nav .mob-button .icon-left-1{display:none;background:none;height:0;width:0}.header-mob-nav .mob-button span+span{margin-top:8px}
/*# sourceMappingURL=/cdn/shop/t/33/assets/header.css.map */
