.title-product{font-size:20px;margin:0px 0px 15px}@media (min-width: 768px){.product-images .row{margin-left:-5px;margin-right:-5px}.product-images .row .col-md-6,.product-images .row .col-6{padding-left:5px;padding-right:5px}}.product-images .product-images-large a{padding-bottom:calc((100%*2/3) + 3px)}.product-images .product-images-large a img{height:100%;width:100%;object-fit:cover}.product-images .item a{margin-bottom:10px;overflow:hidden;border-radius:5px}.product-images .image-count{top:0;left:0;background:rgba(0,0,0,0.4);color:#fff;font-size:30px;opacity:0.7}.details-product .product-count .point{width:40px;height:40px;background:url(//bizweb.dktcdn.net/100/668/858/themes/1121563/assets/point.svg?1779156494094) center no-repeat;line-height:34px}.details-product .product-meta p{color:#76809B;padding-left:30px}@media (min-width: 768px){.details-product .product-meta p{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.details-product .product-meta p span{color:var(--text-color)}.details-product .product-meta p.khoihanh{background:url(//bizweb.dktcdn.net/100/668/858/themes/1121563/assets/pro_calendar.svg?1779156494094) 0 0 no-repeat}.details-product .product-meta p.thoigian{background:url(//bizweb.dktcdn.net/100/668/858/themes/1121563/assets/pro_time.svg?1779156494094) 0 0 no-repeat}.details-product .product-meta p.taptrung{background:url(//bizweb.dktcdn.net/100/668/858/themes/1121563/assets/pro_taptrung.svg?1779156494094) 0 0 no-repeat}.details-product .product-meta p.socho{background:url(//bizweb.dktcdn.net/100/668/858/themes/1121563/assets/pro_lug.svg?1779156494094) 0 0 no-repeat}.details-product .product-rate{background:#F7F9FF}.details-product .product-rate .rate-point{font-size:14px}.details-product .product-rate .rate-point>b{font-size:18px}.details-product .product-rate .rate-point>b.step{color:var(--main-color)}.details-product .product-rate .rate-point .vote{background:#E2EEFF;font-size:18px;color:var(--main-color)}.details-product .product-rate .rate-point .vote b{font-size:20px}.details-product .product-rate .process{padding-top:27px}.details-product .product-rate .process span.percent{height:8px;background:#dfdfdf;margin-top:3px}.details-product .product-rate .process span.percent span{content:'';height:8px;position:absolute;top:0px;left:0;z-index:3;background:var(--main-color);border-radius:8px}.details-product .product-rate .process i{position:absolute;top:27px;right:0;font-style:initial;color:var(--main-color)}.details-product .product-top,.details-product .product-book{box-shadow:0px 2px 25px 0px rgba(0,0,0,0.1)}.details-product .details-pro{position:sticky;position:-webkit-sticky;top:90px}.details-product .price-box .special-price{font-size:30px;color:#ef1104}.details-product .price-box .old-price{color:#808285;font-size:15px}.details-product .price-box .price-save{bottom:10px}.details-product .time-block{border:1px solid #E2E6F2;border-radius:4px}.details-product .time-block input{height:40px;border:none;width:100%;outline:none;background:url(//bizweb.dktcdn.net/100/668/858/themes/1121563/assets/pro_calendar.svg?1779156494094) right 0 top 9px no-repeat}.details-product .time-block.ngayve-show{background:url(//bizweb.dktcdn.net/100/668/858/themes/1121563/assets/arrow-right.svg?1779156494094) center no-repeat}.details-product .time-block.ngayve-show input{width:40%}.details-product .product-book:before,.details-product .product-book:after{content:"";position:absolute;bottom:165px;width:26px;height:26px;background:#f3f3f3;border-radius:50%}.details-product .product-book:before{left:-13px}.details-product .product-book:after{right:-13px}.details-product .product-book .totalPrice{border-top:2px dashed #ebebeb;padding-top:20px}.details-product .product-book .totalPrice strong{font-size:18px;color:#ef1104}.details-product .product-book #submit-table{width:100%;background:var(--main-color);color:#FFF;border:none;height:40px;border-radius:4px;margin-bottom:10px;font-size:16px;transition:all .3s}.details-product .product-book #submit-table:hover{background:var(--hover)}.details-product .product-book .cont{border-radius:4px;line-height:38px;font-size:16px;transition:all .3s;background:var(--main-color);border:1px var(--main-color) solid;color:#FFF}.details-product .product-book .cont:hover{color:var(--main-color);background:transparent}.details-product .product-book .product-contact{border:1px var(--main-color) solid;color:var(--main-color);border-radius:4px;line-height:38px;font-size:16px;transition:all .3s}.details-product .product-book .product-contact:hover{background:var(--main-color);border-color:var(--main-color);color:#FFF}.details-product .variant_list .variant_title{color:#76809B}.details-product .variant_list .variant_title .stock-multiple{font-size:12px}.details-product .variant_list .product-quantity input{border:none;text-align:center;height:24px;padding:0 30px;background:none}.details-product .variant_list .product-quantity input::-webkit-outer-spin-button,.details-product .variant_list .product-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.details-product .variant_list .product-quantity input[type=number]{-moz-appearance:textfield}.details-product .variant_list .product-quantity button{height:24px;width:24px;border:1px solid #EDF1FA;border-radius:4px;background:none;padding:0;z-index:9}.details-product .variant_list .product-quantity button.minus{left:0}.details-product .variant_list .product-quantity button.plus{right:0}.product-tab{box-shadow:0px 4px 15px 0px rgba(0,0,0,0.1)}.product-tab .tabs-title{box-shadow:0px 1px 12px 0px rgba(0,0,0,0.06)}.product-tab .tab-link{padding:13px 0 10px;cursor:pointer;-ms-flex:0 0 calc(100%/3);flex:0 0 calc(100%/3);max-width:calc(100%/3);color:var(--main-color);filter:grayscale(1);font-size:16px;border-bottom:3px transparent solid}.product-tab .tab-link.active,.product-tab .tab-link:hover{filter:initial;border-color:var(--main-color)}.product-tab .tab-link:before{content:'';display:inline-block;width:14px;height:14px;margin-right:5px;transform:translateY(1px)}.product-tab .tab-link:nth-child(1):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 14'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.63301 3.81431C7.89465 2.31172 9.19832 1.16666 10.7716 1.16666C12.534 1.16666 13.958 2.6035 13.958 4.37023C13.958 4.97619 13.7654 5.51832 13.4784 6.00391C13.1914 6.4895 11.6293 8.05852 11.6293 8.05852C11.4838 8.19243 11.3442 8.32126 11.2154 8.44455C10.965 8.68431 10.5683 8.6845 10.3178 8.44418C10.1871 8.3188 10.0452 8.18738 9.89752 8.05063C9.0866 7.29966 8.09993 6.41322 7.74991 5.32718C7.56813 4.76318 7.5803 4.11705 7.63301 3.81431ZM10.7496 2.77082C9.96401 2.77082 9.32751 3.4067 9.32751 4.19065C9.32751 4.97459 9.96401 5.61047 10.7496 5.61047C11.5352 5.61047 12.1717 4.97459 12.1717 4.19065C12.1717 3.4067 11.5352 2.77082 10.7496 2.77082Z' fill='%23e9262a'/%3E%3Cpath d='M11.9163 9.04753L12.471 8.43123V10.5402C12.471 10.6936 12.3914 10.8352 12.2624 10.9113L9.43717 12.5784V8.96957C9.45708 8.98882 9.47697 9.00806 9.49687 9.02731C9.63913 9.16495 9.78136 9.30255 9.92562 9.43749C10.3851 9.86728 11.1026 9.8553 11.5475 9.41041L11.9163 9.04161V9.04753Z' fill='%23e9262a'/%3E%3Cpath d='M8.56217 12.7111L5.64551 11.2052V2.78815L6.78067 3.37424C6.74987 3.62037 6.73 3.94335 6.7419 4.31006C6.78736 5.71128 7.54134 6.99999 8.56217 7.94562V12.7111Z' fill='%23e9262a'/%3E%3Cpath d='M2.32735 12.7766L4.77051 11.335V2.88912L1.91659 4.57312C1.78761 4.64923 1.70801 4.79087 1.70801 4.94427V12.4055C1.70801 12.5578 1.78656 12.6987 1.91419 12.7752C2.04182 12.8517 2.19923 12.8522 2.32735 12.7766Z' fill='%23e9262a'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.product-tab .tab-link:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 14'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.25 3.6757C2.25 3.18663 2.64727 2.79016 3.13732 2.79016H10.2359C10.726 2.79016 11.1232 3.18663 11.1232 3.6757V12.5311C11.1232 13.0202 10.726 13.4167 10.2359 13.4167H3.13732C2.64727 13.4167 2.25 13.0202 2.25 12.5311V3.6757ZM5.02301 5.29919C4.77798 5.29919 4.57935 5.49743 4.57935 5.74197C4.57935 5.9865 4.77798 6.18474 5.02301 6.18474H8.35047C8.5955 6.18474 8.79414 5.9865 8.79414 5.74197C8.79414 5.49743 8.5955 5.29919 8.35047 5.29919H5.02301ZM4.57935 8.10339C4.57935 7.85885 4.77798 7.66062 5.02301 7.66062H8.35047C8.5955 7.66062 8.79414 7.85885 8.79414 8.10339C8.79414 8.34793 8.5955 8.54616 8.35047 8.54616H5.02301C4.77798 8.54616 4.57935 8.34793 4.57935 8.10339ZM5.02301 10.0221C4.77798 10.0221 4.57935 10.2203 4.57935 10.4649C4.57935 10.7094 4.77798 10.9076 5.02301 10.9076H8.35047C8.5955 10.9076 8.79414 10.7094 8.79414 10.4649C8.79414 10.2203 8.5955 10.0221 8.35047 10.0221H5.02301Z' fill='%23e9262a'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.17254 1.60943C4.17254 1.36489 4.37117 1.16666 4.6162 1.16666H11.8627C12.3527 1.16666 12.75 1.56313 12.75 2.0522V10.4648C12.75 10.7094 12.5514 10.9076 12.3063 10.9076C12.0613 10.9076 11.8627 10.7094 11.8627 10.4648L11.8627 2.0522H4.6162C4.37117 2.0522 4.17254 1.85396 4.17254 1.60943Z' fill='%23e9262a'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.product-tab .tab-link:nth-child(3):before{background:url(//bizweb.dktcdn.net/100/668/858/themes/1121563/assets/tab_3.svg?1779156494094) center no-repeat}.product-tab .tab-content{display:none}.product-tab .tab-content.active{display:block;padding:30px}.product-tab .tab-content .content-titles{position:sticky;position:-webkit-ticky;top:100px}.product-tab .tab-content .content-title{padding-left:40px;border-left:2px #E2EEFF dashed;color:var(--main-color);cursor:pointer}.product-tab .tab-content .content-title:not(:last-child){padding-bottom:2rem}.product-tab .tab-content .content-title:last-child{border-color:transparent}.product-tab .tab-content .content-title .number{left:0;top:0;width:32px;line-height:32px;margin-left:-16px;background:#E2EEFF;color:var(--main-color);border-radius:50%;text-align:center}.product-tab .tab-content .content-title .number.number-0{top:-6px}.product-tab .tab-content .content{border-left:1px #E2EEFF solid;padding-left:30px}.product-tab .tab-content .content:not(:last-child){padding-bottom:2rem}.product-tab .tab-content .content h3{color:var(--main-color);font-size:16px;transform:translateY(-3px)}.product-tab .tab-content .content:before{content:'';position:absolute;top:0;left:0;width:16px;height:16px;border-radius:50%;background:#E5EDF9;left:-8px}.product-tab .tab-content .content>*:last-child{margin:0}.productRelate .swiper-button-next,.productRelate .swiper-button-prev{z-index:1;width:40px;height:80px;box-shadow:0 1px 12px 0 rgba(0,0,0,0.12);background-blend-mode:difference;font-size:0;background:rgba(0,0,0,0.3);background-image:none;background-position:center;background-repeat:no-repeat;margin-top:-40px}.productRelate .swiper-button-next svg,.productRelate .swiper-button-prev svg{width:14px;height:14px}.productRelate .swiper-button-next:after,.productRelate .swiper-button-prev:after{content:none}.productRelate .swiper-button-next.swiper-button-disabled,.productRelate .swiper-button-prev.swiper-button-disabled{background:#ededed}@media (max-width: 767px){.productRelate .swiper-button-next,.productRelate .swiper-button-prev{background-size:11px;bottom:40%}}.productRelate .swiper-button-next{right:0;visibility:visible;opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px);background-image:url(//bizweb.dktcdn.net/100/668/858/themes/1121563/assets/arr-r.svg?1779156494094);border-radius:5px 0 0 5px}.productRelate .swiper-button-next:hover{opacity:.7}@media (max-width: 767px){.productRelate .swiper-button-next{right:0}}.productRelate .swiper-button-prev{left:0;visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);background-image:url(//bizweb.dktcdn.net/100/668/858/themes/1121563/assets/arr-l.svg?1779156494094);border-radius:0 5px 5px 0}.productRelate .swiper-button-prev:hover{opacity:.7}@media (max-width: 767px){.productRelate .swiper-button-prev{left:0}}.productRelate .swiper-button-next{right:10px;opacity:0}.productRelate .swiper-button-prev{left:10px;opacity:0}.productRelate:hover .swiper-button-next,.productRelate:hover .swiper-button-prev{opacity:1}.productRelate .block-product{margin-left:-10px;margin-right:-10px}.productRelate .block-product .swiper-slide{padding:10px}.productRelate .swiper-button-next:after,.productRelate .swiper-button-prev:after{font-size:14px;color:#333}@media (max-width: 1199px) and (min-width: 768px){.details-product .product-images{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.details-product .product-details{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}}@media (max-width: 1199px){.details-product .time-block{padding-right:10px !important}.rate-point .step{display:inline-block !important;transform:translateY(-31px);margin-left:10px}}@media (max-width: 991px){.details-product .time-block{background:none}.details-product .time-block input{width:100%}.details-product .price-box .special-price{font-size:20px}.details-product .price-box .price-save{bottom:1px}.details-product .variant_list .variant_title{margin-bottom:5px}.details-product .product-book:before,.details-product .product-book:after{bottom:155px}}@media (max-width: 767px){.product-images .product-images-large a{height:initial;padding-bottom:calc(100%*2/3)}.product-images-small .col-6:nth-child(2n){padding-left:5px}.product-images-small .col-6:nth-child(2n+1){padding-right:5px}.product-point{min-width:100%;margin-bottom:10px}.content-titles{margin-bottom:50px}.product-tab .tabs-title{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-flex-wrap:unset;flex-wrap:unset;padding-left:15px}.product-tab .tabs-title .tab-link{-ms-flex:initial;flex:initial;max-width:initial;white-space:nowrap;margin-right:20px}.product-tab .tab-content.active{padding:20px 10px 20px 20px}.product-tab .tab-content .content-title,.product-tab .tab-content .content{padding-left:25px}.productRelate .block-title h2{font-size:24px}.layout-product .flex-quantity{display:block}.layout-product .input_number_product{width:100%}.layout-product .button_actions .add_to_cart{margin-top:15px;width:100%}.layout-product .inventory_quantity .line{display:none}.layout-product .inventory_quantity .mb-break{display:block}}
