#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;align-items:center}#quick-view-product .quick-view-product{position:absolute;width:840px;top:10%;height:auto;margin:0 auto;left:0;right:0;padding:15px;padding-top:30px;background-color:#fff;z-index:8011;border-radius:0px;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:0px;top:0px;border:0px;border-radius:0;width:30px;height:30px;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;line-height:initial}#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{border-radius:0px;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-radius:0px;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{clip-path:initial !important}#quick-view-product .form_product_content .button_actions button:before{clip-path:initial !important;transform:translateX(0px)}@media (min-width: 1025px){#quick-view-product .form_product_content .button_actions button:hover:before{transform:translateX(100%)}}#quick-view-product .form_product_content .button_actions .disabled{background:#ddd;padding:8px 16px 6px 16px;color:var(--mainColor);text-decoration:none;font-size:1.6rem;font-weight:600;position:relative;overflow:hidden;cursor:no-drop;min-width:200px}#quick-view-product .form_product_content .button_actions .disabled:before{display:none}#quick-view-product .form_product_content .button_actions .disabled:hover{background:var(--mainColor);color:#fff}#quick-view-product .form_product_content .button_actions .disabled span{position:relative}#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;border-radius:0px;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:#a600a0;background:linear-gradient(135deg, #a600a0 50%, #a600a0 50%);min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.xanh label{background:#024779;background:linear-gradient(135deg, #024779 50%, #024779 50%);min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.vang label{background:#fce505;background:linear-gradient(135deg, #fce505 50%, #fce505 50%);min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.den label{background:#000000;background:linear-gradient(135deg, #000 50%, #000 50%);min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.do label{background:#f20808;background:linear-gradient(135deg, #f20808 50%, #f20808 50%);min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.xanh-la label{background:#63d100;background:linear-gradient(135deg, #63d100 50%, #63d100 50%);min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.xam label{background:#615a5a;background:linear-gradient(135deg, #615a5a 50%, #615a5a 50%);min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.bac label{background:#c4c4c4;background:linear-gradient(135deg, #c4c4c4 50%, #c4c4c4 50%);min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.trang label{background:#ffffff;background:linear-gradient(135deg, #fff 50%, #fff 50%);min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.hong label{background:#fb779c;background:linear-gradient(135deg, #fb779c 50%, #fb779c 50%);min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.xanh-rung label{background:#005c23;background:linear-gradient(135deg, #005c23 50%, #005c23 50%);min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.xanh-duong label{background:#64d0ff;background:linear-gradient(135deg, #64d0ff 50%, #64d0ff 50%);min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.than-chi label{background:#686868;background:linear-gradient(135deg, #686868 50%, #686868 50%);min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.trang-den label{background:#ffffff;background:linear-gradient(135deg, #fff 50%, #000 50%);min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.xam-hong label{background:#9d9d9d;background:linear-gradient(135deg, #9d9d9d 50%, #ff00a3 50%);min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.den-cam label{background:#000000;background:linear-gradient(135deg, #000 50%, #ffa80a 50%);min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.cam-xanh label{background:#ffa00d;background:linear-gradient(135deg, #ffa00d 50%, #16c0fd 50%);min-width:30px;height:30px}#quick-view-product .swatch .swatch-element.color.nau label{background:#c39164;background:linear-gradient(135deg, #c39164 50%, #c39164 50%);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 var(--hoverColor);box-shadow:0 2px 5px rgba(0,0,0,0.5)}@media (max-width: 767px){#quick-view-product{overflow:hidden}}#quick-view-product .quick-view-product.view-option{width:650px;top:50%;transform:translate(0px, -50%)}#quick-view-product .quick-view-product.view-option .thumbs_list_quickview{display:none}#quick-view-product .quick-view-product.view-option .group-status{margin-bottom:0px}#quick-view-product .quick-view-product.view-option .group-status.vend-qv{display:none}#quick-view-product .quick-view-product.view-option .product-description{display:none}@media (max-width: 767px){#quick-view-product .quick-view-product.view-option{width:100%;max-height:calc(100% - 150px);top:initial;bottom:0px;transform:translate(0, 0);border-radius:0px;overflow-y:auto;padding-top:38px}#quick-view-product .quick-view-product.view-option .quickview-close{position:absolute;right:0px;top:0px;border:0px;border-radius:0}#quick-view-product .quick-view-product.view-option .product-left-column{width:90px}#quick-view-product .quick-view-product.view-option .group-info-pro{padding-left:100px;padding-right:24px;margin-top:-64px}#quick-view-product .quick-view-product.view-option .product-info .title-product{font-size:1.6rem;padding-right:0px}#quick-view-product .quick-view-product.view-option .price-box .product-price{font-size:1.8rem}#quick-view-product .quick-view-product.view-option .price-box .old-price{font-size:1.4rem}#quick-view-product .quick-view-product.view-option .form_product_content .soluong1 #quantity-detail{width:50px;height:34px;min-height:34px}#quick-view-product .quick-view-product.view-option .form_product_content .soluong1 .btn_num{width:34px;height:34px;line-height:34px}#quick-view-product .quick-view-product.view-option .form_product_content .button_actions button{height:34px;font-size:1.4rem;clip-path:initial !important}}
