:root{--thm-color:#df5f41;--color-black:#1a1a1a;--body-color:#74787c;--color-white:#ffffff;--border-color:#ededed;--bg-color:#f6f6f6;--box-shadow:0px 4px 24px 0px #dde2eb;--content-font:"Manrope";--heading-font:"Plus Jakarta Sans";--base-font:"Mulish"}table tr th,table tr td{border-color:var(--border-color)}ul.vektor-ul-style.vektor-list-inline{margin:0;padding:0}.woocommerce-info::before{color:var(--color-white)}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:var(--thm-color);color:var(--color-white);border-radius:5px}.woocommerce-info{border-top-color:var(--color-black)}.woo-single-item-warpper .product-item .product-img{position:relative;overflow:hidden;margin-bottom:25px;border-radius:15px}.woo-single-item-warpper .product-item .product-img img{width:100%;min-height:270px;object-fit:cover;border-radius:15px}.woo-single-item-warpper .product-item .product-img .product-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:20px;z-index:1}.woo-single-item-warpper .product-item .product-img .product-overlay:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;opacity:0;background-color:#24231db0;transform:translateY(100%);transition:all linear 0.3s;border-radius:15px}.woo-single-item-warpper .product-item .product-img .product-overlay .product-content{display:flex;opacity:0}.woo-single-item-warpper .product-item .product-img .product-overlay .product-content a{border-radius:5px;background-color:var(--thm-color);color:var(--color-white);display:flex;align-items:center;justify-content:center;transform:translateY(0);font-size:14px;transition:all linear 0.3s;padding:14px 25px 14px 25px;line-height:1}.woo-single-item-warpper .product-item .product-img .product-overlay .product-content a:hover{background-color:var(--color-white);color:var(--color-black)}.woocommerce .star-rating span::before{color:var(--thm-color)}.woocommerce .star-rating::before{color:var(--thm-color)}.woo-single-item-warpper .product-item .product-img .product-overlay .product-content a.add_to_cart_button.added{display:none}.woocommerce ul.products li.product .onsale{top:5px;right:auto;left:5px;margin:0;width:80px;height:40px;border-radius:5px;padding:0;min-height:40px;font-weight:500;line-height:40px;background-color:var(--thm-color)}.woo-single-item-warpper .product-item .product-info .product-holder .woocommerce-loop-product__title{font-size:18px;margin-bottom:5px;color:var(--color-black)}.woo-single-item-warpper .product-item:hover .product-img .product-overlay:before{transform:translateY(0%);opacity:1}.woo-single-item-warpper .product-item:hover .product-img .product-overlay .product-content{opacity:1}.woo-single-item-warpper .product-item .product-info .product-holder .woocommerce-loop-product__title:hover,.woocommerce p.stars a{color:var(--thm-color)}.product-price-and-rating{display:flex;justify-content:space-between}.woocommerce ul.products li.product .price{color:var(--body-color);margin-bottom:0;font-size:14px}.woocommerce ul.products li.product .price ins{background:#fff0;font-weight:600;display:inline-block;text-decoration:none;font-size:16px}.woocommerce .products .star-rating{display:block;margin:7px 0 0 0;float:none}.vektor-product-list-view .woo-single-item-warpper .product-item .product-info .product-holder .woocommerce-loop-product__title{font-size:35px;line-height:45px}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:left;width:80px;height:auto;box-shadow:none;margin-right:15px;box-shadow:0 0 33px 0 rgb(173 173 173 / 28%);border-radius:100%}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li:last-child{padding-bottom:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding-top:0;padding-bottom:25px}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{margin:10px 0 6px 0}.woocommerce ul.product_list_widget li ins{font-size:14px;color:var(--thm-color);text-decoration:none;margin-left:5px}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.8;color:var(--thm-color)}.woocommerce .quantity .qty{width:4.631em;text-align:center;height:43px;margin-right:5px}.woocommerce .quantity .qty{width:5.631em;height:50px;margin-right:5px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{padding:13px 20px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.vektor-product-cart-and-quantity .cart [type=submit]{background-color:var(--thm-color);transition:.4s;font-family:var(--heading-font);font-size:14px;font-weight:700;line-height:normal;text-transform:uppercase;border:none;padding:18px 30px}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.vektor-product-cart-and-quantity .cart [type=submit]:hover{background-color:var(--color-black);color:var(--color-white)}.woocommerce div.product .woocommerce-product-rating,h1.product_title.entry-title{margin-bottom:10px}.woo-single-summery .product_meta span{display:inline-block;line-height:30px}.woo-single-summery .yith-wcwl-add-button.vektor-wishlist{display:none}.woo-single-summery .yith-wcwl-wishlistexistsbrowse{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:55px 0 0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:none;background-color:var(--thm-color);margin:0;padding:0;border-radius:0;margin-right:10px}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child{margin-right:0}.woocommerce div.product .woocommerce-tabs .panel h2{font-size:36px}h1.product_title.entry-title{margin-bottom:10px}.woocommerce-tabs.wc-tabs-wrapper{margin-top:50px}.woocommerce-tabs.wc-tabs-wrapper ul li:before,.woocommerce-tabs.wc-tabs-wrapper ul:before,.woocommerce-tabs.wc-tabs-wrapper ul li:after,.woocommerce-tabs.wc-tabs-wrapper ul:after{content:unset!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background-color:var(--color-black);color:var(--color-white)}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:17px 20px;color:var(--color-white);font-family:var(--heading-font);font-size:14px;font-weight:700;line-height:normal;text-transform:uppercase}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;background-color:var(--color-black);color:var(--color-white)}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce .wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{border-radius:0;background-color:var(--thm-color);color:var(--color-white);padding:16px 30px!important;font-size:16px;font-weight:600;line-height:1;display:inline-block;width:auto;font-weight:500;border-color:#fff0;margin-bottom:0;text-decoration:none!important}.woocommerce .woocommerce-info a{background-color:var(--color-white);color:var(--color-black)}h2.woocommerce-Reviews-title{font-size:25px}.woocommerce-Reviews .comment-reply-title{font-size:20px}.woocommerce-Reviews #comments{margin-bottom:25px}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:var(--color-black);color:var(--color-white)}.woocommerce-Reviews label{margin-bottom:8px}.woocommerce #reviews #comments ol.commentlist li img.avatar{left:-20px;width:60px;height:60px}section.related.products,section.upsells.products{margin-top:80px}section.related.products h2:first-of-type,section.upsells.products h2:first-of-type{font-size:32px;line-height:1;position:relative;padding-bottom:0;margin-bottom:50px}.woocommerce-message{border-top-color:var(--thm-color)}.woocommerce-message::before{color:var(--thm-color)}.woocommerce a.remove{color:var(--thm-color)!important;font-weight:400}.woocommerce a.remove:hover{background:var(--thm-color)}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:50px}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{border:#fff0;padding:6px 10px 5px}.woocommerce-cart table.cart td.actions .coupon .input-text{border:1px solid var(--border-color)}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:180px;height:50px}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{opacity:.7;padding:18px 30px;color:var(--color-white)f}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{color:var(--color-white);background-color:var(--color-black)}.woocommerce-info a.showcoupon:hover{color:var(--thm-color)}.select2-container--default .select2-selection--single{background-color:var(--bg-color);border:#fff0}.select2-container .select2-selection--single{height:60px;padding:17px 0}.select2-container--default .select2-selection--single .select2-selection__arrow{height:60px;right:5px}h3#order_review_heading{padding:40px 0 20px 0}.woocommerce-checkout-review-order table.shop_table.woocommerce-checkout-review-order-table{border-top:none;border-right:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:var(--bg-color);border-radius:15px}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:var(--thm-color);color:var(--color-white)}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";border:1em solid var(--thm-color);border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid var(--color-form)}.woocommerce-additional-fields__field-wrapper span.woocommerce-input-wrapper textarea{padding:20px}#vektor-shop-view-mode{margin-top:14px}#vektor-shop-view-mode li:hover{color:var(--thm-color)}#vektor-shop-view-mode li{transition:.3s;-webkit-transition:.3s;cursor:pointer;font-size:20px;line-height:1;color:var(--color-black);display:inline-block}.vektor-woo-sort-list form.woocommerce-ordering{position:relative}.vektor-woo-sort-list form.woocommerce-ordering::after{position:absolute;content:"\f078";font-family:'Font Awesome 5 Pro';top:50%;right:12px;transform:translate(0,-50%);color:var(--body-color)}.woocommerce-ordering select.orderby{color:var(--body-color);text-align:center;border:none;background:var(--bg-color)}.vektor-product-wrapper{margin-bottom:30px}.vektor-shop-list{margin-left:10px}.vektor-woo-result-count-wrapper{text-align:center}.vektor-grid-menu .nav-pills .nav-link{color:var(--body-color)}.vektor-wishlist-added{color:var(--thm-color);transition:all .3s ease-in-out}.vektor-grid-menu .nav-pills .nav-link.active,.vektor-grid-menu .nav-pills .show>.nav-link{background-color:#ededed}.woocommerce ul.order_details li{border-right:1px dashed var(--thm-color);width:20%}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{padding:18px 20px;background:var(--thm-color);color:var(--color-white);margin-bottom:50px;border-radius:3px;border-left:3px solid var(--color-black)}h2.woocommerce-order-details__title{margin-bottom:30px}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead tr th{border-top:none;text-align:left}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{border-right:none}table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tr td,table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tr th{text-align:left}.woocommerce .woocommerce-result-count{margin:0}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-ordering select{margin:0}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:unset;text-align:left}.woocommerce.vektor-product-list-view ul.products li.product,.woocommerce.vektor-product-list-view .woocommerce-page ul.products li.product{width:100%;transition:.4s}.vektor-product-list-view .woo-single-item-warpper .product-item .product-img img{height:300px;width:100%;object-fit:cover}.woocommerce div.product p.price,.woocommerce div.product span.price{color:var(--thm-color)}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{transition:.4s}.vektor-product-list-view ul.products .product-img{float:left;min-width:auto;margin-right:30px}.vektor-product-list-view .woo-single-item-warpper .product-item .product-info{display:block;min-height:300px;overflow:hidden}.vektor-product-list-view .woo-single-item-warpper .product-item .product-info span.price{float:left;margin-top:0}.woo-widgets.widget ul li a:before,.woo-widgets h2:after{content:unset!important}.vektor-product-list-view.woocommerce ul.products li.product .price{color:var(--body-color);margin-bottom:0;font-size:15px}.woocommerce.vektor-product-list-view .product-img .product-overlay,.prodcut-list-rating,.product-list-dec,.product-info .product-overlay,.prodcut-list-price{display:none}.prodcut-grid-price{display:block;clear:both;overflow:hidden}.product-price-and-rating{display:block;text-align:left}body.woocommerce.vektor-product-list-view .prodcut-list-price span.price{margin-top:3px!important;font-size:16px}.vektor-product-list-view .prodcut-list-rating{display:block;float:left;clear:both}.vektor-product-list-view .product-list-dec{display:block;overflow:hidden;float:left;margin-top:20px;margin-bottom:6px}.vektor-product-list-view .product-info .product-overlay,.vektor-product-list-view .prodcut-list-price{display:block}.woocommerce.vektor-product-list-view ul.products li.product,.woocommerce-page.vektor-product-list-view ul.products li.product{margin:0 3.8% .992em 0}.woocommerce-account .woocommerce-MyAccount-navigation{background-color:#fff0;padding:0;margin:0;border-radius:0;margin-bottom:30px;float:unset;width:100%}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none;display:flex;justify-content:space-around;align-items:center}.woocommerce-account .woocommerce-MyAccount-navigation ul li{width:100%}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{display:block;line-height:24px;padding:10px;margin:5px;border-radius:5px}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{color:var(--color-white);background-color:var(--color-black)}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{height:110px;display:flex;justify-content:center;align-items:center;background:var(--thm-color);color:var(--color-white);font-size:18px;font-weight:500}.woocommerce-account .woocommerce-MyAccount-content{float:unset;width:100%;padding:30px;background:#f7f7f7;border-radius:10px}.woocommerce-account .woocommerce-MyAccount-navigation ul li{width:100%}@media only screen and (max-width:767px){.woocommerce-account .woocommerce-MyAccount-navigation ul li{width:50%}.woocommerce-account .woocommerce-MyAccount-navigation ul{flex-wrap:wrap}}.woocommerce-MyAccount-content p a:hover{color:var(--color-black)}.woocommerce-MyAccount-content p a{color:var(--thm-color)}.woocommerce-MyAccount-content .woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info{background-color:var(--bg-color);color:var(--color-black)}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--thm-color);color:var(--color-white)}.woocommerce nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination ul{border-right:none;border:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-pagination ul li a,.woocommerce-pagination ul li span.page-numbers.current{margin:0 5px;height:55px;border-radius:50%;width:55px;line-height:56px;font-size:18px;display:flex;justify-content:center;align-items:center;font-weight:500;transition:.3s;-webkit-transition:.3s;background:var(--bg-color)}.woocommerce nav.woocommerce-pagination{margin-top:40px}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:var(--color-black)}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:var(--thm-color)}form.woocommerce-product-search{position:relative}form.woocommerce-product-search button{position:absolute;top:0;right:0;font-size:0;padding:16px 25px;background:#fff0;border-color:#fff0;line-height:2.5;color:var(--thm-color)}form.woocommerce-product-search input{background-color:var(--color-white)}form.woocommerce-product-search button:after{content:"\f002";font-family:'Font Awesome 5 Free';font-weight:700;font-size:15px}.vektor-mini-cart-items{position:absolute!important;z-index:10;visibility:hidden;opacity:0;top:-webkit-calc(100% + 1px);top:expression(100%+1px);top:-moz-calc(100% + 1px);top:-o-calc(100% + 1px);top:calc(100% + 1px);right:-30px;background:var(--color-white);width:330px;padding:30px;box-shadow:8px 8px 30px 0 rgb(42 67 113 / .15);-webkit-box-shadow:8px 8px 30px 0 rgb(42 67 113 / .15);-moz-box-shadow:8px 8px 30px 0 rgb(42 67 113 / .15);-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.vektor-hmini:hover .vektor-mini-cart-items{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);padding-bottom:22px}.vektor-mini-cart-items h2.widgettitle{display:none}a.mini-cart-button{display:inline-flex;align-items:center;justify-content:center;position:relative}.vektor-mini-cart-items p.woocommerce-mini-cart__total.total{padding-top:20px;padding-left:20px;text-align:left;padding-right:22px}.vektor-mini-cart-items p.woocommerce-mini-cart__buttons.buttons{margin-bottom:0}.vektor-mini-cart-items .woocommerce-mini-cart__total.total span.woocommerce-Price-amount.amount{float:right}.vektor-mini-cart-items .widget_shopping_cart_content li:last-child{margin-bottom:15px}.vektor-mini-cart-items span.quantity{font-size:90%;margin-top:10px;display:block}.vektor-mini-cart-items li.woocommerce-mini-cart-item.mini_cart_item a{font-size:15px}.vektor-mini-cart-items a.remove.remove_from_cart_button{margin:6px 0;font-size:23px}.vektor-mini-cart-items a.button.checkout.wc-forward{margin-left:15px}a.mini-cart-button label{width:18px;height:18px;background:var(--thm-color);border-radius:100%;text-align:center;font-size:69%;color:var(--color-white);line-height:18px;position:relative;top:-7px;left:-5px;font-weight:600}p.woocommerce-mini-cart__buttons.buttons a{background:var(--thm-color)}li.vektor-mini-cart-items .widget.woocommerce.widget_shopping_cart{margin-bottom:0}ul.vektor-hmini{list-style:none;padding:0;margin:0;min-height:76px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;margin-left:22px}ul.vektor-hmini span.count{font-size:11px;background:var(--thm-color);width:18px;height:18px;display:inline-block;border-radius:100%;text-align:center;line-height:18px;color:var(--color-white);position:absolute;top:auto;left:auto;bottom:-3px;right:-6px;font-weight:700}ul.vektor-hmini a{position:relative}.woocommerce a.button.alt br{display:none}li.vektor-mini-cart-items li.woocommerce-mini-cart-item.mini_cart_item a{color:var(--thm-color);display:block;border:none;padding:0}li.vektor-mini-cart-items li.woocommerce-mini-cart-item.mini_cart_item a:hover{color:var(--color-black);background:#fff0}ul.vektor-hmini p.woocommerce-mini-cart__empty-message{margin-bottom:0;margin-top:20px}.vektor-hmini a span{color:var(--color-black);transition:.4s;transform:rotateY(180deg)}a.cart-contents .count{transform:rotateY(0deg)}li.vektor-mini-cart-items ul.woocommerce-mini-cart.cart_list.product_list_widget{position:relative;display:block;padding:0;width:auto}.vektor-hmini:hover .vektor-mini-cart-items ul.woocommerce-mini-cart.cart_list.product_list_widget{opacity:1;visibility:visible;padding:25px;box-shadow:none}.vektor-mini-cart-items li.woocommerce-mini-cart-item.mini_cart_item{padding-left:0}.vektor-mini-cart-items li.woocommerce-mini-cart-item.mini_cart_item a.remove.remove_from_cart_button{left:auto;right:6px;z-index:999999;background:var(--thm-color);color:var(--color-white)!important;font-weight:400}.woocommerce table.my_account_orders tr th:nth-child(1),.woocommerce table.my_account_orders tr th:nth-child(2),.woocommerce table.my_account_orders tr th:nth-child(3),.woocommerce table.my_account_orders tr th:nth-child(4),.woocommerce table.my_account_orders tr th:nth-child(5){border-top:0}.woocommerce table.my_account_orders tr th:nth-child(5),.woocommerce table.my_account_orders td:nth-child(5){border-right:0}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:8px;vertical-align:middle;border-right:1px solid rgb(0 0 0 / .1)}.woocommerce-account .woocommerce-Address-title h3{font-size:24px;font-weight:600}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle;border-color:#E3E8F4}.woocommerce-cart table.cart th:nth-child(1),.woocommerce-cart table.cart th:nth-child(2),.woocommerce-cart table.cart th:nth-child(3),.woocommerce-cart table.cart th:nth-child(4),.woocommerce-cart table.cart th:nth-child(5){border-top:0}.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td{padding:10px}.cart_totals h2{font-size:30px;font-weight:500}.payment_method_cod label{font-size:20px;font-weight:500;color:var(--color-black)}.payment_box.payment_method_cod p{color:var(--color-white)}.woocommerce-privacy-policy-text p{margin-bottom:30px}.woocommerce .woocommerce-customer-details address{padding:15px}.woocommerce-column__title{font-weight:500}.vektor-woo-shop-topbar{background-color:var(--bg-color);padding:20px;margin-bottom:40px;margin-right:55px;display:flex;justify-content:space-between;align-items:center}.vektor-product-lsit-item{align-items:center}.vektor-list-product-content{margin-top:0}.product-desc{margin-bottom:20px}.prodcut-grid-rating{margin:10px 0}.vektor-quick-view-wrap .row{align-items:center}.woocommerce ul.products li.product,.woocommerce-page ul.products li.vektor-product-grid-item.product{margin-bottom:30px;margin-right:25px}.vektor-quick-view-content-box .product_meta,.vektor-list-product-content .product_meta,.woo-single-summery .product_meta{margin-top:15px;display:inline-grid;color:var(--color-black);font-size:16px;font-weight:600;line-height:32px}.woo-single-summery .product_meta{margin-top:25px}.vektor-quick-view-content-box .product_meta a,.vektor-list-product-content .product_meta a,.woo-single-summery .product_meta a,.woo-single-summery .product_meta .sku_wrapper .sku{color:var(--body-color);font-weight:400;font-family:var(--body-font)}.vektor-quick-view-content-box .product_meta a:hover,.vektor-list-product-content .product_meta a:hover,.woo-single-summery .product_meta a:hover{color:var(--thm-color)}.woocommerce div.product form.cart{margin-bottom:0}.vektor-product-title .woocommerce-loop-product__title,.woocommerce div.product .product_title{color:var(--color-black);font-family:var(--heading-font);font-size:36px;font-weight:600;line-height:normal;padding:0;transition:all .3s ease-in-out}.vektor-product-title .woocommerce-loop-product__title:hover{color:var(--thm-color)}.vektor-product-price,.woocommerce div.product .woo-single-summery p.price,.woocommerce div.product .woo-single-summery span.price{margin-bottom:3px;color:var(--thm-color);font-size:20px;font-weight:600;line-height:normal;margin-top:2px;font-family:var(--heading-font)}.vektor-product-price ins,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{text-decoration:none}.vektor-product-price del,.woocommerce div.product p.price del,.woocommerce div.product span.price del{font-size:17px;opacity:.5;font-weight:500;color:var(--body-color)}.woo-single-post .row{align-items:center}.woo-single-summery{margin-left:20px}.woo-single-post .woocommerce-product-details__short-description ul{list-style:none;padding:0;margin:0;position:relative;padding-left:35px;margin-bottom:35px;margin-top:24px}.woo-single-post .woocommerce-product-details__short-description ul li{color:var(--color-black);line-height:32px}.woo-single-post .woocommerce-product-details__short-description ul li:before{position:absolute;content:"\f058";font-family:'Font Awesome 5 Pro';color:var(--thm-color);left:0}.vektor-product-description,.woocommerce-product-details__short-description{margin-top:13px;font-weight:500;line-height:28px}.woocommerce-product-details__short-description{margin-top:26px}.woocommerce .vektor-product-cart-and-quantity .quantity .qty,.vektor-product-cart-and-quantity .cart input,.woocommerce .quantity .qty{background-color:var(--color-black);color:var(--color-white);width:90px;margin:0;margin-right:15px}.vektor-product-cart-and-quantity .cart{display:flex;align-items:center;margin-top:20px}.woocommerce .vektor-product-rating .woocommerce-product-rating{display:flex}.vektor-list-view-content{margin-left:30px}.woocommerce ul.products li.product .vektor-product-content .vektor-product-title .woocommerce-loop-product__title{color:var(--color-black);font-family:var(--color-black);font-size:24px;font-weight:600;line-height:normal;padding:0}ul.vektor-ul-style.vektor-list-inline{width:100%;padding:0;margin:0}div#vektor-shop-view-mode li{transition:.3s;-webkit-transition:.3s;cursor:pointer;font-size:20px;line-height:1;color:var(--body-color);display:inline-block}div#vektor-shop-view-mode{margin-top:14px}.vektor-woo-result-count-wrapper{text-align:center}li.vektor-shop-list{margin-left:10px}.woocommerce-page .vektor-store-product-img img{height:470px;width:100%;object-fit:cover}.woo-product-small-img .slick-dots{position:absolute;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;z-index:1;margin-top:47px}.woo-product-small-img .slick-dots li{position:relative;cursor:pointer;margin:0 4px;border:2px solid #EFEFEF;border-radius:50px;padding:4px;height:20px;width:20px;display:inline-flex;justify-content:center;transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in}.woo-product-small-img .slick-dots li button{height:8px;font-size:0;border-radius:50px;box-shadow:var(--box-shadow);transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;border:none;padding:4px;visibility:hidden}.woo-product-small-img .slick-dots li.slick-active{border:2px solid var(--thm-color)}.woo-product-small-img .slick-dots li.slick-active button{background:var(--thm-color);visibility:visible}.vektor-mini-cart-items{right:250px}.woocommerce-mini-cart__buttons.buttons{display:flex;align-items:center;justify-content:center}.vektor-mini-cart-items{width:400px}@media only screen and (max-width:1600px){.vektor-mini-cart-items{right:100px}}@media only screen and (max-width:1399px){.vektor-woo-shop-topbar{margin-right:38px}}@media only screen and (min-width:992px) and (max-width:1199px){.woocommerce .products .star-rating{display:inline-block;margin:0}.woo-single-item-warpper .product-item .product-info span.price{float:unset;text-align:center;margin-top:0}.woo-single-item-warpper .product-item .product-info{display:block;text-align:center}.woo-single-item-warpper .product-item .product-info .product-holder{margin-right:0}.vektor-product-list-view .woo-single-item-warpper .product-item .product-info{text-align:left}.woocommerce.vektor-product-list-view ul.products li.product,.woocommerce-page.vektor-product-list-view ul.products li.product{margin:0 3.8% 2.992em 0}.woo-single-item-warpper .product-item .product-img .product-overlay .product-content a{padding:15px 20px}.woo-single-item-warpper .product-item .product-img img{width:100%;height:250px;object-fit:cover}.woocommerce ul.products li.product .onsale{height:30px;min-height:30px;line-height:33px}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:29%}.woocommerce-page .vektor-store-product-img img{height:280px}.woocommerce-page .vektor-quick-view-img img{height:auto;width:100%}.vektor-woo-shop-topbar{margin-right:71px}.vektor-product-content{margin-top:20px}.vektor-product-offer{top:15px;left:15px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.vektor-product-grid-item.product{margin-bottom:40px}.woocommerce ul.products li.product .vektor-product-content .vektor-product-title .woocommerce-loop-product__title{font-size:22px}}@media only screen and (max-width:1199px){.woocommerce-page .vektor-product-list-img img{height:auto}.vektor-list-view-content{margin-left:0}.vektor-product-lsit-item .vektor-product-offer{top:30px;left:30px}.vektor-product-lsit-item{margin-bottom:50px}.vektor-product-wrapper{margin-bottom:30px;margin-right:60px}}@media only screen and (min-width:768px) and (max-width:991px){.woocommerce .columns-3 ul.products[class*="columns-"] li.product,.woocommerce-page .columns-3 ul.products[class*="columns-"] li.product,.woocommerce .columns-4 ul.products[class*="columns-"] li.product,.woocommerce-page .columns-4 ul.products[class*="columns-"] li.product{margin-bottom:35px;width:48%}.woocommerce.vektor-product-list-view .columns-3 ul.products[class*="columns-"] li.product,.woocommerce-page.vektor-product-list-view .columns-3 ul.products[class*="columns-"] li.product,.woocommerce.vektor-product-list-view .columns-4 ul.products[class*="columns-"] li.product,.woocommerce-page.vektor-product-list-view .columns-4 ul.products[class*="columns-"] li.product{margin-bottom:35px;width:100%;transition:.4s}.woocommerce .columns-3 ul.products[class*="columns-"] li.product:nth-child(even),.woocommerce-page ul.products[class*="columns-"] li.product:nth-child(even){margin-right:0!important}.woocommerce .columns-3 ul.products li.last,.woocommerce-page ul.products li.last{margin-right:3.8%}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:none}.woocommerce.vektor-product-list-view .vektor-shop-page ul.products li.product,.woocommerce-page.vektor-product-list-view .vektor-shop-page ul.products li.product{width:100%}.woocommerce-page .related.products ul.products[class*="columns-"] li.product:nth-child(2n),.woocommerce-page .upsells.products ul.products[class*="columns-"] li.product:nth-child(2n){margin-right:15px!important}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woo-single-summery{margin-top:50px}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:46%}.vektor-woo-shop-topbar{margin-right:32px}.woocommerce-page .vektor-store-product-img img{height:400px}.vektor-product-content{margin-top:20px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.vektor-product-grid-item.product{margin-bottom:40px}.vektor-product-wrapper{margin-right:20px}}@media only screen and (max-width:991px){.woo-single-summery{margin-top:140px}.woo-single-summery{margin-left:0}}@media only screen and (max-width:767px){#vektor-shop-view-mode{display:none}.woocommerce ul.products[class*="columns-"] li.product:not(.slick-slide),.woocommerce-page ul.products[class*="columns-"] li.product:not(.slick-slide){width:100%!important;margin-bottom:45px!important}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:unset}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:100%;margin:15px 0}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.woocommerce-additional-fields h3{font-size:25px;margin-top:18px}.woocommerce ul.order_details li{width:100%;margin:20px 0}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:40px}.home-contact-info-icon-wrapper .woocommerce-MyAccount-content a.woocommerce-Button.button{display:block;float:unset;margin-bottom:20px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-pagination ul li a,.woocommerce-pagination ul li span.page-numbers.current{line-height:47px;margin:0 5px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:unset;text-decoration:none;padding:unset;font-size:unset;padding:unset;min-width:unset}.woocommerce nav.woocommerce-pagination ul li{border-right:unset;padding:unset;margin:unset;float:unset;display:unset;overflow:unset}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{border-right:0;padding:15px}.vektor-woo-shop-topbar{margin-right:0}.vektor-product-content{margin-top:25px}.vektor-quick-view-img{margin-bottom:25px}.vektor-product-wrapper{margin-right:0}.vektor-product-wrapper .col-lg-12.col-xl-8,.vektor-product-wrapper .col-lg-12.col-xl-4{padding:0}}@media only screen and (max-width:480px){.woocommerce-page .vektor-store-product-img img{height:350px}.vektor-product-offer{top:15px;left:15px}.vektor-woo-shop-topbar{flex-direction:column;align-items:flex-start}.woocommerce-ordering select.orderby{text-align:left}.vektor-woo-sort-list form.woocommerce-ordering::after{right:46px}.vektor-grid-menu{margin-bottom:15px}.vektor-product-cart-and-quantity .cart{flex-direction:column;align-items:flex-start}.woocommerce .vektor-product-cart-and-quantity .quantity .qty{margin-bottom:10px}}@media screen and (min-width:48em){.site-header-cart .widget_shopping_cart{position:absolute;top:100%;width:100%;z-index:999999;left:-999em;display:block;box-shadow:0 3px 3px rgb(0 0 0 / .2)}.site-header-cart:hover .widget_shopping_cart,.site-header-cart.focus .widget_shopping_cart{left:0;display:block}}