@import "https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap";
:root{--color-primary:#1979c3;--color-primary-hover:#006bb4;--color-primary-active:#005494;--color-secondary:#f46f25;--color-secondary-hover:#d85c28;--color-bg:#fff;--color-bg-secondary:#f5f5f5;--color-bg-tertiary:#e8e8e8;--color-surface:#fff;--color-surface-raised:#fff;--color-input-bg:#fff;--color-text:#333;--color-text-secondary:#666;--color-text-muted:#999;--color-text-inverse:#fff;--color-text-link:#1979c3;--color-text-link-hover:#006bb4;--color-border:#ccc;--color-border-strong:#999;--color-border-focus:#1979c3;--color-success:#006400;--color-success-bg:#e6f4ea;--color-error:#e02b27;--color-error-bg:#fce8e6;--color-warning:#f4a100;--color-warning-bg:#fef9e7;--color-info:#1979c3;--color-info-bg:#e8f0fe;--color-price:#1979c3;--color-price-old:#999;--color-price-special:#e02b27;--color-header-bg:#fff;--color-header-text:#333;--color-header-top-bg:#6e716e;--color-header-top-text:#fff;--color-header-border:#e8e8e8;--color-header-input-bg:#fff;--color-header-input-border:#c2c2c2;--color-header-icon:#757575;--color-nav-bg:#f0f0f0;--color-nav-text:#575757;--color-nav-hover:#333;--color-nav-hover-bg:#006bb4;--color-nav-link:#575757;--color-nav-dropdown-bg:#fff;--color-nav-dropdown-hover-bg:#f5f5f5;--color-footer-top-bg:#f4f4f4;--color-footer-bottom-bg:#6e716e;--color-footer-text:#575757;--color-footer-link:#575757;--color-footer-input-bg:#fff;--color-footer-input-border:#c2c2c2;--color-footer-icon:#757575;--color-copyright-text:#fff;--color-addon-footer-link:#575757;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:48px;--spacing-3xl:64px;--font-family:"Open Sans", "Helvetica Neue", Arial, sans-serif;--font-size-xs:11px;--font-size-sm:12px;--font-size-base:14px;--font-size-md:16px;--font-size-lg:18px;--font-size-xl:24px;--font-size-2xl:32px;--font-weight-normal:400;--font-weight-medium:600;--font-weight-bold:700;--line-height-base:1.42857;--line-height-heading:1.2;--radius-sm:3px;--radius-md:5px;--radius-lg:8px;--radius-full:9999px;--shadow-sm:0 1px 3px #00000014;--shadow-md:0 4px 12px #0000001f;--shadow-lg:0 8px 24px #00000029;--shadow-focus:0 0 0 3px #1979c340;--transition-fast:.15s ease;--transition-base:.25s ease;--transition-slow:.4s ease;--container-max:1280px;--sidebar-width:300px;--header-height:60px;--nav-height:46px;--color-body-text:#333;--color-anchor-text:#1979c3;--dropdown-bg:#f5f5f5;--color-lightGrey:#999;--color-box-bg:#fafafa;--color-footer-btn-border:#1979c3;--color-pagination-border:#1979c3;--color-anchor-link:#006bb4;--color-sidebar-border:#fff;--color-sidebar-bg:#f5f5f5}[data-theme=dark]{--color-primary:#4fa3e0;--color-primary-hover:#70b8e8;--color-primary-active:#90caf0;--color-secondary:#f4935a;--color-secondary-hover:#f6a87a;--color-bg:#1a1a1a;--color-bg-secondary:#242424;--color-bg-tertiary:#2e2e2e;--color-surface:#242424;--color-surface-raised:#303030;--color-text:#e0e0e0;--color-text-secondary:#aaa;--color-text-muted:#777;--color-text-inverse:#1a1a1a;--color-text-link:#4fa3e0;--color-text-link-hover:#70b8e8;--color-border:#3a3a3a;--color-border-strong:#555;--color-border-focus:#4fa3e0;--color-success:#4caf7d;--color-success-bg:#1a2e22;--color-error:#f08080;--color-error-bg:#2e1a1a;--color-warning:#f4c460;--color-warning-bg:#2e2510;--color-info:#4fa3e0;--color-info-bg:#1a2433;--color-price:#4fa3e0;--color-price-old:#777;--color-price-special:#f08080;--color-header-bg:#242424;--color-header-text:#e0e0e0;--color-header-top-bg:#2a2a2a;--color-header-top-text:#e0e0e0;--color-header-border:#383838;--color-header-input-bg:#1f1f1f;--color-header-input-border:#3a3a3a;--color-header-icon:#aaa;--color-nav-bg:#424242;--color-nav-text:#e0e0e0;--color-nav-hover:#fff;--color-nav-hover-bg:#243d57;--color-nav-link:#d6d6d6;--color-nav-dropdown-bg:#242424;--color-nav-dropdown-hover-bg:#303030;--color-footer-top-bg:#242424;--color-footer-bottom-bg:#141414;--color-footer-text:#d6d6d6;--color-footer-link:#d6d6d6;--color-footer-input-bg:#fff;--color-footer-input-border:#3a3a3a;--color-footer-icon:#aaa;--color-copyright-text:#fff;--color-addon-footer-link:#3a3a3a;--shadow-sm:0 1px 3px #0000004d;--shadow-md:0 4px 12px #00000073;--shadow-lg:0 8px 24px #0009;--shadow-focus:0 0 0 3px #4fa3e04d;--color-body-text:#fff;--color-input-bg:#323b4b;--color-anchor-text:#fff;--dropdown-bg:#323b4b;--color-lightGrey:#d6d6d6;--color-box-bg:#323b4b;--color-footer-btn-border:#3a3a3a;--color-pagination-border:#fff;--color-anchor-link:#4fa3e0;--color-sidebar-border:#ddd;--color-sidebar-bg:#616161}h1,h2,h3,h4,h5,h6{font-family:var(--font-family);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--color-text-link)}h1{font-size:var(--font-size-2xl)}h2{font-size:var(--font-size-xl)}h3{font-size:var(--font-size-lg)}h4{font-size:var(--font-size-md)}a{color:var(--color-text-link);transition:color var(--transition-fast);text-decoration:none}a:hover{color:var(--color-text-link-hover)}p{margin-bottom:var(--spacing-md);line-height:var(--line-height-base)}*{box-sizing:border-box;margin:0;padding:0;list-style:none}html{scroll-behavior:smooth}body,div,p,a{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}a{text-decoration:none!important}.form-control:focus,.btn:focus,.btn:active:focus{box-shadow:none!important}body ul{padding-left:0}.page-wrapper{flex-direction:column;min-height:100vh;display:flex}.main-content{background-color:var(--color-header-bg);flex:1}header.page-header{z-index:1020;position:sticky;top:-50px}.page-header .panel.wrapper{border-bottom:1px solid var(--color-header-border);background-color:var(--color-header-top-bg);color:var(--color-header-top-text);transition:background-color var(--transition-base), color var(--transition-base), border-color var(--transition-base)}.page-header .header.panel{align-items:center;gap:16px;width:auto;max-width:1280px;margin:0 auto;padding:8px 20px;display:flex}.page-header .header.panel .header_links{text-align:right;margin-bottom:0;margin-left:auto;padding-left:0}.page-header .header.panel .header_links li{margin-right:14px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;display:inline-block;position:relative}.page-header .header.panel .header_links li:last-child{margin-right:0}.page-header .header.panel .header_links li a{color:var(--color-header-top-text)}.page-header .header.panel .header_links--account,.page-header .header.panel .header_account{position:relative}.page-header .header.panel .header_account__trigger{color:var(--color-header-top-text);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.page-header .header.panel .header_account__caret{font-size:11px;line-height:1}.page-header .header.panel .header_account__menu{background:var(--color-header-bg);z-index:1030;text-align:left;border:1px solid #0000001f;min-width:180px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 4px 12px #0000002e}.page-header .header.panel .header_account__menu:before{content:"";background:var(--color-header-bg);width:14px;height:14px;position:absolute;top:-5px;right:22px;transform:rotate(45deg)}.page-header .header.panel .header_account__menu-item{background:var(--color-header-bg);text-align:left;width:100%;font:inherit;cursor:pointer;white-space:nowrap;border:0;padding:10px 16px;display:block;color:var(--color-body-text)!important}.page-header .header.panel .header_account__menu-item:hover,.page-header .header.panel .header_account__menu-item:focus{background:var(--dropdown-bg);color:#111}.page-header .header.panel .header_account__menu-item--button{appearance:none}.page-header .header.panel .header_links li:nth-child(2):after{content:"or";margin-left:10px}.page-header .header.panel .header_theme_switcher{align-items:center;gap:8px;display:inline-flex}.header_theme_button{width:42px;height:42px;color:var(--color-header-top-text);cursor:pointer;z-index:1150;border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:inline-flex;position:fixed;bottom:24px;right:20px}.header_theme_button i{font-size:18px}.header_theme_button:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000001f}.header_theme_button[title=Light\ theme]{background:#27272a;border:1px solid #3f3f46}.header_theme_button[title=Light\ theme] i{color:#facc15}.header_theme_button[title=Dark\ theme]{background:#eee;border:1px solid #d4d4d8}.header_theme_button[title=Dark\ theme] i{color:#18181b}.header_theme_button.is-active{background:#ffffff3d;border-color:#fff9}.header_theme_button i{display:block}.page-header .header_content{background-color:var(--color-header-bg);color:var(--color-header-text);transition:background-color var(--transition-base), color var(--transition-base)}.page-header .header_content .header_inner{justify-content:space-between;align-items:center;width:100%;max-width:1280px;margin:0 auto;padding:25px 20px;display:flex}.page-header .header_content .logo img{width:170px}.page-header .header_content .search_block{justify-content:space-between;align-items:center;display:flex}.page-header .header_content .search_block .counter_compare{color:var(--color-body-text);margin-right:12px;font-size:14px}.page-header .header_content .search_block .counter_compare:hover{text-decoration:underline!important}.page-header .header_content .search_block .counter_compare span{color:#7d7d7d}.page-header .header_content .search_block .search_item{margin-right:14px;position:relative}.page-header .header_content .search_block .search_item input,.page-header .header_content .search_block .search_item input:focus{border:1px solid var(--color-header-input-border);background-color:var(--color-header-input-bg);color:var(--color-text);border-radius:1px;outline:none;width:250px;height:32px;padding-left:9px;padding-right:35px;font-size:14px}.page-header .header_content .search_block .search_item i{color:#7d7d7d;font-size:14px;position:absolute;top:10px;right:10px}.page-header .header_content .search_block .cart_icon i{color:var(--color-header-icon);cursor:pointer;font-size:20px}.mobile-navigation__toggle{opacity:0;pointer-events:none;position:absolute}.mobile-navigation,.mobile-navigation__trigger,.search_trigger{display:none}.navigation.navbar{background-color:var(--color-nav-bg)}.navigation.navbar ul.navbar-nav{width:100%;max-width:1280px;margin:0 auto;padding:0 20px}.navigation.navbar ul.navbar-nav li{margin-right:18px;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px}.navigation.navbar ul.navbar-nav li a{color:var(--color-nav-text);padding-left:0;font-weight:700}.navigation.navbar ul.navbar-nav li a:hover{color:var(--color-nav-hover)}.navigation.navbar .nav-item.dropdown:hover>.custom-dropdown{z-index:1000;width:220px;margin-top:0;padding:0;display:block;top:100%;left:0;border-radius:0!important}.navigation.navbar .nav-item.dropdown:hover .custom-dropdown .dropdown-submenu a i{font-size:12px}.navigation.navbar .dropdown-item:hover{background-color:var(--color-nav-dropdown-hover-bg)}.navigation.navbar .custom-dropdown{background-color:var(--color-nav-dropdown-bg);border-color:var(--color-border)}.navigation.navbar .dropdown-submenu{position:relative}.navigation.navbar .dropdown-submenu>.custom-dropdown{z-index:1000;margin-top:0;padding:0;display:none;top:0;left:100%;border-radius:0!important}.navigation.navbar .dropdown-submenu:hover>.custom-dropdown{display:block}.navigation.navbar .custom-dropdown .dropdown-item{color:var(--color-nav-link)}.navigation.navbar ul.navbar-nav li .custom-dropdown li{margin-right:0}.navigation.navbar ul.navbar-nav li .custom-dropdown li a{padding:8px 16px;font-weight:500}.footer_top{background-color:var(--color-footer-top-bg);color:var(--color-footer-text);border-top:1px solid var(--color-header-border);margin-top:auto}.footer_top .footer_content{width:100%;max-width:1280px;margin:0 auto;padding:20px}.footer_top .list_unstyled{margin-bottom:0;padding-left:0}.footer_top a{color:var(--color-footer-link);font-size:14px}.footer_top .newsletter-form .input-group-text{background-color:var(--color-footer-input-bg);color:var(--color-addon-footer-link);border-color:var(--color-footer-input-border)}.footer_top .newsletter-form .input-group input{background-color:var(--color-footer-input-bg);color:#333;border-color:var(--color-footer-input-border);width:195px;font-size:14px}.footer_top .newsletter-form .input-group input:focus{border-color:var(--color-footer-input-border)!important}.footer_top .newsletter-form .btn.subscribe_btn,.footer_top .newsletter-form .btn.subscribe_btn:active{background-color:var(--color-primary);color:#fff;border:1px solid var(--color-footer-btn-border);font-size:14px;border-radius:0 5px 5px 0!important}.footer_bottom{background-color:var(--color-footer-bottom-bg);color:var(--color-copyright-text);text-align:center;padding:10px;font-size:12px;display:block}.footer_bottom p{margin-bottom:0}.newsletter-form{flex-direction:column;align-items:flex-end;display:flex}.newsletter-form p{color:#e02b27;width:350px;margin-top:5px;margin-bottom:10px;font-size:13px}.footer_top .newsletter-form .input-group{flex-wrap:nowrap;width:350px}.login_page{background-color:var(--color-header-bg);padding:30px 20px 80px}.rowWidth{width:100%;max-width:1280px;margin:0 auto!important}.login_page h1{color:var(--color-body-text);margin-bottom:40px;font-size:40px;font-weight:400}.login_content{padding-right:40px}.login_content h5{color:var(--color-body-text);border-bottom:1px solid #e8e8e8;padding-bottom:14px;font-size:18px}.login_content p{color:var(--color-body-text);margin-top:16px;margin-bottom:24px;font-size:14px;line-height:24px}.login_content .login_form .input_fields{margin-bottom:16px}.login_content .login_form .input_fields label{color:var(--color-body-text);margin-bottom:7px;font-size:14px;position:relative}.login_content .login_form .input_fields label.required:after{content:"*";color:#e02b27;margin:0 0 0 5px;font-size:14px}.login_content .login_form .input_fields .form-control{background-color:var(--color-input-bg);width:475px;height:32px;color:var(--color-body-text);border-radius:0;font-size:14px;border:1px solid #c2c2c2!important}.login_content .login_form .input_fields .form-control:focus{box-shadow:0 0 3px 1px #00699d!important}.login_content .login_form .input_fields .form-control.error-input-field{border:1px solid #ed8380!important}.login_content .login_form .input_fields .invalid-feedback{color:#e02b27;font-size:12px}.invalid-feedback{color:#e02b27;font-size:13px!important}.login_content .signIn_btn .btn.signBtn{color:#fff;background-color:#1979c3;border-color:#1979c3;border-radius:3px;min-width:80px;min-height:33px;margin-right:16px;padding:5px 16px;font-size:14px}.login_content .signIn_btn .forgot_pswd{color:var(--color-anchor-link);font-size:14px}.login_content .signIn_btn .forgot_pswd:hover{text-decoration:underline!important}.login_content p.req_text{color:#e02b27;margin-top:30px;font-size:13px}.register_content h5{margin-bottom:20px}.register_content .login_form .input_fields .form-control,.register_content .login_form .input_fields .form-control:focus{width:620px}.register_content .signIn_btn .btn.signBtn{width:160px;margin-top:20px}.login_content .login_form .form-check{padding-left:20px}.login_page .pswd_strength{color:#333;background-color:#f4f4f4;width:620px;padding:6px 10px;font-size:14px;display:block}.login_page .account_status{color:#e02b27;background:#fae5e5;width:100%;max-width:1280px;margin:0 auto 10px;padding:12px 20px 12px 16px;font-size:13px;display:block;position:relative}.login_page .account_status span{vertical-align:middle}.login_page .account_status span i{color:#b30000;margin-right:8px;font-size:18px}.forgotPswd_page{height:58.6vh}.product_list{background-color:var(--color-header-bg);padding:50px 0 10px}.product_list .product_card{background-color:var(--color-header-bg);border:1px solid var(--color-header-bg);z-index:9;cursor:pointer;text-align:center;margin-bottom:16px;padding:9px;transition:all .3s;position:relative}.product_list .product_card:hover{border:1px solid #bbb;box-shadow:3px 4px 4px #0000004d}.product_list .product_card .product_info{text-align:left;margin-top:12px}.product_list .product_card .product_info .product_name{color:var(--color-body-text);margin-top:10px;margin-bottom:5px;font-size:14px}.product_list .product_card .product_info .rating_list li{margin-right:3px;display:inline-block}.product_list .product_card .product_info .rating_list li i{color:#c7c7c7;font-size:15px}.product_list .product_card .product_info .rating_list li:nth-child(5){margin-right:12px}.product_list .product_card .product_info .rating_list li.rating i{color:#ff5501}.product_list .product_card .product_info .rating_list li a{color:var(--color-anchor-link);font-size:14px}.product_list .product_card .product_info .price{color:var(--color-body-text);margin:10px 0 20px;font-size:14px;font-weight:700}.product_list .product_card .product_info .size_list{flex-wrap:wrap;margin-bottom:10px;display:flex}.product_list .product_card .product_info .size_list .swatch_option{color:#949494;cursor:pointer;text-align:center;background:#f0f0f0;border:1px solid #dadada;width:40px;max-width:100%;margin-bottom:5px;margin-right:7px;padding:4px 8px;font-size:12px;font-weight:700;line-height:20px;position:relative}.product_list .product_card .product_info .size_list .swatch_option:hover{color:#333;border:1px solid #333}.product_list .product_card .product_info .size_list .swatch_option.active{color:#333;border:1px solid #fff;outline:2px solid #ff5501}.product_list .product_card .product_info .color_options{flex-wrap:wrap;display:flex}.product_list .product_card .product_info .color_options .swatch_option{cursor:pointer;text-align:center;background:#f0f0f0;border:1px solid #dadada;width:36px;max-width:100%;height:24px;margin-bottom:5px;margin-right:12px;padding:4px 8px;display:block;position:relative}.product_list .product_card .product_info .color_options .swatch_option.blue{background-color:#1857f7}.product_list .product_card .product_info .color_options .swatch_option.orange{background-color:#eb6703}.product_list .product_card .product_info .color_options .swatch_option.pink{background-color:#ef3dff}.product_list .product_card .product_info .color_options .swatch_option:hover,.product_list .product_card .product_info .color_options .swatch_option.active{border:1px solid #fff;outline:2px solid #ff5501}.product_list .product_card .product_info .info_submit{visibility:hidden;margin-top:14px;margin-bottom:8px}.product_list .product_card .product_info .info_submit .btn.addtocart{color:#fff;background:#1979c3;border:1px solid #1979c3;border-radius:0;width:107px;height:36px;margin-right:12px;padding:7px 18px;font-size:13px}.product_list .product_card .product_info .info_submit span i{color:var(--color-text-secondary);cursor:pointer;margin-right:20px;font-size:18px}.product_list .product_card .product_info .info_submit span i:hover{color:var(--color-text)}.product_list .product_card:hover .info_submit{visibility:visible}.catalog_product_page{background-color:var(--color-header-bg);padding:15px 20px 100px}.catalog_product_page .category_title{color:var(--color-body-text);margin-bottom:30px;font-size:40px;font-weight:400}.catalog_product_page .category_sidebar{padding-right:16px}.catalog_product_page .category_sidebar .filter_header{border-bottom:1px solid #ccc;padding:8px}.catalog_product_page .category_sidebar .filter_header h2{color:var(--color-body-text);margin-bottom:1px;font-size:14px}.catalog_product_page .category_sidebar .selected_filters{margin-top:8px;margin-bottom:0}.catalog_product_page .category_sidebar .selected_filters li{color:var(--color-body-text);margin-top:5px;margin-bottom:8px;margin-right:8px;font-size:14px;display:block}.catalog_product_page .category_sidebar .selected_filters li button{color:#757575;cursor:pointer;background:0 0;border:none;margin-right:7px;font-size:14px}.category_sidebar .filter_items li{color:var(--color-body-text);border-bottom:1px solid #ccc;margin-bottom:5px;padding:8px;font-size:14px}.category_sidebar .filter_items li button{color:var(--color-body-text);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;font-size:14px}.category_sidebar .filter_items li .filter_items_category{margin-top:12px;margin-bottom:10px}.category_sidebar .filter_items li .filter_items_category li{border-bottom:none;margin-bottom:0;padding:7px 0}.category_content_header{position:relative}.product_sort_div{cursor:pointer;background-color:var(--color-header-bg);z-index:100;border:1px solid var(--color-header-border);border-radius:10px;padding:0 16px;position:absolute;top:-10px;right:0;overflow:hidden;box-shadow:0 1px 6px #00000017,0 3px 6px #00000003}.product_sort_div .product_sort_button,.product_sort_div .product_sort_button:focus,.product_sort_div .product_sort_button:hover{background-color:var(--color-header-bg);text-transform:none;text-align:left;width:260px;color:var(--color-body-text);border:none;padding:12px 0;font-size:14px;position:relative}.product_sort_div .sorting_list{margin-bottom:10px}.product_sort_div .sorting_list li{color:var(--color-body-text);cursor:pointer;padding:6px 10px;font-size:14px}.product_sort_div .sorting_list li button{color:var(--color-body-text);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;font-size:14px}.category_results_counts{color:var(--color-body-text);font-size:14px}.category_results_counts .product_view{cursor:pointer;background-color:#f0f0f0;border:1px solid #ccc;justify-content:center;align-items:center;width:38px;height:35px;display:inline-flex}.category_results_counts .product_view:first-child{border-radius:4px 0 0 4px}.category_results_counts .product_view:last-child{border-radius:0 4px 4px 0}.category_results_counts .product_view:hover{background-color:#dedede}.category_results_counts .product_view.active{background-color:#bdbdbd}.category_results_counts .product_view i{color:#666;font-size:18px}.product_pagination{justify-content:center;align-items:center;margin-top:30px;display:flex}.product_pagination button{border:1px solid var(--color-header-border);color:var(--color-body-text);cursor:pointer;height:34px;margin:0;padding:2px 12px;font-size:14px;background-color:var(--color-header-bg)!important}.product_pagination button:hover{background-color:var(--color-header-bg)!important;border-color:#999!important}.product_pagination button.bg-black{border-color:var(--color-pagination-border)!important;background-color:#1979c3!important;border-style:solid!important;border-width:1px 0!important}.cms_page_container{background-color:var(--color-header-bg);padding:50px 20px 150px}.cms_page_container .cms_page_wrapper .heading{color:var(--color-body-text);margin-bottom:30px;font-size:36px;font-weight:400}.cms_page_container .cms_page_wrapper .cms_page_content p{color:var(--color-body-text);font-size:14px;line-height:24px}.cms_page_container .cms_page_wrapper .cms_page_content ul li{color:var(--color-body-text);margin-bottom:5px;font-size:14px;line-height:24px}.cms_page_container .cms_page_wrapper .cms_page_content a{color:var(--color-anchor-link)}.cms_page_container .cms_page_wrapper .cms_page_content dl dt{color:var(--color-body-text);margin-bottom:5px;font-size:14px;line-height:24px}.cms_page_container .cms_page_wrapper .cms_page_content dl dd{color:var(--color-body-text);font-size:14px;line-height:24px}.cms_page_container .cms_page_wrapper .cms_page_content ul.disc{margin-bottom:30px}.cms_page_container .cms_page_wrapper .cms_page_content ul.disc li{color:var(--color-body-text);font-size:14px;line-height:24px}.cms_page_container .cms_page_wrapper .cms-content h2,.cms_page_container .cms_page_wrapper .cms-content h3{color:var(--color-body-text);margin-bottom:10px;font-size:28px;font-weight:400}.cms_page_container .cms_page_wrapper .cms-content ul{padding-left:20px!important}.cms_page_container .cms_page_wrapper .cms-content ul li{color:var(--color-body-text);margin-bottom:5px;font-size:14px;line-height:24px;list-style:outside}.cms_page_container .cms_page_wrapper .cms-content ul li a{color:var(--color-anchor-text)}.cms_page_container .cms_page_wrapper .cms-content .data-table,.cms_page_container .cms_page_wrapper .cms-content .table-wrapper{margin-bottom:40px}.cms_page_container .cms_page_wrapper .cms-content .data-table th,.cms_page_container .cms_page_wrapper .cms-content .data-table td,.cms_page_container .cms_page_wrapper .cms-content .table-wrapper th,.cms_page_container .cms_page_wrapper .cms-content .table-wrapper td,.cms_page_container .cms_page_wrapper .cms-content .table-wrapper caption{color:var(--color-body-text);text-align:left;padding:10px;font-size:14px}.title.block-collapsible-nav-title{color:var(--color-body-text);margin-bottom:10px;font-size:14px}.product_list .product_card_list{background-color:var(--color-header-bg);border:1px solid var(--color-header-bg);z-index:9;cursor:pointer;margin-bottom:20px;padding:9px;transition:all .3s;display:flex;position:relative}.product_card_list:hover{border:1px solid #bbb;box-shadow:3px 4px 4px #0000004d}.product_card_list .product_img img{width:240px}.product_list .product_card_list .product_info_list{margin-top:0;margin-left:32px}.product_list .product_card_list .product_info_list .info_submit{visibility:visible;margin-top:16px;margin-bottom:16px}.product_list .product_card_list .product_info_list p.learn_more a{color:var(--color-anchor-link);font-size:14px}.product_list .product_card_list .product_info_list p.learn_more a:hover{color:var(--color-anchor-link);text-decoration:underline!important}.product_list .product_card_list .product_info_list .price{margin:10px 0 22px}.account_page{background-color:var(--color-header-bg);padding:50px 0 100px}.account_page .account_wrapper{padding:0}.account_page .account_wrapper .account_sidebar{background:var(--color-sidebar-bg);width:260px;margin-bottom:40px;margin-left:10px;padding:0}.account_wrapper .account_sidebar .sidebar_menu{border-bottom:1px solid #d1d1d1;padding:10px 0}.account_wrapper .account_sidebar .sidebar_menu:last-child{border-bottom:0}.account_wrapper .account_sidebar .sidebar_menu a{color:var(--color-body-text);padding:6px 20px;font-size:14px;text-decoration:none;transition:all .3s;display:block}.account_wrapper .account_sidebar .sidebar_menu a.active{color:var(--color-body-text);border-left:3px solid #ff5501;font-weight:700}.account_wrapper .account_sidebar .sidebar_menu a:hover{color:#333;background-color:#e8e8e8}.account_wrapper .account_content h1{color:var(--color-body-text);margin-bottom:40px;font-size:40px;font-weight:300}.account_wrapper .account_content .section_title{color:var(--color-body-text);margin-bottom:10px;font-size:22px;font-weight:300}.account_wrapper .account_content .section_border{border-bottom:1px solid #ccc;margin-bottom:26px;padding-bottom:10px}.account_wrapper .account_content .section_border a.small_link{color:var(--color-anchor-link);font-size:14px}.account_wrapper .account_content .section_border a.small_link:hover{color:#ff5501;text-decoration:underline!important}.account_wrapper .account_content .info_box{margin-bottom:50px}.account_wrapper .account_content .info_box h5{color:var(--color-body-text);margin-bottom:12px;font-size:16px;font-weight:700}.account_wrapper .account_content .info_box p{color:var(--color-body-text);margin-bottom:5px;font-size:16px;line-height:26px}.account_wrapper .account_content .info_box a{color:var(--color-anchor-link);font-size:14px}.account_wrapper .account_content .info_box a:hover{color:#ff5501;text-decoration:underline!important}.section_border .small_link{margin-left:15px;font-size:16px}.account_wrapper .sidebar_widget{margin-bottom:50px;margin-left:10px}.account_wrapper .sidebar_widget h4{color:var(--color-body-text);margin-bottom:14px;font-size:18px;font-weight:300}.account_wrapper .sidebar_widget p{color:var(--color-body-text);font-size:14px}.mobile-account-toggle{color:#333;background:#f3f3f3;border:1px solid #d8d8d8;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;font-weight:700;display:flex}.mobile-account-toggle i{transition:all .3s}.mobile-account-toggle[aria-expanded=true] i{transform:rotate(180deg)}.product_detail_page{background-color:var(--color-header-bg);padding:15px 20px 100px}.breadcrumb_nav .breadcrumb{background-color:#0000;margin-bottom:20px;padding:0 6px}.breadcrumb_nav .breadcrumb li{color:var(--color-body-text);font-size:12px}.breadcrumb_nav .breadcrumb li a{color:var(--color-anchor-link)}.breadcrumb_nav .breadcrumb li a:after{content:"»";color:var(--color-body-text);margin:0 10px}.slideshow_container{position:relative;overflow:hidden}.slideshow_container .mainImage{cursor:pointer;width:100%;max-width:700px;height:auto}.slideshow_container .thumbnails_div{gap:10px;margin-top:10px;display:flex}.slideshow_container .thumbnails_div img{cursor:pointer;opacity:.6;width:90px;height:auto;transition:opacity .3s}.slideshow_container .thumbnails_div img:hover{opacity:1}.slideshow_container .thumbnails_div img.active{opacity:1;border:2px solid #ff5501}.slideshow_container .prev,.slideshow_container .next{cursor:pointer;color:#949494;-webkit-user-select:none;user-select:none;z-index:2;background:0 0;border:none;font-size:65px;position:absolute;top:40%;transform:translateY(-50%)}.slideshow_container .prev{transition:left .3s;left:-40px}.slideshow_container .next{transition:right .3s;right:-40px}.slideshow_container:hover .prev{left:40px}.slideshow_container:hover .next{right:40px}.size_list{flex-wrap:wrap;margin-bottom:20px;display:flex}.size_title,.color_title{color:var(--color-body-text);margin-right:10px;font-size:14px;display:block}.size_list .swatch_option{color:#949494;cursor:pointer;text-align:center;background:#f0f0f0;border:1px solid #dadada;width:40px;max-width:100%;margin-bottom:5px;margin-right:7px;padding:4px 8px;font-size:12px;font-weight:700;line-height:20px;position:relative}.size_list .swatch_option:hover{color:#333;border:1px solid #333}.color_options{flex-wrap:wrap;margin-bottom:20px;display:flex}.color_options .swatch_option{cursor:pointer;text-align:center;background:#f0f0f0;border:1px solid #dadada;width:36px;max-width:100%;height:24px;margin-bottom:5px;margin-right:12px;padding:4px 8px;display:block;position:relative}.color_options .swatch_option:hover{border:1px solid #fff;outline:2px solid #ff5501}.product_description .product_name{color:var(--color-body-text);margin-bottom:10px;font-size:40px;font-weight:100}.product_description button.review_actions{color:#4fa3e0;background-color:#0000;border:none;font-size:14px}.product_description button.review_actions:hover{color:#ff5501;text-decoration:underline!important}.product_description .rating_info{align-items:center;gap:36px;margin-top:16px;margin-bottom:16px;display:flex}.product_description .rating_info .rating_list{margin-bottom:0}.product_description .rating_info .rating_list li{color:#c7c7c7;margin-right:3px;font-size:16px;display:inline-block}.product_description .rating_info .rating_list li.active{color:#ff5501}.product_description .rating_info p{color:var(--color-body-text);margin-bottom:0;font-size:14px}.product_description .rating_info p a{color:var(--color-anchor-link)}.product_description .price{color:var(--color-footer-link);border-bottom:2px solid #c1c1c1;justify-content:space-between;width:100%;margin:24px 0 70px;padding-bottom:10px;font-size:36px;display:flex}.product_description .price .sku{color:var(--color-footer-link);margin-top:10px;font-size:14px;line-height:20px}.grouped_product_meta{color:#575757;border-bottom:2px solid #c1c1c1;flex-direction:column;align-items:flex-end;gap:4px;margin:18px 0 24px;padding-bottom:10px;display:flex}.grouped_product_meta strong{font-size:14px;font-weight:700;line-height:1.2}.grouped_product_meta span{font-size:14px;line-height:20px}.product_description .product_cart_info .label{color:var(--color-body-text);font-size:14px;font-weight:700;display:block}.product_description .product_cart_info .qty_input,.product_description .product_cart_info .qty_input:focus{background-color:var(--color-input-bg);width:54px;height:32px;color:var(--color-body-text);text-align:center;border-radius:0;margin-top:10px;margin-bottom:10px;margin-right:16px;padding:6px 4px;font-size:14px;border:1px solid #c2c2c2!important}.product_description .product_cart_info .btn.addtocart{color:#fff;background:#1979c3;border:1px solid #1979c3;border-radius:4px;width:244px;height:50px;margin-top:14px;margin-bottom:30px;padding:10px 18px;font-size:18px;font-weight:700}.product_description .icons{text-transform:uppercase;color:var(--color-text-secondary);cursor:pointer;align-items:center;gap:30px;margin-top:36px;font-size:14px;font-weight:600;display:flex}.product_description .icons button:hover{color:var(--color-text)!important}.product_description .icons i{margin-right:4px}.bundle_customization{border-top:1px solid #d9d9d9;margin-top:42px;padding-top:28px}.grouped_customization{margin-top:28px}.grouped_customization_table{border-collapse:collapse;width:100%}.grouped_customization_table th{color:var(--color-body-text);text-align:left;border-bottom:1px solid #c8c8c8;padding:0 14px 10px 0;font-size:14px;font-weight:700;line-height:1.35}.grouped_customization_table th.grouped_customization_qty_head{text-align:center;width:90px;padding-right:0}.grouped_customization_table td{vertical-align:middle;border-bottom:1px solid #d9d9d9;padding:14px 10px 14px 0}.grouped_customization_product_cell{width:calc(100% - 90px)}.grouped_customization_product_name{color:var(--color-body-text);margin-bottom:8px;font-size:14px;line-height:1.45}.grouped_customization_price{color:var(--color-body-text);font-size:14px;font-weight:700}.grouped_customization_qty_cell{text-align:center;width:90px}.grouped_customization_qty_cell .grouped_customization_qty_input{background-color:var(--color-input-bg);width:54px;height:34px;color:var(--color-body-text);text-align:center;border-radius:0;margin-left:auto;padding:6px 4px;font-size:14px;border:1px solid #c2c2c2!important}.grouped_customization_actions{margin-top:30px}.grouped_customization_actions button,.grouped_customization_actions button:hover{color:#fff;background:#1979c3;border:1px solid #1979c3;border-radius:4px;width:244px;padding:12px 18px;font-size:18px;font-weight:700}.grouped_customization_addtocart{color:#fff;background:#1979c3;border:1px solid #1979c3;border-radius:4px;width:244px;padding:10px 18px;font-size:18px;font-weight:700}.grouped_customization_icons{text-transform:uppercase;color:#666;cursor:pointer;align-items:center;gap:30px;margin-top:36px;font-size:14px;font-weight:600;display:flex}.grouped_customization_icons span:hover{color:#000}.grouped_customization_icons i{margin-right:4px}.bundle_customization_header{margin-bottom:26px}.bundle_customization_title{color:var(--color-body-text);letter-spacing:-.02em;margin:0;font-size:40px;font-weight:300;line-height:1.1}.bundle_back_link{color:#4fa3e0;margin-top:14px;font-size:14px;display:inline-flex}.bundle_back_link:hover{color:#ff5501;text-decoration:underline}.bundle_customization_grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:42px;margin-bottom:44px;display:grid}.bundle_customization_items{flex-direction:column;gap:22px;display:flex}.bundle_option_group{border-bottom:1px solid #dcdcdc;padding-bottom:22px}.bundle_option_group:last-child{border-bottom:0;padding-bottom:0}.bundle_option_header{margin-bottom:10px}.bundle_option_title{color:var(--color-body-text);margin:0;font-size:14px;font-weight:600;line-height:1.35}.bundle_option_list{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}.bundle_option_row{align-items:center;gap:12px;display:flex}.bundle_option_label{color:var(--color-body-text);cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:inline-flex}.bundle_option_label input{accent-color:#1979c3;margin-top:4px}.bundle_option_meta{flex-wrap:wrap;align-items:center;gap:14px;min-width:145px;display:flex}.bundle_option_price{color:var(--color-body-text);white-space:nowrap;font-size:16px;font-weight:600}.bundle_option_quantity_wrap{align-items:center;gap:10px;display:block}.bundle_option_quantity_label{color:var(--color-body-text);white-space:nowrap;font-size:14px;font-weight:700}.bundle_option_quantity,.bundle_qty_input{background-color:var(--color-input-bg);height:34px;color:var(--color-body-text);text-align:center;margin-top:4px;padding:6px 4px;border:1px solid #c2c2c2!important;border-radius:0!important;width:62px!important}.bundle_option_quantity:disabled,.bundle_qty_input:disabled{opacity:1;color:#333;background:#f7f7f7}.bundle_customization_sidebar{flex-direction:column;gap:22px;display:flex;position:sticky;top:24px}.bundle_summary_title{color:var(--color-body-text);border-bottom:1px solid #ccc;margin:0 0 18px;padding-bottom:14px;font-size:26px;font-weight:300;line-height:1.2}.bundle_qty_control{margin-bottom:20px}.bundle_qty_label{color:var(--color-body-text);margin-bottom:8px;font-size:14px;font-weight:600;display:block}.bundle_summary_card button.bundle_addtocart_button,.bundle_summary_card button.bundle_addtocart_button:hover{color:#fff;width:145px;min-height:50px;margin:12px 0 50px;font-size:18px}.bundle_total_price{color:var(--color-footer-link);margin-bottom:36px;font-size:36px;font-weight:600;line-height:1.1}.bundle_summary_list_card .bundle_summary_title{margin-bottom:16px}.bundle_summary_list{flex-direction:column;gap:18px;display:flex}.bundle_summary_item_title{color:var(--color-body-text);margin:0 0 2px;font-size:14px;font-weight:700;line-height:1.4}.bundle_summary_item_value{color:var(--color-footer-link);margin:0;font-size:15px;line-height:1.45}.bundle_option_select .form-select{box-shadow:none;color:#333;border:1px solid #c2c2c2;border-radius:0}.bundle_option_select .form-select:focus{box-shadow:none;border-color:#1979c3}.bundle_option_select .bundle_option_meta{justify-content:flex-start;margin-top:12px}.bundle_option_select .bundle_option_quantity{width:72px}.product_description_tabs{margin-top:60px;margin-bottom:40px}.product_description_tabs .tab_content_wrapper{border:1px solid #ccc;margin-top:-1px;padding:30px}.product_description_tabs .nav-tabs .nav-item .nav-link{color:#333;background-color:#f6f6f6;border:1px solid #ccc;border-radius:0;margin-right:-1px;padding:10px 24px;font-size:14px}.product_description_tabs .nav-tabs .nav-item .nav-link:hover{background-color:#fff}.product_description_tabs .nav-tabs .nav-item .nav-link.active{background-color:var(--color-header-bg);color:var(--color-body-text);border-color:#ccc #ccc currentColor;border-bottom-style:none;border-bottom-width:medium}.product_description_tabs .nav-tabs{border-bottom:none}.product_description_tabs .tab_content_inner p{color:var(--color-body-text);font-size:14px;line-height:24px}.product_description_tabs .tab_content_inner ul{margin-left:20px}.product_description_tabs .tab_content_inner ul li{color:var(--color-body-text);margin-bottom:6px;font-size:14px;list-style:outside}.product_description_tabs .tab_content_inner ul.details_list{margin-bottom:0;padding-left:20px!important}.product_description_tabs .tab_content_inner ul.details_list li{color:var(--color-body-text);margin-bottom:5px;font-size:14px;line-height:24px;list-style:outside}.product_description_tabs .tab_content_inner table.info_table{border-collapse:collapse;width:100%}.product_description_tabs .tab_content_inner table.info_table th,.product_description_tabs .tab_content_inner table.info_table td{text-align:left;color:var(--color-body-text);padding:4px;font-size:14px}.related_product_card{background-color:var(--color-header-bg);border:1px solid var(--color-header-bg);z-index:9;cursor:pointer;margin-bottom:20px;padding:9px 12px 16px;transition:all .3s;position:relative}.related_product_card:hover{border:1px solid #bbb;box-shadow:3px 4px 4px #0000004d}.related_product_card p.related_product_name,.related_product_card p.related_product_price{color:var(--color-body-text);margin-top:10px;margin-bottom:5px;font-size:14px}.related_product_card p span{margin-right:5px;font-size:12px}.related_product_card .icons{text-transform:uppercase;color:#666;cursor:pointer;align-items:center;gap:20px;margin-top:24px;font-size:16px;display:flex}.related_product_card .icons i:hover{color:#000}.related_products_header h6{color:var(--color-body-text);margin-bottom:20px;font-size:16px;font-weight:600}h4.reviews_title{color:var(--color-body-text);margin-bottom:24px;font-size:26px}.reviews_content{border-bottom:1px solid #c9c9c9;margin-bottom:36px;padding-bottom:10px}.reviews_content .review_ratings{justify-content:flex-start;align-items:baseline;display:flex}.reviews_content .review_ratings .rating_summary{align-items:baseline;min-width:260px;margin-bottom:16px;display:flex}.reviews_content .review_ratings .rating_summary .rating-label span{color:var(--color-body-text);font-size:14px}.reviews_content .review_ratings .rating_summary .rating_summary_list{margin-bottom:0;margin-left:50px}.reviews_content .review_ratings .rating_summary .rating_summary_list li{color:#c7c7c7;margin-right:3px;display:inline-block}.reviews_content .review_ratings .rating_summary .rating_summary_list li.active{color:#ff5501}.reviews_content p.review_text{color:var(--color-body-text);margin-top:12px;margin-bottom:30px;font-size:18px;font-weight:600}.review_form .review_form_title{color:var(--color-body-text);margin-bottom:5px;font-size:18px!important}.review_form .review_form_subtitle{color:var(--color-body-text);margin-bottom:24px;font-size:18px;font-weight:600}.review_form .rating_title{color:var(--color-body-text);margin-bottom:12px;font-size:14px;font-weight:600}.star-rating{flex-direction:row-reverse;justify-content:flex-end;gap:4px;margin-bottom:24px;display:flex}.star-rating input{display:none}.star-rating label{cursor:pointer;transition:all .3s;color:#ccc!important;font-size:28px!important}.star-rating label:hover i,.star-rating label:hover~label i{color:#ff5501;opacity:.8;font-weight:900}.star-rating input:checked~label i{color:#ff5501;font-weight:900}.review_form_fields{margin-bottom:16px}.review_form_fields label{color:var(--color-body-text);margin-bottom:6px;font-size:14px;font-weight:600;display:block}.review_form_fields .form-control{background-color:var(--color-input-bg);width:500px;height:32px;color:var(--color-body-text);border-radius:0;padding:4px 8px;font-size:14px;border:1px solid #c2c2c2!important}.review_form_fields .form-control:focus,.review_form_fields textarea:focus{box-shadow:0 0 3px 1px #00699d!important}.review_form_fields textarea{background-color:var(--color-input-bg);width:500px;height:100px;color:var(--color-body-text);border-radius:0;outline:none;padding:4px 8px;font-size:14px;border:1px solid #c2c2c2!important}.review_form_content .btn.submit_review_btn,.review_form_content .btn.submit_review_btn:hover{color:#333;background:#eee;border:1px solid #ccc;border-radius:4px;width:142px;height:36px;margin-top:40px;padding:4px 20px;font-size:14px;line-height:1.6rem}.contact_info .input_fields{margin-bottom:16px}.contact_info .input_fields label{color:var(--color-body-text);margin-bottom:7px;font-size:14px;font-weight:600;position:relative}.contact_info .input_fields label.required:after{content:"*";color:#e02b27;margin:0 0 0 5px;font-size:14px}.contact_info .input_fields .form-control{background-color:var(--color-input-bg);width:100%;height:32px;color:var(--color-body-text);border-radius:0;padding:5px 12px;font-size:14px;border:1px solid #c2c2c2!important}.contact_info .input_fields .form-control:focus{box-shadow:0 0 3px 1px #00699d!important}.account_wrapper .contact_info{padding-right:30px}.account_wrapper .contact_info .info_title{color:var(--color-body-text);border-bottom:1px solid #c6c6c6;margin-bottom:20px;padding-bottom:12px;font-size:22px}.account_wrapper .contact_info .account_holder{color:var(--color-body-text);margin-bottom:18px;font-size:14px}.account_wrapper .page_title{color:var(--color-body-text);margin-bottom:40px;font-size:40px}.account_wrapper button.save_btn{color:#fff;background:#1979c3;border:1px solid #1979c3;border-radius:5px;width:170px;height:42px;margin-top:40px;margin-bottom:40px;margin-right:12px;padding:8px 16px;font-size:16px;font-weight:600}.page-header .header_content .search_block .counter .qty{color:#fff;text-align:center;white-space:normal;vertical-align:top;cursor:pointer;background:#ff5501;border-radius:2px;width:22px;height:22px;margin:0 0 0 8px;padding:2px 3px;font-size:12px;display:inline-block;overflow:hidden}.page-header .header_content .search_block .counter{cursor:pointer;position:relative}.page-header .header_content .search_block .counter_trigger{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.mini-cart{background:var(--color-header-bg);z-index:100;border:1px solid #d8d8d8;width:420px;position:absolute;top:calc(100% + 20px);right:0;box-shadow:0 2px 10px #00000026}.mini-cart:before{content:"";background:var(--color-header-bg);border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;width:12px;height:12px;position:absolute;top:-7px;right:20px;transform:rotate(45deg)}.mini-cart .close-btn{color:#888;cursor:pointer;font-size:20px;position:absolute;top:0;right:10px}.mini-cart .close-btn:hover{color:var(--color-text)}.mini-cart .cart-header{padding:15px 24px 20px}.mini-cart .cart-header h6{color:var(--color-body-text);margin:0;font-size:18px;font-weight:700}.mini-cart .cart-header .subtotal{text-align:right}.mini-cart .cart-header .subtotal span{color:var(--color-body-text);font-size:14px;display:block}.mini-cart .cart-header .subtotal strong{font-size:18px}.mini-cart .cart-header .checkout-btn{margin-top:28px}.mini-cart .cart-header .checkout-btn .btn{background:#3d7dc4;border:none;border-radius:8px;padding:14px;font-size:16px;font-weight:600}.mini-cart .cart-header .checkout-btn .btn:hover{background:#2d69ab}.mini-cart .cart-items{border-bottom:1px solid #ddd;max-height:340px;padding:12px 15px 5px;overflow-y:auto}.mini-cart .cart-items .cart-item{border-bottom:1px solid #ddd;gap:16px;padding:20px 0;display:flex}.mini-cart .cart-items .cart-item:last-child{border-bottom:none}.mini-cart .cart-items .cart-item .cart-image img{object-fit:contain;width:75px;height:75px}.mini-cart .cart-items .cart-item .cart-content{flex:1}.mini-cart .cart-items .cart-item .cart-content .product-title{color:var(--color-anchor-link);margin-bottom:8px;font-size:14px;text-decoration:none;display:block}.mini-cart .cart-items .cart-item .cart-content .details-btn{color:var(--color-body-text);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-bottom:6px;padding:0;font-size:14px;display:flex}.mini-cart .cart-items .cart-item .cart-content .details-btn i{font-size:12px;transition:all .3s}.mini-cart .cart-items .cart-item .cart-content .details-btn[aria-expanded=true] i{transform:rotate(180deg)}.mini-cart .cart-items .cart-item .cart-content .product-info{color:var(--color-body-text);padding-bottom:5px;font-size:14px;line-height:1.8}.mini-cart .cart-items .cart-item .cart-content .product-info strong{font-weight:700}.mini-cart .cart-items .cart-item .cart-content .price{color:var(--color-body-text);margin:14px 0;font-size:14px;font-weight:700}.mini-cart .cart-items .cart-item .cart-content .qty-row{justify-content:space-between;align-items:center;gap:15px;display:flex}.mini-cart .cart-items .cart-item .cart-content .qty-box{align-items:center;gap:10px;font-size:14px;display:flex}.mini-cart .cart-items .cart-item .cart-content .qty-box input{text-align:center;border:1px solid #cfcfcf;outline:none;width:58px;height:32px}.mini-cart .cart-items .cart-item .cart-content .action-icons{color:#777;cursor:pointer;gap:18px;font-size:18px;transition:all .1s linear;display:flex}.mini-cart .cart-items .cart-item .cart-content .action-icons:hover{color:var(--color-text)}.mini-cart .view-cart{text-align:center;padding:22px 16px 28px}.mini-cart .view-cart a{color:#2d69c7;font-size:14px;text-decoration:none}.cart-items::-webkit-scrollbar{width:6px}.cart-items::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.cart-items::-webkit-scrollbar-track{background:var(--color-header-bg)}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.account_wrapper button.edit_save_btn{color:#fff;background:#1979c3;border:1px solid #1979c3;border-radius:5px;margin-top:50px;padding:5px 15px;font-size:14px;font-weight:600}.account_wrapper button.edit_save_btn:hover{background-color:#006bb4;border:1px solid #006bb4}.account_wrapper button.newsletter_save_btn{width:65px;height:33px}.contact_info .input_fields.form-check{margin-bottom:6px;padding-left:20px}.contact_info .input_fields.form-check label{font-weight:400}.empty-cart{padding:30px}.empty-cart p{text-align:center;color:var(--color-body-text);margin-bottom:0;padding:24px 0;font-size:14px;font-weight:600}.no_product_card{text-align:center;padding:40px 25px}.no_product_card .title{color:var(--color-body-text);margin-bottom:16px;font-size:36px;font-weight:700}.no_product_card .description{color:var(--color-text-secondary);max-width:550px;margin-inline:auto;font-size:16px;line-height:1.7}.no_product_card .image_wrapper img{max-width:100%;height:auto}.no_product_card .btn.gobackbtn{background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary);border-radius:5px;padding:10px 24px;font-size:14px;font-weight:700}.no_product_card .btn.continue_shopping{color:var(--color-primary);border:1px solid var(--color-primary);background-color:#fff;border-radius:5px;padding:10px 24px;font-size:14px;font-weight:700}.qty-box .btn.update_btn{color:#333;cursor:pointer;background:#eee;border:1px solid #ccc;border-radius:4px;margin:0;padding:7px 15px;font-size:11px;font-weight:600;display:inline-block}.review_form_content .review_form_fields label.required:after{content:"*";color:#e02b27;margin:0 0 0 5px;font-size:14px}.bundle_option_header .bundle_option_title{position:relative}.bundle_option_header .bundle_option_title:after{content:"*";color:#e02b27;margin:0 0 0 5px;font-size:14px}.cart_section{padding:30px 0 100px}.cart_section .cart_heading{color:var(--color-body-text);margin-bottom:40px;font-size:40px}.cart_section .cart_table tr th{color:var(--color-body-text);font-size:14px}.cart_table .product_details{justify-content:flex-start;display:flex}.cart_table .product_details .product_image{margin-right:32px}.cart_table .product_details .product_information a{color:var(--color-body-text);margin-bottom:14px;font-size:18px;display:block}.cart_table .product_details .product_information a:hover{text-decoration:underline!important}.cart_table .product_details .product_information p{margin-bottom:4px;font-size:14px}.cart_table{margin-right:36px}.cart_table table{border-collapse:collapse;width:100%}.cart_section .cart_table tr td{color:var(--color-body-text);border-bottom:0;padding-top:16px;font-size:18px}.cart_section .cart_table tr td.price,.cart_section .cart_table tr td.subtotal{color:#666;font-size:18px;font-weight:700}.cart_section .cart_table tr td .input_text{text-align:center;background:#fff;border:1px solid #c2c2c2;border-radius:1px;outline:none;width:60px;height:36px;padding:0 9px;font-size:14px}.cart_section .cart_table tr td.actions_icons{text-align:end;padding-bottom:14px}.cart_section .cart_table tr td.actions_icons span i{cursor:pointer;color:#666;margin-right:22px;font-size:18px}.cart_section .cart_table tr td.actions_icons span i:hover{color:#000}.cart_section .cart_table tbody tr:nth-child(2n){border-bottom:1px solid #ccc}.cart_section .update_cart_btn,.cart_section .update_cart_btn:hover,.cart_section .update_cart_btn:focus{cursor:pointer;text-transform:capitalize;border:1px solid #ccc;width:187px;margin-right:36px;padding:6px 18px;font-weight:600;display:inline-block;color:#333!important;background:#eee!important;border-color:#eee!important}.discountCode_box{margin-top:32px}.discountCode_box .discountCode_btn{color:#006bb4;background-color:#0000;border:none;font-size:16px;position:relative}.discountCode_box .discountCode_btn[aria-expanded=false]:after{content:"";color:#858585;margin-left:12px;font-family:FontAwesome;font-size:14px;position:absolute;top:3px}.discountCode_box .discountCode_btn[aria-expanded=true]:after{content:"";color:#858585;margin-left:12px;font-family:FontAwesome;font-size:14px;position:absolute;top:3px}.discount_wrapper{align-items:center;max-width:320px;margin-top:12px;display:flex}.discount_wrapper .discount_input{border:1px solid #bdbdbd;outline:none;width:100%;height:32px;padding:0 12px;font-size:14px}.discount_wrapper .discount_btn{white-space:nowrap;cursor:pointer;color:#333;background:#e5e5e5;border:1px solid #bdbdbd;height:32px;padding:0 20px;font-size:14px;font-weight:600}.cart_section .cart_sidebar{background-color:#f5f5f5;margin-bottom:25px;padding:24px 19px}.cart_sidebar .heading{color:#333;border-bottom:1px solid #ccc;margin-bottom:0;padding-bottom:16px;font-size:24px}.cart_sidebar .tax_div{border-bottom:1px solid #ccc}.cart_sidebar .tax_div .tax_btn{text-align:left;width:100%;color:var(--color-body-text);background-color:#0000;border:none;padding:11px 0;font-size:14px;font-weight:600;position:relative}.cart_sidebar .total .subtotal{color:var(--color-body-text);border-bottom:1px solid #ccc;padding:11px 0;font-size:14px}.cart_sidebar .total .subtotal p{margin-bottom:12px}.cart_sidebar .total .subtotal p:last-child{margin-bottom:0}.cart_sidebar .total .subtotal p span{float:right}.cart_sidebar .total h4{color:var(--color-body-text);margin-bottom:0;padding:11px 0;font-size:18px;font-weight:600}.cart_sidebar .total h4 span{float:right}.cart_sidebar .checkout_btn{margin-top:28px;margin-bottom:28px}.cart_sidebar .checkout_btn .checkout_button{color:#fff;width:100%;text-transform:initial;background:#1979c3;border:1px solid #1979c3;padding:10px;font-weight:600}.cart_sidebar .bottom_text{text-align:center;margin-bottom:0}.cart_sidebar .bottom_text a{color:#006bb4;font-size:14px}.cart_sidebar .bottom_text a:hover{color:#ff5501;text-decoration:underline!important}.cart_sidebar .tax_div .tax_btn[aria-expanded=false]:after{content:"";color:#858585;font-family:FontAwesome;font-size:14px;position:absolute;top:12px;right:0}.cart_sidebar .tax_div .tax_btn[aria-expanded=true]:after{content:"";color:#858585;font-family:FontAwesome;font-size:14px;position:absolute;top:12px;right:0}.cart_sidebar .tax_wrapper p{margin-bottom:10px;font-size:14px;line-height:22px}.cart_sidebar .tax_wrapper .cart_form .input_fields{margin-bottom:10px}.cart_sidebar .tax_wrapper .cart_form .input_fields label{color:#333;margin-bottom:5px;font-size:14px;font-weight:600}.cart_sidebar .tax_wrapper .cart_form .input_fields .form-control{color:#333;border:1px solid #ccc;border-radius:0;height:32px;font-size:14px}.cart_sidebar .tax_wrapper .cart_form .input_fields .form-control:focus{border-color:#ccc!important}.cart_sidebar .tax_wrapper .cart_form .price_input span.label_name{color:#333;margin-bottom:10px;font-size:14px;font-weight:700}.cart_sidebar .tax_wrapper .cart_form .price_input label{color:#333;margin-bottom:14px;font-size:14px}.cart_sidebar .tax_wrapper .price_input_wrapper{margin-top:30px;margin-bottom:50px}.more_choice_section{margin-top:80px}.more_choice_section h6.sectionHeading{color:#333;font-size:14px;font-weight:700}.product_item_grid ol{padding-top:24px;padding-left:0}.product_item_grid .product_item_list{background-color:var(--color-header-bg);border:1px solid var(--color-header-bg);cursor:pointer;vertical-align:top;width:25%;margin-bottom:16px;margin-right:16px;padding:10px 10px 16px;transition:all .3s;display:inline-block}.product_item_grid .product_item_list:hover{border:1px solid #bbb;box-shadow:3px 4px 4px #0000004d}.product_item_grid .product_item_list .product_item img{width:200px}.product_item_grid .product_item_list .product_item .product_item_info .product_name{margin-bottom:10px}.product_item_grid .product_item_list .product_item .product_item_info .product_name a{color:#333;font-size:14px}.product_item_grid .product_item_list .product_item .product_item_info .product_name a:hover{text-decoration:underline!important}.product_item_grid .product_item_list .product_item .product_item_info .product_price{margin:10px 0 28px;font-size:14px;font-weight:700}.product_item_grid .product_item_list .product_item .product_item_info .ratings li{color:#ccc;margin-right:2px;font-size:14px;display:inline-block}.product_item_grid .product_item_list .product_item .product_item_info .ratings li.active{color:#ff5501}.product_item_grid .product_item_list .product_item .product_item_info .ratings li a{color:#006bb4;margin-left:12px;font-size:13px}.product_item_grid .product_item_list .product_item .product_item_info .cart_btn_div{align-items:center;margin-top:16px;display:flex}.product_item_grid .product_item_list .product_item .product_item_info .cart_btn_div .cart_btn .buttonCart{color:#fff;text-transform:initial;background:#1979c3;border:1px solid #1979c3;border-radius:0;margin-right:20px;padding:4px 12px;font-size:13px}.product_item_grid .product_item_list .product_item .product_item_info .cart_btn_div .cart_icons span i{color:#666;cursor:pointer;margin-right:16px;font-size:18px}.product_item_grid .product_item_list .product_item .product_item_info .cart_btn_div .cart_icons span i:hover{color:#000}.product_item_grid .product_item_list .product_item .product_item_info .price_range{color:#333;margin-bottom:10px;font-size:14px}.product_description .btn.addtocart:hover{color:#fff}.checkout_section{background-color:var(--color-header-bg);padding:30px 0 100px}.checkout_section .checkout_heading{margin-bottom:32px}.checkout_section .checkout_heading h2{color:var(--color-body-text);margin-bottom:0;font-size:32px}.checkout_section .checkout_heading p{color:var(--color-body-text);margin-bottom:0;font-size:14px}.checkout_section .billing_address{border:1px solid #fff;border-radius:8px;padding:18px 20px;box-shadow:0 1px 4px #00000026}.checkout_section .billing_address h5{color:var(--color-body-text);margin-bottom:18px;font-size:20px;font-weight:600}.checkout_section .billing_address .input_fields{margin-bottom:14px}.checkout_section .billing_address .input_fields label{color:var(--color-body-text);margin-bottom:6px;font-size:14px;font-weight:600;position:relative}.checkout_section .billing_address .input_fields label.required:after{content:"*";color:#e02b27;margin:0 0 0 5px;font-size:14px}.checkout_section .billing_address .input_fields .form-control{background-color:var(--color-input-bg);height:32px;color:var(--color-body-text);border-radius:0;font-size:14px;border:1px solid #c2c2c2!important}.checkout_section .billing_address .middle_heading{color:var(--color-body-text);border-top:1px solid #e8e9e9;margin-top:12px;margin-bottom:3px;padding-top:14px;font-size:14px;font-weight:600}.checkout_section .payment_wrapper{margin-top:24px}.checkout_section .payment_wrapper .payment_box,.checkout_section .payment_wrapper .discount_box{border:1px solid #fff;border-radius:8px;margin-bottom:24px;padding:18px 20px;box-shadow:0 1px 4px #00000026}.checkout_section .payment_wrapper .payment_title{color:var(--color-body-text);margin-bottom:20px;font-size:20px;font-weight:600}.checkout_section .payment_wrapper .payment_option{cursor:pointer;display:block}.checkout_section .payment_wrapper .payment_option:not(:last-child){margin-bottom:25px}.checkout_section .payment_wrapper .payment_left{align-items:flex-start;gap:15px;display:flex}.checkout_section .payment_wrapper .payment_left input[type=radio]{cursor:pointer;width:18px;height:18px;margin-top:12px}.checkout_section .payment_wrapper .payment_content{width:100%}.checkout_section .payment_wrapper .payment_top{align-items:center;gap:16px;display:flex}.checkout_section .payment_wrapper .payment_top p{color:var(--color-body-text);margin:0;font-size:14px;font-weight:500}.checkout_section .payment_wrapper .paypal_link{color:#006bb4;cursor:pointer;margin-left:8px}.checkout_section .payment_wrapper .payment_note{color:var(--color-body-text);margin-top:10px;font-size:14px;display:block}.checkout_section .payment_wrapper .discount_flex{align-items:center;gap:15px;display:flex}.checkout_section .payment_wrapper .discount_input{background-color:var(--color-input-bg);width:100%;height:38px;color:var(--color-body-text);border-radius:4px;outline:none;padding:10px 14px;font-size:14px;border:1px solid #c2c2c2!important}.checkout_section .payment_wrapper .discount_input::placeholder{color:#bdbdbd}.checkout_section .payment_wrapper .apply_btn{color:#fff;cursor:pointer;min-width:100px;height:38px;text-transform:initial;background:#1979c3;border:none;border-radius:4px;padding-bottom:10px;font-size:14px;font-weight:600;transition:all .3s}.checkout_section .payment_wrapper .apply_btn:hover{opacity:.9}.order_summary_wrapper{width:100%}.order_summary_wrapper .order_summary_box{border:1px solid #fff;border-radius:8px;margin-bottom:30px;padding:18px 20px;box-shadow:0 1px 4px #00000026}.order_summary_wrapper .order_summary_box .summary_title{color:var(--color-body-text);font-size:20px;font-weight:700}.order_summary_wrapper .order_summary_box .summary_table th{color:#333;padding:12px 0;font-size:16px;font-weight:600}.order_summary_wrapper .order_summary_box .summary_table td{padding:14px 10px}.order_summary_wrapper .order_summary_box .summary_table td .item_div{justify-content:flex-start;align-items:flex-start;display:flex}.order_summary_wrapper .order_summary_box .summary_table td .item_div img{width:50px;margin-right:14px}.order_summary_wrapper .order_summary_box .summary_table td .item_div .item_info p{margin-bottom:2px}.order_summary_wrapper .order_summary_box .summary_table td .item_div .item_info p:first-child{color:#1979c3;font-size:15px;font-weight:600}.order_summary_wrapper .order_summary_box .summary_table td .item_div .item_info p:nth-child(2){color:#a4a5a6;margin-bottom:3px;font-size:14px;font-weight:600}.order_summary_wrapper .order_summary_box .summary_table td .item_div .item_info p:nth-child(3){color:var(--color-body-text);font-size:15px;font-weight:600}.order_summary_wrapper .order_summary_box .summary_table td.subtotal{color:#1979c3;font-size:14px;font-weight:600}.order_summary_wrapper .order_summary_box .summary_table td i{color:var(--color-header-icon);cursor:pointer}.order_summary_wrapper .order_summary_box .summary_table td .quantity_box{color:#333;border:1px solid #ddd;border-radius:2px;justify-content:space-between;padding:2px 6px;font-size:14px;display:flex}.order_summary_wrapper .order_summary_box .summary_table td .quantity_box button{color:#333;background-color:#0000;border:none}.order_summary_wrapper .order_summary_box .cart_subtotal{border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;padding:0 0 20px;display:flex}.order_summary_wrapper .order_summary_box .cart_subtotal span{color:var(--color-body-text);font-size:14px;font-weight:600}.order_summary_wrapper .order_summary_box .order_total{justify-content:space-between;align-items:center;padding:20px 0;display:flex}.order_summary_wrapper .order_summary_box .order_total h3{color:var(--color-body-text);font-size:20px;font-weight:700}.order_summary_wrapper .order_summary_box .order_total span{color:#1979c3;font-size:20px;font-weight:700}.order_summary_wrapper .order_summary_box .place_order_btn{color:#fff;cursor:pointer;width:100%;height:55px;text-transform:initial;background:#1979c3;border:none;border-radius:8px;margin-top:16px;font-size:16px;font-weight:700;transition:all .3s}.order_summary_wrapper .order_summary_box .place_order_btn:hover{opacity:.9}.checkout_section .billing_address .input_fields .form-control:focus,.checkout_section .payment_wrapper .discount_input:focus{box-shadow:0 0 3px 1px #00699d!important}.product_review_section h1{color:var(--color-body-text);font-size:40px}.product_review_section .product_review_table{white-space:nowrap;margin-top:50px;overflow-x:auto}.product_review_section .product_review_table table th{color:var(--color-body-text);background-color:var(--color-header-bg);border:1px solid #fff;border-bottom-color:#ddd;padding:11px 10px;font-size:14px}.product_review_section .product_review_table table td{color:var(--color-body-text);background-color:var(--color-header-bg);border:1px solid #fff;border-bottom-color:#ddd;padding:14px 10px;font-size:14px}.ratings ul{white-space:nowrap;width:90px;margin-bottom:0}.ratings ul li{color:#ccc;margin-right:2px;display:inline-block}.ratings ul li.active{color:#ff5501}.product_review_section .product_review_table table td a{color:var(--color-anchor-link)}.product_review_section .product_review_table table td a:hover{text-decoration:underline!important}.product_review_section .product_review_table table td .btn-link{color:var(--color-anchor-link);font-size:14px;text-decoration:none!important}.product_review_section .product_review_table table td .btn-link:hover{text-decoration:underline!important}.product_review_table .table_pagination{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.product_review_table .table_pagination p,.product_review_table .table_pagination span{color:var(--color-body-text);margin-bottom:0;font-size:14px}.product_review_table .table_pagination .page_count{align-items:center;display:flex}.product_review_table .table_pagination .page_count .select_page{color:#333;cursor:pointer;background-color:#f0f0f0;border-radius:3px;width:54px;margin:0 12px;padding:7px;font-size:14px;box-shadow:inset 0 1px #fff,inset 0 -1px #cccccc4d}.product_review_table .table_pagination .page_count .select_page:focus{box-shadow:0 0 3px 1px #00699d;border-color:#0000!important}.customer_review_section h1{color:var(--color-body-text);font-size:40px}.customer_review_section .product_media{margin-top:50px;display:flex}.customer_review_section .product_media .product_img{float:left;margin-right:40px}.customer_review_section .product_media .product_img img{width:290px}.customer_review_section .product_info h2{color:var(--color-body-text);margin-bottom:22px;font-size:26px}.customer_review_section .product_info h2 a{color:var(--color-body-text)}.customer_review_section .product_info .rating_info{align-items:center;gap:36px;margin-top:16px;margin-bottom:16px;display:flex}.customer_review_section .product_info .rating_info p{margin-bottom:0;font-size:14px}.customer_review_section .product_info .rating_info p a{color:var(--color-anchor-link)}.customer_review_section .product_info .rating_info p a:hover{text-decoration:underline!important}.customer_review_section .review_details{margin-top:30px}.customer_review_section .review_details .review_details_heading{color:var(--color-body-text);border-bottom:1px solid #c6c6c6;margin-bottom:25px;padding-bottom:10px;font-size:22px}.customer_review_section .review_details .review_ratings{color:var(--color-body-text);align-items:center;gap:36px;margin-bottom:20px;font-size:14px;display:flex}.customer_review_section .review_details .review_title{color:var(--color-body-text);margin-bottom:20px;font-size:18px;font-weight:600}.customer_review_section .review_details .review_content{color:var(--color-body-text);margin-bottom:20px;font-size:14px}.customer_review_section .review_details .review_date{color:#a6a6a6;font-size:14px}.account_wrapper .account_content .info_box .info_subdiv{margin-bottom:16px}.account_wrapper .account_content .info_box .info_subdiv h4{margin-bottom:3px}.account_wrapper .account_content .info_box .info_subdiv h4 a{font-size:16px}.account_wrapper .account_content .info_box .info_subdiv h4 a:hover{color:#006bb4}.account_wrapper .account_content .info_box .info_subdiv span{color:var(--color-body-text);font-size:14px;font-weight:700}.recent_order_table{white-space:nowrap;overflow-x:auto}.recent_order_table table th{color:var(--color-body-text);white-space:nowrap;background-color:var(--color-header-bg);border:1px solid #fff;border-bottom-color:#ddd;padding:11px 10px;font-size:14px}.recent_order_table table td{color:var(--color-body-text);background-color:var(--color-header-bg);border:1px solid #fff;border-bottom-color:#ddd;padding:11px 10px;font-size:14px}.recent_order_table table td a{color:var(--color-anchor-link)}.recent_order_table table td.actions_link{width:110px}.recent_order_table table td a:hover{text-decoration:underline!important}.recent_order_table table td .delete_btn{color:#dc3545;padding:0;font-size:14px}.recent_order_table table td .delete_btn:hover{text-decoration:underline!important}.info_box .saved_address h5{color:var(--color-body-text);font-size:16px;font-weight:700}.info_box .saved_address p{color:var(--color-body-text);margin-bottom:0;font-size:16px;line-height:24px}.info_box .edit_link{margin:14px 0 40px}.info_box .edit_link a{color:#006bb4}.info_box .edit_link a:hover{color:#ff5501;text-decoration:underline!important}.info_box .badge{padding:6px 8px;font-size:11px;font-weight:600}.sidebar_wishlist_item{gap:24px;margin:30px 0 20px;display:flex;position:relative}.sidebar_wishlist_item .item_img img{width:55px}.sidebar_wishlist_item .item_info p{margin-bottom:8px;font-size:14px}.sidebar_wishlist_item .item_info p span i{color:#757575;cursor:pointer;font-size:16px;position:absolute;top:1px;right:16px}.sidebar_wishlist_item .item_info p a{color:var(--color-body-text)}.sidebar_wishlist_item .item_info p a:hover{text-decoration:underline!important}.sidebar_wishlist_item .item_info h6{color:var(--color-body-text);margin-bottom:10px;font-size:14px;font-weight:700}.sidebar_wishlist_item .item_info .item_addtocart_btn{color:#fff;text-transform:initial;background:#1979c3;border:1px solid #1979c3;border-radius:0;padding:5px 16px;font-size:13px}.sidebar_widget .goto_wishlist_text{color:var(--color-anchor-link);margin-top:30px;margin-bottom:14px;font-size:14px;display:block}.sidebar_widget .goto_wishlist_text:hover{text-decoration:underline!important}.wishlist_empty_state p{color:var(--color-body-text);margin-top:20px;margin-bottom:10px;font-size:14px}.wishlist_empty_state .goto_wishlist_text{color:var(--color-anchor-link);margin-bottom:14px;font-size:14px}.wishlist_empty_state .goto_wishlist_text:hover{text-decoration:underline!important}.account_wrapper .sidebar_widget h4 .item_count{margin-left:4px;font-size:14px}.wishlist_section h1{color:var(--color-body-text);font-size:40px}.wishlist_section .wishlist_item{margin-top:40px}.wishlist_section .wishlist_item li{vertical-align:top;width:32%;margin-right:12px;display:inline-block}.wishlist_section .wishlist_item li .wishlist_product{background-color:var(--color-header-bg);border:1px solid var(--color-header-bg);z-index:9;cursor:pointer;margin-bottom:16px;padding:9px;position:relative}.wishlist_section .wishlist_item li .wishlist_product:hover{z-index:99;border:1px solid #bbb;box-shadow:3px 4px 4px #0000004d}.wishlist_section .wishlist_item li .wishlist_product .product_img_wrapper img{width:100%}.wishlist_section .wishlist_item li .wishlist_product .item_details p{margin-top:10px;margin-bottom:8px;font-size:14px}.wishlist_section .wishlist_item li .wishlist_product .item_details p a{color:var(--color-body-text)}.wishlist_section .wishlist_item li .wishlist_product .item_details p a:hover{text-decoration:underline!important}.wishlist_section .wishlist_item li .wishlist_product .item_details .rating_list li{width:auto;margin-right:4px}.wishlist_section .wishlist_item li .wishlist_product .item_details .rating_list li a{color:#006bb4;margin-left:4px;font-size:14px}.wishlist_section .wishlist_item li .wishlist_product .item_details .rating_list{margin-bottom:12px}.wishlist_section .wishlist_item li .wishlist_product .item_details .item_price{color:var(--color-body-text);margin-bottom:12px;font-size:14px;font-weight:700}.wishlist_section .wishlist_item li .wishlist_product .item_inner_details{background-color:var(--color-header-bg);opacity:0;visibility:hidden;z-index:99;border-bottom:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;width:calc(100% + 2px);padding:9px;transition:opacity .3s,visibility .3s,all;position:absolute;top:100%;left:-1px;overflow:hidden;box-shadow:3px 4px 4px #0000004d}.wishlist_section .wishlist_item li .wishlist_product:hover .item_inner_details{opacity:1;visibility:visible}.wishlist_section .wishlist_item li .wishlist_product .item_inner_details textarea{width:100%;height:50px;color:var(--color-body-text);background-color:var(--color-input-bg);border:1px solid #c2c2c2;border-radius:1px;outline:none;margin-bottom:2px;padding:4px 8px;font-size:14px}.wishlist_section .wishlist_item li .wishlist_product .item_inner_details .box_tocart{align-items:flex-end;margin-bottom:32px;display:flex}.wishlist_section .wishlist_item li .wishlist_product .item_inner_details .box_tocart label{color:var(--color-body-text);margin-bottom:4px;font-size:14px}.wishlist_section .wishlist_item li .wishlist_product .item_inner_details .box_tocart .qty_input{border:1px solid #c2c2c2;border-radius:1px;outline:none;width:54px;height:32px;padding:0 5px;font-size:14px}.wishlist_section .wishlist_item li .wishlist_product .item_inner_details .box_tocart .addtocart{color:#fff;height:32px;text-transform:initial;background-color:#1979c3;border-radius:0;margin-left:12px;padding:0 14px;font-size:14px}.wishlist_section .wishlist_item li .wishlist_product .item_inner_details .bottom_icons{margin-bottom:3px}.wishlist_section .wishlist_item li .wishlist_product .item_inner_details .bottom_icons button i{color:#757575;margin-right:14px}.wishlist_section .wishlist_item li .wishlist_product .item_inner_details .bottom_icons button i:hover{color:var(--color-text)}.wishlist_section .wishlist_action_btns{margin-top:40px}.wishlist_section .wishlist_action_btns .action_btn{color:#333;text-transform:initial;background-color:#eee;border:1px solid #ccc;margin-right:14px;padding:5px 16px;font-size:14px}.wishlist_section .wishlist_action_btns .action_btn:hover{background:#e1e1e1}.wishlist_section .table_pagination{justify-content:space-between;align-items:center;margin-top:24px;display:flex}.wishlist_section .table_pagination p,.wishlist_section .table_pagination span{color:var(--color-body-text);margin-bottom:0;font-size:14px}.wishlist_section .table_pagination .page_count{align-items:center;display:flex}.wishlist_section .table_pagination .page_count .select_page{color:#333;cursor:pointer;background-color:#f0f0f0;border-radius:3px;width:54px;margin:0 12px;padding:6px 7px;font-size:14px;box-shadow:inset 0 1px #fff,inset 0 -1px #cccccc4d}.wishlist_section .table_pagination .page_count .select_page:focus{box-shadow:0 0 3px 1px #00699d;border-color:#0000!important}.order_tablelist_wrapper{border:1px solid #ccc;margin-bottom:50px;padding:25px}.order_tablelist_wrapper .table th{color:var(--color-body-text);background-color:var(--color-header-bg);font-size:14px}.order_tablelist_wrapper .table td{color:var(--color-body-text);background-color:var(--color-header-bg);padding:12px 10px 16px;font-size:14px;line-height:22px}.order_tablelist_wrapper .table td .order_detail_product_name{margin-bottom:6px;font-size:16px}.order_tablelist_wrapper .table td.price{color:var(--color-text-secondary);font-size:16px;font-weight:700}.items_links{margin-bottom:0}.items_links li{color:var(--color-body-text);background-color:var(--color-header-bg);border:1px solid #ccc;border-bottom:none;margin-bottom:-1px;padding:1px 20px 2px;font-size:14px;line-height:40px;display:inline-block}.order_detail_totals{background-color:var(--color-sidebar-bg);border-bottom:1px solid #ccc;margin-bottom:28px;padding:20px 10px}.order_detail_totals .order_detail_total_row{color:var(--color-body-text);text-align:right;justify-content:flex-end;align-items:center;margin-bottom:12px;font-size:14px;display:flex}.order_detail_totals .order_detail_total_row div:last-child{width:180px}.order_detail_totals .order_detail_total_row:last-child{margin-bottom:0}.order_detail_page .order_detail_header .order_detail_kicker{color:var(--color-body-text);margin-bottom:0;font-size:40px;line-height:1.2}.order_detail_page .order_detail_header .order_detail_kicker .order_status_badge{color:var(--color-body-text);text-transform:uppercase;vertical-align:middle;border:2px solid #ccc;border-radius:3px;margin-left:40px;padding:6px 12px;font-size:14px}.order_detail_page .order_detail_header .order_detail_value{color:var(--color-body-text);margin:22px 0 18px;font-size:16px}.order_detail_page .order_detail_header .order_detail_back_link{color:var(--color-anchor-link);margin-bottom:22px;font-size:14px;display:block}.order_detail_page .order_info_title{border-bottom:1px solid #c6c6c6;margin-bottom:25px;padding-bottom:10px;font-size:22px}.order_detail_page .order_info_header{color:var(--color-body-text);font-size:16px;font-weight:700}.order_detail_page .order_detail_address{color:var(--color-body-text);font-size:14px;line-height:24px}.compare_list_item{margin-bottom:10px}.compare_list_item li{margin-bottom:5px;font-size:14px}.compare_list_item li span{color:var(--color-body-text);cursor:pointer;margin-right:7px;font-size:16px}.compare_list_item li a{color:var(--color-body-text)}.compare_list_item li a:hover{text-decoration:underline!important}.sidebar_widget .compare_btn{color:#333;text-transform:initial;background:#eee;border:1px solid #ccc;margin-top:14px;margin-bottom:10px;margin-right:10px;padding:4px 14px;font-size:14px;font-weight:500}.sidebar_widget .clearAll_btn{text-transform:initial;background:0 0;border:none;margin-top:14px;margin-bottom:10px;padding:5px 16px;font-size:14px;font-weight:500}.sidebar_widget .clearAll_btn a{color:var(--color-anchor-link)}.sidebar_widget .clearAll_btn a:hover{color:#ff5501;text-decoration:underline!important}.sidebar_widget .addtocart_btn{color:#fff;text-transform:initial;background-color:#1979c3;border:1px solid #1979c3;border-radius:0;padding:5px 16px;font-size:14px}.mobile_filter_btn,.filter_overlay,.close_filter{display:none}.account_status_div{background-color:var(--color-header-bg)}.wishlist_section .wishlist_item li .wishlist_product .item_details .rating_list li span{vertical-align:middle;margin-left:8px;font-size:14px}.search_clear_btn{cursor:pointer;background:0 0;border:0;padding:0;line-height:1;position:absolute;right:22px}.search_clear_btn i{font-size:16px;color:var(--color-body-text)!important}body.lightbox-open{overflow:hidden}.gallery_lightbox{z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#222;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.gallery_lightbox .lightbox_close{cursor:pointer;color:#222;z-index:120;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;display:flex;position:absolute;top:20px;right:20px}.lightbox_zoom_controls{flex-direction:column;gap:20px;display:flex;position:absolute;top:20px;left:20px}.lightbox_zoom_controls button{color:#fff;z-index:99;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding-bottom:4px;font-size:28px;display:flex}.lightbox_image_wrapper{cursor:grab;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.lightbox_image_wrapper:active{cursor:grabbing}.lightbox_image{object-fit:contain;max-width:90%;max-height:90%;transition:transform .2s}.gallery_lightbox{overflow:hidden}.lightbox_image{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.gallery_lightbox .lightbox_prev{cursor:pointer;color:#222;z-index:99;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:28px;display:flex;position:absolute;top:50%;left:24px;transform:translateY(-50%)}.gallery_lightbox .lightbox_next{cursor:pointer;color:#222;z-index:99;background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:28px;display:flex;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.lightbox_thumbnails{background:#222;gap:12px;width:100%;display:flex;position:absolute;bottom:20px;left:36px}.lightbox_thumbnails img{object-fit:cover;cursor:pointer;width:80px;height:100px}.lightbox_thumbnails img.active{border:2px solid #ff6b00}@media (max-width:1200px){.login_content .login_form .input_fields .form-control{width:100%}.account_page .account_wrapper .account_sidebar{width:auto}}@media (max-width:992px){.login_content .signIn_btn .btn.signBtn{border-radius:4px;width:100%;height:40px;margin-right:0;padding:9px 16px}.login_content .signIn_btn .forgot_pswd{text-align:center;margin-top:10px;display:block}.login_content p.req_text{text-align:left}.login_content{padding-right:0}.login_page h1,.cms_page_container .cms_page_wrapper .heading{font-size:32px}.cms_page_container .cms_page_wrapper .cms-content h2,.cms_page_container .cms_page_wrapper .cms-content h3{font-size:24px}.catalog_product_page{padding:30px 0 100px}.catalog_product_page .category_sidebar .filter_header,.category_sidebar .filter_items li{padding:8px 0 10px}.account_wrapper .account_sidebar .sidebar_menu a{padding:6px 10px}.bundle_customization_grid{grid-template-columns:1fr}.bundle_customization_sidebar{position:static}.product_description .product_name{font-size:28px}.product_description .price{margin:24px 0 60px;font-size:32px}.product_description .icons{margin-top:24px}.no_product_card .title{font-size:26px}.catalog_product_page .category_title{font-size:32px}.customer_review_section .product_media .product_img{margin-right:16px}.customer_review_section .product_info h2{font-size:24px}.customer_review_section .product_media .product_img img{width:250px}.customer_review_section h1{font-size:36px}.slideshow_container:hover .next{background-color:#00000059;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;top:35%;right:12px}.slideshow_container:hover .prev{background-color:#00000059;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;top:35%;left:12px}.slideshow_container:hover .next i,.slideshow_container:hover .prev i{color:#fff;font-size:18px;font-weight:500}.product_description .rating_info{gap:30px}.bundle_customization_title{font-size:32px}}@media (min-width:768px) and (max-width:900px){.wishlist_section .wishlist_item li{width:46%}}@media (max-width:768px){.page-header .header_content .header_inner{border-bottom:1px solid #ccc;gap:8px;padding:16px}.navigation.navbar{display:none}.mobile-navigation__trigger,.search_trigger{width:32px;height:32px;color:var(--color-header-icon);background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:22px;display:inline-flex}.mobile-navigation__trigger{justify-content:flex-start}.page-header .header_content .logo img{width:110px}.page-header .header_content .search_item{display:none}.page-header .header_content .search_block{gap:2px;margin-left:auto}.page-header .header_content .search_block .cart_icon i{font-size:18px}.desktop-navigation{display:none}.mobile-navigation{z-index:1030;pointer-events:none;display:block;position:fixed;inset:0}.mobile-navigation.is-open{pointer-events:auto}.mobile-navigation__overlay{appearance:none;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--transition-base), visibility var(--transition-base);z-index:1030;cursor:pointer;background:#00000052;border:0;padding:0;display:block;position:fixed;inset:0}.mobile-navigation__panel{background:var(--color-bg);width:min(88vw,360px);height:100vh;box-shadow:var(--shadow-lg);transition:transform var(--transition-base);z-index:1040;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%)}.mobile-navigation.is-open .mobile-navigation__overlay{opacity:1;visibility:visible;pointer-events:auto}.mobile-navigation.is-open .mobile-navigation__panel{transform:translate(0)}.mobile-navigation__tabs{border-bottom:1px solid var(--color-header-border);background:#f4f4f4;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mobile-navigation__tab{min-height:52px;color:var(--color-primary);border-right:1px solid var(--color-header-border);cursor:pointer;-webkit-user-select:none;user-select:none;background:#f4f4f4;border-top:0;border-bottom:0;border-left:0;justify-content:center;align-items:center;font-size:14px;display:flex}.mobile-navigation__tab.is-active{background:var(--color-bg);font-weight:600}.mobile-navigation__list{margin:0;padding:0;list-style:none}.mobile-navigation__item{border-bottom:1px solid var(--color-header-border)}.mobile-navigation__link,.mobile-navigation__summary{width:100%;min-height:41px;color:var(--color-text);background:var(--color-bg);justify-content:space-between;align-items:center;padding:0 14px;font-size:15px;font-weight:500;display:flex}.mobile-navigation__item{text-transform:uppercase}.mobile-navigation__children .mobile-navigation__item .mobile-navigation__link{text-transform:capitalize;min-height:40px;font-size:14px}.mobile-navigation__summary{cursor:pointer;list-style:none}.mobile-navigation__summary::-webkit-details-marker{display:none}.mobile-navigation__chevron{transition:transform var(--transition-fast);font-size:13px}.mobile-navigation__details[open] .mobile-navigation__chevron{transform:rotate(180deg)}.mobile-navigation__children{background-color:var(--color-header-bg);margin:0;list-style:none}.mobile-navigation__child-item .mobile-navigation__link{text-transform:none;background-color:var(--color-header-bg);border-top:1px solid var(--color-header-border);border-bottom:1px solid var(--color-header-border);min-height:40px;padding-left:28px;font-size:14px;font-weight:400}.mobile-navigation__account-message,.mobile-navigation__account-link{min-height:46px;color:var(--color-text);border-bottom:1px solid var(--color-header-border);background:var(--color-bg);align-items:center;padding:0 14px;font-size:15px;font-weight:500;display:flex}.mobile-navigation__account-message{text-transform:none;font-weight:500}.mobile-navigation__account-link:hover{color:var(--color-primary)}.account_page .account_wrapper .account_sidebar{width:100%;margin-bottom:0;margin-left:0}.footer_top .list_unstyled li{background:var(--color-footer-top-bg);border-top:1px solid #cecece;margin:0 -16px;padding:12px 16px;font-size:14px}.footer_top .newsletter-form .input-group{width:100%}.footer_content .order_1{background-color:var(--color-header-bg);order:1;padding:16px 14px;display:block!important}.footer_content .order_2{order:2}.footer_content .order_3{order:3}.footer_top{background-color:var(--color-header-bg)}.footer_top .footer_content{padding:0 16px}.login_page{padding:30px 0 80px}.cms_page_container{padding:20px 0 100px}.account_page .container-fluid,.account_page .sidebar_column{padding:0}.account_page{padding:0 0 80px}.customer_review_section .product_info h2{margin-top:20px}.mobile-account-toggle{background:var(--color-header-bg);color:var(--color-body-text);border:none;border-bottom:1px solid #ccc}.account_wrapper .account_sidebar .sidebar_menu a{padding:6px 20px}.account_wrapper .sidebar_widget{display:none}.account_wrapper .contact_info .info_title{padding-bottom:10px;font-size:18px}.account_content{padding:24px 4px}.account_wrapper .account_content h1{margin-bottom:24px;font-size:26px}.account_wrapper .account_content .section_border .d-flex{justify-content:space-between}.account_wrapper .page_title{margin-bottom:24px;padding:16px 0 0;font-size:26px}.account_wrapper .contact_info{margin-top:24px;padding-left:4px;padding-right:4px}.bundle_customization_title{font-size:34px}.bundle_summary_title{font-size:26px}.bundle_total_price{font-size:34px}.bundle_option_row{flex-direction:column;align-items:stretch}.bundle_option_meta{justify-content:flex-start}.grouped_customization_table th,.grouped_customization_product_name{font-size:16px}.grouped_customization_addtocart{width:100%}.grouped_customization_icons{flex-wrap:wrap;gap:18px}.product_detail_page{padding:30px 0 100px}.slideshow_container .slide{text-align:center}.slideshow_container .mainImage{max-width:400px}.breadcrumb_nav .breadcrumb{display:none}.product_description .product_name{margin-top:16px;font-size:26px}.product_description .price{font-size:22px;font-weight:600}.size_list{margin-bottom:16px}.product_description .product_cart_info .btn.addtocart{width:100%}.product_description .icons{justify-content:center;margin-top:30px}.product_description_tabs .tab_content_wrapper{padding:26px}.product_description_tabs .nav-tabs .nav-item .nav-link{padding:10px 16px}.product_review_section,.customer_review_section{padding:24px 4px}.customer_review_section .product_media .product_img{margin-right:0}.product_review_section h1,.customer_review_section h1{font-size:26px}.product_review_table{overflow-x:scroll}.product_review_table table{white-space:nowrap}.product_info h2{text-align:left}.customer_review_section .product_media{text-align:center;display:block}.customer_review_section .product_media .product_img{float:none}.customer_review_section .review_details{margin-top:50px}.product_review_section .product_review_table{margin-top:30px}.wishlist_section .wishlist_action_btns .action_btn{width:100%;margin-bottom:10px}.wishlist_section{padding-top:24px}.wishlist_section h1{font-size:26px}.wishlist_section .wishlist_item li{width:auto}.wishlist_section .wishlist_item li .wishlist_product .product_img_wrapper img{width:200px}.recent_order_table table{white-space:nowrap}.recent_order_table{overflow-x:scroll}.order_detail_page .order_detail_header .order_detail_kicker{font-size:26px}.order_detail_page{padding:26px 4px}.order_tablelist_wrapper{padding:20px 16px}.mobile_filter_btn{cursor:pointer;color:var(--color-body-text);border:1px solid #ddd;justify-content:center;align-items:center;margin-bottom:24px;padding:8px 18px;font-size:14px;display:inline-flex}.filter_overlay{opacity:0;visibility:hidden;z-index:110;background:#0006;transition:all .3s;display:block;position:fixed;inset:0}.filter_overlay.active{opacity:1;visibility:visible}.filter_sidebar{background:var(--color-header-bg);z-index:1100;width:100%;max-width:100%;height:101vh;padding:5px 20px;transition:all .35s;position:fixed;top:0;left:-100%;overflow-y:auto}.filter_sidebar.active{left:0}.filter_title_row{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.close_filter{cursor:pointer;background:0 0;border:none;font-size:22px;display:block;position:absolute;top:12px;right:20px}.catalog_product_page .category_sidebar .filter_header h2{font-size:22px}.product_sort_div{padding:0 12px;top:-65px}.footer_top .newsletter-form .input-group input,.footer_top .newsletter-form .input-group-text{border-color:#c2c2c2}.footer_top .newsletter-form .btn.subscribe_btn,.footer_top .newsletter-form .btn.subscribe_btn:active{border:1px solid #4fa3e0}.newsletter-form p{width:100%}}@media (max-width:575px){.login_content .login_form .input_fields .form-control{width:100%}.login_page h1{margin-bottom:26px;font-size:26px}.product_list{padding:50px 0}.product_list .container-fluid{padding:0}.product_list .product_card .product_info .color_options .swatch_option,.product_list .product_card .product_info .size_list .swatch_option{margin-right:5px}.cms_page_container .container-fluid,.login_page .container-fluid{padding:0 4px}.product_description_tabs .tab_content_wrapper{padding:22px 16px}.review_form_fields .form-control,.review_form_fields textarea{width:100%}.catalog_product_page .category_sidebar{padding-right:0}.product_card_list .product_img img{width:200px}.product_list .product_card .product_info .info_submit{visibility:visible}.reviews_content .review_ratings{display:block}.reviews_content .review_ratings .rating_summary{justify-content:space-between}h4.reviews_title{font-size:22px}.reviews_content p.review_text{font-size:16px}.footer_top .list_unstyled li{margin:0 -12px;padding:12px 16px}.lightbox_image_wrapper{align-items:center}.lightbox_zoom_controls button{width:30px;height:30px;padding-bottom:0;font-size:24px}.gallery_lightbox .lightbox_close,.gallery_lightbox .lightbox_next,.gallery_lightbox .lightbox_prev{width:32px;height:32px;font-size:18px;box-shadow:0 2px 6px #0000004d}.slideshow_container .thumbnails_div img{width:70px}.bundle_customization_title{font-size:26px;line-height:32px}.product_description .icons{justify-content:flex-start;gap:20px}.bundle_total_price{font-size:28px}.product_list .product_card_list .product_info_list{margin-left:20px}}@media (max-width:480px){.product_list .product_card .product_info .info_submit span i{margin-right:12px}.account_wrapper button.btn.edit_save_btn{width:100%;padding:7px 15px}.wishlist_section .wishlist_item li{width:100%;margin-right:0}.product_sort_div .product_sort_button,.product_sort_div .product_sort_button:focus,.product_sort_div .product_sort_button:hover{white-space:nowrap;width:190px}.catalog_product_page .category_title{font-size:26px}.no_product_card .image_wrapper img{width:150px}.no_product_card .description{font-size:14px}.lightbox_image{max-width:100%}.wishlist_section .wishlist_item li .wishlist_product .item_inner_details textarea{height:80px;padding:6px 8px}.product_list .product_card_list .product_info_list span.icons{margin-top:5px;display:block}}@media (max-width:450px){.mini-cart{width:340px;right:-6px}.mini-cart .cart-header{padding:28px 18px 15px}.mini-cart .cart-items{padding:0 10px}.mini-cart .cart-items .cart-item{gap:12px}.mini-cart .cart-items .cart-item .cart-content .product-title{margin-bottom:6px}.mini-cart .cart-items .cart-item .cart-content .price{margin:10px 0}.mini-cart .cart-header h6{padding-top:6px}.mini-cart .cart-header .checkout-btn .btn{padding:10px;font-size:16px}.mini-cart .view-cart{padding:16px}.slideshow_container .next,.slideshow_container .prev{font-size:40px}.slideshow_container:hover .next{width:32px;height:32px;top:40%;right:0}.slideshow_container:hover .prev{width:32px;height:32px;top:40%;left:0}.footer_top .newsletter-form .btn.subscribe_btn,.footer_top .newsletter-form .btn.subscribe_btn:active{padding:10px 12px}.footer_top .newsletter-form .input-group input{padding:6px 8px}.footer_top .footer_content{padding:0 14px}.account_wrapper .account_content .section_title{font-size:20px}.account_wrapper .account_content .section_border{margin-bottom:16px;padding-bottom:8px}.account_wrapper .account_content .info_box{margin-bottom:36px}.account_wrapper .account_content .info_box h5{margin-bottom:8px}.account_wrapper button.edit_save_btn{border-radius:6px;width:100%;height:42px;margin-top:40px;padding:8px 15px}.customer_review_section .product_info .rating_info{justify-content:space-between;gap:24px}.customer_review_section .product_info h2{margin-bottom:18px;font-size:22px}.customer_review_section .review_details{margin-top:40px}.wishlist_section .wishlist_item li .wishlist_product .product_img_wrapper img,.no_product_card .btn.gobackbtn,.no_product_card .btn.continue_shopping{width:100%}.no_product_card{padding:40px 10px}.product_list .col-6.ps-0{width:100%;padding-right:0}.product_card_list .product_info_list{margin-left:12px}.product_list .product_card .product_info_list,.product_list .product_card .product_info .product_name{margin-top:0}.product_list .product_card .product_info .info_submit .btn.addtocart{width:100px;height:32px;margin-bottom:5px}.product_description .product_name{font-size:22px}.star-rating{gap:5px}.star-rating label{font-size:24px!important}.page-header .header_content .logo img{width:100px}.page-header .header_content .search_block .counter_compare{margin-right:10px;font-size:13px}.page-header .header_content .header_inner{gap:8px}.slideshow_container .mainImage{max-width:350px}.lightbox_zoom_controls{flex-direction:row}.page-header .header.panel .header_account__menu{left:-5px}.product_description_tabs .tab_content_wrapper{padding:22px 14px}.order_detail_page .order_detail_header .order_detail_kicker .order_status_badge{float:right}}@media (max-width:380px){.product_description_tabs .nav-tabs .nav-item .nav-link{padding:10px 12px}.order_detail_page .order_detail_header .order_detail_kicker{font-size:22px}}
