﻿:root{--ast-global-color-0: #007BF6;--ast-global-color-1: #0066cc;--primary-color: #007BF6;--secondary-color: #1a1a1a;--background-color: #333;--text-color: #fff;--border-color: #343434;--hover-color: #0066cc;--text-dark: #161616;--background-gray: #f8f8f8;--overlay-bg: rgba(0, 0, 0, 0.6);--text-gray: #777777;--border-gray-1: #DFDFDF;--font-size-extra-small: 12px;--font-size-small: 14px;--font-size-medium: 16px;--font-size-large: 18px;--font-size-xlarge: 20px;--font-size-xxlarge: 24px;--border-radius: 10px;--border-radius-small: 5px;--border-radius-medium: 8px;--heart-color: #dc3545}.common-animate{animation:fadeInUp .6s ease-out}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.woocommerce-js form .form-row textarea,.woocommerce-js input[type=email],.woocommerce-js input[type=number],.woocommerce-js input[type=password],.woocommerce-js input[type=reset],.woocommerce-js input[type=search],.woocommerce-js input[type=tel],.woocommerce-js input[type=text],.woocommerce-js input[type=url],.woocommerce-js textarea,.woocommerce-page form .form-row textarea,.woocommerce-page input[type=email],.woocommerce-page input[type=number],.woocommerce-page input[type=password],.woocommerce-page input[type=reset],.woocommerce-page input[type=search],.woocommerce-page input[type=tel],.woocommerce-page input[type=text],.woocommerce-page input[type=url],.woocommerce-page textarea{border-color:var(--ast-border-color);border-radius:4px;box-shadow:0px 1px 2px 0px rgba(0,0,0,.05)}.woocommerce-js form .form-row textarea:focus,.woocommerce-js input[type=email]:focus,.woocommerce-js input[type=number]:focus,.woocommerce-js input[type=password]:focus,.woocommerce-js input[type=reset]:focus,.woocommerce-js input[type=search]:focus,.woocommerce-js input[type=tel]:focus,.woocommerce-js input[type=text]:focus,.woocommerce-js input[type=url]:focus,.woocommerce-js textarea:focus,.woocommerce-page form .form-row textarea:focus,.woocommerce-page input[type=email]:focus,.woocommerce-page input[type=number]:focus,.woocommerce-page input[type=password]:focus,.woocommerce-page input[type=reset]:focus,.woocommerce-page input[type=search]:focus,.woocommerce-page input[type=tel]:focus,.woocommerce-page input[type=text]:focus,.woocommerce-page input[type=url]:focus,.woocommerce-page textarea:focus{border-color:#046bd2;box-shadow:none}.woocommerce-js input[type=text]:focus,.woocommerce-js input[type=email]:focus,.woocommerce-js input[type=number]:focus,.woocommerce-js textarea:focus,.comments-area textarea#comment:focus,.comments-area textarea#comment:active,.comments-area .ast-comment-formwrap input[type=text]:focus,.comments-area .ast-comment-formwrap input[type=text]:active{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-style:solid}:root{--wp--custom--ast-container-width: 100%;--wp--custom--ast-content-width-size: 100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce-cart .wc-proceed-to-checkout{display:flex;gap:10px}.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before{display:none}.apol-megamenu .apol-megamenu-bg{display:none !important}.apol-megamenu .product-mobile-menu:hover+.apol-megamenu-bg.open,.apol-megamenu .product-mobile-menu.active+.apol-megamenu-bg.open{display:block !important}.ast-builder-menu .main-navigation>ul{position:initial !important}.apol-megamenu{position:initial !important}.apol-megamenu .category-icon{width:48px;height:48px}.apol-megamenu .apol-megamenu-bg{width:100%;background:#111;padding:30px 0;left:0;top:70px;position:absolute}.apol-megamenu .apol-megamenu-bg{display:none}.apol-megamenu .apol-megamenu-bg.open{display:block}.apol-megamenu .apol-megamenu-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.apol-megamenu ul.sub-menu{display:grid;gap:20px;padding:20px !important;background:#111;min-width:100%;list-style:none;margin:0}.apol-megamenu .product-menu-item a{display:flex;align-items:center;color:#fff !important;text-decoration:none;font-size:14px;padding:10px;transition:all .3s ease;border-radius:6px}.apol-megamenu .product-menu-item a svg{margin-right:8px;flex-shrink:0}.apol-megamenu .product-menu-item a:hover{background:#222}.apol-megamenu .product-mobile-menu.active{color:#007bff !important}.apol-megamenu .product-mobile-menu.active .caret-icon{transform:rotate(90deg)}.apol-megamenu .product-mobile-menu .product_menu_icon{display:inline-flex;align-items:center;margin-left:6px}.mySwiper_featured.swiper-horizontal{overflow:hidden}.mySwiper_featured .swiper-button-next,.mySwiper_featured .swiper-button-prev{position:relative !important}.mySwiper_featured .swiper-button-wrapper{display:flex;justify-content:center;flex-direction:row-reverse}.mySwiper_featured .swiper-button-wrapper .swiper-pagination{position:relative !important}.woocommerce-js .custom-dropdown-js{display:none !important}.woocommerce-js .custom-dropdown{position:relative;display:inline-block;vertical-align:top;font-family:sans-serif;font-size:14px;color:#333;width:200px}.woocommerce-js .custom-dropdown-button{background-color:#fff;border:1px solid #ccc;padding:8px 15px;border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .2s,box-shadow .2s}.woocommerce-js .custom-dropdown-button .arrow-icon{transition:transform .2s}.woocommerce-js .custom-dropdown-menu{position:absolute;top:100%;left:0;width:100%;background-color:#fff;border:1px solid #ccc;border-top:none;border-radius:0 0 5px 5px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:100;max-height:200px;overflow-y:auto;list-style-type:none;padding:0;margin:0;display:none}.woocommerce-js .custom-dropdown-menu .custom-dropdown-item{padding:10px 15px;color:#555;cursor:pointer;transition:background-color .2s}.woocommerce-js .custom-dropdown-menu .custom-dropdown-item:hover,.woocommerce-js .custom-dropdown-menu .custom-dropdown-item.active{background-color:#f0f0f0;color:#000}.woocommerce-js .custom-dropdown-menu .custom-dropdown-item[data-selected=true]{background-color:#e6f7ff;font-weight:bold}.woocommerce-js .search-container_my{display:flex;gap:15px;flex-wrap:wrap}.woocommerce-js .search-container_my .search-input-wrapper{position:relative;flex:1;min-width:250px}.woocommerce-js .search-container_my .search-input{width:100%;padding:10px 15px 10px 35px;border:1px solid var(--border-gray-1);border-radius:6px;font-size:var(--font-size-small);line-height:1.5;background-color:#fff;transition:border-color .15s ease-in-out}.woocommerce-js .search-container_my .search-input:focus{outline:none;border-color:#cbd5e0;box-shadow:0 0 0 1px rgba(66,153,225,.5)}.woocommerce-js .search-container_my .search-input::placeholder{color:var(--text-gray)}.woocommerce-js .search-container_my .search-icon,.woocommerce-js .search-container_my .date-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--text-gray)}.woocommerce-js .search-container_my .search-icon{display:flex}.woocommerce-js .search-container_my .date-icon{display:inline-flex}.woocommerce-js .custom-dropdown-js-full .custom-dropdown{width:100%}.woocommerce-js .search-page-header .woocommerce-ordering{margin-bottom:0}.woocommerce-js .search-page-header .woocommerce-ordering select{padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.woocommerce-js .search-page_wapper .nav-underline .nav-link.active,.woocommerce-js .search-page_wapper .nav-underline .show>.nav-link{background-color:rgba(0,0,0,0)}.woocommerce-js .search-page_wapper .nav-underline .nav-link:focus,.woocommerce-js .search-page_wapper .nav-underline .nav-link:hover{background-color:rgba(0,0,0,0)}.woocommerce-js .page-title{font-size:var(--font-size-xlarge);font-weight:600;color:var(--text-dark);margin-top:0px;margin-bottom:0px}.woocommerce-js .table_style{padding-bottom:0px}.woocommerce-js .table_style.padding_bottom_table{padding-bottom:30px}.woocommerce-js .table_style .table-striped>tbody>tr:nth-of-type(odd){background-color:#fff !important}.woocommerce-js .table_style table.dataTable{border:1px solid var(--border-gray-1);border-radius:var(--border-radius-small);margin-bottom:30px;width:100% !important}.woocommerce-js .table_style table.dataTable thead th,.woocommerce-js .table_style table.dataTable thead td{border-bottom:1px solid var(--border-gray-1)}.woocommerce-js .table_style .table>tbody>tr>th,.woocommerce-js .table_style .table>tfoot>tr>th,.woocommerce-js .table_style .table>thead>tr>th{font-weight:500;font-size:var(--font-size-small);padding:10px 15px}.woocommerce-js .table_style .table>tbody>tr>td,.woocommerce-js .table_style .table>tfoot>tr>td,.woocommerce-js .table_style .table>thead>tr>td{border-top:1px solid var(--border-gray-1);vertical-align:middle;color:var(--text-gray);font-size:var(--font-size-medium);padding:10px 15px;box-shadow:none}.woocommerce-js .table_style a{color:var(--primary-color)}.woocommerce-js .table_style .responsive-row{margin-bottom:15px;background-color:#fff;border-radius:0px;padding:15px 0px;border-bottom:1px solid var(--border-gray-1)}.woocommerce-js .table_style .responsive-row:last-child{border-bottom:0px;margin-bottom:0px}.woocommerce-js .table_style .responsive-cell{display:flex;flex-direction:column;align-items:flex-start}.woocommerce-js .table_style div.dataTables_paginate.paging_simple_numbers{display:flex;justify-content:flex-end;float:none}.woocommerce-js .table_style a.myTableButton,.woocommerce-js .table_style .myTableButton{border-radius:100%;display:inline-flex;align-items:center;justify-content:center;padding:10px;min-width:40px;min-height:40px;background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--text-dark)}.woocommerce-js .table_style a.myTableButton.disbale_button,.woocommerce-js .table_style .myTableButton.disbale_button{pointer-events:none;opacity:.07}.woocommerce-js .table_style a.myTableButton:hover,.woocommerce-js .table_style .myTableButton:hover{background-color:#dad8da}.woocommerce-js .table_style .btn_return_click.myTableButton{border:0px;margin-top:20px}.woocommerce-js .table_style .btn_return_click.myTableButton:hover{background-color:#dad8da;text-decoration:none;background-image:none;color:#515151}.woocommerce-js .cell-label{font-size:var(--font-size-extra-small);color:var(--text-dark);margin-bottom:5px}.woocommerce-js .cell-value{font-size:var(--font-size-small);color:var(--text-gray);font-weight:500}.woocommerce-js .search-container_my{display:flex;gap:15px;flex-wrap:wrap}.woocommerce-js .search-container_my .search-input-wrapper{position:relative;flex:1;min-width:250px}.woocommerce-js .search-container_my .search-input{width:100%;padding:10px 15px 10px 35px;border:1px solid var(--border-gray-1);border-radius:6px;font-size:var(--font-size-small);line-height:1.5;background-color:#fff;transition:border-color .15s ease-in-out}.woocommerce-js .search-container_my .search-input:focus{outline:none;border-color:#cbd5e0;box-shadow:0 0 0 1px rgba(66,153,225,.5)}.woocommerce-js .search-container_my .search-input::placeholder{color:var(--text-gray)}.woocommerce-js .search-container_my .search-icon,.woocommerce-js .search-container_my .date-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--text-gray)}.woocommerce-js .search-container_my .search-icon{display:flex}.woocommerce-js .search-container_my .date-icon{display:inline-flex}.woocommerce-js .dataTables_length{display:none}.woocommerce-js .daterangepicker td.active,.woocommerce-js .daterangepicker td.active:hover{background-color:var(--primary-color)}@media(max-width: 767px){.woocommerce-js .search-container_my{flex-direction:column;gap:10px}.woocommerce-js .search-container_my .search-input-wrapper{width:100%}.woocommerce-js .table_style div.dataTables_paginate.paging_simple_numbers{justify-content:center !important}}.woocommerce-js .return_details_ui .order-details-body{display:flex;flex-direction:column;gap:20px;padding-right:15px}.woocommerce-js .return_details_ui .order-details-body .order-item:not(:last-child){padding-bottom:20px;border-bottom:1px solid var(--border-gray-1)}.woocommerce-js .return_details_ui .order-item{display:flex;flex-direction:column;gap:15px}.woocommerce-js .return_details_ui .order-item .product-thumbnail-img{border:1px solid var(--border-gray-1);border-radius:var(--border-radius-small);overflow:hidden;display:flex;align-items:center}.woocommerce-js .return_details_ui .order-item .product-thumbnail-img img{width:100%;height:auto}.woocommerce-js .return_details_ui .product-thumbnail{display:grid;grid-template-columns:80px 1fr;gap:10px}.woocommerce-js .return_details_ui .product_item_des_tr{display:flex;flex-direction:column;gap:15px}.woocommerce-js .return_details_ui .product_item_des_td{display:flex;flex:1;flex-direction:row;gap:10px;justify-content:space-between}.woocommerce-js .return_details_ui .product_item_des_td .product-label{font-size:var(--font-size-small);font-weight:600}.woocommerce-js .return_details_ui .product_item_des_td .product-price,.woocommerce-js .return_details_ui .product_item_des_td .product-quantity,.woocommerce-js .return_details_ui .product_item_des_td .product-Subtotal,.woocommerce-js .return_details_ui .product_item_des_td .product-GST,.woocommerce-js .return_details_ui .product_item_des_td .product-Total,.woocommerce-js .return_details_ui .product_item_des_td .product-subtotal{font-size:var(--font-size-medium);font-weight:600}.woocommerce-js .return_details_ui .title-box .product-code{font-size:var(--font-size-extra-small);font-weight:500;margin-bottom:10px;color:var(--text-gray)}.woocommerce-js .return_details_ui .title-box .product-code .product_href_ui{color:inherit;text-decoration:none}.woocommerce-js .return_details_ui .title-box .product-code .product_href_ui:hover{color:var(--primary-color)}.woocommerce-js .return_details_ui .title-box .product-code-title{font-size:var(--font-size-small);color:var(--text-dark);font-weight:600;margin-bottom:10px}.woocommerce-js .return_details_ui .title-box .product-code-title .product_href_ui{color:inherit;text-decoration:none}.woocommerce-js .return_details_ui .title-box .product-code-title .product_href_ui:hover{color:var(--primary-color)}.woocommerce-js .return_details_ui .product_item_des_td .product-subtotal,.woocommerce-js .return_details_ui .product_item_des_td .product-price,.woocommerce-js .return_details_ui .product_item_des_td .product-Total{color:var(--primary-color)}.woocommerce-js .return_details_ui .order-details-wrapper{border-right:1px solid var(--border-gray-1);max-height:calc(100vh - 250px);overflow-y:auto}.woocommerce-js .order-item .product_item_des_td{display:flex;flex:1;flex-direction:column;gap:10px}.woocommerce-js .order-item .product_item_des_tr{flex-direction:row}.woocommerce-js .product_right_side_box{display:flex;flex-direction:column;gap:15px}.woocommerce-js .product_right_side_box .address-box{font-size:14px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.woocommerce-js .modal-backdrop{background:#161616 !important}.woocommerce-js .modal-backdrop.in{opacity:.2 !important}.woocommerce-js .Forgot_modal_design_UI .modal-content,.woocommerce-js .Order_Case_Modal_UI .modal-content,.woocommerce-js .Order_modal_design_UI .modal-content,.woocommerce-js .Request_Assistance_Modal_UI .modal-content{border-radius:16px;box-shadow:none;border:0px;margin:auto;width:100%}.woocommerce-js .Forgot_modal_design_UI .modal-header,.woocommerce-js .Order_Case_Modal_UI .modal-header,.woocommerce-js .Order_modal_design_UI .modal-header,.woocommerce-js .Request_Assistance_Modal_UI .modal-header{border-bottom:0px;padding:30px}.woocommerce-js .Forgot_modal_design_UI .modal-title,.woocommerce-js .Order_Case_Modal_UI .modal-title,.woocommerce-js .Order_modal_design_UI .modal-title,.woocommerce-js .Request_Assistance_Modal_UI .modal-title{font-size:var(--font-size-xlarge);font-weight:600;color:var(--text-dark)}.woocommerce-js .Forgot_modal_design_UI .my_close_button,.woocommerce-js .Order_Case_Modal_UI .my_close_button,.woocommerce-js .Order_modal_design_UI .my_close_button,.woocommerce-js .Request_Assistance_Modal_UI .my_close_button{display:inline-flex;width:35px;height:35px;justify-content:center;align-items:center;color:var(--text-dark);border:1px solid rgba(0,0,0,0);border-radius:100%;opacity:1;position:absolute;right:20px;top:20px;background:rgba(0,0,0,0);padding:0}.woocommerce-js .Forgot_modal_design_UI .modal-body,.woocommerce-js .Order_Case_Modal_UI .modal-body,.woocommerce-js .Request_Assistance_Modal_UI .modal-body{padding:0px 30px 30px}.woocommerce-js .Order_modal_design_UI .return_details_ui{padding:30px;padding-top:0px}.woocommerce-js .Request_Assistance_Modal_UI .modal-footer{padding:15px;display:flex;gap:15px}.woocommerce-js .Forgot_modal_design_UI .modal-dialog,.woocommerce-js .Order_Case_Modal_UI .modal-dialog,.woocommerce-js .Order_modal_design_UI .modal-dialog,.woocommerce-js .Request_Assistance_Modal_UI .modal-dialog{display:flex;align-items:center;min-height:calc(100% - 60px)}.woocommerce-js .Order_Case_Modal_UI .info-list{display:flex;flex-direction:column;gap:15px;padding:0;justify-content:center;list-style:none}.woocommerce-js .app-download-section{display:flex;gap:20px;flex-wrap:wrap}.woocommerce-js .app-download-section .app-download-card{background:#fff;border-radius:12px;padding:24px;box-shadow:none;flex:1;min-width:300px;border:1px solid var(--border-gray-1)}.woocommerce-js .app-download-section .app-download-card__title{font-size:18px;font-weight:500;margin-bottom:20px;color:#333}.woocommerce-js .app-download-section .app-download-card .app-btn-download{background:var(--primary-color);color:#fff;border:none;padding:12px 24px;border-radius:6px;font-weight:500;cursor:pointer;transition:background-color .2s}.woocommerce-js .app-download-section .app-download-card .app-btn-download.focus,.woocommerce-js .app-download-section .app-download-card .app-btn-download:focus,.woocommerce-js .app-download-section .app-download-card .app-btn-download:hover{background:#0056b3;color:#fff !important}.woocommerce-js .app-download-link{display:flex;align-items:center;justify-content:space-between;padding:10px 0;color:#333;text-decoration:none;border-bottom:1px solid #eee}.woocommerce-js .app-download-link:last-child{border-bottom:none}.woocommerce-js .app-download-link:hover{text-decoration:none;color:var(--primary-color)}.woocommerce-js .app-download-icon{color:var(--primary-color)}.woocommerce-js .app-form-control{height:44px;border-radius:8px;border:1px solid #e2e8f0;box-shadow:none;margin-bottom:15px}.woocommerce-js .app-form-control:focus{border-color:var(--primary-color);box-shadow:0 0 0 1px rgba(0,123,255,.25)}.woocommerce-js .app-download-form{display:flex;flex-direction:column;gap:15px}.woocommerce-js .app-download-button{display:flex;align-items:center;justify-content:space-between;padding:10px 15px;background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#333;font-weight:500;text-align:left;transition:all .3s ease}.woocommerce-js .app-download-button:hover{background-color:#f8f9fa;border-color:var(--primary-color);color:var(--primary-color)}.woocommerce-js .app-download-section .bootstrap-select .btn{height:44px;border-radius:8px;border:1px solid #e2e8f0;background:#fff;padding:8px 12px}.woocommerce-js .app-download-section .bootstrap-select .btn:focus{outline:none !important}.woocommerce-js .custom-select-my{width:100%;padding:10px 16px;border:1px solid #e2e8f0;border-radius:8px;background-color:#fff;color:#666;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23666666' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;cursor:pointer}.woocommerce-js .custom-select-my:focus{outline:none;border-color:var(--primary-color)}.woocommerce-js .select-wrapper{margin-bottom:16px}.woocommerce-js .custom-multiple-select-my .btn-group{width:100%}.woocommerce-js .custom-multiple-select-my .btn-group .multiselect{display:flex;width:100%;padding:12px 16px;border:1px solid #e2e8f0;border-radius:8px;background-color:#fff;color:#666;background-image:none;align-items:center;justify-content:space-between}.woocommerce-js .custom-multiple-select-my .btn-default.active,.woocommerce-js .custom-multiple-select-my .btn-default:active,.woocommerce-js .custom-multiple-select-my .open>.dropdown-toggle.btn-default{background-image:none !important;background-color:#fff !important;box-shadow:none !important;border-color:var(--primary-color) !important}.woocommerce-js .custom-multiple-select-my .input-group-btn .btn{display:flex;align-items:center;height:34px}.woocommerce-js .custom-multiple-select-my .dropdown-menu>.active>a,.woocommerce-js .custom-multiple-select-my .dropdown-menu>.active>a:focus,.woocommerce-js .custom-multiple-select-my .dropdown-menu>.active>a:hover{background-image:none !important;background-color:#fff !important;box-shadow:none !important;background:var(--primary-color) !important}.woocommerce-js .text-error{color:red;font-size:var(--font-size-small)}.woocommerce-js .quantity_btn_box{display:flex;gap:0px;align-items:center;border:1px solid var(--border-gray-1);border-radius:var(--border-radius-small);justify-content:space-between}.woocommerce-js .quantity_btn_box span{background:rgba(0,0,0,0);border:none;padding:0px;cursor:pointer;display:flex;justify-content:center;align-items:center;width:30px;height:30px}.woocommerce-js .quantity_btn_box input{border:none;text-align:center;width:50px}.woocommerce-js .quantity_btn_box svg{width:16px;height:16px}.woocommerce-js .product_items_list .product-thumbnail{display:grid;grid-template-columns:80px 1fr;gap:10px}.woocommerce-js .product_items_list .product-thumbnail-wrapper{border-radius:var(--border-radius-small);overflow:hidden}.woocommerce-js .product_items_list .product-thumbnail-wrapper img{width:100% !important}.woocommerce-js .product_items_list .title-box .product-code{font-size:var(--font-size-extra-small);font-weight:500;margin-bottom:0px;color:var(--text-gray)}.woocommerce-js .product_items_list .title-box .product-code-title{font-size:var(--font-size-small);color:var(--text-dark);font-weight:600}.woocommerce-js .fixed_after_issue_and_position{display:grid;grid-template-columns:1fr 1fr}.woocommerce-js .fixed_after_issue_and_position::before,.woocommerce-js .fixed_after_issue_and_position::after{display:none}.woocommerce-js .text_error{color:red;font-size:var(--font-size-small)}.woocommerce-js .my_heading_border_new{margin:0px;padding:0px;position:relative;margin-bottom:20px}.woocommerce-js .my_heading_border_new::before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:var(--ast-border-color)}.woocommerce-js .my_heading_border_new span{background:#fff;padding-right:10px;font-size:var(--font-size-xlarge);z-index:1;position:relative}.woocommerce-js abbr.required{text-decoration:none;border:none;color:red}.woocommerce-js .woocommerce a.button.alt,.woocommerce-js .woocommerce a.checkout-button,.woocommerce-js .woocommerce .btn,.woocommerce-js .my_cart_collaterals a.button.alt,.woocommerce-js .my_cart_collaterals a.checkout-button,.woocommerce-js .my_cart_collaterals .btn{background-color:var(--primary-color);background-image:var(--primary-color);color:var(--text-color);margin:0px;min-height:40px;min-width:140px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--primary-color);padding:0px 20px;font-weight:500;font-size:var(--font-size-medium);box-shadow:none !important}.woocommerce-js .woocommerce a.button.alt.outline_btn,.woocommerce-js .woocommerce a.checkout-button.outline_btn,.woocommerce-js .woocommerce .btn.outline_btn,.woocommerce-js .my_cart_collaterals a.button.alt.outline_btn,.woocommerce-js .my_cart_collaterals a.checkout-button.outline_btn,.woocommerce-js .my_cart_collaterals .btn.outline_btn{background-color:rgba(0,0,0,0);background-image:rgba(0,0,0,0);color:var(--primary-color)}.woocommerce-js .woocommerce a.button.alt.outline_btn:focus,.woocommerce-js .woocommerce a.checkout-button.outline_btn:focus,.woocommerce-js .woocommerce .btn.outline_btn:focus,.woocommerce-js .my_cart_collaterals a.button.alt.outline_btn:focus,.woocommerce-js .my_cart_collaterals a.checkout-button.outline_btn:focus,.woocommerce-js .my_cart_collaterals .btn.outline_btn:focus{outline:none}.woocommerce-js .my_cart_collaterals .cart-subtotal{margin-bottom:20px}.woocommerce-js .thank-you-container{max-width:600px;margin:50px auto;text-align:center}.woocommerce-js .thank-you-container .lead{font-size:var(--font-size-xlarge);font-weight:500;margin-bottom:20px}.woocommerce-js .thank-you-container .contact-info_thank_{margin-top:30px;display:flex;flex-direction:column;text-align:center;justify-content:center;gap:10px;align-items:center}.woocommerce-js .thank-you-container .contact-info_thank_ a{margin:10px 0;color:var(--primary-color);text-decoration:none;display:inline-flex;align-items:center;gap:5px;font-size:var(--font-size-medium);margin:auto}.woocommerce-js .thank-you-container .contact-info_thank_ a:hover{text-decoration:underline}.woocommerce-js .thank-you-container .contact-info_thank_ a span{display:inline-flex;align-items:center}.woocommerce-js .thank-you-container .panel{border:0px;box-shadow:none}.woocommerce-js .thank-you-container .panel-body{padding:0px}.woocommerce-js .card_empty_box{text-align:center}.woocommerce-js .card_empty_box img{max-width:max-content;margin-bottom:30px}.woocommerce-js .card_empty_box .cart-empty{font-size:var(--font-size-xxlarge);margin-bottom:30px}.woocommerce-js .card_empty_box .btn{background-color:var(--primary-color);color:var(--text-color);border:none;margin:0px;font-size:var(--font-size-medium);min-height:40px;min-width:165px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.woocommerce-js .remove-product-row{background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);border:none}.woocommerce-js .quick-order-container{margin-bottom:30px}.woocommerce-js .quick_order_product{display:grid;grid-template-columns:1fr 45px}.woocommerce-js .quick-order-product-link{display:inline-flex;justify-content:center;align-items:center}.woocommerce-js .content_flex_01{display:flex;gap:15px;flex-wrap:wrap;justify-content:space-between}.woocommerce-js .remove_from_wishlist{background:rgba(0,0,0,0);border:none;cursor:pointer}.woocommerce-js .woocommerce nav.woocommerce-pagination ul li a,.woocommerce-js .woocommerce nav.woocommerce-pagination ul li span{color:var(--text-dark)}.woocommerce-js .woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce-js .woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce-js .woocommerce nav.woocommerce-pagination ul li a.current,.woocommerce-js .woocommerce nav.woocommerce-pagination ul li span:focus,.woocommerce-js .woocommerce nav.woocommerce-pagination ul li span:hover,.woocommerce-js .woocommerce nav.woocommerce-pagination ul li span.current{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.woocommerce-js .cart-totals-row{display:flex;margin-bottom:15px;justify-content:space-between}.woocommerce-js .cart-totals-cell{font-size:var(--font-size-medium)}.woocommerce-js .cart-totals-cell:first-child{font-weight:700}.woocommerce-js .cart-totals-cell:nth-child(2){font-weight:800;color:var(--text-dark)}.woocommerce-js .cart-totals-cell:nth-child(2) strong{font-weight:800}.woocommerce-js .size_220{max-width:220px}.woocommerce-js .size_220_min{min-width:220px}.woocommerce-js .size_90{max-width:90px;min-width:90px}.woocommerce-js #my_account_quotes+.dataTables_paginate{margin-bottom:30px}.woocommerce-js .cart-collaterals .cart_totals{padding-left:0;padding-right:0;border-color:rgba(0,0,0,0)}.woocommerce-js .cart-collaterals .cart_totals h2{display:none}.woocommerce-js .cart-collaterals .cart_totals .shop_table tr{border-color:rgba(0,0,0,0)}.woocommerce-js .cart-collaterals .cart_totals .shop_table tr th{padding-left:0;padding-right:0;border-color:rgba(0,0,0,0)}.woocommerce-js .cart-collaterals .cart_totals .shop_table tr td{padding-left:0;padding-right:0;border-color:rgba(0,0,0,0)}.woocommerce-js .cart-collaterals .cart_totals .shop_table tr td:last-child{text-align:right}@media screen and (max-width: 1199px){.woocommerce-js .table_style .table>tbody>tr>th,.woocommerce-js .table_style .table>tfoot>tr>th,.woocommerce-js .table_style .table>thead>tr>th{font-size:var(--font-size-extra-small)}.woocommerce-js .table_style .table>tbody>tr>td,.woocommerce-js .table_style .table>tfoot>tr>td,.woocommerce-js .table_style .table>thead>tr>td{font-size:var(--font-size-small)}.woocommerce-js .custom-select-my{font-size:var(--font-size-extra-small);padding:7px 35px 7px 15px}.woocommerce-js .product_items_list .product-thumbnail{grid-template-columns:40px 1fr;gap:8px}.woocommerce-js .product_items_list .title-box .product-code-title{font-size:var(--font-size-extra-small)}.woocommerce-js .fixed_after_issue_and_position{grid-template-columns:1fr}.woocommerce-js .search-container_my{gap:7px}.woocommerce-js .search-container_my .search-input{font-size:var(--font-size-extra-small);padding:7px 15px 7px 35px}.woocommerce-js .search-container_my .search-icon{left:10px;display:inline-flex}.woocommerce-js .my_heading_border_new span{font-size:var(--font-size-medium)}.woocommerce-js .my_cart_collaterals{margin-top:50px}.woocommerce-js .return_details_ui .order-details-wrapper{border-right:0px}.woocommerce-js .order-details-wrapper{margin-bottom:30px}.woocommerce-js .Forgot_modal_design_UI .modal-header,.woocommerce-js .Order_Case_Modal_UI .modal-header,.woocommerce-js .Order_modal_design_UI .modal-header,.woocommerce-js .Request_Assistance_Modal_UI .modal-header{padding:15px}.woocommerce-js .Forgot_modal_design_UI .my_close_button,.woocommerce-js .Order_Case_Modal_UI .my_close_button,.woocommerce-js .Order_modal_design_UI .my_close_button,.woocommerce-js .Request_Assistance_Modal_UI .my_close_button{right:5px;top:5px}.woocommerce-js .Forgot_modal_design_UI .modal-title,.woocommerce-js .Order_Case_Modal_UI .modal-title,.woocommerce-js .Order_modal_design_UI .modal-title,.woocommerce-js .Request_Assistance_Modal_UI .modal-title{font-size:var(--font-size-medium)}.woocommerce-js .Order_modal_design_UI .return_details_ui{padding:15px;padding-top:0px}.woocommerce-js .heading_user_det{font-size:var(--font-size-small);font-weight:600}.woocommerce-js .cell-label{font-weight:600;margin-bottom:10px}.woocommerce-js .app-download-section .app-download-card{padding:0;border:0}.woocommerce-js .app-download-section .app-download-card .app-download-card__title{margin:0;font-size:var(--font-size-medium);font-weight:600;margin-bottom:10px}.woocommerce-js .app-download-section .app-download-card .app-download-button{border-color:rgba(0,0,0,0);margin:0px -15px}.woocommerce-js .app-download-section .app-download-form{gap:0}}@media screen and (max-width: 1199px)and (orientation: landscape){.woocommerce-js .return_details_ui .order-details-wrapper{max-height:calc(100vh - 57px)}}.woocommerce-js .ast-container{width:100%;padding-right:calc(2.5rem*.5);padding-left:calc(2.5rem*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.woocommerce-js .ast-container{max-width:540px}}@media(min-width: 768px){.woocommerce-js .ast-container{max-width:720px}}@media(min-width: 992px){.woocommerce-js .ast-container{max-width:960px}}@media(min-width: 1200px){.woocommerce-js .ast-container{max-width:1140px}}@media(min-width: 1400px){.woocommerce-js .ast-container{max-width:1320px}}@media(min-width: 1600px){.woocommerce-js .ast-container{max-width:1420px}}.woocommerce-js .container{width:100%;padding-right:calc(2.5rem*.5);padding-left:calc(2.5rem*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.woocommerce-js .container{max-width:540px}}@media(min-width: 768px){.woocommerce-js .container{max-width:720px}}@media(min-width: 992px){.woocommerce-js .container{max-width:960px}}@media(min-width: 1200px){.woocommerce-js .container{max-width:1140px}}@media(min-width: 1400px){.woocommerce-js .container{max-width:1320px}}@media(min-width: 1600px){.woocommerce-js .container{max-width:1420px}}.woocommerce-js .ast-container-fluid,.woocommerce-js .container-fluid{width:100%;padding-right:calc(2.5rem*.5);padding-left:calc(2.5rem*.5);margin-right:auto;margin-left:auto;max-width:none}.woocommerce-js .ast-container,.woocommerce-js .container,.woocommerce-js .ast-container-fluid,.woocommerce-js .container-fluid{box-sizing:border-box}.woocommerce-js .custom-header-right{display:flex;align-items:center;gap:20px}.woocommerce-js .custom-header-right .custom-header-buttons{display:flex;gap:10px}.woocommerce-js .custom-header-right .custom-header-buttons a{padding:6px 12px;border-radius:8px;text-decoration:none;min-height:40px;transition:.3s ease;min-width:140px;display:inline-flex;align-items:center;justify-content:center}.woocommerce-js .custom-header-right .custom-header-buttons a.btn-register{background:var(--primary-color);color:#fff}.woocommerce-js .custom-header-right .custom-header-buttons a.btn-register:hover{opacity:.9}.woocommerce-js .custom-header-right .custom-header-buttons a.btn-login{background:#fff;color:#000;border:1px solid var(--border-gray-1)}.woocommerce-js .custom-header-right .custom-header-buttons a.btn-login:hover{background:#f8f8f8}.woocommerce-js .custom-header-right .custom-header-search .search-form{position:relative;display:flex;align-items:center}.woocommerce-js .custom-header-right .custom-header-search .search-form .search-field{padding:6px 12px 6px 40px;border-radius:8px;border:1px solid #777;width:240px;transition:.3s ease;background:#2d2d2d;color:#fff}.woocommerce-js .custom-header-right .custom-header-search .search-form .search-field::placeholder{color:#aaa;font-size:16px}.woocommerce-js .custom-header-right .custom-header-search .search-form .search-field:focus{border-color:var(--primary-color);outline:none;box-shadow:0 0 6px rgba(0,123,255,.4)}.woocommerce-js .custom-header-right .custom-header-search .search-form .search-submit{position:absolute;left:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#666;padding-left:0;padding-right:0}.woocommerce-js .custom-header-right .custom-header-search .search-form .search-submit .dashicons{font-size:18px}.woocommerce-js .custom-header-right .custom-header-search .search-form .search-submit:hover{color:var(--primary-color)}.woocommerce-js .ast-mobile-header-search{position:initial}.woocommerce-js .ast-mobile-header-search .search-toggle{background:none;border:none;font-size:24px;cursor:pointer;color:#fff;padding:10px;display:flex;align-items:center;gap:8px;transition:opacity .2s ease;position:relative}.woocommerce-js .ast-mobile-header-search .search-toggle:hover{opacity:.8}.woocommerce-js .ast-mobile-header-search .search-toggle .search-icon,.woocommerce-js .ast-mobile-header-search .search-toggle .close-icon{transition:opacity .3s ease,transform .3s ease}.woocommerce-js .ast-mobile-header-search .search-toggle .close-icon{opacity:0;transform:rotate(-90deg);position:absolute;left:10px}.woocommerce-js .ast-mobile-header-search .search-toggle .search-icon{opacity:1;transform:rotate(0deg)}.woocommerce-js .ast-mobile-header-search .search-dropdown{display:none;position:absolute;left:0;top:100%;width:100vw;background:#161616;padding:15px;z-index:9999;margin-left:calc(-50vw + 50%)}.woocommerce-js .ast-mobile-header-search .search-form{width:100%;max-width:400px;margin:0 auto}.woocommerce-js .ast-mobile-header-search .search-input-wrapper{position:relative;display:flex;align-items:center;background:rgba(0,0,0,0);border:1px solid #fff;border-radius:8px;padding:0;transition:all .3s ease}.woocommerce-js .ast-mobile-header-search .search-input-wrapper:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(0,123,255,.2)}.woocommerce-js .ast-mobile-header-search input[type=search]{flex:1;background:rgba(0,0,0,0);color:#fff;padding:16px 20px;border:none;border-radius:16px;font-size:16px;outline:none;width:100%}.woocommerce-js .ast-mobile-header-search input[type=search]::placeholder{color:#aaa;font-size:16px}.woocommerce-js .ast-mobile-header-search .search-submit{background:none;border:none;padding:11px 20px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.woocommerce-js .ast-mobile-header-search .search-submit:hover{opacity:.8}.woocommerce-js .ast-mobile-header-search .search-submit svg{width:20px;height:20px;fill:#fff}.woocommerce-js .ast-mobile-header-search.active .search-dropdown{display:block;animation:slideDown .3s ease forwards}.woocommerce-js .ast-mobile-header-search.active .search-toggle .search-icon{opacity:0;transform:rotate(90deg)}.woocommerce-js .ast-mobile-header-search.active .search-toggle .close-icon{opacity:1;transform:rotate(0deg)}@keyframes slideDown{0%{opacity:0;transform:translateY(-15px)}100%{opacity:1;transform:translateY(0)}}.woocommerce-js .ast-mobile-header-profile{position:initial}.woocommerce-js .ast-mobile-header-profile .profile-toggle{background:none;border:none;cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center}.woocommerce-js .ast-mobile-header-profile .profile-toggle .profile-icon{width:22px;height:22px;transition:transform .2s ease}.woocommerce-js .ast-mobile-header-profile .profile-toggle:hover .profile-icon{transform:scale(1.1)}.woocommerce-js .ast-mobile-header-profile .profile-dropdown{display:none;position:absolute;top:100%;right:0;min-width:240px;background:#111;border-radius:0px 0px 8px 8px;box-shadow:0 4px 16px rgba(0,0,0,.25);padding:16px;z-index:9999;animation:fadeIn .2s ease;width:100%}.woocommerce-js .ast-mobile-header-profile .profile-dropdown ul{list-style:none;margin:0;padding:0}.woocommerce-js .ast-mobile-header-profile .profile-dropdown ul li a{display:flex;align-items:center;gap:10px;padding:0px 10px;color:#fff;text-decoration:none;transition:background .2s ease;line-height:3}.woocommerce-js .ast-mobile-header-profile .profile-dropdown ul li a:hover{background:#1a1a1a}.woocommerce-js .ast-mobile-header-profile .profile-dropdown.open{display:block}.woocommerce-js .cart-button{border-radius:50%;padding:6px;display:flex;align-items:center;justify-content:center;color:#fff;min-width:34px;min-height:34px}.woocommerce-js .cart-button svg{transition:transform .2s ease}.woocommerce-js .cart-button:hover{outline:none}.woocommerce-js .cart-button:hover svg{transform:scale(1.1)}.woocommerce-js .cart-button:focus{outline:none}@keyframes fadeIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media(min-width: 1201px){.woocommerce-js .ast-mobile-header-profile{position:relative}.woocommerce-js .ast-mobile-header-profile .profile-dropdown{margin-top:15px}.woocommerce-js .ast-mobile-header-profile .profile-toggle{background-color:#777;border-radius:50%}.woocommerce-js .cart-button{background-color:#777}}.woocommerce-js .ast-mobile-header-wrap .ast-mobile-header-content{background-color:#161616;padding:20px}.woocommerce-js .ast-mobile-header-wrap .ast-mobile-header-content .menu-apol-menu-container .menu{list-style:none;padding:0;margin:0}.woocommerce-js .ast-mobile-header-wrap .ast-mobile-header-content .menu-apol-menu-container .menu .menu-link{display:flex;justify-content:space-between;align-items:center;color:#fff;text-decoration:none;padding:10px}.woocommerce-js .ast-mobile-header-wrap .ast-mobile-header-content .menu-apol-menu-container .menu .apol-megamenu .apol-megamenu-bg{position:inherit;padding:0;background-color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.woocommerce-js .ast-mobile-header-wrap .ast-mobile-header-content .menu-apol-menu-container .menu .apol-megamenu .apol-megamenu-bg .apol-megamenu-grid{grid-template-columns:repeat(1, 1fr);gap:10px}.woocommerce-js .ast-mobile-header-wrap .ast-mobile-header-content .menu-apol-menu-container .menu .apol-megamenu .apol-megamenu-bg .apol-megamenu-grid .category-icon{width:24px;height:24px}.woocommerce-js .ast-mobile-header-wrap .custom-header-buttons{display:flex;gap:10px;flex-direction:column}.woocommerce-js .ast-mobile-header-wrap .custom-header-buttons a{padding:6px 12px;border-radius:8px;text-decoration:none;min-height:40px;transition:.3s ease;min-width:140px;display:inline-flex;align-items:center;justify-content:center}.woocommerce-js .ast-mobile-header-wrap .custom-header-buttons a.btn-register{background:var(--primary-color);color:#fff}.woocommerce-js .ast-mobile-header-wrap .custom-header-buttons a.btn-register:hover{opacity:.9}.woocommerce-js .ast-mobile-header-wrap .custom-header-buttons a.btn-login{background:#fff;color:#161616}@media(min-width: 769px){.woocommerce-js #ast-desktop-header .menu-link .arrow-up-right{display:none}}.woocommerce-js .custom-footer{background-color:#161616;background-image:url("./images/Pattern.png");position:relative}.woocommerce-js .custom-footer .footer-logo .custom-logo-link img{max-height:72px;width:auto;transition:transform .3s ease}.woocommerce-js .custom-footer .footer-logo .custom-logo-link img:hover{transform:scale(1.05)}.woocommerce-js .custom-footer .footer-logo .site-title{font-size:1.75rem;font-weight:700;margin:0;text-decoration:none}.woocommerce-js .custom-footer .footer-phone{font-size:1rem;display:inline-flex;align-items:center;gap:20px}.woocommerce-js .custom-footer .footer-email{font-size:1rem;display:inline-flex;align-items:center;gap:20px}.woocommerce-js .custom-footer .footer-address p{line-height:1.6}.woocommerce-js .custom-footer .footer-social .small{font-size:.875rem;color:hsla(0,0%,100%,.8)}.woocommerce-js .custom-footer .apol-social-icons{display:inline-flex;gap:15px}.woocommerce-js .custom-footer .btn{padding:6px 12px;border-radius:8px;text-decoration:none;min-height:40px;transition:.3s ease;min-width:140px;display:inline-flex;align-items:center;justify-content:center}.woocommerce-js .custom-footer .footer-links{display:inline-flex;justify-content:center;align-items:center;gap:2rem}.woocommerce-js .custom-footer .footer-links a{color:#fff;font-size:16px;font-weight:500;text-decoration:none;transition:color .3s ease}.woocommerce-js .custom-footer .footer-links a:hover{color:#ddd}.woocommerce-js .custom-footer .footer-links a:not(:last-child)::after{content:"";display:inline-block;width:1px;height:20px;background-color:#fff;margin-left:2rem;position:relative;top:3px}.woocommerce-js .custom-footer .footer-animate{animation:fadeInUp .6s ease-out}.woocommerce-js .custom-footer .apol-social-icons a{font-size:20px;color:#fff;transition:color .3s ease}.woocommerce-js .custom-footer .apol-social-icons a:hover{color:var(--primary-color)}.woocommerce-js .map{min-height:350px}@media screen and (max-width: 768px){.woocommerce-js .custom-footer .footer-email,.woocommerce-js .custom-footer .footer-phone{display:flex;flex-direction:column;align-items:flex-start;gap:10px}}.woocommerce-js .product-parent-wrapper .product-card{position:relative;display:inline-block;text-decoration:none;color:#fff;overflow:hidden;border-radius:8px;margin-bottom:20px}.woocommerce-js .product-parent-wrapper .product-card img{display:block;width:100%;height:auto;transition:transform .3s ease}.woocommerce-js .product-parent-wrapper .product-card .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);opacity:0;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.woocommerce-js .product-parent-wrapper .product-card .content{text-align:center;display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px;align-self:flex-end}.woocommerce-js .product-parent-wrapper .product-card .content h3{margin:0;font-size:18px;color:#fff;margin:0}.woocommerce-js .product-parent-wrapper .product-card .content .arrow{font-size:24px;color:#fff;margin:0;line-height:24px}.woocommerce-js .product-parent-wrapper .product-card:hover img{transform:scale(1.1)}.woocommerce-js .product-parent-wrapper .product-card:hover .overlay{opacity:1}.woocommerce-js .Section-title{font-weight:700;text-align:center;padding-bottom:50px;color:#161616;margin:0}.woocommerce-js .Section-title>span{color:var(--primary-color)}.woocommerce-js .section-padding-top{padding:60px 0 0 0}.woocommerce-js .section-padding-top-bottom{padding:60px 0}.woocommerce-js .section-padding-top-bottom.update_padding_1{padding:20px 0 60px}.woocommerce-js .related_product_section{padding-top:60px}.woocommerce-js .section-padding{padding:60px 0 60px 0}.woocommerce-js .section-top{margin-top:60px}.woocommerce-js .section-top-sm{margin-top:30px}.woocommerce-js .section-top-lg{margin-top:100px}.woocommerce-js .marquee-container{width:100%;overflow:hidden;position:relative;background-color:var(--text-color)}.woocommerce-js .marquee-container .marquee{display:flex;gap:40px;position:relative;animation:marquee 15s linear infinite}.woocommerce-js .marquee-container .marquee img{object-fit:contain;min-width:140px}.woocommerce-js .marquee-container::before{content:"";position:absolute;width:146px;height:100%;z-index:1;background:hsla(0,0%,100%,.968627451);filter:blur(10px);left:-30px;top:0}.woocommerce-js .marquee-container::after{content:"";position:absolute;width:146px;height:100%;z-index:1;background:hsla(0,0%,100%,.968627451);filter:blur(10px);right:-30px;top:0}@keyframes marquee{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}.woocommerce-js .hero-section .hero-banner{background-color:#161616 !important;min-height:342px !important}.woocommerce-js .hero-section .hero-banner .hero_banner_title{font-size:3rem;font-weight:600}.woocommerce-js .hero-section .hero-banner .hero_banner_subtitle{font-size:3rem;font-weight:600;color:var(--primary-color)}@media(max-width: 768px){.woocommerce-js .hero-section .hero-banner{min-height:200px !important}.woocommerce-js .hero-section .hero-banner .hero_banner_title{font-size:1.5rem}.woocommerce-js .hero-section .hero-banner .hero_banner_subtitle{font-size:1.5rem}}.woocommerce-js .partner-images-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px;align-items:center;justify-items:center;padding:20px 0}.woocommerce-js .partner-images-wrapper .partner-image{opacity:1;transition:all .3s ease;border:1px solid #eee;padding:15px;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);background:#fff}.woocommerce-js .partner-images-wrapper .partner-image img{width:100%;height:auto}.woocommerce-js .partner-images-wrapper .partner-image:hover{opacity:1;transform:scale(1.1)}@media(max-width: 768px){.woocommerce-js .partner-images-wrapper{grid-template-columns:1fr 1fr;gap:20px}}.woocommerce-js .formUISection .menu-toggle,.woocommerce-js .formUISection button,.woocommerce-js .formUISection .ast-button,.woocommerce-js .formUISection .ast-custom-button,.woocommerce-js .formUISection .button,.woocommerce-js .formUISection input#submit,.woocommerce-js .formUISection input[type=button],.woocommerce-js .formUISection input[type=submit],.woocommerce-js .formUISection input[type=reset],.woocommerce-js .formUISection #comments .submit,.woocommerce-js .formUISection .search .search-submit,.woocommerce-js .formUISection form[CLASS*=wp-block-search__].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,.woocommerce-js .formUISection body .wp-block-file .wp-block-file__button,.woocommerce-js .formUISection .search .search-submit{background-color:var(--primary-color);border-radius:8px;color:#fff;padding:6px 12px;min-height:40px;min-width:140px}.woocommerce-js .formUISection .menu-toggle:hover,.woocommerce-js .formUISection button:hover,.woocommerce-js .formUISection .ast-button:hover,.woocommerce-js .formUISection .ast-custom-button:hover,.woocommerce-js .formUISection .button:hover,.woocommerce-js .formUISection input#submit:hover,.woocommerce-js .formUISection input[type=button]:hover,.woocommerce-js .formUISection input[type=submit]:hover,.woocommerce-js .formUISection input[type=reset]:hover,.woocommerce-js .formUISection #comments .submit:hover,.woocommerce-js .formUISection .search .search-submit:hover,.woocommerce-js .formUISection form[CLASS*=wp-block-search__].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover,.woocommerce-js .formUISection body .wp-block-file .wp-block-file__button:hover,.woocommerce-js .formUISection .search .search-submit:hover{color:#fff;border:none}.woocommerce-js .formUISection .wppb-form-field input[type=text],.woocommerce-js .formUISection .wppb-form-field input[type=number],.woocommerce-js .formUISection .wppb-form-field input[type=email],.woocommerce-js .formUISection .wppb-form-field input[type=url],.woocommerce-js .formUISection .wppb-form-field input[type=search],.woocommerce-js .formUISection .wppb-form-field select,.woocommerce-js .formUISection .wppb-form-field textarea,.woocommerce-js .formUISection .wppb-form-field .wppb-password-field-container input,.woocommerce-js .formUISection #wppb-login-wrap .login-username input,.woocommerce-js .formUISection #wppb-login-wrap .login-auth input,.woocommerce-js .formUISection input[type=text],.woocommerce-js .formUISection input[type=number],.woocommerce-js .formUISection input[type=email],.woocommerce-js .formUISection input[type=url],.woocommerce-js .formUISection input[type=password],.woocommerce-js .formUISection input[type=search],.woocommerce-js .formUISection input[type=reset],.woocommerce-js .formUISection input[type=tel],.woocommerce-js .formUISection input[type=date],.woocommerce-js .formUISection select,.woocommerce-js .formUISection textarea{border:1px solid var(--border-gray-1);border-radius:8px;padding:10px 15px}.woocommerce-js .formUISection .wppb-form-field input[type=text]:focus,.woocommerce-js .formUISection .wppb-form-field input[type=number]:focus,.woocommerce-js .formUISection .wppb-form-field input[type=email]:focus,.woocommerce-js .formUISection .wppb-form-field input[type=url]:focus,.woocommerce-js .formUISection .wppb-form-field input[type=search]:focus,.woocommerce-js .formUISection .wppb-form-field select:focus,.woocommerce-js .formUISection .wppb-form-field textarea:focus,.woocommerce-js .formUISection .wppb-form-field .wppb-password-field-container input:focus,.woocommerce-js .formUISection #wppb-login-wrap .login-username input:focus,.woocommerce-js .formUISection #wppb-login-wrap .login-auth input:focus,.woocommerce-js .formUISection input[type=text]:focus,.woocommerce-js .formUISection input[type=number]:focus,.woocommerce-js .formUISection input[type=email]:focus,.woocommerce-js .formUISection input[type=url]:focus,.woocommerce-js .formUISection input[type=password]:focus,.woocommerce-js .formUISection input[type=search]:focus,.woocommerce-js .formUISection input[type=reset]:focus,.woocommerce-js .formUISection input[type=tel]:focus,.woocommerce-js .formUISection input[type=date]:focus,.woocommerce-js .formUISection select:focus,.woocommerce-js .formUISection textarea:focus{border-color:var(--primary-color);box-shadow:0 0 5px rgba(0,123,255,.2);outline:none}.woocommerce-js .formUISection .wppb-form-field input[type=text],.woocommerce-js .formUISection .wppb-form-field input[type=number],.woocommerce-js .formUISection .wppb-form-field input[type=email],.woocommerce-js .formUISection .wppb-form-field input[type=url],.woocommerce-js .formUISection .wppb-form-field input[type=search],.woocommerce-js .formUISection .wppb-form-field select,.woocommerce-js .formUISection .wppb-form-field textarea,.woocommerce-js .formUISection .wppb-form-field .wppb-password-field-container input,.woocommerce-js .formUISection #wppb-login-wrap .login-username input,.woocommerce-js .formUISection .wppb-form-field .wppb-password-field-container,.woocommerce-js .formUISection #wppb-login-wrap .login-auth input{width:100%}.woocommerce-js .formUISection label{margin-bottom:5px}.woocommerce-js .formUISection .custom-login-links a{color:var(--primary-color);text-decoration:none}.woocommerce-js .formUISection .custom-login-links a:hover{text-decoration:underline}.woocommerce-js .formUISection #wppb-recover-password-container p.login-submit,.woocommerce-js .formUISection #wppb-login-wrap p.login-submit{display:flex;justify-content:flex-end}.woocommerce-js .product-gallery_single{overflow:hidden;position:relative}.woocommerce-js .product-gallery_single .swiper-slide{overflow:hidden}.woocommerce-js .product-gallery_single .swiper-button-next,.woocommerce-js .product-gallery_single .swiper-button-prev{background-color:var(--primary-color);border-radius:100%;height:35px;width:35px;color:#fff}.woocommerce-js .product-gallery_single .swiper-button-next::after,.woocommerce-js .product-gallery_single .swiper-button-prev::after{font-size:13px}.woocommerce-js .product-gallery_single .swiper-slide{border:2px solid var(--border-gray-1)}.woocommerce-js .product-gallery_single .swiper-slide-thumb-active{opacity:1;border:2px solid var(--primary-color)}.woocommerce-js .product-gallery_single .default_apol_logo{min-width:100%}.woocommerce-js .product-gallery_single .default_apol_thumb{min-width:100%;height:auto}.woocommerce-js .single-product-page .product-container .product-code{color:var(--text-gray);font-size:.9rem}.woocommerce-js .single-product-page .product-container .product-title{font-size:1.5rem;font-weight:600;color:#212529;margin-bottom:1.5rem}.woocommerce-js .single-product-page .product-container .price{color:var(--primary-color);font-size:1.75rem;font-weight:600}.woocommerce-js .single-product-page .product-container .price-note{color:var(--text-gray);font-size:.85rem}.woocommerce-js .single-product-page .product-container .quantity-controls{border:1px solid var(--border-gray-1);border-radius:6px;overflow:hidden;display:inline-flex;align-items:center}.woocommerce-js .single-product-page .product-container .quantity-controls .quantity-btn{background:#fff;border:none;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--text-gray);cursor:pointer;padding-left:0;padding-right:0}.woocommerce-js .single-product-page .product-container .quantity-controls .quantity-btn svg{display:inline-flex}.woocommerce-js .single-product-page .product-container .quantity-controls .quantity-btn:hover{background:#f8f9fa}.woocommerce-js .single-product-page .product-container .quantity-controls .quantity-input{border:none;width:60px;height:40px;text-align:center;border-left:1px solid var(--border-gray-1);border-right:1px solid var(--border-gray-1)}.woocommerce-js .single-product-page .product-container .quantity-controls .quantity-input:focus{outline:none;box-shadow:none}.woocommerce-js .single-product-page .product-container .pricing-table{border-radius:6px}.woocommerce-js .single-product-page .product-container .pricing-table th{background:#e9ecef;font-weight:600;color:#495057;border-top:none}.woocommerce-js .single-product-page .product-container .description-text{color:var(--text-gray);font-size:.95rem;line-height:1.6}.woocommerce-js .single-product-page .product-container .spec-list{color:var(--text-gray);font-size:.95rem}.woocommerce-js .single-product-page .product-container .spec-list li{margin-bottom:.5rem}.woocommerce-js .single-product-page .product-container .manufacturer-link{color:var(--primary-color);text-decoration:none;font-weight:500}.woocommerce-js .single-product-page .product-container .manufacturer-link:hover{text-decoration:underline}.woocommerce-js .single-product-page .product-container .nav-tabs .nav-link{color:var(--text-gray);border:none;border-bottom:2px solid rgba(0,0,0,0)}.woocommerce-js .single-product-page .product-container .nav-tabs .nav-link.active{color:var(--primary-color);border-bottom-color:var(--primary-color);background:none}.woocommerce-js .single-product-page .product-container .nav-tabs .nav-link:hover,.woocommerce-js .single-product-page .product-container .nav-tabs .nav-link:focus{color:#fff;background-color:var(--primary-color)}.woocommerce-js .single-product-page .product-container .brochure-item{padding:.75rem 1rem;border:1px solid var(--border-gray-1);border-radius:6px;margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between}.woocommerce-js .single-product-page .product-container .brochure-item:hover{background:#f8f9fa}.woocommerce-js .single-product-page .product-container .brochure-item .download-btn{color:var(--text-gray);text-decoration:none}.woocommerce-js .single-product-page .product-container .brochure-item .download-btn:hover{color:var(--primary-color)}.woocommerce-js .single-product-page ul li,.woocommerce-js .single-product-page p.Paragraph{font-size:var(--font-size-medium);color:var(--text-gray)}.woocommerce-js .daterangepicker .calendar-table th,.woocommerce-js .daterangepicker .calendar-table td{padding:5px}.woocommerce-js .daterangepicker select.monthselect,.woocommerce-js .daterangepicker select.yearselect{background-position:90% 50% !important;padding:4px 8px}.woocommerce-js .Product-Category-Modal.adminbar-active{top:32px}@media screen and (max-width: 576px){.woocommerce-js .Product-Category-Modal.adminbar-active{top:0px;z-index:111111}}.woocommerce-js .filter-modal.adminbar-active{top:32px}@media screen and (max-width: 576px){.woocommerce-js .filter-modal.adminbar-active{top:0px;z-index:111111}}.woocommerce-js .filter-modal.modal{background:hsla(0,0%,100%,0)}.woocommerce-js .filter-modal .filter-content{display:flex;flex-direction:column;gap:10px;padding-top:10px}.woocommerce-js .filter-modal .modal-dialog{margin:0;position:fixed;right:0;top:72px;bottom:0;width:300px}.woocommerce-js .filter-modal .modal-content{border-radius:0;border:none;box-shadow:-2px 0 5px rgba(0,0,0,.1);height:100%;display:flex;flex-direction:column}.woocommerce-js .filter-modal .modal-header{padding:16px 20px;border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between}.woocommerce-js .filter-modal .modal-header::after,.woocommerce-js .filter-modal .modal-header::before{content:"";display:none}.woocommerce-js .filter-modal .modal-title{font-size:16px;font-weight:500;color:#333;margin:0}.woocommerce-js .filter-modal .close{font-size:21px;opacity:.5;margin:-8px;padding:8px}.woocommerce-js .filter-modal .modal-body{padding:0px 5px;flex:1;overflow-y:auto}.woocommerce-js .filter-modal .checkbox-list{list-style:none;padding:0;margin:0}.woocommerce-js .filter-modal .checkbox-item{margin-bottom:12px}.woocommerce-js .filter-modal .checkbox-item:last-child{margin-bottom:0}.woocommerce-js .filter-modal .custom-checkbox{display:flex;align-items:center;cursor:pointer}.woocommerce-js .filter-modal .custom-checkbox input[type=checkbox]{margin:0 10px 0 0;width:18px;height:18px;border:2px solid #ddd;border-radius:3px;appearance:none;-webkit-appearance:none;cursor:pointer}.woocommerce-js .filter-modal .custom-checkbox input[type=checkbox]:checked{background-color:var(--primary-color);border-color:var(--primary-color);position:relative}.woocommerce-js .filter-modal .custom-checkbox input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.woocommerce-js .filter-modal .custom-checkbox label{font-weight:normal;color:#333;margin:0;cursor:pointer}.woocommerce-js .filter-modal .modal-footer{padding:16px 20px;border-top:1px solid #eee;background:#fff;display:flex}.woocommerce-js .filter-modal .modal-footer .btn{width:100%}.woocommerce-js .filter-modal .btn-apply{width:100%;background-color:var(--primary-color);border:none;padding:12px;border-radius:6px;font-weight:500;text-transform:none;font-size:14px}.woocommerce-js .filter-modal .btn-apply:hover,.woocommerce-js .filter-modal .btn-apply:focus{background-color:#0056b3}.woocommerce-js .filter-modal.fade .modal-dialog{transform:translateX(100%);transition:transform .3s ease-out}.woocommerce-js .filter-modal.in .modal-dialog{transform:translateX(0)}.woocommerce-js .sticky-footer{position:fixed;bottom:0;left:0;right:0;background:#fff;display:flex;box-shadow:0 -2px 10px rgba(0,0,0,.1);z-index:11}.woocommerce-js .sticky-footer-btn{flex:1;padding:15px;text-align:center;background:var(--primary-color);border:none;font-size:16px;color:#fff;font-weight:500;border-top:1px solid var(--primary-color);transition:background-color .2s}.woocommerce-js .sticky-footer-btn:first-child{border-right:1px solid #e5e5e5}.woocommerce-js .sticky-footer-btn:hover,.woocommerce-js .sticky-footer-btn:focus{background-color:#0056b3;text-decoration:none;color:#fff}.woocommerce-js .filterDropdown{display:flex;flex-direction:column;gap:10px}.woocommerce-js .filterDropdown .custom-checkbox input[type=checkbox]{display:none}.woocommerce-js .filterDropdown .custom-checkbox .checkmark{position:relative;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;background-color:#fff;border:2px solid #666;border-radius:4px;margin-right:8px;vertical-align:middle;transition:.3s}.woocommerce-js .filterDropdown .custom-checkbox .checkmark .check-icon{display:none}.woocommerce-js .filterDropdown .custom-checkbox input[type=checkbox]:checked+.checkmark{background-color:var(--primary-color);border-color:var(--primary-color)}.woocommerce-js .filterDropdown .custom-checkbox input[type=checkbox]:checked+.checkmark .check-icon{display:block}.woocommerce-js .filterDropdown .checkbox label{padding:0;font-size:var(--font-size-small);display:flex;justify-content:space-between;width:100%}.woocommerce-js .filter-wapper .filter-header .accordion-button{display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:bold;box-shadow:none !important}.woocommerce-js .filter-wapper .filter-header .accordion-button:focus,.woocommerce-js .filter-wapper .filter-header .accordion-button:hover{background-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:inherit}.woocommerce-js .filter-wapper .filter-header .accordion-button svg{display:inline-flex}.woocommerce-js .filter-wapper .filter-header .accordion-button[aria-expanded=true] .plus-icon{display:none !important}.woocommerce-js .filter-wapper .filter-header .accordion-button[aria-expanded=false] .minus-icon{display:none !important}.woocommerce-js .filter-wapper .filter-header .accordion-button::after{display:none}.woocommerce-js .filter-wapper .filter-section{border-bottom:1px solid #e5e5e5;padding:15px 0}.woocommerce-js .filter-wapper .checkbox-item{margin-bottom:10px}.woocommerce-js .filter-wapper .checkbox-label{font-weight:normal;display:flex;justify-content:space-between;width:100%}.woocommerce-js .filter-wapper .item-count{color:#777}.woocommerce-js .filter-wapper .show-results-btn{background-color:#000;color:#fff;border:none;width:100%;padding:12px;margin-top:15px;font-size:16px}.woocommerce-js .filter-wapper .icon-circle{display:inline-flex;width:20px;height:20px;border-radius:50%;border:1px solid #000;text-align:center;line-height:18px}@media(max-width: 1024px){.woocommerce-js .sticky-footer-btn{font-size:14px;padding:12px}.woocommerce-js .filter-modal .modal-dialog{width:280px;top:56px}}@media(max-width: 1199px){.woocommerce-js .filter-modal.fade .modal-dialog{transform:translateX(-100%)}.woocommerce-js .filter-modal.in .modal-dialog{transform:translateX(0)}.woocommerce-js .filter-modal .modal-dialog{left:0;right:initial}}.woocommerce-js .side-menu-new{padding:0px;max-width:270px;background-color:#fff}.woocommerce-js .side-menu-new .menu-header{font-size:18px;font-weight:700;margin-bottom:30px}.woocommerce-js .side-menu-new ul{list-style-type:none;padding-left:0;margin-left:-10px}.woocommerce-js .side-menu-new ul li{margin-bottom:5px}.woocommerce-js .side-menu-new ul li a{text-decoration:none;font-size:var(--font-size-medium);color:var(--text-dark);display:flex;justify-content:space-between;align-items:center;padding:5px 10px;border-radius:4px;font-weight:500}.woocommerce-js .side-menu-new ul li a:hover{background-color:#f0f0f0}.woocommerce-js .side-menu-new ul li ul{margin-left:10px;display:none;list-style:none;margin-top:5px}.woocommerce-js .side-menu-new ul li ul li a{font-size:var(--font-size-small)}.woocommerce-js .side-menu-new ul li ul li ul a{font-size:var(--font-size-extra-small);font-size:var(--font-size-small)}.woocommerce-js .caret-icon{transform:rotate(0deg);transition:transform .3s}.woocommerce-js .caret-icon.open{transform:rotate(180deg)}.woocommerce-js .product_rows{display:grid;grid-template-columns:270px 1fr;gap:15px}.woocommerce-js .toggle-menu.active{background-color:rgba(60,138,255,.2196078431);position:relative}.woocommerce-js .toggle-menu.active::after{content:"";width:3px;position:absolute;top:0;left:0;height:100%;background-color:var(--primary-color)}.woocommerce-js .open_filter_button{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--primary-color);background:var(--primary-color);background-color:var(--primary-color);color:var(--text-color)}.woocommerce-js .open_filter_button svg path{stroke:var(--text-color)}.woocommerce-js .open_filter_button:hover,.woocommerce-js .open_filter_button:focus{outline:none !important;box-shadow:none !important;background-color:var(--hover-color);color:var(--text-color)}.woocommerce-js .hidden_footer_sticky{display:none !important}@media(max-width: 1024px){.woocommerce-js .product_rows{grid-template-columns:1fr}.woocommerce-js .product_columns_sidebar{display:none}.woocommerce-js .hidden_footer_sticky{display:flex !important}.woocommerce-js .open_filter_button{display:none !important}}@media(max-width: 1199px){.woocommerce-js .side-menu-new ul li a{font-size:var(--font-size-small)}.woocommerce-js .side-menu-new .caret-icon svg{width:20px}}.woocommerce-js .product-base .product-card{padding:15px;margin-bottom:0px;position:relative;background:var(--background-gray);border-radius:var(--border-radius-medium);height:100%;width:100%}.woocommerce-js .featured_item .featured_item_box{position:relative}.woocommerce-js .featured_item .featured_item_box .wishlist-btn,.woocommerce-js .product-gallery_single .wishlist-btn,.woocommerce-js .product-base .wishlist-btn{position:absolute;right:10px;top:5px;background:none;border:none;color:#ccc;transition:color .3s;z-index:10;box-shadow:none;padding:20px}.woocommerce-js .featured_item .featured_item_box .wishlist-btn:hover,.woocommerce-js .featured_item .featured_item_box .wishlist-btn.active,.woocommerce-js .product-gallery_single .wishlist-btn:hover,.woocommerce-js .product-gallery_single .wishlist-btn.active,.woocommerce-js .product-base .wishlist-btn:hover,.woocommerce-js .product-base .wishlist-btn.active{color:var(--heart-color)}.woocommerce-js .product-base .product-img{max-width:100%;height:auto;margin-bottom:15px;box-shadow:none}.woocommerce-js .product-base .product-info{font-family:inherit}.woocommerce-js .product-base .product-info .product-button_bottom.logged-in{display:flex;gap:5px}.woocommerce-js .product-base .product-info .product-button_bottom.logged-in .qty_temp,.woocommerce-js .product-base .product-info .product-button_bottom.logged-in .yith-ywraq-add-to-quote,.woocommerce-js .product-base .product-info .product-button_bottom.logged-in .addtocart-single{flex:1 1 auto;justify-content:center}.woocommerce-js .product-base .product-info .product-button_bottom.logged-in .qty_temp .quantity-control,.woocommerce-js .product-base .product-info .product-button_bottom.logged-in .yith-ywraq-add-to-quote .quantity-control,.woocommerce-js .product-base .product-info .product-button_bottom.logged-in .addtocart-single .quantity-control{width:100%}.woocommerce-js .product-base .product-info .product-button_bottom.logged-in .qty_temp .add-request-quote-button,.woocommerce-js .product-base .product-info .product-button_bottom.logged-in .yith-ywraq-add-to-quote .add-request-quote-button,.woocommerce-js .product-base .product-info .product-button_bottom.logged-in .addtocart-single .add-request-quote-button{width:100%;padding-top:10px;padding-bottom:10px;text-align:center;text-decoration:none;border-radius:var(--border-radius-medium)}.woocommerce-js .product-base .product-title{font-size:var(--font-size-extra-small);color:var(--text-gray);margin-bottom:10px}.woocommerce-js .product-base .product-title .product_title_01v{color:var(--text-gray);margin-bottom:5px;display:block;text-decoration:none !important}.woocommerce-js .product-base .product-title .product_des_01v{color:var(--text-dark);font-size:var(--font-size-extra-small);display:block;font-weight:500;text-decoration:none !important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.woocommerce-js .product-base .product-price{color:var(--primary-color);font-weight:bold;margin-bottom:15px}.woocommerce-js .product-base .quantity-control{display:inline-flex;align-items:center;border:1px solid var(--text-gray);border-radius:var(--border-radius-medium);justify-content:space-between;background-color:#fff}.woocommerce-js .product-base .product-addtocart{display:flex;width:100%;justify-content:space-between;gap:5px;flex-wrap:wrap}.woocommerce-js .product-base .quantity-btn{width:20px;height:32px;border:0px solid var(--secondary-color);background:#fff;color:var(--text-gray);display:inline-flex;align-items:center;padding:0px;border-radius:var(--border-radius-medium)}.woocommerce-js .product-base .quantity-btn svg{width:16px;height:16px}.woocommerce-js button.quantity-btn.minus-btn{justify-content:flex-end}.woocommerce-js button.quantity-btn.plus-btn{justify-content:flex-start}.woocommerce-js .product-base .quantity-input{width:32px;height:32px;text-align:center;border:0px solid var(--secondary-color);margin:0 -1px;color:var(--text-dark);padding:0}.woocommerce-js .product-base .quantity-input:focus{outline:none}.woocommerce-js .product-base .addtocart_single,.woocommerce-js .product-base .add-to-cart{background:var(--primary-color);color:#fff;border:none;padding:6px 8px;border-radius:var(--border-radius-medium);transition:background-color .3s;display:inline-flex;align-items:center;gap:3px;flex:1;justify-content:center;text-decoration:none !important}.woocommerce-js .product-base .add-to-cart.Know_More_btn{background:#fff;color:var(--primary-color);border:1px solid var(--primary-color)}.woocommerce-js .product-base .addtocart_single:hover,.woocommerce-js .product-base .add-to-cart:hover,.woocommerce-js .product-base .addtocart_single:focus,.woocommerce-js .product-base .add-to-cart:focus{text-decoration:none}.woocommerce-js .product-base .addtocart_single svg,.woocommerce-js .product-base .add-to-cart svg{width:16px;height:16px}.woocommerce-js .product-base .add-to-cart:hover{background:var(--hover-color)}.woocommerce-js .product-base .add-to-cart.Know_More_btn:hover{color:#fff}.woocommerce-js .product-base.camera-product{--heart-color: #ff4d4d}.woocommerce-js .product-base.special-product{--primary-color: #28a745;--heart-color: #dc3545}.woocommerce-js .product-base{height:100%}.woocommerce-js .product-base .product-card:hover .product-img{transform:scale(1)}.woocommerce-js .product-base .product_des_01v{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.woocommerce-js .ellipsis_text_1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.woocommerce-js .ellipsis_text_2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.woocommerce-js .header_product{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.woocommerce-js .woocommerce .product_box_searching_ui ul.products li.product,.woocommerce-js .woocommerce-page .product_box_searching_ui ul.products li.product{float:none;margin:initial;position:relative;width:initial;margin-left:initial;padding-right:1rem;padding-left:1rem}.woocommerce-js .woocommerce .product_box_searching_ui .row-my{margin-right:-1rem;margin-left:-1rem}.woocommerce-js .my_nav_pills{margin-bottom:15px;border-bottom:2px solid var(--border-gray-1);padding-bottom:0px}.woocommerce-js .my_nav_pills.nav-pills>li.active>a,.woocommerce-js .my_nav_pills.nav-pills>li.active>a:focus,.woocommerce-js .my_nav_pills.nav-pills>li.active>a:hover{background-color:rgba(0,0,0,0);border-bottom:2px solid var(--primary-color);color:var(--primary-color)}.woocommerce-js .my_nav_pills.nav-pills>li>a{border-radius:0px;font-size:var(--font-size-medium);font-weight:500;line-height:19.2px;color:var(--text-dark);border-bottom:2px solid var(--border-gray-1);margin-bottom:-2px}.woocommerce-js .twentythirteen .woocommerce-breadcrumb{display:none}.woocommerce-js .custom-select-box .select2-container .select2-selection--single{height:40px}.woocommerce-js .custom-select-box .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:36px;padding-left:10px}.woocommerce-js .custom-select-box .select2-container--default .select2-selection--single .select2-selection__arrow{height:36px}.woocommerce-js #add_payment_method #payment,.woocommerce-js .woocommerce-cart #payment,.woocommerce-js .woocommerce-checkout #payment{padding:initial;background-color:initial}.woocommerce-js .woocommerce #respond input#submit.alt,.woocommerce-js .woocommerce a.button.alt,.woocommerce-js .woocommerce button.button.alt,.woocommerce-js .woocommerce input.button.alt{background-color:var(--primary-color);background-image:var(--primary-color);color:var(--text-color);margin:0px;min-height:40px;min-width:140px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--primary-color);padding:0px 20px;font-weight:500;font-size:var(--font-size-medium);box-shadow:none !important}.woocommerce-js .woocommerce #respond input#submit.alt:hover,.woocommerce-js .woocommerce a.button.alt:hover,.woocommerce-js .woocommerce button.button.alt:hover,.woocommerce-js .woocommerce input.button.alt:hover{background-color:var(--hover-color);background-image:var(--hover-color);color:var(--text-color)}.woocommerce-js .woocommerce-checkout.checkout{float:none !important;margin:0px auto}.woocommerce-js .product-card-image{height:180px;background-color:#fff;margin-bottom:10px;text-align:center}.woocommerce-js .product-card-image img.product-img{object-fit:contain;width:auto;height:100%;margin:0px auto}.woocommerce-js .new_searching_box .ellipsis_text_2,.woocommerce-js .Product_Categorie_box .ellipsis_text_2{min-height:40px}.woocommerce-js .updatetocart-box-cart{display:flex;justify-content:space-between;align-items:center;max-width:150px;border:1px solid var(--ast-border-color);border-radius:var(--border-radius-medium)}.woocommerce-js .updatetocart-box-cart .plusitemcart,.woocommerce-js .updatetocart-box-cart .minusitemcart{min-width:30px;height:35px;cursor:pointer;padding:5px;display:inline-flex;align-items:center}.woocommerce-js .updatetocart-box-cart .input-text.qty{width:100%;min-height:35px;padding:0;height:35px;border:rgba(0,0,0,0);-moz-appearance:textfield}.woocommerce-js .updatetocart-box-cart .input-text.qty::-webkit-inner-spin-button,.woocommerce-js .updatetocart-box-cart .input-text.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce-js .single-product-page .product-add-to-cart .cart::after,.woocommerce-js .single-product-page .product-add-to-cart .cart::before{display:none}.woocommerce-js .single-product-page .quantity_box_v10{display:flex;align-items:center;gap:0px;margin-top:0px;justify-content:space-between;max-width:150px;border:1px solid var(--ast-border-color);border-radius:var(--border-radius-medium)}.woocommerce-js .single-product-page .quantity_box_v10 .minusitem{min-width:30px;height:35px;cursor:pointer;padding:5px;display:inline-flex;align-items:center}.woocommerce-js .single-product-page .quantity_box_v10 .quantity{margin:0px !important;width:100%}.woocommerce-js .single-product-page .quantity_box_v10 .quantity input{width:100%;border:rgba(0,0,0,0)}.woocommerce-js .single-product-page .quantity_box_v10 .plusitem{min-width:30px;height:35px;cursor:pointer;padding:5px;display:inline-flex;align-items:center}.woocommerce-js .single-product-page .quantity-box_and_add_to_card{display:flex;gap:20px;align-items:self-start;justify-content:space-between}.woocommerce-js .single-product-page .single_add_to_cart_button{display:flex;align-items:center;justify-content:center;padding:12px 20px;border:1px solid var(--ast-border-color);border-radius:var(--border-radius-medium);background-color:var(--primary-color);color:var(--text-color);text-decoration:none;transition:background-color .3s ease}.woocommerce-js .single-product-page .single_add_to_cart_button svg{width:20px;height:20px}.woocommerce-js .single-product-page .single_add_to_cart_button:hover{background-color:var(--hover-color)}.woocommerce-js .remove-100vh{min-height:auto !important}.woocommerce-js .widget{margin-bottom:0}@media(max-width: 767px){.woocommerce-js .product-card-image img.product-img{height:100%;width:auto;object-fit:cover}.woocommerce-js .hide_mobile_in_text{display:none}.woocommerce-js .right_side_product{padding-top:30px}}@media(max-width: 992px){.woocommerce-js .mobile_view_in_add_to_cart_sticky{position:fixed;bottom:0px;left:0px;padding:12px 15px;background:#fff;z-index:11111;width:100%;border-top:1px solid var(--border-gray-1)}.woocommerce-js .header_product{display:none}}@media(max-width: 1199px){.woocommerce-js .woocommerce-checkout.checkout{width:100% !important}}.woocommerce-js .featured_section .owl-stage .featured_item .featured_item_box .featured_item_img{height:290px}.woocommerce-js .featured_section .owl-stage .featured_item .featured_item_box .featured_item_img img{height:100%;object-fit:cover}.woocommerce-js .featured_item .featured_item_box{display:flex;border:1px solid var(--border-gray-1);flex-direction:column;border-radius:var(--border-radius);overflow:hidden}.woocommerce-js .featured_item .featured_item_img{width:100%;height:100%;object-fit:cover;background-color:var(--background-gray)}.woocommerce-js .featured_item .featured_item_content{padding:15px}.woocommerce-js .featured_item .btn-add_to_card{background-color:var(--primary-color);color:var(--text-color);border:none;border-radius:var(--border-radius);padding:7px 15px;cursor:pointer;transition:background-color .3s;display:inline-flex;font-size:var(--font-size-small);align-items:center;gap:5px;flex:1;justify-content:center;min-height:40px}.woocommerce-js .featured_item .btn-add_to_card>span{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;height:20px}.woocommerce-js .featured_item .btn-add_to_card:hover{background-color:var(--hover-color);text-decoration:none;color:var(--text-color)}.woocommerce-js .featured_item .featured_item_title{font-size:var(--font-size-small);font-weight:500;margin-bottom:10px;color:var(--text-gray)}.woocommerce-js .featured_item .featured_item_decs{font-size:var(--font-size-medium);color:var(--text-dark);font-weight:600;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:46px}.woocommerce-js .featured_item .featured_item_btn{display:inline-flex;gap:10px;justify-content:space-between;align-items:center;width:100%}.woocommerce-js .featured_item .featured_item_price{font-size:var(--font-size-medium);color:var(--primary-color);font-weight:600;margin-bottom:10px}.woocommerce-js .map{min-height:350px}.woocommerce-js .box_brand_border{border:1px solid var(--border-gray-1);border-radius:var(--border-radius-medium);overflow:hidden;padding:5px;transition:transform .2s;text-align:center}.woocommerce-js .box_brand_border .woocommerce-placeholder{margin:0px auto}@keyframes shimmer{0%{background-position:-200px 0}100%{background-position:calc(200px + 100%) 0}}.woocommerce-js .product_image_placeholder,.woocommerce-js .product_text_placeholder,.woocommerce-js .product_button_placeholder{background:linear-gradient(to right, #e5e7eb 0%, #f3f4f6 50%, #e5e7eb 100%);background-size:200% 100%;animation:shimmer 1.5s infinite linear}.woocommerce-js .product_grid_placeholder .product_card_placeholder{background-color:#fff;border-radius:10px;padding:16px;box-shadow:0 2px 4px rgba(0,0,0,.05);position:relative}.woocommerce-js .product_grid_placeholder .product_image_placeholder{width:100%;height:180px;border-radius:6px;margin-bottom:12px}.woocommerce-js .product_grid_placeholder .product_text_placeholder{height:12px;border-radius:4px;margin-bottom:10px}.woocommerce-js .product_grid_placeholder .text_line_short{width:50%}.woocommerce-js .product_grid_placeholder .text_line_medium{width:70%}.woocommerce-js .product_grid_placeholder .text_line_long{width:90%}.woocommerce-js .product_grid_placeholder .text_price_short{width:30%;margin:20px 0 10px}.woocommerce-js .product_grid_placeholder .product_buttons_placeholder{display:flex;gap:10px;margin-top:20px}.woocommerce-js .product_grid_placeholder .product_button_placeholder{flex:1;height:32px;border-radius:6px}.woocommerce-js .product_grid_placeholder .product_favorite_icon_placeholder{width:16px;height:16px;border-radius:50%;position:absolute;top:22px;right:22px}.woocommerce-js .product_grid_placeholder_header{display:flex;justify-content:space-between;margin-bottom:20px}.woocommerce-js .product_grid_placeholder_header .product_grid_placeholder_header_right{display:flex;gap:10px;align-items:center;width:10%;gap:5px}.woocommerce-js .product_grid_placeholder_header .product_grid_placeholder_header_left{display:flex;gap:10px;align-items:center;width:24%;gap:5px}.woocommerce-js .product_grid_placeholder_header .product_text_placeholder{height:25px;border-radius:4px;margin-bottom:10px}.woocommerce-js .product_grid_placeholder_header .product_grid_placeholder_header_text_1{width:50%}.woocommerce-js .product_grid_placeholder_header .product_grid_placeholder_header_text_2{width:30%}.woocommerce-js .product_grid_placeholder_header .product_grid_placeholder_header_text_3{width:100%}@media(max-width: 767px){.woocommerce-js .featured_section .owl-stage .featured_item .featured_item_box .featured_item_img{height:auto}.woocommerce-js .woocommerce-js .product_grid_placeholder{grid-template-columns:repeat(auto-fill, minmax(100%, 1fr))}}.woocommerce-js .mainWidth .pagination>.active>a,.woocommerce-js .mainWidth .pagination>.active>a:focus,.woocommerce-js .mainWidth .pagination>.active>a:hover,.woocommerce-js .mainWidth .pagination>.active>span,.woocommerce-js .mainWidth .pagination>.active>span:focus,.woocommerce-js .mainWidth .pagination>.active>span:hover{background-color:var(--primary-color);border-color:var(--primary-color)}.woocommerce-js .cvf-pagination-nav{flex-wrap:wrap;display:flex;justify-content:start;width:100%;justify-content:space-between}.woocommerce-js .cvf-pagination-nav .pagination-range-selector{margin-bottom:0px !important;display:flex !important;align-items:center;gap:5px;flex-wrap:wrap}.woocommerce-js .pagination-range-selector .custom-select-my{min-width:70px;width:70px;padding-top:7px !important;padding-bottom:7px !important}.woocommerce-js .pagination-range-selector label{display:inline-flex;white-space:nowrap}.woocommerce-js .single_page_section .addtocart-single{background:var(--primary-color);color:#fff;border:none;padding:6px 10px;border-radius:var(--border-radius-medium);transition:background-color .3s;display:inline-flex;align-items:center;gap:3px;text-decoration:none !important}.woocommerce-js .single_page_section .addtocart-single:hover{text-decoration:none;background:var(--hover-color)}.woocommerce-js .single_page_section .addtocart-single svg{height:16px;width:16px}.woocommerce-js .add_to_product_button_style svg{width:16px;height:16px}.woocommerce-js .btn.btn-outline-danger{color:#dc3545;border-color:#dc3545;background-color:rgba(0,0,0,0)}.woocommerce-js .btn.btn-outline-danger:hover{background-color:#dc3545;color:#fff;border-color:#dc3545}.woocommerce-js .btn.btn-outline-primary{color:var(--primary-color);border-color:var(--primary-color);background-color:rgba(0,0,0,0)}.woocommerce-js .btn.btn-outline-primary:hover{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}.woocommerce-js .site-main{padding-top:0px}.woocommerce-js .custom-header-left{padding-top:1em;padding-bottom:1em}.woocommerce-js .custom-mobile-logo{display:inline-flex}.woocommerce-js .custom-mobile-header-logo{display:inline-flex}.woocommerce-js .custom-mobile-header-logo .custom-logo-link{display:inline-flex;padding:10px 0}.woocommerce-js .ast-mobile-header-wrap .site-header-section>*{padding:0}.woocommerce-js .apol_navbar.navbar-inverse{background-color:var(--secondary-color);background-image:var(--secondary-color);border:none}.woocommerce-js .apol_navbar{font-size:var(--font-size-small)}.woocommerce-js .apol_navbar .navbar-brand{font-weight:bold;color:var(--text-color) !important;padding:0}.woocommerce-js .apol_navbar.navbar>.container .navbar-brand{margin:0;display:inline-flex;align-items:center}.woocommerce-js .apol_navbar.navbar>.container .navbar-brand img{height:48px}.woocommerce-js .apol_navbar .navbar-brand span{color:var(--primary-color)}.woocommerce-js .apol_navbar .navbar-nav>li{font-size:inherit;position:inherit}.woocommerce-js .apol_navbar .navbar-nav>li>a{color:var(--text-color) !important;padding:10px 10px;display:inline-flex;justify-content:space-between;width:100%}.woocommerce-js .apol_navbar .navbar-nav>li.active>a{border-bottom:1px solid #fff}.woocommerce-js .current-menu-item>a{border-bottom:1px solid #fff !important}.woocommerce-js .current-menu-item>a.menu-link{background-color:#000 !important;color:#fff !important}.woocommerce-js .apol_navbar .navbar-nav>li>a:hover{background:#000}.woocommerce-js .apol_navbar .navbar-nav>li>a svg{display:none}.woocommerce-js .apol_navbar .search-box{padding:0px 0;margin:0}.woocommerce-js .apol_navbar .right_itmes_header .navbar-right{margin:0}.woocommerce-js .apol_navbar .search-box input{width:250px;padding:8px 12px;background-color:rgba(0,0,0,0);border:none;color:var(--text-color);font-size:inherit;border:1px solid var(--border-color);height:40px;border-radius:8px}.woocommerce-js .apol_navbar .btn-register{background-color:var(--primary-color);color:var(--text-color);border:none;margin:0px;font-size:inherit;min-height:40px;min-width:140px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.woocommerce-js .apol_navbar .btn-register:hover{background-color:var(--hover-color)}.woocommerce-js .apol_navbar .btn-login:focus,.woocommerce-js .apol_navbar .btn-register:focus{outline:none}.woocommerce-js .apol_navbar .btn-login{background-color:var(--text-color);color:#000;border:1px solid var(--text-color);margin:0px;font-size:inherit;min-height:40px;min-width:140px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.woocommerce-js .apol_navbar .category-grid{padding:20px 0;display:none;position:fixed;width:100%;z-index:1;left:0;transform:translate(0px, 0px);top:72px;border:0;border-radius:0;box-shadow:none;background-color:#222}.woocommerce-js .apol_navbar .category-item{text-align:center;margin-bottom:30px;cursor:pointer;transition:transform .2s;display:inline-flex;align-items:center;gap:15px}.woocommerce-js .apol_navbar .category-item:hover{transform:translateY(-5px)}.woocommerce-js .apol_navbar .category-icon{width:24px;height:24px;margin-bottom:0px;fill:var(--text-color)}.woocommerce-js .apol_navbar .category-name{color:var(--text-color);font-size:var(--font-size-small)}.woocommerce-js .apol_navbar .right_itmes_header{display:flex;justify-content:flex-end;gap:5px;align-items:center}.woocommerce-js .apol_navbar .navbar-collapse{padding:0px;margin:0px}.woocommerce-js .apol_navbar .navbar-collapse.collapse{display:flex !important;align-items:center;width:100%;justify-content:space-between;padding-left:30px}.woocommerce-js .apol_navbar .navbar-collapse.collapse::after,.woocommerce-js .apol_navbar .navbar-collapse.collapse::before{display:none}.woocommerce-js .apol_navbar .navbar_header_flex{display:flex;align-items:center;min-height:72px;justify-content:center}.woocommerce-js .menu_header_top_bar{display:none}.woocommerce-js .menu_header_top_bar button{background:rgba(0,0,0,0);border:0}.woocommerce-js .after_login_showing_icon{display:inline-flex;align-items:center;gap:5px}.woocommerce-js .dropdown_color .icon-circle{width:32px;height:32px;background-color:#3a3a3a;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;color:var(--text-color)}.woocommerce-js .dropdown_color .icon-circle svg{font-size:22px}.woocommerce-js .dropdown_color .dark-dropdown{background-color:var(--background-color);border:1px solid var(--hover-color);border-radius:4px;padding:0;min-width:200px}.woocommerce-js .dropdown_color .dark-dropdown>li>a{color:var(--text-color);padding:12px 15px;display:flex;align-items:center;border-bottom:1px solid #333}.woocommerce-js .dropdown_color .dark-dropdown>li:last-child>a{border-bottom:none}.woocommerce-js .dropdown_color .dark-dropdown>li>a:hover,.woocommerce-js .dropdown_color .dark-dropdown>li>a:focus{background-color:var(--hover-color);background-image:var(--hover-color);color:var(--text-color)}.woocommerce-js .dropdown_color .dark-dropdown .menu-icon{margin-right:10px;width:20px;text-align:center;display:inline-flex}.woocommerce-js .dropdown_color .dropdown.open .icon-circle{background-color:var(--hover-color)}.woocommerce-js .hide_on_mobile_show_on_dekstop_icons.dropdown_color .dark-dropdown{margin-top:20px}.woocommerce-js .menu_header_top_bar .dropdown_color .dark-dropdown{margin-top:10px}.woocommerce-js .menu_header_top_bar .dropdown_color .icon-circle{background:rgba(0,0,0,0)}.woocommerce-js .apol_search_modal .modal-fullscreen{width:100%;max-width:100%;height:100vh;margin:0;padding:0;position:fixed}.woocommerce-js .apol_search_modal .modal-content{background-color:rgba(0,0,0,.8);color:var(--text-color);height:100vh;border:none;border-radius:0}.woocommerce-js .apol_search_modal .modal-header{display:flex;justify-content:flex-end;border-bottom:none}.woocommerce-js .apol_search_modal .close{font-size:2rem;color:var(--text-color);opacity:1}.woocommerce-js .close-icon-search_div{padding:8px 15px;display:flex;justify-content:flex-end}.woocommerce-js .apol_search_modal .modal-body{display:flex;justify-content:center;align-items:center;padding:8px 15px}.woocommerce-js .apol_search_modal .search-input{width:100%;max-width:600px;height:50px;padding:10px 20px;font-size:var(--font-size-large);border-radius:8px;border:none;outline:none;background-color:#333;color:#000;box-shadow:0 4px 6px rgba(0,0,0,.1)}.woocommerce-js .apol_search_modal .search-input::placeholder{color:#888}.woocommerce-js .apol_search_modal .search-input:focus{background-color:var(--text-color)}.woocommerce-js .m-t-10{margin-top:10px}.woocommerce-js .m-t-20{margin-top:20px}.woocommerce-js .m-t-30{margin-top:30px}.woocommerce-js .m-b-10{margin-bottom:10px}.woocommerce-js .m-b-20{margin-bottom:20px}.woocommerce-js .m-b-30{margin-bottom:30px}@media(max-width: 1199px){.woocommerce-js .apol_navbar .menu-main-menu-container{width:100%}.woocommerce-js .hide_on_mobile_show_on_dekstop_icons{display:none}.woocommerce-js .apol_navbar .navbar_header_flex{flex-direction:column;min-height:56px}.woocommerce-js .apol_navbar .navbar-toggle{display:block;margin-right:0}.woocommerce-js .apol_navbar .navbar-header{width:100%;display:flex;justify-content:space-between;min-height:56px}.woocommerce-js .apol_navbar .navbar-collapse.collapse{display:none !important;width:100%;flex-direction:column;padding-right:0px;padding-left:0}.woocommerce-js .apol_navbar .navbar-collapse.collapse.in{display:flex !important;width:100%;flex-direction:column;overflow-y:auto !important;height:calc(100vh - 56px) !important;justify-content:flex-start;overflow-x:hidden;padding-left:0;padding-right:0px}.woocommerce-js .apol_navbar .search-box{display:none}.woocommerce-js .apol_navbar .category-grid{position:inherit;transform:none;left:0;top:0;width:100%}.woocommerce-js .apol_navbar.navbar-inverse{min-height:56px;margin-bottom:0}.woocommerce-js .apol_navbar.navbar>.container .navbar-brand img{height:32px}.woocommerce-js .apol_navbar .navbar-nav>li{width:100%}.woocommerce-js .apol_navbar .navbar-nav{float:none;width:100%;display:flex;flex-direction:column;margin:0}.woocommerce-js .apol_navbar .right_itmes_header{width:100%;padding-bottom:30px}.woocommerce-js .apol_navbar .right_itmes_header #searchform-{display:none}.woocommerce-js .apol_navbar.navbar-fixed-top .navbar-collapse{height:100%;width:100%}.woocommerce-js .apol_navbar .navbar-fixed-bottom .navbar-collapse,.woocommerce-js .navbar-fixed-top .navbar-collapse{max-height:100%}.woocommerce-js .apol_navbar .right_itmes_header .navbar-right{display:flex;float:none;width:100%;margin:0;padding:10px 10px;gap:5px;flex-direction:column}.woocommerce-js .apol_navbar .menu_header_top_bar{display:flex;align-items:center}.woocommerce-js .apol_navbar .navbar-header::after,.woocommerce-js .apol_navbar .navbar-header::before{display:none}.woocommerce-js .apol_navbar .navbar-nav>li>a svg{display:inline-flex}.woocommerce-js .site-main{padding-top:0px}}.woocommerce-js .mobile_search .dark-search,.woocommerce-js .apol_navbar .dark-search{background:var(--secondary-color);padding:0px 10px}.woocommerce-js .mobile_search .dark-search .form-control,.woocommerce-js .apol_navbar .dark-search .form-control{background-color:#2d2d2d;border:none;color:var(--text-color);padding-left:40px;width:250px;height:40px;border-radius:8px;margin:0;font-size:var(--font-size-small)}.woocommerce-js .mobile_search .dark-search .form-control:focus,.woocommerce-js .apol_navbar .dark-search .form-control:focus{box-shadow:none;background-color:#2d2d2d;color:var(--text-color)}.woocommerce-js .mobile_search .dark-search .form-control::placeholder,.woocommerce-js .apol_navbar .dark-search .form-control::placeholder{color:#999}.woocommerce-js .mobile_search .dark-search .form-group,.woocommerce-js .apol_navbar .dark-search .form-group{position:relative;margin:0}.woocommerce-js .mobile_search .dark-search .search-icon,.woocommerce-js .apol_navbar .dark-search .search-icon{position:absolute;left:10px;top:10px;color:#999;z-index:3}.woocommerce-js .mobile_search .navbar-form{border:none;box-shadow:none}.woocommerce-js .section_padding_y{padding:50px 0}.woocommerce-js .cart_page_section_padding{padding:0 0 30px 0}.woocommerce-js .return_sectoin_{padding:0 0 30px 0}.woocommerce-js .product_sectoin_{padding:30px 0 30px 0}@media(min-width: 1024px){.woocommerce-js .product-card-image{height:180px;background-color:#fff;margin-bottom:10px}.woocommerce-js .product-card-image img.product-img{object-fit:contain;width:auto;height:100%;margin:0px auto}.woocommerce-js .new_searching_box .ellipsis_text_2,.woocommerce-js .Product_Categorie_box .ellipsis_text_2{min-height:40px}}@media(min-width: 1200px){.woocommerce-js .container{width:1140px}.woocommerce-js .apol_navbar .category-icon{width:32px;height:32px}.woocommerce-js .cart_page_section_padding{padding:80px 0}.woocommerce-js .return_sectoin_{padding:0 0 40px 0}.woocommerce-js .section_padding_y{padding:80px 0}.woocommerce-js .single_page_section{padding-top:0px}.woocommerce-js .mobile_search .dark-search .form-control,.woocommerce-js .apol_navbar .dark-search .form-control{width:200px}.woocommerce-js .product-card-image{height:160px}}@media(min-width: 1400px){.woocommerce-js .container{width:1320px}.woocommerce-js .apol_navbar .category-name,.woocommerce-js .apol_navbar{font-size:var(--font-size-medium)}.woocommerce-js .apol_navbar .category-icon{width:48px;height:48px}.woocommerce-js .apol_navbar .category-grid{background-color:#222;padding:40px 0}.woocommerce-js .mobile_search .dark-search .form-control,.woocommerce-js .apol_navbar .dark-search .form-control{width:250px}.woocommerce-js .product-card-image{height:150px}}@media(min-width: 1600px){.woocommerce-js .container{width:1420px}.woocommerce-js .product-card-image{height:180px;background-color:#fff;margin-bottom:10px}.woocommerce-js .product-card-image img.product-img{object-fit:contain;width:auto;height:100%;margin:0px auto}.woocommerce-js .Product_Categorie_box .ellipsis_text_2{min-height:34px}}.woocommerce-js .btn-primary{background-color:var(--primary-color);background-image:var(--primary-color);border-color:var(--primary-color);box-shadow:none}.woocommerce-js .table_style .btn-primary{color:#fff}.woocommerce-js .btn-primary:hover{background-color:var(--hover-color);border-color:var(--hover-color)}.woocommerce-js .text-primary{color:var(--primary-color)}.woocommerce-js .cart_icon_showing{position:relative}.woocommerce-js .cart_icon_showing span{position:absolute;top:-10px;right:-10px;background-color:var(--primary-color);color:#fff;border-radius:50%;font-size:var(--font-size-extra-small);width:24px;height:24px;display:inline-flex;justify-content:center;align-items:center;line-height:normal}.woocommerce-js .hide_searchbar_table .dataTables_filter{display:none}.woocommerce-js .status-light{height:24px;border-radius:15px;min-width:120px;display:inline-flex;align-items:center;justify-content:center;font-size:12px}.woocommerce-js .light-pending-approval{background-color:rgba(255,235,59,.3);border:1px solid #ffeb3b;color:#ab8f00}.woocommerce-js .light-pending-receipt{background-color:rgba(255,152,0,.3);border:1px solid #ff9800;color:#ff9800}.woocommerce-js .light-credited{background-color:rgba(33,150,243,.3);border:1px solid #2196f3;color:#2196f3}.woocommerce-js .light-received{background-color:rgba(76,175,80,.3);border:1px solid #4caf50;color:#005d30}.woocommerce-js .light-on-hold{background-color:rgba(158,158,158,.3);border:1px solid #9e9e9e;color:#9e9e9e}.woocommerce-js .light-return-cancelled{background-color:rgba(244,67,54,.3);border:1px solid #f44336;color:#f44336}.woocommerce-js .status-wc-pending,.woocommerce-js .status-wc-pending-quoutes{background-color:orange;color:#000;border:1px solid orange}.woocommerce-js .status-wc-processing,.woocommerce-js .status-wc-processing-quoutes{background-color:rgba(255,235,59,.3);border:1px solid #ffeb3b;color:#ab8f00}.woocommerce-js .status-wc-on-hold,.woocommerce-js .status-wc-on-hold-quoutes{background-color:#ffc107;color:#000;border:1px solid #ffc107}.woocommerce-js .status-wc-completed,.woocommerce-js .status-wc-completed-quoutes{background-color:#28a745;color:#fff;border:1px solid #28a745}.woocommerce-js .status-wc-cancelled,.woocommerce-js .status-wc-cancelled-quoutes{background-color:#dc3545;color:#fff;border:1px solid #dc3545}.woocommerce-js .status-wc-refunded,.woocommerce-js .status-wc-refunded-quoutes{background-color:#6c757d;color:#fff;border:1px solid #6c757d}.woocommerce-js .status-wc-failed,.woocommerce-js .status-wc-failed-quoutes{background-color:#343a40;color:#fff;border:1px solid #343a40}.woocommerce-js .status-wc-return-processing,.woocommerce-js .status-wc-return-processing-quoutes{background-color:#17a2b8;color:#fff;border:1px solid #17a2b8}.woocommerce-js .status-wc-re-quote,.woocommerce-js .status-wc-re-quote-quoutes{background-color:#6610f2;color:#fff;border:1px solid #6610f2}.woocommerce-js .status-wc-invoiced-done,.woocommerce-js .status-wc-invoiced-done-quoutes{background-color:pink;color:#000;border:1px solid pink}.woocommerce-js .status-wc-invoiced-part,.woocommerce-js .status-wc-invoiced-part-quoutes{background-color:gold;color:#000;border:1px solid gold}.woocommerce-js .status-wc-invoiced-bill,.woocommerce-js .status-wc-invoiced-bill-quoutes{background-color:#ff4500;color:#fff;border:1px solid #ff4500}.woocommerce-js .status-wc-closed,.woocommerce-js .status-wc-closed-quoutes{background-color:indigo;color:#fff;border:1px solid indigo}.woocommerce-js .status-wc-order-draft,.woocommerce-js .status-wc-order-draft-quoutes{background-color:#8b4513;color:#fff;border:1px solid #8b4513}.woocommerce-js .status-wc-invoiced-partialy,.woocommerce-js .status-wc-invoiced-partialy-quoutes{background-color:tomato;color:#fff;border:1px solid tomato}.woocommerce-js .status-wc-pending-recipent,.woocommerce-js .status-wc-pending-recipent-quoutes{background-color:#20b2aa;color:#fff;border:1px solid #20b2aa}.woocommerce-js .status-wc-pending-refund,.woocommerce-js .status-wc-pending-refund-quoutes{background-color:#40e0d0;color:#000;border:1px solid #40e0d0}.woocommerce-js .status-wc-pending-process,.woocommerce-js .status-wc-pending-process-quoutes{background-color:#5f9ea0;color:#fff;border:1px solid #5f9ea0}.woocommerce-js .status-wc-processed,.woocommerce-js .status-wc-processed-quoutes{background-color:var(--primary-color);color:#fff;border:1px solid var(--primary-color)}.woocommerce-js .status-wc-ywraq-new,.woocommerce-js .status-wc-ywraq-new-quoutes{background-color:#b0e0e6;color:#000;border:1px solid #b0e0e6}.woocommerce-js .status-wc-ywraq-pending,.woocommerce-js .status-wc-ywraq-pending-quoutes{background-color:#ffdead;color:#000;border:1px solid #ffdead}.woocommerce-js .status-wc-ywraq-expired,.woocommerce-js .status-wc-ywraq-expired-quoutes{background-color:salmon;color:#000;border:1px solid salmon}.woocommerce-js .status-wc-ywraq-accepted,.woocommerce-js .status-wc-ywraq-accepted-quoutes{background-color:#3cb371;color:#fff;border:1px solid #3cb371}.woocommerce-js .status-wc-ywraq-rejected,.woocommerce-js .status-wc-ywraq-rejected-quoutes{background-color:darkred;color:#fff;border:1px solid darkred}.woocommerce-js .status-wc-pending-approval,.woocommerce-js .status-wc-pending-approval-quoutes{background-color:#9acd32;color:#000;border:1px solid #9acd32}.woocommerce-js .status-wc-voided,.woocommerce-js .status-wc-voided-quoutes{background-color:maroon;color:#fff;border:1px solid maroon}.woocommerce-js .status-wc-expired-quotes{background-color:#fa0808;color:#fff;border:1px solid #fa0808}.woocommerce-js .status-cases-processing{background-color:rgba(76,175,80,.3);border:1px solid #4caf50;color:#005d30}.woocommerce-js .status-cases-closed{background-color:rgba(244,67,54,.3);border:1px solid #f44336;color:#f44336}.woocommerce-js .status-cases-pending{background-color:rgba(255,235,59,.3);border:1px solid #ffeb3b;color:#ab8f00}.woocommerce-js .status-cases-on-hold{background-color:rgba(255,235,59,.3);border:1px solid #ffeb3b;color:#ab8f00}.woocommerce-js .status-cases-re-opened{background-color:rgba(255,235,59,.3);border:1px solid #ffeb3b;color:#ab8f00}.woocommerce-js .breadcrumb-section{background-color:rgba(0,0,0,0);padding:20px 0}.woocommerce-js .breadcrumb-section .breadcrumb{margin:0;padding:0;display:inline-flex;align-items:center;gap:8px;background-color:rgba(0,0,0,0);font-size:var(--font-size-medium);font-weight:700}.woocommerce-js .breadcrumb-section .breadcrumb a{color:var(--text-gray);text-decoration:none;cursor:pointer}.woocommerce-js .breadcrumb-section .breadcrumb a:hover{color:var(--primary-color)}.woocommerce-js .breadcrumb-section .breadcrumb span:not(:last-child){color:var(--text-gray);cursor:pointer}.woocommerce-js .breadcrumb-section .breadcrumb span:not(:last-child):hover{color:var(--primary-color)}.woocommerce-js .breadcrumb-section .breadcrumb span:last-child{cursor:default;pointer-events:none}.woocommerce-js .breadcrumb-section .breadcrumb .breadcrumb-tmc-separator{display:inline-flex;align-items:center}.woocommerce-js .breadcrumb-section .breadcrumb .breadcrumb-tmc-separator svg{display:inline-flex;align-items:center}.woocommerce-js .breadcrumb-hidden-mobile,.woocommerce-js .breadcrumb-dots{display:inline}@media(max-width: 768px){.woocommerce-js .breadcrumb-hidden-mobile{display:none !important}.woocommerce-js .breadcrumb-dots{display:inline !important}}@media(min-width: 769px){.woocommerce-js .breadcrumb-arrow-dektop-hide,.woocommerce-js .breadcrumb-dots{display:none !important}}.woocommerce-js .page-title{font-size:var(--font-size-xlarge);font-weight:600;color:var(--text-dark);margin-top:0px;margin-bottom:0px}.woocommerce-js .title_padding_set{padding:0px 0 0px 0}.woocommerce-js .my_button_clear{display:flex;gap:10px;margin-top:20px}.woocommerce-js .btn-outline{background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-image:rgba(0,0,0,0);color:var(--primary-color);border:1px solid var(--primary-color);box-shadow:none;text-shadow:none}.woocommerce-js .btn-outline:hover,.woocommerce-js .btn-outline:focus{background:var(--hover-color);background-color:var(--hover-color);background-image:var(--hover-color);border-color:var(--hover-color);color:#fff;box-shadow:none;text-shadow:none;outline:none;border-radius:var(--border-radius)}.woocommerce-js .btn-danger.btn-outline{color:red;border:1px solid red}.woocommerce-js .btn-danger.btn-outline:hover,.woocommerce-js .btn-danger.btn-outline:focus{background:red;background-color:red;background-image:red;border-color:red;color:#fff}.woocommerce-js .checkout_place_order_btn{width:100% !important;min-height:40px}.woocommerce-js .close-icon-search{width:40px;height:40px;padding:9px;border-radius:100%}.woocommerce-js .mobile_search .dark-search .search-icon{display:none}.woocommerce-js .mobile_search .dark-search .form-control{padding-left:15px}.woocommerce-js body .daterangepicker .ranges li.active{background-color:#007bf6;color:#fff}.woocommerce-js body .daterangepicker td.active,.woocommerce-js body .daterangepicker td.active:hover{background-color:#007bf6;color:#fff}.woocommerce-js body .daterangepicker td.in-range{background-color:rgba(0,123,246,.15);color:#333}.woocommerce-js body .daterangepicker .applyBtn{background-color:#007bf6;color:#fff}.woocommerce-js body .daterangepicker .applyBtn:hover{background-color:rgb(0,110.25,220.5)}.woocommerce-js .owl-carousel .owl-prev,.woocommerce-js .owl-carousel .owl-next{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;background-color:#007bf6 !important;background:#007bf6 !important;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s ease}.woocommerce-js .owl-carousel .owl-prev:hover,.woocommerce-js .owl-carousel .owl-next:hover{background-color:rgb(0,97.5,195) !important;background:rgb(0,97.5,195) !important;color:#fff}.woocommerce-js .owl-carousel .owl-prev i,.woocommerce-js .owl-carousel .owl-prev span,.woocommerce-js .owl-carousel .owl-next i,.woocommerce-js .owl-carousel .owl-next span{font-size:20px;line-height:1}.woocommerce-js .owl-carousel .owl-prev{left:-50px}.woocommerce-js .owl-carousel .owl-next{right:-50px}.woocommerce-js .no-record{display:flex;padding:10px}@media(max-width: 1199px){.woocommerce-js .right_itmes_header .hide_in_mobile{display:none}.woocommerce-js .breadcrumb-section{padding:10px 0}.woocommerce-js .breadcrumb-section .breadcrumb{font-size:var(--font-size-small)}.woocommerce-js .page-title{display:none}.woocommerce-js .title_padding_set{padding:10px 0}.woocommerce-js .mobile_search .dark-search,.woocommerce-js .apol_navbar .dark-search{background:var(--secondary-color);padding:0px 0px;border-radius:6px;border:1px solid hsla(0,0%,100%,.6196078431) !important;margin:0;width:100%}.woocommerce-js .apol_navbar .btn-register{width:100%}.woocommerce-js .single_page_section{padding-top:0px}.woocommerce-js .apol_search_modal .modal-content{height:120px}.woocommerce-js .apol_search_modal .close{position:absolute;right:30px;z-index:1}.woocommerce-js .mobile_search .dark-search .form-control,.woocommerce-js .apol_navbar .dark-search .form-control{width:100%}.woocommerce-js .mobile_search .dark-search .form-group,.woocommerce-js .apol_navbar .dark-search .form-group{width:100%}}.woocommerce-js .bi-heart-fill{color:var(--heart-color)}.woocommerce-notices-wrapper{position:fixed;top:22px;right:22px;display:flex;flex-direction:column;gap:14px;z-index:99999}.wc-toast,.woocommerce-info,.woocommerce-message,.woocommerce-error{display:flex;align-items:self-start;gap:14px;padding:18px 22px;border-radius:14px;color:#fff;box-shadow:0 6px 20px rgba(0,0,0,.15);min-width:320px;max-width:380px;overflow:hidden;animation:toastIn .35s ease forwards;position:relative}.wc-toast::before,.woocommerce-info::before,.woocommerce-message::before,.woocommerce-error::before{content:"";position:absolute;left:0;top:0;bottom:0;width:6px;border-radius:14px 0 0 14px}.wc-toast ul,.woocommerce-info ul,.woocommerce-message ul,.woocommerce-error ul{padding:0;margin:0;list-style:none}.wc-toast ul li,.woocommerce-info ul li,.woocommerce-message ul li,.woocommerce-error ul li{margin:4px 0}.wc-toast .wc-toast-close,.woocommerce-info .wc-toast-close,.woocommerce-message .wc-toast-close,.woocommerce-error .wc-toast-close{margin-left:auto;cursor:pointer;opacity:.7;transition:.2s;font-size:20px}.wc-toast .wc-toast-close:hover,.woocommerce-info .wc-toast-close:hover,.woocommerce-message .wc-toast-close:hover,.woocommerce-error .wc-toast-close:hover{opacity:1;transform:scale(1.1)}.woocommerce-error{background:linear-gradient(135deg, #ff6b6b, #ff4757)}.woocommerce-error::before{background:#c0392b}.woocommerce-message{background:linear-gradient(135deg, #2ed573, #1abc9c)}.woocommerce-message::before{background:#0f9d58}.woocommerce-info{background:linear-gradient(135deg, #1e90ff, #3742fa)}.woocommerce-info::before{background:#1b3cff}@keyframes toastIn{0%{transform:translateX(100%) scale(0.95);opacity:0}100%{transform:translateX(0) scale(1);opacity:1}}@keyframes toastOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:translateX(100%) scale(0.9)}}#apol-woocommerce-loader{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:10000000;margin:auto;display:flex;align-items:center;justify-content:center}.apol-loader-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.95)}.apol-loader-content{position:relative;z-index:10;width:250px;height:auto;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px}.apol-loader-content img{width:auto;height:auto;max-width:150px;max-height:150px;display:block;margin:0 auto}.apol-loader-text{font-size:16px;color:#fff;font-weight:500;margin-top:10px}.woocommerce .blockUI.blockOverlay,.woocommerce-page .blockUI.blockOverlay,.blockUI.blockOverlay{display:none !important}.woocommerce .blockUI.blockMsg,.woocommerce-page .blockUI.blockMsg,.blockUI.blockMsg{display:none !important}.woocommerce .processing::before,.woocommerce-page .processing::before,.woocommerce input.button.loading::before,.woocommerce button.button.loading::before{display:none !important}.woocommerce button.button.loading,.woocommerce input.button.loading{position:relative;opacity:.7;pointer-events:none}.woocommerce button.button.loading::after,.woocommerce input.button.loading::after{content:"";display:inline-block;width:20px;height:20px;margin-left:10px;background-image:url("../images/APOL_Loader.gif");background-size:contain;background-repeat:no-repeat;background-position:center;vertical-align:middle}.page-transition-loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.95);z-index:999999;display:none;align-items:center;justify-content:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transition:opacity .3s ease}.page-transition-loader.active{display:flex}.page-transition-loader-content{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.page-transition-loader-image{max-width:150px;max-height:150px;width:auto;height:auto;display:block;margin:0 auto 20px}.page-transition-text{color:#fff;font-size:16px;font-weight:500;margin-top:10px;animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.6}}body.page-transitioning{overflow:hidden}@media(prefers-color-scheme: dark){.page-transition-loader{background-color:rgba(22,22,22,.95)}}.is-invalid{border:1px solid #dc3545 !important;box-shadow:none !important}.select2-selection.is-invalid{border:1px solid #dc3545 !important}small.text-danger{display:block;margin-top:4px;font-size:12px}.modal-dialog.modal-xl.modal-dialog-centered .modal-content{min-height:65vh;min-height:65dvh}@font-face{font-family:"Lato";src:url("./fonts/Lato-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Lato";src:url("./fonts/Lato-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Lato";src:url("./fonts/Lato-Hairline.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Lato";src:url("./fonts/Lato-Heavy.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Lato";src:url("./fonts/Lato-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Lato";src:url("./fonts/Lato-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Lato";src:url("./fonts/Lato-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Lato";src:url("./fonts/Lato-Semibold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Lato";src:url("./fonts/Lato-Thin.ttf") format("truetype");font-weight:200;font-style:normal}body{font-family:"Lato",sans-serif !important}.my_sync_UI{padding-top:70px;margin-bottom:30px}.my_sync_UI .categ_list_show .ui-sortable{margin:0}.my_sync_UI .accordion-body .btn-primary{padding:10px 30px}.my_sync_UI .ab.sortable1{display:grid;grid-template-columns:repeat(auto-fit, minmax(100%, 1fr));gap:10px;width:100%;margin-bottom:0}.my_sync_UI .category_main_array1{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:0;padding:0}.my_sync_UI .category_main_array1 .ab.sortable1.ui-sortable{display:flex;gap:10px;flex-direction:column}.my_sync_UI .category_main_array1 .ab.sortable1.ui-sortable .sortable1.ui-sortable li{margin-bottom:10px}.my_sync_UI .category_main_array1 li{list-style:none;padding:10px 15px;font-size:var(--font-size-medium);border-color:#e3e3e3}.my_sync_UI .category_main_array1 li ul{margin-top:10px !important}.my_sync_UI .category_main_array1 li .toggle{font-size:var(--font-size-xxlarge);line-height:22px}.my_sync_UI .category_main_array1 li a{padding:15px;display:block;width:100%;background-color:rgba(0,0,0,.08);border-radius:var(--border-radius);color:var(--text-dark)}.my_sync_UI .category_main_array1 li a.active{background-color:var(--text-dark) !important;color:#fff;cursor:default}.my_sync_UI .category_main_array1 li a.active:hover{text-decoration:none}.my_sync_UI .handle{font-size:var(--font-size-xxlarge);font-weight:600;margin-bottom:15px}.my_sync_UI #buttonupdate{margin-top:15px}.my_sync_UI #buttonupdate,.my_sync_UI .woocommerce a.button{padding:15px 25px;background-color:var(--primary-color);border-radius:var(--border-radius);color:#fff;font-weight:500;text-decoration:none;line-height:normal}.my_sync_UI h1{font-size:var(--font-size-xxlarge);margin-bottom:15px}.my_sync_UI .cart-side-menu{display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:10px;margin:0;padding:0}.my_sync_UI .cart-side-menu li.last-li{list-style:none;width:100%}.my_sync_UI .cart-side-menu li.last-li a{padding:15px;display:block;width:100%;background-color:rgba(0,0,0,.08);border-radius:var(--border-radius);color:var(--text-dark)}.my_sync_UI .cart-side-menu li.last-li a.active{background-color:var(--text-dark) !important;color:#fff;cursor:default;text-decoration:none}.my_sync_UI .cart-side-menu li.last-li a.active:hover{text-decoration:none}.my_sync_UI .panel-group{display:flex;gap:10px;flex-direction:column}.my_sync_UI .panel-group .panel+.panel{margin:0}.my_sync_UI .panel-heading{padding:0;border:0}.my_sync_UI .panel-title>a,.my_sync_UI .panel-title>a:active{display:block;padding:15px;color:#555;font-size:var(--font-size-medium);font-weight:bold;text-transform:uppercase;letter-spacing:1px;word-spacing:3px;text-decoration:none}.my_sync_UI .panel-heading a:before{font-family:"FontAwesome";content:"";float:right;transition:all .5s}.my_sync_UI .panel-heading.active a:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.my_sync_UI .new_wraper .panel-title>a,.my_sync_UI .new_wraper .panel-title>a:active{padding:12px 15px}.my_sync_UI .new_wraper .panel-default>.panel-heading{background:#eee !important;background-image:#eee !important}.my_sync_UI .new_wraper{padding-top:0px}.my_sync_UI .new_wraper h4.panel-title h2{font-size:var(--font-size-medium);margin:0px;padding:0px;display:inline-block}.my_sync_UI .new_wraper .panel-group .panel{border-radius:0px !important}.my_sync_UI .new_wraper h5{font-weight:400;font-size:var(--font-size-medium)}.my_sync_UI .new_wraper h5 b{font-weight:600;margin:0px;font-size:var(--font-size-medium)}.my_sync_UI .new_wraper .btnConfirm{background:var(--primary-color);padding:15px 25px;color:#fff !important;margin-bottom:15px !important;border-radius:var(--border-radius)}.my_sync_UI .new_wraper h5 b:first-child{font-size:16px;line-height:29px;font-family:RobotoCondensed-Bold !important;color:var(--primary-color)}.offcanvas-width-set{width:300px !important}span.select2-container{z-index:0 !important}.ast-hfb-header .ast-builder-grid-row,.ast-desktop .ast-builder-grid-row{grid-template-columns:auto 1fr}.ast-hfb-header .ast-builder-grid-row .ast-grid-right-section,.ast-desktop .ast-builder-grid-row .ast-grid-right-section{justify-content:flex-end}.ast-hfb-header .site-header-section .ast-builder-menu,.ast-desktop .site-header-section .ast-builder-menu{margin-left:0;float:left;margin-right:auto}.ast-hfb-header .ast-header-custom-right-content,.ast-desktop .ast-header-custom-right-content{display:flex;align-items:center;gap:10px}.ast-hfb-header.ast-header-break-point .ast-builder-grid-row .ast-grid-right-section,.ast-desktop.ast-header-break-point .ast-builder-grid-row .ast-grid-right-section{justify-content:flex-end}/*# sourceMappingURL=main.css.map */
