#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:840px;top:15%;height:auto;margin:0 auto;left:0;right:0;padding:15px;background-color:#fff;z-index:8011;border-radius:5px}#quick-view-product .quick-view-product .quickview-close{position:absolute;right:5px;top:0px;color:#616161}#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 !important;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;padding:0px 2px}#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:96% !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:24px;color:#333;font-weight:600;padding-right:20px}#quick-view-product .group-status{margin-bottom:10px}#quick-view-product .group-status.vend-qv{display:none}#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(--mainColor);font-size:20px;font-weight:600}#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 p{margin-bottom:0px}#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;height:40px}#quick-view-product .form_product_content .soluong1 .input_number_product{width:auto;float:left;position:relative;padding:0;border:none;box-shadow:none;background-color:transparent;margin-right:10px;display:inline-flex}#quick-view-product .form_product_content .soluong1 .input_number_product .btn_num{font-size:20px;line-height:0px;border:solid 1px #ebebeb;display:inline-block;width:40px;height:40px;background-color:#fff;float:left;color:#333;text-align:center;padding:0px;font-size:16px;display:flex;justify-content:center;align-items:center}#quick-view-product .form_product_content .soluong1 .input_number_product .btn_num:hover{background-color:var(--mainColor);color:#fff;border:solid 1px var(--mainColor)}#quick-view-product .form_product_content .soluong1 .input_number_product .btn_num.num_1{border-radius:0;border-top-left-radius:5px;border-bottom-left-radius:5px}#quick-view-product .form_product_content .soluong1 .input_number_product .btn_num.num_2{border-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px}#quick-view-product .form_product_content .soluong1 .input_number_product input{display:block;color:var(--textColor);text-align:center;box-shadow:none;background:#fff;margin:0;height:40px;line-height:40px;box-shadow:none;border-radius:0px;font-size:16px;width:60px;padding:0;border:none;border-bottom:solid 1px #ddd;border-top:solid 1px #ddd}@media (max-width: 322px){#quick-view-product .form_product_content .soluong1 .input_number_product input{width:50px}}#quick-view-product .form_product_content .button_actions{display:inline-block}#quick-view-product .form_product_content .button_actions button{background:var(--subColor);color:#fff;padding:0px 25px;font-size:12px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;text-transform:uppercase;border:1px solid var(--subColor);height:40px;line-height:40px;border-radius:5px}@media (max-width: 322px){#quick-view-product .form_product_content .button_actions button{padding:0px 10px}}#quick-view-product .form_product_content .button_actions button:hover{background:#fff;color:var(--subColor)}#quick-view-product .form_product_content .button_actions button.btn[disabled]{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 5px 5px 0;position:relative}#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;border-radius:5px;line-height:30px}#quick-view-product .swatch .swatch-element input:checked+label{background:var(--subColor);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.xanh-nhat label{background-color:#76d4ee;min-width:30px;height:30px;border:1px solid #ccc}#quick-view-product .swatch .swatch-element.color.xanh label{background-color:#0554ff;min-width:30px;height:30px;border:1px solid #ccc}#quick-view-product .swatch .swatch-element.color.vang label{background-color:#e6fa0a;min-width:30px;height:30px;border:1px solid #ccc}#quick-view-product .swatch .swatch-element.color.den label{background-color:#000000;min-width:30px;height:30px;border:1px solid #ccc}#quick-view-product .swatch .swatch-element.color.do label{background-color:#f20808;min-width:30px;height:30px;border:1px solid #ccc}#quick-view-product .swatch .swatch-element.color.cam label{background-color:#fc9905;min-width:30px;height:30px;border:1px solid #ccc}#quick-view-product .swatch .swatch-element.color.xam label{background-color:#615a5a;min-width:30px;height:30px;border:1px solid #ccc}#quick-view-product .swatch .swatch-element.color.nau label{background-color:#491f07;min-width:30px;height:30px;border:1px solid #ccc}#quick-view-product .swatch .swatch-element.color.trang label{background-color:#ffffff;min-width:30px;height:30px;border:1px solid #ccc}#quick-view-product .swatch .swatch-element.color.hong label{background-color:#ffbdb7;min-width:30px;height:30px;border:1px solid #ccc}#quick-view-product .swatch .swatch-element.color.more-spice label{background-color:#c9200b;min-width:30px;height:30px;border:1px solid #ccc}#quick-view-product .swatch .swatch-element.color.more-blush label{background-color:#a65949;min-width:30px;height:30px;border:1px solid #ccc}#quick-view-product .swatch .swatch-element.color.more-taupe label{background-color:#9b3930;min-width:30px;height:30px;border:1px solid #ccc}#quick-view-product .swatch .swatch-element.color.more-rust label{background-color:#9b3930;min-width:30px;height:30px;border:1px solid #ccc}#quick-view-product .swatch .swatch-element.color.more-terracota label{background-color:#b45042;min-width:30px;height:30px;border:1px solid #ccc}#quick-view-product .swatch .swatch-element.color.more-brick label{background-color:#a53d3c;min-width:30px;height:30px;border:1px solid #ccc}#quick-view-product .swatch .swatch-element.color.118-dancer label{background-color:#cd241c;min-width:30px;height:30px;border:1px solid #ccc}#quick-view-product .swatch .swatch-element.color.335-huster label{background-color:#b03d35;min-width:30px;height:30px;border:1px solid #ccc}#quick-view-product .swatch .swatch-element.color.355-shaker label{background-color:#823637;min-width:30px;height:30px;border:1px solid #ccc}#quick-view-product .swatch .swatch-element.color.soft-coral label{background-color:#e64b46;min-width:30px;height:30px;border:1px solid #ccc}#quick-view-product .swatch .swatch-element.color label{border-radius:50%}#quick-view-product .swatch .swatch-element.color input:checked+label:before{content:"";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;position:absolute;right:-2px;top:-2px;background:transparent;width:32px;height:32px;border-radius:50%;border:1px solid var(--mainColor)}
