/* https://vattuhoangha.com/userdatb/9337/wp-content/themes/keyweb/css/1.woocommerce.css?ver=6.4.1 */
.single-product .fb_iframe_widget_fluid_desktop iframe{width:100%}.home .row-title-pro,.baogia-wrap .entry-header,.woocommerce-products-header-h1,section.related.products .title{background:#E9E9E9;height:40px;margin:0 0 10px 0;border-top:1px solid #00B0F4}.home .row-title-pro h2,.baogia-wrap .entry-header h1,h1.woocommerce-products-header__title.page-title,section.related.products .title h2{margin:0;text-transform:uppercase;font-size:16px;color:#fff;padding:7px 35px;font-weight:700;position:relative;display:inline-block;background:url(/userdatb/9337/wp-content/themes/keyweb/css/../css/images/chamt.png) left 14px center no-repeat #00B0F4}.home .row-title-pro h2::after,.baogia-wrap .entry-header h1::after,h1.woocommerce-products-header__title.page-title::after,section.related.products .title h2::after{position:absolute;content:'';left:calc(100% - 1px);top:0;bottom:0;margin:auto;width:25px;height:100%;background:#00B0F4;-webkit-clip-path:polygon(0 0,0% 100%,100% 0);clip-path:polygon(0 0,0% 100%,100% 0)}.woocommerce .yit-wcan-container ul.products{margin-top:20px}.product-filter{padding:8px 9px;border-bottom:1px solid #eee;overflow:hidden;line-height:30px;background:#f9f9f9;border:1px solid #e9e9e9;margin-bottom:10px}.woocommerce .product-filter .woocommerce-result-count,.woocommerce .product-filter .woocommerce-ordering{margin:0}.added_to_cart.wc-forward{display:none!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{position:relative;background:#fff;text-align:center}.woocommerce ul.products li.type-product .nd-product-thumbnail{position:relative;overflow:hidden;padding:3px;border:1px solid #E6E6E6;margin-bottom:15px}.woocommerce ul.products li.type-product .nd-product-thumbnail img{display:block;max-width:100%;height:auto;margin:0 auto;-moz-transition:all 0.9s;-webkit-transition:all 0.9s;transition:all 0.9s}.woocommerce ul.products li.type-product .nd-product-thumbnail:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.woocommerce .full-content ul.products li.product.last{margin-right:0}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-weight:700;text-decoration:none;text-align:center;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-bottom:0!important;margin-bottom:10px!important;line-height:1.3;font-size:14px!important;padding:10px;color:#444;overflow:hidden;font-weight:600;text-align:center}.woocommerce-product-details__short-description p,.products .woocommerce-product-details__short-description{line-height:1.4;overflow:hidden;margin-bottom:10px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-top:0}.products .woocommerce-product-details__short-description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:37px}body.woocommerce ul.products li.product .price{display:block;font-weight:700;color:#4F4F4F;font-size:14px;line-height:24px;font-family:roboto;font-weight:400}body.woocommerce ul.products li.product .price .amount,body.woocommerce ul.products li.product .price ins,body.woocommerce ul.products li.product .price a{color:red;font-weight:400}body.woocommerce ul.products li.product .price del .amount{color:#b9b9b9;text-decoration:line-through;margin-bottom:5px}body.woocommerce ul.products li.product .price ins,.woocommerce .sp-vua-xem-content ul li ins{text-decoration:none}body.woocommerce #respond input#submit,body.woocommerce a.button,body.woocommerce button.button,body.woocommerce input.button{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100px;height:25px;line-height:25px;text-align:center;margin:auto;background:#a94f37;display:inline-block;color:#fff;font-weight:700;padding:0}body.woocommerce #respond input#submit:hover,body.woocommerce a.button:hover,body.woocommerce button.button:hover,body.woocommerce input.button:hover{background:#060;color:#fff!important}.woocommerce ul.products li.product .button{margin-top:5px!important}.woocommerce div.product .product_title{font-size:18px;margin:0 0 10px;font-weight:400;line-height:24px;text-transform:uppercase;color:#a94f37}.flex-viewport{text-align:center;width:100%;border:1px solid #ccc;margin-left:0;overflow:hidden;position:relative}.single-list-img{width:100%;height:80px;border:1px solid #ccc;padding:5px!important;margin-top:5px!important}.woocommerce div.product div.images .single-list-img .flex-control-thumbs li img{opacity:1}.woocommerce div.product p.price,.woocommerce div.product .summary span.price{font-size:24px!important;font-weight:700}.woocommerce .quantity .qty{height:28px}.woocommerce .product-type-simple span.onsale{transform:rotate(320deg);line-height:15px;background:#f37022;border-radius:5px;padding:3px 5px;min-height:auto;top:19px!important;left:4px!important;font-size:12px;font-weight:400}.woocommerce div.product .woocommerce-tabs .panel{overflow:hidden}.product-title-cus{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #e5e5e5}.product-title-cus h1{font-size:18px;color:#e70d0d;font-weight:700;position:relative;line-height:26px;display:flex;justify-content:space-between;align-items:center;padding:0 10px;margin:0}.list-product-detail{list-style:none;margin:0;padding:5px 0px;font-size:17px}.list-product-detail li{font-family:Roboto;font-size:11pt;padding:4px 0px;color:gray;border-bottom:1px dashed gainsboro}.list-product-detail li:first-child{color:red;font-weight:700;font-size:16px;text-transform:capitalize}.list-product-detail li .titlelable{float:left;width:25%;font-size:14px;font-weight:700;color:#2f2f42;text-transform:none}.list-product-detail li span.price-cus{font-size:12pt;color:#2f2f42}.list-product-detail li span.price-cus ins{text-decoration:none}.list-product-detail li a{color:red;font-weight:700}.single-product .woocommerce-tabs.wc-tabs-wrapper{background:linear-gradient(to bottom,#eceaea 0%,#FBFBFB 100%);float:left;width:100%}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:0;width:100%;border-top:1px solid #8080809e;padding:0}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;background:transparent}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:10px 15px!important;color:#131313;text-transform:uppercase;font-size:15px}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li.active{position:relative;background-color:#627F9A;color:#fff;z-index:auto}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li,.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:none}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs::before,.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none}.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel{border-left:1px #e1e1e1 solid;border-right:1px #e1e1e1 solid;width:100%;border-top:0!important;float:left;padding:0px 20px;width:100%;border:1px #ebebeb solid;line-height:24px;color:#636363;margin-bottom:0}.related.products{width:100%;float:left;margin-top:20px}section.related.products ul{border-top:none}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{color:#fff!important}.woocommerce .cart .button,.woocommerce .cart input.button{background:#c01700!important;color:#fff!important;border:1px solid #fff!important;float:left!important}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:120px!important;box-shadow:none}.woocommerce-message{border-top-color:#c01700!important}.woocommerce-message::before{color:#c01700!important}.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{padding:8px 6px 8px!important}.woocommerce table.shop_table{border-color:#ddd!important}.woocommerce table.shop_table td{border-color:#ddd!important}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-color:#ddd!important}.woocommerce table.shop_table td.product-name a{text-decoration:none;font-size:16px}.woocommerce table.shop_table td.product-name a:hover{text-decoration:underline}.woocommerce form.woocommerce-checkout .form-row input.input-text,.woocommerce form.woocommerce-checkout .form-row textarea,.woocommerce form.woocommerce-checkout .form-row select{border:1px solid #9f9f9f;padding:5px;height:35px;border-radius:5px}.woocommerce form.woocommerce-checkout .form-row .select2-selection{border:1px solid #9f9f9f}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%!important;overflow:visible}#yith-quick-view-content div.images{box-sizing:border-box}#yith-quick-view-content div.summary{box-sizing:border-box}.archive.woocommerce nav.woocommerce-pagination,nav.navigation.pagination{float:left;width:100%;margin:20px 0;text-align:center}.archive.woocommerce nav.woocommerce-pagination ul,nav.navigation.pagination .nav-links{display:inline-block;background:#fff;position:relative;z-index:999;padding:0 60px;margin:0;border:0}.archive.woocommerce nav.woocommerce-pagination ul li a,.archive.woocommerce nav.woocommerce-pagination ul li span,nav.navigation.pagination .page-numbers{padding:5px;text-decoration:none;display:inline-block;margin:0 2.5px;border-radius:50%;width:40px;background:transparent;text-align:center;height:40px;font-size:14px;padding:0;line-height:40px;border:none;text-decoration:none}.archive.woocommerce nav.woocommerce-pagination ul li{border:0}.archive.woocommerce nav.woocommerce-pagination ul li a:focus,.archive.woocommerce nav.woocommerce-pagination ul li a:hover,.archive.woocommerce nav.woocommerce-pagination ul li span.current,nav.navigation.pagination a.page-numbers:hover,nav.navigation.pagination span.page-numbers.current{background-color:#226fe9;border-color:#226fe9;color:#fff}@media only screen and (min-width:769px) and (max-width:1200px){.woocommerce ul.products li.product a.button{font-size:12px}}@media only screen and (max-width:990px){.single-product .woocommerce-tabs{width:100%}}@media only screen and (max-width:768px){.qr-create-cart{display:none}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{width:100%!important}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{width:100%!important}.woocommerce #main ul.products li.product,.woocommerce-page #main ul.products li.product{width:49%;margin-bottom:20px!important}.woocommerce div.product p.price,.woocommerce div.product .summary span.price{font-size:22px!important}.woocommerce div.product form.cart{margin-bottom:1em!important}.home .row-title-pro h2,.baogia-wrap .entry-header h1,h1.woocommerce-products-header__title.page-title,section.related.products .title h2{font-size:14px;padding:7px 30px}.home .row-title-pro,.baogia-wrap .entry-header,.woocommerce-products-header-h1,section.related.products .title{height:37px}.list-product-detail li .titlelable{width:40%}.single-product.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel{padding:0px 10px}}@media only screen and (max-width:640px){.woocommerce .cart-collaterals .cart_totals{width:100%!important}.single-product.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:7px 10px!important;font-size:13px}.product-title-cus h1{padding:0 0 10px}}@media only screen and (max-width:500px){.woocommerce ul.products li.product a.button{font-size:12px}.woocommerce div.product .product_title{font-size:18px}.woocommerce div.product p.price,.woocommerce div.product .summary span.price{font-size:20px!important}}@media only screen and (max-width:400px){.woocommerce #main ul.products li.product,.woocommerce-page #main ul.products li.product{width:100%}}@media only screen and (max-width:400px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%!important}}@media only screen and (min-width:769px){.woocommerce ul.products.columns-4 li.type-product,.woocommerce-page ul.products.columns-4 li.type-product{width:calc((100% - 60px)/4)!important;box-sizing:border-box;margin-bottom:20px!important;margin-right:20px}}