#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 .product-center-column{display:flex}#quick-view-product .quick-view-product{position:absolute;width:840px;top:50%;transform:translate(0px, -50%);height:auto;margin:0 auto;left:0;right:0;padding:15px;background-color:#fff;z-index:8011;border-radius:5px;opacity:0;animation-delay:0.2s;animation-duration:0.3s;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-name:popup-fade-in-up}#quick-view-product .quick-view-product .quickview-close{position:absolute;right:-7px;top:-7px;width:30px;height:30px;border:2px solid #f9f9f9;border-radius:50%;display:flex;justify-content:center;align-items:center;background:var(--mainColor);color:#fff}#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 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}#quick-view-product .large-image .img-product{padding-bottom:100%;display:block;height:0;position:relative}#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;margin-right:-1px;padding-right: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: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 var(--mainColor);overflow:hidden;z-index:1}#quick-view-product .thumbs_list_quickview .swiper-button-next{right:0px}#quick-view-product .thumbs_list_quickview .swiper-button-prev{left:0px}#quick-view-product .thumbs_list_quickview .swiper-button-next,#quick-view-product .thumbs_list_quickview .swiper-button-prev{background:transparent}#quick-view-product .thumbs_list_quickview .swiper-button-next:after,#quick-view-product .thumbs_list_quickview .swiper-button-prev:after{font-size:14px;font-weight:bold;background:#fff;padding:8px 5px;color:#333;box-shadow:0 1px 2px 2px rgba(0,0,0,0.04)}#quick-view-product .thumbs_list_quickview .swiper-button-next:hover:after,#quick-view-product .thumbs_list_quickview .swiper-button-prev:hover:after{color:var(--mainColor)}#quick-view-product .thumbs_list_quickview .swiper-button-next.swiper-button-disabled,#quick-view-product .thumbs_list_quickview .swiper-button-prev.swiper-button-disabled{display:none}#quick-view-product .product-info .title-product{font-size:2.2rem;color:#333;font-weight:600;padding-right:20px}#quick-view-product .group-status{margin-bottom:10px}#quick-view-product .group-status .first_status{display:inline-block;font-size:14px}#quick-view-product .group-status .first_status .status_name{color:var(--mainColor)}#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}#quick-view-product .product-summary img{display:none}#quick-view-product .form_product_content{margin-top:10px}#quick-view-product .form_product_content .quantity_wanted_p{display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}#quick-view-product .form_product_content .soluong1{display:inline-block;margin-bottom:0px;font-size:14px;align-items:center}#quick-view-product .form_product_content .soluong1 .soluong_h{margin-bottom:10px;display:block}#quick-view-product .form_product_content .soluong1 .input_number_product{margin-right:10px;position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}#quick-view-product .form_product_content .soluong1 .btn_num{background:var(--mainColor);border:none;color:#fff;width:40px;height:40px;font-size:2.2rem;margin:0px;text-align:center;line-height:40px;cursor:pointer;display:flex;justify-content:center}#quick-view-product .form_product_content .soluong1 .btn_num.num_1{bottom:0;top:initial}#quick-view-product .form_product_content .soluong1 #quantity-detail{height:auto;border:solid 1px #ddd;text-align:center;padding:0px;width:60px;height:40px;min-height:40px;text-align:center;border:1px solid var(--mainColor);color:var(--mainColor);margin:0px 3px;font-size:1.8rem}#quick-view-product .form_product_content .button_actions{display:inline-block}#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;border-radius:5px;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:30px}#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:#b6ade4;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.xanh label{background-color:#024779;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:#d5ffaf;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.bac label{background-color:#c4c4c4;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:#e377fb;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.xanh-rung label{background-color:#005c23;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.xanh-bien label{background-color:#64d0ff;min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.than-chi label{background-color:#686868;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)}
