.h4-ft-product-card .product-card-top img{width:100%}.h4-ft-product-card .product-card-bottom{padding:0 24px 32px}.shop-page .shop-grid .iv_listing_top>.woocommerce-notices-wrapper{display:none}.h4-ft-product-card .product-card-bottom .product-pricing span.price{color:#fc0012}.h4-ft-product-card .product-card-bottom .product-pricing span.price del{margin-right:15px;color:#575757;font-size:14px;opacity:1}.h4-ft-product-card .product-card-bottom .product-pricing span.price ins{text-decoration:none}.h4-ft-product-card .yith-wcwl-add-to-wishlist{position:absolute;right:16px;top:16px;width:35px;height:35px;text-align:center;line-height:35px;font-size:12px;background:#f6f6f6;-webkit-transition:.3s ease-in;transition:.3s ease-in;margin-top:0;z-index:1;border-radius:50%;overflow:hidden}.h4-ft-product-card .yith-wcwl-add-to-wishlist:hover,.h4-ft-product-card .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse{background:rgba(252,0,18,.1)}.h4-ft-product-card .yith-wcwl-add-to-wishlist .yith-wcwl-icon:hover,.h4-ft-product-card .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse i{color:#fc0012}.h4-ft-product-card .yith-wcwl-add-to-wishlist .add_to_wishlist{background-color:transparent !important;color:#c2c2c2 !important}.h4-ft-product-card .yith-wcwl-add-to-wishlist .yith-wcwl-icon{margin:0;color:#c2c2c2}.h4-ft-product-card .at_product_action a{border-radius:50% !important}.woocommerce a.added_to_cart,.h4-ft-product-card .at_product_action .add_to_cart_button,.h4-ft-product-card .product-card-top .at_product_action .compare-button a.added{font-size:0}.h4-ft-product-card .product-card-top .at_product_action .compare-button a.added:after,.h4-ft-product-card .at_product_action .add_to_cart_button.added{display:none !important}.h4-ft-product-card .at_product_action .cart-btn,.h4-ft-product-card .at_product_action .product_type_external,.h4-ft-product-card .at_product_action .product_type_grouped,.h4-ft-product-card .at_product_action .added_to_cart,.h4-ft-product-card .product-card-top .at_product_action .compare-button a,.h4-ft-product-card .at_product_action .add_to_cart_button,.h4-ft-product-card .at_product_action .yith-wcqv-button{display:flex;border-radius:50%;background:#fff;position:relative;box-shadow:0 1px 1px 0 rgb(48 48 48/10%),0 1px 1px 1px rgb(48 48 48/10%)}.h4-ft-product-card .at_product_action .cart-btn:hover,.h4-ft-product-card:hover .at_product_action .product_type_external:hover,.h4-ft-product-card:hover .at_product_action .product_type_grouped:hover,.h4-ft-product-card:hover .at_product_action .compare-button .compare:hover,.h4-ft-product-card:hover .at_product_action .yith-wcqv-button:hover,.h4-ft-product-card:hover .at_product_action .add_to_cart_button:hover{background:#fc0012}.h4-ft-product-card:hover .at_product_action .product_type_external:hover:before,.h4-ft-product-card:hover .at_product_action .product_type_grouped:hover:before,.h4-ft-product-card .product-card-top .at_product_action .compare-button a.added:hover:before,.h4-ft-product-card .product-card-top .at_product_action .compare-button a:hover:after,.h4-ft-product-card:hover .at_product_action .yith-wcqv-button:hover:before,.h4-ft-product-card:hover .at_product_action .add_to_cart_button:hover:after{color:#fff}.h4-ft-product-card .at_product_action .yith-wcqv-button:before{content:"\f06e"}.h4-ft-product-card .at_product_action .add_to_cart_button:after{content:"\f07a"}.h4-ft-product-card .at_product_action .added_to_cart:before{content:"\f217"}.h4-ft-product-card .product-card-top .at_product_action .compare-button a:after{content:"\f0ec"}.h4-ft-product-card .product-card-top .at_product_action .compare-button a.added:before{content:"\f00c"}.h4-ft-product-card .at_product_action .add_to_cart_button.loading:after{content:"\f110"}.h4-ft-product-card .at_product_action .product_type_grouped:before{content:"\f054"}.h4-ft-product-card .at_product_action .product_type_external:before{content:"\f08e"}.h4-ft-product-card .at_product_action .product_type_external:before,.h4-ft-product-card .at_product_action .product_type_grouped:before,.h4-ft-product-card .at_product_action .yith-wcqv-button:before,.h4-ft-product-card .at_product_action .add_to_cart_button:after,.h4-ft-product-card .at_product_action .added_to_cart:before,.h4-ft-product-card .product-card-top .at_product_action .compare-button a:after,.h4-ft-product-card .product-card-top .at_product_action .compare-button a.added:before{font-family:'Font Awesome 6 Free' !important;font-weight:900 !important;font-size:13px;color:#111010;position:absolute;top:50% !important;right:50% !important;margin-right:-6.5px;margin-top:-6.5px;line-height:1}.at_product_action a.added:after{content:'' !important}.h4-ft-product-card:hover .at_product_action .product_type_grouped:before{margin-right:-5px}.woocommerce .at_product_action .blockUI.blockOverlay{position:relative;background-size:22px !important;opacity:1 !important;border-radius:50px;width:35px;height:35px}.woocommerce .at_product_action .blockUI.blockOverlay:before{background:0 0}.woocommerce-info:before{color:#0b163f}.woocommerce-info,.woocommerce-form-coupon-toggle .woocommerce-info{border-top:2px solid rgba(11,22,63,.07);margin-bottom:10px;color:#111010}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-color:rgba(11,22,63,.07)}.payment_methods .woocommerce-info{padding-left:25px}.payment_methods .woocommerce-info:before{left:0}.woocommerce form.checkout_coupon p{color:#111010}.checkout-section .woocommerce-error{background:#fff;margin-bottom:0}.woocommerce-notices-wrapper{border-top-color:#8fae1b;max-width:1300px;margin:0 auto}.woocommerce div.product div.images,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page div.product div.summary{width:100%}.woocommerce span.onsale{min-height:50px;min-width:50px;line-height:normal;font-size:12px;background:var(--color_primary);display:flex;align-items:center;justify-content:center;top:-20px}.woocommerce div.product form.cart .variations tbody>tr>th{padding-left:0}.woocommerce div.product form.cart .variations select{margin-right:0;min-width:100%;outline:none}.woocommerce div.product form.grouped_form .group_table{border:none}.woocommerce div.product form.grouped_form .group_table tbody tr{display:flex;border:none}.woocommerce div.product form.grouped_form .group_table tbody tr td .product-qty{float:left}.woocommerce div.product form.grouped_form .group_table tbody tr td{text-align:left}.woocommerce div.product form.grouped_form .group_table tbody tr td{width:100% !important}.woocommerce div.product div.images{margin-bottom:0}.woocommerce div.product div.images .flex-control-thumbs{margin-top:16px;gap:16px;display:flex}.woocommerce div.product div.images .flex-control-thumbs li img{border:1px solid rgba(11,22,63,.07);border-radius:3px}.woocommerce div.product div.images .flex-control-thumbs li .flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{border-color:rgba(252,0,18,.3)}.product .entry-summary .woocommerce-product-rating{line-height:normal;display:flex;align-items:center;margin-bottom:0}.product .entry-summary .woocommerce-product-rating .star-rating{margin:0 5px 0 0}.product .entry-summary .woocommerce-product-rating .star-rating:before,.product .entry-summary .woocommerce-product-rating .star-rating span{font-size:16px}.product .entry-summary .woocommerce-product-details__short-description ul{list-style:disc;padding-left:20px}.product .entry-summary .woocommerce-product-details__short-description ul li{font-size:15px}.product .entry-summary .product_price del{margin-right:8px;color:#575757}.product .entry-summary .product_price ins{text-decoration:none}.product .entry-summary .product_price ins span{color:var(--color_primary)}.product .entry-summary .product_price del,.product .entry-summary .product_price ins{font-weight:600;font-size:20px}.product .entry-summary .add_to_cart_product form button.btn-secondary{background:#111010;font-size:13px;line-height:1.75;padding:10px 20px;margin-left:16px}form .product-qty{border:1px solid rgba(11,22,63,.07);border-radius:4px;overflow:hidden;margin:0;display:inherit}form .product-qty button.decrement{border-right:1px solid rgba(11,22,63,.07)}form .product-qty button:last-child{border-left:1px solid rgba(11,22,63,.07)}form .product-qty>button{padding:7px 12px;background:#fff;border-radius:0;-webkit-transition:.3s ease-in;transition:.3s ease-in}form .product-qty input{display:inline-block;padding:0;border-radius:3px;width:40px;text-align:center;border:0;color:#111010}.product .entry-summary .product_meta>span{display:block;font-weight:700;color:var(--color_secondary);font-size:15px}.product .entry-summary .product_meta .posted_in a,.product .entry-summary .product_meta .sku_wrapper .sku{font-size:14px;margin-left:5px;font-weight:400;color:#575757}.product .entry-summary .product_meta .posted_in a:after{content:','}.product .entry-summary .product_meta .posted_in a:last-child:after{content:none}.woocommerce table.shop_attributes th,.product .entry-summary form.cart table tbody tr th{background-color:transparent}.product .entry-summary span.price,.product .entry-summary p.price{color:var(--color_primary) !important}.product .entry-summary form.variations_form table tbody tr select{height:40px;padding:0 15px}.product .entry-summary form.variations_form table tbody tr{border:none}.product .entry-summary form.variations_form{flex:1}.product-details-sidebar .shop-products-widget ul li+li{margin-top:48px}.product-details-sidebar .shop-products-widget ul li .star-rating:before,.product-details-sidebar .shop-products-widget ul li .star-rating span{font-size:12px}.product-details-sidebar .shop-products-widget ul li ins{text-decoration:none}.product-details-sidebar .shop-products-widget ul li del{margin-right:6px}.product-details-sidebar .shop-products-widget ul li ins span{color:var(--color_primary)}.users_review .comment-form-rating{display:flex;align-items:center}.users_review .comment-form-rating>label{margin:0 10px 0 0}.users_review .comment-form-rating .stars{line-height:1;margin-bottom:0}.users_review .comment-form-rating .stars span>a{font-size:14px;color:#ff9729}.users_review .comment_form .form-submit{margin-bottom:0}.template-pagination .page-numbers{display:flex}.woocommerce-pagination.template-pagination ul li .current{background:#fc0012;color:#fff;width:35px;height:35px;display:inline-flex;justify-content:center;align-items:center;font-weight:600;border-radius:3px}.woocommerce .star-rating{float:none;color:#ff9729;background-color:transparent;padding:0;font-weight:400}.woocommerce .star-rating span{font-size:14px}.woocommerce .star-rating:before{color:#ff9729;font-size:14px}.woocommerce form.checkout .form-row{padding-right:15px;float:left;margin-bottom:15px}.woocommerce form.checkout .form-row label{font-weight:600;font-size:14px;color:#111010;margin-bottom:8px}.woocommerce form.checkout .form-row.form-row-wide,.woocommerce form.checkout .form-row span.woocommerce-input-wrapper{width:100%}.woocommerce form.checkout .woocommerce-additional-fields .form-row{float:none}.select2-container--default .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;outline:0;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:100%;background:#fff;height:50px;line-height:50px;border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)}.select2-container--default .select2-selection--single .select2-selection__arrow{height:auto;top:50%}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:inherit;font-size:14px;color:#575757}#payment ul.payment_methods{padding:0}.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_methods{padding:0}.woocommerce-checkout #payment{background-color:transparent;border-radius:0}.woocommerce-checkout #payment div.payment_box{background-color:transparent;margin:0}.woocommerce-checkout #payment div.payment_box:before{border:none}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none}.woocommerce-checkout-payment button.button.alt{background-color:#fc0012;font-size:14px;font-weight:500;padding:12px 30px;line-height:1.75;border-radius:var(--bs-btn-border-radius)}.checkout-section .checkout_coupon .form-row .button{color:#fff;background-color:var(--color_primary);font-size:14px;font-weight:500;border-radius:.275rem;padding:12px 24px;line-height:1.65;position:relative;overflow:hidden;z-index:0;text-transform:capitalize}.checkout-section .checkout_coupon .form-row .button:before,.woocommerce-checkout-payment button.button.alt:before{content:"";position:absolute;left:-60px;top:-110px;width:200%;height:200%;border-radius:50%;-webkit-transition:.3s ease-in;transition:.3s ease-in;background:#111010;z-index:-1}.checkout-section .checkout_coupon .form-row .button:hover:before,.woocommerce-checkout-payment button.button.alt:hover:before{top:-30px}.woocommerce-info{background-color:#fff !important}.woocommerce-info a{color:var(--color_primary)}.checkout-form table{border:none;margin-bottom:0}.checkout-form table thead{background-color:transparent}.checkout-form table tr td{border:none;text-align:left}.checkout-section .woocommerce-additional-fields .notes textarea{border:1px solid rgba(11,22,63,.07);border-radius:5px}.checkout-section .shipping_address .form-row input{border:1px solid rgba(11,22,63,.07);border-radius:5px}.checkout-section .checkout_coupon .form-row{width:50%}.checkout-section .checkout_coupon .form-row input{border-radius:5px;border:1px solid rgba(11,22,63,.07)}.wishlist-table table th{font-size:16px}.wishlist-table .wishlist-contents .product-thumb img{max-width:114px}.wishlist-table .wishlist-contents .product-name a{color:#0b163f}.wishlist-table .wishlist-contents .add_to_cart_button{display:inline-block;color:#fff;position:relative;z-index:1;overflow:hidden;border:0;padding:10px 16px;background-color:#fc0012;border-color:#fc0012;border-radius:4px;font-weight:500;line-height:1.75;font-size:13px}.wishlist-table .wishlist-contents .add_to_cart_button:before{content:"";position:absolute;left:-60px;top:-110px;width:200%;height:200%;border-radius:50%;-webkit-transition:.3s ease-in;transition:.3s ease-in;background:#111010;z-index:-1}.wishlist-table .wishlist-contents .add_to_cart_button:hover:before{top:-30px}.wishlist-table .wishlist-contents a.remove_from_wishlist{color:#7a7a7a !important;width:44px;height:44px}.wishlist-table .wishlist-contents a.remove_from_wishlist:hover{background:#f6f6f6 !important}.wishlist-table .wishlist-contents a.remove_from_wishlist i{font-size:16px}.wishlist-table .wishlist-contents a.remove_from_wishlist i:hover{color:var(--color_primary)}.shopping-cart-left table .product-thumbnail img{max-width:inherit;width:70px}.shopping-cart-left table th,.shopping-cart-left table td{padding:12px 30px}.shopping-cart-left table td.product-remove .remove{color:#575757 !important;width:auto}.shopping-cart-left table td.product-remove .remove:hover{background-color:transparent;color:var(--color_primary) !important}.shopping-cart-left table td.product-remove .remove i{font-size:20px}.shopping-cart-left .coupon input{background:#f6f6f6;font-size:14px}.shopping-cart-left .table-bottom{padding:0 30px 24px}.shopping-cart-left .table-bottom .coupon{gap:16px}.cart-collaterals .cart-sidebar table tr:first-child,.cart-collaterals .cart-sidebar table tr th{border:none}.shopping-cart table td{border:none}.shop-sidebar-widget.widget_block h1,.shop-sidebar-widget.widget_block h2,.shop-sidebar-widget.widget_block h3,.shop-sidebar-widget.widget_block h4,.shop-sidebar-widget.widget_block h5,.shop-sidebar-widget.widget_block h6,.shop-sidebar-widget .widget-title{font-size:17px}.shop-sidebar .widget_search form .wp-block-search__input{border:1px solid rgba(11,22,63,.07);border-radius:5px}.shop-sidebar .widget_search form button{border-color:var(--color_primary);border-radius:5px}.shop-sidebar-widget ul.product_list_widget li{padding:0}.shop-sidebar-widget ul.product_list_widget li+li{margin-top:30px}.shop-sidebar-widget ul.product_list_widget li a img{margin-left:15px;width:60px;height:60px}.shop-sidebar-widget ul.product_list_widget li a span{font-size:14px;color:#111010;line-height:1.3;display:block}.shop-sidebar-widget ul.product_list_widget li a:hover span{color:var(--color_primary)}.shop-sidebar-widget ul.product_list_widget .star-rating{margin-top:12px}.shop-sidebar-widget ul.product_list_widget li span.amount,.shop-sidebar-widget ul.product_list_widget .star-rating:before,.shop-sidebar-widget ul.product_list_widget .star-rating span{font-size:12px}.shop-sidebar-widget ul.product_list_widget li del{margin-right:8px;font-size:12px;color:#7a7a7a;font-weight:600}.shop-sidebar-widget ul.product_list_widget li ins{font-size:12px;text-decoration:none;color:var(--color_primary)}.shop-sidebar-widget .wc-block-product-categories ul li+li{margin-top:10px}.shop-sidebar-widget .wc-block-product-categories ul li a,.shop-sidebar-widget .wc-block-product-categories ul li span{color:#7a7a7a;font-weight:500;font-size:15px}.shop-sidebar-widget .wc-block-product-categories ul li a:hover,.shop-sidebar-widget .wc-block-product-categories ul li span:hover{color:var(--color_primary)}.shop-sidebar-widget .wc-block-price-slider .wc-block-price-filter{margin-bottom:0}.shop-sidebar-widget .wc-block-price-slider .wc-block-price-filter .wc-block-price-filter__controls>input{max-width:100px}.yith-wcqv-main .product .add_to_cart_product{margin-top:24px}#yith-quick-view-modal .yith-wcqv-main{box-shadow:none;border-radius:5px;overflow-y:auto !important;padding:15px}#yith-quick-view-close{top:15px;right:15px;width:30px;height:30px;background:#f6f6f6;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;color:#7a7a7a;-webkit-transition:.3s ease-in;transition:.3s ease-in;font-size:14px;opacity:1;border:none;font-weight:700}.product-compare .table_wrapper{padding:48px 32px;border-radius:5px}.product-compare .cmpr-table .cmpr-header .compare-item-wrapper .cmpr-field{border:1px solid rgba(11,22,63,.07);border-radius:4px;display:flex;justify-content:space-between}.product-compare .cmpr-table .cmpr-header .compare-item-wrapper .remove{padding:3px 8px;background-color:#fff;box-shadow:0px 3px 10px rgba(0,56,60,.08);border-radius:6px;font-size:12px;font-weight:500;line-height:16px;color:var(--color_primary)}.product-compare .cmpr-table tr td{text-align:left}.product-compare .cmpr-table tr td .compare-item-wrapper{text-align:center}.iv2_sidebar_list li label{text-transform:capitalize}.woocommerce-checkout-review-order table tr th:first-child,.woocommerce-checkout-review-order table tr td:first-child,.cart_totals table tr th:first-child,.cart_totals table tr td:first-child{text-align:inherit;padding-left:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:inherit}#add_payment_method .cart-collaterals .cart_totals table th p,.woocommerce-cart .cart-collaterals .cart_totals table th p,.woocommerce-checkout .cart-collaterals .cart_totals table th p{font-size:14px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0;margin-bottom:15px;padding-bottom:15px}.woocommerce-checkout #payment div.payment_box{padding-left:30px;padding-top:5px}.woocommerce .iv_listing_top .woocommerce-ordering{margin:0}.woocommerce #reviews #comment{height:inherit}.woocommerce form.checkout_coupon{margin:0;background:#fff}.theme-twentytwenty .wc-block-grid.has-3-columns .wc-block-grid__product,.wc-block-grid.has-3-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%}.wc-block-grid__product .wc-block-grid__product-onsale{position:absolute;top:0;left:0;margin:0;padding:0 6px;border-color:#ddd;font-size:12px;text-transform:capitalize;color:var(--color_primary)}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{padding:4px 16px}.shop-sidebar-widget .wc-block-product-categories ul li ul li{margin-top:10px}.h4-ft-product-card .product-card-bottom{min-height:100px}.breadcrumb-section.product_single_breadcrumb{padding:75px 0 0;background:#fff}.breadcrumb-section.product_single_breadcrumb #breadcrumbs{margin-top:1rem}.breadcrumb-section.product_single_breadcrumb:before{height:56%}.breadcrumb-section.product_single_breadcrumb ol li,.breadcrumb-section.product_single_breadcrumb ol li a{color:#0b163f}.breadcrumb-section.product_single_breadcrumb ol li a:hover{color:var(--color_primary)}.woocommerce-cart-form .shopping-cart-left{position:relative}.admin-bar .mobile-menu,.admin-bar .offcanvas-category-menu{margin-top:32px}@media(max-width:782px){.admin-bar .mobile-menu,.admin-bar .offcanvas-category-menu{margin-top:46px}}@media (max-width:425px){.checkout-section .checkout_coupon .form-row .button{padding:12px 10px}}