 .woocommerce .star-rating {overflow: hidden;position: relative;line-height: 1;color: #333;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-family: var(--mainfontnum);flex-direction: row;}.woocommerce .star-rating svg{stroke: gold !important;width: 17px;}.woocommerce .woocommerce-product-rating {line-height: 2;display: block }.woocommerce .woocommerce-product-rating::after, .woocommerce .woocommerce-product-rating::before {content: ' ';display: table }.woocommerce .woocommerce-product-rating::after {clear: both }.woocommerce .entry-summary .woocommerce-product-rating .star-rating {margin: 0 0 0 4px;float: right;}.elementor-widget-mweb-rating .woocommerce-product-rating{display: flex;align-items: center;}.woocommerce .elementor-widget-mweb-rating .woocommerce-product-rating .woocommerce-review-link{margin-right: 3px;padding-top: 5px;}.woocommerce .woocommerce-product-rating .star-rating span {margin-right: 7px;margin-top: 5px;}.woocommerce .hreview-aggregate .star-rating {margin: 10px 0 0 }p.stars {display: inline-block;margin: 0;font-size: 14px }p.stars a {position: relative;height: 22px;width: 22px;display: inline-flex;text-decoration: none;margin-right: 1px;line-height: 27px;background-image: url('data:image/svg+xml;charset=utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M226.5 168.8L287.9 42.3l61.4 126.5c4.6 9.5 13.6 16.1 24.1 17.7l137.4 20.3-99.8 98.8c-7.4 7.3-10.8 17.8-9 28.1l23.5 139.5L303 407.7c-9.4-5-20.7-5-30.2 0L150.2 473.2l23.5-139.5c1.7-10.3-1.6-20.7-9-28.1L65 206.8l137.4-20.3c10.5-1.5 19.5-8.2 24.1-17.7zM424.9 509.1c8.1 4.3 17.9 3.7 25.3-1.7s11.2-14.5 9.7-23.5L433.6 328.4 544.8 218.2c6.5-6.4 8.7-15.9 5.9-24.5s-10.3-14.9-19.3-16.3L378.1 154.8 309.5 13.5C305.5 5.2 297.1 0 287.9 0s-17.6 5.2-21.6 13.5L197.7 154.8 44.5 177.5c-9 1.3-16.5 7.6-19.3 16.3s-.5 18.1 5.9 24.5L142.2 328.4 116 483.9c-1.5 9 2.2 18.1 9.7 23.5s17.3 6 25.3 1.7l137-73.2 137 73.2z"/></svg>');background-repeat: no-repeat;background-size: 75%;background-position: center;text-align: center;justify-content: center;font-size: 0;color: #777;border-radius: 5px;}p.stars:hover a{background-color:#FFC107 }p.stars a:hover~a {background-color:#ffffff }p.stars a:hover {background-color:#FFC107 !important;color: #FFF }p.stars.selected a.active {background-color:#FFC107;color: #FFF }p.stars.selected a.active~a {background-color:#ffffff }p.stars.selected a:not(.active) {background-color:#FFC107 }.woocommerce div.type-product .entry-summary .woocommerce-product-rating .woocommerce-review-link, .woocommerce div.product .entry-summary .woocommerce-product-rating .woocommerce-review-link {position: absolute;display: block;bottom: 3px;padding-right: 2px;font-size: 10px }.woocommerce .woocommerce-product-rating .woocommerce-review-link {color: #999;font-family: var(--mainfontnum) }.woocommerce #content .woocommerce-breadcrumb {background-color: #FFF;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;margin-top: 14px;color: #555;font-family: var(--mainfont);font-size: 11px;line-height: 30px;padding: 5px 15px;box-shadow: 0 1px 7px -3px rgba(0, 0, 0, .1);}.woocommerce .woocommerce-breadcrumb {color: #888;}.woocommerce-breadcrumb li {display: inline-block;vertical-align: middle;}.woocommerce .woocommerce-breadcrumb a {color: #555;position: relative;display: inline-flex;align-items: center;}.woocommerce .woocommerce-breadcrumb a:after {content: "\203A";font-size: 19px;display: inline-block;vertical-align: middle;color: rgb(0 0 0 / 80%);font-family: system-ui;line-height: 1;margin: 0 9px;margin-top: -5px;}.woocommerce .elementor_breadcrumb_sepslash_yes .woocommerce-breadcrumb a:after {content: "\2f";font-size: 11px;}.single-product #content div.product.type-product {display: block;position: relative;margin-top: 14px;background-color: #FFF;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;padding: 15px 15px 15px;box-shadow: 0 1px 7px -3px rgba(0, 0, 0, .1);}.woocommerce .entry-img {position: relative;padding-bottom: 30px }.woocommerce .elementor-widget-mweb-product-images .entry-img {padding-bottom: 0px }.woocommerce .entry-img .images, .woocommerce .entry-img .inner {position: relative;min-height: 200px }.woocommerce .elementor-widget-mweb-product-images .entry-img .images, .woocommerce .elementor-widget-mweb-product-images .entry-img .inner{min-height: auto }.mweb-body .swiper-3d .swiper-slide-shadow-left {background-image: -webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.05)),to(transparent));background-image: -webkit-linear-gradient(right,rgba(0,0,0,.05),transparent);background-image: -o-linear-gradient(right,rgba(0,0,0,.05),transparent);background-image: linear-gradient(270deg,rgba(0,0,0,.05),transparent);top: 5px;height: calc(100% - 10px);display: block;}.mweb-body .swiper-3d .swiper-slide-shadow-right {background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.05)),to(transparent));background-image: -webkit-linear-gradient(left,rgba(0,0,0,.05),transparent);background-image: -o-linear-gradient(left,rgba(0,0,0,.05),transparent);background-image: linear-gradient(90deg,rgba(0,0,0,.05),transparent);top: 5px;height: calc(100% - 10px);display: block;}.woocommerce .entry-img .images .img img, .woocommerce .images .woocommerce-product-gallery__image img{border: 1px solid #eee;display: block;}.images.gallery-with-images{position: relative;}.woocommerce .gallery_type_v.entry-img .inner .product-label{right: 85px!important;}.gallery_type_v .images.gallery-with-images{display: inline-block;max-width: calc(100% - 70px);}.gallery_type_v .thumbnails{display: inline-block;max-width: 70px;float: right;padding-left: 10px;margin: 0 !important;}.gallery_type_v .thumbnails .product-thumbs{height: 328px;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: flex-start;}.gallery_type_v .thumbnails .swiper {box-sizing: border-box;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;max-width: 100%;width: 100%;}.woocommerce .gallery_type_v.entry-img .thumbnails .swiper-button-v1-next {left: auto;right: 50%;text-align: right;bottom: 7px;top: auto;margin: 0 -12px 0 0;-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}.woocommerce .gallery_type_v.entry-img .thumbnails .swiper-button-v1-prev {left: auto;right: 50%;text-align: right;top: 0px;margin:0 -12px 0 0;-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);}.gallery_type_h .thumbnails .swiper{display:none }.gallery_type_h .thumbnails .swiper.swiper-initialized{display:block }.woocommerce .swiper .swiper-button-next.mweb_gallery_next, .woocommerce .swiper .swiper-button-prev.mweb_gallery_prev{background: none;width: 30px;height: 30px;margin-top: -15px;background-color: hsl(0deg 0% 100% / 85%);border-radius: 9px;box-shadow: 0 0px 19px -7px rgb(0 0 0 / 10%);opacity: 0;visibility: hidden;}.woocommerce .gallery-with-images .swiper:hover .swiper-button-next.mweb_gallery_next, .woocommerce .gallery-with-images .swiper:hover .swiper-button-prev.mweb_gallery_prev{opacity: 1;visibility: visible;}.woocommerce .swiper .swiper-button-next.mweb_gallery_next:after, .woocommerce .swiper .swiper-button-prev.mweb_gallery_prev:after{content: "";text-align: center;direction: none }.woocommerce .swiper .swiper-button-next.mweb_gallery_next svg, .woocommerce .swiper .swiper-button-prev.mweb_gallery_prev svg{stroke: #9c9a9a;vertical-align: middle;width: 18px }.product_tools_btn{position: absolute;bottom: 10px;left: 10px;display: flex;z-index: 1;direction: ltr;flex-direction: row;}.elementor-product-btn-align-vertical-yes .product_tools_btn{flex-direction: column;}.elementor-product-btn-align-hright-yes .product_tools_btn{direction: rtl;left: auto;right: 10px;}.elementor-product-btn-align-vtop-yes .product_tools_btn{top: 10px;bottom: auto;}.popup-image, .woocommerce .product .product_tools_btn .add_to_wishlist_wrap a, .product_tools_btn .compare {display: inline-block;height: 36px;width: 36px;position: relative;vertical-align: middle;z-index: 1;cursor: pointer;background: #ffffff47;backdrop-filter: blur(3px);border: 1px solid #eee;font-size: 14px;text-align: center;line-height: 34px;color: #888;-webkit-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out;border-radius: var(--borderradius);margin: 5px;padding: 0 }.popup-image:hover, .product_tools_btn .compare:hover {background: var(--maincolor);border-color: var(--maincolor) }.popup-image svg, .popup-share>a svg, .popup-video svg, .remindme_icon svg, .woocommerce .product .product_tools_btn .add_to_wishlist_wrap .single_add_to_wishlist svg, .product_tools_btn .compare svg{width:20px;vertical-align: middle;margin: 2px 0 0 0 !important;}.popup-image:hover svg, .popup-share:hover>a svg, .popup-video:hover svg, .remindme_icon:hover svg, .product_tools_btn .compare:hover svg {stroke: #fff }.has_right + .btn_360{}.popup-share {display: inline-block;height: 36px;width: 36px;margin: 5px;}.popup-share>a {height: 36px;width: 36px;z-index: 1;cursor: pointer;position: relative;display: inline-block;background: #ffffff47;backdrop-filter: blur(3px);text-align: center;line-height: 34px;font-size: 14px;color: #888;border: 1px solid #eee;-webkit-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out;border-radius: var(--borderradius);}.popup-share:hover>a {background: var(--maincolor);border-color: var(--maincolor) }.popup-video {display: inline-block;height: 36px;width: 36px;position: relative;vertical-align: middle;z-index: 1;cursor: pointer;background: #ffffff47;backdrop-filter: blur(3px);border: 1px solid #eee;font-size: 14px;text-align: center;line-height: 34px;color: #888;-webkit-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out;border-radius: var(--borderradius);margin: 5px;}.popup-video:hover {background: var(--maincolor);border-color: var(--maincolor) }.popup_inline .mfp-container {padding-top: 40px;padding-bottom: 40px }.popup_inline .mfp-content {width: 100%;max-width: 700px }#popup-video {width: 100% }#popup-video .mfp-close {top: -44px;color: #FFF;text-align: right;right: 1px }#popup-video video {max-width: 100%;height: auto }.remindme_icon {height: 36px;width: 36px;display: inline-block;z-index: 1;cursor: pointer;text-align: center;background: #fff;line-height: 34px;font-size: 14px;color: #888;border: 1px solid #eee;-webkit-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;margin: 5px }.remindme_icon:hover {background: var(--maincolor);border-color: var(--maincolor) }.remindme_on.remindme_icon {background: #fff7db;border-color: #ffe586 }.product-360-view-wrapper + .remindme_icon{}#remindme_form.req:after {content:'';position: absolute;width: 110px;height: 25px;left: 14px;bottom: 15px;z-index: 5;background-image: url(../images/loading-oval.svg);background-position: center;background-repeat: no-repeat;-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: .9;background-size: 17%;}#remindme_form h5{font-size: 12px;padding-bottom: 20px;}#remindme_form .type_of {}#remindme_form .type_of>span{display: block;padding: 7px 0;}#remindme_form .type_of label {display: block;margin-right: 0;padding-bottom: 5px;}#remindme_form .type_of input[type="checkbox"] {position: absolute;clip: rect(0 0 0 0);width: 1px;height: 1px;margin: -1px }#remindme_form .type_of input[type="checkbox"]:checked+span:after {content: '';width: 3px;height: 6px;display: inline-block;transform: rotate(43deg);border-right: 2px solid #00cc67;border-bottom: 2px solid #00cc67;position: absolute;top: 5px;right: 4px;left: auto;}#remindme_form .type_of label span {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #a7a7a7;position: relative;}#remindme_form .type_of label span:before {content: '';display: block;height: 12px;width: 12px;border-radius: 2px;cursor: pointer;margin-left: 8px;box-shadow: 0 0 1px 0 rgb(0 0 0 / 70%);}.ui_input_switch {position: relative;display: inline-block !important;line-height: inherit !important;padding: 0 !important;width: 34px;height: 18px;}.ui_input_switch input {opacity: 0;width: 0;height: 0;}.ui_input_switch .slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;border: 1px solid #878990;-webkit-transition: .4s;transition: .4s;border-radius: 15px;}.ui_input_switch .slider:before {position: absolute;content: "";height: 10px;width: 10px;left: 4px;bottom: 2px;border: 1px solid #878990;-webkit-transition: .4s;transition: .4s;border-radius: 50%;background-color: white }.ui_input_switch input:checked + .slider {background-color: #00cc67;border-color: #08a95a;}.ui_input_switch input:checked:focus + .slider {box-shadow:none !important }.ui_input_switch input:focus + .slider {box-shadow: 0 0 5px -1px #ff675f;}.ui_input_switch input:checked + .slider:before {-webkit-transform: translateX(13px);-ms-transform: translateX(13px);transform: translateX(13px);border-color: #08a95a;}#remindme_form .remindme_row {margin-bottom: 7px;}#remindme_form .remindme_row p{display: inline-block;margin-right: 7px;opacity: 0.7;}#remindme_form input[type="submit"] {background-color: var(--maincolor);font-family: var(--mainfont);font-size: 12px;box-shadow: none;line-height: 20px;cursor: pointer;color: #fff;padding: 6px 15px;border-radius: var(--borderradius);border: unset;margin-top: 10px;}#remindme_form input[type="submit"]:hover , #remindme_form input[type="submit"]:focus{background-color: #333;}#remindme_form .close_remindme {position: absolute;top: 10px;left: 10px;width:19px;cursor: pointer;}#remindme_form .close_remindme svg{stroke: red }.woocommerce .entry-img .thumbnails, .elementor-widget-mweb-product-images .thumbnails {margin: 15px 0 0 }.woocommerce .entry-img .thumbnails .img {position: relative;cursor: pointer;border-radius: 0;padding: 0;overflow: hidden;}.woocommerce .entry-img .thumbnails .img img{border: 1px solid #eee;max-width: 100%;max-height: 100%;}.woocommerce .entry-img .thumbnails .img.swiper-slide-thumb-active img {border-color: var(--maincolor) }.woocommerce .entry-img .thumbnails .swiper-button-v1-next, .woocommerce .entry-img .thumbnails .swiper-button-v1-prev {position: absolute;overflow: hidden;font-size: 0;text-align: center;height: 24px;width: 24px;background: #fff;border: 1px solid #eee;right: 18px;top: 50%;left: auto;margin: -12px 0 0;text-align: left;visibility: hidden;opacity: 0;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;font-size:17px;color:#555;}.woocommerce .entry-img .thumbnails .swiper-button-v1-prev {right: 18px;left: auto;text-align: right;}.woocommerce .entry-img .thumbnails .swiper-button-v1-next {left: 18px;right: auto;text-align: right;}.woocommerce .entry-img .thumbnails .swiper-button-v1-next svg, .woocommerce .entry-img .thumbnails .swiper-button-v1-prev svg {width: 14px;}.woocommerce .entry-img .thumbnails .swiper-button-v1-next:after, .woocommerce .entry-img .thumbnails .swiper-button-v1-prev:after {content: "";display: none }.woocommerce .entry-img .thumbnails:hover .swiper-button-v1-next, .woocommerce .entry-img .thumbnails:hover .swiper-button-v1-prev {visibility: visible;opacity: 1 }.woocommerce .entry-img .thumbnails .swiper-button-v1-next:hover, .woocommerce .entry-img .thumbnails .swiper-button-v1-prev:hover {background: var(--maincolor);border-color: var(--maincolor) }.woocommerce .entry-img .thumbnails .swiper-button-v1-next:hover svg, .woocommerce .entry-img .thumbnails .swiper-button-v1-prev:hover svg{stroke: white }.woocommerce .entry-img .swiper-button-disabled{opacity:0 !important;}.product-thumbs-static {display: grid;grid-column-gap: 10px;grid-template-columns: repeat(5, 1fr);}.wc_gallery_image {}.wc_gallery_image a, .modal_thumb{border: 1px solid #eee;display: flex;padding: 3px;align-items: center;justify-content: center;overflow: hidden;}.wc_gallery_image a:hover, .modal_thumb:hover, .modal_thumb.is_active{border: 1px solid var(--maincolor);}.wc_gallery_more img {-webkit-filter: blur(4px);filter: blur(4px);opacity: .5;}.wc_gallery_more svg{position: absolute;stroke: #333;}.woocommerce .entry-summary {padding-bottom: 30px }.woocommerce .entry-summary .dokan-btn {margin-top: 10px;}.woocommerce div.type-product .single_product_head .product_title, .woocommerce div.product .single_product_head .product_title {float: right;padding: 0;margin: 10px 0;text-transform: none;font-size: 14px;font-weight: 500;color: #333;width: calc(100% - 120px);}.product_title span.sub_head {font-family: sans-serif;letter-spacing: 1px;font-size: 11px;font-weight: normal;padding-top: 3px;color: #a9a9a9;text-transform: capitalize;display: block;clear: both;}.woocommerce div.single_product_head .woocommerce-product-rating{position: relative;display: block;margin-right: calc(100% - 80px);padding-top: 12px;height: 53px;}.woocommerce .entry-summary .woocommerce-product-summary-line {display: block;border-bottom: 1px dashed #ddd;height: 10px;margin: 0 0 10px }.woocommerce .entry-summary .stock {margin: 10px 0 0px;font-family: var(--mainfontnum);background-color: #f9f9f9;padding: 7px 15px;border-radius: 5px;display: block;max-width: 150px;text-align: center;}.woocommerce .entry-summary .out-of-stock {color: #ff5252;width: 100%;margin-bottom:10px }.woocommerce .elementor-add-to-cart .stock {margin: 10px 0;font-family: var(--mainfontnum);display: block;}.woocommerce .elementor-add-to-cart .out-of-stock {color: #ff5252;}.woocommerce .entry-summary .stock:after,.woocommerce .entry-summary .stock:before{content:'';display: block;clear:both;}.woocommerce .entry-summary .woocommerce-product-rating {margin: 0;padding: 0 0 5px }.woocommerce .entry-summary .cart, .woocommerce .product-type-variable .cart, .woocommerce .product-type-grouped .cart {padding: 15px 0 10px;border-top: none }.woocommerce .entry-summary .summary_cart_warp .cart{background-color: #fbfbfb;padding: 15px 15px 15px 15px;border-radius: 5px;border: 1px solid #ececec;margin-bottom: 9px;}.woocommerce .entry-summary .summary_cart_warp .cart table tr td{display:block;text-align:right;}.woocommerce .entry-summary .summary_cart_warp .woocommerce-grouped-product-list{white-space:normal;margin: 0;padding: 0;background-color: transparent;}.woocommerce .entry-summary .summary_cart_warp>.price{padding: 10px 15px;border: 2px dotted #ececec;border-radius: 5px;margin-bottom: 5px;}.woocommerce .entry-summary .summary_cart_warp>.stock{max-width: unset;margin-bottom: 5px;background-color: #fbfbfb;}.price {margin: 0;font-weight: 500;font-size: 13px;color: var(--maincolor);letter-spacing: -.01em;font-family: var(--mainfontnum) }.price i{color: #c7c7c7 }.price_empty {color: #b8b8b8!important;padding-bottom: 0!important;font-weight: normal;}.entry-summary .price_empty {font-size: 12px!important;font-family: var(--mainfont)!important;font-weight: normal;padding-bottom: 15px !important;display: block;}.entry-summary .price .woocommerce-Price-amount {display: inline-block;line-height: 1;padding: 0 5px }.entry-summary .price del .woocommerce-Price-amount {margin: 0;display: inline-block;color: #444;text-decoration: none;font-size: 11px;font-weight: 500;vertical-align: middle;padding-left: 5px;}.product p:not(.single_price) .woocommerce-Price-currencySymbol, .single_acc .woocommerce-Price-currencySymbol, .single_wc_pinfo .woocommerce-Price-currencySymbol, .mweb-price-wrapper .price .woocommerce-Price-currencySymbol{font-size: 70% !important;filter: grayscale(1);font-weight: normal;}.single_price .woocommerce-Price-currencySymbol{filter: unset;}.product .price del{font-size: 98%;opacity:0.85 }.product .price ins{text-decoration: none;}.mweb-discount-amount{display: inline-flex }.entry-summary .price {font-size: 15px }.entry-summary .price strong {font-size: 11px;padding-bottom: 10px;display: block }.entry-summary .price del .woocommerce-Price-amount {font-size: 13px }.woocommerce .elementor.product-type-variable.type-product .woocommerce-variation-price {padding-bottom: 15px;margin-top: 10px;}.woocommerce div.product.elementor form.cart table.variations td.value:before{content:normal !important;display:none !important;}.woocommerce div.type-product form.cart table, .woocommerce div.product form.cart table {margin: 0 0 15px;border: none;font-family: var(--mainfont), Tahoma;}.woocommerce div.type-product .entry-summary form.cart table tr, .woocommerce div.product .entry-summary form.cart table tr {background-color: transparent!important;display: block;padding-bottom: 7px;}.woocommerce div.product form.cart table .sellect-wrap{vertical-align: middle;display: inline-block;}.el_p_c{font-weight: 500;margin: 0 5px;display: inline-block;vertical-align: middle;}.woocommerce .type-product.product-type-variable .entry-summary form.cart.variations_form table.variations td.label {padding: 0;border: none;text-align: right;display: inline-block }.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.label label {font-weight: 500;font-size: 12px;margin: 0 0 0 15px!important;border-right: 2px dotted #ddd;padding-right: 15px;}.woocommerce .type-product.product-type-variable .entry-summary form.cart.variations_form table.variations td.value {padding: 0;border: none;display: inline-block }.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.value select {border-radius: var(--borderradius);height: auto;padding: 5px 15px;}.woocommerce .type-product.product-type-variable .entry-summary form.cart.variations_form table.variations td.value .sellect-wrap {display: inline-block }.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.value .option {margin: 2px 0px 3px 10px;border: 1px solid #eee;cursor: pointer;border-radius: 3px;display: inline-flex }.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.value .option.text {border: none;}.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.value .option.disable{cursor:not-allowed;position: relative;}.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.value .option.disable:before {display: block;content: "";position: absolute;right: 0;top: 0;left: 0;bottom: 0;background-color: #ffffffe0;z-index: 1;border-radius: inherit;}.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.value .option.disable:after {display: inline-block;content: "\00d7";font-size: 16px;position: absolute;right: calc(50% - 5px);top: calc(50% - 12.5px);color: #F44336;z-index: 2;}.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.value .option span {display: block;text-align: center;height: 19px }.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.value .option.text span {height: 22px;line-height: 23px;border-radius: 4px;padding: 0 10px;background: #eee;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-ms-transition: all .2s linear;-o-transition: all .2s linear;transition: all .2s linear;}.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.value .option.text:hover, .woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.value .option.text.selected {border-color: var(--maincolor) }.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.value .option.text:hover span, .woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.value .option.text.selected span {background-color: var(--maincolor);color: #fff }.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.value .option.color {border-color: #cecece;border-radius: 17px;vertical-align: middle;overflow: hidden;}.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.value .option.color span {margin: 0;padding: 0;height: 26px;width: 26px;line-height: 24px;background-color: #fff;display: flex;flex-wrap: nowrap;align-items: center;justify-content: center;}.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.value .option.color span i {width: 20px;height: 20px;position: relative;border-radius: 12px;}.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.value .option.color.selected span i:after {content: '';color: #fff;width: 4px;height: 8px;display: inline-block;transform: rotate(43deg);border-right: 2px solid #333;border-bottom: 2px solid #333;position: relative;top: -1px;}.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.value .option.image {border-color: #eee }.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.value .option.image.selected {border-color: var(--maincolor) }.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.value .option.image span {margin: 2px;width: 55px;height: 35px }.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.value .option.color.selected {border-color: var(--maincolor);}.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td.value .option.color.selected span {background: #fafbfc }.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td .reset_variations {margin: 0 20px 0 0;color: var(--maincolor);font-size: 11px;float: left;font-family: var(--mainfont);border: none;background-color: transparent;cursor: pointer;}.woocommerce .type-product.product-type-variable form.cart.variations_form table.variations td .reset_variations:hover {color: white !important;background-color: var(--maincolor);}.woocommerce .type-product.product-type-variable .woocommerce-variation-price {padding-bottom: 15px;margin-top: -5px;display: none }.woocommerce .type-product.product-type-variable .woocommerce-variation-price span {font-size: 14px;}.woocommerce .type-product.product-type-variable .woocommerce-variation-price del span {font-size: 12px }.type-product.product-type-variable .variations tr {display: flex;flex-direction: column;align-items: flex-start;}.type-product.product-type-variable .variations th.label {width: 100%;padding-bottom: 5px;font-weight: bold;}.type-product.product-type-variable .variations td.value {width: 100%;}.quantity {margin: 0 0 0 8px;display: inline-block;position: relative;font-family: var(--mainfontnum);vertical-align: middle;}.quantity .unit{position: absolute;right: 0;background-color: #f5f5f5;text-align: center;top: 10px;right: 50%;line-height:18px;font-size:11px;-moz-transform: translateX(50%) translateY(-100%);-webkit-transform: translateX(50%) translateY(-100%);transform: translateX(50%) translateY(-100%);-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;opacity: 0;visibility: hidden;z-index: 0;padding:0 5px;}.product .quantity:hover .unit{top: -1px;opacity: 1;visibility: visible;}.quantity.hidden{display:none !important }.quantity .plus-minus {position: absolute;right: 8px;top: 50%;transform: translateY(-50%);display: flex;}.quantity input[type=hidden] + .plus-minus {display: none;}.shop_table .quantity .plus-minus {}.quantity .plus-minus .elm_qty {display: inline-flex;width: 20px;height: 20px;border-radius: var(--borderradius);text-align: center;background-color: #f5f5f5;line-height: 20px;cursor: pointer;transition: all .3s;align-items: center;justify-content: center;margin: 0px 2px;}.quantity input, .quantity input.input-text {display: inline-block;vertical-align: middle;height: 38px;width: 100px;font-size: 13px;text-align: left;padding: 0 20px;color: #555;border: 1px solid #eee;-webkit-border-radius: var(--borderradius);-moz-border-radius: var(--borderradius);border-radius: var(--borderradius);-moz-appearance:textfield;font-family: var(--mainfontnum);}.quantity input[type=number]::-webkit-inner-spin-button, .cart .quantity input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;-moz-appearance: none;appearance: none;margin: 0 }.quantity .plus-minus .elm_qty:hover {background-color: var(--maincolor);}.quantity .plus-minus .elm_qty svg{width: 15px;height: auto }.quantity .plus-minus .elm_qty:hover svg {stroke: #FFF }.elementor-add-to-cart .quantity input{height: 100%;}.elementor-add-to-cart .quantity .plus-minus {top: 50%;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.elementor-quantity--type-alignh .quantity input{height: auto;text-align: revert;width: auto;height: 100%;max-width: 67px;}.elementor-quantity--type-alignh .quantity .plus-minus {left: 0px;right: auto;top: 0;bottom: 0;display: flex;flex-direction: column;-moz-transform: translateY(0);-webkit-transform: translateY(0);-o-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}.elementor-quantity--type-alignh .quantity .plus-minus .elm_qty{display: flex;height: 100%;border-radius: 0;justify-content: center;flex-direction: column;line-height: unset;border: 1px solid rgb(0 0 0 / 0.1);margin: 0;}.elementor-quantity--type-alignh .quantity .plus-minus .elm_qty.increase{border-radius: 5px 0 0 0;border-bottom: 1px solid rgb(0 0 0 / 0.1);}.elementor-quantity--type-alignh .quantity .plus-minus .elm_qty.reduced{border-radius: 0 0 0 5px;border-top: 1px solid rgb(0 0 0 / 0.1);}.woocommerce div.product.elementor .quantity.hidden+button {margin-right: 0;}.mini_cart_quantity_price_row{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;margin-top: 5px;}.mini_cart_quantity_price_row .quantity{margin: 0;}.mini_cart_quantity_price_row .quantity input.qty{height: 24px;width: 87px;font-size: 12px;text-align: center;padding: 0 20px;background: transparent;}.mini_cart_quantity_price_row .quantity .plus-minus{left: 2px;right: 2px;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;}.mini_cart_quantity_price_row .quantity .plus-minus .elm_qty.increase:hover, .mini_cart_quantity_price_row .quantity .plus-minus .elm_qty.reduced:hover{color:#FFF }.woocommerce .entry-summary .cart .single_add_to_cart_button, .cart .single_add_to_cart_button, .cart .added_to_cart {position: relative;border: none;height: 38px;line-height: 38px;background: var(--cartcolor);color: #fff;padding: 0 15px 0 15px;font-size: 12px;font-weight: 500;text-align: center;display: inline-block;font-family: var(--mainfont);-webkit-border-radius: var(--borderradius);-moz-border-radius: var(--borderradius);border-radius: var(--borderradius);-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-ms-transition: all .2s linear;-o-transition: all .2s linear;transition: all .2s linear;cursor: pointer;vertical-align: middle;}.cart .added_to_cart.wc-forward{background-color:#555;margin-right:8px }.woocommerce .product .cart .single_add_to_cart_button.disabled{background-color:#9E9E9E }.elementor-add-to-cart .cart .single_add_to_cart_button{height: auto !important;}.woocommerce div.type-product form.cart .button, .woocommerce div.product form.cart .button {vertical-align: middle }.elementor-add-to-cart.elementor-product-simple .cart, .elementor-add-to-cart.elementor-product-variable .woocommerce-variation-add-to-cart {display: flex;flex-wrap: wrap;}.woocommerce .entry-summary .cart .single_add_to_cart_button.externalaffiliate-product {padding: 0 25px }.woocommerce .entry-summary .cart .single_add_to_cart_button .elm_a2c_i, .cart .single_add_to_cart_button .elm_a2c_i, .cart .added_to_cart .elm_a2c_i {display: inline-flex;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-align: center;vertical-align: middle;line-height: 1.2;margin-left: 10px;font-size: 18px;stroke: #fff;background: transparent;align-items: center;justify-content: center;}.elm_a2c_i svg{stroke: #fff;width: 25px;height: auto;}.woocommerce .entry-summary .cart .single_add_to_cart_button.loading, .cart .single_add_to_cart_button.loading {}.woocommerce .entry-summary .cart .single_add_to_cart_button.loading:before, .cart .single_add_to_cart_button.loading:before {content: '';position: absolute;top: 0px;left: 0;right: 0;bottom: 0;margin: 0 !important;background: rgb(255 255 255 / 90%) url(../images/loading-oval.svg) no-repeat center center;background-size: 20px;border-radius: inherit }.woocommerce .entry-summary .cart .single_add_to_cart_button:hover {background-color: var(--maincolor) }.woocommerce .entry-summary .add_to_wishlist_wrap {display: inline-block;margin: 0 0 0 10px;position: relative;float: right;}.woocommerce .product .single_add_to_wishlist {display: inline-block;position: relative;background: #fff;color: #434343;height: 35px;line-height: 35px;border: 1px solid #e5e5e5;padding: 0 15px 0 15px;-webkit-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;font-family: var(--mainfont);-webkit-border-radius: var(--borderradius);-moz-border-radius: var(--borderradius);border-radius: var(--borderradius);text-indent: unset;}.single_add_to_wishlist b, .single_compare b{font-weight: inherit }.woocommerce .product .elementor-widget-mweb-addto-wishlist .single_add_to_wishlist {height: auto;display: block;}.woocommerce .product .elementor-single_wishlist_onlyicon_yes .single_add_to_wishlist svg, .woocommerce .product .elementor-single_compare_onlyicon_yes .compare svg {margin: 0 !important;}.woocommerce .product .add_to_wishlist_wrap.loading .single_add_to_wishlist:before , .woocommerce .compare.waiting:before {content:'';position: absolute;top: 0px;left: 0;right: 0;bottom: 0;margin: 0 !important;background: rgb(255 255 255 / 99%) url(../images/loading-oval.svg) no-repeat center center;background-size: 20px;border-radius: inherit;}.woocommerce .product .add_to_wishlist_wrap .single_add_to_wishlist svg {display: inline-block;width: 20px;height: auto;text-align: center;vertical-align: middle;margin-left: 10px;color: #777;-webkit-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;}.woocommerce .product .add_to_wishlist_wrap.added:not(:hover) .single_add_to_wishlist svg {stroke: #F44336 !important;}.woocommerce .product .add_to_wishlist_wrap:hover .single_add_to_wishlist, .woocommerce .entry-summary .compare:hover{border-color: var(--maincolor);background-color: var(--maincolor);color: white;}.woocommerce .product .add_to_wishlist_wrap .single_add_to_wishlist:hover svg {stroke: #fff;}.woocommerce .entry-summary .show {display: inline-block!important }.item .yith-wcwl-add-to-wishlist {margin: 0 }.item .yith-wcwl-add-to-wishlist .feedback {display: none!important }.item .yith-wcwl-add-to-wishlist .ajax-loading {position: absolute;margin: 0!important;width: 100%!important;height: 100%!important;left: 0!important;top: 0!important;border-radius: 0;overflow: hidden;background: none!important;opacity: 1;background-color: #FFF;}.woocommerce .entry-summary .compare, .elementor-widget-mweb-compare-btn .compare {display: inline-block;position: relative;background: #fff;color: #434343;height: 35px;line-height: 35px;border: 1px solid #e5e5e5;margin: 0 0 0 10px;padding: 0 15px 0 14px;-webkit-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;font-family: var(--mainfont);-webkit-border-radius: var(--borderradius);-moz-border-radius: var(--borderradius);border-radius: var(--borderradius);}.woocommerce .product .elementor-widget-mweb-compare-btn .compare {height: auto;display: block;margin: 0;}.woocommerce .product .single_compare svg {display: inline-block;width: 20px;height: auto;text-align: center;vertical-align: middle;margin-left: 10px;color: #777;-webkit-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;}.woocommerce .compare.added svg {stroke: var(--maincolor) !important;}.woocommerce .entry-summary .compare:hover svg, .elementor-widget-mweb-compare-btn .compare:hover svg {stroke: #fff }.woocommerce .entry-summary .product_meta {padding: 0 15px;font-family: var(--mainfont), Tahoma;clear: both;font-size: 11px;}.woocommerce .entry-summary .product_meta>a {padding-right: 5px;padding-left: 15px }.woocommerce .entry-summary .product_meta:before, .woocommerce .entry-summary .product_meta:after {content: " ";display: table }.woocommerce .entry-summary .product_meta:after {clear: both }.woocommerce .entry-summary .product_meta .sku_wrapper, .woocommerce .entry-summary .product_meta .tagged_as, .woocommerce .entry-summary .product_meta .brand_wrapper, .woocommerce .entry-summary .product_meta .posted_in {color: #434343;display: inline-block;padding-left: 15px;}.woocommerce .entry-summary .product_meta .sku_wrapper>*, .woocommerce .entry-summary .product_meta .tagged_as>*, .woocommerce .entry-summary .product_meta .posted_in>* {font-weight: 400;color: var(--maincolor);padding: 1px 2px;border: 0;}.woocommerce .entry-summary .product_meta .sku_wrapper a:hover, .woocommerce .entry-summary .product_meta .tagged_as a:hover, .woocommerce .entry-summary .product_meta .posted_in a:hover {color: #555 }.woocommerce table.shop_table {box-shadow: 0px 0px 0px 1px rgb(0 0 0 / 5%);border-right: none;margin: 5px 0 0px;text-align: right;width: 100%;clear: both;font-family: var(--mainfontnum);}.woocommerce table.shop_table tr{border-bottom: 1px solid #eeeff1;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.shop_table.account-orders-table tbody tr:hover {-webkit-box-shadow: 0 0 21px -9px rgb(0 0 0 / 14%);box-shadow: 0 0 21px -9px rgb(0 0 0 / 14%);z-index: 99;border-bottom-color: transparent;}.woocommerce table.shop_table tbody tr:last-child{border: none }.woocommerce table.shop_table th {padding: 10px 15px;font-weight: 500;text-align: right;font-size: 12px;}.woocommerce table.shop_table>thead>tr>th {}.woocommerce table.shop_table td {padding: 7px;vertical-align: middle;}.woocommerce table.shop_table tr td:last-child {border-left: none;border-bottom: none;}.woocommerce table.shop_table tr:last-child td:first-child {border-bottom: none !important;}.woocommerce table.shop_table td small {font-weight: 400 }.woocommerce table.shop_table td.product-remove {width: 60px;text-align: center;}.woocommerce table.shop_table td.product-remove .remove {margin: auto }.woocommerce table.shop_table td.product-thumbnail {width: 80px;text-align: center }.woocommerce table.shop_table td.product-price, .woocommerce table.shop_table td.product-subtotal, .woocommerce table.shop_table td.product-quantity {text-align: center;font-family: var(--mainfontnum);font-size: 12px;}table.cart .woocommerce-Price-currencySymbol, .woocommerce-cart .cart-collaterals .cart_totals table .woocommerce-Price-currencySymbol, .mini_cart_item .woocommerce-Price-currencySymbol, .widget_shopping_cart_content .total .amount .woocommerce-Price-currencySymbol{font-size:80%;filter: grayscale(1);font-weight: normal;}.woocommerce table.shop_table td.product-price label, .woocommerce table.shop_table td.product-subtotal label, .woocommerce table.shop_table td.product-quantity label {float: left;line-height: 45px }.woocommerce table.shop_table tbody:first-child tr:first-child th, .woocommerce table.shop_table tbody:first-child tr:first-child td {border-top: 0;}.woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th, .woocommerce table.shop_table tbody th {font-weight: 500;border-top: 1px solid #eee }.woocommerce table.my_account_orders th, .woocommerce table.my_account_orders td {padding: 13px 10px;vertical-align: middle;text-align: center;}.woocommerce table.my_account_orders .button {white-space: nowrap;display: inline-block;}.woocommerce table.my_account_orders .order-actions {text-align: right }.woocommerce table.my_account_orders .order-actions .button {margin: .125em 0 .125em .25em }.woocommerce table.my_account_orders .button:hover{color: #333;background-color: white !important;box-shadow: 0 0 0 1px #eee !important;}.woocommerce td.product-name dl.variation {margin: .7em 0 .25em;}.woocommerce td.product-name dl.variation:before, .woocommerce td.product-name dl.variation:after {content: " ";display: table }.woocommerce td.product-name dl.variation:after {clear: both }.woocommerce td.product-name dl.variation dt, .woocommerce td.product-name dl.variation dd {display: inline-block;float: right }.woocommerce td.product-name dl.variation dt {font-weight: 500;padding: 0 0 .25em;margin: 0 0 0 4px;clear: right }.woocommerce td.product-name dl.variation dd {padding: 0 0 .25em }.woocommerce td.product-name dl.variation dd p:last-child {margin-bottom: 0 }.woocommerce td.product-name p.backorder_notification {font-size: .83em }.woocommerce table.wishlist_table {font-size: 100% }.woocommerce table.wishlist_table thead th {padding: 9px 12px }td.product-price .woocommerce-Price-amount, .cart td.product-subtotal .woocommerce-Price-amount{margin: 0;display: inline-block;line-height: 1;padding: 0 5px;font-size: 13px;font-weight: 500;color: var(--maincolor);}td.product-price del .woocommerce-Price-amount {margin: 0;display: inline-block;color: #b8b8b8;text-decoration: line-through;font-size: 11px;font-weight: 400;vertical-align: middle;padding-left: 8px }.woocommerce-cart table.cart th {color: #333 }.woocommerce-cart table.cart th, .woocommerce-cart table.cart td {vertical-align: middle;border: none;border-bottom: 1px solid #eee !important;padding: 14px 7px;}.woocommerce-cart table.cart td.product-name a {font-weight: 500;}.woocommerce-cart table.cart td.actions {padding: 20px }.woocommerce-cart table.cart td.actions .coupon {float: left;padding: 0 }.woocommerce-cart table.cart td.actions .coupon label {display: none;float: left }.woocommerce-cart table.cart td.actions .coupon .input-text {float: left;margin: 0 10px 0 0;min-width: 200px }.woocommerce-cart table.cart td.actions>.button {float: right }.woocommerce-cart table.cart input {margin: 0;vertical-align: middle }.woocommerce-cart table.cart input.button {margin: 0 }.woocommerce-cart table.cart a.remove {font-size: 17px;line-height: 17px;border-radius: 7px;background: rgb(158 158 158 / 32%);color: rgb(255 255 255);font-family: auto;}.woocommerce-cart table.cart a.remove:hover {background-color: rgba(255, 0, 0, .5);}.woocommerce-cart table.cart a.remove:before, .woocommerce-cart table.cart a.remove:after {display: none }.woocommerce-cart .wc-proceed-to-checkout {padding: 1em 0;}.woocommerce-cart .wc-proceed-to-checkout:before, .woocommerce-cart .wc-proceed-to-checkout:after {content: " ";display: table }.woocommerce-cart .wc-proceed-to-checkout:after {clear: both }@keyframes bounceAlpha {0% {opacity: 1;transform: translateX(0px) scale(1);}25%{opacity: 0;transform:translateX(-10px) scale(0.9);}26%{opacity: 0;transform:translateX(10px) scale(0.9);}55% {opacity: 1;transform: translateX(0px) scale(1);color:#FFF}}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {text-align: center;position: relative;width: 100%;display: block;font-size: 13px;font-weight: 500;padding-top: 14px;padding-bottom: 14px;background-color: var(--maincolor);}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:before, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:after{content: '';display: inline-block;position: absolute;top: calc(50% - 8px);left: 15px;animation-name: bounceAlpha;animation-duration:1.4s;animation-iteration-count:infinite;animation-timing-function:linear;background-color: #fff;border-radius: 5px;width: 3px;height: 16px }.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:after{left: 22px;animation-name: bounceAlpha;animation-duration:1.4s;animation-delay:0.2s;animation-iteration-count:infinite;animation-timing-function:linear;}.woocommerce-cart .cart-collaterals {}.woocommerce-cart .cart-collaterals:before, .woocommerce-cart .cart-collaterals:after {content: " ";display: table }.woocommerce-cart .cart-collaterals:after {clear: both }.woocommerce-cart .cart-collaterals .shipping_calculator .button {width: 100%;float: none;display: block }.woocommerce-cart .cart-collaterals .shipping_calculator .shipping-calculator-button:after {font-family: 'WooCommerce';speak: none;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;margin-left: .618em;content: "\e019";text-decoration: none }.woocommerce-cart .cart-collaterals .cross-sells {width: 100%;float: right;padding: 0 30px 0 0 }.woocommerce-cart .cart-collaterals .cross-sells h2 {font-size: 13px;}.woocommerce-cart .cart-collaterals .cart_totals {margin: 0 0 60px;padding: 10px 15px;border: 1px solid #eee;background: rgb(255, 255, 255);width: 100%;font-family: var(--mainfontnum);float: right;box-shadow: 0 1px 7px -5px rgba(0,0,0,.1);-webkit-border-radius: var(--borderradius);-moz-border-radius: var(--borderradius);border-radius: var(--borderradius);}.woocommerce-cart .cart-collaterals .cart_totals h2 {font-size: 12px;margin: 10px 0 15px;color: #444;font-weight: 500;display: block;}.woocommerce-cart .cart-collaterals .cart_totals p small {color: #777;font-size: .83em }.woocommerce-cart .cart-collaterals .cart_totals table {margin: 0 0 15px;padding: 0;border: none;box-shadow: none;}.woocommerce-cart .cart-collaterals .cart_totals table td, .woocommerce-cart .cart-collaterals .cart_totals table th {vertical-align: top;border-left: 0;border-right: 0;padding: 7px 0 }.woocommerce-cart .cart-collaterals .cart_totals table th {text-align: right;font-weight: 500;}.woocommerce-cart .cart-collaterals .cart_totals table small {color: #777 }.woocommerce-cart .cart-collaterals .cart_totals table .amount {color: #797979;font-size: 13px;font-weight: 500;}.woocommerce-cart .cart-collaterals .cart_totals table select {width: 100% }.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-calculator {margin-top: 5px }.woocommerce-cart .cart-collaterals .cart_totals .discount td {color: #77a464 }.woocommerce-cart .cart-collaterals .cart_totals tr td, .woocommerce-cart .cart-collaterals .cart_totals tr th {border-bottom: 0;border: none;text-align: left;}.woocommerce-cart .cart-collaterals .cart_totals tr th{text-align:right }strong {font-weight: 500!important }.woocommerce-cart .cart-collaterals .cross-sells {margin-bottom: 20px }.woocommerce-cart .cart-collaterals .cross-sells .mweb_products_heading {margin-bottom: 60px }.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product {margin-top: 0 }.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product .block-product-inner .item-info .info-inner {padding-bottom: 0 }.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product .block-product-inner .item-info .item-content {*zoom: 1 }.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product .block-product-inner .item-info .item-content:before, .woocommerce-cart .cart-collaterals .cross-sells ul.products li.product .block-product-inner .item-info .item-content:after {content: " ";display: table }.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product .block-product-inner .item-info .item-content:after {clear: both }.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product .block-product-inner .item-info .item-content .variations-product-wrap {float: right }.blog_body .btn:not(.btn-shortcode), .blog_body input[type="submit"], .blog_body input[type="button"], .blog_body .button:not(.compare):not(.add_to_cart_button), .blog_body button {display: -moz-inline-stack;display: inline-block;vertical-align: middle;zoom: 1;padding: 3px 15px;border: 1px solid #eee;color: #666;background: #fff;cursor: pointer;font-size: 11px;vertical-align: top;white-space: normal;-webkit-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out;border-radius: 4px;}.woocommerce-checkout .checkout h3 {color: #555;font-size: 13px;font-weight: 500;padding: 10px 0 }.woocommerce-checkout .checkout #customer_details h3#ship-to-different-address label {margin: 0 0px 0 0;font-weight: inherit;color: inherit;}.woocommerce-checkout .checkout #customer_details h3#ship-to-different-address input {vertical-align:middle }.woocommerce-checkout .checkout #customer_details .notes {clear: left }.woocommerce-checkout .checkout .form-row-first, .woocommerce-checkout .checkout .form-row-last {width: 50%;display: inline-block;}.woocommerce-checkout .checkout .form-row label{font-weight: 500;color: #666;font-size: 12px;}.woocommerce-checkout .checkout .form-row input.input-text{padding: 9px 15px;}.woocommerce-checkout .checkout .form-row select{padding: 10px 15px}.mweb-body.woocommerce-checkout .select2-container--default .select2-selection--single{padding: 3px 15px;height: 41px;}.woocommerce-checkout .checkout #customer_details .form-row{padding: 3px 5px;width: 50%;display: inline-block;}.woocommerce-checkout .checkout #customer_details .form-row.notes, .woocommerce-checkout .checkout #billing_address_1_field, .woocommerce-checkout .checkout #billing_address_2_field{width: 100%;}.woocommerce-checkout .checkout .create-account small {font-size: 11px;color: #777;font-weight: 400 }.woocommerce-checkout .checkout div.shipping-address {padding: 0;clear: left;width: 100% }.woocommerce-checkout .checkout .shipping_address {clear: both }.woocommerce-checkout .checkout h3#order_review_heading {display: block;clear: both;}.woocommerce-checkout .checkout #order_review .shop_table th {text-align: right }.woocommerce-checkout #payment {background: #fff;border: 1px solid #e9e9e9;border-radius: var(--borderradius);margin-top: 15px;margin-bottom: 15px;}.woocommerce-checkout #payment ul.payment_methods {padding: 15px 15px;border-bottom: 1px solid #e8e8e8;}.woocommerce-checkout #payment ul.payment_methods:before, .woocommerce-checkout #payment ul.payment_methods:after {content: " ";display: table }.woocommerce-checkout #payment ul.payment_methods:after {clear: both }.woocommerce-checkout #payment ul.payment_methods li {line-height: 2;text-align: right;margin: 5px 0 0 0;font-weight: 400;font-size: 12px }.woocommerce-checkout #payment ul.payment_methods li input {margin: 0 0 0 0.4em;vertical-align: middle;}.woocommerce-checkout #payment ul.payment_methods li > label > img {vertical-align: middle;padding: 0;position: relative;box-shadow: none;max-width: 50px;max-height: 20px;margin-left: 8px;float: left;display: block }.woocommerce-checkout #payment ul.payment_methods li img+img {margin-left: 2px }.woocommerce-checkout #payment div.form-row {padding: 15px;}.woocommerce-checkout #payment div.form-row .form-row{margin: 0;padding: 0;}.woocommerce-checkout #payment div.payment_box {position: relative;width: 100%;padding: 1em 2%;margin: 1em 0;font-size: 11px;border-radius: var(--borderradius);line-height: 1.5;background-color: #f2f5fa;color: #515151;}.woocommerce-checkout #payment div.payment_box input.input-text, .woocommerce-checkout #payment div.payment_box textarea {border-color: #c7c1c6;border-top-color: #bbb3b9 }.woocommerce-checkout #payment div.payment_box::-webkit-input-placeholder {color: #bbb3b9 }.woocommerce-checkout #payment div.payment_box:-moz-placeholder {color: #bbb3b9 }.woocommerce-checkout #payment div.payment_box:-ms-input-placeholder {color: #bbb3b9 }.woocommerce-checkout #payment div.form-row #place_order{display: block;width: 100%;line-height: 36px;font-size: 13px;font-weight: 500;margin-top: 10px;}.woocommerce-checkout #payment div.form-row #place_order:hover{background-color:var(--maincolor) }.woocommerce ul.cart_list, .woocommerce ul.product_list_widget {padding: 0 0 10px;margin: 0;font-family: var(--mainfontnum) }.woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li {padding: 15px 5px 0 0;margin: 0;position: relative;text-align: right;}.woocommerce ul.cart_list li:before, .woocommerce ul.product_list_widget li:before, .woocommerce ul.cart_list li:after, .woocommerce ul.product_list_widget li:after {content: " ";display: table }.woocommerce ul.cart_list li:after, .woocommerce ul.product_list_widget li:after {clear: both }.woocommerce ul.cart_list li:first-child, .woocommerce ul.product_list_widget li:first-child {padding-top: 0;}.woocommerce ul.cart_list li:first-child .remove, .woocommerce ul.product_list_widget li:first-child .remove {top: -5px;}.woocommerce ul.cart_list li a, .woocommerce ul.product_list_widget li a {}.woocommerce ul.product_list_widget li a {font-weight: 500;font-size: 11px;color: #777;display: block }.woocommerce ul.cart_list li a:hover, .woocommerce ul.product_list_widget li a:hover {color: var(--maincolor) }.woocommerce ul.cart_list li .product-image, .woocommerce ul.product_list_widget li .product-image {position: relative;display: block;float: left;float: left;padding: 0;margin-right: 15px;width: 70px;height: auto }.woocommerce ul.cart_list li .product-image:before, .woocommerce ul.product_list_widget li .product-image:before {position: absolute;content: "";width: 100%;height: 100%;background: rgba(0, 0, 0, 0);-webkit-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out;left: 0;top: 0 }.woocommerce ul.cart_list li .title, .woocommerce ul.product_list_widget li .title {font-size: 1em;padding: 0;margin: -5px 0 5px;display: block }.woocommerce ul.cart_list li .title:hover, .woocommerce ul.product_list_widget li .title:hover {color: #464646 }.woocommerce ul.cart_list li .quantity, .woocommerce ul.product_list_widget li .quantity {display: block;padding: 0;}.woocommerce ul.cart_list li .quantity .amount, .woocommerce ul.product_list_widget li .quantity .amount {color: #fe5d5d }.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img {box-shadow: 0 0 10px -5px rgb(0 0 0 / 15%);border-radius: 7px;padding: 2px;max-height: 60px;float: right;margin-left: 10px;width: 50px }.woocommerce ul.cart_list li dl, .woocommerce ul.product_list_widget li dl {padding-top: 6px;display: inline-block;vertical-align: top;font-size: 10px }.woocommerce ul.cart_list li dl:before, .woocommerce ul.product_list_widget li dl:before, .woocommerce ul.cart_list li dl:after, .woocommerce ul.product_list_widget li dl:after {content: " ";display: table }.woocommerce ul.cart_list li dl:after, .woocommerce ul.product_list_widget li dl:after {clear: both }.woocommerce ul.cart_list li dl dt, .woocommerce ul.product_list_widget li dl dt, .woocommerce ul.cart_list li dl dd, .woocommerce ul.product_list_widget li dl dd {display: inline-block;float: right;margin-bottom: 0 }.woocommerce ul.cart_list li dl dt, .woocommerce ul.product_list_widget li dl dt {font-weight: 500;padding: 0 0 .25em;margin: 0 0 0 4px;clear: right;}.woocommerce ul.cart_list li dl dd, .woocommerce ul.product_list_widget li dl dd {padding: 0 0 .25em }.woocommerce ul.cart_list li dl dd p:last-child, .woocommerce ul.product_list_widget li dl dd p:last-child {margin-bottom: 0 }.woocommerce ul.cart_list li .star-rating, .woocommerce ul.product_list_widget li .star-rating {float: none;font-size: 10px;margin-top: 0;margin-bottom: 5px }.woocommerce ul.cart_list li.mini_cart_item{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;}.woocommerce ul.cart_list li.mini_cart_item.loading:after{content:'';display: block;position: absolute;right:0;left:0;top:0;bottom:0;background: rgb(255 255 255 / 50%) url('../images/loading-oval.svg') no-repeat center center;-webkit-filter: grayscale(100%);filter: grayscale(100%);background-size: 20px;opacity: .9;z-index: 1;}.cart_list .mini_cart_item .mini_cart_item_right{flex: 0 0 60px;max-width: 60px;}.cart_list .mini_cart_item .mini_cart_item_left{width: calc(100% - 60px);}.woocommerce.widget_recent_reviews ul.product_list_widget li .star-rating {float: right;margin-top: 3px }.woocommerce ul.cart_list li:hover .product-image:before, .woocommerce ul.product_list_widget li:hover .product-image:before {background: rgba(0, 0, 0, .15) }.widget_shopping_cart_content .total {height: 45px;line-height: 46px;padding: 0 10px;margin: 0 0 20px;font-size: 12px;position: relative;font-family: var(--mainfontnum);color: #777 }.widget_shopping_cart_content .total:before {content: "";position: absolute;top: 0;height: 1px;width: 100%!important;left: 0;background: #eee }.widget_shopping_cart_content .total:after {content: "";position: absolute;bottom: 0;height: 1px;width: 100%;left: 0;background: #eee }.widget_shopping_cart_content .total strong {display: inline-block;float: right;font-weight: 500 }.widget_shopping_cart_content .total .amount {float: left;font-size: 13px;font-weight: 500;color: var(--maincolor);}.widget_shopping_cart_content .buttons {margin: 25px 0 10px!important;*zoom: 1;text-align: center }.widget_shopping_cart_content .buttons:before, .widget_shopping_cart_content .buttons:after {content: " ";display: table;clear: both }.widget_shopping_cart_content .button {margin: 0 5px 10px;display: block;float: right;border-radius: 0;width: calc(50% - 10px);font-family: var(--mainfontnum);padding: 5px 10px;background-color: #f5f5f5;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px }.widget_shopping_cart_content .button:hover {border-color: var(--maincolor);background-color: var(--maincolor);color: #fff }.widget_shopping_cart_content .remove {width: 16px;height: 16px;text-align: center;line-height: 17px;text-indent: -1px;padding: 0;margin: 0;position: absolute;overflow: hidden;border: 1px solid #fe6780;color: #fe6780;background-color: #fff;right: -4px;top: 8px;z-index: 1;border-radius: 6px;}.widget_shopping_cart_content .remove:hover {border-color: #555;color: var(--maincolor) }.star-rating+.reviewer {color: azure }.woocommerce ul.product_list_widget li .reviewer {float: right;font-size: 10px;color: #ccc }.woocommerce ul.cart_list li .amount, .woocommerce ul.product_list_widget li .amount {color: var(--maincolor);display: inline-block;font-size: 12px;padding: 0 4px }.woocommerce ul.product_list_widget li del .amount {color: #969696;text-decoration: line-through }.woocommerce-product-search input[type="submit"] {padding: 6px 15px;border: none;background-color: var(--maincolor);color: #FFF }.woocommerce-product-search input[type="search"] {padding: 5px 20px }.widget_product_search .widget-content>form button {border:unset;background-color: #f9f9f9;font-family: var(--mainfont), Tahoma;color: #555;font-size: 12px;line-height: 32px;padding: 0 10px;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;-webkit-transition: all 0.3s;transition: all 0.3s;}.widget_product_search .widget-content>form button:hover{border:unset;background-color: #555;color: #fff;}.widget ul.product-categories li{padding: 6px 0;font-size: 12px;}.widget ul.product-categories li a:hover{color: var(--maincolor) }.widget ul.product-categories ul{margin: 6px 0 -6px !important;}.widget ul.product-categories ul{margin: 8px 0 -8px !important;padding-inline-start: 20px;}.widget ul.product-categories ul li > a:before{display: inline-block;vertical-align: middle;content: '';font-size: 10px;line-height: 16px;text-align: center;width: 14px;height: 14px;margin: -3px 0 0;box-shadow: 0 0 0 1px #ddd inset;padding-inline-start: 0px;margin-inline-end: 10px;border-radius: 2px;pointer-events: none;border-radius: 6px;}.widget ul.product-categories ul li.current-cat > a:before{box-shadow: 0 0 0 1px var(--secondcolor) inset;}.widget ul.product-categories .count{display: inline-block;vertical-align: middle;opacity: .7;font-size: 11px;margin-inline-start: 5px;}.widget ul.product-categories .cat-item:before, .widget ul.product-categories .cat-item:after{content: '';display: table;clear: both;}.widget ul.product-categories .cat-item.cat-parent > .carets{float: left;cursor: pointer;overflow: hidden;margin-inline-start: 10px;}.widget ul.product-categories .cat-item.cat-parent > .carets:hover{color: var(--main-color);}.widget ul.product-categories .cat-item.cat-parent > .carets svg{display: inline-block;vertical-align: top;transition: transform .3s;width: 16px;stroke: #bdbdbd;}.widget ul.product-categories .cat-item.show-sub > .carets svg{transform: rotate(-90deg);stroke: var(--maincolor) }.widget ul.product-categories .children{display: none;clear: both;}.tab_content_heading{display: flex;vertical-align: middle;padding: 15px 0;}.tab_content_heading svg{width: 47px;padding-left: 15px;stroke: #bbbfc7;align-self: center;vertical-align: middle;}.tab_content_heading .heading_left{line-height: 19px;align-self: center;}.tab_content_heading .tab_h_title{display: block;font-weight: 500;font-size: 13px;}.tab_content_heading .tab_h_desc{font-size: 11px;font-family: sans-serif;opacity: 0.5;}.single-product .wc-tab {padding: 1.5em;background-color: #FFF;-webkit-border-radius: var(--borderradius);-moz-border-radius: var(--borderradius);border-radius: var(--borderradius);display: none;font-size: 12px;line-height: 2em;box-shadow: 0 1px 7px -3px rgba(0, 0, 0, .1);}.mweb-body.woocommerce div.product.elementor .woocommerce-tabs .panel{border-top: none;}.woocommerce div.product.elementor ul.tabs li a {line-height: inherit;}.woocommerce-Tabs-panel--description{display: block;}.wc-tabs {padding-top: 10px;display: block;font-family: var(--mainfontnum) }.wc-tabs>li {display: inline-block }.wc-tabs>li svg{width:23px;height: auto;margin-left: 7px;vertical-align: middle }.style_tabs_default .wc-tabs>li a {line-height: 18px;font-size: 13px;color: #6b6b6b;padding: 12px 15px;position: relative;font-weight: 500;background-color: rgba(0, 0, 0, .05);display: block;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px }.woocommerce .wc-tabs>li.active a {font-weight: 500;background-color: var(--maincolor);color: #FFF !important }.wc-tabs>li.active svg{stroke: #FFF }.style_tabs_default .wc-tabs>li.active a::before {border-right: 15px solid transparent;border-bottom: 0 solid transparent;border-top: 8px solid var(--maincolor);border-left: 15px solid transparent!important;position: absolute;content: '';left: 50%;margin-left: -15px;bottom: -6px }.style_tabs_default .wc-tabs>li+li, .style_tabs_one .wc-tabs>li+li, .style_tabs_two .wc-tabs>li+li {margin-right: 15px;font-family: var(--mainfontnum) }.style_tabs_one .wc-tabs, .style_tabs_two .wc-tabs{text-align:center;padding-bottom: 15px;}.style_tabs_one .wc-tabs>li a {line-height: 18px;font-size: 13px;color: #6b6b6b;padding: 10px 17px;position: relative;font-weight: 500;background-color: rgba(0, 0, 0, .05);display: block;border-radius: 50px;}.style_tabs_one .wc-tabs>li:first-child a{border-radius: 50px 50px 20px 50px;}.style_tabs_one .wc-tabs>li:last-child a{border-radius: 50px 50px 50px 20px;}.style_tabs_two .wc-tabs>li a {line-height: 18px;font-size: 11px;color: #6b6b6b;padding: 15px 15px 9px 15px;position: relative;font-weight: 500;display: block;border-radius: 5px;min-width: 115px }.style_tabs_two .wc-tabs>li svg, .style_tabs_three .wc-tabs>li svg{width: 26px;display: block;margin: auto;margin-bottom: 10px;}.style_tabs_three .wc-tabs{text-align:center;padding: 15px 10px 10px;background-color: #FFF;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;font-size: 12px;line-height: 2em;margin-bottom: 1px;margin-top: 20px;box-shadow: 0 1px 7px -3px rgba(0, 0, 0, .1);display: flex;justify-content: center;}.style_tabs_three .wc-tabs li{margin:0 10px;position:relative;display: block;width: 100%;}.style_tabs_three .wc-tabs li a{font-size: 12px;color: #999;display: block;padding: 10px }.style_tabs_three .wc-tabs li a:before{color: #656565;}.style_tabs_three .wc-tabs li.active:before, .woocommerce.style_tabs_three div.product.elementor ul.tabs li.active:before{content:'';width: 26px;height: 27px;border-radius: 30px 30px 50px 50px / 60px 60px 80px 80px;background-color: var(--bgcolor);display: block;position: absolute;right: calc(50% - 13px);top: -30px;}.style_tabs_three .wc-tabs li.active:after, .woocommerce.style_tabs_three div.product.elementor ul.tabs li.active:after{content:'';width: 12px;height: 12px;background-color: var(--maincolor);display: block;position: absolute;right: calc(50% - 6px);top: -18px;border-radius: 15px;}.style_tabs_three .wc-tabs>li.active a{color: var(--maincolor) !important;background-color:transparent !important;}.style_tabs_three .wc-tabs>li.active svg{stroke: var(--maincolor) !important;}.single-product .woocommerce-tabs {margin-top: 10px;margin-bottom: 10px;display: block;clear: both;font-family: var(--mainfont), Tahoma }.single-product .woocommerce-tabs~div.products {margin-bottom: 4.857em }.single-product .woocommerce-tabs~div.products>h2 {font-size: 1.786em;line-height: 1.6em;display: block;position: relative;padding-bottom: .4em;border-bottom: 1px solid #dadada;margin-bottom: 1.36em }.single-product .woocommerce-tabs~div.products>h2::after {content: ' ';border-bottom: 2px solid transparent;display: block;width: 20%;position: absolute;bottom: -1px }.single-product .woocommerce-tabs~div.products ul.products {margin-bottom: 0 }#tab-description {color: #686c6f }#tab-description:last-child {margin-bottom: 0 }#tab-description>ul , #tab-description ol {padding-right: 10px;margin: 10px 0;line-height: 2em;}#tab-description ol li{list-style: arabic-indic;padding-right: 5px;margin-right: 10px;}.woocommerce table.shop_attributes {border-right: none;margin-bottom: 1.618em;width: 100% }.woocommerce table.shop_attributes tr:nth-child(even) {border-bottom: 5px solid transparent;}.woocommerce table.shop_attributes tr:nth-child(odd) {border-bottom: 5px solid transparent;}.woocommerce table.shop_attributes th {width: 150px;font-weight: 500;padding: 8px 15px;background-color: #fbfbfb;margin: 0;border-radius: var(--borderradius);line-height: 1.5;}.woocommerce table.shop_attributes td {padding: 8px 15px;border-right: 7px solid transparent;background-color: #fdfdfd;margin: 0;line-height: 1.5;}.woocommerce table.shop_attributes tr.attribute_we_di>td {background-color: #FFF;padding: 0px 15px;}.woocommerce table.shop_attributes tr.attribute_we_di {border-bottom:none }.woocommerce table.shop_attributes td p {margin: 0 }.woocommerce table.shop_attributes .alt td, .woocommerce table.shop_attributes .alt th {}.woocommerce table.shop_attributes .attribute_row_list>td{padding: 0 15px 0 0;background-color: transparent;}.woocommerce table.shop_attributes tr.attribute_group_row_defined{border-bottom-width: 10px;}.woocommerce table.shop_attributes tr.attribute_group_row_defined th{background-color: #ffffff;border: 1px solid #eeeff1;display: block;font-size: 12px;width: 100%;}.woocommerce table.shop_attributes svg, .product-attributes-wrapper svg{width: 16px;vertical-align: middle;margin-left: 7px;stroke: var(--maincolor);flex-shrink: 0;}.product-attributes-wrapper {display: flex;flex-direction: column;gap: 1rem;padding: 10px;}.attribute-group {}.attribute-group-title {font-weight: bold;font-size: 13px;margin-bottom: 1rem;display: flex;align-items: center;gap: 0.5rem;}.attribute-group-title b{flex-shrink: 0;}.attribute-group-title:after{content: '';border-bottom: 1px solid #ddd;width: -webkit-fill-available;margin-right: 14px;}.attribute-items {display: flex;flex-direction: column;gap: 0.3rem;}.attribute-item {display: flex;justify-content: space-between;flex-wrap: wrap;border-bottom: 1px dashed #ddd;padding-bottom: 0.5rem;font-size: 12px;}.attribute-item:last-child {border-bottom: none;}.attribute-label {font-weight: 500;color: #626f79;}.attribute-value {color: #666;}#reviews:not(.woocommerce-Reviews) #comments {padding-top: 0;}#reviews:not(.woocommerce-Reviews) #comments > h2 {display: block;font-size: 12px;padding-top: 5px;line-height: 1.6em;color: #333e48;position: relative;margin-bottom: 1.5em;border-bottom: 1px solid #eeeff1;padding-bottom: 10px;clear: both;}#reviews:not(.woocommerce-Reviews) #comments > h2:after {border-bottom: 2px solid var(--maincolor);bottom: -1px;content: " ";display: block;position: absolute;width: 3.684em;}#reviews:not(.woocommerce-Reviews) #comments .avatar {width: 55px;height: 55px;float: right;margin-right: -4px;margin-left: 15px;border-radius: 22px 0px 10px 10px;overflow: hidden;box-shadow: 0px 0px 9px -4px rgba(0, 0, 0, 0.2);border: 1px solid #fff;}#reviews:not(.woocommerce-Reviews) #comments .comment-text {}#reviews:not(.woocommerce-Reviews) #comments .description {padding: 15px 66px;}#reviews:not(.woocommerce-Reviews) #comments .description h4 {font-size: 11px;padding-bottom: 5px;}#reviews:not(.woocommerce-Reviews) #comments .comment-text .edit-review-btn {padding: 0 10px;height: 23px;}#reviews:not(.woocommerce-Reviews) .comment-form > p {margin-bottom: 1.714em;}#reviews:not(.woocommerce-Reviews) .comment-form > p label {display: block;}#reviews:not(.woocommerce-Reviews) .comment-form > p input[type="text"], #reviews:not(.woocommerce-Reviews) .comment-form > p textarea, #reviews:not(.woocommerce-Reviews) .comment-form > p input[type="email"], #reviews:not(.woocommerce-Reviews) .comment-form > p input[type="url"] {width: 100%;}#reviews:not(.woocommerce-Reviews) .comment-form-rating {clear: both;}#reviews:not(.woocommerce-Reviews) .comment-form-rating label {display: block;}#reviews:not(.woocommerce-Reviews) .comment-form-author, #reviews:not(.woocommerce-Reviews) .comment-form-email {position: relative;float: left;min-height: 1px;padding-left: 0.9375rem;padding-right: 0.9375rem;}@media (min-width: 768px) {#reviews:not(.woocommerce-Reviews) .comment-form-author, #reviews:not(.woocommerce-Reviews) .comment-form-email {width: 50%;}}#reviews:not(.woocommerce-Reviews) .comment-form-author {padding-left: 0;}#reviews:not(.woocommerce-Reviews) .comment-form-email {padding-right: 0;}#reviews:not(.woocommerce-Reviews) .comment-form-email {margin-right: 0;}#reviews:not(.woocommerce-Reviews) .form-submit {clear: both;}#reviews .comment_override{float: right;width: 100%;}#reviews .commentlist {list-style: none;padding-left: 0;margin-top: 25px;position: relative;min-height: 50px;}#reviews .commentlist .review_awaiting_approval{border: 1px solid rgb(247 230 180);border-radius: 5px;margin: 10px 0px;padding: 5px 15px;background-color: #fff8e3;}#reviews .commentlist>li {margin-bottom: 15px;border-bottom: 1px solid rgb(235 236 238);padding: 10px 15px;}#reviews .commentlist>li .comment_content{display: flex;flex-direction: column;flex-wrap: wrap;height: -webkit-fill-available;}#reviews .commentlist>li .meta {padding: 5px 0 11px;opacity: 1;border-bottom: 1px solid #eeeeee;display: flex;flex-direction: row;align-items: center;}#reviews .commentlist>li .meta .elm_cm_author {display: flex;color:#333;align-items: center;margin-left: 15px;direction: ltr;}#reviews .commentlist>li .meta .elm_cm_author svg{stroke:#333;order: 1;}#reviews .commentlist>li .meta svg{margin-left: 7px;stroke: gold;}#reviews .elm_cm_avg{margin-right: auto;display: flex;flex-direction: row;align-items: center;}#reviews .elm_cm_avg span{font-weight: 500;font-size: 14px;color: #adb1b6;padding: 0 8px;}#reviews .elm_cm_avg b{color: var(--maincolor);font-weight: inherit;margin-left: 4px;}#reviews .commentlist>li .meta>span {padding: 0 5px;display: flex;align-items: center;font-size: 14px;font-weight: 500;}#reviews .commentlist>li .meta>span svg path{stroke: gold;}#reviews .commentlist>li .meta>span b{margin-top: 3px;font-weight: 500;}#reviews .commentlist>li .meta time {padding: 0 5px }#reviews .commentlist>li .meta .woocommerce-review__published-date, #reviews .commentlist>li p.meta .woocommerce-review__dash{font-size: 11px;}#reviews .commentlist>li ul.children {width: 100%;padding-top: 1.618em;clear: both;display: inline-block;}#reviews .commentlist>li .star-rating {margin: 0 0 10px }#reviews .commentlist>li:last-child {margin-bottom: 0;}#reviews .woocommerce-noreviews, .woocommerce-nopqs {padding: 7px 15px;margin: 15px 0;background-color: #f9f9f9;margin-left: 0;border-radius: var(--borderradius);color: #333;clear: both;}#reviews .bought_an_item{display: inline-block;font-size: 11px;background-color: #f9f9f9;border-radius: 24px;color: #333;padding: 0 15px;margin: 0 10px;}#reviews .bought_an_item i{font-size: 17px;display: inline-block;vertical-align: middle;margin-left: 10px;}#reviews .average_q{display: inline-block;vertical-align: middle;color: #edeff3;margin-left: 5px;font-size: 27px;line-height: 0;height: 12px;position: relative;}#reviews .average_q:after{content: attr(data-point);position: absolute;left: 0;top: 0;}#reviews .avg_color1:after{color: #989364;}#reviews .avg_color2:after{color: #cc8a3f;}#reviews .avg_color3:after{color: #ffb415;}#reviews .avg_color4:after{color: #1fddd0;}#reviews .avg_color5:after{color: #00da4b;}#reviews .recommend_q{font-size: 11px;color: #14c61b;padding: 0;margin-top: 7px;font-weight: 500;}#reviews .recommend_q svg{width: 18px;display: inline-block;vertical-align: middle;margin-left: 7px;stroke: #333;}#reviews .recommend_q.recommended{}#reviews .recommend_q.no_idea{color: #58acee;}#reviews .recommend_q.not_recommended{color: #FF9800;}#reviews ul.children .comment_content{padding: 10px 17px;background-color: #fff;border-radius: 4px;margin: 10px 0;border: 1px solid #f3f3f3;}#reviews .comment_content .commen_point{font-size: 12px;align-items: center;padding-top: 6px;}#reviews .comment_content .commen_point ul{display: block;}#reviews .comment_content .commen_point ul li{margin: 3px 0;padding-right: 17px;color: #5f5f5f;position: relative;}#reviews .comment_content .commen_point ul li:before{width: 6px;height: 6px;background: #4dce8c;border-radius: 50%;content: "";display: inline-block;vertical-align: middle;margin-left: 10px;margin-top: 1px;}#reviews .comment_content .commen_point.ev_negative ul li:before{background: #fa7369;}#reviews .comment_content .description{font-size: 12px;color: #444;padding: 7px 0;line-height: 2em;}.woocommerce-Reviews #reply-title {font-size: 12px;line-height: 18px;font-weight: 400;border: none;padding-bottom: 0;font-family: var(--mainfontnum);}.woocommerce-Reviews h2 , .woocommerce-Reviews-title {font-size: 13px !important;border: none;font-family: var(--mainfontnum);color: #333;}.woocommerce-Reviews-title>span, #productcomments .full_box_header h5 span{background-color: #f9f9f9;display: inline-block;vertical-align: middle;margin-right: 6px;padding: 0 5px;text-align: center;border-radius: 5px;min-width: 25px;line-height: 20px;}.woocommerce-Reviews #reply-title::after, .woocommerce-Reviews h2::after {content: none }.woocommerce-Reviews .comment-form {padding-top: 15px }.woocommerce-Reviews .comment-form p {margin-bottom: 10px;display: block;width: 100%;}.woocommerce-Reviews .comment-form p.comment-notes {display: none }.woocommerce-Reviews .comment-form label {display: block;padding-bottom: 8px;font-size: 12px;vertical-align: middle;white-space: nowrap;}.woocommerce-Reviews .comment-form input[type="text"], .woocommerce-Reviews .comment-form input[type="email"], .woocommerce-Reviews .comment-form textarea {display: block;border: 1px solid #eee;border-radius: var(--borderradius);padding: 5px 10px;width: 100%;}.woocommerce-Reviews .comment-form p.stars {display: block;margin: 0;padding-top: 2px;}.woocommerce-Reviews .comment-form textarea {height: 110px;border-radius: var(--borderradius);}.woocommerce-Reviews .comment-form .form-submit input[type="submit"] {font-size: 12px;color: #fff;line-height: 18px;padding: 7px 20px;font-weight: 500;border-radius: var(--borderradius);margin-right: 0;}.comment-form-comment textarea{width: 100%;}.warp_add_point{padding-top: 10px;padding-bottom: 10px;}.warp_add_point label{position: relative;line-height: 29px;}.warp_add_point label:before{content:'';display: inline-block;vertical-align: middle;margin-left: 8px;width: 7px;height: 7px;border-radius: 2px;}.warp_add_point.advantages label:before{background-color: #88ecb9;}.warp_add_point.disadvantages label:before{background-color: #ff9d9d;}.warp_add_point .add_point{position: relative;}.warp_add_point .add_point input{width: 100%;text-indent: 10px;display: block;line-height: 25px;}.warp_add_point .add_point button{position: absolute;left: 10px;top: calc(50% - 10.5px);background-color: #FFF !important;border: unset;color: #ccc;border-radius: 9px;text-align: center;width: 21px;height: 21px;padding: 0;cursor: pointer;display: none;}.warp_add_point svg{display: block;width: 18px;margin: auto;stroke: #333 }.warp_add_point button:hover svg{stroke: var(--maincolor) }.advantages_list , .disadvantages_list{padding: 5px 0;}.advantage_item , .disadvantage_item{background-color: #eafff4;border-radius: var(--borderradius);padding: 6px 15px;margin-bottom: 5px;display: block;color: #41a773;position: relative;}.disadvantage_item{background-color: #fff7f7;border-radius: var(--borderradius);padding: 6px 15px;margin-bottom: 5px;display: block;color: #ea5d5d;position: relative;}.advantage_item input , .disadvantage_item input{}.advantage_item button , .disadvantage_item button{position: absolute;left: 5px;top: 50%;transform: translateY(-50%);background-color: transparent !important;border: 1px solid transparent !important;color: rgb(119, 206, 160) !important;text-align: center;line-height: 10px;}.advantage_item button svg{stroke: rgb(119, 206, 160) !important;}.disadvantage_item button{color: rgb(230, 151, 151) !important;}.disadvantage_item button svg{stroke: rgb(230, 151, 151) !important;}.elm-pcm {display: grid;align-items: center;grid-template-columns: 70% 30%;margin-top: 35px;}.body_ismobile .elm-pcm {margin-top: 10px }.woocommerce-Reviews , .mfp-counter{font-family: var(--mainfontnum) }.advanced-review .based-title {margin: 6px 0px 10px 0;font-size: 12px !important;line-height: 18px;display: flex;align-items: center;}.review_toggle{margin-right: auto }.review-customer-title .review_toggle svg{width:18px;height: 18px;stroke: #b3b6bc;margin-left: 10px;}.review_toggle.active svg {transform: rotate(180deg);transition: transform 0.3s;}.advanced-review .avg-rating {text-align: center;display: flex;flex-direction: column;align-items: center;}.advanced-review .avg-rating p {margin: 6px 0px 15px 0;font-size: 11px;line-height: 18px;}.advanced-review .avg-rating svg {stroke: #adb1c2;width: 45px;opacity: 0.3;margin-bottom: 25px;}.advanced-review .avg-rating .avg-rating-number {font-size: 30px;font-weight: 700;line-height: .6em;display: block;}.advanced-review .rating-histogram .rating-bar {margin-bottom: 10px;display: flex;align-items: center;}.advanced-review .rating-histogram .rating-bar::after {content: "";display: table;clear: both }.advanced-review .rating-histogram .rating-bar .rating-percentage-bar {margin-left: 20px;width: calc(100% - 60px);float: right;margin-top: 0;}.advanced-review .rating-histogram .rating-bar .star-rating {float: right;margin: 0 }.advanced-review .rating-histogram .rating-percentage-bar {width: calc(100% - 150px);height: 6px;border-radius: .286em;background-color: #f3f3f3;margin-top: 4px }.advanced-review .rating-histogram .rating-percentage {height: 100%;background-color: var(--secondcolor);display: block;border-radius: .286em }.advanced-review .rating-histogram .rating-count {float: left;margin-left: 5px;line-height: 17px }.advanced-review .rating-histogram .rating-count.zero {color: #b6b6b6 }.elm-pcm-send {-webkit-border-radius: var(--borderradius);-moz-border-radius: var(--borderradius);border-radius: var(--borderradius);overflow: hidden;display: flex;background-color: #FFF;box-shadow: 0 1px 18px -10px rgb(0 0 0 / 10%);flex-direction: column;padding: 20px;margin: 12px 0 20px;}.elm-pcm-send span{display: flex;font-weight: 500;}.elm-pcm-send span svg{width: 24px;height: 24px;margin-left: 10px;vertical-align: middle;stroke: var(--maincolor);}.elm-pcm-send a{background-color: var(--maincolor);border-radius: var(--borderradius);margin-top: 15px;border: none;font-family: var(--mainfont);display: flex;flex-direction: row;align-items: center;justify-content: center;color: white !important;padding: 11px;font-size: 12px;font-weight: 500;cursor: pointer }.elm-pcm-send a svg{width: 20px;height: 20px;stroke: white;margin-right: 9px;vertical-align: middle;}.woocommerce_review_point {padding: 10px 0 15px;line-height: 2em }#elm-pcm-modal {padding: 25px !important;max-width: 600px;}#elm-pcm-modal .comment-reply-title {font-weight: 500;}#elm-pcm-modal .comment-reply-title svg{width: 22px;height: 22px;margin-left: 10px;display: inline-block;stroke: var(--maincolor);vertical-align: middle;}#elm-pcm-modal form {padding-left: 15px;height: 70vh;margin-top: 20px;}#elm-pcm-modal form input{max-width: 100%;}.review-customer-title{margin-top: 30px;}.review-customer-title svg{width: 24px;height: 24px;stroke: var(--secondcolor);margin-left: 15px;vertical-align: middle;}.woocommerce_review_point .review_title {font-weight: 500;font-size: 13px;color: #36ab00;display: block;padding-bottom: 10px }.woocommerce_review_point.bad .review_title {color: #ff2428 }.woocommerce_review_point ul {padding: 0 0 0 10px }.woocommerce_review_point ul li {font-size: 12px;line-height: 28px;}.woocommerce_review_point ul li:before {content: '';width: 10px;height: 10px;margin-left: 10px;display: inline-block;vertical-align: middle;border: 1px solid #36ad5f;border-radius: var(--borderradius);}.woocommerce_review_point.bad ul li:before {border:1px dashed #ff2428 }.woocommerce_review_progress .progress {width: 100%;float: right;background-color: #eee;height: 4px;margin: 0;border-radius: 10px;}.woocommerce_review_progress .progress .progress-bar {background-color: var(--maincolor);font-weight: 700;color: #FFF;float: right;width: 0;height: inherit;-webkit-transition: width .6s ease;-o-transition: width .6s ease;transition: width .6s ease;border-radius: 10px;right: 0 }.woocommerce_review_progress .progress-label {font-size: 11px;margin: 10px 0 5px;font-family: var(--mainfontnum);display: inline-block;width: 100% }.woocommerce_review_progress .progress-label span {float: left }.widget.yith-woocommerce-ajax-product-filter{overflow: unset;width: 100%;display: inline-block;}.woocommerce .widget_layered_nav ul {margin: 0;margin-left: 20px;padding: 0;border: 0;margin: 0;padding: 0;list-style: none }.woocommerce .widget_layered_nav ul li {padding: 0 27px 7px 15px;width: 100%;display: inline-block;position: relative;}.woocommerce .widget_layered_nav ul.yith-wcan-label li a, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li a, .woocommerce .widget_layered_nav ul.yith-wcan-label li span, .woocommerce-page .widget_layered_nav ul.yith-wcan-label li span {position: relative;padding: 3px 35px 3px 10px;margin-bottom: 0;border: none;background: transparent;display: block }.woocommerce .widget_layered_nav ul li a:before {width: 19px;height: 19px;border: 1px solid #eee;border-radius: 3px;position: absolute;background-color: #fff;content: "";top: 0;right: 0 }.woocommerce .widget_layered_nav ul li.chosen a, .woocommerce .widget_layered_nav ul li:hover a {color: #434343 }.woocommerce .widget_layered_nav ul li.chosen a:after, .woocommerce .widget_layered_nav ul li:hover a:after {content: '';position: absolute;right: 7px;top: 4px;width: 5px;height: 9px;border-right: 2px solid #666;border-bottom: 2px solid #666;transform: rotate(45deg);}.woocommerce .widget_layered_nav ul li:first-child a {padding-top: 3px }.woocommerce .widget_layered_nav ul li .count {position: relative;margin-right: 1px;padding: 0 5px;font-size: 10px;}.woocommerce .widget_layered_nav ul.mweb_layered_nav_color li {padding: 5px 0 }.woocommerce .widget_layered_nav ul.mweb_layered_nav_color li:before {display: none }.woocommerce .widget_layered_nav ul.mweb_layered_nav_color li .mweb_nav_color {display: inline-block;width: 10px;height: 10px;border: 1px solid #ccc;margin-right: 10px }.woocommerce .widget_layered_nav ul.yith-wcan-color {margin: 0;padding: 0;list-style: none }.woocommerce .widget_layered_nav ul.yith-wcan-color li {padding: 0;margin: 0 10px 18px 3px;display: inline-block;float: right;width: auto }.woocommerce .widget_layered_nav ul.yith-wcan-color li.chosen a:after, .woocommerce .widget_layered_nav ul.yith-wcan-color li:hover a:after{content: '';position: absolute;right: 50%;top: 50%;width: 4px;height: 8px;transform: translate(10px, 10px);border-right: 2px solid #111;border-bottom: 2px solid #111;transform: translate(50%, -50%) rotate(45deg);}.woocommerce .widget_layered_nav ul.yith-wcan-color li:last-child {margin-bottom: 0 }.woocommerce .widget_layered_nav ul.yith-wcan-color li:before {display: none }.woocommerce .widget_layered_nav ul.yith-wcan-color li a {width: 21px;height: 21px;display: block;font-size: 0;overflow: visible;position: relative;margin: 0;border: none!important }.woocommerce .widget_layered_nav ul.yith-wcan-color li a:before {content: "";width: 27px;height: 27px;border: 1px solid #eee;position: absolute;top: -3px;right: -3px;background-color: transparent;}.woocommerce .widget_layered_nav ul.yith-wcan-color li.chosen a, .woocommerce .widget_layered_nav ul.yith-wcan-color li:hover a {color: #434343 }.woocommerce .widget_layered_nav ul.yith-wcan-color li.chosen a:before, .woocommerce .widget_layered_nav ul.yith-wcan-color li:hover a:before {border-color: #aaa }.woocommerce .widget_layered_nav ul.yith-wcan-color li:first-child {padding-top: 0 }.woocommerce .widget_layered_nav ul.yith-wcan-color li:first-child a {padding-top: 0 }.woocommerce .widget_layered_nav .dropdown_layered_nav_color {width: 100%;border-radius: 0;background: transparent }.woocommerce .yith-wcan-select-wrapper {z-index: 4 !important;margin: 0;width: calc(100% - 20px);}.woocommerce .widget_layered_nav .yith-wcan-select-wrapper ul.yith-wcan-select.yith-wcan {margin: 0 15px;}.woocommerce .widget_layered_nav .yith-wcan-select-wrapper ul.yith-wcan-select.yith-wcan li {padding: 0 27px 7px 15px !important;border-bottom: none !important;border-top: none !important;box-shadow:none !important;}.woocommerce .widget_layered_nav .yith-wcan-label li {margin-bottom: 0;padding: 0 0 5px 15px;}.woocommerce .widget_layered_nav .yith-wcan-label li:before {display: none }.woocommerce .widget_layered_nav .yith-wcan-label li:hover:before {display: none }.woocommerce .widget_layered_nav .yith-wcan-label li a {padding: 4px 8px }.woocommerce .widget_layered_nav .yith-wcan-label li a:hover, .woocommerce .widget_layered_nav .yith-wcan-label li.chosen a {background: transparent!important;border: none!important;color: #555!important }.woocommerce .widget_layered_nav_filters ul {margin: 0;padding: 0;border: 0;list-style: none outside;overflow: hidden;zoom: 1 }.woocommerce .widget_layered_nav_filters ul li {float: right;padding: 0 0 1px 10px;list-style: none }.woocommerce .widget_layered_nav_filters ul li a {text-decoration: none;color: inherit }.woocommerce .widget_layered_nav_filters ul li a:hover {color: var(--maincolor) }.woocommerce .widget_price_filter form, .woocommerce .widget_price_filter .widget-title+form {padding: 0 }.woocommerce .widget_price_filter .price_slider_wrapper {position: relative;padding-top: 6px }.woocommerce .widget_price_filter .price_slider {margin-bottom: 28px;margin-top: 10px }.woocommerce .widget_price_filter .price_slider_amount .button {display: block;float: right;padding: 0 10px;height: 26px;background: #f5f5f5;border: 1px solid #eee;font-weight: 400;font-size: 12px;border-radius: var(--borderradius);-webkit-transition: all .2s ease 0s;transition: all .2s ease 0s;color: #333;cursor: pointer;order: 3 }.woocommerce .widget_price_filter .price_slider_amount .button:hover {background: var(--maincolor);color: #fff;border-color: var(--maincolor) }.woocommerce .widget_price_filter .price_slider_amount .price_label {margin-bottom: 10px;line-height: 29px;}.woocommerce .widget_price_filter .price_slider_amount .price_label span {font-size: 11px;width: calc(50% - 5px) }.woocommerce .widget_price_filter .price_slider_amount .price_label .from {left: 0 }.woocommerce .widget_price_filter .price_slider_amount .price_label .to {right: 0 }.woocommerce .widget_price_filter .ui-slider {position: relative;text-align: left }.woocommerce .widget_price_filter .ui-slider .ui-slider-handle {position: absolute;z-index: 2;width: 12px;height: 12px;border-radius: 100%;background: #fff;cursor: ew-resize;border: 2px solid var(--maincolor);outline: none;top: -5px;margin: 0 0 0 -6px }.woocommerce .widget_price_filter .ui-slider .ui-slider-range {position: absolute;z-index: 1;display: block;border: 0;background-color: var(--maincolor) }.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content {border: 0 }.woocommerce .widget_price_filter .ui-slider-horizontal {height: 2px;background-color: #eee;margin: 0 6px }.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range {top: 0;height: 100% }.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min {left: -1px }.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max {right: -1px }.woocommerce .widget_price_filter .price_slider_amount {margin-top: 15px;display: flex;flex-direction: column;}.widget-content>ul>li.wc-layered-nav-rating {border-bottom: 1px dashed #e8ecec;color: #999;float: right;font-size: 11px;line-height: 34px;padding: 0;position: relative;width: 100% }.widget-content>ul>li.wc-layered-nav-rating .star-rating{display: inline-flex;vertical-align: middle;}.woocommerce-widget-layered-nav-list, .yith-wcan-list {max-height: 200px;overflow-y: auto;padding-right: 10px;}.woocommerce-widget-layered-nav-list::-webkit-scrollbar, .yith-wcan-list::-webkit-scrollbar{width: 5px;}.woocommerce-widget-layered-nav-list::-webkit-scrollbar-track, .yith-wcan-list::-webkit-scrollbar-track {background: #f0f0f0;}.woocommerce-widget-layered-nav-list::-webkit-scrollbar-thumb, .yith-wcan-list::-webkit-scrollbar-thumb {background-color: #ffffff;border-radius: 10px;border: 2px solid #f0f0f0;}.woocommerce-widget-layered-nav-list::-webkit-scrollbar-thumb:hover, .yith-wcan-list::-webkit-scrollbar-thumb:hover {background-color: #ffffff;}.woocommerce-widget-layered-nav-list, .yith-wcan-list {scrollbar-width: thin;scrollbar-color: #ffffff #f5f5f5;}.woocommerce-pagination {padding: 15px 0;text-align: center;clear: both;}.woocommerce-pagination ul.page-numbers, .pagination ul.page-numbers {margin-bottom: 0;font-family: var(--mainfontnum);text-align: center;direction: ltr;display: inline-block;position: relative;padding: 0 10px;background-color: #ffffff;border-radius: var(--borderradius);box-shadow: 0 0px 2px 0px rgba(0, 0, 0, 0.1);}.woocommerce-pagination ul.page-numbers::before, .pagination ul.page-numbers::before {border-radius: 30px;position: absolute;width: 95%;height: 129%;background: #fff;display: block;content: "";z-index: -1;opacity: .5;left: 50%;top: 50%;transform: translate(-50%, -50%) }.woocommerce-pagination ul.page-numbers::after, .pagination ul.page-numbers::after {content: "";display: table;clear: both }.woocommerce-pagination ul.page-numbers>li, .pagination ul.page-numbers>li {display: inline-block;margin: 5px }.woocommerce-pagination ul.page-numbers>li a, .woocommerce-pagination ul.page-numbers>li span, .pagination ul.page-numbers>li a, .pagination ul.page-numbers>li span {color: #333;display: block;padding: 4px 12px;border-radius: 1.143em }.woocommerce-pagination ul.page-numbers>li a:focus, .woocommerce-pagination ul.page-numbers>li a:hover, .woocommerce-pagination ul.page-numbers>li span:focus, .woocommerce-pagination ul.page-numbers>li span:hover, .pagination ul.page-numbers>li a:focus, .pagination ul.page-numbers>li a:hover, .pagination ul.page-numbers>li span:focus, .pagination ul.page-numbers>li span:hover {text-decoration: none }.woocommerce-pagination ul.page-numbers>li a.current, .woocommerce-pagination ul.page-numbers>li span.current, .pagination ul.page-numbers>li a.current, .pagination ul.page-numbers>li span.current {color: #FFF;background-color: var(--maincolor);border: none }.woocommerce-pagination ul.page-numbers>li a.dots, .woocommerce-pagination ul.page-numbers>li span.dots, .pagination ul.page-numbers>li a.dots, .pagination ul.page-numbers>li span.dots {border: none;padding: .642em }.woocommerce-pagination ul.page-numbers>li a:hover, .pagination ul.page-numbers>li a:hover {background-color: #fff;color: #444 }.woocommerce-pagination ul.page-numbers>li .next, .pagination ul.page-numbers>li .next {border-left: dashed 2px #FFF }.woocommerce-pagination ul.page-numbers>li .prev, .pagination ul.page-numbers>li .prev {border-right: dashed 2px #FFF }.woocommerce-pagination ul.page-numbers>li svg{width: 13px;vertical-align: middle;stroke: #333;}.woocommerce-pagination ul.page-numbers>li:hover svg{stroke: #333 }ul.products.row {margin-top: 14px;}.shop-control-bar {background-color: rgb(255 255 255);padding: 5px 15px;border-radius: var(--borderradius);font-family:var(--mainfontnum) }.shop-control-bar .woocommerce-notices-wrapper{margin: 0px;}.shop-control-bar .woocommerce-result-count {display: inline-block;vertical-align: middle;line-height: 35px;color: #707070;}.shop-control-bar .woocommerce-ordering {float: left;margin-top: 3px;}.shop-control-bar .woocommerce-ordering svg {width: 22px;vertical-align: middle;color: #444;}.woocommerce-ordering .orderby {display: inline-block;padding: 0px 5px 0 0;vertical-align: middle;line-height: 14px;border: none;border-radius: 5px;color: #555;font-family: var(--mainfontnum);font-size: 12px;max-width: 173px;height: 30px;background-color: inherit;}.sidebar_toggle_content .orderby{width: 100%;}.el-instock-switch {display: inline-flex;align-items: center;margin-right: auto;padding-right: 9px;}.el-instock-switch p{padding-right: 10px;}.woocommerce-ordering .orderby:focus {border-color: var(--maincolor);outline: none }.woocommerce-ordering .orderby::-ms-expand {opacity: 0 }.woocommerce-notices-wrapper{display: block;clear: both;}.woocommerce .woocommerce-message, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info {padding: 12px 40px 12px 10px;margin: 0 0 10px 0;position: relative;list-style: none!important;display:block;width: auto;background-color: white;-webkit-border-radius: var(--borderradius);border-radius: var(--borderradius);box-shadow: 0 1px 7px -3px rgba(0, 0, 0, 0.1);font-size: 12px;}.woocommerce .woocommerce-message:before, .woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:before, .woocommerce .woocommerce-message:after, .woocommerce .woocommerce-error:after, .woocommerce .woocommerce-info:after {content: " ";display: block;}.woocommerce .woocommerce-message:after, .woocommerce .woocommerce-error:after, .woocommerce .woocommerce-info:after {clear: both }.woocommerce .woocommerce-message:before, .woocommerce .woocommerce-error:before, .woocommerce .woocommerce-info:before {content: "" !important;display: inline-block;position: absolute;top: 50%;transform: translateY(-50%);right: 16px;line-height: inherit;width: 16px;height: 16px;background-repeat: no-repeat;}.woocommerce .woocommerce-message .button, .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button {float: left;background: #70787f;color: #fff;font-size: 11px;padding: 0 15px;border: none;border-radius: inherit;}.woocommerce .woocommerce-message li, .woocommerce .woocommerce-error li, .woocommerce .woocommerce-info li {list-style: none;padding-right: 0;margin-right: 0 }.woocommerce .woocommerce-message {color: limegreen;}.woocommerce .woocommerce-message:before {background-image: url('data:image/svg+xml;charset=utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="limegreen"><path d="M443.3 100.7c6.2 6.2 6.2 16.4 0 22.6l-272 272c-6.2 6.2-16.4 6.2-22.6 0l-144-144c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L160 361.4 420.7 100.7c6.2-6.2 16.4-6.2 22.6 0z"/></svg>');}.woocommerce .woocommerce-info {color: deepskyblue;}.woocommerce .woocommerce-info:before {background-image: url('data:image/svg+xml;charset=utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="deepskyblue"><path d="M256 32a224 224 0 1 1 0 448 224 224 0 1 1 0-448zm0 480A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM208 352c-8.8 0-16 7.2-16 16s7.2 16 16 16h96c8.8 0 16-7.2 16-16s-7.2-16-16-16H272V240c0-8.8-7.2-16-16-16H216c-8.8 0-16 7.2-16 16s7.2 16 16 16h24v96H208zm48-168a24 24 0 1 0 0-48 24 24 0 1 0 0 48z"/></svg>');}.woocommerce .woocommerce-error {color: red;}.woocommerce .woocommerce-error:before {background-image: url('data:image/svg+xml;charset=utf-8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" fill="red"><path d="M64 64C46.3 64 32 78.3 32 96V416c0 17.7 14.3 32 32 32H384c17.7 0 32-14.3 32-32V96c0-17.7-14.3-32-32-32H64zM0 96C0 60.7 28.7 32 64 32H384c35.3 0 64 28.7 64 64V416c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V96zm224 32c8.8 0 16 7.2 16 16V272c0 8.8-7.2 16-16 16s-16-7.2-16-16V144c0-8.8 7.2-16 16-16zM200 352a24 24 0 1 1 48 0 24 24 0 1 1 -48 0z"/></svg>');}.woocommerce small.note {display: block;color: #777;font-size: .857em;margin-top: 10px }.woocommerce-order-details__title, .woocommerce-customer-details h2, .woocommerce-order-downloads__title, .view_order_status_title {margin: 25px 0 20px 0;color: #444;font-weight: 500;}.woocommerce-order-details__title:before, .woocommerce-customer-details h2:before, .woocommerce-order-downloads__title:before, .view_order_status_title:before {content:"";display: inline-block;vertical-align: middle;margin-left: 10px;width: 3px;height: 20px;background-color: var(--maincolor);border-radius: 5px }.view_order_status + h2{font-size: 14px !important;margin: 15px 0;}.woocommerce-view-order .woocommerce-column{width: auto !important;float: none !important;padding: inherit !important;}.woocommerce form .form-row {padding: 3px 0;margin: 0 0 6px;}.woocommerce form .form-row.create-account{margin-top: 12px;}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder {-webkit-transition: opacity .5s .5s ease;-moz-transition: opacity .5s .5s ease;transition: opacity .5s .5s ease;opacity: 0 }.woocommerce form .form-row .select2-container .select2-choice {padding: 4px 0 4px 8px;border-color: #e9e9e9;border-radius: 0 }.woocommerce form .form-row label {line-height: 2em;padding: 5px 0;display: block;color: #444;font-size: 12px;}.woocommerce form .form-row label input{vertical-align:middle }.woocommerce form .form-row label.woocommerce-form-login__rememberme {display:block;padding-bottom:10px }.woocommerce form .form-row label.hidden {visibility: hidden }.woocommerce form .form-row label.inline {display: block;margin-top: 9px }.woocommerce form .form-row select {cursor: pointer;margin: 0 }.woocommerce form .form-row .required {color: red;font-weight: 500;border: 0 }.woocommerce form .form-row .input-checkbox {display: inline;margin: 0px 0px 0 8px;text-align: center;vertical-align: middle;position: static;}.woocommerce form .form-row input.input-text {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;margin: 0;outline: 0;border-radius: var(--borderradius);line-height: 22px;font-size: 12px;display: block;}.woocommerce form .form-row textarea {height: 7em;line-height: 1.5;display: block;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;padding: 10px;border: 1px solid #eee;width: 100%;}.woocommerce form .form-row .select2-container {width: 100%;line-height: 5em;}.woocommerce form .form-row.woocommerce-invalid .select2-container, .woocommerce form .form-row.woocommerce-invalid input.input-text, .woocommerce form .form-row.woocommerce-invalid select {border-color: #ef0c17 }.woocommerce form .form-row.woocommerce-validated .select2-container, .woocommerce form .form-row.woocommerce-validated input.input-text, .woocommerce form .form-row.woocommerce-validated select {border-color: #69bf29 }.woocommerce form .form-row::-webkit-input-placeholder {line-height: normal }.woocommerce form .form-row:-moz-placeholder {line-height: normal }.woocommerce form .form-row:-ms-input-placeholder {line-height: normal }.woocommerce form.checkout_coupon{border: 1px solid #eee;padding: 20px;margin: 15px 0 25px;text-align: right;border-radius: var(--borderradius);}.select2-container--default .select2-selection--single {background-color: #fff;border: 1px solid #eee;border-radius: 4px;height: 31px;border-radius: 0 }.woocommerce .order_details {margin: 25px 0 30px;text-align: center;padding: 15px;border-radius: var(--borderradius);overflow: hidden;}.woocommerce .order_details:before, .woocommerce .order_details:after {content: " ";display: table }.woocommerce .order_details:after {clear: both }.woocommerce .order_details li {display: inline-block;margin-left: 2em;font-family: var(--mainfontnum);font-size: 12px;line-height: 1;border-left: 1px dashed #d3ced2;padding-left: 2em;}.woocommerce .order_details li strong {display: block;font-size: 13px;text-transform: none;line-height: 30px }.woocommerce .order_details li.woocommerce-order-overview__order strong{color:#0ec32d }.woocommerce .order_details li.method {border: none }.wishlist_table tr td a.button.yith-wcqv-button {white-space: normal;padding: 2px 5px;border: 1px solid #efefef }.wishlist_table tr td.product-thumbnail, .wishlist_table tr td.product-name, .wishlist_table tr td.wishlist-name, .wishlist_table tr td.wishlist-privacy, .woocommerce table.wishlist_table tfoot td {text-align: right }#yith-quick-view-content.single-product div.product.type-product {box-shadow: none;}#yith-quick-view-content div.summary {width: 66%;}#yith-quick-view-content .single_product_head{margin-bottom: 10px;background-color: #FFF;border: 1px solid #ececec;border-radius: 6px;}#yith-quick-view-content .product_title{padding-right:15px }#yith-quick-view-content .woocommerce-product-rating{display:none }#yith-quick-view-content .product_meta{background-color:transparent;padding-bottom: 10px;}#yith-quick-view-modal.open .yith-wcqv-main{overflow-y: inherit;}.woocommerce-variation-availability {display: none }p.demo_store {position: fixed;top: 0;left: 0;right: 0;margin: 0;width: 100%;font-size: 12px;padding: 1em 0;text-align: center;background-color: var(--maincolor);color: #fff;z-index: 99998;box-shadow: 0 1px 1em rgba(0, 0, 0, .2) }a.woocommerce-store-notice__dismiss-link {padding-right: 10px;color: inherit }.woocommerce table.shop_table td.product-quantity .quantity input {height: 31px }a.remove {display: block;width: 18px;height: 18px;text-align: center;-webkit-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;font-size: 14px;position: relative }.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] {cursor: not-allowed;opacity: .9 }@media (max-width:500px) {.wishlist_table td.product-thumbnail {display: none }.woocommerce table.wishlist_table thead th.product-thumbnail {display: none }}#yith-wcms-back-to-cart-button {text-transform: none }#checkout_timeline {margin-bottom: 60px }#checkout-wrapper {background: #f8f8f8;padding: 40px;max-width: 70%;margin: 0 auto }#checkout-wrapper input[type="text"], #checkout-wrapper textarea, #checkout-wrapper select, #checkout-wrapper .select2-container--default .select2-selection--single, #checkout-wrapper .select2-dropdown {border: none }#checkout_timeline li {text-align: center;color: #555;margin: 0 3px;padding: 0;min-width: 0;float: right;position: relative;background-color: #f8f8f8;width: calc(25% - 8px);font-size: 13px!important;font-weight: 500!important;line-height: 1;font-family: var(--mainfont), Tahoma;transition: background .2s ease;-moz-transition: background .2s ease;-webkit-transition: background .2s ease;-ms-transition: background .2s ease }.woocommerce-checkout-5-steps #checkout_timeline li {width: calc(20% - 8px) }#checkout_timeline li:hover {cursor: pointer }.woocommerce-checkout form.login, .widget_mt0 {margin-top: 0 !important }.woocommerce-checkout form.login p:nth-last-child(3) {display: flex;align-items: center;justify-content: space-between }.woocommerce-checkout #checkout-wrapper #payment .place-order {padding: 0 }.woocommerce #checkout-wrapper .place-order input[type="submit"], .woocommerce-checkout form.login p:nth-last-child(3) input[type="submit"] {order: 10;padding: 5px 15px;border: 1px solid var(--maincolor);background: #fff;color: #202020;border-radius: 5px }.woocommerce #checkout-wrapper .place-order input[type="submit"]:hover, .woocommerce-checkout form.login p:nth-last-child(3) input[type="submit"]:hover {color: var(--maincolor) }#checkout-wrapper .woocommerce-checkout #payment ul.payment_methods, #checkout-wrapper #add_payment_method #payment, #checkout-wrapper .woocommerce-checkout #payment {border: none;background: none }#checkout-wrapper #add_payment_method #payment ul.payment_methods, #checkout-wrapper .woocommerce-cart #payment ul.payment_methods, #checkout-wrapper .woocommerce-checkout #payment ul.payment_methods {padding: 0 }.woocommerce-checkout form.login p:nth-last-child(3):before, .woocommerce-checkout form.login p:nth-last-child(3):after {content: none }.woocommerce-checkout form.login .lost_password {text-align: right }#form_actions {margin-top: 35px }#checkout_timeline li:after, #checkout_timeline li:before {content: " ";position: absolute;top: 0;left: -17px;width: 0;height: 0;border-top: 19px solid transparent;border-bottom: 19px solid transparent;border-right: 17px solid #f8f8f8;z-index: 2;transition: border-color .2s ease;-moz-transition: border-color .2s ease;-webkit-transition: border-color .2s ease;-ms-transition: border-color .2s ease }#checkout-wrapper .widget-title-wrap {margin-bottom: 30px }#checkout-wrapper h3 {margin-top: 0 }#checkout_timeline li:before {right: auto;right: 0;border-right: 17px solid #fff;z-index: 0 }#checkout_timeline li:first-child:before {border: none }#checkout_timeline li:first-child {border-top-right-radius: 2px;border-bottom-right-radius: 2px;margin-right: 0 }#checkout_timeline.text li.active {color: #fff;font-weight: 500;background-color: var(--maincolor) }#checkout_timeline li.active:after {border-right: 17px solid var(--maincolor) }#checkout_timeline.text li .timeline-wrapper {line-height: 38px;text-align: center }#checkout_timeline.horizontal.text li:not(:last-child) .timeline-wrapper::after {content: none!important }.select2-dropdown, .select2-container--default .select2-search--dropdown .select2-search__field, .select2-container--default .select2-selection--single {border-color: #eee;border-radius: 2px }.select2-container .select2-selection--single {height: 34px }.select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 34px;color: #505050 }.select2-container--default .select2-selection--single .select2-selection__arrow b {margin-top: 1px }@media(max-width:768px) {#checkout-wrapper {max-width: 100%!important }#checkout_timeline li .timeline-wrapper .timeline-step:not(.with-icon):after {content: none!important }#checkout_timeline.text li .timeline-wrapper .timeline-step {display: block!important;margin: 0!important;width: auto!important;padding: 0!important;font-family: var(--mainfontnum) }#checkout_timeline.text li .timeline-wrapper .timeline-label {display: none!important }.woocommerce-Reviews .comment-form p {display: block }.woocommerce-Reviews .comment-form label {width: auto;padding-bottom: 8px;padding-right: 5px }.comment-form-rating {padding: 10px 3px }.elementor-element .dataTables_wrapper .dataTables_filter{position: static !important;margin-top: -8px !important;margin-bottom: 20px !important;}}#checkout_timeline.text {display: flex;padding-left: 15px }.woocommerce-checkout form.login p:nth-last-child(3) input[type="submit"] {padding: 3px 20px;border: 1px solid #eee;color: #555;border-radius: 0 }.woocommerce-ordering {z-index: 1 }.yith-wcan-loading {min-height: 500px;padding-bottom: 50px;background: none;position: relative;height: auto;opacity: .4 }.yith-wcan-loading:before {position: absolute;left: 50%;top: 50%;margin: -16px 0 0 -16px;content: "";display: inline-block;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;width: 32px;height: 32px;text-align: center;line-height: 32px;font-size: 32px;color: #000;z-index: 2;background: rgb(255 255 255 / 99%) url(../images/loading-oval.svg) no-repeat center center;background-size: 20px;}.yith-wcan-loading * {cursor: wait!important }.woocommerce-products-header {margin-top: 10px!important }ul.products li.product-category {position: relative;float: right;width: 14.28%;padding: 0 5px 10px;text-align: center }ul.products li.product-category.last+.type-product {clear: right }ul.products li.product-category a {padding: 20px 10px;display: block;background-color: #FFF;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;box-shadow: 0 1px 7px -3px rgba(0, 0, 0, .1) }ul.products li.product-category a:hover {-webkit-filter: grayscale(80%);filter: grayscale(80%) }.product-category img {display: block;max-width: 80px;height: auto;margin: 0 auto 1.429em;position: static }.product-category .woocommerce-loop-category__title {font-size: 12px;font-weight: 400;height: 1.286em;margin-bottom: 0 }.product-category .count {background-color: transparent;color: inherit;display: none }.product-category.first {clear: both }.product-category.last::after, .product-category:last-child::after {content: none }.product-category:hover::after {content: none }@media (max-width:992px) {ul.products li.product-category {width: 20% }}@media (max-width:768px) {ul.products li.product-category {width: 50% }}.woocommerce table.woocommerce-checkout-review-order-table{margin-bottom: 15px;}table.woocommerce-checkout-review-order-table .woocommerce-Price-amount{font-size: 13px;color: var(--maincolor);font-weight: 500 }table.woocommerce-checkout-review-order-table .woocommerce-Price-currencySymbol{font-size: 10px;color: #888 }.cart-discount td>span {background-color: #f2f5fa;font-size: 12px !important;padding: 0px 15px;border-radius: var(--borderradius);}.cart-discount td>span .woocommerce-Price-currencySymbol{font-size: 10px;}.woocommerce-orders .woocommerce-MyAccount-content, .woocommerce-downloads .woocommerce-MyAccount-content, .woocommerce-woo-wallet-transactions .woocommerce-MyAccount-content, .order_action.or_cancel{-webkit-border-radius: var(--borderradius);-moz-border-radius: var(--borderradius);border-radius: var(--borderradius);overflow: hidden;display: block;padding: 15px;background-color: #FFF;box-shadow: 0 1px 18px -10px rgb(0 0 0 / 10%);}.woocommerce-downloads .woocommerce-MyAccount-content table.shop_table td{border: unset;}.woocommerce-account .woocommerce-Pagination>a{background-color: #f6f7f9;padding: 4px 15px;border-radius: var(--borderradius);display: inline-block;margin: 0 10px;}.woocommerce-account .woocommerce-MyAccount-navigation {position: relative;width: 100%;padding: 35px 15px 30px 15px;background-color: #FFF;box-shadow: 0 0px 15px -8px rgb(0 0 0 / 10%);-webkit-border-radius: var(--borderradius);-moz-border-radius: var(--borderradius);border-radius: var(--borderradius);z-index:99;}.woocommerce-account .woocommerce-MyAccount-navigation:before{content:'';position:absolute;right: 10px;left: 10px;top:0;height: 73px;background-color: rgb(255 255 255);border-radius: 0 0 50% 50%;box-shadow: 0 20px 33px -15px rgb(239 241 245);}.woocommerce-account .woocommerce-MyAccount-content {position: relative;float: left;min-height: 1px;width: 100%;margin-bottom: 10px;position: relative;}.woocommerce-MyAccount-navigation ul {margin-top: 20px;}.woocommerce-MyAccount-navigation ul li {position: relative;margin-bottom: 8px;}.woocommerce-MyAccount-navigation ul li:first-child {}.woocommerce-MyAccount-navigation ul li.is-active:after {content: "";display: block;height: auto;position: absolute;right: -15px;top: 0;bottom: 0;width: 5px;border-radius: var(--borderradius) 0 0 var(--borderradius);background-color: var(--maincolor);}.woocommerce-MyAccount-navigation ul li.is-active a {font-weight: 500;background-color: var(--maincolor);padding-right: 15px;color: #FFF;}.woocommerce-MyAccount-navigation ul li.is-active a svg {stroke: white }.woocommerce-MyAccount-navigation ul li a {padding: .79em 0;padding-right: 15px;display: block;font-size: 13px;font-weight: 500;border-radius: var(--borderradius);background-color: #f6f7f9;}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a{color: red;}.woocommerce-MyAccount-navigation ul li a svg {display: inline-block;line-height: 1.3em;margin-left: 10px;width: 22px;text-align: right;vertical-align: middle;}.woocommerce-MyAccount-navigation ul li a:hover {font-weight: 500 }.mweb-body .woocommerce-MyAccount-navigation>ul li a::before {display: none !important }.my_account_orders .button, .woocommerce-MyAccount-downloads .button ,.order-again .button {padding: 3px 10px;font-size: 11px;margin-left: 10px;border: 1px solid rgb(0 0 0 / 9%);border-radius: 7px;}.my_account_orders .button.cancelled{background-color: #ff8a82 !important }.order-again .button{background-color: var(--secondcolor);color: #FFF;padding: 8px 20px;display: inline-block;font-size: 12px;}p.order-again{padding: 15px 0;}.woocommerce-customer-details{display: block;}.woocommerce-customer-details address{padding-bottom:15px;font-style: normal;background: #ffffff;padding: 10px 15px;display: block;line-height: 26px;font-size: 12px;margin-bottom: 10px;transition: all 0.3s ease;border-radius: var(--borderradius);font-family: var(--mainfontnum);box-shadow: 0 1px 7px -3px rgba(0, 0, 0, 0.1);}address{font-style: normal;}.woocommerce-MyAccount-downloads th, .woocommerce-MyAccount-downloads td {vertical-align: middle }.woocommerce-MyAccount-content #payment .payment_methods {margin-bottom: 1.618em!important }.woocommerce-MyAccount-content #payment .payment_methods li .payment_box {background-color: rgba(0, 0, 0, .05) }.MyAccount-dashboard-table {padding-bottom: 10px }.MyAccount-dashboard-table table {width: 100% }.MyAccount-dashboard-table table td {border: 1px solid #eff0f2;padding: 7px 15px;font-size: 11px;font-family: var(--mainfontnum);}.MyAccount-dashboard-table .value {color: var(--maincolor);margin-right: 5px }.woocommerce table.wishlist_table tbody td {padding: 16px 12px;background-color: #FFF }.woocommerce table.wishlist_table .yith-wcqv-button {display: none }.woocommerce .wishlist-title h2 {font-size: 12px }.woocommerce-cart .woocommerce .coupon {position: relative;padding: 15px;border-radius: var(--borderradius);margin: 35px 0 15px 0;border: 1px solid #eee;}.woocommerce-shipping-calculator{padding: 15px;box-shadow: 0 1px 7px -5px rgba(0,0,0,.1);border-radius: 7px;overflow: hidden;background-color: #FFF;margin-bottom: 15px;}.woocommerce-cart .woocommerce .coupon label {display: inline-block;font-size: 12px;color: #555;background-color: #FFF;position: relative;padding: 0 25px;top: -28px;}.woocommerce-cart .woocommerce .coupon .input-text {width: 100%;margin-bottom: 10px;color: #999;padding-right: 15px;border-radius: var(--borderradius);font-size: 12px;line-height: 30px;}.woocommerce-cart .woocommerce .coupon .button{position: absolute;white-space: nowrap;left: 21px;bottom: 32px;}.woocommerce-cart .woocommerce .coupon .button:hover{background-color: var(--maincolor) }.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-button {display: block;font-size: 13px;font-weight: 500;color: #555;position: relative;margin-bottom: 15px;}.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-button:before, .woocommerce-cart .cart-collaterals .cart_totals h2:before {content: '';display: inline-block;width:7px;height:7px;background-color: #e0e0e0;margin-left: 8px;border-radius:50%;vertical-align:middle;}.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-form {display: block!important;height: auto!important }.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator .form-row {margin-bottom: 5px }.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator .input-text, .woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator select {width: 100% }.woocommerce-cart .woocommerce .cart-collaterals .calculated_shipping li input {margin-left: 6px;vertical-align: middle }.woocommerce-Address-title {background-color: rgba(238, 239, 241, 0.31);border-radius: var(--borderradius);padding: 10px 15px;margin: 15px 0;}.woocommerce-Address-title h3{font-size: 12px !important;display: inline-block;padding: 0 !important;}.woocommerce-Address-title a{float: left;font-size: 11px;color: #989898;}.woocommerce-Address address{font-size: 11px;border: 1px dashed #cacfd9;padding: 10px 15px;border-radius: var(--borderradius);}.woocommerce-order h2 {font-size: 13px !important;}.woocommerce-order .woocommerce-notice{font-size: 12px;text-align: center;margin-top: 10px;}.woocommerce-order address{padding: 10px 15px;font-size: 11px;font-family:var(--mainfontnum);box-shadow: 0px 0px 0px 1px rgb(0 0 0 / 5%);}address p{margin: 8px 0;padding-top: 8px;border-top: 1px dashed #e6e6e6;line-height: 17px;font-family: var(--mainfontnum) }.up-sells.products{padding-bottom: 10px;}@media (max-width:992px) {.woocommerce-cart .woocommerce .coupon {margin-bottom: 10px;right: 0;top: 0;margin-top: 10px;background-color: #f9f9f9;}.woocommerce-cart .woocommerce .coupon .button{background-color: #c5c5c5;color: #FFF;}.woocommerce-cart .cart-collaterals .cart_totals {margin-top: 10px }}.woocommerce-grouped-product-list{background-color: rgba(245, 245, 245, 0.48);width: 100%;border-radius: 5px 10px;padding: 5px;display: block;white-space: nowrap;}.woocommerce-grouped-product-list-item__price {width: 150px;text-align: left;font-weight: 500;}.woocommerce-grouped-product-list-item__price .amount{font-family: var(--mainfontnum);clear: both;display: block;}.woocommerce-grouped-product-list-item__price .stock{padding: 1px 5px !important;font-family: var(--mainfontnum);font-weight: normal;background-color: #ff4f4f;color: #ababab;display: inline-block;font-size: 9px;}.woocommerce-grouped-product-list-item__label{overflow: hidden;}.woocommerce-grouped-product-list-item__quantity .button{display: inline-block;position: relative;border: none;background: #808080;color: #fff;width: 99px;padding: 3px 10px;font-weight: 500;margin-left: 10px;text-align: center;display: inline-block;font-family: var(--mainfont);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-transition: all .2s linear;-moz-transition: all .2s linear;-ms-transition: all .2s linear;-o-transition: all .2s linear;transition: all .2s linear;}.woocommerce-grouped-product-list-item__quantity .button i{display: none;}.woocommerce-checkout #order_review table{border-radius: var(--borderradius);background-color: hsl(0deg 0% 99.22%);}.woocommerce-checkout #order_review table tbody td{border:none;}td.product-name img {max-height: 60px;width: auto;border-radius: var(--brradius);display: inline-block;margin-left: 15px;vertical-align: middle;}.woocommerce-checkout #order_review table tbody td.product-name p{display: inline-block;width: calc(100% - 90px);vertical-align: middle;}.woocommerce-checkout:not(.woocommerce-order-pay) table .product-quantity{display: inline-block;background-color: rgb(0 0 0 / 3%);padding: 0 5px;line-height: 17px;vertical-align: middle;border-radius: 5px;}.mweb_checkout_page{background-color: #fFF;padding: 20px 18px;-webkit-border-radius: var(--borderradius);-moz-border-radius: var(--borderradius);border-radius: var(--borderradius);box-shadow: 0 1px 7px -3px rgba(0, 0, 0, 0.1);}.blog_body.mweb_checkout_page .button{background-color: #818388;color: #FFF;}.page-shopping-cart .blog_body .woocommerce-notices-wrapper{margin:0 0 10px 0 }.checkout_wrap{margin-top:10px;padding-bottom: 20px;}.woocommerce-account .widget{margin-top: 15px;}.user_line{display: block;border-top: 1px dashed #e0e2e4;width: 100%;height: 10px;margin-top: 12px;}.user_info_left:after , .user_line:before{content:'';clear:both;display:block;}.user_info_ds{border: 1px solid #eceeef;position: relative;padding: 15px 15px;margin-bottom: 5px;border-radius: 3px;font-family: var(--mainfontnum);}.user_info_ds i{float: right;margin-left: 30px;font-size: 21px;position: relative;}.user_info_ds i:after {content: "";height: 51px;float: right;width: 20px;box-shadow: 0.5rem 0rem 0.9rem -0.6rem rgba(0, 0, 0, .7);position: absolute;left: -32px;top: -15px;background-color: #FFF;}.user_info_ds p{color: #888;position: relative;}.user_info_ds p>span{margin-right: 10px;color: #555;}.dokan-message, .dokan-info, .dokan-error{padding: 7px 15px 7px 50px;margin: 5px 15px 15px 15px;color: #FFF;}.dokan-message:before, .dokan-info:before, .dokan-error:before{padding-top: 0px;right:auto;left:15px }.store-page-wrap .dokan-info{margin: 5px 0px 15px 0px;}.mweb-body .dokan-store-products-filter-area {margin: 10px 0;}.mweb-body .dokan-store-products-filter-area .search-store-products {height: 32px;background-color: #eee;float: right;line-height: 30px;padding: 0px 25px;color: #fff;background-color: var(--maincolor);border-color: var(--maincolor);}.mweb-body .dokan-store-products-filter-area .product-name-search {height: 33px;float: right;}.mweb-body .dokan-store-products-filter-area .orderby-search {height: 32px;}.dokan-pagination-container {font-family: var(--mainfontnum);font-size: 12px;}.mweb-body .dokan-pagination-container .dokan-pagination li a {padding: 5px 10px;background-color: white;margin-right: 5px;border-radius: 5px;}.mweb-body .dokan-pagination-container .dokan-pagination li.active a {background: var(--maincolor);color: #FFF;}.content-half-part.dokan-product-meta .dokan-price-container .content-half-part{direction: ltr }.el_recommended{display: inline-block;width: 100%;padding: 3px 10px;z-index: 2;margin-bottom: 5px;margin-top: 0;line-height: 27px;background: #fff;background-color: #fff3f4;-webkit-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 4px;}.el_recommended svg{width: 20px;stroke: #F44336;vertical-align: middle;margin-left: 5px;}.el_recommended span{font-family: var(--mainfontnum);background: #ffffff;text-align: center;color: #fb3b50;border-radius: 3px;line-height: 14px;padding: 1px 6px 0;min-width: 30px;}.elementor-widget-mweb-product-recommend .el_recommended{display: block;width: auto;margin-bottom: auto;}.widget-content ul.orderby li a{border: 1px solid #f5f5f5;padding: 3px 10px;border-radius: 3px;display: block;background-color: white;}.widget-content ul.orderby li a.active{background-color: #f5f5f5;}ul.yith-wcan-stock-on-sale li ,.yith-wcan-list-price-filter li{border-bottom: 1px solid #f5f5f5;display: block;padding:5px 0 }.wd_filter_wrap{background-color: #FFF;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;margin-top: 5px;margin-bottom: 14px;display: block;height: 45px;box-shadow: 0 1px 7px -3px rgba(0, 0, 0, 0.1);position:relative;z-index: 0;}.wd_filter_wrap.active{z-index: 1;}.wd_filter_wrap .wd_filter{background: transparent;margin: 0;box-shadow: none;}.wd_filter_wrap .wd_title{height: 45px;line-height: 45px;padding: 0 15px;cursor: pointer;}.wd_filter_wrap .wd_title svg{float: left;line-height: 41px;width: 15px;}.wd_filter_wrap .wd_filter.active .wd_title{background-color: #f9f9f9;}.wd_filter_wrap .wd_filter.active .wd_title svg{stroke:#f74f4f;-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.wd_filter_wrap .wd_filter .widget-content,.wd_filter_wrap .wd_filter .yith-wcan{opacity:0;visibility:hidden;padding: 15px 12px;background-color: #fdfdfd;box-shadow: 0px 2px 6px -3px rgba(0, 0, 0, 0.2);border: 1px solid #f3f3f3;border-radius: 0 0 5px 5px;border-top: 0;-moz-transform: translateY(20px);-webkit-transform: translateY(20px);-o-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}.wd_filter_wrap .wd_filter.active .widget-content,.wd_filter_wrap .wd_filter.active .yith-wcan{opacity:1;visibility:visible;-moz-transform: translateY(0px);-webkit-transform: translateY(0px);-o-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}.wd_filter.yith-woo-ajax-reset-navigation .wd_title{background-color: #fff3f3;}.yith-wcan-sort-by ul.orderby li.orderby-wrapper > a.active:before, a.yith-wcan-onsale-button.active:before, a.yith-wcan-instock-button.active:before, a.yith-wcan-price-link.active:before, ul.yith-wcan-list li.chosen > a:before{font-size: 16px;content:"ÃƒÂ¢Ã‹Å“Ã¢â‚¬Â°";color: var(--maincolor);}.yith-wcan-reset-navigation {background-color: #f74f4f;color: white !important;padding: 4px 10px;border-radius: 5px;margin: 10px 0;display: inline-block;}.woocommerce-products-header h1{display:inline }.woocommerce-OrderUpdates, .commentlist.notes{padding: 0;}.woocommerce-OrderUpdates li, .commentlist.notes .comment.note{padding: 7px 15px;box-shadow: 0 1px 7px -3px rgb(0 0 0 / 10%);border-radius: 7px;margin-bottom: 15px;font-family: var(--mainfontnum);background-color: #FFF;list-style: none;}.woocommerce-OrderUpdates .meta, .commentlist.notes .comment.note .meta{border-bottom: 1px dashed #ececec;line-height: 29px;}.woocommerce-OrderUpdates .description{padding: 10px 0;font-size: 11px;color: #888;background-color: #FFF;font-family: var(--mainfontnum);}.woocommerce ul.dokan-account-migration-lists li .left-content{text-align:right }.woocommerce ul.dokan-account-migration-lists li .right-content{text-align:left }.order_action{padding-bottom: 15px;}.order_action form{position:relative }.order_action .ajax-loader{background: rgba(255, 255, 255, 0.7) }.order_action h4{}.or_cancel h4{color: #555;font-size: 12px;line-height: 45px;font-family: var(--mainfont);font-weight: 500;position: relative;display: block;background-color: #ffffff;border-bottom: 1px solid #f5f5f5;box-shadow: 0px 4px 50px -9px #f5f5f5;padding: 0 15px 0 5px;margin-right: -15px;margin-left: -15px;margin-top: -15px;}.order_head{border: 2px dashed #eee;padding: 7px 15px;display: flex;margin-top: 20px;border-radius: var(--borderradius);line-height: 25px;font-size: 12px;}.order_head div{flex: 0 0 50%;}.order_head div>span:first-child{font-family: var(--mainfontnum);padding-right: 10px;color: #4CAF50;font-weight: 500;}.order_head div.order_total{text-align: left;}.order_items{padding: 15px 0;clear: both;}.order_items .order_item{padding: 5px 0;font-size: 11px;display: inline-block;width: 100%;margin-bottom: 5px;padding-bottom: 10px;border-bottom: 1px dashed #ddd;}.order_items .order_item figure img{margin: auto;float: right;margin-left: 15px;max-width: 76px;box-shadow: 0px 0px 5px -2px #ddd;border-radius: var(--borderradius);}.order_items .order_item span{font-family: var(--mainfontnum);background-color: #fbfbfc;color: #5d5d5d;padding: 4px 15px;vertical-align: middle;border-radius: var(--borderradius);display: block;margin-top: 8px;}.order_action textarea{width: 100%;border-radius: var(--borderradius);padding: 10px 15px;font-size: 11px;border-color: #eee;}.order_action input[type="submit"]{background-color: #F44336;color: #fff;border: none !important;border-radius: var(--borderradius);font-size: 12px;margin-top: 5px;-webkit-transition: all 0.3s;transition: all 0.3s;cursor: pointer;padding: 10px 20px;}.woocommerce-orders-table__cell-order-status span{display: inline-block;padding: 2px 10px;background-color: #f4f4f6;border-radius: var(--borderradius);}span.ors_on-hold{background-color: #fff1c7;color: #908153;}span.ors_processing{background-color: #def9be;color: #708a51;}span.ors_pending{background-color: #d8f3ff;color: #5a7582;}span.ors_cancel-request{background-color: #ffd7d4;color: #8e6a67;}span.ors_failed{background-color: #ffc3c3;color: #9e5e5e;}span.ors_completed{background-color: #d3ffd5;color: #618663;}.price_survey_question{padding: 10px 0;font-size: 11px;color: #555;}.price_survey_question .question_tit{display: inline-block;margin-left: 3px;border-right: 2px dotted #ddd;padding-right: 10px;}.elementor-widget-mweb-price-survey .question_tit{border-right: none;}.price_survey_question .price_survery_answer{display: inline-block;margin: 0 10px;border-bottom: 1px dashed #ccc;position: relative;cursor: pointer;}.price_survey_question .price_survery_answer:hover{color:#333 }.price_survey_question .ps_price_yes:after{content: '';border-left: 1px solid #e0e0e0;height: 16px;margin-right: 10px;top: calc(50% - 8px);position: absolute;}.form_pricing_field{position: relative;padding-bottom: 10px;}.form_pricing_field p{display: inline-block;padding-right: 9px;}.ui_input_currency{position: absolute;left: 10px;top: 7px;color: #a9a9a9;}.unfair_pricing_onlinestore{}.unfair_pricing_store{display: none;}.ui_form{}.ui_form .form_row{}.ui_form .form_row>*{display:inline-block;vertical-align: middle;}.ui_form label{display: block;line-height: 2em;padding: 5px 0px;font-weight: 500;}.ui_form input[type="text"]{padding: 5px 20px;font-family: var(--mainfontnum);width: 100%;border-radius: 5px;margin-bottom: 10px;}.ui_form hr{opacity: 0.2;}.ui_form .form_row label{font-weight: 500;padding-right: 5px;}.ui_form textarea{border-radius: 5px;padding: 5px 10px;width: 100%;margin-bottom: 5px;font-size: 11px;}.ui_form input[type="submit"]{cursor: pointer;padding: 5px 20px;background-color: var(--maincolor);border: none;}.ui_form input[type="submit"]:hover{background-color: var(--secondcolor);}#unfair_pricing .res_msg, #report_product_wrap .res_msg{margin-top: 10px;display: block;border-radius: 5px;padding: 7px 10px;font-size: 11px;font-weight: 500;}#unfair_pricing .res_msg.res_success, #report_product_wrap .res_msg.res_success{color:#4caf50;background-color: #eeffef;}#unfair_pricing .res_msg.res_error, #report_product_wrap .res_msg.res_error{color:#f44336;background-color: #fff0f0;}#report_product_wrap h4{font-size: 13px;margin-bottom: 12px;margin-top: -7px;}.is_fake_label, .is_custom_label{border-radius: 5px;background-color: rgba(249,168,37,.11);color: #d5901f;margin: 0 12px;padding: 1px 8px;font-size: 11px;display: inline-block;white-space: nowrap;vertical-align: middle;}.is_custom_label{background-color: rgb(201, 238, 255);color: #2196F3;}.is_fake_label + .is_custom_label{margin-right: -4px;}.fake_note{display: block;margin-top: -10px;margin-bottom: 10px;color: #FF9800;}.fake_note svg{display: inline-block;vertical-align: middle;stroke: #FF9800;margin-left: 7px;}.fake_note + .modified_date{margin-top: -2px;}.modified_date{color: #2196F3;}.modified_date svg{stroke: #2196F3;}.modified_date span{color: #555;font-family: var(--mainfontnum);}.fake_note svg{width: 20px;vertical-align: middle;margin-left: 8px;}.lead_time{display: inline-block;color: #676768;height: 35px;min-width: 270px;line-height: 35px;padding: 0 15px 0 20px;border: 1px solid #e5e5e5;-webkit-border-radius: var(--borderradius);-moz-border-radius: var(--borderradius);border-radius: var(--borderradius);margin: 0 0 10px 0;font-family: var(--mainfontnum);}.elementor-widget-mweb-lead-time .lead_time{height: auto;min-width: auto;margin:auto;display: block;border:none;padding: 0 }.summary_cart_warp .lead_time {display:block }.lead_time.el_ready svg{stroke: #0ec32d;}.lead_time svg{width: 22px;vertical-align: middle;margin-left: 8px;stroke: #9E9E9E;}.el_lt_cart{display: block;height: auto;line-height: 1.8em;padding: 3px 0;border: none;font-size: 11px;}.el_lt_cart svg{width: 19px;}.checkout_time{margin-top: 10px;display: block;height: auto;line-height: 50px;font-size: 12px;background-color: #ffffff;color: #333;border: unset;box-shadow: 0 1px 7px -3px rgb(0 0 0 / 10%);}.checkout_time i{font-size: 16px;margin-left: 10px;background-color: #f6f7f9;width: 38px;height: 38px;line-height: 36px;text-align: center;border-radius: 31px;}.elementor-widget-block-archive-product-table .block-title{margin-bottom: 22px;}.elementor-widget-block-archive-product-table .products.row{display: block;margin: 0;}.product_list_table, .elm_datatable{position:relative;}.product_list_table:before, .elm_datatable:before{background-color: #fff;width: -webkit-calc(100% - 10px);width: -moz-calc(100% - 10px);width: calc(100% - 10px);height: 7px;border-top: 1px solid rgb(0 0 0 / 5%);border-right: 1px solid rgb(0 0 0 / 5%);border-left: 1px solid rgb(0 0 0 / 5%);border-radius: 7px 7px 0 0;content: "";display: block;position: absolute;top: -8px;left: 0;right: 0;margin: auto;}.product_list_table thead tr{box-shadow: 0px 1px 0px 0px #e7e9ec;}.product_list_table thead th{font-weight: 500;padding: 15px 16px;font-size: 12px;color: #333;margin-top: 7px;}.product_list_table tbody tr, .elm_datatable tbody tr{border-bottom: 1px solid #eeeff1;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.product_list_table tbody tr:last-child, .elm_datatable tbody tr:last-child{border-bottom: none;}.product_list_table tbody tr:hover, .elm_datatable tbody tr:hover{-webkit-box-shadow: 0 0 21px -9px rgb(0 0 0 / 14%);box-shadow: 0 0 21px -9px rgb(0 0 0 / 14%);z-index: 99;border-bottom-color: transparent;}.product_list_table tbody tr td{padding-right:15px }.product_list_table tbody tr td.td_action{min-width: 105px }.product_list_table tbody tr td.td_price{min-width: 130px;}.product_list_table .plt_outofstock ,.product_list_table .plt_instock{position: absolute;background-color: #F44336;color: #FFF;font-size: 10px;line-height: 18px;text-align: center;width: 60px;top: 37px;right: -10px;display: inline-block;-moz-transform: rotate(90deg);-webkit-transform: rotate(90deg);-o-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}.product_list_table .plt_instock {background-color: #8BC34A;}.product_list_table .plt_image{position: relative;}.product_list_table .plt_title{padding:0 10px;}.product_list_table img{max-width: 80px !important;}.product_list_table .plt_title span{background-color: #f9f9f9;display: inline-block;margin-right: 10px;font-size: 11px;padding: 0 15px;border-radius: 50px;line-height: 18px;border: 1px solid #eeeff1;}.product_list_table .plt_image img{margin-right: 30px;}.product_list_table .tb_price i{color: #c2c2c2dd;}.woocommerce .elementor-widget-block-product-table table.product_list_table td, .woocommerce .elementor-widget-shortcode table.product_list_table td, .woocommerce .elementor-widget-block-archive-product-table table.product_list_table td {text-align:right !important }.no_wishlist{border: 1px solid #f5f6f7;background-color: #fff;display: block;margin-bottom: 10px;padding: 7px 15px;color: #616161;border-radius: 10px;}.custom_note_product{border: 1px dotted #d8d8d8;border-radius: 4px;display: inline-block;margin-bottom: 10px;padding: 7px 15px;color: #616161;border-right-style: dashed;border-left-style: dashed;}.custom_note_summary, .services_item{line-height: 2em;color: #555;}.custom_note_summary svg, .services_item svg{width: 20px;margin-left: 6px;vertical-align: middle;stroke: #FF5722;}.custom_note_summary svg + p{display:inline }.services_item img{margin-left: 10px;vertical-align: middle;}.entry-summary .custom_note_summary{margin-top: 10px }.hide{display: none !important;}.sms_notice.on{margin: 9px 0;background-color: rgba(0, 204, 103, 0.11);padding: 6px 10px;}.sms_notice.off{background-color: rgba(204, 0, 0, 0.11);}#sms_status{display: block;font-weight: normal !important;padding: 10px 0;}.dashboard_order_list .widget-content{padding: 15px 15px 10px 15px;}.morder_item{padding: 0;line-height: 40px;margin-top: 8px;display: flex;flex-direction: row;flex-flow: row;font-size: 11px;}.morder_item .column{flex: 1 0 20%;max-width: 20%;}.morder_item span.or_id{color: #9e9e9e;}.morder_item span.or_view{background-color: #f6f7f9;float: left;line-height: 21px;margin-top: 8px;padding: 3px 10px;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;cursor:pointer;border-radius: var(--borderradius);font-size: 10px;}.morder_item:hover span.or_view{background-color: var(--maincolor);color:#FFF;}.morder_item:hover span.or_view svg{stroke:#FFF;}.morder_item span.or_view svg{width: 14px;vertical-align: middle;margin-right: 5px;}.morder_item span.or_price{font-family: var(--mainfontnum);font-weight: 500;font-size: 12px;}.morder_item .or_status{border-radius: var(--borderradius);padding: 3px 10px;}.morder_item span.or_price .woocommerce-Price-currencySymbol{font-size: 10px;color: #9c9c9c;}.morder_item_detail{display: none;padding: 8px 5px;font-size: 11px;border: 1px dashed #e8e8e8;margin-top: 5px;border-radius: var(--borderradius);}.summary_order_product{display: inline-block;max-width: calc(12.5% - 10px);margin: 0 5px;}.summary_order_product h4{font-size: 11px;text-align: center;margin-top: 5px;height: 32px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;}.view_order_status, .wc_myaccount_address, .order-info{background: #fbfbfb;padding: 10px 10px;display: block;margin: 14px 0 0 0;transition: all 0.3s ease;border-radius: var(--borderradius);box-shadow: 0 1px 7px -3px rgba(0, 0, 0, 0.1);}table.my_account_orders, table.woocommerce-table--order-details, table.woocommerce-table--order-downloads, table.product_list_table, .elm_datatable {background-color:#FFF;box-shadow: 0px 0px 0px 1px rgb(0 0 0 / 5%);border-collapse: collapse;border-radius: var(--borderradius);}.wc_myaccount_address{padding: 15px;background-color: white;}.woocommerce-EditAccountForm, body.woocommerce-edit-address form:not(#verifysms_form) {padding: 15px 15px 20px 15px;background-color: #FFF;-webkit-border-radius: var(--borderradius);-moz-border-radius: var(--borderradius);border-radius: var(--borderradius);margin-bottom: 10px;position: relative;box-shadow: 0 1px 7px -3px rgba(0, 0, 0, 0.1);}.woocommerce-EditAccountForm .button, body.woocommerce-edit-address form:not(#verifysms_form) .button{background-color: #929ca7;border: none;border-radius: 5px;padding: 5px 15px;color: #FFF;margin-top: 5px;font-family: var(--mainfont), Tahoma;font-size: 12px;cursor: pointer;}.woocommerce-shipping-methods li{margin: 5px 0;}.woocommerce-shipping-methods input{margin-left: 10px;vertical-align: middle;}.archive_filter_btn{display: inline-block;margin-right: 5px;vertical-align: middle;color: #555;cursor: pointer;padding: 4px 9px 4px 15px;float: left;height: 30px;font-size: 12px;margin-left: -4px;}.archive_filter_btn svg{width: 23px;vertical-align: middle;color: #444;}.is_fixed.archive_filter_btn{position: fixed;bottom: 15px;left: 15px;z-index: 997;width: 39px;height: 39px;line-height: 40px;border-radius: 10px;padding: 0;text-align: center;overflow: hidden;background-color: var(--secondcolor);border: none;color:white;box-shadow: 0 1px 14px -5px rgb(0 0 0 / 15%);-webkit-transition: all 0.3s;transition: all 0.3s;}.archive_filter_btn.has_ft_top{bottom: 97px;}.is_fixed.archive_filter_btn svg{margin:0;color: inherit;margin: 0 3px;font-size: 19px;stroke: white }.is_fixed.archive_filter_btn:hover{background-color:#FFF;}.is_fixed.archive_filter_btn:hover svg{stroke: #333 }.mweb-body .dokan-report-abuse-button{display: inline-block;background: #fff;color: #434343;height: 35px;font-size: 11px;line-height: 35px;border: 1px solid #e5e5e5;padding: 0 20px 0 20px;-webkit-transition: all .25s ease;-o-transition: all .25s ease;transition: all .25s ease;font-family: var(--mainfont);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.entry-summary .dokan-btn{min-width: 269px;}.mweb-body .dokan-report-abuse-button i{margin-left: 5px;font-size: 13px;vertical-align: middle;}#dokan-product-enquiry textarea{display:block;width:100%;font-size:11px;line-height:20px;margin-bottom:10px }.woocommerce-cart .row .button, .woocommerce-checkout .page-shopping-cart .button, .woocommerce-form-track-order .button{background-color: var(--maincolor);color: #FFF;border: none;font-size: 11px;padding: 6px 15px;border-radius: var(--borderradius);-webkit-transition: all 0.3s;transition: all 0.3s;font-family: inherit;cursor: pointer;}.order_dtime_title{margin-top: 5px;}.order_dtime_title svg{width: 22px;vertical-align: middle;margin-left: 10px;stroke: #4CAF50;}.order_dtime_desc{line-height: 35px;background-color: #f2f5fa;padding: 0 15px;margin-bottom: 7px;border-radius: var(--borderradius);}.order_dtime_list.mweb-loader {opacity: .2;min-height: 50px;background-size: 23px;}.order_dtime_i{display: flex;padding: 10px;border: 1px solid #eff1f5;font-family: var(--mainfontnum);position: relative;border-radius: var(--borderradius);margin-bottom: 7px;align-items: center;}.order_dtime_i.is_closed:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color: rgb(244 67 54 / 0.02);z-index: 1;}.order_dtime_idate{min-width: 85px;padding-right: 3px;font-size: 10px;color: #9c9c9c;}.order_dtime_idate span{display: block;font-size: 11px;color: #555;font-weight: 500;}.order_dtime_itime{line-height: 14px;padding: 0 10px 0 0;width: 100%;}.order_dtime_itime input[type="radio"]{vertical-align: middle;margin-left: 10px;}.order_dtime_itime input[type="radio"] {display: none;}.order_dtime_itime label {display: inline-block;padding: 8px 9px;background-color: #ffffff;border: 1px solid #ebeef4;border-radius: 4px;cursor: pointer;}.order_dtime_itime input[type="radio"]:checked + label {background-color: #f3f5f9;}.order_dtime_itime input[type="radio"]:disabled + label {opacity: 0.5;cursor: no-drop }.question_waiting{background-color: rgb(2 166 242 / 5%);padding: 10px 20px;border-radius: 5px;color: #333;margin-bottom: 12px;}.question_waiting>span{font-size: 10px;display: inline-block;margin-top: 8px;color: hsl(0deg 0% 0% / 66%);}.questionlist{}a#ask-question-btn {background-color: white;color: #333 !important;border: 1px solid #f0f1f4;}a#ask-question-btn svg{stroke: #333 }.questionlist .pquestion-item{list-style: none;margin: 0 0 5px 0;border-bottom: 1px solid rgb(235 236 238);padding: 10px 17px;}.questionlist .pquestion-item:last-child{border-bottom: 0 }.pquestion-head{display: flex;flex-wrap: wrap;flex-direction: row;align-items: center;font-size: 13px;font-weight: 500;margin: 10px 0;}.pquestion-head svg{stroke: var(--maincolor);width: 22px;vertical-align: middle;margin-left: 12px;}.pquestion-date{margin-right: auto;font-size: 11px;font-family: var(--mainfontnum);font-weight: normal;color: #c5c5c5;}li.pquestion-reply {display: flex;flex-direction: row;align-items: flex-start;margin-bottom: 12px;}.reply-head {flex: 0 0 50px;}span.reply-label {background-color: #e6e7ed99;font-size: 11px;padding: 2px 10px;border-radius: var(--borderradius);}.reply-text {color: #62666d;font-size: 12px;display: flex;flex-direction: column;padding-right: 15px;border-bottom: 1px solid #e6e7ed91;width: 100%;padding-bottom: 15px;}span.reply-author {color: #a1a3a8;margin-top: 5px;font-size: 11px;}b.buyer-label {background-color: var(--e-a-bg-secondary);font-size: 10px;padding: 1px 10px;border-radius: var(--borderradius);color: white;margin-right: 7px;}button.pquestion-reply-btn {background-color: transparent !important;font-size: 12px;padding: 2px 10px;border-radius: var(--borderradius);border: none;font-family: var(--mainfont);display: flex;flex-direction: row;align-items: center;margin-top: 10px;white-space: nowrap;margin-right: 55px;color: var(--maincolor) !important;margin-bottom: 15px;cursor: pointer;}button.pquestion-reply-btn svg{width: 11px;margin-right: 7px;stroke: var(--maincolor);}ul.pquestion-replies {margin-top: 20px;}.closed_question{background: rgba(236, 236, 236, 0.30);padding: 8px 15px !important;border-radius: var(--borderradius);font-size: 11px !important;}.dig-content{font-family: var(--mainfont) !important;}.digits_bx_head{text-align: right;}.digits_bx_head .dig-box-login-title{font-family: var(--mainfont) !important;font-size: 15px;}.digits_bx_head .dig-cont-close{float: left;top: 4px;background-color: #f44336;font-size: 19px;width: 18px;text-align: center;height: 18px;line-height: 18px;color: #FFF !important;border-radius: 4px;}.minput_inner .digits-input-wrapper{}.minput_inner .digits-input-wrapper input{font-family: var(--mainfont) !important;line-height: 30px;}.mweb-body .minput_inner label, .mweb-body .minput_inner label *{font-family: var(--mainfont) !important;font-size: 12px !important;}.dig_login_rembe div{font-family: var(--mainfont) !important;font-size: 12px !important;}.dig_ma-box .button, .dig_ma-box .button[type=submit], .dig_ma-box .transupbutton[type=submit]{font-family: var(--mainfont) !important;font-size: 12px !important;}.digits_login_form .dig_lrf_box .dig_opt_mult_lab, .digits_login_form .dig_lrf_box .dig_opt_mult~label, .digits_login_form .dig_lrf_box .minput .digits-input-wrapper~label, .digits_login_form .dig_lrf_box .minput .not-empty~label {font-size: 12px!important;}.dig_ma-box .backtoLogin, .dig_ma-box .forgotpassworda, .dig_ma-box .signdesc, .dig-container .button, .dig_ma-box .transupbutton {font-size: 12px;font-family: var(--mainfont) !important;}.digits_ui * {font-family: var(--mainfontnum);}.digits-form_heading {font-size: 17px;}.digits-form_tab-bar .digits-form_tab-item, .digits-form_input label, .digits_secure_account_heading {font-size: 14px;}.digits-form_input_row .digits-field-type_tac .dig_input_wrapper div {text-align: right;}.digits-form_button-text, .digits2_box .digits-form_input input, .digits2_box .digits-form_input input[type=text], .digits2_box .digits-form_input textarea {font-size: 14px;}.digits_form_index_section .digits_show_on_index {font-size: 15px;}aside.prdctfltr-widget{padding: 15px 10px 10px;}aside.prdctfltr-widget .widget_title{background-color: #eff1f585;border-radius: 5px;border-bottom: none;margin-bottom:10px;}aside.prdctfltr-widget .widget-content{padding:0;}aside.prdctfltr-widget .widget_title:before, aside.prdctfltr-widget .widget_title:after{left: 12px;bottom: 17px;right: auto;}aside.prdctfltr-widget .pf-help-title{margin-bottom:15px;}aside.prdctfltr-widget .prdctfltr_filter label {font-size: 12px;line-height: 25px;}aside.prdctfltr-widget input::-webkit-input-placeholder {font-size: 11px;}aside.prdctfltr-widget input::-moz-placeholder {font-size: 11px;}aside.prdctfltr-widget input:-ms-input-placeholder {font-size: 11px;}aside.prdctfltr-widget input:-moz-placeholder {font-size: 11px;}.mweb-body .prdctfltr_woocommerce .prdctfltr_filter .prdctfltr_search_terms .prdctfltr_search_terms_input {border: 1px solid #eee !important;padding: .15em .7em !important;}.receipt_divider{position:relative;margin: 20px -18px;border-top: 1px dashed #ddd;}.receipt_divider:after, .receipt_divider:before {content: '';width: 30px;height: 30px;border-radius: 50%;background-color: var(--bgcolor);position: absolute;top: calc(50% - 16px);right: -15px;}.receipt_divider:after {border-left: none;border-right: 1px dashed #ddd;right: auto;left: -15px;}.checkout-order_status{width: 60px;height: 60px;background-color: rgba(249,250,251, 1);display: block;border-radius: 50%;padding: 14px;margin-bottom: 16px;}.woocommerce-notice.woocommerce-thankyou-order-failed, .woocommerce-notice.woocommerce-thankyou-order-received{font-size: 13px;border-bottom: 1px dashed #ddd;padding-bottom: 25px;margin: 10px auto;color: #333;line-height: 25px;display: flex;flex-direction: column;align-items: center;font-weight: 500;}.woocommerce-notice.woocommerce-thankyou-order-received svg{stroke: rgb(16,185,129) }.woocommerce-notice.woocommerce-thankyou-order-failed svg{stroke: rgb(244 67 54) }.woocommerce-order .method_pay{display:none;font-size: 12px;display: block;text-align: center;margin-bottom: -3px;margin-top: 15px;position: relative;border: 1px dashed #d9dee6;border-radius: var(--borderradius);overflow: hidden;}.woocommerce-order .method_pay i{font-size: 22px;color: #0ec32d;font-size: 32px;opacity: 0.2;position: absolute;right: 20px;top: 15px;}.woocommerce-order .method_pay>p{padding: 22px;}.woocommerce-order .method_pay .woocommerce-bacs-bank-details{display: flex;flex-direction: row;align-items: center;justify-content: space-around;}.woocommerce-order .method_pay .woocommerce-bacs-bank-details .order_details{margin: 0;}.woocommerce-order .method_pay .woocommerce-bacs-bank-details .order_details li{padding: 0;border: none;margin: 0;flex: none;max-width: none;}.woocommerce-order .method_pay .woocommerce-bacs-bank-details .order_details li strong{display:inline-block }.woocommerce-table__line-item .product-name img{max-width: 50px;margin-left: 10px;}.woocommerce-table__line-item .product-name .product-quantity{display: inline-block;margin-right: 3px;background-color: #eff1f5;color: #333;border-radius: 3px;padding: 0 10px;line-height: 16px;font-size: 11px;vertical-align: middle;}.woocommerce table.shop_table .woocommerce-table__line-item td{padding: 10px 15px 10px 10px;font-size: 12px;}.woocommerce table.shop_table .woocommerce-table__line-item td>div{display: inline-block;vertical-align: top;}.woocommerce-checkout .woocommerce-table--order-details tfoot td{font-size: 12px;}.woocommerce table.shop_table .woocommerce-table__line-item .woocommerce-Price-amount, .woocommerce-checkout .woocommerce-table--order-details tfoot .woocommerce-Price-amount, .woocommerce-table--order-details.order_details tfoot .woocommerce-Price-amount{font-size: 13px;font-weight: 500;color: var(--maincolor);}.woocommerce table.shop_table .woocommerce-table__line-item .woocommerce-Price-currencySymbol, .woocommerce table.shop_table .woocommerce-Price-currencySymbol, .woocommerce-checkout .woocommerce-table--order-details tfoot .woocommerce-Price-currencySymbol{color: #999;font-size: 10px;}.woocommerce table.shop_table tfoot th{padding: 9px 15px;background-color: #fdfdfd;}.woocommerce table.shop_table tfoot td{padding: 10px 15px;}.woocommerce-table--order-details.order_details tfoot .button{display: inline-block;cursor: pointer;border: 1px solid #ece9e9;padding: 7px 20px;border-radius: var(--borderradius);font-size: 12px;font-family: var(--mainfont);transition: all 0.3s;margin-left: 10px;}.woocommerce-table--order-details.order_details tfoot .button.view{display:none }.woocommerce-checkout address{line-height: 30px;font-size: 12px }.woocommerce table.cart.woocommerce-cart-form__contents{border: none;border-collapse: collapse;border-radius: var(--borderradius);box-shadow: 0px 0px 0px 1px rgb(0 0 0 / 5%);}.woocommerce-mini-cart__empty-message svg {width: 40px;stroke: #999;display: block;margin: auto;margin-bottom: 10px;opacity: 0.3;}.woocommerce .select2-container--default .select2-selection--single {border-color: #e8e8e8;}.product_list_widget .star-rating span, .widget .star-rating span{margin-right: 5px;margin-top: 4px;margin-left: 5px;}.product_meta .detail-container{position: relative;font-family: var(--mainfontnum) }.product_meta .detail-container .sku{display: inline-block;}.detail-content.minute{margin-left: 3px }.elementor-woo-meta--view-inline .product_meta {display: flex;flex-wrap: wrap;}.elementor-widget-woocommerce-product-meta .detail-container:after, .elementor-widget-mweb-blog-meta .product_meta .detail-container:after {position: absolute;bottom: 0;left: 0;width: 100%;}.elementor-woo-meta--view-stacked .product_meta .detail-container:after {position: absolute;bottom: 0;left: 0;width: 100%;}.elementor-woo-meta--view-inline .product_meta .detail-container:after {width: auto;left: auto;right: auto;position: absolute;height: 100%;top: 50%;transform: translateY(-50%);border-top: 0;border-bottom: 0;border-right: 0;border-left-width: 1px;border-style: solid;left: -8px;}.elementor-woo-meta--view-table .product_meta {display: flex;flex-direction: column;}.elementor-woo-meta--view-table .product_meta .detail-container {display: flex;}.elementor-woo-meta--view-table .product_meta .detail-label {min-width: 108px;}.elementor-woo-meta--view-stacked .product_meta .detail-container {display: block;}.detail-container:before{display: none }.elementor-woo-meta-shwo-icon-yes .detail-container svg {width: 22px;stroke: #333;display:inline-block;vertical-align: middle;margin-left: 10px;}.elementor-widget-container .fake_note{margin-top: 0;margin-bottom: 0;}.yith-woocommerce-ajax-product-filter.with-checkbox ul li a:before{background: none;}.yith-woocommerce-ajax-product-filter.with-checkbox ul li .count {margin-right: 5px;border-radius: 4px;border-right: 1px solid #b7b7b7;border-left: 1px solid #b7b7b7;}.order_progressbar{display: block;margin: 15px 0;height: 8px;background-color: hsl(0deg 0% 0% / 20%);border-radius: var(--borderradius);position: relative;}.order_progress{position: absolute;right: 0;top: 0;bottom: 0;background-color: var(--secondcolor);display: block;border-radius: inherit;text-align: left;}.order_progress.cancelled{background-color: #f3817b;}.order_progress.failed{background-color: #ffc107;}.order_progress.refunded{background-color: #75b3ed;}.order_progress.cancel-request{background-color: #9e9e9e;}.order_progress:after{content:'';display: inline-block;width: 3px;height: 16px;background-color: #FFF;border-radius: var(--borderradius);line-height: 0;position: relative;left: 0px;top: -4px;box-shadow: 0 0 10px 0px #00000080;}.custom_tracking_code{background-color: #ffffff;box-shadow: 0 1px 7px -3px rgb(0 0 0 / 10%);padding: 15px 15px;border-radius: var(--borderradius);color: #444;margin: 12px 0;}.tracking_code_head{border-radius: var(--borderradius);background-color: var(--maincolor);line-height: 30px;margin-bottom: 10px;padding: 6px 15px;color: #fff;}.tracking_code_head svg{display: inline-block;vertical-align: middle;stroke: #ffffff;width: 20px;margin-right: 10px;}.tracking_code_head a{float: left;direction: ltr;font-size: 12px;color: inherit !important;}.tracking_code_head strong{font-size: 12px;}.custom_tracking_code>svg{float: left;width: 27px;stroke: #555;margin-top: 2px;}.custom_tracking_code span{border-right: 2px solid rgb(0 0 0 / 40%);padding-right: 10px;display: block;margin-bottom: 10px;font-size: 12px;}.custom_tracking_code input[type="text"]{color: #555;text-align: left;width: calc(100% - 38px);font-size: 12px;padding: 4px 10px;border: unset;border-radius: 3px;background-color: #f6f7f9;}.mweb-body .woo-wallet-content .woo-wallet-price{color: #FFF;background-color: rgb(29, 195, 80);padding: 4px 15px;border-radius: var(--borderradius);}.mweb-body .woo-wallet-my-wallet-container .woo-wallet-sidebar {background: rgb(255, 255, 255);border-radius: var(--borderradius);box-shadow: 0 1px 18px -10px rgb(0 0 0 / 10%);}.mweb-body .woo-wallet-my-wallet-container{border: none;}.mweb-body .woo-wallet-sidebar ul li span {vertical-align: middle;margin-bottom: 10px;}.mweb-body .woo-wallet-sidebar ul li.card {border-radius: var(--borderradius);transition: all .3s cubic-bezier(.25, .8, .25, 1);cursor: pointer;box-shadow: none;border: 1px dashed rgba(0,0,0,.125);}.mweb-body .woo-wallet-sidebar ul li.card:hover {box-shadow: 0 0 10px -4px #ccc;}.mweb-body .woo-wallet-content ,.amount{font-family:var(--mainfontnum) }.mweb-body .woo-wallet-transactions-items li {overflow: hidden;padding: 15px;margin-bottom: 5px;background-color: rgba(0, 0, 0, 0.06);border-radius: 10px;}.mweb-body p.woo-wallet-field-container {margin-bottom: 11px;display: block;display: block;-ms-flex-wrap: block;}.woo-wallet-content label{font-size: 11px;padding-bottom: 8px;display: block;}.woo-wallet-content input[type="number"],.woo-wallet-content input[type="text"],.woo-wallet-content textarea{padding: 5px 20px 5px 7px;border-radius: var(--borderradius);display: block;width: 100%;border: none;height: auto;line-height: 27px;}.woo-wallet-content textarea{}.mweb-body .select2-container--default .select2-selection--single{height: 34px;border-radius: 5px;}.woo-wallet-content input[type="submit"]{border: none;padding: 2px 20px;line-height: 27px;border-radius: var(--borderradius);background-color: var(--secondcolor);color: #fff;}#wc-wallet-transaction-details{border: none;background-color: #FFF;margin-top: 10px;clear: both;}.mweb-body .woo-wallet-content-heading {display: flex;flex-direction: row;align-items: center;justify-content: space-between;}.mweb-body .woo-wallet-content-h3 {float: right;margin: 0;}.mweb-body table.dataTable thead th,.mweb-body table.dataTable thead td {font-weight: 500;border-bottom: 1px solid #fff;}.woocommerce .woocommerce-MyAccount-downloads-file.button{font-size: 11px;padding: 4px 15px;border: none;color: #fff;background: #4caf50;}.woocommerce .woocommerce-orders-table__cell-order-actions .button{font-size: 11px;padding: 6px 15px;border: none;color: #fff;background: #c0c5ce;}.woocommerce .woocommerce-orders-table__cell-order-actions .button.view{background-color: var(--maincolor) }.woocommerce .woocommerce-orders-table__cell-order-actions .button.pay{background-color: lightseagreen;}.td_img img{margin: 7px;display: block;box-shadow: -1rem 0 2rem -1.4rem rgb(0 0 0 / 10%) !important;}.td_sku{font-weight:500;padding-right:10px }.td_title a{font-weight: 500;font-size: 12px;display: block;padding: 10px 0;}.td_attribute span{display: inline-block;margin: 0 4px;}.td_price .elm_td_svg, .dtr-data .elm_td_svg{display: inline-flex;margin-left: 7px;width: 20px;vertical-align: middle;align-items: center;justify-content: center;}.td_price .tooltip-inner{font-family: var(--mainfontnum) }.trend_up{stroke: #4caf50 !important;}.trend_down{stroke: #f44336 !important;}.td_action .btn, .dtr-data .btn{display: inline-flex;margin: auto 5px;width: 29px;height: 29px;line-height: 33px;text-align: center;font-size: 14px;color: #444;background-color: #ffffff;border-radius: 4px;vertical-align: middle;align-items: center;justify-content: center;box-shadow: 0 0 5px -2px #ddd;}.td_action .btn svg, .dtr-data .btn svg{width: 20px;stroke: #646464;}.td_action .btn:hover, .td_action .btn:focus, .dtr-data .btn:hover{color:white !important }.td_action .btn:hover svg, .td_action .btn:focus svg, .dtr-data .btn:hover svg{stroke:white !important }.td_action .btn.tb_btn_buy:hover, .dtr-data .btn.tb_btn_buy:hover{background-color: #23bf53;}.td_action .quickview-btn, .dtr-data .quickview-btn{font-size: 16px;line-height: 30px;position: relative;}.td_action .quickview-btn.waiting:before, .dtr-data .quickview-btn.waiting:before{content:'';position: absolute;top: 0px;left: 0;right: 0;bottom: 0;margin: 0 !important;background: rgb(255 255 255 / 99%) url(../images/loading-oval.svg) no-repeat center center;background-size: 20px;border-radius: inherit;}@media (max-width:600px) {.woo-wallet-my-wallet-container {display: block }.woo-wallet-my-wallet-container .woo-wallet-sidebar {width: 100% }.woo-wallet-my-wallet-container .woo-wallet-content {width: 100% }}.on-woo-wallet-cashback {border-color: #6d6d6d;border: 1px solid;color: #43454b;padding: .202em .6180469716em;font-size: .875em;display: inline-block;margin-bottom: 1em;border-radius: 3px }.dataTables_wrapper .dataTables_filter{float: none !important;}.dataTables_filter label, .dataTables_length label{font-size: 12px;font-weight: 500;}.dataTables_wrapper .dataTables_filter input{padding: 3px 10px;margin-right: 10px;border-radius: 5px;}.dataTables_length select{border-radius: 5px;font-size: 12px;}.my_acc_top{display: flex;flex-direction: row;flex-direction: row;align-items: stretch;}.my_acc_top.ticket_status{margin-top: 15px;}.my_acc_user_info{-webkit-border-radius: var(--borderradius);-moz-border-radius: var(--borderradius);border-radius: var(--borderradius);overflow: hidden;display: flex;background-color: #FFF;box-shadow: 0 1px 18px -10px rgb(0 0 0 / 10%);flex-direction: column;flex-wrap: nowrap;justify-content: space-around;align-items: center;padding: 15px 12px;width: -webkit-fill-available;margin-left: 15px;-webkit-transition: all 0.4s;transition: all 0.4s;position: relative;text-align: center;}.my_acc_user_info:last-child{margin:0 }.my_acc_user_info:hover{box-shadow: 0 1px 25px -5px rgb(0 0 0 / 10%);}.my_acc_user_info svg{width: 60px;fill: #eff1f5ad;stroke: #eff1f5ad;position: absolute;transform: rotate(-25deg);left: -20px;}.my_acc_user_info>span{padding: 5px 0;color: #444;position: relative;font-weight: 500;}.my_acc_user_info strong{font-family: var(--mainfontnum);font-size: 15px;color: var(--maincolor);}.el_product-attributes{}.el_attribute-list{line-height: 38px;font-family: var(--mainfontnum);font-size: 12px;}.el_attribute-list li{display: flex;-ms-flex-pack: justify!important;justify-content: space-between!important;flex-direction: row;flex-wrap: wrap;position: relative;}.el_attribute-list li:after {content: '';position: absolute;height: 1px;right: 10px;left: 10px;top: 50%;border-top: 2px dotted #dce3e7;}.el_attribute-list li .label {background: var(--bgcolor);z-index: 1;min-width: 32%;font-weight:500 }.el_attribute-list li .value {background: var(--bgcolor);z-index: 1;min-width: 32%;text-align: left;}.box_attr_2 .el_attribute-list{display: grid;gap: 10px;line-height: 26px;}.box_attr_2 .el_attribute-list li{flex-direction: column;flex-wrap: wrap;}.box_attr_2 .el_attribute-list li .label{background-color: unset;}.box_attr_2 .el_attribute-list li .value {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position: relative;display: -webkit-box;width: 100%;text-align: right;background-color: unset;}.box_attr_2 .el_attribute-list li:after{display: none }.item.outofstock, .item .item-area.outofstock{filter: grayscale(1);-webkit-transition: all 0.3s;transition: all 0.3s;}.products .item.outofstock:hover, .products .item .item-area.outofstock:hover{filter: grayscale(0);}.order_as_list{color: #555;}.order_as_list .woocommerce-result-count{color: inherit;float: left;margin-left: 5px;}.el_category_orderby{float: right;display: inline-block;white-space: nowrap;padding: 4px 26px 2px 0;position: relative;vertical-align: middle;}.el_category_orderby:before {display: inline-block;content: attr(data-label);margin-left: 5px;font-size: 12px;line-height: 25px;vertical-align: middle;white-space: nowrap;}.el_category_orderby:after {position: absolute;top: calc(50% - 5px);right: 7px;opacity:0.8;content: "";display: inline-block;border: 1px solid #dedede;width: 5px;height: 10px;border-radius: 4px;transition: linear 0.3s;}.el_category_orderby li{display: inline-block;margin-left: 7px;padding: 2px 8px;position: relative;font-size: 11px;vertical-align: middle;border-radius: 4px;white-space: nowrap;cursor: pointer;-webkit-transition: all 0.3s;transition: all 0.3s;}.el_category_orderby li.is_active{color: #FFFFFF;background-color: var(--maincolor);}.el_category_orderby li:hover{color: #FFFFFF;background-color: hsl(0deg 0% 0% / 12%);}.mweb_checkout_page .pw-gateway-checkout-form{display: flex;text-align: center;flex-direction: row;justify-content: center;}body.woocommerce-checkout .pw-gateway-cancel.button{background-color: #f76f65;margin: 0 15px;font-weight: 500;font-size: 13px;}body.woocommerce-checkout .pw-gateway-submit.button{background-color: #4caf50;margin: 0 15px;font-weight: 500;font-size: 13px;}.view_order_status{display: flex;padding: 15px 20px;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;background-color: white;}.view_order_status span{font-weight: 500;font-family: var(--mainfontnum);font-size: 12px;color: var(--maincolor);}.view_order_status b{font-weight:500;color: #555;}.view_order_status svg{width: 35px;vertical-align: middle;margin-left: 10px;padding-left: 10px;border-left: 1px dashed #c4c4c4;color: #555;}.tb_price .null_price{display: inline-block;}.woocommerce-Tabs-panel--questions .block-title .title {background-color: #ffffff;}.cm-anonymous{margin: 0 0 15px 0;font-weight: 500;}.cm-anonymous input{vertical-align: middle;margin-left: 10px;}p.cm-rules {font-size: 11px;color: #5d646b;font-weight: 500;}p.cm-rules a{color: var(--maincolor);font-weight: 500;}.wcc_media_wrap{margin-bottom: 15px;display: flex;flex-direction: row;flex-wrap: wrap;}.wcc_media_wrap>span{display: block;margin-bottom: 10px;width: 100%;font-size: 10px;}.wcc_media_wrap>span b{color: #f44336;margin-right: 5px;display: inline-block;font-weight: 500;}.wcc_media_btn{background-color: white;display: inline-flex;flex-direction: column;flex-wrap: nowrap;align-items: center;justify-content: center;height: 80px;border: 2px dotted #ccc;border-radius: var(--borderradius);padding: 0 15px;font-size: 11px;cursor: pointer;transition: all 200ms ease-out;-webkit-transition: all 200ms ease-out;border: 2px dotted #ccc;}.wcc_media_btn svg{width: 25px;stroke: var(--maincolor);margin-bottom: 1px;}.wcc_media_btn:hover{background-color:#f9f9f9 }.wcc_media_wrap input{display: none;}.wcc_media_wrap #wcc_media_output{display: inline-flex;flex-direction: row;align-content: center;flex-wrap: nowrap;justify-content: center;align-items: center;margin-right: 10px;}#wcc_media_output .wcc_media_selected{height: 80px;width: 80px;display: inline-flex;flex-direction: column;align-items: center;margin: 0 5px;position: relative;border: 1px solid #d7d7d7;border-radius: 5px;justify-content: center;}#wcc_media_output .wcc_media_selected img{display: block;max-width: 100%;max-height: 80px;}#wcc_media_output .wcc_media_remove{display: inline-block;position: absolute;left: -7px;top: -7px;width: 15px;height: 15px;font-size: 10px;line-height: 16px;color: #FFF;background-color: #f44336;text-align: center;border-radius: 4px;cursor: pointer;}#wcc_media_output .wcc_media_remove svg{stroke: white;margin: -2px;}#wcc_media_output .wcc_media_selected:hover{opacity:0.9;border-color: #9E9E9E;}.elm_table .td_price .pvr_p span{margin-left: 5px }.product__coupon {padding: 20px;border: 1px solid #eaeaef;position: relative;display: flex;align-items: center;justify-content: space-between;background-color: white;}.product__coupon .divider {position: absolute;top: 0;bottom: 0;left: 35%;display: inline-block;width: 2px;height: 100%;background-color: transparent;border-left: 2px dashed #eaeaef;z-index: 1;}.product__coupon .divider:after, .product__coupon .divider:before {position: absolute;content: "";width: 24px;height: 24px;background-color: #fff;bottom: -13px;right: 50%;z-index: 1;transform: translateX(50%);border-top-left-radius: 50%;border-top-right-radius: 50%;border: 1px solid #eaeaef;border-bottom: 0 !important;-webkit-clip-path: polygon(0 0,100% 0,100% 50%,0 50%);clip-path: polygon(0 0,100% 0,100% 50%,0 50%);}.product__coupon .divider:before {bottom: auto;top: -13px;transform: translateX(50%) scaleY(-1);}.product__coupon .right {flex: 0 0 68%;display: flex;align-items: center;}.product__coupon .left {flex: 0 0 32%;padding-right: 20px;}.product__coupon .thumb img {width: 120px;height: 120px;object-fit: cover;margin-left: 20px;display: block;}.product__coupon .title {font-size: 15px;margin-bottom: 3px;font-weight: 500;}.product__coupon .offer {font-size: 13px;font-weight: 500;font-family: var(--mainfontnum);}.product__coupon .offer strong{margin: 0 2px;}.product__coupon .offer span {color: var(--maincolor);margin-left: 3px;font-size: 18px;}.product__coupon .product-date{display: flex;flex-direction: row-reverse;margin-top: 10px;}.product__coupon .product-date>div{margin-left: 10px;padding-left: 10px;border-left: 1px solid #ebebeb;display: inline-flex;flex-direction: column;text-align: center;font-family: var(--mainfontnum);font-size: 10px }.product__coupon .product-date>div .no{font-size: 12px;font-weight: 500;}.product__coupon .product-date>div:first-child{border: none }.product__coupon .product-date .second .no{color: var(--secondcolor);}.product__coupon .state{font-weight: 500;font-size: 13px;margin-bottom: 15px;}.product__coupon .state span{color: #13cc13;margin-right: 6px;display: inline-block;}.product__coupon .state span.inactive{color: #ff2400;}.product__coupon .coupon_code {display: inline-block;background-color: rgb(248 248 248);border: 2px dashed rgb(137 137 137 / 40%);padding: 6px 10px;font-size: 13px;color: #9a9b9c;font-weight: 500;letter-spacing: 1px;cursor: pointer;font-family: var(--mainfont);text-align: center;}@media (max-width: 768px){.elementor-widget-block-archive-product-table .block-title {margin-bottom: 5px;}.view_order_status{flex-direction: column;flex-wrap: nowrap;align-items: flex-start;line-height: 33px;}.woocommerce table.shop_table td.product-remove{padding:0 }.woocommerce-cart table.cart a.remove {font-size: 18px;border-radius: 20px;background-color: #ff9a9a;line-height: 19px;position: relative;margin-bottom: 8px !important;}.woocommerce-cart table.cart a.remove:hover {background: var(--maincolor);color: #fff }.woocommerce-cart table.cart .product-thumbnail img{max-width: 80px;margin: auto;display: block;}.woocommerce-cart table.cart td.product-quantity .quantity {margin: 0 !important;}.woocommerce-cart .cart-collaterals .cart_totals {width: 100% }.woocommerce div.type-product .single_product_head .woocommerce-product-rating {position: relative;display: inline-block;padding: 0;height: auto;margin: 0;width: 100%;}.woocommerce div.type-product .single_product_head .woocommerce-review-link {position: relative !important;}.product_list_table .plt_outofstock, .product_list_table .plt_instock{top: calc(50% - 9px);right: auto;left: 0;}.product_list_table .plt_image img{margin-right: 0;}.checkout-breadcrumb div span{width: 22px;height: 35px;margin: 0 10px;font-size: 15px;border-top: ridge;line-height: 32px;}.woocommerce-cart table.cart td.actions .coupon .input-text+.button {float: none;width: 100%;}.woocommerce-cart table.cart td.actions {padding: 0px;}.woocommerce-cart table.cart td.actions>.button {float: none;clear: left;margin-bottom:8px;}.mweb-body .account_action{right: calc(50% - 145px);width: 290px;}.woocommerce-table--order-details *:not(span){display:block }.woocommerce-table--order-details th {background: #f9f9f9;}.woocommerce-orders-table, .woocommerce-table--order-downloads, .product_list_table, .cart.woocommerce-cart-form__contents {border: 0 !important;background: none !important;box-shadow: none !important;}.woocommerce-orders-table thead, .woocommerce-table--order-downloads thead, .product_list_table thead , .cart.woocommerce-cart-form__contents thead {border: none;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.woocommerce-orders-table tr, .woocommerce-table--order-downloads tr, .product_list_table tr {border-bottom: 3px solid #ddd;display: block;margin-bottom: .625em;}.cart.woocommerce-cart-form__contents tr {border-bottom: 2px solid #fbfbfb;display: block;margin-bottom: .625em;}.woocommerce table.woocommerce-orders-table td, .woocommerce table.woocommerce-table--order-downloads td, .woocommerce table.product_list_table td, .woocommerce table.cart.woocommerce-cart-form__contents td {border: none;border-bottom: 1px solid #eee !important;display: block;background-color: #FFF;width: auto;}.woocommerce-orders-table td::before, .woocommerce-table--order-downloads td::before, .product_list_table td::before, .cart.woocommerce-cart-form__contents td::before {content: attr(data-title);float: right;font-weight: 500;}.elm_table td::before{float: none;color: var(--maincolor);margin-left: 14px;display: inline-block;vertical-align: middle;}.elm_table .td_action .btn{margin: 0px 5px;}.elm_table tr:hover td{background-color:#fbfbfb }.elm_table .td_price .tb_price{display: inline-block;}.woocommerce-orders-table td:last-child, .woocommerce-table--order-downloads td:last-child, .product_list_table td:last-child, .cart.woocommerce-cart-form__contents td:last-child {border-bottom: 0 !important;}.product_list_table td {padding: 8px 10px !important;vertical-align: middle;border: 1px solid #eee;}.product_list_table tbody tr {border-bottom: none;}.morder_item{background-color: #fbfbfb;padding: 5px 10px;border-radius: 5px;flex-flow: wrap;}.morder_item .column{flex: 1 0 50%;max-width: 50%;}.morder_item .column:last-child{max-width: unset;}.morder_item span.or_view{float: none;display: inline-block;}.morder_item_detail{white-space:nowrap;overflow-x:scroll;padding-bottom: 30px;}.summary_order_product {max-width: 110px;white-space: normal;}.summary_cart_warp{padding-top:10px }ul.products.row, .body_ismobile .accessories .row{--bs-gutter-x: 0.4rem;}.product_list_table td{text-align: right !important;}.woocommerce .order_details {display: flex;flex-direction: row;flex-wrap: wrap;}.woocommerce .order_details li {border-left: none;margin: 10px 0;max-width: 50%;flex: 0 1 50%;}.woocommerce .order_details li:nth-child(odd) {border-left: 1px dashed #d3ced2;}.woocommerce table.shop_table{display: table;}.woocommerce-order .method_pay .woocommerce-bacs-bank-details{flex-direction: column;align-items: center;text-align: center;padding: 15px 0;}.product__coupon {align-items: flex-start;justify-content: space-between;background-color: white;flex-direction: column;}.product__coupon .right, .product__coupon .left{flex: 0 0 100%;}.product__coupon .divider {left: 15%;}.product__coupon .left{display: flex;flex-direction: row;align-items: center;justify-content: flex-start;width: 100%;margin-top: 10px;padding-right: 0;}.product__coupon .state {margin: 0 0 0 20px;}.product__coupon .coupon_code {padding: 3px 10px;}.woocommerce-checkout .checkout #customer_details .form-row{width: 100% }.mweb-block-wrap.deal_type_svg {grid-template-columns: minmax(20%, 130px) 1fr !important;}}.commentlist .custom-loader {position: relative;top: auto;left: auto;right: calc(50% - 15px);margin: auto;display: inline-block;}.wc_comment_title {font-family: var(--mainfontnum);border-bottom: 1px solid #e0e2e4;margin-top: 20px;display: flex;flex-direction: row;justify-content: space-between;padding: 10px 0;}.wcc_comments_filter:bfore {content: "" }.wcc_comments_filter {display: flex;color: #444;font-size: 12px;font-weight: 500;}.wcc_comments_filter svg {width: 22px;stroke: #767676;margin-left: 5px;vertical-align: middle;margin-top: -3px;}.wcc_comments_filter li {margin: 0 7px;cursor: pointer;}.wcc_comments_filter .is_active {color: var(--maincolor);cursor: not-allowed;}.wcc_media_list {margin-top: 10px;}.wcc_media_list img {max-width: 45px !important;height: auto;display: block;border-radius: var(--borderradius) !important;}.wcc_media_list a {border: 1px solid #ccc;display: inline-block;padding: 2px;border-radius: var(--borderradius);margin-left: 7px;}.wcc_media_list a:hover {opacity: 0.5;}.wcc_pagination {display: flex;margin-top: 15px;text-align: center;flex-direction: row;align-items: center;justify-content: center;padding: 10px 0;position: relative;}.wcc_pagination.paginate_progress {opacity: 0.5;filter: blur(1px);}.wcc_pagination .page-numbers {min-width: 31px;height: 30px;line-height: 30px;text-align: center;border-radius: 50px;margin: 0 5px;border: 1px solid #eaeaea;cursor: pointer;color: #444;}.wcc_pagination .current {background-color: var(--maincolor);color: white;cursor: not-allowed;}.wcc_pagination .next, .wcc_pagination .prev {padding: 0 12px;line-height: 27px;margin: 0px 5px;font-size: 11px }.wcc_pagination .next svg, .wcc_pagination .prev svg {stroke: var(--maincolor);vertical-align: middle;width: 12px }@media (max-width: 450px){.woocommerce-ordering .orderby{margin-top:2px;}.woocommerce .order_details li {max-width: none;flex: 0 0 100%;border: none !important;padding: 0;}.wc_comment_title {margin-top: 10px }.wc_comment_title .woocommerce-Reviews-title{display: none;}}.mweb-body .dokan-rating .star-rating span {line-height: 40px;}.mweb-body .dokan-rating .star-rating span::before {line-height: 14px;}.woocommerce .bk_cat_slider_item{position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;background-color: #fefefe;padding: 20px 10px;cursor: pointer;justify-content: space-around;min-width: 120px;}.woocommerce .bk_cat_slider_item {margin: 7px 0 }.woocommerce .bk_cat_slider_item img{width:auto;height: 75px;position: relative;-ms-flex-negative: 0;flex-shrink: 0;border-radius:50% }.woocommerce .bk_cat_slider_item strong{font-size: 12px;display: block;z-index: 1;}.woocommerce .bk_cat_slider_item.has_img strong{margin-top: 10px;}.woocommerce .bk_cat_slider_item .cat_count{margin-top: 8px;color: #7e7e7e;text-align: center;font-family: var(--mainfontnum);-webkit-transition: .3s;-o-transition: .3s;transition: .3s;}.cat_go{margin-top: 5px;display: flex;flex-direction: row;align-items: center;color: #FFF;font-size: 11px;transition: all 0.3s;overflow: hidden;justify-content: center;padding: 3px 5px;border-radius: inherit;}.cat_go b{width: 0;transition: all 0.3s;overflow: hidden;font-weight: normal;}.bk_cat_slider_item:hover .cat_go{background-color: var(--maincolor);color: white }.bk_cat_slider_item:hover .cat_go b{width: 50px }.cat_go svg{width: 17px;height: auto;opacity: 0.3;}.bk_cat_slider_item:hover .cat_go svg{opacity: 1;stroke: #FFF;margin-left: 3px;}.cat_go2{display: flex;width: 22px;height: 22px;background-color: rgb(0 0 0 / 10%);border-radius: 50%;flex-direction: column;justify-content: center;align-items: center;margin-top: 10px;transition: all 0.3s;transform: rotate(45deg);}.cat_go2 svg, .cat_go3 svg{width: 14px;height: auto;stroke: #FFF;}.bk_cat_slider_item:hover .cat_go2{transform: rotate(135deg);background-color: var(--maincolor) }.cat_go3{display: flex;width: 25px;height: 18px;background-color: var(--maincolor);border-radius: inherit;flex-direction: column;justify-content: center;align-items: center;position: absolute;transition: all 0.2s;bottom: -9px;opacity: 0;visibility: hidden;}.bk_cat_slider_item:hover .cat_go3{opacity: 1;visibility: visible;}.woocommerce .bk_cat_slider_item.cat_style_two{background-size: cover;background-repeat: no-repeat;justify-content: flex-end;overflow: hidden;}.woocommerce .bk_cat_slider_item.cat_style_two span:first-child{width: 100%;height: 100%;transition: all .5s;background-position: center;background-size: cover;position: absolute;left: 0;top: 0;}.woocommerce .bk_cat_slider_item.cat_style_two:hover span:first-child, .woocommerce .bk_cat_slider_item.cat_style_two:focus span:first-child{transform: scale(1.2);}.woocommerce .bk_cat_slider_item.cat_style_two strong{background-color: white;padding: 1px 10px;}.woocommerce .bk_cat_slider_item.cat_style_two .cat_count{position: absolute;color: white;background-color: rgb(0 0 0 / 20%);padding: 0 8px;top: 10px;left: 10px;margin: 0;}.category-card {text-align: center }.model-1, .model-2, .model-3, .model-4, .model-5, .model-6, .model-7, .model-9 {display: flex !important;flex-direction: column;align-items: center;}.model-1, .model-2, .model-4, .model-5, .model-6, .model-7, .model-9 {background: #fff;}.model-1, .model-3 {padding: 30px;}.model-2, .model-4, .model-5, .model-6, .model-7, .model-9 {padding: 25px;}.category-card .category-title {font-weight: 600;color: #2d3436;font-size: 13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;}.category-card .product-count {color: #636e72;font-size: 11px }.category-card .category-icon {object-fit: cover;overflow: hidden;width: 60px;height: 60px;border-radius: 50%;}.model-1 .category-icon, .model-2 .category-icon, .model-3 .category-icon, .model-5 .category-icon, .model-6 .category-icon, .model-7 .category-icon, .model-9 .category-icon {margin-bottom: 15px;}.model-1 {box-shadow: 0 2px 10px rgba(0,0,0,0.08);}.model-1:hover {transform: translateY(-8px);box-shadow: 0 8px 25px rgba(0,0,0,0.15);}.model-1 .category-icon {transition: transform 0.3s ease;}.model-1:hover .category-icon {transform: scale(1.1);}.model-2 {position: relative;overflow: hidden;}.model-2:after{content: '';display: block;position: absolute;bottom: 0;left: 0;width: 0;height: 3px;background: linear-gradient(90deg, #6c5ce7, #a29bfe);transition: width 0.4s ease;}.model-2:hover:after {width: 100%;}.model-2:hover {box-shadow: 0 5px 20px rgba(108,92,231,0.2);}.model-3 {background: #f8f9fa;position: relative;overflow: hidden;}.model-3:before {content: '';display: block;position: absolute;top: 0;left: 0;width: 100%;height: 0;background: linear-gradient(135deg, var(--maincolor) 0%, var(--secondcolor) 100%);transition: height 0.4s ease;z-index: 1;}.model-3:hover:before {height: 100%;}.model-3 .content-layer {position: relative;z-index: 2;display: flex;flex-direction: column;align-items: center;max-width: 100%;width: 100%;}.model-3 .category-icon {border: 3px solid #fff;}.model-3 .category-title, .model-3 .product-count {transition: color 0.3s ease;}.model-3:hover .category-title, .model-3:hover .product-count {color: #fff;}.model-4 {border: 2px solid #e9ecef;}.model-4:hover {border-color: var(--maincolor);}.model-4 .icon-wrapper {position: relative;width: 60px;height: 60px;margin: 0 auto 15px;}.model-4 .category-icon {position: relative;z-index: 2;transition: transform 0.5s ease;}.model-4:hover .category-icon {transform: rotate(360deg);}.model-4 .icon-wrapper:before {content: '';display: block;position: absolute;top: -7px;left: -7px;bottom: -7px;right: -7px;border: 2px dashed var(--maincolor);border-radius: 50%;opacity: 0;transition: all 0.5s ease;}.model-4:hover .icon-wrapper:before {opacity: 1;transform: rotate(180deg);}.model-5 {position: relative;overflow: hidden;box-shadow: 0 2px 10px rgba(0,0,0,0.08);}.model-5 .category-icon {transition: transform 0.3s ease;}.model-5:hover .category-icon {transform: translateY(-5px);}.model-5 .slide-content {transition: all 0.3s ease;}.model-5 .product-count {display: block;margin-bottom: 10px;}.model-5 .view-btn {display: block;background: #6c5ce7;color: #fff;border: none;padding: 2px 10px;font-size: 10px;border-radius: 20px;cursor: pointer;opacity: 0;transform: translateY(10px);transition: all 0.3s ease;}.model-5:hover .view-btn {opacity: 1;transform: translateY(0);}.model-5 .view-btn:hover {background: #5f4dd1;}.model-6 {cursor: pointer;}.model-6 .category-icon {position: relative;display: inline-block;margin-bottom: 15px;}.model-6 .category-icon img {transition: all 0.3s ease;}.model-6:hover .category-icon {box-shadow: 0 0 25px rgba(108,92,231,0.6);}.model-6 .arrow {font-size: 20px;color: #6c5ce7;margin-top: 10px;opacity: 0;transform: translateX(-10px);transition: all 0.3s ease;}.model-6:hover .arrow {opacity: 1;transform: translateX(0);}.model-6:hover {background: #f8f7ff;}.model-7 {position: relative;}.model-7 .gradient-border {position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;padding: 2px;background: linear-gradient(135deg, #667eea, #764ba2, #f093fb);-webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite: xor;mask-composite: exclude;opacity: 0;transition: opacity 0.3s ease;}.model-7:hover .gradient-border {opacity: 1;}.model-7 .category-icon {transition: transform 0.3s ease;}.model-7:hover .category-icon {transform: scale(1.15);}.model-7:hover {box-shadow: 0 8px 30px rgba(102,126,234,0.25);}.model-8 {background: #fff;overflow: hidden;position: relative;height: 200px;cursor: pointer;box-shadow: 0 2px 10px rgba(0,0,0,0.08);display: block !important;}.model-8 .split-top {background: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);height: 60%;display: flex;align-items: center;justify-content: center;transition: all 0.4s ease;}.model-8 .category-icon {border: 3px solid #fff;transition: transform 0.4s ease;}.model-8:hover .split-top {height: 50%;}.model-8:hover .category-icon {transform: scale(0.9);}.model-8 .split-bottom {height: 40%;padding: 10px;text-align: center;display: flex;flex-direction: column;justify-content: center;position: relative;transition: all 0.4s ease;}.model-8:hover .split-bottom {height: 50%;}.model-8 .plus-icon {position: absolute;bottom: 10px;right: 15px;width: 26px;height: 26px;background: #6c5ce7;color: #fff;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 20px;opacity: 0;transform: scale(0);transition: all 0.3s ease;}.model-8 .plus-icon svg {transform: rotate(135deg);width: 60%;height: auto;stroke: #FFF }.model-8:hover .plus-icon {opacity: 1;transform: scale(1);}.model-9 {position: relative;overflow: hidden;border: 1px solid #e9ecef;}.model-9 .corner-badge {position: absolute;top: 10px;right: -24px;background: linear-gradient(135deg, #f093fb 0%, #f5576c 100%);color: #fff;padding: 2px 34px;font-size: 11px;transform: rotate(45deg);box-shadow: 0 2px 8px rgba(245,87,108,0.3);}.model-9 .category-icon {transition: all 0.3s ease;filter: grayscale(0);}.model-9:hover .category-icon {transform: translateY(-5px);}.model-9 .content-wrapper {text-align: center;position: relative;}.model-9 .category-title {margin: 10px 0 5px;}.model-9 .hover-line {width: 0;height: 2px;background: linear-gradient(90deg, #f093fb, #f5576c);margin: 10px auto 0;transition: width 0.3s ease;}.model-9:hover .hover-line {width: 60px;}.model-9:hover {border-color: #f5576c;box-shadow: 0 5px 20px rgba(245,87,108,0.15);}.spc-wrapper {display: inline-flex;align-items: center;flex-wrap: wrap;gap: 8px;box-sizing: border-box;}.spc-layout-block {flex-direction: column;align-items: flex-start;}.spc-text {display: inline-flex;align-items: center;flex-wrap: wrap;gap: 4px;}.spc-icon {display: inline-flex;align-items: center;line-height: 1;flex-shrink: 0;}.spc-icon svg {display: block;}.spc-number {display: inline-block;font-variant-numeric: tabular-nums;transition: opacity 0.3s ease, transform 0.3s ease;}.spc-number.spc-updating {opacity: 0;transform: translateY(-4px);}@keyframes spc-pulse {0%, 100% {transform: scale(1);opacity: 1;}50% {transform: scale(1.2);opacity: 0.7;}}@keyframes spc-spin {from {transform: rotate(0deg);}to {transform: rotate(360deg);}}@keyframes spc-bounce {0%, 100% {transform: translateY(0);}50% {transform: translateY(-4px);}}.spc-icon-anim-pulse {animation: spc-pulse 1.5s ease-in-out infinite;}.spc-icon-anim-spin {animation: spc-spin 2s linear infinite;}.spc-icon-anim-bounce{animation: spc-bounce 1s ease-in-out infinite;}.elementor-shop-control-bar-align--right .shop-control-bar .woocommerce-ordering {float: right;}.elementor-shop-control-bar-align--right .archive_filter_btn {float: right;margin-left: 15px;margin-right: 0;}.elementor-shop-control-bar-align--right .woocommerce-result-count {float: left;margin-left: 5px;}.product .elementor-add-to-cart .added_to_cart.wc-forward{display:none }.woocommerce .shop_cart .quantity{display: none;}.wc-archive-loop-remove-margin--yes .products.row{margin: 0;overflow: hidden;}.wc-archive-loop-remove-margin--yes .products.row .item{padding: 0;}.wc-archive-loop-remove-margin--yes .products.row .item .item-area{margin: 0;}.wc-archive-loop-remove-margin--yes .products.row .item .item-area:not(.general_mobile){padding: 12px 15px;}.order_as_list .woocommerce-ordering, .body_ismobile .woocommerce-result-count{display:none }.body_ismobile .shop-control-bar{background-color: #f7f8fa;}.body_ismobile .woocommerce-ordering{display: block;float: right;width: calc(100% - 78px);margin-top: 0px;}.body_ismobile .el-instock-switch{border-radius: var(--borderradius);padding: 5px 0;}#wc_gallery_wrap{max-width: 950px }#wc_gallery_wrap img{border-radius: var(--borderradius);}.modal_title{padding-bottom: 15px;border-bottom: 1px solid #ebebeb;margin-bottom: 20px }.gallery_modal_grid{display: grid;grid-column-gap: 10px;grid-template-columns: repeat(4, 1fr);align-content: baseline;}.modal_thumb{margin-bottom: 10px;border-radius: 7px;transition: all 0.3s;cursor: pointer }.gallery_slider_video {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.gallery_slider_video:before {content: "";display: block;padding-bottom: 100%;}.gallery_slider_video video {top: 0;right: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;position: absolute;cursor: pointer;}.file-upload {margin: 0 auto 15px auto;}.entry-content button.file-upload-btn {width: 100%;margin: 0;color: #fff;background: #9e9e9e;border: none;padding: 7px;border-radius: 8px;transition: all .2s ease;outline: none;text-transform: uppercase;font-weight: 500;}.file-upload-btn:hover {background: #1AA059;color: #ffffff;transition: all .2s ease;cursor: pointer;}.file-upload-btn:active {border: 0;transition: all .2s ease;}.file-upload-content {display: none;text-align: center;}.file-upload-input {position: absolute;margin: 0;padding: 0;width: 100%;height: 100%;outline: none;opacity: 0;cursor: pointer;}.image-upload-wrap {margin-top: 20px;border: 2px dashed #c5c5c5;position: relative;border-radius: var(--borderradius);transition: all 0.5s }.image-dropping, .image-upload-wrap:hover {background-color: #f2f5fa;border: 2px dashed #ffffff;}.image-title-wrap {padding: 0 15px 15px 15px;color: #222;}.drag-text {text-align: center;}.drag-text h3 {font-weight: 100;color: #5d5d5d;padding: 60px 0;}.file-upload-image {max-height: 200px;max-width: 200px;margin: auto;padding: 20px;}.entry-content button.remove-image {max-width: 200px;margin: 0;color: #fff;background: #F44336;border: none;padding: 2px 10px;border-radius: 4px;transition: all .2s ease;outline: none;font-weight: 500;}.remove-image:hover {background: #c13b2a;color: #ffffff;transition: all .2s ease;cursor: pointer;}.remove-image:active {transition: all .2s ease;}.avatar-size-guide{border-right: 2px solid #F44336;padding-right: 11px;line-height: 15px;margin-bottom: 10px;}.wc-item-meta{margin-top: 5px;}.woocommerce .wc-item-meta li{margin-left: 1em;padding-left: 1em;display: inline-flex;align-items: center;flex-direction: row;}.wc-item-meta li strong{line-height: 1em !important;}.wc-item-meta li p{margin-right: 5px }.dtr-details {width: 100%;display: grid!important;grid-template-columns: repeat(1,1fr);grid-template-rows: repeat(1,1fr);grid-column-gap: 8px;grid-row-gap: 8px;padding: 0 !important;}.dtr-details li {display: flex;align-items: center;padding: 4px 6px!important;background-color: #f9fafd;border-radius: 8px;flex-wrap: wrap;border-bottom: unset!important }.dtr-details li .dtr-title {position: relative;display: flex!important;align-items: center;font-size: 11px;font-weight: 500;min-width: 38%;white-space: nowrap;padding: 5px;min-width: unset!important }.dtr-details li .dtr-title::after {content: ":";margin-right: 5px }.dtr-details li .dtr-data {color: #6e6e6e;font-size: 11px;flex-grow: 1;padding: 5px }table.dataTable.no-footer {border-bottom: unset!important }.dt-buttons {display: none }table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control::before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control::before {content: "" !important;position: absolute;display: flex;align-items: center;justify-content: center;border-radius: 6px;border: 1px solid #ddd;color: var(--maincolor);transition: all 0.3s;font-size: 10px;width: 15px;height: 15px;rotate: -90deg;right: 6px;top: calc(50% - 10px);padding-top: 4px;}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control::after,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control::after {content: '';transition: all 0.3s;width: 6px;height: 6px;border-right: 2px solid var(--maincolor);border-bottom: 2px solid var(--maincolor);display: inline-block;vertical-align: middle;rotate: 45deg;position: absolute;right: 11px;top: calc(50% - 7px);}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control::after,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control::after {rotate: 135deg;top: calc(50% - 5px);right: 10px;}.title-table-index {position: relative }.title-table-index::before {content: "";position: absolute;height: 2px;background-color: #1f4983;opacity: .04;bottom: 0;left: 0;right: 0 }.elm_datatable{max-width: 100%;display: none;}.elm_datatable.dataTable{display: table;}.elm_datatable thead {position: relative }.elm_datatable thead::before {content: "";position: absolute;height: 2px;background-color: #686f7d;opacity: .04;bottom: 0;left: 10px;right: 10px;}.elm_datatable thead tr th {padding-right: 15px;padding-left: 15px;padding-top: 12px !important;padding-bottom: 12px !important;position: relative;cursor: pointer;white-space: nowrap;}.elm_datatable thead tr th::before{display: none !important }.elm_datatable thead tr th::after {content: '';transition: all 0.3s;width: 5px;height: 5px;border-right: 2px solid var(--maincolor);border-bottom: 2px solid var(--maincolor);display: inline-block;vertical-align: middle;rotate: 45deg;margin-right: 10px;opacity:0;}.elm_datatable thead tr th.sorting_asc::after {opacity: 1 }.elm_datatable thead tr th.sorting_desc::after {opacity: 1;rotate: 225deg }.elm_datatable thead tr th:first-child {padding-right: 20px;}.elm_datatable thead tr th:last-child {padding-left: 30px }.elm_datatable tbody tr:not(.child) td {padding-right: 15px;padding-left: 15px }.elm_datatable tbody tr:not(.child) td:first-child {padding-right: 30px;position: relative;}.elm_datatable tbody tr:not(.child) td:last-child {padding-left: 10px;}.elm_datatable .dataTables_empty {color: #1f4983;padding: 21px;font-size: 12px;text-align: center }.mweb-body .dataTables_wrapper .dataTables_paginate{float: none;background-color: rgb(0 0 0 / 4%);border-radius: 0 0 var(--borderradius) var(--borderradius);margin: 0 10px;display: flex;align-items: center;flex-direction: row-reverse;padding: 7px 10px;margin-right: calc(100% - 78px);}.mweb-body .dataTables_wrapper .dataTables_paginate .paginate_button{background-color: white;padding: 0;width: 15px;height: 16px;margin: 0 3px;display: inline-flex;justify-content: center;align-items: center;border: unset !important;border-radius: var(--borderradius);}.mweb-body .dataTables_wrapper .dataTables_paginate .paginate_button svg{width: 13px;}.mweb-body .dataTables_wrapper .dataTables_paginate .paginate_button:not(.disabled):hover {color: inherit !important;border: unset;background-color: var(--maincolor) !important;background: var(--maincolor) !important;box-shadow: unset !important;}.mweb-body .dataTables_wrapper .dataTables_paginate .paginate_button:not(.disabled):hover svg{stroke: white;}.elementor-element .dataTables_wrapper .dataTables_filter {background-color: #f9fafd;border-radius: var(--borderradius);position: absolute;left: 0;top: -44px;z-index: 2;height: 32px;padding: 0 15px 0 5px;display: flex;align-items: center;color: #9E9E9E;font-size: 11px;}.datatable-show-print-yes.elementor-element .dataTables_wrapper .dataTables_filter, .datatable-show-excel-yes.elementor-element .dataTables_wrapper .dataTables_filter{left: 50px;}.datatable-show-print-yes.datatable-show-excel-yes.elementor-element .dataTables_wrapper .dataTables_filter{left: 92px;}.elementor-element .dataTables_wrapper .dataTables_filter input{border: none !important }.mweb-body table.dataTable thead th{font-size: 12px;}.elm_datatable .td_action .btn, .elm_datatable .dtr-data .btn{box-shadow: unset }.elementor-element .dataTables_wrapper .dataTables_info {clear: both;float: right;padding-top: 0.755em;font-family: var(--mainfontnum);padding-right: 10px;opacity: 0.6;font-size: 12px;}.elementor-element .dataTables_filter label {font-size: 11px;font-weight: 300;}.elementor-element table.dataTable tbody tr {box-shadow: 0 1px 0 0px #eeeff1;}.elementor-widget-block-product-datatable .block-title{margin-bottom: 20px }.elementor-tb-rm-style-yes .elm_datatable:before{display: none;background: transparent }.elementor-tb-rm-style-yes .elm_datatable {box-shadow: unset }.elm_sticky_btn{position: fixed;bottom: 10px;left: 10px;right: 10px;border-radius: var(--borderradius);text-align: center;height: 43px;line-height: 43px;z-index: 999;display: flex;-webkit-transition: all .5s ease-in-out 0s;-o-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;cursor: pointer;color: white;flex-direction: row;background-color: var(--maincolor);box-shadow: 0 1px 7px -3px rgba(0, 0, 0, 0.1);justify-content: center;align-content: center;font-size: 12px;}.woocommerce-order-received .elm_sticky_btn{display: none }.woocommerce .woocommerce-checkout-payment form .form-row {padding: 0;margin: 0;}.sw_slider_related:not(.swiper-initialized){display: none }.elementor-widget-general-slider-product .item, .elementor-widget-mweb-product-related .item, .special_wrap {margin: 5px 0;height: calc(100% - 10px);}.elementor-widget-general-slider-product .swiper, .elementor-widget-mweb-product-related .swiper {padding: 0 2px;}.mweb-block-wrap.deal_type_svg:not(.deal_wide) {display: grid;grid-gap: 50px;grid-template-columns: minmax(20%, 230px) 1fr;position: relative;overflow: hidden;min-height: 300px;}.mweb-block-wrap.deal_type_svg:not(.deal_wide) .block-content-wrap{position: relative;overflow: hidden;padding: 25px 0 25px 20px;}.deal_title_wrap {position: relative;border-left: 2px dashed #FFF;display: flex;align-items: center;justify-content: center;align-content: center;}.deal_title_wrap .block-special-title{background-color: transparent !important;display: flex;font-size: 18px;flex-direction: column;align-items: center;}.deal_title_wrap .block-special-title .deal_icon{margin-left: 0;margin-bottom: 17px;}svg.space_top, svg.space_bottom {width: 70px;height: auto;position: absolute;left: -35px;}svg.space_top {top: -30px;left: -37px;}svg.space_bottom {rotate: 180deg;bottom: -30px;}.deal_type-3 .special_wrap .timer_wrap{position: absolute;left: 10px;top: 10px;background-color: #f23248;box-shadow: 0 4px 6px -5px #f23248;padding: 3px 5px;border-radius: 40px;min-width: 126px;}.deal_type-3 .special_wrap .timer_wrap svg{stroke: white;width: 18px;}.deal_type-3 .special_wrap .timer_wrap .vc_deal_time{padding: 0 5px 0 4px;color: white }.deal_type-3 .vc_deal_time.product-date>div {background-color: transparent;color: white ;border-color: white }.deal_type-3 .vc_deal_time.product-date span, .deal_type-3 .vc_deal_time.product-date>div:after {color: white !important }.deal_type-3 .item .item-area .price, .deal_type-4 .item .item-area .price{padding: 0 10px 0 0;width: 100%;overflow: hidden;display: flex;flex-direction: column;text-align: left;white-space: normal;align-items: flex-end;}.deal_type-3 .item .item-area .price .amount, .deal_type-4 .item .item-area .price .amount{padding: 0 }.deal_type-3 .item .item-area .price ins .woocommerce-Price-currencySymbol, .deal_type-4 .item .item-area .price ins .woocommerce-Price-currencySymbol{rotate: 90deg;display: inline-block;transform: translateX(-50%);color: #a5b1bb;letter-spacing: 0.5px;}.deal_type-3 .special_wrap .price del, .deal_type-4 .special_wrap .price del{margin-left: 24px !important;}.deal_type-3 .get_product{display: flex;flex: 1 0 40px;width: 40px;height: 40px;background-color: #ffffff;box-shadow: 0 2px 7px -4px #9d9d9d;align-items: center;justify-content: center;border-radius: var(--borderradius);margin-right: 8px;margin-bottom: 9px;position: relative;}.deal_type-3 .get_product svg{width: 22px;stroke: #666;transition: all 0.3s }.deal_type-3 .get_product:hover{background-color: var(--maincolor) }.deal_type-3 .get_product:hover svg{stroke: #FFF }.deal_type-3 .special_wrap .deal_item_off{background-color: #f23248;color: white;padding: 0px 5px;border-radius: 5px 0 0 5px;margin-right: -35px;margin-top: -6px;transition: all 0.5s;}.deal_type-3 .special_wrap:hover .deal_item_off{margin-right: 2px;}.deal_type-3 .product-features + h2 a{margin-top: 0 }.deal_type-4 .special_wrap .deal_item_off{position: absolute;right: 13px;top: 13px;background-color: #f23248;color: white;padding: 0px 9px;border-radius: 15px;transition: all 0.5s;}.deal_type-4 .item-area>.flex_row{margin-bottom: 10px;margin-top: 8px;}.deal_type-4 .item-area .flex_row p{display: flex;flex-direction: column;align-items: stretch;white-space: nowrap;font-size: 11px;margin-right: 10px;line-height: 17px;color: #555;}.deal_type-4 .item-area .flex_row p b{font-size: 14px;}.deal_type-4 .special_wrap .timer_wrap {position: absolute;left: 10px;top: 10px;background-color: rgb(255 255 255 / 50%);backdrop-filter: blur(2px);padding: 3px 5px;border-radius: 40px;min-width: 126px;color: #333;display: flex;align-items: center;flex-direction: row-reverse;font-size: 11px;color: #bfc2c6;}.deal_type-4 .special_wrap .timer_wrap .vc_deal_time>div{background-color: transparent;}.deal_type-4 .special_wrap .timer_wrap .vc_deal_time>div:not(.second) span{color: #333 }.deal_type-4 .get_product{display: flex;flex: 1 0 40px;width: 40px;height: 40px;background-color: var(--maincolor);box-shadow: 0 2px 7px -5px var(--maincolor);align-items: center;justify-content: center;border-radius: 50%;margin-right: 8px;position: relative;}.deal_type-4 .get_product svg {width: 22px;stroke: white;transition: all 0.3s;}.deal_type-4 .item-area:hover .get_product{background-color: white }.deal_type-4 .item-area:hover .get_product svg{stroke: var(--maincolor) }.deal_type-4.deal_type-5 .get_product{background-color: var(--secondcolor);box-shadow: 0 2px 7px -5px var(--secondcolor);overflow: hidden;border-radius: 20px 20px 3px 3px;}.deal_type-4.deal_type-5 .item-area .get_product svg{transition: all 0.5s;position:absolute;opacity: 0;visibility: hidden }.deal_type-4.deal_type-5 .get_product span{transition: all 0.5s;font-size: 13px;color: #FFF;height: 16px;}.deal_type-4.deal_type-5 .item-area:hover .get_product{border-radius: 50%;}.deal_type-4.deal_type-5 .item-area:hover .get_product svg{opacity: 1;visibility: visible;stroke: var(--secondcolor);}.deal_type-4.deal_type-5 .item-area:hover .get_product span{opacity: 0;visibility: hidden }.woocommerce .product-type-variable .elementor-widget-mweb-add-to-cart .cart, .woocommerce .product-type-grouped .elementor-widget-mweb-add-to-cart .cart{padding: 0 }.woocommerce .elementor-widget-mweb-price .price del span{filter: unset;}.woocommerce .elementor-widget-mweb-price .price del{opacity: 1 }.variations_form.cart .variations_form th{min-width: 45px;}.elementor-widget-block-category-slider .swiper-3d .swiper-slide-shadow-left, .elementor-widget-block-category-slider .swiper-3d .swiper-slide-shadow-right {opacity: 0 !important;}.woocommerce form.cart.variations_form table.variations th.label label{margin-left: 20px;display: flex;white-space: nowrap;align-items: center;}.top_icons .woocommerce-mini-cart__empty-message{padding: 0 15px 15px 15px }.top_icons .woocommerce-mini-cart__empty-message svg {width: 40px !important;stroke: #999;}#jewel_price_detail{min-height: 120px;padding-top: 40px }#jewel_price_detail .ajax-loader{border-radius: var(--borderradius);}form.jewel_calculator {display: grid;grid-column-gap: 30px;grid-template-columns: repeat(2, 1fr);font-size: 12px;}#jewel_price_detail form.jewel_calculator, .body_ismobile form.jewel_calculator{grid-template-columns: repeat(1, 1fr);}form.jewel_calculator input{text-align: left;direction: ltr }.jewel_ccrow {display: flex;justify-content: space-between;margin-bottom: 15px;}.jewel_ccrow i{vertical-align: middle;width: 16px;height: 16px;display: inline-block;}.jewel_ccrow label {font-weight: 500;flex: 1 1 50%;}.jewel_ccrow label span{font-size: 10px;font-weight: normal;background-color: var(--secondcolor);color: white;padding: 0 10px;float: left;line-height: 19px;border-radius: 0 5px 5px 0;margin-top: 8px;}.jewel_calculate_wrap {border: 1px solid #eff1f5;padding: 15px 20px;border-radius: var(--borderradius);font-size: 12px;}.jcalculate_item {display: flex;flex-direction: row-reverse;flex-wrap: nowrap;justify-content: space-between;border-bottom: 1px solid #eff1f5;padding-bottom: 10px;margin-bottom: 9px;}.jcalculate_item:last-child{border: none;margin: 0 }.jcalculate_item b{font-weight: normal }.jcalculate_item h6{font-size: 12px }.jcalculate_item p{font-size: 11px }.jcalculate_item .jc_price b{font-size: 11px;font-weight: normal;margin-right: 7px;}span.jewel_dtprice_btn {cursor: pointer;opacity: 0.5;border-right: 1px solid var(--maincolor);padding: 0 10px;transition: 0.3s all }span.jewel_dtprice_btn:hover{opacity: 1;}.el_alert.cooperation_note{display: flex;justify-content: space-between;align-items: center;}.error-list{margin: 11px 0;display: flex;border-radius: var(--borderradius);border: 1px solid #F44336;padding: 11px 15px;font-size: 11px;}.cooperation-form{font-size: 11px;}.cooperation-form input[type="text"], .cooperation-form input[type="tel"]{min-width: 260px;}.cooperation-form input[type="submit"]{margin-top: 15px;padding: 7px 15px;background-color: var(--maincolor);border-color: var(--maincolor);}.elm_cp{padding: 10px 15px 10px !important;margin-top: 15px !important;}.cooperation-form [type="file"] {height: 0;overflow: hidden;width: 0;}.cooperation-form [type="file"] + label {background: #eaecf1;border: none;border-radius: var(--borderradius);color: #7e7e7e !important;cursor: pointer;display: inline-block !important;outline: none;padding: 5px 15px !important;position: relative;transition: all 0.3s;vertical-align: middle;}.cooperation-form [type="file"] + label:hover{background-color: var(--maincolor);color: white !important }.is_cop_label{border-radius: var(--borderradius);background-color: #f6f7f9;padding: 0 15px;margin-top: 7px;}.elementor-widget-bk-title .block-title{margin: 0 }.entry_content_inner>ul li {list-style: disc;padding-right: 0px;margin-right: 20px;}.entry>ol li{list-style: arabic-indic;padding-right: 5px;margin-right: 10px;}.entry>ul li{list-style: disc;padding-right: 5px;margin-right: 10px;}.entry h1 , .entry h2 , .entry h3 , .entry h4 , .entry h5 , .entry h6{font-weight: 600;color: #494949;}.entry h1{font-size: 20px;}.entry h2{font-size: 18px;}.entry h3{font-size: 16px;}.entry h4{font-size: 14px;}.entry h5{font-size: 12px;}#tab-description h1{font-size: 20px;}#tab-description h2{font-size: 18px;}#tab-description h3{font-size: 16px;}#tab-description h4{font-size: 14px;}#tab-description h5{font-size: 13px;}#tab-description h6{font-size: 12px;}#tab-description p {line-height: 2.5em;font-size: 14px;color: #1f2021 }.term-description a {border-bottom: 1px dashed #ff6000;color: #ff6000;padding: 0 1px;}.term-description>ul li{list-style: disc;padding-right: 0px;margin-right: 20px;}.term-description >ol li{list-style: arabic-indic;padding-right: 0px;margin-right: 20px;}.term-description * {position: relative;z-index: 1;}.elementor-text-editor >ol li{list-style: arabic-indic;padding-right: 5px;margin-right: 10px;}.elementor-text-editor >ul li{list-style: disc;padding-right: 5px;margin-right: 10px;}.term-description h1{font-size: 20px;}.term-description h2{font-size: 18px;}.term-description h3{font-size: 16px;}.term-description h4{font-size: 14px;}.term-description h5{font-size: 12px;}.term-description h1 ,.term-description h2 , .term-description h3 , .term-description h4 , .term-description h5 {font-weight: 600;color: #494949;}.elementor h1{font-size: 20px;}.elementor h2{font-size: 18px;}.elementor h3{font-size: 16px;}.elementor h4{font-size: 14px;}.elementor h5{font-size: 11px;}@media only screen and (max-width: 768px) {#reviews .commentlist {margin-top: 10px;}#reviews .commentlist>li{border-radius: var(--borderradius);border: 1px solid rgb(235 236 238);}#reviews .commentlist>li .meta {display: flex;font-size: 11px;row-gap: 5px;padding: 0 0 10px 0;column-gap: 15px;flex-direction: row;align-items: center;}#reviews .bought_an_item{margin: 0 }#reviews time{margin-right: auto;text-align: left }#reviews .elm_cm_avg{margin: 0;display: none;}#reviews .elm_cm_avg div{display: none }#reviews .commentlist>li .meta svg{width: 20px;height: 20px }#reviews .comment_content .commen_point{padding: 0;}.like_dislike_wrap {padding: 5px 0 0 0 !important;}}@media only screen and (max-width: 576px) {.el_alert.cooperation_note{flex-direction: column;align-items: stretch;}}.woocommerce-cart .row .button.preinvoice_btn{margin-bottom: 10px;display: block;text-align: center;background-color: white;color: #444;font-size: 12px;font-weight: 500;border: 1px solid #e4e4e4;}.woocommerce-cart .row .button.preinvoice_btn:hover{background-color: #f9f9f9;}.product-features {font-size: 11px;margin: 10px 0 0 0 }.product-features svg{width: 21px;height: 21px;display: block;stroke: #a4a4a4;}.product-features.is_vertical {display: grid;text-align: center;grid-template-columns: repeat(var(--featured), 1fr);;column-gap: 3px;}.feature-item {overflow: hidden;}.product-features.is_horizontal .feature-item {display: flex;align-items: center;margin-bottom: 5px;}.product-features.is_horizontal .feature-icon{margin-left: 8px;}.product-features.is_horizontal .feature-title{margin-left: 4px;font-weight: 500;}.product-features.is_vertical .feature-icon{display: flex;justify-content: center;margin-bottom: 6px;}.product-features.is_vertical .feature-title {font-weight: 500;display: block;margin-bottom: 4px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;height: 18px;}.product-features.is_vertical .feature-value{display: block;margin-bottom: 4px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;height: 18px;}.body_ismobile .product-features {font-size: 10px;margin: 10px 0 0 0;}.body_ismobile .product-features svg {width: 19px;height: 19px;}form + .el_warranties{margin-top: 10px;}.el_warranties {display: flex;flex-direction: row;align-items: center;}.el_warranties svg{width: 23px;margin-left: 8px;}.el_warranties select{height: 34px;line-height: 34px;padding: 0 10px;}.el_warranties span {font-size: 12px;font-weight: 500;}.woocommerce-shipping-totals.shipping th{white-space: nowrap }.woocommerce-shipping-totals.shipping ul label{color: inherit }.elm-sticky_content{}.elm-sticky_content.fixed {position: fixed;top: 20px;}.advanced-review.row{overflow: auto;}.remindme_btn {padding: 15px;background-color: #fd3e66;display: flex;flex-direction: row;align-items: center;justify-content: center;border-radius: var(--borderradius);margin: 10px 0;color: #FFF;}.remindme_btn svg{width: 23px;margin-left: 11px;stroke: #FFF;}.remindme_btn:hover{color: white }.myaccount_title {display: flex;align-items: center;justify-content: center;flex-direction: row;border-bottom: 1px solid #f1f1f1;margin: 0 15px 15px 15px;font-size: 13px;font-weight: 500;padding: 0 0 15px;}.myaccount_title svg{width: 23px;margin-left: 13px;stroke: var(--maincolor);}span.vstock_status {font-size: 11px;padding: 15px 0 10px 0;display: block;}.elementor-widget-product-tabs .horizontal_scroll_css .item{display: inline-block;width: auto;margin-left: 10px }.comment-respond label{font-weight: 500;}.comment-respond .col-6 label{display: block;font-size: 11px;margin-bottom: 9px;}.required {color: red;}.order_details .cancelled {margin-right: 10px }.single_acc {display: flex;align-items: center;gap: 10px;border: 1px solid #eee;padding: 10px;border-radius: var(--borderradius);background: #ffffff;margin-top: 15px;position: relative;}.acc_input {display: flex;align-items: center;cursor: pointer;font-size: 16px;}.acc_input input {display: none;}.acc_input .custom_checkbox {width: 18px;height: 18px;border: 2px solid #c9d0d6;border-radius: 4px;display: inline-block;position: relative;margin: 0 6px;transition: all 0.2s ease-in-out;}.acc_input input:checked + .custom_checkbox {background-color: var(--secondcolor);border-color: var(--secondcolor);}.acc_input input:checked + .custom_checkbox::after {content: "\2713";position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color: white;font-size: 10px;font-weight: bold;}.acc_input input:disabled + .custom_checkbox {background: #ddd;border-color: #bbb;cursor: not-allowed;}.acc_input input:disabled + .custom_checkbox::after {color: #999;}.acc_left {display: flex;align-items: center;gap: 10px;border-right: 1px solid #eee;padding-right: 10px;}.acc_left img {width: 60px;height: 60px;object-fit: cover;border-radius: 5px;}.acc_left_wrap h5 {margin: 0;font-size: 12px;}.acc_left_wrap h5 a {text-decoration: none;color: #333;transition: color 0.3s;}.acc_left_wrap h5 a:hover {color: var(--secondcolor);}.acc_left .price {font-size: 14px;margin-top: 8px;display: block;}.acc_onsale_p{display: inline-block;font-family: var(--mainfontnum);font-size: 11px;color: #FFF;background-color: var(--offbgcolor);text-align: center;padding: 0 6px;vertical-align: middle;margin-left: 10px;border-radius: 5px;}.single_acc_price {font-size: 14px;font-weight: 500;color: #333;margin: 10px 0;display: none;}.single_acc_price i{font-style: normal;color: white;background-color: var(--secondcolor);display: inline-block;width: 18px;height: 18px;line-height: 18px;text-align: center;margin-left: 11px;border-radius: var(--borderradius);font-weight: normal;}.single_acc_price span{font-weight: 300;font-size: 11px;opacity: 0.8;}.acc_is_vertical .single_acc{width: 180px;display: inline-flex !important;!i;!;flex-direction: column-reverse;flex-wrap: nowrap;align-items: center;margin-left: 10px;white-space: normal;position: relative;}.acc_is_vertical .acc_left{display: flex;flex-direction: column;align-items: center;padding-right: 0;border-right: 0;border-bottom: 1px solid #eee;padding-bottom: 20px;text-align: center;}.acc_is_vertical .acc_left .acc_onsale_p{margin: 0;position: absolute;left: 10px;top: 10px;}.acc_is_vertical .acc_left_wrap h5 a{height: 42px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-overflow: ellipsis;position: relative;line-height: 20px;}.acc_is_wide {display: grid;grid-template-columns: 80% 20%;column-gap: 10px;max-width: calc(100% - 10px);}.acc_is_wide .check-products{padding: 0;}.acc_left_c {display: flex;align-items: stretch;border: 1px solid #eee;padding: 20px;border-radius: var(--borderradius);background: #ffffff;margin-top: 15px;flex-direction: column;justify-content: center;text-align: center;height: calc(100% - 24px);}.accessories .acc_left_c .total-price{padding: 0;}.woocommerce .accessories .acc_left_c .add-all-to-cart{display: flex;flex-direction: column;height: unset;padding: 20px;margin: 25px 0 0 0;width: 100%;}.woocommerce .accessories .acc_left_c .add-all-to-cart svg{margin: 0 0 10px 0;width: 40px;height: 40px;}.accessories .total-products {display: inline-block;font-family: var(--mainfontnum);font-size: 12px;color: #FFF;background-color: var(--secondcolor);text-align: center;padding: 0 6px;vertical-align: middle;border-radius: 5px;}.single_wc_cm {max-width: 600px;margin: 100px auto;background: #fff;padding: 25px 20px;border-radius: var(--borderradius);box-shadow: 0 0 15px -7px rgba(0, 0, 0, 0.1);text-align: center;}.single_wc_tab {display: flex;justify-content: center;}.single_wc_tab span {width: 43px;height: 4px;background: #eceff7;margin: 15px 5px;cursor: pointer;transition: background 0.3s;}.single_wc_tab span.active {background: var(--maincolor);}.single_wc_c {display: none;}.single_wc_c.active {display: block;}.single_wc_head {text-align: center;padding: 15px;border-bottom: 1px solid #eee;display: flex;flex-direction: row;}.single_wc_head img {max-width: 100px !important;!i;!;border-radius: var(--borderradius);}.single_wc_pinfo {display: flex;align-items: flex-start;padding-right: 15px;flex-direction: column;justify-content: center;}.single_wc_pinfo h3 {margin: 10px 0;}.single_wc_pinfo a {font-size: 12px;color: #333;}.single_wc_c .oreview-form {margin-top: 20px;}.single_wc_c .oreview-form label {font-weight: bold;}.single_wc_c .recommended_warp{border-radius: var(--borderradius);background-color: #f5f6f9;}.single_wc_c .recommended_warp select{display: none }.single_wc_c .oreview-form select, .single_wc_c .oreview-form textarea {width: 100%;padding: 8px;margin-top: 5px;border: 1px solid #ddd;border-radius: var(--borderradius);}.single_wc_c .oreview-form textarea {min-height: 150px;margin-bottom: 15px;padding-right: 15px;}.single_wc_c .oreview-form button {background-color: var(--secondcolor);color: #fff;border: none;padding: 10px 20px;border-radius: var(--borderradius);cursor: pointer;font-family: var(--mainfont);transition: all 0.3s;margin: 0 10px;}.single_wc_c .oreview-form button:hover {}.single_wc_c .next-step, .return_form button {display: inline-block;margin-top: 10px;cursor: pointer;border: 1px solid #ece9e9;padding: 10px 20px;border-radius: var(--borderradius);font-size: 12px;font-family: var(--mainfont);transition: all 0.3s;}.single_wc_c .next-step:hover, .return_form button:hover {color: var(--maincolor);}.order_return_wrap {display: block;padding: 1px 20px 15px 20px;border-radius: var(--borderradius);}.order_return_wrap .single_wc_head{border-bottom: 0;padding: 15px 0;}.order_return_wrap .single_wc_head img {box-shadow: 0 0 10px -5px #ddd;margin-left: 10px }.order_return_wrap hr{opacity: 0.2;margin-top: 40px;clear: both;}.order_return_wrap label{font-weight: 500 }.order_return_wrap .form-row p{margin-bottom: 10px }.order_top_line {clear: both;display: flex;flex-direction: row-reverse;align-items: center;padding: 10px 0;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;margin-top: 25px;}.btn.return_pbtn {display: inline-flex;background-color: #f6f7f9;padding: 7px 15px;align-items: center;border-radius: var(--borderradius);color: #333;}.btn.return_pbtn svg{width: 23px;margin-left: 10px;}.btn.return_pbtn:hover svg{stroke: white }.return-requests_wrap {padding: 0 15px 15px 15px;border: 1px solid rgb(0 0 0 / 10%);border-radius: var(--borderradius);margin-top: 15px;}.return-request-card:not(:last-child) {border-bottom: 1px solid #efefef;margin-bottom: 15px }.return-product {display: flex;flex-direction: row;flex-wrap: wrap;align-items: flex-start;gap: 15px;}.return-product-info {display: flex;flex-direction: column;gap: 5px;flex: 1;}.return-product-info h4{margin-bottom: 10px;}a.return-file-link {display: inline-block;color: #747474;cursor: pointer;border: 1px solid #ece9e9;padding: 5px 20px;border-radius: var(--borderradius);font-size: 12px;font-family: var(--mainfont);transition: all 0.3s;}a.return-file-link:hover{color: var(--maincolor);border-color: var(--maincolor);}.return-status strong{color: var(--maincolor) }.return-explanation {margin: 10px 0 20px 0;border: 1px dashed var(--secondcolor);border-radius: var(--borderradius);padding: 15px;font-size: 11px }.text_overlay_blur{position: absolute;background-color: #ffffff8a;right: 60px;left: 0;top: 0;bottom: 0;border-radius: var(--borderradius);display: flex;z-index: 1;align-items: center;backdrop-filter: blur(2px);font-weight: 500;font-size: 12px;color: #333;padding-left: 30px;justify-content: flex-end;}.return_rule_content.entry-content {padding: 0 0 0 15px;max-height: 280px;}.return_rule_content.entry-content p{font-size: 12px;}.return_rule_title:before{background-color: var(--secondcolor);}.return_rule_title {color: var(--secondcolor) }.modal_box{max-width: 600px;}.modal_box h5{font-size: 13px;color: #333;}.modal_box h5 svg{stroke: var(--maincolor);width: 22px;vertical-align: middle;margin-left: 10px;}.modal_box .modal_inner{padding: 20px 0 10px 0;}.modal_box .modal_inner textarea{width: 100%;min-height: 150px;}.modal_box .modal_inner button{margin: 10px 0;width: 100%;padding: 13px;font-weight: 500;}.modal_box .char-counter {font-family: var(--mainfontnum);color: #a9aeb3;font-size: 11px;margin-top: 4px;}@media only screen and (max-width: 768px) {.acc_is_wide {grid-template-columns: 100%;width: 100% }.single_wc_cm{margin: 15px;width: calc(100% - 30px);max-width: unset }.return-product {display: flex;flex-direction: column;flex-wrap: wrap;align-items: center;}.return-product {padding-right: 15px;}.pquestion-date{display: none }}.comments-preview {overflow-x: auto;-webkit-overflow-scrolling: touch;padding: 10px 0;margin-bottom: 10px;white-space: normal !important;}.comments-preview ul {display: flex;gap: 10px;padding: 0;margin: 0;}.comments-preview ul.children{display: none !important;}.comments-preview .review {width: 90%;flex-shrink: 0;margin-bottom: 0px !important;}.comments-preview .description {text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;padding: 0 !important;margin: 10px 0;}.comments-preview .wcitem_last{margin-bottom: 10px !important;display: flex;flex-direction: column;align-items: center;justify-content: center;}.comments-preview .wcm_show-all {min-width: 100px;padding: 10px 15px;border: none;color: #333;border-radius: 8px;cursor: pointer;font-size: 12px;flex-shrink: 0;background-color: white;white-space: nowrap;display: flex;flex-direction: column;align-items: center;}.comments-preview .wcm_show-all svg{stroke: #ebecee;width: 35px;margin-bottom: 10px }.comments-preview .wcm_show-all:hover svg{stroke: var(--maincolor);}.full_box {position: fixed;left: 0;right: 0;bottom: -100%;background: #fff;z-index: 99999;display: flex;flex-direction: column;height: 100%;transition: bottom 0.3s ease-in-out;opacity: 0;visibility: hidden }.full_box.active {bottom: 0;opacity: 1;visibility: visible }.full_box_header {display: flex;justify-content: space-between;align-items: center;padding: 14px 15px;border-bottom: 1px solid #eee;background: #fff;}.full_box .full_box_header h5 {margin: 0;font-size: 14px;font-weight: 600;}.close_full_box {background: none;border: none;font-size: 20px;cursor: pointer;display: inline-flex;}.close_full_box svg{width: 19px;height: auto;}.full_box_body {flex: 1;overflow-y: auto;-webkit-overflow-scrolling: touch;padding: 10px 15px;}body.noscroll {overflow: hidden;height: 100vh;}#productcomments .full_box_body{margin-top: 35px;}#productcomments.active .full_box_body .wc_comment_title{margin: 0;position: absolute;right: 0;left: 0;top: 54px;background-color: #f9f9f963;border-bottom: 1px solid #eeeeee;z-index: 999;backdrop-filter: blur(5px);padding: 7px 0;}#productcomments .full_box_body .wcc_comments_filter{display: grid;justify-content: space-between;grid-template-columns: repeat(3, 1fr);align-items: center;width: 100%;text-align: center;color: #a9afba;font-weight: normal;}#productcomments .full_box_body .wcc_comments_filter svg{display: none;}.wcad_show-all{background-color: #fcfcfd;display: inline-flex;flex-direction: row;align-items: center;padding: 4px 15px;border-radius: var(--borderradius);font-weight: 500;margin: 10px 0;}.wcad_show-all svg{width: 15px;stroke: var(--maincolor);margin-right: 7px;height: 15px;}.ui_review_tabs{padding: 0 10px;}.ui_tabs_body{display: none }.ui_tabslet{display: grid;align-items: center;grid-template-columns: repeat(3, 1fr);justify-content: space-between;text-align: center;margin: 12px 0px;}.ui_tabslet li{border-radius: var(--borderradius);padding: 4px 0;position: relative }.ui_tabslet li a{color: inherit;}.ui_tabslet li.active{color: var(--maincolor);border: 1px solid #e3e6eb;}.ui_tabslet li.active:after{content: '';position: absolute;width: 80%;height: 2px;background-color: var(--maincolor);bottom: -3px;right: 10%;display: block;border-radius: 0 0 10px 10px;}.vat_widget.acc_input {font-size: 12px;margin: 15px;}.iron_calculator{max-width: 670px;margin: auto;padding: 20px;}.iron_calculator .title{text-align: center;margin-bottom: 30px;font-size: 13px;font-weight: bold;}.iron_calculator .desc{text-align: center;font-size: 12px;margin-top: -20px;margin-bottom: 25px;}.widget .iron_calculator .desc{margin-top: 5px;}.iron_calculator label{font-size: 12px;font-weight: 500;margin-left: 15px;flex-shrink: 0;}.iron_calculator select, .iron_calculator input{font-size: 11px;width: 100%;border: none !important;padding: 0 5px !important;height: 36px;}.iron_calculator button{width: 100%;padding: 10px;background: var(--maincolor);color: white;border: none;border-radius: var(--borderradius);font-size: 13px;cursor: pointer;}.iron_calculator .result{margin-top: 15px;text-align: center;font-weight: bold;font-size: 12px;}.iron_calculator .result b{font-size: 18px;color: var(--maincolor);}.iron_calculator .row_fields{display: grid;gap: 10px;margin-bottom: 10px;grid-template-columns: repeat(3, 1fr);}.row_fields.grid_2{grid-template-columns: repeat(2, 1fr);}.row_fields.grid_1{grid-template-columns: repeat(1, 1fr);}.iron_calculator .row_field{display: flex;flex-direction: row;align-items: center;flex-wrap: nowrap;justify-content: space-between;background-color: white;border-radius: var(--borderradius);border: 1px solid #f5f5f5;padding: 0 10px;}.widget .iron_calculator .row_fields{grid-template-columns: 1fr;}.widget .iron_calculator{padding: 0;}.widget .iron_calculator .title{display: none }.advanced-layered-nav-widget {font-size: 13px;color : #333 }.filter_stock_c{display: flex;flex-direction: row-reverse;align-items: center;justify-content: space-between;padding: 8px 10px 8px 0;font-weight: 500;}.filter-block {margin-bottom: 5px;border-bottom: 1px solid #eee;border-radius: 4px;overflow: hidden;font-size: 12px;padding-bottom: 5px;}.filter-block:last-child{border: none }.filter-toggle {display: flex;text-align: right;border: none;padding: 8px 10px;font-weight: 500;cursor: pointer;color : #333;align-items: center;justify-content: space-between;}.filter-toggle svg{width: 13px;height: auto;}.filter-toggle.open svg{transform: rotate(180deg);}.filter-content {display: none;padding: 15px 10px 10px 10px;}.filter-content input[type="text"] {width: 100%;margin-bottom: 6px;border: 1px solid #ddd;}.filter-content .term-search-input{background-color: #f2f5fa;padding: 6px 12px;font-size: 11px;border: none !important;}.active-filter-block{overflow: hidden;border-radius: 5px;margin: 10px 0;display: none }.active-filter-block .filter-toggle{background-color: #f2f5fa;}.active-filter-block .active-filter{font-size: 11px;background-color: var(--secondcolor);color: white;display: inline-flex;flex-direction: row-reverse;padding: 0 6px 0 10px;margin-left: 10px;border-radius: var(--borderradius);transition: all 0.3s }.active-filter-block .filter-content{display: block;}.active-filter-block .active-filter:hover{filter:grayscale(0.5);}.active-filter-block .active-filter a{margin-left: 5px }.wc-layered-nav-term-list {list-style: none;margin: 0;padding: 0;max-height: 200px;overflow-y: auto;font-size: 12px;}.wc-layered-nav-term-list input{vertical-align: middle }.wc-layered-nav-term-list li {margin-top: 12px;display: flex;flex-direction: row;align-items: center;font-size: 11.5px;color: #72767d;}.color-swatch, .image-swatch, .term-button {display: inline-block;margin: 4px;cursor: pointer;border: 2px solid transparent;border-radius: var(--borderradius);}.color-swatch {width: 20px;height: 20px;box-shadow: 0 0 5px -1px #cdfcdf;}.color-swatch.selected, .image-swatch.selected, .term-button.selected {border-color: var(--maincolor);;}.image-swatch img {max-width: 40px;max-height: 40px;display: block;}.term-button {background: #ffffff;padding: 3px 10px;border: 1px solid #e0e3e8;border-radius: var(--borderradius);color: #555;}.price-input{margin-top: 15px;}.price-input label{display: block;font-size: 11px;margin-bottom: 8px;display: flex;flex-direction: row;align-items: center;justify-content: space-between;}.price-input label b{color: var(--secondcolor);font-weight: normal }.swatch-brand{width: 53px;max-height: 33px;margin: 0;}#mweb-clear-filters {width: 100%;color: #F44336;background-color: #fff;padding: 8px;border-radius: var(--borderradius);cursor: pointer;border-color: #e5e7eb;display: none }.wcr-modal {display: none;position: fixed;z-index: 1000000;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.25);backface-visibility: hidden;-webkit-backface-visibility: hidden;-webkit-transition: background .5s ease-in-out, visibility .5s ease-in-out;-moz-transition: background .5s ease-in-out, visibility .5s ease-in-out;transition: background .5s ease-in-out, visibility .5s ease-in-out;backdrop-filter: blur(4px);}.wcr-modal-content {position: absolute;right: 50%;width: 90%;max-width: 350px;min-height: 80px;padding: 20px;background: #FFF;z-index: 9999;display: block;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;filter: alpha(opacity=0);top: 25%;-webkit-border-radius: var(--borderradius);-moz-border-radius: var(--borderradius);border-radius: var(--borderradius);-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .1);-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .1);box-shadow: 0 1px 3px rgba(0, 0, 0, .1);-moz-transform: skewX(-5deg);font-family: var(--mainfontnum);transform:translateX(50%);}.wcr-modal-content >h3{font-size: 13px;border-right: 3px solid var(--maincolor);line-height: 24px;padding-right: 20px;margin-right: -20px;}.wcr-modal-content >p{margin-top: 8px;color: #a1a1a1;font-size: 11px;}.wcr-close {position: absolute;left: 15px;top: 18px;font-size: 24px;cursor: pointer;color: #aaa;display: flex;}.wcr-close svg{width: 20px;height: auto;stroke: var(--secondcolor);}#wcr-phone-input {width: 100%;padding: 10px 15px;margin: 15px 0;border: 2px solid #eee;border-radius: var(--borderradius);text-align: center;font-size: 15px;line-height: 25px;text-align: left;}#wcr-submit-phone {width: 100%;padding: 12px;background: var(--maincolor);color: #fff;border: none;border-radius: 8px;cursor: pointer;font-weight: bold;}div#wcr-error-msg {color: red;margin-top: 10px;font-size: 12px;}.payment_box.payment_method_card_to_card > p{margin-bottom: 7px;}.ctc-cards-list {display: flex;gap: 16px;margin: 0px 0 22px 0;padding-top: 5px;padding-bottom: 5px;}.ctc-card-label {cursor: pointer;display: inline-flex;}.ctc-card-label input[type=radio] {display: none;}.ctc-card {width: 300px;height: 170px;border-radius: var(--borderradius);padding: 20px;color: #fff;display: flex;flex-direction: column;justify-content: space-between;box-shadow: 0 3px 9px 2px rgba(0,0,0,.05);transition: transform .2s, box-shadow .2s;position: relative;overflow: hidden;}.cts-card-wide .ctc-card-label, .cts-card-wide .ctc-card{width: 100% }.ctc-card::before {content: '';position: absolute;width: 200px;height: 200px;border-radius: 50%;background: rgba(255,255,255,.08);top: -60px;right: -40px;z-index: 0;}.ctc-card-label input:checked + .ctc-card, .ctc-card:hover {box-shadow: 0 3px 9px -3px rgba(0, 0, 0, .2);}.ctc-card:hover {transform: translateY(-4px);box-shadow: 0 3px 9px -3px rgba(0, 0, 0, .3);}.ctc-card-label input:checked + .ctc-card {outline: 1px solid #fff;}.ctc-card-top {display: flex;justify-content: space-between;align-items: center;}.ctc-card-logo {max-height: 32px;object-fit: contain;width: 38px;}.ctc-card-field {display: flex;align-items: center;gap: 8px;margin: 6px 0;flex-direction: row-reverse;justify-content: flex-start;}.ctc-card-bank {font-size: 13px;opacity: .85;}.ctc-card-number {font-size: 15px;letter-spacing: 3px;text-align: center;font-weight: bold;}.ctc-card-bottom {display: flex;justify-content: space-between;font-size: 12px;opacity: .9;flex-direction: row-reverse;}.ctc-card-sheba {font-family: 'Tahoma', sans-serif;letter-spacing: 1px;}.ctc-extra-fields {margin: 16px 0;}.ctc-field-row {margin-bottom: 12px;}.ctc-field-row label {display: block;font-weight: 500;margin-bottom: 8px;font-size: 11px;}.ctc-field-row input, .ctc-field-row textarea {width: 100%;padding: 8px 12px;border: 1px solid #ddd;border-radius: 6px;font-size: 14px;box-sizing: border-box;}.ctc-field-row textarea {min-height: 80px;resize: vertical;}.ctc-upload-section {margin-top: 20px;padding: 16px;background: #ffffff;border-radius: var(--borderradius);border: 1px dashed #ccc;}.ctc-upload-section h4 {margin: 0 0 12px;font-size: 12px;display: flex;align-items: center;}.ctc-upload-btn {display: inline-block;padding: 8px 18px;background: var(--maincolor);color: #fff;border-radius: var(--borderradius);cursor: pointer;font-size: 12px;user-select: none;}.ctc-upload-btn:hover {background: var(--secondcolor);}.ctc-upload-loading {margin-top: 10px;color: #555;font-size: 12px;display: flex;align-items: center;gap: 8px;}.ctc-spinner {width: 16px;height: 16px;border: 2px solid #ccc;border-top-color: var(--maincolor);border-radius: 50%;animation: ctc-spin .7s linear infinite;display: inline-block;}@keyframes ctc-spin {to {transform: rotate(360deg);}}.ctc-receipts-preview {display: flex;flex-wrap: wrap;gap: 10px;margin-bottom: 12px;}.ctc-receipt-item {position: relative;width: 90px;height: 90px;border-radius: 8px;border: 2px solid var(--secondcolor);overflow: hidden;background: #eee;object-fit: contain;}.ctc-receipt-item img {width: 100%;height: 100%;object-fit: cover;}.ctc-receipt-item .ctc-pdf-icon {display: flex;align-items: center;justify-content: center;height: 100%;font-size: 28px;}.ctc-receipt-item .ctc-remove-receipt {position: absolute;top: 2px;right: 2px;background: rgba(0,0,0,.55);color: #fff;border: none;border-radius: 50%;width: 20px;height: 20px;cursor: pointer;font-size: 10px;line-height: 20px;text-align: center;font-family: Arial;padding: 0;display: flex;align-items: center;justify-content: center;}.ctc-note {font-size: 11px;color: #888;margin-top: 8px;font-weight: 100;margin-right: auto;}.ctc-copy-btn {background: rgba(255,255,255,0.15);border: none;border-radius: 4px;color: #fff;cursor: pointer;padding: 3px 5px;line-height: 0;transition: background .2s;width: 24px;height: 24px;display: flex;align-items: center;justify-content: center;}.ctc-copy-btn svg{stroke: white }.ctc-copy-btn:hover {background: rgba(255,255,255,0.3) !important;border: none !important;}.ctc-thankyou-wrap {display: flex;gap: 24px;align-items: flex-start;margin: 20px;}.ctc-card-side {flex: 0 0 280px;}.ctc-details-side {flex: 1;min-width: 0;}.ctc-detail-box {background: #f9f9f9;border-radius: var(--borderradius);padding: 12px 16px;margin-bottom: 12px;}.ctc-detail-box h4 {margin: 0 0 10px;font-size: 12px;color: #777;background-color: white;border-radius: inherit;}.ctc-detail-row {display: flex;justify-content: space-between;font-size: 12px;padding: 6px 0;border-bottom: 1px solid #eee;}.ctc-detail-row:last-child {border-bottom: none;}.ctc-receipt-thumbs {display: flex;gap: 8px;flex-wrap: wrap;margin-top: 4px;}.ctc-thumb {width: 72px;height: 72px;object-fit: cover;border-radius: 6px;border: 1px solid #ddd;padding: 1px;}.ctc-pdf-link {font-size: 0.85rem;text-decoration: none;color: #555;}@media (max-width: 640px) {.ctc-thankyou-wrap {flex-direction: column;}.ctc-card-side .ctc-card{max-width: 100% }.ctc-card-side, .ctc-details-side {flex: unset;width: 100%;}}.ai-summary-wrapper {background: #ffffff;border: 1px solid #e0e2e7;border-radius: var(--borderradius);padding: 20px;margin-top: 30px;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.015);position: relative;overflow: hidden;background: linear-gradient(165deg, #F8F1FF 0%, #FFFFFF 30%, #FFFFFF 70%, #F5F2FF 100%);}.ai-summary-wrapper:before{content: "";position: absolute;pointer-events: none;padding: 1px;background: linear-gradient(30deg, #FF008C88, #1100FF88);-webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite: xor;mask-composite: exclude;inset: 0;border-radius: var(--borderradius);}.ai-summary-header {display: flex;align-items: center;gap: 12px;margin-bottom: 20px;padding-bottom: 14px;border-bottom: 1px solid #f1f3f7;}.ai-icon-container {position: relative;width: 32px;height: 32px;background: linear-gradient(135deg, #6366f1, #a855f7);border-radius: 8px;display: flex;align-items: center;justify-content: center;box-shadow: 0 4px 10px rgba(99, 102, 241, 0.25);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);}.ai-icon-container::after {content: '';position: absolute;width: 100%;height: 100%;border-radius: 8px;background: rgba(99, 102, 241, 0.3);top: 0;left: 0;z-index: -1;animation: aiPulse 2s cubic-bezier(0.24, 0, 0.38, 1) infinite;opacity: 0.6;}.ai-icon-container::after {content: '';position: absolute;width: 100%;height: 100%;border-radius: 8px;background: inherit;top: 0;left: 0;z-index: -1;animation: aiPulse 2s cubic-bezier(0.24, 0, 0.38, 1) infinite;opacity: 0.5;}@keyframes aiPulse {0% {transform: scale(1);opacity: 0.5;}100% {transform: scale(1.4);opacity: 0;}}.ai-summary-title {font-size: 13px !important;color: #1f2937;margin: 0 !important;}.ai-summary-desc{background-color: #f0f3f6;margin-right: auto;border-radius: 20px;font-size: 11px;color: #838a92;padding: 0 10px;}.ai-loading-container {display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 25px 10px;text-align: center;}.ai-spinner {width: 26px;height: 26px;border: 3px solid #f3f4f6;border-top: 3px solid #6366f1;border-radius: 50%;animation: aiSpin 0.8s linear infinite;margin-bottom: 14px;}@keyframes aiSpin {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.ai-loading-text {font-size: 13.5px;color: #4b5563;font-weight: 500;}.ai-general-desc {font-size: 12px;color: #374151;line-height: 26px;padding: 14px 18px;border-radius: 8px;margin-bottom: 20px;border-right: 3px solid #6366f1;}.ai-features-grid {display: grid;grid-template-columns: 1fr 1fr;gap: 16px;}@media (max-width: 768px) {.ai-features-grid {grid-template-columns: 1fr;}.ai-summary-desc {display: none }}.ai-pros-box, .ai-cons-box {background: #ffffff;border: 1px solid #f1f3f7;border-radius: 8px;padding: 16px;}.ai-pros-box strong, .ai-cons-box strong {display: block;font-size: 13.5px;margin-bottom: 12px;}.ai-pros-box strong {color: #16a34a;}.ai-cons-box strong {color: #dc2626;}.ai-pros-box ul, .ai-cons-box ul {list-style: none;padding: 0;margin: 0;}.ai-pros-box li, .ai-cons-box li {font-size: 12px;color: #4b5563;line-height: 24px;margin-bottom: 4px;position: relative;padding-right: 16px;}.ai-pros-box li::before {content: "•";position: absolute;right: 0;color: #16a34a;font-size: 18px;line-height: 22px;}.ai-cons-box li::before {content: "•";position: absolute;right: 0;color: #dc2626;font-size: 18px;line-height: 22px;}.scroll-hint {position: absolute;left: 28px;top: 50%;transform: translateY(-50%);display: flex;flex-direction: column;align-items: center;z-index: 100;opacity: 0.5;transition: opacity 0.9s ease;pointer-events: none;}.scroll-hint.hidden {opacity: 0;}.scroll-hint svg{position: absolute;top: 0;left: 0;width: 25px;height: 25px;animation: dragFinger 1.9s ease-in-out infinite;}@keyframes dragFinger {0% {transform: translateX(0);opacity: 1;}40% {transform: translateX(-24px);opacity: 1;}65% {transform: translateX(-24px);opacity: 0.5;}85% {transform: translateX(0);opacity: 0;}100% {transform: translateX(0);opacity: 1;}}.gallery-scroll {width: 100%;overflow-x: auto;overflow-y: hidden;cursor: grab;-webkit-overflow-scrolling: touch;scrollbar-width: none;}.gallery-scroll::-webkit-scrollbar {display: none;}.gallery-scroll.grabbing {cursor: grabbing;}.gallery-track {display: flex;gap: 15px;align-items: center;width: max-content;}.gallery-group {display: flex;gap: 12px;height: 300px;flex-shrink: 0;}.img-large {width: 300px;height: 100%;position: relative;overflow: hidden;flex-shrink: 0;border-radius: var(--borderradius);border: 1px solid #eee;display: flex;align-items: center;justify-content: center;}.img-smalls {display: flex;flex-direction: column;gap: 12px;width: 180px;flex-shrink: 0;}.img-small {position: relative;overflow: hidden;border-radius: var(--borderradius);border: 1px solid #eee;display: flex;align-items: center;justify-content: center;max-height: calc(50% - 6px);}.img-large img, .img-small img {width: auto;max-height: 100%;object-fit: contain;display: block;transition: transform 0.5s cubic-bezier(0.4,0,0.2,1) !important;pointer-events: none;user-select: none;-webkit-user-drag: none;}.img-large:hover img, .img-small:hover img {transform: scale(1.07);}.play-btn {position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;z-index: 4;cursor: pointer;background: rgba(0,0,0,0);transition: background 0.3s ease;}.play-btn:hover {background: rgb(229 231 242 / 25%);}.play-btn svg {width: 30px;height: 30px;filter: drop-shadow(0 2px 12px rgba(0,0,0,0.6));transition: transform 0.25s ease;}.play-btn:hover svg {transform: scale(1.12);}.gallery-info_bar{display: flex;flex-direction: row;white-space: nowrap;align-items: center;justify-content: space-between;margin-top: 15px;}.gallery-info_bar span{font-size: 11px;color: rgb(171 180 195);}.progress-wrap {width: 30%;height: 3px;background: rgb(242 245 250);border-radius: 3px;overflow: hidden;}.progress-fill {height: 100%;background: rgb(0 0 0 / 12%);border-radius: 3px;width: 0%;transition: width 0.25s ease;}@media (max-width: 600px) {.gallery-track {height: 250px;gap: 12px;}.gallery-group {height: 250px;gap: 8px;}.img-large {width: 240px;}.img-smalls {width: 120px;}}