#quick-view-product{bottom:0;left:0;overflow-x:auto;overflow-y:auto;position:fixed;right:0;top:0 !important;z-index:9999}#quick-view-product .quick-view-product{position:absolute;width:950px;top:5%;height:auto;margin:0 auto;left:0;right:0;padding:30px;background-color:#fff;z-index:8011;border-radius:0px;border:2px solid #7caa30;border-radius:5px}#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:#ffa21e}#quick-view-product .quickview-overlay{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;opacity:.5;top:0 !important}#quick-view-product .large-image .img-product{padding-bottom:100%;display:block;height:0;position:relative;border:1px solid #e9edf5}#quick-view-product .large-image .img-product img{left:50%;top:50%;transform:translate(-50%, -50%);max-width:100% !important;max-height:100% !important;width:auto !important;height:auto !important;position:absolute}#quick-view-product .thumbs_list_quickview{margin-top:15px;padding:1px}#quick-view-product .thumbs_list_quickview ul{list-style:none;padding:0;margin:0}#quick-view-product .thumbs_list_quickview ul .swiper-slide a{padding-bottom:98%;display:block;height:0;position:relative;border:1px solid #e9edf5}#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;width:auto !important;height:auto !important;position:absolute}#quick-view-product .thumbs_list_quickview ul .swiper-slide.active a{border:1px solid #7caa30}#quick-view-product .thumbs_list_quickview .swiper-button-next{font-size:0;line-height:0;position:absolute;top:50%;display:flex;justify-content:center;align-items:center;width:25px;height:25px;line-height:25px;padding:0;cursor:pointer;color:#fff;outline:none;border:0px;background:transparent;text-align:center;z-index:2;right:5px;opacity:0;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transform:translate(32px, -50%);-ms-transform:translate(32px, -50%);transform:translate(32px, -50%);margin-top:0px;background-color:#7caa30;visibility:visible;opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%}#quick-view-product .thumbs_list_quickview .swiper-button-next svg{width:100%;height:100%}#quick-view-product .thumbs_list_quickview .swiper-button-next svg path{stroke:#fff;fill:transparent}#quick-view-product .thumbs_list_quickview .swiper-button-next:after{display:none}#quick-view-product .thumbs_list_quickview .swiper-button-next:hover{background-color:#ffa21e}#quick-view-product .thumbs_list_quickview .swiper-button-next:hover svg path{stroke:#fff !important}@media (max-width: 767px){#quick-view-product .thumbs_list_quickview .swiper-button-next{display:none}}#quick-view-product .thumbs_list_quickview .swiper-button-prev{font-size:0;line-height:0;position:absolute;top:50%;display:flex;justify-content:center;align-items:center;width:25px;height:25px;line-height:25px;padding:0;cursor:pointer;color:#fff;outline:none;border:0px;background:transparent;text-align:center;z-index:2;left:5px;opacity:0;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transform:translate(-32px, -50%) rotate(180deg);-ms-transform:translate(-32px, -50%) rotate(180deg);transform:translate(-32px, -50%) rotate(180deg);margin-top:0px;background-color:#7caa30;visibility:visible;opacity:1;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);border-radius:50%}#quick-view-product .thumbs_list_quickview .swiper-button-prev svg{width:100%;height:100%}#quick-view-product .thumbs_list_quickview .swiper-button-prev svg path{stroke:#fff;fill:transparent}#quick-view-product .thumbs_list_quickview .swiper-button-prev:after{display:none;font-size:1.2rem}#quick-view-product .thumbs_list_quickview .swiper-button-prev:hover{background-color:#ffa21e}#quick-view-product .thumbs_list_quickview .swiper-button-prev:hover svg path{stroke:#fff !important}@media (max-width: 767px){#quick-view-product .thumbs_list_quickview .swiper-button-prev{display:none}}#quick-view-product .thumbs_list_quickview .swiper-button-lock{display:none !important}#quick-view-product .thumbs_list_quickview .swiper-button-disabled{opacity:0.35}#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}#quick-view-product .product-info::-webkit-scrollbar-thumb{background-color:#7caa30;outline:1px solid #7caa30}#quick-view-product .product-info::-webkit-scrollbar{width:3px}#quick-view-product .group-status{margin-bottom:10px}#quick-view-product .group-status .left_vend{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:600}#quick-view-product .group-status .left_vend .first_status{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}#quick-view-product .group-status .left_vend .first_status .status_name{color:#7caa30}#quick-view-product .group-status .line_tt{padding:0 5px}#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:#7caa30;font-size:28px;font-weight:bold}#quick-view-product .price-box .old-price{color:#a5a5a5;font-size:16px;margin-left:5px}#quick-view-product .product-summary{margin-bottom:10px;font-size:14px}#quick-view-product .product-summary img{display:none}#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{width:80px;margin-right:10px;position:relative}#quick-view-product .form_product_content .soluong1 .input_number_product .btn_num{border:0;width:20px;position:absolute;right:0;top:0;text-align:center;height:23px;line-height:18px;cursor:pointer;background:initial;padding:initial}#quick-view-product .form_product_content .soluong1 .input_number_product .btn_num svg{width:10px;height:10px}#quick-view-product .form_product_content .soluong1 .input_number_product .btn_num svg path{fill:#000}#quick-view-product .form_product_content .soluong1 .input_number_product .btn_num.num_1{bottom:0;top:initial}#quick-view-product .form_product_content .soluong1 .input_number_product input{width:100%;height:45px;border:solid 1px #000;text-align:center;padding-right:20px;border-radius:5px;color:#000}#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:#7caa30;color:#fff;text-transform:uppercase;border-radius:5px;width:100%;margin-right:5px;font-weight:500}#quick-view-product .form_product_content .button_actions button:hover{background:#ffa21e}#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:#7caa30}#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:70px;height:33px;display:inline-flex;align-items:center;justify-content:center;border:0;cursor:pointer;white-space:nowrap;padding:0 5px;position:relative;margin-bottom:0;border-radius:5px;background:#D9D9D9}#quick-view-product .swatch .swatch-element label .crossed-out{display:none}#quick-view-product .swatch .swatch-element input:checked+label{background:#7caa30;border-color:#7caa30;color:#fff}#quick-view-product .swatch .swatch-element .tooltip{display:none}#quick-view-product .swatch .swatch-element.color label{padding:0 10px 0 5px}#quick-view-product .swatch .swatch-element.color label img{max-height:35px;border-radius:5px;width:auto}#quick-view-product .swatch .swatch-element.color label span{padding-left:10px}#quick-view-product .khuyen-mai{padding-bottom:5px !important;padding:25px 15px 15px 15px;border-radius:8px;margin-top:40px;margin-bottom:20px;position:relative;border:2px solid #7caa30}#quick-view-product .khuyen-mai .title{width:auto;color:#7caa30;font-weight:600;background:#fff;border-radius:20px;border:1px solid;font-size:14px;display:inline-flex;padding:5px 15px;align-items:center;border:2px solid #7caa30;position:absolute;top:-24px}#quick-view-product .khuyen-mai .title img{width:30px;height:auto;margin-right:10px}#quick-view-product .khuyen-mai ul li{display:flex;margin-bottom:10px;align-items:center}#quick-view-product .khuyen-mai ul li img{width:20px;height:auto;margin-right:5px}.thump-swatch{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
