#quick-view-product{bottom:0;position:fixed;right:0;top:0 !important;z-index:9999;visibility:hidden;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);width:400px}#quick-view-product .details-product{margin-top:45px}#quick-view-product .title-popup{background:#333;color:#fff;position:fixed;top:0 !important;left:0;right:0;text-align:center;padding:10px;font-size:18px;font-weight:bold;z-index:9}#quick-view-product .title-popup .close-popup{position:absolute;right:7px;top:50%;transform:translate(0, -50%);cursor:pointer}#quick-view-product .title-popup .close-popup svg{transition:transform 0.3s}#quick-view-product .title-popup .close-popup:hover svg{transform:rotate(90deg)}#quick-view-product .quick-view-product{position:fixed;width:400px;top:0 !important;height:auto;margin:0 auto;right:0;padding:10px;background-color:#fff;z-index:8011;height:100vh;overflow-y:scroll;overflow-x:hidden}#quick-view-product .quick-view-product::-webkit-scrollbar{width:3px}#quick-view-product .quick-view-product::-webkit-scrollbar-thumb{background-color:#333;outline:3px solid #333}#quick-view-product .quick-view-product .quickview-close{position:absolute;right:5px;top:5px}#quick-view-product .quick-view-product .quickview-close svg path{fill:#000}#quick-view-product .quick-view-product .quickview-close:hover svg path{fill:#c91910}#quick-view-product.active{display:block !important;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#quick-view-product .large-image .img-product{padding-bottom:118%;display:block;height:0;position:relative;border:1px solid #e9edf5;cursor:auto}#quick-view-product .large-image .img-product img{left:50%;top:50%;transform:translate(-50%, -50%);max-width:100% !important;max-height:100% !important;position:absolute;width:100%;height:100%;object-fit:cover}#quick-view-product .thumbs_list_quickview{margin-top:5px;padding:2px}#quick-view-product .thumbs_list_quickview ul{list-style:none;padding:0px;margin:0}#quick-view-product .thumbs_list_quickview ul .swiper-slide{border:1px solid #ddd;border-radius:5px;overflow:hidden}#quick-view-product .thumbs_list_quickview ul .swiper-slide.active{border:1px solid #333}#quick-view-product .thumbs_list_quickview ul .swiper-slide a{padding-bottom:118%;display:block;height:0;position:relative}#quick-view-product .thumbs_list_quickview ul .swiper-slide a img{left:50%;top:50%;transform:translate(-50%, -50%);max-width:100% !important;max-height:100% !important;position:absolute;width:100%;height:100%;object-fit:cover}#quick-view-product .product-info{max-height:550px;overflow-y:scroll}#quick-view-product .product-info .title-product{font-size:24px;color:#333;font-weight:bold;margin-top:15px}#quick-view-product .product-info::-webkit-scrollbar-thumb{background-color:#333;outline:1px solid #333}#quick-view-product .product-info::-webkit-scrollbar{width:3px}#quick-view-product .group-status{margin-bottom:10px}#quick-view-product .group-status .status_name{color:#333}#quick-view-product .selector-wrapper{display:none !important}#quick-view-product .price-box{margin-bottom:10px;display:block}#quick-view-product .price-box .product-price{color:#d70018;font-size:28px;font-weight:bold}#quick-view-product .price-box .old-price{color:#a5a5a5;font-size:16px;margin-left:5px}#quick-view-product .form_product_content .soluong1{display:block;margin-bottom:15px;font-size:14px}#quick-view-product .form_product_content .soluong1 .soluong_h{margin-bottom:10px;display:block}#quick-view-product .form_product_content .soluong1 .input_number_product{display:inline-block;width:100%;min-height:30px;font-size:1em;line-height:1.5;color:#55595c;background-color:#fff;background-image:none;margin:0;width:auto;position:relative;padding:0;border:none;box-shadow:none;background-color:transparent;border:1px solid #333;border-radius:5px;padding:2px}#quick-view-product .form_product_content .soluong1 .input_number_product .btn_num{font-size:20px;line-height:0px;border:0;display:inline-block;width:35px;height:35px;background:#333;float:left;color:#fff;text-align:center;padding:0px;border-radius:5px}#quick-view-product .form_product_content .soluong1 .input_number_product .btn_num:hover{background:#c91910}#quick-view-product .form_product_content .soluong1 .input_number_product .btn_num svg{width:14px;height:14px}#quick-view-product .form_product_content .soluong1 .input_number_product input{padding:0 2px;text-align:center;margin:0px;display:block;float:left;height:35px;border:0;width:60px;text-align:center;box-shadow:none;border-radius:8px;font-size:15px}#quick-view-product .form_product_content .button_actions{display:block}#quick-view-product .form_product_content .button_actions button{border:initial;height:45px;padding:0 20px;background:#333;color:#fff;text-transform:uppercase;border-radius:8px;width:100%;margin-right:5px;font-weight:500}#quick-view-product .form_product_content .button_actions button:hover{background:#c91910}#quick-view-product .form_product_content .button_actions button.disabled{margin-top:5px}#quick-view-product .swatch{font-size:14px;margin-bottom:5px}#quick-view-product .swatch .header{margin-bottom:5px;font-weight:600}#quick-view-product .swatch .header .value-roperties{color:#333}#quick-view-product .swatch .swatch-element{display:inline-block;margin:0px 5px 5px 0}#quick-view-product .swatch .swatch-element input{display:none}#quick-view-product .swatch .swatch-element label{min-width:36px;height:33px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #000;cursor:pointer;white-space:nowrap;padding:0 5px;position:relative;margin-bottom:0;border-radius:5px}#quick-view-product .swatch .swatch-element label .crossed-out{display:none}#quick-view-product .swatch .swatch-element input:checked+label{background:#333;border-color:#333;color:#fff}#quick-view-product .swatch .swatch-element .tooltip{display:none}#quick-view-product .swatch .swatch-element.color label{padding:0 10px 0 0}#quick-view-product .swatch .swatch-element.color label img{max-height:31px;border-radius:5px;width:auto}#quick-view-product .swatch .swatch-element.color label span{padding-left:10px}.thump-swatch{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
