#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:800px;top:5%;height:auto;margin:0 auto;left:0;right:0;padding:15px;background-color:#fff;z-index:8011;border-radius:10px}@media (max-width: 991px){#quick-view-product .quick-view-product{width:95%}}#quick-view-product .quick-view-product .quickview-close{position:absolute;right:-7px;top:-7px;width:30px;height:30px;border:2px solid #f9f9f9;display:flex;justify-content:center;align-items:center;background:var(--mainColor);color:#fff;border-radius:7px}#quick-view-product .quick-view-product .quickview-close svg{width:15px;height:15px;transition:transform 0.3s}#quick-view-product .quick-view-product .quickview-close:hover{background-color:var(--subColor)}#quick-view-product .quick-view-product .quickview-close:hover svg{transform:rotate(90deg)}#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}@media (max-width: 991px){#quick-view-product .large-image .img-product{padding-bottom:40%;margin-bottom:10px}}#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}#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:100%;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 #b7322a}#quick-view-product .product-info{margin-top:10px;padding-top:10px;padding-left:10px;padding-right:10px}@media (max-width: 767px){#quick-view-product .product-info{padding-left:0px;padding-right:0px}}#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:#b7322a;outline:1px solid #b7322a}#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:#b7322a}#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:var(--price);font-size:20px;font-weight:700}#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;border-top:1px solid #e6e6e6;padding-top:10px}#quick-view-product .product-summary p{margin-bottom:5px}#quick-view-product .product-summary img{display:none}#quick-view-product .form_product_content .count_btn_style{display:flex;justify-content:space-between;align-items:center}#quick-view-product .form_product_content .soluong1{display:block;margin-bottom:0px;font-size:14px;margin-right:15px}#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-flex;vertical-align:top;white-space:nowrap}#quick-view-product .form_product_content .soluong1 .input_number_product input#quantity-detail{width:60px;border-right:none;border-left:none;padding:0px;margin:0px;text-align:center;height:40px;min-height:40px}#quick-view-product .form_product_content .soluong1 .input_number_product .btn_num{padding:0 5px;min-width:40px;min-height:unset;height:40px;border:1px solid #ddd;background:#f3f3f3;box-shadow:none;display:flex;justify-content:center;align-items:center}#quick-view-product .form_product_content .soluong1 .input_number_product .btn_num:hover{background:var(--mainColor);color:#fff}#quick-view-product .form_product_content .soluong1 .input_number_product .btn_num.num_1{border-radius:0;border-top-left-radius:8px;border-bottom-left-radius:8px}#quick-view-product .form_product_content .soluong1 .input_number_product .btn_num.num_2{border-radius:0;border-top-right-radius:8px;border-bottom-right-radius:8px}#quick-view-product .form_product_content .button_actions{display:inline-block}#quick-view-product .form_product_content .button_actions button{height:40px;line-height:40px}#quick-view-product .form_product_content .button_actions button.btn[disabled]{margin-top:5px;opacity:0.6}#quick-view-product .swatch{font-size:14px;margin-bottom:0px}#quick-view-product .swatch .header{margin-bottom:5px}#quick-view-product .swatch .swatch-element{display:inline-block;margin:0px 10px 10px 0;position:relative}@media (min-width: 1200px){#quick-view-product .swatch .swatch-element.color:hover:before{content:attr(title);position:absolute;bottom:calc(100% + 8px);left:50%;padding:3px 7px;background:#666;color:#fff;font-size:1.3rem;white-space:nowrap;display:inline-block;line-height:initial;transform:translate(-50%, 0%)}#quick-view-product .swatch .swatch-element.color:hover:after{display:block;position:absolute;border:10px solid transparent;border-top-color:#666;content:"";left:50%;bottom:calc(100% + -7px);z-index:-1;transform:translate(-50%, 0%)}}#quick-view-product .swatch .swatch-element input{opacity:0;z-index:10;position:absolute;width:100%;cursor:pointer;height:100%}#quick-view-product .swatch .swatch-element label{min-width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #ebebeb;cursor:pointer;white-space:nowrap;padding:0 5px;position:relative;margin-bottom:0;text-align:center;line-height:28px}#quick-view-product .swatch .swatch-element input:checked+label{background:var(--mainColor);border-color:#ddd;color:#fff}#quick-view-product .swatch .swatch-element .tooltip{display:none}#quick-view-product .swatch .swatch-element.soldout{position:relative}#quick-view-product .swatch .swatch-element.soldout label{position:relative}#quick-view-product .swatch .swatch-element.color.tim label{background-color:#784071;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.xanh label{background-color:#6bebeb;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.vang label{background-color:#fce505;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.den label{background-color:#000000;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.do label{background-color:#f20808;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.xanh-la label{background-color:#75c709;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.xam label{background-color:#615a5a;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.xanh-den label{background-color:#232943;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.trang label{background-color:#ffffff;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.hong label{background-color:#ffb0b0;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.xanh-dam label{background-color:#202d4b;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.xanh-duong label{background-color:#2c2b30;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.xanh-xam label{background-color:#58594b;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.cam label{background-color:#e89429;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.be label{background-color:#edd9cc;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.nau label{background-color:#a36c43;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.xanh-nhat label{background-color:#b3c6cc;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.do-do label{background-color:#7b1e30;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.xanh-dau label{background-color:#c2cfc5;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.xanh-bien label{background-color:#6990af;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color label{border-radius:50%}#quick-view-product .swatch .swatch-element.color input:checked+label{border:2px solid #fff;box-shadow:0 2px 5px rgba(0,0,0,0.5)}#quick-view-product .title-product{font-size:16px;font-weight:600;line-height:22px;margin-bottom:5px}@media (max-width: 991px){#quick-view-product .title-product{font-size:16px;line-height:20px}}.thump-swatch{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-note{margin-bottom:15px}.product-note .header{font-weight:600;margin-bottom:5px}.product-note .note-box{position:relative}.product-note .note-box svg{position:absolute;top:0;left:0;width:40px;height:40px;margin:0;display:flex;align-items:center;justify-content:center;padding:10px}.product-note .note-box input{width:100%;border:0 none;padding:0 10px 0 40px;line-height:40px;background:#fff;color:#333;border:solid 1px #7d7d7d;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;border-radius:5px}
