.navigation-4 *{box-sizing:border-box;margin:0;padding:0}.navigation-4{position:relative;padding:19px 0;border-bottom:1.034px solid #E5E7EB;background-color:#FFF}.navigation-4 .container{max-width:1430px;width:100%;padding:0 15px;margin:0 auto;box-sizing:border-box}.navigation-4 .nav-wrapper{display:flex;justify-content:space-between;align-items:center;position:relative;flex-wrap:wrap;gap:31px}.navigation-4 .nav-left{display:flex;align-items:center;gap:31px;flex-wrap:wrap}.navigation-4 .nav-logo{display:flex;align-items:center}.navigation-4 .nav-logo a{min-width:129px;display:block;text-decoration:none}.navigation-4 .nav-logo a :is(img,svg){max-width:129px;height:auto;display:block}.navigation-4 .nav-logo a svg{fill:#242424}.navigation-4 .nav-logo a i{color:#242424;font-size:129px}.navigation-4 .nav-menu{display:flex;align-items:center;gap:46px;list-style:none;flex-wrap:wrap}.navigation-4 .dropdown{position:relative}.navigation-4 .nav-menu-item a{font-size:16px;font-weight:400;color:#242424;text-decoration:none;transition:color 0.2s ease;display:inline-flex;align-items:center;gap:6px;line-height:normal}.navigation-4 .nav-menu-item a:hover{color:#005AC3}.navigation-4 .chevron-icon{transition:transform 0.2s ease;width:10px;height:10px;display:flex;justify-content:center;align-items:center}.navigation-4 .chevron-icon :is(img,svg){max-width:100%;object-fit:cover;height:auto;display:block}.navigation-4 .nav-toggle:hover svg line,.navigation-4 .nav-toggle:focus svg line{color:#fff;stroke:#fff}.navigation-4 .chevron-icon svg{fill:#242424;stroke:#242424}.navigation-4 .chevron-icon i{color:#242424;font-size:10px}.navigation-4 .nav-menu-item:hover .chevron-icon{transform:rotate(180deg)}.navigation-4 .nav-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;list-style:none}.navigation-4 .btn-join{background-color:#005AC3;color:#fff;font-size:16px;font-weight:400;padding:6px 14px;border-radius:8px;text-decoration:none;transition:background-color 0.2s ease;display:inline-block;line-height:normal}.navigation-4 .btn-join:hover{background-color:#004ba3}.navigation-4 .dropdown-menu{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);background-color:#fff;border:1px solid #eaecf0;border-radius:8px;box-shadow:0 10px 15px -3px rgb(0 0 0 / .05);padding:8px 0;min-width:160px;list-style:none;z-index:1000;margin-top:12px}.navigation-4 .dropdown-menu::before{content:'';position:absolute;top:-6px;left:50%;transform:translateX(-50%) rotate(45deg);width:12px;height:12px;background-color:#fff;border-top:1px solid #eaecf0;border-left:1px solid #eaecf0}.navigation-4 .dropdown-menu::after{content:'';position:absolute;top:-15px;left:0;width:100%;height:15px;background:#fff0}.navigation-4 .nav-menu-item:hover .dropdown-menu{display:block}.navigation-4 .dropdown-menu-item a{padding:8px 16px;display:block;transition:background-color 0.2s ease,color 0.2s ease}.navigation-4 .dropdown-menu-item a:hover{background-color:#f9fafb;color:#005AC3}.navigation-4 .nav-right{display:flex;align-items:center;flex-wrap:wrap}.navigation-4 .nav-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.navigation-4 .btn-icon-square{width:40px;height:43px;background-color:#ECF5FF;border:none;outline:none;cursor:pointer;border-radius:5px;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background-color 0.2s ease,box-shadow 0.2s ease;padding:12px}.navigation-4 .btn-icon-square:hover{background-color:#e1ecfe;box-shadow:0 0 0 4px rgb(0 90 195 / .05)}.navigation-4 .btn-icon-square :is(img,svg){width:100%;height:100%}.navigation-4 .btn-icon-square svg{stroke:#005AC3}.navigation-4 .btn-icon-square i{font-size:24px;color:#005AC3}.navigation-4 .btn-cart.oneclblf-cart-btn{position:relative}.navigation-4 .btn-cart .oneclblf-cart-count{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;line-height:18px;padding:0 4px;border-radius:999px;background-color:#005AC3;color:#fff;font-size:11px;font-weight:600;text-align:center;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;pointer-events:none;z-index:3;transition:all 0.3s ease}.navigation-4 .btn-cart.hide-cart-count-empty .oneclblf-cart-count.count-zero{display:none!important}.navigation-4 .btn-signin{background-color:#005AC3;color:#fff;font-size:16px;font-weight:400;padding:14px 35px;border:none;border-radius:5px;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;transition:background-color 0.2s ease;line-height:normal}.navigation-4 .btn-signin:hover{background-color:#02357e;color:#fff}.navigation-4 .nav-toggle{display:none;background:#fff;border:none;cursor:pointer;padding:8px;width:40px;height:40px}.navigation-4 .nav-toggle :is(img,svg){width:100%;height:100%;display:block}.navigation-4 .nav-toggle svg{fill:none;stroke:#344054}.navigation-4 .nav-toggle svg line{transition:transform 0.3s ease,opacity 0.3s ease;transform-origin:center;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;display:block}.navigation-4 .nav-toggle i{font-size:24px;color:#242424}.navigation-4 .nav-toggle.active .line-1{transform:translate(-4px,5px) rotate(45deg)}.navigation-4 .nav-toggle.active .line-2{opacity:0}.navigation-4 .nav-toggle.active .line-3{transform:translate(-4px,-4px) rotate(-45deg)}.navigation-4 .mobile-drawer{display:none;position:absolute;top:100%;left:0;width:100%;background-color:#fff;border-bottom:1px solid #eaecf0;padding:20px;box-shadow:0 10px 15px -3px rgb(0 0 0 / .05);z-index:1000;flex-direction:column;gap:20px}.navigation-4 .mobile-drawer.active{display:flex}.navigation-4 .mobile-menu{display:flex;flex-direction:column;gap:15px;list-style:none}.navigation-4 .mobile-menu-item>a{font-size:15px;font-weight:400;color:#242424;text-decoration:none;display:flex;justify-content:space-between;align-items:center;padding:8px 0;transition:color 0.2s ease;line-height:normal}.navigation-4 .mobile-menu-item>a:hover{color:#005AC3}.navigation-4 .mobile-dropdown-menu{display:none;flex-direction:column;gap:12px;list-style:none;padding-left:16px;margin-top:8px}.navigation-4 .mobile-dropdown-menu.active{display:flex}.navigation-4 .mobile-dropdown-item a{font-size:15px;color:#242424;text-decoration:none;display:block;padding:4px 0;line-height:normal}.navigation-4 .mobile-dropdown-item a:hover{color:#005AC3}.navigation-4 .mobile-actions{border-top:1px solid #f2f4f7;padding-top:16px;display:flex;flex-direction:column;gap:16px;list-style:none}.navigation-4 .mobile-icons{display:flex;gap:12px;flex-wrap:wrap;list-style:none}.navigation-4 .mobile-actions .btn-signin{width:100%}@media (max-width:1024px){.navigation-4 .nav-menu{display:none}.navigation-4 .nav-actions{display:none}.navigation-4 .nav-toggle{display:flex;align-items:center;justify-content:center}.navigation-4 .btn-signin{font-size:15px}}@media (max-width:767px){.navigation-4 .mobile-menu-item>a{font-size:14px}.navigation-4 .mobile-dropdown-item a{font-size:14px}.navigation-4 .btn-signin{font-size:14px}}.cnc-search-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease}.cnc-search-modal.is-active{opacity:1;visibility:visible}.cnc-search-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .85);backdrop-filter:blur(5px);cursor:pointer}.cnc-search-modal-content{position:relative;z-index:1;width:100%;max-width:600px;padding:0 20px;transform:translateY(20px);transition:transform 0.3s ease}.cnc-search-modal.is-active .cnc-search-modal-content{transform:translateY(0)}.cnc-search-modal .search-form{display:flex;width:100%;position:relative}.cnc-search-modal .search-field{width:100%;padding:20px 60px 20px 30px;font-size:24px;border:none;border-radius:50px;background:#fff;color:#333;outline:none;box-shadow:0 10px 30px rgb(0 0 0 / .1)}.cnc-search-modal .search-submit{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:#fff0;border:none;font-size:24px;color:#333;cursor:pointer;padding:10px;transition:color 0.2s ease}.cnc-search-modal .search-submit:hover{color:#007bff}.cnc-search-modal .cnc-search-close{position:fixed;top:30px;right:40px;background:#fff0;border:none;color:#fff;font-size:50px;cursor:pointer;line-height:1;transition:transform 0.3s ease;z-index:2}.cnc-search-modal .cnc-search-close:hover{transform:rotate(90deg)}.cnc-search-modal .search-field::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.cnc-search-modal .search-form{position:relative;display:flex;align-items:center}.cnc-search-modal .cnc-search-clear-icon{position:absolute;right:55px;background:#fff0;border:none;padding:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;color:#333;width:30px;height:30px;transition:all 0.3s ease}