.layout-product{padding-bottom:20px}.layout-product .selector-wrapper{display:none !important}.mt-3{margin-top:50px}@media (max-width: 767px){.mt-3{margin-top:30px}}@media (min-width: 992px){.details-product .sticky{position:sticky !important;top:90px}}.details-product .product-image-block{margin-bottom:20px}@media (min-width: 1199px){.details-product .product-image-block{padding-right:40px}}.details-product .product-images{position:relative}.details-product .details-pro .title_collec_pro{color:#A0A0A0;font-weight:600;text-transform:uppercase}.details-product .details-pro .title_collec_pro:hover,.details-product .details-pro .title_collec_pro:focus{color:var(--subColor)}.details-product .details-pro .title-product{font-size:2.6rem;margin:0px 0px 5px;line-height:1.4;font-weight:600}@media (max-width: 992px){.details-product .details-pro .title-product{font-size:2rem}}.details-product .details-pro .a-sku{color:var(--mainColor)}.details-product .details-pro .product-top{display:flex}.details-product .details-pro .product-top.mb-3{margin-bottom:15px}.details-product .details-pro .product-top .sku-product{font-size:1.4rem;display:flex;margin-right:15px;font-weight:400}.details-product .details-pro .product-top .sku-product strong{font-weight:500;color:var(--mainColor)}.details-product .details-pro .product-top .sku-product span:last-child{margin-right:0px}.details-product .details-pro .product-top .product-review{display:flex;cursor:pointer;align-items:center}.details-product .details-pro .product-top .product-review .sapo-product-reviews-badge{margin-right:5px}.details-product .form-product{margin-bottom:15px}.details-product .inventory_quantity{font-size:1.4rem}.details-product .inventory_quantity .a-stock{color:var(--mainColor)}.details-product .inventory_quantity .a-vendor{color:var(--mainColor)}@media (max-width: 480px){.details-product .inventory_quantity .line{display:block;width:100%;height:0px;visibility:hidden}}.details-product .seeing_product{display:flex;align-items:center;font-size:1.6rem;font-weight:400;margin-bottom:10px}.details-product .seeing_product .seeing-view{font-weight:600}.details-product .seeing_product svg,.details-product .seeing_product span{margin-right:5px}@keyframes zoom-show-view{0%{opacity:1}50%{opacity:0.7}50%{opacity:0.5}70%{opacity:0.2}100%{opacity:0}}.details-product .seeing_product svg{-webkit-animation:zoom-show-view 1500ms infinite;-moz-animation:zoom-show-view 1500ms infinite;-o-animation:zoom-show-view 1500ms infinite;animation:zoom-show-view 1500ms infinite;font-weight:500}.details-product .form-inline{margin-bottom:20px}.details-product .form-inline .price-box{padding-bottom:10px}.details-product .form-inline .price-box .special-price{font-size:2.3rem;font-weight:bold;color:var(--price)}.details-product .form-inline .price-box .old-price{color:#acacac;font-size:1.6rem;margin-left:4px}.details-product .form-inline .price-box .sale-off{color:#fff;position:relative;bottom:1px;background:#B11111;padding:2px 4px;border-radius:5px;font-size:1.2rem;min-width:20px;margin-left:15px}.details-product .form-inline .price-box .sale-off:after{border-right:6px solid #B11111;border-bottom:6px solid transparent;border-top:6px solid transparent;content:"";position:absolute;top:50%;left:-4px;transform:translate(0%, -50%)}.details-product .form-inline .product-summary{margin-bottom:15px;font-size:1.4rem}.details-product .form-inline .product-summary p{margin-bottom:0px}.details-product .form-inline .product-summary img{display:none}.details-product .form-inline .product-summary .rte ul{list-style:initial;padding-left:20px}.details-product .form-inline .select-swatch{margin-bottom:20px}.details-product .form-inline .select-swatch .swatch{font-size:1.4rem}.details-product .form-inline .select-swatch .swatch .header{margin-bottom:8px;font-size:1.6rem;color:#444B52;display:flex;align-items:center;justify-content:space-between}.details-product .form-inline .select-swatch .swatch .header .value-roperties{font-weight:600;color:var(--mainColor);margin-left:5px}.details-product .form-inline .select-swatch .swatch .header a{color:var(--mainColor);text-decoration:underline}.details-product .form-inline .select-swatch .swatch .header a:hover{color:var(--hover)}.details-product .form-inline .select-swatch .swatch .header .size-button{color:#2f6fdb;font-size:14px}.details-product .form-inline .select-swatch .swatch .header .size-button img{max-width:16px}.details-product .form-inline .select-swatch .swatch .header .size-button:hover{opacity:0.8;color:#2f6fdb;text-decoration:underline}.details-product .form-inline .select-swatch .swatch .swatch-element{display:inline-block;margin:0px 8px 8px 0}.details-product .form-inline .select-swatch .swatch .swatch-element input{display:none}.details-product .form-inline .select-swatch .swatch .swatch-element label{min-width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #ddd;cursor:pointer;white-space:nowrap;padding:0 10px;position:relative;margin-bottom:0;text-align:center;line-height:32px;border-radius:5px}.details-product .form-inline .select-swatch .swatch .swatch-element label .crossed-out{display:none}.details-product .form-inline .select-swatch .swatch .swatch-element input:checked+label{background:var(--mainColor);border-color:#ddd;color:#fff}.details-product .form-inline .select-swatch .swatch .swatch-element .tooltip{display:none}.details-product .form-inline .select-swatch .swatch .swatch-element.soldout{position:relative}.details-product .form-inline .select-swatch .swatch .swatch-element.soldout label{position:relative}.details-product .form-inline .select-swatch .swatch .swatch-element.color{position:relative}.details-product .form-inline .select-swatch .swatch .swatch-element.color.tim label{background-color:#b6ade4;min-width:34px;height:34px}.details-product .form-inline .select-swatch .swatch .swatch-element.color.xanh label{background-color:#024779;min-width:34px;height:34px}.details-product .form-inline .select-swatch .swatch .swatch-element.color.vang label{background-color:#fce505;min-width:34px;height:34px}.details-product .form-inline .select-swatch .swatch .swatch-element.color.den label{background-color:#000000;min-width:34px;height:34px}.details-product .form-inline .select-swatch .swatch .swatch-element.color.do label{background-color:#f20808;min-width:34px;height:34px}.details-product .form-inline .select-swatch .swatch .swatch-element.color.xanh-la label{background-color:#d5ffaf;min-width:34px;height:34px}.details-product .form-inline .select-swatch .swatch .swatch-element.color.xam label{background-color:#615a5a;min-width:34px;height:34px}.details-product .form-inline .select-swatch .swatch .swatch-element.color.bac label{background-color:#c4c4c4;min-width:34px;height:34px}.details-product .form-inline .select-swatch .swatch .swatch-element.color.trang label{background-color:#ffffff;min-width:34px;height:34px}.details-product .form-inline .select-swatch .swatch .swatch-element.color.hong label{background-color:#ffbae8;min-width:34px;height:34px}.details-product .form-inline .select-swatch .swatch .swatch-element.color.xanh-rung label{background-color:#005c23;min-width:34px;height:34px}.details-product .form-inline .select-swatch .swatch .swatch-element.color.xanh-bien label{background-color:#64d0ff;min-width:34px;height:34px}.details-product .form-inline .select-swatch .swatch .swatch-element.color.than-chi label{background-color:#686868;min-width:34px;height:34px}.details-product .form-inline .select-swatch .swatch .swatch-element.color.cam label{background-color:#ff8641;min-width:34px;height:34px}.details-product .form-inline .select-swatch .swatch .swatch-element.color.kem label{background-color:#f2d9cc;min-width:34px;height:34px}.details-product .form-inline .select-swatch .swatch .swatch-element.color.nau label{background-color:#d5bfb4;min-width:34px;height:34px}.details-product .form-inline .select-swatch .swatch .swatch-element.color.da label{background-color:#f3d0c0;min-width:34px;height:34px}.details-product .form-inline .select-swatch .swatch .swatch-element.color.vang-nhat label{background-color:#fff194;min-width:34px;height:34px}.details-product .form-inline .select-swatch .swatch .swatch-element.color.be label{background-color:#bdaaa1;min-width:34px;height:34px}.details-product .form-inline .select-swatch .swatch .swatch-element.color.mau-20 label{background-color:#001b74;min-width:34px;height:34px}.details-product .form-inline .select-swatch .swatch .swatch-element.color input:checked+label{border:2px solid #f1f1f1;box-shadow:0 2px 5px rgba(0,0,0,0.5)}@media (min-width: 1200px){.details-product .form-inline .select-swatch .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:1.4;transform:translate(-50%, 0%)}.details-product .form-inline .select-swatch .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%)}}.details-product .form-inline .boz-form .flex-quantity{display:flex;flex-flow:column}.details-product .form-inline .boz-form .flex-quantity .flex-btntity{display:flex;font-size:14px;gap:10px;width:100%}@media (max-width: 767px){.details-product .form-inline .boz-form .flex-quantity .flex-btntity{margin-top:10px}}.details-product .form-inline .boz-form .flex-quantity .custom-btn-number{display:flex;align-items:center;margin-bottom:15px}.details-product .form-inline .boz-form .flex-quantity .custom-btn-number>span{margin-right:8px;font-weight:600}.details-product .form-inline .boz-form .flex-quantity .custom-btn-number .input_number_product{display:inline-flex;vertical-align:top;white-space:nowrap}.details-product .form-inline .boz-form .flex-quantity .custom-btn-number .input_number_product input#qtym{width:60px;border-radius:0;border-right:none;border-left:none;padding:0px;margin:0px;text-align:center;height:35px;min-height:35px}.details-product .form-inline .boz-form .flex-quantity .custom-btn-number .input_number_product .btn_num{padding:0 5px;min-width:35px;min-height:unset;height:35px;border:1px solid #ddd;background:#f3f3f3;box-shadow:none}.details-product .form-inline .boz-form .flex-quantity .custom-btn-number .input_number_product .btn_num.num_1{border-top-left-radius:5px;border-bottom-left-radius:5px}.details-product .form-inline .boz-form .flex-quantity .custom-btn-number .input_number_product .btn_num.num_2{border-top-right-radius:5px;border-bottom-right-radius:5px}.details-product .form-inline .boz-form .flex-quantity .custom-btn-number .input_number_product .btn_num:hover{background:var(--mainColor);color:#fff}.details-product .form-inline .boz-form .flex-quantity .button_actions{width:100%}.details-product .form-inline .boz-form .flex-quantity .button_actions .btn{font-size:1.6rem;transition-duration:.3s;padding:0 24px;text-align:center;width:100%;margin-bottom:0px;height:50px;line-height:50px;border-radius:5px}.details-product .form-inline .boz-form .flex-quantity .button_actions .btn:first-child{margin-right:12px}.details-product .form-inline .boz-form .flex-quantity .button_actions .btn.btn-buyNow{background:#e43131;margin-top:15px}@media (max-width: 1199px){.details-product .form-inline .boz-form .flex-quantity .button_actions .btn.btn-buyNow{font-size:1.4rem}}.details-product .form-inline .boz-form .flex-quantity .button_actions .btn.btn-buyNow span.txt-main{display:block;font-weight:600;width:100%}.details-product .form-inline .boz-form .flex-quantity .button_actions .btn.btn-buyNow:hover{background:var(--subColor);color:#fff}.details-product .form-inline .boz-form .flex-quantity .button_actions .btn.btn_add_cart{background-color:#000;color:#fff}.details-product .form-inline .boz-form .flex-quantity .button_actions .btn.btn_add_cart span{font-size:1.6rem;font-weight:600;width:100%}.details-product .form-inline .boz-form .flex-quantity .button_actions .btn.btn_add_cart:hover{background:var(--subColor);color:#fff}.details-product .form-inline .boz-form .flex-quantity .button_actions .btn.btn_add_cart[disabled="disabled"]{background:#787878 !important;color:#fff;border:0px;cursor:no-drop;margin-right:0px !important}.details-product .form-inline .boz-form .flex-quantity .button_actions .btn.btn_add_cart[disabled="disabled"] span{font-weight:700;font-size:1.8rem;text-transform:uppercase}.details-product .form-inline .boz-form .flex-quantity .product-wish a{display:flex;justify-content:center;align-items:center;font-weight:600;border:1px solid #bbb;transition-duration:.3s;color:#000;font-size:0px;border-radius:5px;width:50px;height:50px;display:inline-flex;justify-content:center;align-items:center}.details-product .form-inline .boz-form .flex-quantity .product-wish a img{width:24px;height:24px;position:relative;transition-duration:.3s}.details-product .form-inline .boz-form .flex-quantity .product-wish a:hover{background:var(--subColor);color:#fff}.details-product .form-inline .boz-form .flex-quantity .product-wish a:hover:not(.active) img{filter:brightness(0) invert(1)}.details-product .form-inline .boz-form .flex-quantity .js-btn-compare{display:flex;justify-content:center;align-items:center;font-weight:600;border:1px solid #bbb;transition-duration:.3s;border-radius:5px;width:50px;min-width:50px;height:50px;display:inline-flex;justify-content:center;align-items:center}.details-product .form-inline .boz-form .flex-quantity .js-btn-compare svg{width:24px;height:24px;position:relative}.details-product .form-inline .boz-form .flex-quantity .js-btn-compare:hover{background-color:#0d6efd;color:#fff}.details-product .form-inline .boz-form .flex-quantity .js-btn-compare:hover svg path{fill:#fff}.details-product .form-inline .boz-form .flex-quantity .js-btn-compare.active{background-color:#0d6efd;color:#fff}.details-product .form-inline .boz-form .flex-quantity .js-btn-compare.active svg path{fill:#fff}.details-product .form-inline .flex-btntity-contact{display:flex;font-size:14px;gap:10px;width:100%}@media (max-width: 767px){.details-product .form-inline .flex-btntity-contact{margin-top:10px}}.details-product .form-inline .flex-btntity-contact .button_actions{width:100%}.details-product .form-inline .flex-btntity-contact .button_actions .btn{font-size:1.6rem;transition-duration:.3s;padding:0 24px;text-align:center;width:100%;margin-bottom:0px;height:50px;line-height:50px;border-radius:5px;background:#787878 !important;color:#fff;border:0px;cursor:no-drop;margin-right:0px !important}.details-product .form-inline .flex-btntity-contact .button_actions .btn:first-child{margin-right:12px}.details-product .form-inline .flex-btntity-contact .button_actions .btn span{font-weight:700;font-size:1.8rem;text-transform:uppercase}.details-product .form-inline .flex-btntity-contact .product-wish a{display:flex;justify-content:center;align-items:center;font-weight:600;border:1px solid #bbb;transition-duration:.3s;color:#000;font-size:0px;border-radius:5px;width:50px;height:50px;display:inline-flex;justify-content:center;align-items:center}.details-product .form-inline .flex-btntity-contact .product-wish a img{width:24px;height:24px;position:relative;transition-duration:.3s}.details-product .form-inline .flex-btntity-contact .product-wish a:hover{background:var(--subColor);color:#fff}.details-product .form-inline .flex-btntity-contact .product-wish a:hover:not(.active) img{filter:brightness(0) invert(1)}.details-product .form-inline .flex-btntity-contact .js-btn-compare{display:flex;justify-content:center;align-items:center;font-weight:600;border:1px solid #bbb;transition-duration:.3s;border-radius:5px;width:50px;min-width:50px;height:50px;display:inline-flex;justify-content:center;align-items:center}.details-product .form-inline .flex-btntity-contact .js-btn-compare svg{width:24px;height:24px;position:relative}.details-product .form-inline .flex-btntity-contact .js-btn-compare:hover{background-color:#0d6efd;color:#fff}.details-product .form-inline .flex-btntity-contact .js-btn-compare:hover svg path{fill:#fff}.details-product .form-inline .flex-btntity-contact .js-btn-compare.active{background-color:#0d6efd;color:#fff}.details-product .form-inline .flex-btntity-contact .js-btn-compare.active svg path{fill:#fff}@media (max-width: 991px){.details-product .form-inline .boz-form .flex-quantity .button_actions .btn{padding:8px 10px}.details-product .form-inline .boz-form .flex-quantity .button_actions .btn:first-child{margin-right:10px}.details-product .form-inline .boz-form .flex-quantity .button_actions .btn.btn-buyNow{font-size:1.4rem}}@media (max-width: 991px) and (max-width: 321px){.details-product .form-inline .boz-form .flex-quantity .button_actions .btn.btn-buyNow{font-size:1.2rem}}@media (max-width: 991px){.details-product .form-inline .boz-form .flex-quantity .button_actions .btn.btn-buyNow span.txt-main{font-size:1.6rem}}@media (max-width: 991px) and (max-width: 321px){.details-product .form-inline .boz-form .flex-quantity .button_actions .btn.btn-buyNow span.txt-main{font-size:1.4rem}}@media (max-width: 991px){.details-product .form-inline .boz-form .flex-quantity .button_actions .btn.btn_add_cart{padding:8px 13px}.details-product .form-inline .boz-form .flex-quantity .button_actions .btn.btn_add_cart[disabled="disabled"]{height:50px}.details-product .form-inline .boz-form .flex-quantity .button_actions .btn.btn_add_cart[disabled="disabled"] span.txt-main{font-size:1.6rem;display:block}}@media (max-width: 991px) and (max-width: 767px){.details-product .form-inline .boz-form .flex-quantity .button_actions{width:100%}}@media (min-width: 992px){.product-review-details .product-favi{display:none !important}}.product-review-details .pro_review{border:1px solid #dee2e6;border-radius:15px;padding:15px;margin-bottom:0px}.product-review-details .pro_review .box_tt{padding:0;margin:0;list-style:none;display:flex;border-bottom:1px solid #dee2e6;color:var(--mainColor);position:relative;margin-bottom:15px}.product-review-details .pro_review .title_vide{color:var(--textColor);margin:0;font-size:1.8rem;font-weight:600;padding:0px 0px 8px}.product-review-details .pro_review .box_review{display:block}.product-review-details .pro_review .box_review .alert{padding:0px}.product-review-details .product-tab{margin-bottom:25px}.product-review-details .product-tab .tabs-title{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;margin-bottom:20px;justify-content:center}@media (max-width: 767px){.product-review-details .product-tab .tabs-title{justify-content:flex-start;width:100%;overflow-x:scroll;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;display:flex}}.product-review-details .product-tab .tab-link{cursor:pointer;margin-right:30px}.product-review-details .product-tab .tab-link:last-child{margin-right:0px}@media (max-width: 767px){.product-review-details .product-tab .tab-link{white-space:nowrap}}.product-review-details .product-tab .tab-link h3{color:#000;margin:0;font-size:2.4rem;font-weight:600;padding:0px;position:relative}@media (max-width: 992px){.product-review-details .product-tab .tab-link h3{font-size:2rem}}@media (max-width: 767px){.product-review-details .product-tab .tab-link h3{font-size:1.8rem}}.product-review-details .product-tab .tab-link.active h3,.product-review-details .product-tab .tab-link:hover h3{color:var(--subColor)}.product-review-details .product-tab .tab-link.active h3:after,.product-review-details .product-tab .tab-link:hover h3:after{position:absolute;height:2px;background:var(--subColor);bottom:2px;content:'';left:0;right:0}.product-review-details .product-tab .tab-float{padding:20px;border:1px solid #e9e9e9;border-radius:5px}@media (max-width: 767px){.product-review-details .product-tab .tab-float{padding:10px}}.product-review-details .product-tab .tab-float .tab-content{opacity:0;visibility:hidden;height:0;overflow:hidden}.product-review-details .product-tab .tab-float .tab-content.active{opacity:1;visibility:visible;height:auto}.product-review-details .product-tab .tab-float .rte{position:relative}.product-review-details .product-tab .tab-float .rte h1,.product-review-details .product-tab .tab-float .rte h2,.product-review-details .product-tab .tab-float .rte h3,.product-review-details .product-tab .tab-float .rte h4,.product-review-details .product-tab .tab-float .rte h5,.product-review-details .product-tab .tab-float .rte h6{font-weight:bold}.product-review-details .product-tab .tab-float .rte .ba-text-fpt.has-height{height:450px;overflow:hidden;-webkit-transition:height 0.2s;-moz-transition:height 0.2s;transition:height 0.2s}.product-review-details .product-tab .tab-float .rte.expanded .ba-text-fpt{height:auto;-webkit-transition:height 0.2s;-moz-transition:height 0.2s;transition:height 0.2s;margin-bottom:30px}.product-review-details .product-tab .tab-float .rte.expanded .less-text{display:block}.product-review-details .product-tab .tab-float .rte.expanded .more-text{display:none}.product-review-details .product-tab .tab-float .rte.expanded .show-more::before{display:none}.product-review-details .product-tab .tab-float .rte .show-more{position:relative}.product-review-details .product-tab .tab-float .rte .show-more .btn--view-more{position:relative;bottom:0px;left:50%;transform:translate(-50%, 0);width:auto;margin-top:0px}.product-review-details .product-tab .tab-float .rte .show-more .btn--view-more svg{width:12px;height:12px}.product-review-details .product-tab .tab-float .rte .show-more .btn--view-more.active{bottom:0}.product-review-details .product-tab .tab-float .rte .show-more::before{height:80px;margin-top:-70px;content:"";display:block;background:transparent;background:linear-gradient(#ffffff00, var(--bg_body))}.product-review-details .product-tab .tab-float .rte .less-text{display:none}.product-review-details .product-tab .tab-float .rte img{max-width:100% !important;height:auto !important}.product-review-details .product-tab .tab-float .rte ul{list-style:initial;padding-left:25px;margin-bottom:15px}.product-review-details .product-tab .tab-float .rte a{color:blue}.product-review-details .product-tab .tab-float .rte a:hover{color:var(--mainColor)}.product-review-details .product-tab .product_getcontent{position:relative}.product-review-details .product-tab .product_getcontent ul{list-style:initial;padding-left:25px;margin-bottom:15px}.product-review-details .pro_video .iframe_video{display:block;position:relative;padding-top:56.22%}.product-review-details .pro_video .iframe_video iframe{display:block;position:absolute;width:100%;height:100%;top:0;left:0}.product-review-details .pro_video .box_review{display:block}.product-review-details .specifications table{border-collapse:collapse;width:100%;margin-bottom:5px;text-align:left !important;background-color:#fff;border-color:#d4d4d4}.product-review-details .specifications table tr:nth-child(odd){background-color:#F7F7F7}.product-review-details .specifications table td{border:0px !important;padding:6px 10px;font-size:1.4rem;text-align:left !important}.product-review-details .specifications table td p{margin-bottom:0px}.product-review-details .specifications table td:first-child{width:126px}@media (max-width: 991px){.product-review-details .specifications table td{text-align:left}.product-review-details .specifications table td:first-child{width:145px}}.product-review-details .specifications table+p{display:none}.product-review-details .specifications .specifications-button-show{margin-top:20px;text-align:center;position:relative}.product-review-details .specifications .specifications-button-show::before{height:50px;margin-top:-50px;content:"";display:block;background:transparent;background:-moz-linear-gradient(top, rgba(255,255,255,0.2) 0, rgba(255,255,255,0.6) 50%, #fff 55%);background:-webkit-gradient(left top, left bottom, color-stop(0, rgba(255,255,255,0.2)), color-stop(50%, rgba(255,255,255,0.6)), color-stop(55%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0.2) 0, rgba(255,255,255,0.6) 50%, #fff 55%);background:-o-linear-gradient(top, rgba(255,255,255,0.2) 0, rgba(255,255,255,0.6) 50%, #fff 55%);background:-ms-linear-gradient(top, rgba(255,255,255,0.2) 0, rgba(255,255,255,0.6) 50%, #fff 55%);background:linear-gradient(to bottom, rgba(255,255,255,0.2) 0, rgba(255,255,255,0.6) 50%, #fff 55%);transition:0s all}.product-review-details .specifications .specifications-button-show .specifications-button{margin:0 auto;padding:0px 20px;height:40px;line-height:40px;color:#fff;position:relative;display:inline-block;background-color:var(--mainColor);width:auto;border:none !important;outline:none !important;box-shadow:none !important;display:flex;align-items:center;font-size:1.4rem}.product-review-details .specifications .specifications-button-show .specifications-button svg{margin-left:5px}.product-review-details .specifications .specifications-button-show .specifications-button:hover,.product-review-details .specifications .specifications-button-show .specifications-button:focus{border:none;outline:none;box-shadow:none;background-color:var(--hover);color:#000}#modal-size-product{bottom:0;left:0;overflow-x:auto;overflow-y:auto;position:fixed;right:0;top:0 !important;z-index:9999;display:block}#modal-size-product .chosee_size{display:flex;align-items:center;justify-content:space-between;padding:15px;border-bottom:1px solid #e5e7eb;flex-shrink:0;background:#fff;margin-left:-15px;margin-right:-15px;margin-top:-15px;margin-bottom:15px}#modal-size-product .chosee_size .title-size{font-size:1.8rem;font-weight:600;margin:0;color:var(--textColor)}#modal-size-product .modal-size-product{position:fixed;top:10px;right:10px;left:auto;width:650px;height:calc(100vh - 20px);margin:0;padding:15px;background:#fff;z-index:8011;border-radius:10px;opacity:0;animation:slideInRight 0.3s ease-out forwards;overflow:hidden}@media (max-width: 767px){#modal-size-product .modal-size-product{width:calc(100% - 20px)}}#modal-size-product .modal-size-product .modalsize-close{position:absolute;right:20px;top:20px;color:#616161}#modal-size-product .modal-size-product .modalsize-close svg{width:22px;height:22px;transition:transform 0.3s}#modal-size-product .modal-size-product .modalsize-close:hover svg{transform:rotate(90deg)}#modal-size-product .modalsize-overlay{position:fixed;top:0 !important;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;opacity:.5}#modal-size-product .tabs-title .tabs-list{display:flex;align-items:center;justify-content:center}#modal-size-product .tabs-title .tabs-list li{display:inline-block;min-width:180px;text-align:center;padding:5px 10px;background:#fff;color:var(--mainColor);border:1px solid var(--mainColor);font-size:14px;font-weight:600;cursor:pointer}@media (max-width: 767px){#modal-size-product .tabs-title .tabs-list li{min-width:90px;font-size:12px}}#modal-size-product .tabs-title .tabs-list li:first-child{border-radius:5px 0 0 5px}#modal-size-product .tabs-title .tabs-list li:last-child{border-radius:0 5px 5px 0}#modal-size-product .tabs-title .tabs-list li.active{background:var(--mainColor);color:#fff}#modal-size-product .tabs-content{overflow-x:hidden;overflow-y:auto;height:calc(100vh - 135px);margin-top:15px}#modal-size-product .tabs-content .tab{opacity:0;height:0;overflow:hidden;transition:300ms all}#modal-size-product .tabs-content .tab.active{opacity:1;height:auto;transition:300ms all}#modal-size-product .tabs-content .tab .rte ul{list-style:initial;padding-left:25px;margin-bottom:10px}@media (max-width: 767px){#modal-size-product .tabs-content .tab .rte{overflow:auto}}#modal-size-product .tabs-content .tab table{font-size:12px;margin:0}@media (max-width: 767px){#modal-size-product .tabs-content .tab table{overflow-x:auto;min-width:600px;margin-bottom:15px}}#modal-size-product .tabs-content .tab table th,#modal-size-product .tabs-content .tab table td{padding:3px}#modal-size-product .tabs-content .tab table thead{background:#000}#modal-size-product .tabs-content .tab table thead th,#modal-size-product .tabs-content .tab table thead td{color:#fff}#modal-size-product .tabs-content .bangsize-des{margin-top:10px;font-size:14px}@media (max-width: 767px){#modal-size-product .tabs-content .bangsize-des{white-space:nowrap;font-size:12px}}#modal-size-product .tabs-content .size_info{display:block;margin:10px 0px}#modal-size-product .tabs-content .size_info ul{list-style:initial;padding-left:25px;margin-bottom:10px}#modal-delivery-product{bottom:0;left:0;overflow-x:auto;overflow-y:auto;position:fixed;right:0;top:0 !important;z-index:9999;display:block}#modal-delivery-product .chosee_delivery{display:flex;align-items:center;justify-content:space-between;padding:15px;border-bottom:1px solid #e5e7eb;flex-shrink:0;background:#fff;margin-left:-15px;margin-right:-15px;margin-top:-15px;margin-bottom:15px}#modal-delivery-product .chosee_delivery .title-delivery{font-size:1.8rem;font-weight:600;margin:0;color:var(--textColor)}#modal-delivery-product .modal-delivery-product{position:fixed;top:10px;right:10px;left:auto;width:650px;height:calc(100vh - 20px);margin:0;padding:15px;background:#fff;z-index:8011;border-radius:10px;opacity:0;animation:slideInRight 0.3s ease-out forwards;overflow:hidden}@media (max-width: 767px){#modal-delivery-product .modal-delivery-product{width:calc(100% - 20px)}}#modal-delivery-product .modal-delivery-product .modaldelivery-close{position:absolute;right:20px;top:17px;color:#616161}#modal-delivery-product .modal-delivery-product .modaldelivery-close svg{width:22px;height:22px;transition:transform 0.3s}#modal-delivery-product .modal-delivery-product .modaldelivery-close:hover svg{transform:rotate(90deg)}#modal-delivery-product .modaldelivery-overlay{position:fixed;top:0 !important;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;opacity:.5}#modal-delivery-product .pagebody{overflow-x:hidden;overflow-y:auto;height:calc(100vh - 120px)}#modal-delivery-product .pagebody ul{list-style:initial;padding-left:25px;margin-bottom:10px}#modal-delivery-product .pagebody ul ul{list-style:circle}#modal-delivery-product .pagebody table{font-size:11px;margin:0}#modal-delivery-product .pagebody table th,#modal-delivery-product .pagebody table td{padding:3px}#modal-delivery-product .pagebody table thead{background:#000}#modal-delivery-product .pagebody table thead th,#modal-delivery-product .pagebody table thead td{color:#fff}#modal-faq-product{bottom:0;left:0;overflow-x:auto;overflow-y:auto;position:fixed;right:0;top:0 !important;z-index:9999;display:block}#modal-faq-product .chosee_faq{display:flex;align-items:center;justify-content:space-between;padding:15px;border-bottom:1px solid #e5e7eb;flex-shrink:0;background:#fff;margin-left:-15px;margin-right:-15px;margin-top:-15px;margin-bottom:15px}#modal-faq-product .chosee_faq .title-faq{font-size:1.8rem;font-weight:600;margin:0;color:var(--textColor)}#modal-faq-product .modal-faq-product{position:fixed;top:10px;right:10px;left:auto;width:650px;height:calc(100vh - 20px);margin:0;padding:15px;background:#fff;z-index:8011;border-radius:10px;opacity:0;animation:slideInRight 0.3s ease-out forwards;overflow:hidden}@media (max-width: 767px){#modal-faq-product .modal-faq-product{width:calc(100% - 20px)}}#modal-faq-product .modal-faq-product .modalfaq-close{position:absolute;right:20px;top:17px;color:#616161}#modal-faq-product .modal-faq-product .modalfaq-close svg{width:22px;height:22px;transition:transform 0.3s}#modal-faq-product .modal-faq-product .modalfaq-close:hover svg{transform:rotate(90deg)}#modal-faq-product .modalfaq-overlay{position:fixed;top:0 !important;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;opacity:.5}#modal-faq-product .pagebody{overflow-x:hidden;overflow-y:auto;height:calc(100vh - 120px)}#modal-faq-product .pagebody table{font-size:11px;margin:0}#modal-faq-product .pagebody table th,#modal-faq-product .pagebody table td{padding:3px}#modal-faq-product .pagebody table thead{background:#000}#modal-faq-product .pagebody table thead th,#modal-faq-product .pagebody table thead td{color:#fff}#modal-faq-product .pagebody .faq{list-style:none;padding-left:0px}#modal-faq-product .pagebody .faq .item-faqindex{background-color:transparent;margin-bottom:20px;overflow:hidden}#modal-faq-product .pagebody .faq .item-faqindex:last-child{margin-bottom:0px}#modal-faq-product .pagebody .faq .item-faqindex h3{font-size:16px;position:relative;padding-right:10px;font-weight:700;cursor:pointer;margin-bottom:0;padding:10px 0px;padding-right:50px;border-bottom:1px dashed #B4B4B4}#modal-faq-product .pagebody .faq .item-faqindex h3 .icon_nex{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:40px;height:40px;display:flex;align-items:center;justify-content:flex-end}#modal-faq-product .pagebody .faq .item-faqindex h3 .icon_nex::before{content:"+";color:#000;font-size:20px;font-weight:600;line-height:1;transition:0.3s}#modal-faq-product .pagebody .faq .item-faqindex .content-faq{padding:15px}#modal-faq-product .pagebody .faq .item-faqindex .content-faq ul{list-style:initial;padding-left:25px;margin-bottom:15px}#modal-faq-product .pagebody .faq .item-faqindex .content-faq h1,#modal-faq-product .pagebody .faq .item-faqindex .content-faq h2,#modal-faq-product .pagebody .faq .item-faqindex .content-faq h3{font-weight:600}#modal-faq-product .pagebody .faq .item-faqindex .content-faq a{color:blue;text-decoration:underline}#modal-faq-product .pagebody .faq .item-faqindex .content-faq a:hover{color:var(--subColor)}#modal-faq-product .pagebody .faq .item-faqindex:hover h3{color:var(--mainColor)}#modal-faq-product .pagebody .faq .item-faqindex:hover .icon_nex{color:var(--mainColor)}#modal-faq-product .pagebody .faq .item-faqindex.active .icon_nex::before{content:"-";color:var(--mainColor)}#modal-faq-product .pagebody .faq .item-faqindex.active h3{color:var(--mainColor)}#modal-faq-product .pagebody .faq .item-faqindex.active .content-faq{background-color:var(--sub_body_Color)}.khuyen-mai{margin-bottom:10px;position:relative;border-radius:5px;border:1px solid #efcfaa;background:linear-gradient(180deg, #fffdf8 0%, #fff6e7 100%)}.khuyen-mai .product-promotion__heading{border-top-left-radius:5px;border-top-right-radius:5px;padding:10px;background:linear-gradient(135deg, #c40018 0%, #e11d2f 100%);color:#fff;font-size:18px;font-weight:700;margin-bottom:0;display:flex;align-items:center;margin-left:-1px;margin-right:-1px}.khuyen-mai .product-promotion__heading svg{width:18px;height:18px;margin-right:5px}.khuyen-mai .product-promotion__heading svg path{fill:#fff}.khuyen-mai .content{padding:10px 10px}.khuyen-mai .content ul{list-style:initial;padding-left:15px}.khuyen-mai .content_km{padding:10px 10px}.khuyen-mai .content_km ul li{margin-bottom:10px}.khuyen-mai .content_km ul li .nb_dis{display:inline-block;font-size:11px;float:left;height:20px;line-height:20px;text-align:center;width:20px}.khuyen-mai .content_km ul li .nb_dis img{max-width:20px}.khuyen-mai .content_km ul li .content_dis{padding-left:25px;display:block;line-height:20px}.khuyen-mai .content_km ul li:last-child{margin-bottom:5px}.product-swipers{display:block;position:relative;display:block}.product-swipers .section-title{display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-ms-flex-align:center !important;align-items:center !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.product-swipers .section-title{text-align:center;display:block;margin-bottom:15px}.product-swipers .section-title h2{font-size:5rem;position:relative;line-height:1.4;display:block;margin-bottom:0px}@media (max-width: 1400px){.product-swipers .section-title h2{font-size:4.2rem}}@media (max-width: 1199px){.product-swipers .section-title h2{font-size:3.2rem}}@media (max-width: 992px){.product-swipers .section-title h2{font-size:2.6rem}}@media (max-width: 767px){.product-swipers .section-title h2{font-size:2.4rem}}@media (max-width: 340px){.product-swipers .section-title h2{font-size:2.2rem}}.product-swipers .section-1-next{font-size:0;line-height:0;display:flex;justify-content:center;align-items:center;width:46px;height:46px;padding:0;cursor:pointer;color:var(--textColor);outline:none;border:0px;text-align:center;z-index:2;-webkit-transition:all .25s ease;transition:all .25s ease;margin-top:0px;user-select:none;-webkit-user-select:none}.product-swipers .section-1-next svg{width:36px;height:36px}.product-swipers .section-1-next svg path{fill:var(--textColor)}.product-swipers .section-1-next:hover svg path{fill:var(--mainColor)}.product-swipers .section-1-next:after{display:none}.product-swipers .section-1-next.swiper-button-disabled{pointer-events:none;opacity:0.35}.product-swipers .section-1-prev{font-size:0;line-height:0;display:flex;justify-content:center;align-items:center;width:46px;height:46px;padding:0;cursor:pointer;color:var(--textColor);outline:none;border:0px;text-align:center;z-index:2;-webkit-transition:all .25s ease;transition:all .25s ease;margin-top:0px;user-select:none;-webkit-user-select:none}.product-swipers .section-1-prev svg{width:36px;height:36px}.product-swipers .section-1-prev svg path{fill:var(--textColor)}.product-swipers .section-1-prev:hover svg path{fill:var(--mainColor)}.product-swipers .section-1-prev:after{display:none}.product-swipers .section-1-prev.swiper-button-disabled{pointer-events:none;opacity:0.35}@media (max-width: 992px){.product-swipers .section-1-next,.product-swipers .section-1-prev{width:30px;height:30px;line-height:29px}.product-swipers .section-1-next svg,.product-swipers .section-1-prev svg{width:26px;height:26px}.product-swipers .section-1-next:after,.product-swipers .section-1-prev:after{font-size:1.4rem}}@media (max-width: 767px){.product-swipers .section-1-next,.product-swipers .section-1-prev{width:26px;height:26px;line-height:25px}.product-swipers .section-1-next svg,.product-swipers .section-1-prev svg{width:22px;height:22px}.product-swipers .section-1-next:after,.product-swipers .section-1-prev:after{font-size:1.2rem}}.product-swipers:hover .section-1-next.swiper-button-disabled{opacity:0.35}.product-swipers:hover .section-1-next.swiper-button-lock{display:none}.product-swipers:hover .section-1-prev.swiper-button-disabled{opacity:0.35}.product-swipers:hover .section-1-prev.swiper-button-lock{display:none}.product-swipers .tab_big{height:auto;display:flex;align-items:center}.product-swipers .tab_big .button-control{user-select:none;-webkit-user-select:none}.product-swipers .tab_big .button-control .section-1-prev{display:inline-flex}.product-swipers .tab_big .button-control .section-1-next{display:inline-flex}.product-swipers .item_product_main{padding-bottom:0px}.product-swipers .swiper-container{position:relative;padding:2px}@media (max-width: 767px){.product-swipers .swiper-container .alert.alert-warning{margin:0 20px}}.product-swipers .item_product_main{padding-bottom:0px}@media (min-width: 1024px){.sticky_left{position:sticky !important;top:105px}}@media (max-width: 992px){.sticky_left .product-favi{display:none !important}}.section-recenview-product{display:block;position:relative;display:block;margin-top:60px}@media (max-width: 992px){.section-recenview-product{margin-top:30px}}.section-recenview-product .section-title{display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;-ms-flex-align:center !important;align-items:center !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.section-recenview-product .section-title{text-align:center;display:block;margin-bottom:15px}.section-recenview-product .section-title h2{font-size:5rem;position:relative;line-height:1.4;display:block;margin-bottom:0px}@media (max-width: 1400px){.section-recenview-product .section-title h2{font-size:4.2rem}}@media (max-width: 1199px){.section-recenview-product .section-title h2{font-size:3.2rem}}@media (max-width: 992px){.section-recenview-product .section-title h2{font-size:2.6rem}}@media (max-width: 767px){.section-recenview-product .section-title h2{font-size:2.4rem}}@media (max-width: 340px){.section-recenview-product .section-title h2{font-size:2.2rem}}.section-recenview-product .section-1-next{font-size:0;line-height:0;display:flex;justify-content:center;align-items:center;width:46px;height:46px;padding:0;cursor:pointer;color:var(--textColor);outline:none;border:0px;text-align:center;z-index:2;-webkit-transition:all .25s ease;transition:all .25s ease;margin-top:0px;user-select:none;-webkit-user-select:none}.section-recenview-product .section-1-next svg{width:36px;height:36px}.section-recenview-product .section-1-next svg path{fill:var(--textColor)}.section-recenview-product .section-1-next:hover svg path{fill:var(--mainColor)}.section-recenview-product .section-1-next:after{display:none}.section-recenview-product .section-1-next.swiper-button-disabled{pointer-events:none;opacity:0.35}.section-recenview-product .section-1-prev{font-size:0;line-height:0;display:flex;justify-content:center;align-items:center;width:46px;height:46px;padding:0;cursor:pointer;color:var(--textColor);outline:none;border:0px;text-align:center;z-index:2;-webkit-transition:all .25s ease;transition:all .25s ease;margin-top:0px;user-select:none;-webkit-user-select:none}.section-recenview-product .section-1-prev svg{width:36px;height:36px}.section-recenview-product .section-1-prev svg path{fill:var(--textColor)}.section-recenview-product .section-1-prev:hover svg path{fill:var(--mainColor)}.section-recenview-product .section-1-prev:after{display:none}.section-recenview-product .section-1-prev.swiper-button-disabled{pointer-events:none;opacity:0.35}@media (max-width: 992px){.section-recenview-product .section-1-next,.section-recenview-product .section-1-prev{width:30px;height:30px;line-height:29px}.section-recenview-product .section-1-next svg,.section-recenview-product .section-1-prev svg{width:26px;height:26px}.section-recenview-product .section-1-next:after,.section-recenview-product .section-1-prev:after{font-size:1.4rem}}@media (max-width: 767px){.section-recenview-product .section-1-next,.section-recenview-product .section-1-prev{width:26px;height:26px;line-height:25px}.section-recenview-product .section-1-next svg,.section-recenview-product .section-1-prev svg{width:14px;height:14px}.section-recenview-product .section-1-next:after,.section-recenview-product .section-1-prev:after{font-size:1.2rem}}.section-recenview-product:hover .section-1-next.swiper-button-disabled{opacity:0.35}.section-recenview-product:hover .section-1-next.swiper-button-lock{display:none}.section-recenview-product:hover .section-1-prev.swiper-button-disabled{opacity:0.35}.section-recenview-product:hover .section-1-prev.swiper-button-lock{display:none}.section-recenview-product .tab_big{height:auto;display:flex;align-items:center}.section-recenview-product .tab_big .button-control{user-select:none;-webkit-user-select:none}.section-recenview-product .tab_big .button-control .section-1-prev{display:inline-flex}.section-recenview-product .tab_big .button-control .section-1-next{display:inline-flex}.section-recenview-product .item_product_main{padding-bottom:0px}.section-recenview-product .swiper-container{position:relative;padding:2px}@media (max-width: 767px){.section-recenview-product .swiper-container .alert.alert-warning{margin:0 20px}}.section-recenview-product .item_product_main{padding-bottom:0px}.gallery-top{position:relative;display:block;margin-bottom:15px !important}.gallery-top .swiper-slide{padding-bottom:129%;display:block;height:0;background-color:#f9f9f9;border-radius:5px;overflow:hidden}@media (min-width: 768px){.gallery-top .swiper-slide{padding-bottom:129%}}@media (min-width: 992px){.gallery-top .swiper-slide{padding-bottom:64.5%}}.gallery-top .swiper-slide img{left:50%;top:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%;width:auto !important;height:auto !important;position:absolute}.gallery-top .play-video{display:inline-flex;align-items:center;position:absolute;z-index:9;bottom:15px;left:10px;padding:5px 10px;box-shadow:0 0px 2px 0 red, 0 0px 3px 0px red;background:#fff;border-radius:7px}.gallery-top .play-video span{font-size:16px;font-weight:600;display:inline-block;margin-right:5px}.gallery-top .play-video img{height:28px;width:28px}.gallery-thumbs{margin-top:10px}@media (min-width: 767px){.gallery-thumbs{display:none !important}}.gallery-thumbs .swiper-slide{border:1px solid #ebebeb;cursor:pointer;background:#fff;overflow:hidden;height:auto !important;border-radius:10px}.gallery-thumbs .swiper-slide .p-100{padding-bottom:129%;height:0;position:relative;border-radius:10px}.gallery-thumbs .swiper-slide .p-100 img{left:50%;top:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%;width:auto !important;height:auto !important;position:absolute;border-radius:10px}.gallery-thumbs .swiper-slide.swiper-slide-thumb-active{border-color:var(--mainColor);overflow:hidden}.gallery-thumbs .swiper-slide:hover{border-color:var(--mainColor)}.gallery-thumbs .swiper-button-next{right:0px;overflow:hidden}.gallery-thumbs .swiper-button-prev{left:0px;overflow:hidden}.gallery-thumbs .swiper-button-next{width:24px;height:24px;background:transparent;margin:0px;top:50%;transform:translate(0, -50%) !important;border-radius:50%}.gallery-thumbs .swiper-button-next:after{width:24px;height:24px;font-size:1rem;font-weight:bold;background:#ffe9fd;padding:8px 5px;color:var(--mainColor);box-shadow:0 1px 2px 2px rgba(0,0,0,0.04);display:flex;justify-content:center;align-items:center}.gallery-thumbs .swiper-button-next:hover:after{background:var(--mainColor);color:#fff}.gallery-thumbs .swiper-button-next.swiper-button-disabled{display:none}.gallery-thumbs .swiper-button-prev{width:24px;height:24px;background:transparent;margin:0px;top:50%;transform:translate(0, -50%) !important;border-radius:50%}.gallery-thumbs .swiper-button-prev:after{width:24px;height:24px;font-size:1rem;font-weight:bold;background:#ffe9fd;padding:8px 5px;color:var(--mainColor);box-shadow:0 1px 2px 2px rgba(0,0,0,0.04);display:flex;justify-content:center;align-items:center}.gallery-thumbs .swiper-button-prev:hover:after{background:var(--mainColor);color:#fff}.gallery-thumbs .swiper-button-prev.swiper-button-disabled{display:none}@media (min-width: 768px){.gallery-top{display:flex;flex-wrap:wrap;gap:10px}.gallery-top .thumb-item{width:100%}.gallery-thumbs{display:none}}@media (min-width: 992px){.gallery-top .thumb-item{width:calc(50% - 5px)}}@media (max-width: 767px){.gallery-top{display:block}.gallery-thumbs{margin-top:10px}}.m_white_bg_module{background:#fff;padding:1rem;margin:auto !important}.popup_discount{top:0 !important;left:0;visibility:hidden;z-index:0;opacity:0;transition:all 0.5s;pointer-events:none;height:100%;width:100%;position:fixed;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.popup_discount.open{z-index:12;background:rgba(0,0,0,0.5);visibility:visible;opacity:1;pointer-events:auto}.popup_discount .b_video{width:800px;max-width:calc(100% - 10px)}.popup_discount .b_video .embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.popup_discount .b_video .title_popup{padding:10px;font-size:18px;font-weight:600}.popup_discount .b_video .title_popup h5{font-weight:600;font-size:1.4rem;margin-bottom:10px}.popup_discount .b_video .embed-responsive-16by9::before{padding-top:56.25%}.popup_discount .b_video .embed-responsive::before{display:block;content:""}.popup_discount .b_video .embed-responsive iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.popup_discount .max-100{position:relative;max-width:100%}.popup_discount .close_discount{width:30px;height:30px;border:2px solid #000;z-index:2;border-radius:50%}@media (min-width: 768px){.popup_discount .close_discount{right:-6px;top:-12px;transition:all 0.3s;position:absolute}}.popup_discount .close_discount img{max-width:16px;filter:brightness(0)}@media (min-width: 768px){.popup_discount .close_discount:hover{transform:scale(1.1) rotate(360deg)}}@keyframes progress_bar_fill{0%{background-position:0 0}100%{background-position:40px 0}}.open_discount{display:inline-block;color:#fff;background:#6e0e10;padding:5px 10px;margin-top:5px;margin-left:0px;pointer-events:none;cursor:default;opacity:0.5}.open_discount:hover{background:var(--mainColor)}.open_discount.active{opacity:1;pointer-events:inherit;cursor:pointer}.combo_pro{position:relative;display:block;margin-bottom:20px;background:var(--sub_body_Color);border-radius:5px;padding:10px}.combo_pro .title_module_pro{font-weight:600;margin-bottom:10px;font-size:1.6rem}.combo_pro .product-bundled-section #bundled-form{width:100%;display:flex;margin:0;flex-flow:column}@media (min-width: 767px) and (max-width: 991px){.combo_pro .product-bundled-section #bundled-form{flex-flow:row}}.combo_pro .product-bundled-section .bundled-products{display:grid;gap:10px;grid-template-columns:repeat(2, 1fr);padding:0}.combo_pro .product-bundled-section .bundled-products .bundled-product{max-width:100%;border:1px solid #e9e9e9;padding:5px;width:100%;position:relative;text-align:center;border-radius:5px;background-color:rgba(255,255,255,0.4);display:flex}.combo_pro .product-bundled-section .bundled-products .bundled-product .bundled-checkbox{position:absolute;top:7px;left:7px;border-color:#838383;z-index:2;margin:0;width:auto;height:auto;opacity:1;width:14px;height:14px}@media (max-width: 767px){.combo_pro .product-bundled-section .bundled-products .bundled-product .bundled-checkbox{height:25px;width:25px}}.combo_pro .product-bundled-section .bundled-products .bundled-product .bundled-checkbox:focus{outline:none;box-shadow:none}.combo_pro .product-bundled-section .bundled-products .bundled-product .bundled-checkbox:checked,.combo_pro .product-bundled-section .bundled-products .bundled-product .bundled-checkbox:hover{background-color:red;border-color:red}.combo_pro .product-bundled-section .bundled-products .bundled-product .box_content_pro{width:100%;text-align:left}.combo_pro .product-bundled-section .bundled-products .bundled-product .box_content_pro .price{color:var(--price);font-weight:600;display:block;margin-bottom:5px;line-height:1.2}.combo_pro .product-bundled-section .bundled-products .bundled-product .thumb-product{overflow:hidden;width:100%;display:flex;-o-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-os-justify-content:center;-o-display:flex;-moz-display:flex;-webkit-display:flex;-os-display:flex;align-items:center;position:relative;height:auto !important;padding-bottom:60px;width:60px;margin-right:15px}.combo_pro .product-bundled-section .bundled-products .bundled-product .thumb-product img{width:auto;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;object-fit:contain}.combo_pro .product-bundled-section .bundled-products .bundled-product .view-product{color:#000;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-word;-webkit-line-clamp:1;font-size:1.4rem;font-weight:500;margin-bottom:0px;line-height:24px;height:24px}.combo_pro .product-bundled-section .bundled-products .bundled-product .view-product:hover{color:var(--mainColor)}.combo_pro .product-bundled-section .bundled-products .bundled-product .bundled-variants{font-size:12px;max-width:max-content;border-radius:5px;background-color:transparent !important}.combo_pro .product-bundled-section .bundled-products .bundled-product .bundled-variants:focus{outline:none;box-shadow:none}.combo_pro .product-bundled-section .bundled-right{align-items:center;justify-content:space-between;display:flex;width:100%;padding-left:0;padding-top:5px;font-size:15px;border-top:1px solid #f3f5f7}.combo_pro .product-bundled-section .bundled-right #bundled-price{color:var(--price);font-weight:600;font-size:17px}.combo_pro .product-bundled-section .bundled-right button{margin-top:10px;border:1px solid var(--mainColor);background-color:var(--mainColor);color:#fff;padding:5px 15px;border-radius:5px}.combo_pro .product-bundled-section .bundled-right button:hover{background-color:var(--subColor);border:1px solid var(--subColor)}.combo_pro .swatchitem{font-size:14px;margin-bottom:5px}.combo_pro .swatchitem .header{margin-bottom:5px;font-weight:500;color:#000;text-align:left;line-height:1.2}.combo_pro .swatchitem .swatch-element{display:inline-block;margin:0px 5px 5px 0;position:relative;height:26px}.combo_pro .swatchitem .swatch-element input{position:absolute;top:-3px;right:0px;z-index:2;width:100%;height:100%;opacity:0;cursor:pointer;height:26px}.combo_pro .swatchitem .swatch-element label{min-width:36px;height:26px;display:inline-flex;align-items:center;justify-content:center;color:var(--textColor);background-color:#fff;border:1px solid #ddd;cursor:pointer;white-space:nowrap;padding:0 5px;position:relative;margin-bottom:0;text-align:center}.combo_pro .swatchitem .swatch-element label:hover{background-color:var(--mainColor)}.combo_pro .swatchitem .swatch-element label .crossed-out{display:none}.combo_pro .swatchitem .swatch-element input:checked+label{background:var(--mainColor);border-color:var(--mainColor);color:#fff}.combo_pro .swatchitem .swatch-element.color.tim label{background-color:#b6ade4;min-width:26px;height:26px}.combo_pro .swatchitem .swatch-element.color.xanh label{background-color:#024779;min-width:26px;height:26px}.combo_pro .swatchitem .swatch-element.color.vang label{background-color:#fce505;min-width:26px;height:26px}.combo_pro .swatchitem .swatch-element.color.den label{background-color:#000000;min-width:26px;height:26px}.combo_pro .swatchitem .swatch-element.color.do label{background-color:#f20808;min-width:26px;height:26px}.combo_pro .swatchitem .swatch-element.color.xanh-la label{background-color:#d5ffaf;min-width:26px;height:26px}.combo_pro .swatchitem .swatch-element.color.xam label{background-color:#615a5a;min-width:26px;height:26px}.combo_pro .swatchitem .swatch-element.color.bac label{background-color:#c4c4c4;min-width:26px;height:26px}.combo_pro .swatchitem .swatch-element.color.trang label{background-color:#ffffff;min-width:26px;height:26px}.combo_pro .swatchitem .swatch-element.color.hong label{background-color:#ffbae8;min-width:26px;height:26px}.combo_pro .swatchitem .swatch-element.color.xanh-rung label{background-color:#005c23;min-width:26px;height:26px}.combo_pro .swatchitem .swatch-element.color.xanh-bien label{background-color:#64d0ff;min-width:26px;height:26px}.combo_pro .swatchitem .swatch-element.color.than-chi label{background-color:#686868;min-width:26px;height:26px}.combo_pro .swatchitem .swatch-element.color.cam label{background-color:#ff8641;min-width:26px;height:26px}.combo_pro .swatchitem .swatch-element.color.kem label{background-color:#f2d9cc;min-width:26px;height:26px}.combo_pro .swatchitem .swatch-element.color.nau label{background-color:#d5bfb4;min-width:26px;height:26px}.combo_pro .swatchitem .swatch-element.color.da label{background-color:#f3d0c0;min-width:26px;height:26px}.combo_pro .swatchitem .swatch-element.color.vang-nhat label{background-color:#fff194;min-width:26px;height:26px}.combo_pro .swatchitem .swatch-element.color.be label{background-color:#bdaaa1;min-width:26px;height:26px}.combo_pro .swatchitem .swatch-element.color.mau-20 label{background-color:#001b74;min-width:26px;height:26px}.combo_pro .swatchitem .swatch-element.color label{border-radius:50%;min-width:26px}.combo_pro .swatchitem .swatch-element.color input:checked+label{border:2px  solid #00ff4e}#successModal{width:400px;margin-left:auto;margin-right:auto;position:fixed;height:140px;top:50% !important;left:50%;transform:translate(-50%, -50%)}@media (max-width: 767px){#successModal{width:100%;bottom:0;top:auto !important;left:0;right:0;transform:translateY(100%);background-color:#fff;transition:all 0.5s cubic-bezier(0.47, 1.64, 0.41, 0.8);visibility:hidden;opacity:0;display:block !important}#successModal.active{visibility:visible;opacity:1;transform:translateY(0)}}#successModal .modal-content{padding:10px;border-radius:0;background-color:#fff;border:2px solid var(--mainColor);text-align:center;height:100%;align-items:center;justify-content:center;border-radius:15px}@media (max-width: 767px){#successModal .modal-content{border:none}}#successModal .modal-content .close{font-size:20px;position:absolute;top:0;right:10px;color:#000}#successModal .modal-content .close:hover{color:var(--mainColor);cursor:pointer}#successModal .modal-content #successMessage{margin-bottom:0;font-weight:600}#successModal .modal-content .btn{width:100%;padding:0px 20px;background-color:var(--mainColor);border-color:var(--mainColor);color:#fff;margin-top:15px;border-radius:10px;max-width:145px}#successModal .modal-content .btn:hover{background-color:var(--hover)}.block-policy{display:block;width:100%;border-radius:20px;overflow:hidden;background:var(--sub_body_Color);margin-bottom:20px}.block-policy .policy-content{padding:5px 10px;margin:0px !important}.block-policy .policy-content .col-12{padding:0px}@media (max-width: 991px) and (min-width: 768px){.block-policy .policy-content .col-12{padding:0 10px}}.block-policy .policy-content .col-12 .policy-item{padding:10px 0px;display:flex;align-items:center}.block-policy .policy-content .col-12 .policy-item .icon{width:40px;height:40px;position:relative}.block-policy .policy-content .col-12 .policy-item .icon img{inset:0px;box-sizing:border-box;padding:0px;border:none;margin:auto;width:0px;height:0px;min-width:100%;max-width:100%;min-height:100%;max-height:100%;object-fit:contain}.block-policy .policy-content .col-12 .policy-item .info{text-align:left;flex-grow:1;margin-left:10px}.block-policy .policy-content .col-12 .policy-item .info h3{font-size:1.6rem;font-weight:600;margin:0px;margin-bottom:3px;line-height:1.4;color:var(--mainColor)}.block-policy .policy-content .col-12 .policy-item .info span{color:#393939;font-size:1.4rem;display:block;line-height:1.4}.btn-hethong{margin:auto;font-weight:500;line-height:1;display:block;margin-bottom:15px;margin-top:10px;font-size:1.6rem}.btn-hethong svg{width:22px;height:22px;vertical-align:-5px}.btn-hethong:hover{color:var(--subColor)}#modal-store-product{bottom:0;left:0;overflow-x:auto;overflow-y:auto;position:fixed;right:0;top:0 !important;z-index:9999}#modal-store-product .modal-store-product{position:fixed;top:10px;right:10px;left:auto;width:650px;height:calc(100vh - 20px);margin:0 auto;padding:15px;background-color:#fff;z-index:8011;border-radius:10px;animation:slideInRight 0.3s ease-out forwards;overflow:hidden}@media (max-width: 767px){#modal-store-product .modal-store-product{width:calc(100% - 20px)}}#modal-store-product .modal-store-product .modalstore-close{position:absolute;right:20px;top:20px;color:#616161}#modal-store-product .modal-store-product .modalstore-close svg{width:22px;height:22px;transition:transform 0.3s}#modal-store-product .modal-store-product .modalstore-close:hover svg{transform:rotate(90deg)}#modal-store-product .modalstore-overlay{position:fixed;top:0px !important;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;opacity:.5}#modal-store-product .option-chos .option-title{display:flex;align-items:center;justify-content:space-between;padding:15px;border-bottom:1px solid #e5e7eb;flex-shrink:0;background:#fff;margin-left:-15px;margin-right:-15px;margin-top:-15px;margin-bottom:15px}#modal-store-product .option-chos .option-title .title-store{font-size:1.8rem;font-weight:600;margin:0;color:var(--textColor)}#modal-store-product .option-chos .group-option{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px;margin-bottom:10px}#modal-store-product .option-chos .group-option .group{position:relative;width:100%;padding-right:5px;padding-left:5px;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}#modal-store-product .option-chos .group-option .group select{width:100%;padding:5px;border:1px solid #ccc;border-radius:5px}#modal-store-product .option-chos .info-store{overflow-x:hidden;overflow-y:auto;height:calc(100vh - 160px)}#modal-store-product .option-chos .info-store .store-list{margin-bottom:7px;padding-right:100px;position:relative}#modal-store-product .option-chos .info-store .store-list .store-name{display:block}#modal-store-product .option-chos .info-store .store-list .store-name.name-ch{color:var(--mainColor)}#modal-store-product .option-chos .info-store .store-list .store-phone{position:absolute;top:5px;right:0}#modal-store-product .option-chos .info-store .store-list .store-phone a{border:1px solid #ccc;padding:5px 10px;font-size:12px;border-radius:5px}.block-flashsale{display:flex;align-items:center;justify-content:space-between;padding:5px;width:100%;margin-bottom:15px;background:linear-gradient(180deg, #b85658 0%, #e48082 50%, #eda3a5 100%);background-color:#ffebde;border-radius:5px;color:#fff}@media (max-width: 767px){.block-flashsale{padding:10px}}@media (max-width: 345px){.block-flashsale{padding:7px;flex-wrap:wrap;justify-content:center}.block-flashsale .heading-flash{margin-bottom:5px}.block-flashsale .count-down{width:100%;justify-content:center}}.block-flashsale .heading-flash{display:flex;align-items:center;font-weight:600;font-size:16px;line-height:1.4;text-shadow:0 2px 4px rgba(0,0,0,0.25)}.block-flashsale .heading-flash svg{width:26px;height:26px;margin-right:3px;position:relative;bottom:2px}.block-flashsale .count-down{flex-grow:0;display:flex;align-items:center;min-height:45px}@media (max-width: 767px){.block-flashsale .count-down{min-height:36px}}@media (max-width: 345px){.block-flashsale .count-down{min-height:34px}}.block-flashsale .count-down .timer-view{display:inline-block;text-align:left}.block-flashsale .count-down .timer-view .block-timer{height:auto;width:40px;background:#000;border-radius:5px;display:inline-block;padding:3px 0px 6px;margin-right:5px;text-align:center}.block-flashsale .count-down .timer-view .block-timer:last-child{margin-right:0px}.block-flashsale .count-down .timer-view .block-timer p{display:block;font-weight:500;color:#fff;font-size:14px;margin:0;line-height:1.2}.block-flashsale .count-down .timer-view .block-timer span{display:block;color:#fff;font-size:12px;line-height:1.2}.box_poly_pro{display:flex;gap:15px;align-items:center;margin-top:15px;flex-wrap:wrap}.box_poly_pro .btn_delivery_return,.box_poly_pro .btn_faq_return,.box_poly_pro .btn_share_return{font-size:1.6rem;font-weight:500;display:flex;justify-content:center;align-items:center;color:#000}.box_poly_pro .btn_delivery_return img,.box_poly_pro .btn_delivery_return svg,.box_poly_pro .btn_faq_return img,.box_poly_pro .btn_faq_return svg,.box_poly_pro .btn_share_return img,.box_poly_pro .btn_share_return svg{max-width:22px;max-height:22px;margin-right:5px}.box_poly_pro .btn_delivery_return svg path,.box_poly_pro .btn_faq_return svg path,.box_poly_pro .btn_share_return svg path{fill:#000}.box_poly_pro .btn_delivery_return:hover,.box_poly_pro .btn_delivery_return:focus,.box_poly_pro .btn_faq_return:hover,.box_poly_pro .btn_faq_return:focus,.box_poly_pro .btn_share_return:hover,.box_poly_pro .btn_share_return:focus{text-decoration:underline}.box_poly_pro.full-width{flex-flow:column;margin-top:5px;align-items:start;gap:5px}.box_poly_pro.full-width .btn_time_return,.box_poly_pro.full-width .btn_return_return{font-weight:400;color:#474747;font-size:1.6rem;display:flex;justify-content:center;align-items:center}.box_poly_pro.full-width .btn_time_return img,.box_poly_pro.full-width .btn_return_return img{max-width:22px;max-height:22px;margin-right:5px}.popup-share-product{padding:0 8px;box-sizing:border-box;width:450px;max-height:505px;height:auto;background:transparent;margin:0 auto;position:relative;position:fixed;left:50%;top:15%;transition:transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1),visibility 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);box-shadow:none;touch-action:manipulation;opacity:0;transform:translateX(-50%);z-index:-1;min-height:200px}@media (max-width: 767px){.popup-share-product{width:100%}}.popup-share-product.active{opacity:1;z-index:99999}.popup-share-product .content{background-color:#fff;margin:0 auto;-webkit-box-shadow:3px 3px 20px 0 rgba(0,0,0,0.15);box-shadow:3px 3px 20px 0 rgba(0,0,0,0.15);position:relative;overflow:hidden;border-radius:10px}.popup-share-product .content .title{display:block;width:100%;padding:10px;font-size:1.8rem;font-weight:600;color:var(--textColor)}.popup-share-product .content .close-popup-share{position:absolute;top:10px;right:10px;cursor:pointer}.popup-share-product .content .close-popup-share svg{width:14px;height:14px;transition:transform 0.3s}.popup-share-product .content .close-popup-share svg path{fill:#000}.popup-share-product .content .close-popup-share:hover svg{transform:rotate(90deg)}.popup-share-product .content .content_share{padding:10px}.popup-share-product .content .social-media{display:flex;align-items:center;gap:10px;font-size:1.4rem}.popup-share-product .content .social-media li a{width:36px;height:36px;border-radius:5px;background:var(--mainColor);display:flex;justify-content:center;align-items:center}.popup-share-product .content .social-media li a svg{width:20px;height:20px}.popup-share-product .content .social-media li a svg path{fill:#fff !important}.popup-share-product .content .social-media li a:hover{opacity:0.8}.popup-share-product .content .social-media li:nth-child(1) a{background-color:#1877f2}.popup-share-product .content .social-media li:nth-child(2) a{background-color:#e60023}.popup-share-product .content .social-media li:nth-child(3) a{background-color:#000}.popup-share-product .content .social-media li:nth-child(4) a{background-color:#0077B5}.popup-share-product .content .share-box{display:flex;flex-direction:column;gap:6px}.popup-share-product .content .share-box .share-label{color:var(--textColor);margin-top:10px;font-weight:500}.popup-share-product .content .share-box .share-copy{display:flex;align-items:center;border:1px solid #ddd;border-radius:5px;overflow:hidden;background:#fff}.popup-share-product .content .share-box .share-copy input{flex:1;border:none;outline:none;padding:8px 10px;background:transparent;color:#333;margin-bottom:0px}.popup-share-product .content .share-box .share-copy input::selection{background:#eee}.popup-share-product .content .share-box .share-copy .btn-copy{border:none;background:#000;color:#fff;padding:9px 5px;cursor:pointer;white-space:nowrap;transition:all 0.2s ease;min-width:80px}.popup-share-product .content .share-box .share-copy .btn-copy:hover{background:var(--subColor)}.popup-share-product .content .share-box .share-copy .btn-copy:active{transform:scale(0.95)}.popup-share-product .content .share-box .share-copy .btn-copy.copied{background:var(--subColor)}#ling-sticky-addcart{position:fixed;bottom:0;left:0;width:100%;box-shadow:0 -4px 20px rgba(0,0,0,0.08);transform:translateY(100%);transition:all 0.35s ease;z-index:999;background-color:rgba(255,255,255,0.7);backdrop-filter:blur(10px)}#ling-sticky-addcart.active{transform:translateY(0)}#ling-sticky-addcart .sticky-inner{display:flex;align-items:center;justify-content:space-between;padding:10px 7px;gap:15px}@media (max-width: 767px){#ling-sticky-addcart .sticky-inner{gap:5px;flex-flow:column;padding:10px;align-items:start}}#ling-sticky-addcart .sticky-left{display:flex;align-items:center;gap:10px}#ling-sticky-addcart .sticky-left .sticky-img{width:50px;height:60px;object-fit:contain}#ling-sticky-addcart .sticky-left .sticky-name{font-size:14px;font-weight:600}#ling-sticky-addcart .sticky-left .sticky-price{color:var(--price);font-weight:bold}#ling-sticky-addcart .sticky-left .sticky-compare{margin-left:6px;color:#999;font-size:13px}#ling-sticky-addcart .sticky-right{display:flex;align-items:center;gap:10px}@media (max-width: 767px){#ling-sticky-addcart .sticky-right{font-size:14px;gap:10px}}#ling-sticky-addcart .sticky-right .sticky-option{padding:0px 30px 0px 10px;border-radius:0px;max-width:200px;display:inline-block;width:max-content;height:32px;max-height:32px;min-height:32px;background-image:url("https://bizweb.dktcdn.net/100/423/358/themes/1130649/assets/ico-select2.png?1780659077731");border-radius:3px}@media (max-width: 767px){#ling-sticky-addcart .sticky-right .sticky-option{max-width:150px}}#ling-sticky-addcart .sticky-right .sticky-qty{display:flex;align-items:center}#ling-sticky-addcart .sticky-right .sticky-qty.disabled{opacity:0.5;pointer-events:none}#ling-sticky-addcart .sticky-right .sticky-qty input{width:40px;text-align:center}#ling-sticky-addcart .sticky-right .sticky-qty .qty-minus,#ling-sticky-addcart .sticky-right .sticky-qty .qty-plus{width:26px;height:26px}#ling-sticky-addcart .sticky-right .sticky-qty{display:block;width:100%;min-height:32px;max-height:32px;font-size:1em;line-height:1.5;color:#55595c;background-color:#fff;background-image:none;margin:0;width:auto;float:left;position:relative;padding:0;border:none;box-shadow:none;background-color:transparent;border:1px solid #000;padding:2px;border-radius:3px}@media (max-width: 767px){#ling-sticky-addcart .sticky-right .sticky-qty{font-size:12px}}#ling-sticky-addcart .sticky-right .sticky-qty button{font-size:20px;line-height:0px;border:0;display:inline-block;width:26px;height:26px;background:#000;float:left;color:#fff;text-align:center;padding:0px;border-radius:3px}#ling-sticky-addcart .sticky-right .sticky-qty button:hover{background:var(--subColor)}#ling-sticky-addcart .sticky-right .sticky-qty button svg{width:14px;height:14px}#ling-sticky-addcart .sticky-right .sticky-qty input{padding:0 2px;text-align:center;margin:0px;display:block;float:left;height:22px;max-height:22px;min-height:22px;border:0;width:40px;text-align:center;box-shadow:none;font-size:14px}#ling-sticky-addcart .sticky-right .sticky-buynow{background:#e43131;color:#fff;padding:0px 15px;border:none;font-weight:bold;cursor:pointer;border-radius:3px;height:32px;line-height:32px}#ling-sticky-addcart .sticky-right .sticky-buynow:hover,#ling-sticky-addcart .sticky-right .sticky-buynow:focus{background:var(--subColor)}@media (max-width: 767px){#ling-sticky-addcart .sticky-right .sticky-buynow{padding:0px 7px;display:none !important}}#ling-sticky-addcart .sticky-right .sticky-addcart{background:#000;color:#fff;padding:0px 15px;border:none;font-weight:bold;cursor:pointer;border-radius:3px;height:32px;line-height:32px}@media (max-width: 767px){#ling-sticky-addcart .sticky-right .sticky-addcart{padding:0px 7px;min-width:115px}}#ling-sticky-addcart .sticky-right .sticky-addcart:hover,#ling-sticky-addcart .sticky-right .sticky-addcart:focus{background:var(--subColor)}#ling-sticky-addcart .sticky-right .sticky-addcart:disabled{background-color:#787878;cursor:not-allowed}.product-coupon__wrapper{position:relative;display:block;margin-bottom:15px}.product-coupon__wrapper .d-block.mb-2{margin-bottom:7px}.product-coupons{cursor:pointer;overflow-x:scroll;display:flex;align-items:center}.product-coupons::-webkit-scrollbar{display:none}.coupon_item.lite{border-radius:0;display:inline-block;filter:none;min-height:0;overflow:hidden;padding:0 !important;margin-right:7px}.coupon_item.lite:before{content:normal}.coupon_item.lite .coupon_content{background-color:#000;color:#fff;padding:7px 12px;position:relative;font-weight:bold;line-height:1;text-align:center;display:flex;justify-content:center;align-items:center;border-radius:5px}@media (max-width: 767px){.coupon_item.lite .coupon_content{padding:7px 10px;font-size:13px}}@media (max-width: 400px){.coupon_item.lite .coupon_content{padding:7px 7px;font-size:12px}}@media (max-width: 350px){.coupon_item.lite .coupon_content{padding:5px 7px;font-size:10px}}.coupon_item.lite .coupon_content:before,.coupon_item.lite .coupon_content:after{content:'';position:absolute;border-radius:999px;width:10px;height:10px;background:#fff;border:1px solid #000;top:50%;transform:translateY(-50%)}.coupon_item.lite .coupon_content:before{left:-5px}.coupon_item.lite .coupon_content:after{right:-5px}.product-coupons svg{width:12px;height:18px;color:#000}.product-coupons-mkm{display:flex;align-items:center}.product-coupons-mkm .item_mkm{border:1px solid red;padding:5px;text-transform:uppercase;text-align:center;margin-right:7px;max-width:100px;line-height:22px;font-weight:500}.product-coupons-mkm svg{width:12px;height:18px;color:var(--mainColor)}
