@media (min-width: 1600px){.layout-product .container{max-width:1420px}}.title-product{font-size:30px;font-weight:400;margin:0px 0px 15px;line-height:36px}.sapo-product-reviews-summary,#sapo-product-reviews-noitem{background:#fff8ef !important}.btn-new-review{background-color:var(--main-color) !important;border-color:var(--main-color) !important}#sapo-product-reviews-frm .bpr-button-submit{background-color:var(--main-color) !important;border-color:var(--main-color) !important}.product-image-detail{position:relative}@media (min-width: 767px){.product-image-detail{display:-ms-flexbox;display:flex;flex-direction:row-reverse;position:sticky;top:0}}.product-image-detail .big-image .product-frame{z-index:9}@media (min-width: 767px){.product-image-detail .big-image{width:calc(100% - 95px);padding-left:30px}}.product-image-detail .big-image .gallery-top{position:relative;display:block;border-radius:16px;height:565px}.product-image-detail .big-image .gallery-top img{border-radius:5px;width:auto !important;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.product-image-detail .big-image .gallery-top .frame{position:absolute;width:100%;height:100%;z-index:3}.product-image-detail .small-image{width:80px}.product-image-detail .small-image .gallery-thumbs{padding-top:40px;padding-bottom:40px;height:565px}@media (max-width: 991px){.product-image-detail .small-image .gallery-thumbs{margin-bottom:20px}}.product-image-detail .small-image .gallery-thumbs .swiper-slide{position:relative;display:block;border:solid 1px transparent;height:80px !important;cursor:pointer;border-radius:16px;overflow:hidden}.product-image-detail .small-image .gallery-thumbs .swiper-slide img{border-radius:5px;width:auto !important;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.product-image-detail .small-image .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{border-color:var(--main-color)}@media (min-width: 767px){.product-image-detail .small-image .swiper-button-prev{top:0;right:0;left:0;background-color:#fff;background-color:#fafafa;width:100%;height:40px;opacity:1}.product-image-detail .small-image .swiper-button-prev svg{transform:rotate(270deg)}.product-image-detail .small-image .swiper-button-next{bottom:0;right:0;left:0;background-color:#fafafa;width:100%;top:auto;height:40px;opacity:1}.product-image-detail .small-image .swiper-button-next svg{transform:rotate(90deg)}}@media (min-width: 767px){.product-image-detail .swiper-button-next,.product-image-detail .swiper-button-prev{box-shadow:none;border-radius:initial}.product-image-detail .swiper-button-next svg,.product-image-detail .swiper-button-prev svg{fill:#6C6C6C;position:initial}}.flex-vd{display:block;margin-bottom:15px;margin-top:10px;font-size:14px}@media (max-width: 375px){.flex-vd{flex-flow:column}}.flex-vd .vendor{display:inline-block;line-height:1.3;margin-right:20px;font-weight:bold;float:left}@media (min-width: 992px) and (max-width: 1199px){.flex-vd .vendor{margin-right:5px}}.flex-vd .vendor span{font-weight:400;margin-right:5px}.flex-vd .skuuu{line-height:1.3}.details-product{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #D0D5DD}.details-pro{padding-left:40px}.details-pro h1{font-size:24px;color:#243642;font-weight:600;margin-bottom:20px;line-height:24px}.details-pro .sapo-product-reviews-badge{margin-bottom:16px}.details-pro .sapo-product-reviews-badge .sapo-product-reviews-star i{font-size:14px;color:#6C6C6C}.details-pro form{margin-bottom:16px}.details-pro .delivery-product{font-weight:500;font-size:16px;color:#FC3535;margin-bottom:16px;font-style:italic}.details-pro .product-summary{background:rgba(217,217,217,0.2);padding:12px}.details-pro .product-summary .title{color:#243642;font-weight:600;font-size:16px;line-height:22px;margin-bottom:4px}.details-pro .product-summary p{color:#243642;margin-bottom:0;font-weight:400;font-size:16px;line-height:24px}.details-pro .price-box{margin-bottom:20px}.details-pro .price-box .sale-off{font-size:16px;font-weight:500;padding:8px;background:var(--price);border-radius:8px;color:#fff;line-height:20px;margin-left:20px}.details-pro .price-box .special-price{font-size:28px;font-weight:700;color:var(--price);display:inline-block}.details-pro .price-box .old-price{margin-left:12px}.details-pro .price-box .old-price .product-price-old{font-size:20px;font-weight:400;text-decoration:line-through;color:#6C6C6C;display:inline-block}.details-pro .price-box .save-price{display:block;color:var(--text-color);font-size:14px}.details-pro .price-box .save-price .product-price-save{font-weight:bold;color:var(--price);display:inline-block !important}.details-pro .price-box .save-price .product-price-save span{font-weight:normal;color:var(--text-color)}.details-pro .product-sku{margin-bottom:10px}.details-pro .service_product{background:#FAFAFA;margin-bottom:24px;margin-top:10px}@media (max-width: 767px){.details-pro .service_product{padding:6px 12px}}.details-pro .service_product .info_service{align-items:center;display:inline-flex;margin-right:16px;gap:6px;line-height:1}.details-pro .service_product .info_service p{margin-bottom:0;color:#6C6C6C;font-weight:500;font-size:12px;line-height:16px}.details-pro .tag-special{background:#EFEDDD;padding:12px 6px;color:#6C6C6C;font-size:12px;font-weight:500;line-height:16px}.details-pro .component-coupon-detail{display:inline-flex;flex-flow:wrap;margin-bottom:16px;position:relative}.details-pro .component-coupon-detail:hover .list-name-coupon li:first-child:after{opacity:1}.details-pro .component-coupon-detail:hover .coupon-list{display:block}.details-pro .component-coupon-detail span{font-weight:500;font-size:16px;display:inline-flex;line-height:31px;margin-right:30px;color:#6C6C6C}.details-pro .component-coupon-detail .list-name-coupon{padding:0;margin:0;list-style:none}.details-pro .component-coupon-detail .list-name-coupon li{height:31px;background-color:#569BF3;position:relative;border-radius:4px;color:#fff;font-size:14px;font-weight:500;display:inline-flex;align-items:center;padding:0 10px;margin-right:24px}.details-pro .component-coupon-detail .list-name-coupon li:before{content:"";background-image:url(//bizweb.dktcdn.net/100/004/714/themes/1175073/assets/before-item-coupon.png?1794652029405);background-size:cover;background-repeat:no-repeat;width:15px;height:31px;z-index:9;position:absolute;left:-12px}.details-pro .component-coupon-detail .coupon-list{border:solid 1px #ebebeb;padding:10px 20px 20px;min-width:450px;border-radius:4px;position:absolute;z-index:9;background:#fff;top:50px;display:none;left:50%;transform:translateX(-40%)}.details-pro .component-coupon-detail .coupon-list:before{content:"";position:absolute;top:-20px;width:100%;height:20px;background:transparent}.details-pro .component-coupon-detail .coupon-list h3{font-size:14px;font-weight:bold;margin:0 0 10px;padding:0}.details-pro .component-coupon-detail .coupon-list .cap{display:block;font-size:14px;font-style:italic;line-height:1.2}.details-pro .component-coupon-detail .coupon-list ul{margin:0;padding:0}.details-pro .component-coupon-detail .coupon-list ul li{display:flex;flex-flow:wrap;margin-top:15px;position:relative;width:100%;border-radius:4px;align-items:center;background:radial-gradient(5px at left, transparent 98%, #fff) left,radial-gradient(5px at left, transparent 98%, #fff) right;background-size:50.5% 12px;background-repeat:repeat-y;filter:drop-shadow(0px 0px 3px rgba(0,0,0,0.12))}.details-pro .component-coupon-detail .coupon-list ul li .icon-coupon{width:90px;height:90px;display:inline-flex;justify-content:center;align-items:center;padding:5px;border-right:dashed 1px #ebebeb}.details-pro .component-coupon-detail .coupon-list ul li .content-coupon{max-width:calc(100% - 90px - 75px);padding:10px 0 5px 10px}.details-pro .component-coupon-detail .coupon-list ul li .content-coupon p{display:block;font-size:14px;margin:0 0 5px;line-height:1.2;font-weight:400}.details-pro .component-coupon-detail .coupon-list ul li .content-coupon p span{font-weight:bold;color:red}.details-pro .component-coupon-detail .coupon-list ul li .content-coupon b{color:red;font-size:14px}.details-pro .component-coupon-detail .coupon-list ul li .code-coupon{display:inline-block;padding:0 5px;background:var(--main-color);color:#fff;font-size:14px;position:absolute;right:-8px;line-height:24px;top:calc(100% / 2 - 12px);cursor:pointer;font-style:normal;border-radius:3px}.details-pro .component-coupon-detail .coupon-list ul li .code-coupon:hover{background:var(--hover)}.details-pro .form-product{margin-top:25px}.details-pro .form-product #add-to-cart-form{margin-bottom:10px}.details-pro .form-product .view-store-instock{display:inline-block;color:#4F4F4F;font-size:14px;margin-left:10px;border-bottom:1px solid #4F4F4F;cursor:pointer}.details-pro .form-product .inventory_quantity{padding-top:5px;color:var(--button-color);font-weight:700;font-size:14px;display:inline-block}.details-pro .form-product .custom-btn-number{width:150px}.details-pro .form-product .custom-btn-number .custom-btn-numbers{position:relative}.details-pro .form-product .custom-btn-number .custom-btn-numbers button{width:36px;height:36px;border:inherit;font-size:24px;position:absolute;border-radius:10px;z-index:1;right:4px;top:4px;background-color:#fff;color:#434343}.details-pro .form-product .custom-btn-number .custom-btn-numbers button svg{width:25px;height:25px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.details-pro .form-product .custom-btn-number .custom-btn-numbers button svg path{stroke:#434343}.details-pro .form-product .custom-btn-number .custom-btn-numbers button.btn-minus{right:initial;left:4px}.details-pro .form-product .custom-btn-number .custom-btn-numbers button:hover,.details-pro .form-product .custom-btn-number .custom-btn-numbers button:focus{border-color:var(--main-color);color:#fff;background-color:var(--main-color);box-shadow:none;outline:none}.details-pro .form-product .custom-btn-number .custom-btn-numbers input{float:left;width:100%;height:45px;border:none;border-radius:10px;color:#434343;padding:0;text-align:center;font-size:20px;font-weight:600;min-height:unset;margin:0;background:#F7F7F7}.details-pro .form-product .box-variant .selector-wrapper{margin-bottom:15px}.details-pro .form-product .box-variant .selector-wrapper select{border-color:#E0E0E0;width:308px;height:40px;color:#333333;font-size:14px;padding-left:5px;outline:none;border-radius:3px}@media (max-width: 767px){.details-pro .form-product .box-variant .selector-wrapper select{width:100%}}.details-pro .form-product .box-variant .selector-wrapper label{display:none}.details-pro .btn-mua{margin-top:15px}.details-pro .btn-mua button{background:var(--main-color);border:solid 1px var(--main-color);color:#fff;padding:0 20px 0;height:72px;line-height:70px;width:220px;border-radius:8px;text-align:center;cursor:pointer;font-size:24px;font-weight:600}.details-pro .btn-mua button.btn-buy-now{border-color:#D9D9D9;background:#fff;color:#243642;margin-right:20px}.details-pro .btn-mua button.btn-buy-now:hover{background:var(--main-color);color:#fff;border-color:var(--main-color)}.details-pro .btn-mua button.btn-soldout{border:initial;background:#FC4E4E;height:72px;width:464px;color:#fff;font-weight:600}.details-pro .btn-mua button.btn-soldout a{color:#fff}@media (max-width: 480px){.details-pro .btn-mua button.btn-soldout{width:100%}}.details-pro .btn-mua button:disabled{padding:0 20px;cursor:default}@media (min-width: 768px){.details-pro .btn-mua button:not(.btn-soldout):hover,.details-pro .btn-mua button:not(.btn-soldout):focus{box-shadow:none;outline:none;background:transparent;color:#243642;border-color:#D9D9D9}}.details-pro .btn-mua span{display:inline-block;width:50px;height:50px;background:#ffffff;margin:-1px 15px -1px -1px;border:solid 1px var(--main-color);border-radius:6px 0 0 6px;position:absolute;left:0}.details-pro .btn-mua span svg{width:30px;height:30px;fill:var(--main-color);margin:6px 0 0 0}@media (max-width: 767px){.details-pro .btn-mua{width:100%}.details-pro .btn-mua button{width:100%}}.details-pro .btn-mua.mobile{display:none}.details-pro .btn-mua.mobile.fixed{display:flex;justify-content:center;position:fixed;bottom:0;background:#fff;width:100%;z-index:99;box-shadow:0px 4px 20px 0px rgba(0,0,0,0.1);padding:9px 12px;left:0}.details-pro .btn-mua.mobile.fixed button{width:49%;height:48px;line-height:46px}.details-pro .select-swatch{width:100%}.details-pro .select-swatch .swatch{display:flex}.details-pro .select-swatch .swatch .options-title{color:#6C6C6C;font-size:16px;min-width:initial;margin-right:15px;margin-top:3px}.details-pro .setWishlist{height:40px;line-height:40px;border:none;border-radius:6px;padding:0;width:40px;box-shadow:none;font-family:var(--font-base);font-size:14px;color:#fff;display:inline-flex;align-items:center;font-weight:400;text-decoration:none;margin:0 3px;position:absolute;top:0;right:0;z-index:10}.details-pro .setWishlist:hover{opacity:.6}.details-pro .setWishlist svg{width:30px;height:30px}.details-pro .setWishlist svg path{fill:var(--main-color)}.details-pro .setWishlist.active svg path{fill:red}.combo-shopping{background:#fff;margin-bottom:20px;border-radius:6px;padding:12px}.combo-shopping .title{font-size:16px;color:#6C6C6C;margin-bottom:15px;font-weight:500}.combo-shopping .style-list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.combo-shopping .style-list .item .checkbox-wrap{margin:0 4px 0 0}.combo-shopping .style-list .item .checkbox-wrap .checkbox{display:inline-block;cursor:pointer;font-size:13px;font-weight:400;color:#9b9b9b}.combo-shopping .style-list .item .checkbox-wrap .checkbox input[type=checkbox]{opacity:0;filter:alpha(opacity=0);display:none}.combo-shopping .style-list .item .checkbox-wrap .checkbox input[type=checkbox]+span.ico{width:24px;height:24px;display:inline-block;background-image:url(//bizweb.dktcdn.net/100/004/714/themes/1175073/assets/check-off.svg?1794652029405);background-size:24px;vertical-align:middle;color:#a6a6a6;margin-right:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.combo-shopping .style-list .item .checkbox-wrap .checkbox input[type=checkbox]:checked+span.ico{background-image:url(//bizweb.dktcdn.net/100/004/714/themes/1175073/assets/check-on2.svg?1794652029405)}.combo-shopping .style-list .item .image{margin-right:8px;padding:2px;width:60px;height:60px;position:relative}.combo-shopping .style-list .item .image img{width:auto;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.combo-shopping .style-list .item .name{width:calc(100% - 78px)}.combo-shopping .style-list .item .name select{margin:5px 0;outline:none;background-position-y:0px;font-size:14px}.combo-shopping .style-list .item .name a{display:block;color:#22313F;font-size:14px}.combo-shopping .style-list .item .name a:hover,.combo-shopping .style-list .item .name a:focus{color:var(--main-color)}.combo-shopping .style-list .item .name .variant_price{color:var(--price);font-size:14px;font-weight:700}@media (max-width: 480px){.combo-shopping .style-list .item .name b{display:block}.combo-shopping .style-list .item .name span{display:none}}.combo-shopping .style-list .item.disabled .image,.combo-shopping .style-list .item.disabled .name,.combo-shopping .style-list .item.disabled .variant_price{opacity:0.3}.combo-shopping .summary{border-top:1px solid #E2E6F2;padding:10px 0;margin-top:20px}.combo-shopping .summary p{font-size:16px}.combo-shopping .summary p .total-prices{color:var(--price);font-weight:600}.combo-shopping .summary button{border:1px solid transparent;background:var(--main-color);color:#fff;border-radius:6px;padding:6px 18px}.combo-shopping .summary button:hover,.combo-shopping .summary button:focus{border-color:var(--main-color);color:var(--main-color);background:transparent}.block-countdown{background:var(--main-color);border-radius:50px;padding:6px 18px;display:flex;align-items:center;justify-content:center;gap:32px;margin-bottom:16px}.block-countdown .title{color:#fff;font-size:16px;line-height:24px}.block-countdown #countdown .dots{color:#fff;font-size:16px;display:inline-block;position:relative;z-index:99;font-weight:600;top:0;margin:0 8px}.block-countdown #countdown .item{color:#6C6C6C;font-weight:600;font-size:16px;display:inline-block;position:relative;margin:0;background:#fff;border-radius:4px;padding:4px 8px;line-height:20px}@media (min-width: 991px){.product-content{background:#fff;padding:32px}}.product-content .title{color:#434343;font-weight:700;font-size:20px;line-height:28px;margin-bottom:20px}.product-content #content{color:#000;font-size:16px}.product-content #content h1 span{display:block}.product-content .product_getcontent{position:relative}.product-content .product_getcontent table{width:100% !important;margin-bottom:10px}.product-content .product_getcontent table td{padding:8px}.product-content .product_getcontent h2{font-size:20px}.product-content .product_getcontent h3{font-size:18px}.product-content .product_getcontent h4,.product-content .product_getcontent h5,.product-content .product_getcontent h6{font-size:16px}.product-content .product_getcontent .ba-text-fpt.has-height{max-height:680px;overflow:hidden;-webkit-transition:height 0.2s;-moz-transition:height 0.2s;transition:height 0.2s}.product-content .product_getcontent.expanded .ba-text-fpt{height:auto;max-height:unset;-webkit-transition:height 0.2s;-moz-transition:height 0.2s;transition:height 0.2s}.product-content .product_getcontent.expanded .less-text{display:block}.product-content .product_getcontent.expanded .more-text{display:none}.product-content .product_getcontent.expanded .show-more::before{display:none}.product-content .product_getcontent .show-more{position:relative}.product-content .product_getcontent .show-more .btn--view-more{position:relative;bottom:0px;left:50%;padding:7px 12px;transform:translateX(-50%);margin-top:0px;text-align:center;background-color:#EEEEEE;color:#243642;font-weight:normal;outline:none;box-shadow:none;line-height:18px;font-size:14px;border-radius:4px;width:120px}.product-content .product_getcontent .show-more .btn--view-more:hover,.product-content .product_getcontent .show-more .btn--view-more:focus{color:#fff;background:var(--main-color);outline:none;box-shadow:none;cursor:pointer}.product-content .product_getcontent .show-more .btn--view-more.active{bottom:0}.product-content .product_getcontent .show-more::before{height:55px;margin-top:-55px;content:"";display:block;background:transparent;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0, rgba(255,255,255,0.91) 50%, #fff 55%);background:-webkit-gradient(left top, left bottom, color-stop(0, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,0.91)), color-stop(55%, #fff));background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0, rgba(255,255,255,0.91) 50%, #fff 55%);background:-o-linear-gradient(top, rgba(255,255,255,0) 0, rgba(255,255,255,0.91) 50%, #fff 55%);background:-ms-linear-gradient(top, rgba(255,255,255,0) 0, rgba(255,255,255,0.91) 50%, #fff 55%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0, rgba(255,255,255,0.91) 50%, #fff 55%)}.product-content .product_getcontent .less-text{display:none}.product-content .product_getcontent img{max-width:100% !important;height:auto !important}.aside-product{margin-bottom:16px;border:1px solid #EEEEEE;border-radius:8px;padding:16px;background:#fff}.aside-product .title{color:#434343;font-weight:700;font-size:20px;line-height:28px;border-bottom:1px solid #D0D5DD;padding-bottom:16px;margin-bottom:16px}.aside-product .content p{color:#6C6C6C;font-size:16px;line-height:24px}.aside-product .content p:last-child{margin-bottom:0}.aside-product.aside-product-keys ul{list-style:none;padding:0;margin:0}.aside-product.aside-product-keys ul li{display:inline-block;margin-right:7px;margin-bottom:12px}.aside-product.aside-product-keys ul li a{display:block;background:#EEEEEE;padding:8px;border-radius:4px;color:#6C6C6C;font-size:12px;line-height:18px}.aside-product.aside-product-keys ul li a:hover{background:var(--main-color);color:#fff}.product-reviews{padding-top:20px;margin-top:20px}@media (min-width: 991px){.product-reviews{background:#fff;padding:32px}}.product-reviews .title{color:#434343;font-weight:700;font-size:20px;line-height:28px;margin-bottom:20px}.product-tab .tabs-title{padding:0;margin:0;list-style:none;display:flex}.product-tab .tab-link{padding:10px 20px;cursor:pointer}.product-tab .tab-link h3{color:#4D4D4D;padding:0;margin:0;font-size:16px}.product-tab .tab-link.active,.product-tab .tab-link:hover{background:var(--button-background);border-color:var(--button-background)}.product-tab .tab-link.active h3,.product-tab .tab-link:hover h3{color:var(--button-color)}.product-tab .tab-content{opacity:0;visibility:hidden;height:0;overflow:hidden}.product-tab .tab-content.active{opacity:1;visibility:visible;height:auto;padding:25px 0 0;border-top:1px solid #E5E5E5}.product-tab .tab-content .product_getcontent{font-size:14px}@media (max-width: 991px){.product-tab .tabs-title{overflow-x:auto;overflow-y:hidden}.product-tab .tabs-title .tab-link{flex-shrink:0}}.productRelate{margin-top:30px;margin-bottom:30px}@media (min-width: 991px){.productRelate{background:#fff;padding:32px}}.productRelate .block-title h2{font-weight:700;font-size:20px;line-height:28px;margin-bottom:20px}.productRelate .block-title h2 a{color:#434343}.productRelate .block-title h2 a:hover{color:var(--main-color)}.productRelate .swiper-button-next:after,.productRelate .swiper-button-prev:after{font-size:14px;color:#333}.productRelate .swiper-button .swiper-button-next{right:-15px}.productRelate .swiper-button .swiper-button-prev{left:-15px}@media (max-width: 767px){.productRelate .swiper-button .swiper-button-next{right:10px}.productRelate .swiper-button .swiper-button-prev{left:10px}}@media (max-width: 1199px) and (min-width: 991px){.product-image-detail .big-image .gallery-top{height:348px}.product-image-detail .small-image .gallery-thumbs{height:348px}.block-countdown{display:block;text-align:center}.block-countdown .title{margin-bottom:8px}.details-pro .component-coupon-detail{display:block;text-align:center}.details-pro .component-coupon-detail .list-name-coupon{justify-content:center}.details-pro .component-coupon-detail .coupon-list{transform:translateX(-50%)}.details-pro .btn-mua button{width:200px}}@media (max-width: 991px) and (min-width: 767px){.details-pro{padding-left:0}}@media (max-width: 767px){.details-product{border-bottom:initial;padding-bottom:0;margin-bottom:20px}.details-product .delivery-product{margin-bottom:20px}.product-reviews{padding-top:0;border:initial}.details-pro{padding-left:10px}.details-pro .product-summary{background:#FAFAFA;margin:0 -10px}.details-pro .tag-special{margin:0 -10px}.details-pro .service_product{margin:0 -10px}.details-pro h1{font-weight:500;font-size:16px;line-height:22px;margin-bottom:12px}.details-pro .product-sku{font-size:14px}.details-pro .price-box{margin-bottom:16px}.details-pro .price-box .special-price{font-size:24px;font-weight:600}.details-pro .price-box .old-price .product-price-old{font-size:16px;font-weight:300}.details-pro .price-box .sale-off{font-size:16px;padding:2px 4px;margin-left:15px;border-radius:4px;top:-3px;position:relative}.details-pro .component-coupon-detail{margin-bottom:4px}.details-pro .component-coupon-detail span{right:-15px}.details-pro .component-coupon-detail .list-name-coupon{padding-left:10px;width:100%;margin-top:5px}.details-pro .component-coupon-detail .list-name-coupon li{margin-bottom:12px;margin-right:19px}.details-pro .component-coupon-detail .coupon-list{transform:initial;width:100%;min-width:100%;left:0}.details-pro .component-coupon-detail .coupon-list ul li{background:#fff;box-shadow:0px 0px 3px rgba(0,0,0,0.12);filter:initial}.details-pro .btn-mua button{width:135px;font-size:18px;padding:0;height:50px;line-height:48px}.details-pro .btn-mua button.btn-buy-now{margin-right:10px}.block-countdown{display:block;text-align:center;border-radius:8px;padding:8px}.block-countdown .title{margin-bottom:8px}.block-countdown #countdown .dots{color:#fff;font-size:12px;display:inline-block;position:relative;z-index:99;font-weight:600;top:0;margin:0 8px}.block-countdown #countdown .item{color:#6C6C6C;font-weight:600;font-size:12px;display:inline-block;position:relative;margin:0;background:#fff;border-radius:4px;padding:4px;line-height:20px}.product-image-detail .swiper-button-next,.product-image-detail .swiper-button-prev{margin-top:-15px}.product-image-detail .small-image .gallery-thumbs{height:0;padding-top:0;padding-bottom:0;margin-top:20px}.product-image-detail .small-image .gallery-thumbs .swiper-slide{border-radius:8px}.product-image-detail .big-image{margin-bottom:20px}.product-image-detail .big-image .gallery-top{border-radius:8px;height:390px;border:none}.product-image-detail .big-image .gallery-top .swiper-pagination{background:#243642;display:inline-block;width:initial;color:#fff;font-weight:500;font-size:14px;line-height:20px;border-radius:16px;padding:2px 16px 5px;position:absolute;right:8px;left:initial;bottom:8px}.product-tab .tabs-title{display:block}.product-tab .tab-link{padding:10px 15px}.product-tab .tab-content.active{padding:15px}.title-product{margin-top:15px}.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}}
