@media (min-width: 1200px){.container-product{max-width:1840px}}.details-pro .title-product{font-weight:600;font-size:28px}.details-pro .price-box .product-price{font-size:28px;font-weight:600;color:var(--main-color)}.details-pro .price-box .old-price{color:#acacac;font-size:16px}.details-pro .price-box .sale-price{padding:2px 8px;font-size:12px;background:var(--hover);color:#fff}.details-pro .price-box .save-price{display:block}.details-pro .price-box .save-price span{color:var(--hover)}.details-pro .a-break{color:var(--hover)}.details-pro .product-gift{border:1px dashed var(--hover)}.details-pro .product-gift .title{font-size:16px}.details-pro .product-gift input{accent-color:var(--price)}.details-pro .product-gift span{width:calc(100% - 18px)}.details-pro .product-summary img{display:none}.details-pro .form_product{display:flex}.details-pro .swatch .swatch-element label{min-width:50px;height:32px;cursor:pointer;white-space:nowrap}.details-pro .swatch .swatch-element label .crossed-out{display:none}.details-pro .swatch .swatch-element.tim label{background-color:#db23b6}.details-pro .swatch .swatch-element.xanh label{background-color:#0554ff}.details-pro .swatch .swatch-element.vang label{background-color:#e6fa0a}.details-pro .swatch .swatch-element.den label{background-color:#000000}.details-pro .swatch .swatch-element.do label{background-color:#f20808}.details-pro .swatch .swatch-element.cam label{background-color:#fc9905}.details-pro .swatch .swatch-element.xam label{background-color:#615a5a}.details-pro .swatch .swatch-element.xanh-duong label{background-color:#3a40fa}.details-pro .swatch .swatch-element.xanh-la-cay label{background-color:#00ff15}.details-pro .swatch .swatch-element.hong label{background-color:#ffe4e1}.details-pro .swatch .swatch-element:not(.color) input:checked+label{background:var(--main-color);color:#fff;border-color:var(--main-color) !important}.details-pro .swatch .swatch-element.color label{min-width:30px;height:30px}.details-pro .swatch .swatch-element.color input:checked+label:before{content:"";position:absolute;right:-2px;top:-2px;width:32px;height:32px;border-radius:50%;border:1px solid var(--main-color)}.details-pro .selector-wrapper{display:none !important}.details-pro .input_number_product{width:90px}.details-pro .input_number_product .btn_num{width:26px;right:0;top:0;border:0;background:transparent;color:var(--text-color)}.details-pro .input_number_product .btn_num.num_1{left:0}.details-pro .button_actions{gap:7px}.details-pro .button_actions .btn{height:46px;color:#fff;font-size:14px;background:var(--main-color)}.details-pro .button_actions .btn:hover{background:var(--hover)}.details-pro .button_actions .btn-soldout{border:initial;height:46px;font-size:14px;background:var(--main-color);color:#fff}.details-pro .button_actions .btn-soldout:hover{background:var(--hover)}.details-pro .product-policy{gap:10px}.details-pro .product-policy .item{width:calc(100%/2 - 10px);padding-left:30px}.details-pro .product-policy .item img{left:0;top:-3px}.layout-product .gallery-thumbs .swiper-slide{cursor:pointer}.layout-product .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{border-color:var(--hover) !important}.layout-product .gallery-thumbs .swiper-slide:hover{border-color:var(--hover) !important}.layout-product .btn_wishlist a{width:40px;height:40px;border:2px solid var(--price);color:var(--price)}#myModalSize{display:initial;visibility:hidden}#myModalSize .close{top:18px;right:18px;width:16px;height:16px;background:url(//bizweb.dktcdn.net/100/540/437/themes/1088655/assets/close.svg?1776421844678) center center no-repeat}#myModalSize .modal-dialog{pointer-events:initial;padding:20px;width:500px;max-width:96%}@media (max-width: 576px){#myModalSize .modal-dialog{padding:15px}}#myModalSize .modal-dialog .box_info{max-height:calc(100vh - 75px);overflow-y:auto}#myModalSize .modal-dialog .box_info p{text-align:center}#myModalSize .modal-dialog .box_info table{width:100%;margin:0}#myModalSize .modal-dialog .box_info table tr:nth-child(1) td{font-size:18px;color:#22215B}#myModalSize .modal-dialog .box_info table td{border-color:#F2F2F2;padding:14.3px 5px}#myModalSize .modal-dialog .box_info table td:nth-child(1){font-size:18px;color:#22215B}#myModalSize .modal-dialog .box_info table td:nth-child(2){background:#F8F8F8}#myModalSize.show{visibility:visible}#myModalSize .modal-bg{top:0;left:0;background:rgba(0,0,0,0.5)}.dong-goi label{font-weight:600}.dong-goi .item input{opacity:0;z-index:2}.dong-goi .item input:checked+.ico:before{content:"";position:absolute;left:1px;top:1px;width:10px;height:10px;border-radius:50%;background:var(--main-color)}.dong-goi .item .ico{width:14px;height:14px;border:1px solid var(--main-color)}.combo-product h3.title{font-size:21px;font-weight:600}.combo-shopping .img-sum .list-image{max-width:750px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-flex-wrap:unset;flex-wrap:unset}.combo-shopping .img-sum .list-image .mx-2{flex-shrink:0}.combo-shopping .img-sum .list-image .image{width:230px;flex-shrink:0}.combo-shopping .img-sum .list-image .image.disabled{opacity:.7}.combo-shopping .summary{flex:1}.combo-shopping .summary p{font-weight:600}.combo-shopping .summary .total-prices{font-weight:600;font-size:21px}.combo-shopping .summary .add-combo{height:46px;color:#fff;font-size:14px;background:var(--main-color)}.combo-shopping .summary .add-combo:hover{background:var(--hover)}.combo-shopping .checkbox-wrap{line-height:1}.combo-shopping .checkbox-wrap .checkbox .combo-checkbox{opacity:0;z-index:2}.combo-shopping .checkbox-wrap .checkbox .combo-checkbox:checked+.ico:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:url(//bizweb.dktcdn.net/100/540/437/themes/1088655/assets/checked.png?1776421844678) no-repeat center center/contain}.combo-shopping .checkbox-wrap .checkbox .ico{width:16px;height:16px}.description .contents{width:735px}.description .contents h3.title{font-size:14px;background:var(--main-color)}.description .rte{font-size:14px;font-weight:500}.description .rte .h1,.description .rte .h2,.description .rte .h3,.description .rte .h4,.description .rte .h5,.description .rte .h6,.description .rte h1,.description .rte h2,.description .rte h3,.description .rte h4,.description .rte h5,.description .rte h6{margin-bottom:15px}.description .rte h2{font-size:32px}.description .rte h3{font-size:24px}.description .rte h4,.description .rte h5,.description .rte h6{font-size:18px}@media (max-width: 767px){.description .rte iframe{width:100%}}.description .rte ul{margin-bottom:15px}.description .rte img{width:auto !important;height:auto !important;display:block;margin:auto}.productRelate{margin-top:100px}.productRelate h2{font-weight:500;font-size:24px}@media (max-width: 991px){.description .rte h2{font-size:24px}.description .rte h3{font-size:18px}.description .rte h4,.description .rte h5,.description .rte h6{font-size:16px}.combo-shopping .img-sum .list-image{max-width:450px}.productRelate{margin-top:60px}.productRelate h2{font-size:21px}}@media (max-width: 767px){.details-pro .title-product{font-size:24px}.details-pro .price-box .product-price{font-size:24px}.description .rte .h1,.description .rte .h2,.description .rte .h3,.description .rte .h4,.description .rte .h5,.description .rte .h6,.description .rte h1,.description .rte h2,.description .rte h3,.description .rte h4,.description .rte h5,.description .rte h6{margin-bottom:10px}.description .rte h2{font-size:19px}.description .rte h3{font-size:17px}.description .rte h4,.description .rte h5,.description .rte h6{font-size:16px}.combo-shopping .img-sum{order:2;flex-wrap:wrap}.combo-shopping .img-sum .list-image{max-width:100%;width:100%}.combo-shopping .img-sum .list-image .image{width:200px}}
