﻿.bread-crumb{margin-bottom:0}.margin-bottom-20{margin-bottom:20px}.title-product{font-size:24px;font-weight:600;margin:0px 0px 15px;line-height:1.2}.reviews_details_product{margin-bottom:15px}.details-product .bg{background:#fff;padding:20px;border-radius:5px}.details-pro .sapo-product-reviews-badge{margin-bottom:10px}.details-pro .block-flashsale{background:var(--oldcolor);display:flex;justify-content:space-between !important;align-items:center;margin-bottom:15px;padding-right:10px;border-radius:5px;overflow:hidden}.details-pro .block-flashsale .heading-flash{background:var(--maincolor);color:#fff;height:45px;width:250px;text-align:center;line-height:45px;font-size:15px}.details-pro .block-flashsale .count-down{display:inline-block;font-size:14px;padding:0;background:transparent}.details-pro .block-flashsale .count-down .timer-view{display:inline;width:100%;text-align:center;margin-bottom:20px;margin-left:15px}.details-pro .block-flashsale .count-down .timer-view .block-timer{display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--maincolor);height:28px;width:24px;line-height:30px;border-radius:4px}.details-pro .block-flashsale .count-down .timer-view .block-timer p{margin-bottom:0;font-size:14px;color:#fff}@media (max-width: 767px){.details-pro .block-flashsale .count-down .timer-view .block-timer p{font-size:14px}}.details-pro .block-flashsale .count-down .timer-view .block-timer p b{display:block;font-size:14px;color:var(--maincolor)}.details-pro .block-flashsale .count-down .timer-view>span{position:relative;color:var(--maincolor);font-weight:bold;display:inline-block;padding:0 8px}@media (max-width: 1199px) and (min-width: 991px){.details-pro .block-flashsale .heading-flash{width:190px}}@media (max-width: 991px) and (min-width: 767px){.details-pro .block-flashsale{margin-top:20px}}@media (max-width: 767px){.details-pro .block-flashsale{margin-top:20px;display:block;padding-right:0;margin-bottom:10px;text-align:center;padding-bottom:10px}.details-pro .block-flashsale .heading-flash{width:100%;margin-bottom:10px}}.product-image-block .swiper-image{position:relative}.product-image-block .product-reviews-wish{position:absolute;bottom:10px;right:10px;z-index:999}.product-image-block .product-reviews-wish .setWishlist svg{width:20px;height:20px}.product-image-block .product-reviews-wish .setWishlist svg path{stroke:var(--maincolor)}.product-image-block .product-reviews-wish .setWishlist.active svg path{fill:var(--maincolor)}.product-image-block .gallery-thumbs{margin-top:10px}@media (max-width: 767px){.product-image-block .gallery-thumbs{margin-top:10px}}.product-image-block .border{border:1px solid #f5f6f8;border-radius:5px;padding:10px;position:relative}.product-image-block .border .product-image-btn{position:absolute;bottom:10px;left:10px;z-index:9}.gallery-top{display:block;border:1px solid #f5f6f8;border-radius:5px}.gallery-top .swiper-slide{padding-bottom:100%;display:block;height:0}.gallery-top .swiper-slide img{left:50%;top:50%;transform:translate(-50%, -50%);max-width:99%;max-height:100%;width:auto !important;height:auto !important;position:absolute}.gallery-top .swiper-button-next,.gallery-top .swiper-button-prev{position:initial;display:inline-block;margin-top:initial;background:initial;width:initial;height:initial}.gallery-top .swiper-button-next:after,.gallery-top .swiper-button-prev:after{width:30px;height:30px;display:block;text-align:center;line-height:28px;border-radius:5px;font-size:15px;color:#b1abaa;border:1px solid #f5f6f8}.gallery-top .swiper-button-next:hover:after,.gallery-top .swiper-button-prev:hover:after{color:var(--pricecolor);border-color:var(--pricecolor)}.gallery-thumbs .swiper-slide{border:1px solid #f5f6f8;cursor:pointer;background:#fff;padding:5px;border-radius:5px}.gallery-thumbs .swiper-slide .p-100{padding-bottom:100%;height:0;position:relative}.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}.gallery-thumbs .swiper-slide.swiper-slide-thumb-active{border-color:var(--maincolor)}.gallery-thumbs .swiper-slide:hover{border-color:var(--maincolor)}.gallery-thumbs .swiper-button-next,.gallery-thumbs .swiper-button-prev{background:initial !important}.gallery-thumbs .swiper-button-next:after,.gallery-thumbs .swiper-button-prev:after{font-size:10px;font-weight:bold;background:#fff;width:20px;height:40px;text-align:center;line-height:40px;color:#333;box-shadow:0 0 4px 0 rgba(0,0,0,0.2)}.gallery-thumbs .swiper-button-next:hover,.gallery-thumbs .swiper-button-prev:hover{width:initial;height:initial;opacity:1;background:initial;box-shadow:initial}.gallery-thumbs .swiper-button-next:hover:after,.gallery-thumbs .swiper-button-prev:hover:after{color:var(--maincolor)}.gallery-thumbs .swiper-button-next{right:0px;width:initial}.gallery-thumbs .swiper-button-next:after{border-radius:100px 0 0 100px;padding-left:4px}.gallery-thumbs .swiper-button-prev{left:0;width:initial}.gallery-thumbs .swiper-button-prev:after{border-radius:0 100px 100px 0;padding-right:4px}.layout-product{padding-bottom:40px}.layout-product .details-pro .price-box{margin-bottom:15px}.layout-product .details-pro .price-box .special-price{font-size:30px;font-weight:500;color:var(--pricecolor);display:block}.layout-product .details-pro .price-box .old-price{color:#76809B;font-size:16px}.layout-product .sku-product .a-sku{color:var(--maincolor)}.layout-product .inventory_quantity{font-size:14px;margin-bottom:10px}.layout-product .inventory_quantity .a-stock{color:var(--maincolor)}.layout-product .inventory_quantity .a-vendor{color:var(--maincolor)}.layout-product .swatch{display:flex;margin-bottom:15px}.layout-product .swatch .header{margin-top:6px;text-align:left;min-width:100px;font-weight:700;float:left}.layout-product .swatch input{display:none}.layout-product .swatch label{float:left;min-width:35px !important;height:35px !important;margin:0;border:#ccc 1px solid;background-color:#fff;font-size:13px;text-align:center;line-height:35px;white-space:nowrap;padding:0;border-radius:5px;cursor:pointer}.layout-product .swatch-element label{padding:0 5px}.layout-product .swatch-element label .img-check{display:none}.layout-product .color.swatch-element label{padding:0 5px}.layout-product .swatch input:checked+label{background:transparent;color:#333;border:1px solid #e6484a}.layout-product .swatch input:checked+label .img-check{display:inline-block;position:absolute;bottom:0;right:0}.layout-product .swatch .color input:checked+label{position:relative;border:1px solid var(--maincolor)}.layout-product .swatch .color input:checked+label:after{content:"\f00c";font-family:FontAwesome;display:none}.layout-product .swatch .color .has-thumb{position:relative}.layout-product .swatch .color .has-thumb .ant-swatch{max-height:30px;position:relative;top:-2px;left:-3px}.layout-product .swatch .swatch-element{float:left;-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;margin:0px 5px 5px 0;position:relative}.layout-product .crossed-out{position:absolute;width:100%;height:100%;left:0;top:0}.layout-product .swatch .swatch-element .crossed-out{display:none}.layout-product .swatch .swatch-element.soldout .crossed-out{display:none}.layout-product .swatch .swatch-element.soldout label{background:#E8E8EA;border-color:#E8E8EA;color:#9FA3A7;border:initial}.layout-product .swatch .tooltip{text-align:center;background:var(--maincolor);color:#fff;bottom:100%;padding:10px;display:block;position:absolute;width:100px;left:-35px;margin-bottom:15px;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,0.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,0.28);box-shadow:2px 2px 6px rgba(0,0,0,0.28);z-index:10000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px}.layout-product .swatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.layout-product .swatch .tooltip:after{border-left:solid transparent 10px;border-right:solid transparent 10px;border-top:solid var(--maincolor) 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.layout-product .swatch .swatch-element:hover .tooltip{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}.layout-product .swatch.error{background-color:#E8D2D2 !important;color:#333 !important;padding:1em;border-radius:5px}.layout-product .swatch.error p{margin:0.7em 0}.layout-product .swatch.error p:first-child{margin-top:0}.layout-product .swatch.error p:last-child{margin-bottom:0}.layout-product .swatch.error code{font-family:monospace}.layout-product .selector-wrapper{display:none !important}.layout-product .button_actions{display:inline-block}.layout-product .button_actions.btn-mua{margin-right:10px}.layout-product .button_actions .btn-buy-now{padding:10px 20px;background:var(--maincolor);border-radius:8px;background:var(--oldcolor);border:1px solid var(--maincolor);color:var(--maincolor)}.layout-product .button_actions .btn-buy-now span{display:block;font-weight:500;font-size:16px}.layout-product .button_actions .btn-buy-now:hover{background:var(--maincolor);color:#fff}.layout-product .button_actions .add_to_cart{border:1px solid var(--maincolor);padding:10px 20px;background:var(--maincolor);border-radius:8px;color:#fff}.layout-product .button_actions .add_to_cart span{display:block;font-weight:500;font-size:16px}.layout-product .button_actions .add_to_cart:hover{border:1px solid var(--maincolor);color:var(--maincolor);background:var(--oldcolor)}.layout-product .button_actions .btn-soldout{border:initial;padding:10px 20px;background:var(--maincolor);border-radius:8px;color:#fff;margin-top:0;font-weight:500;font-size:16px}.layout-product .flex-quantity{font-size:14px}.layout-product .flex-quantity .custom-btn-number{display:flex;align-items:center;margin-bottom:20px}.layout-product .flex-quantity .custom-btn-number label{min-width:100px;margin-bottom:0;font-weight:700}.layout-product .input_number_product{width:80px;margin-right:10px;position:relative}.layout-product .input_number_product .btn_num{border:initial;width:25px;position:absolute;right:0;top:0;text-align:center;height:35px;cursor:pointer;background:initial;padding:initial}.layout-product .input_number_product .btn_num.num_1{bottom:0;top:initial;left:0}.layout-product .input_number_product input{width:100%;height:35px;border:solid 1px #ccc;text-align:center;font-size:13px;border-radius:5px}.combo-shopping{background:#fff;border-radius:8px;margin-bottom:20px;padding:20px}.combo-shopping .plus{font-size:22px;margin-right:12px;display:inline-block}.combo-shopping .custom-btn-number2{float:left;width:50px;margin-left:10px;position:relative;border:initial !important;box-shadow:initial !important;padding:initial}@media (max-width: 767px){.combo-shopping .custom-btn-number2{margin-right:10px}}.combo-shopping .custom-btn-number2 button{background:initial;border:initial;line-height:initial}.combo-shopping .custom-btn-number2 .btn-minus{position:absolute;right:0;bottom:0;z-index:99999}.combo-shopping .custom-btn-number2 .btn-plus{position:absolute;right:0;top:0;z-index:99999}.combo-shopping .custom-btn-number2 input{min-height:35px !important;padding-left:10px}.combo-shopping .block-content{display:flex;flex-direction:row;justify-content:space-between}.combo-shopping .block-content .style-list .item{display:inline-flex;flex-direction:column;width:170px;margin-bottom:12px;margin-right:12px}@media (max-width: 1199px) and (min-width: 991px){.combo-shopping .block-content .style-list .item{width:155px}}.combo-shopping .block-content .style-list .item .checkbox-wrap{display:flex;align-items:center;font-size:13px;margin-top:5px}.combo-shopping .block-content .style-list .item .checkbox-wrap .checkbox{display:inline-block;height:14px;margin-right:5px}.combo-shopping .block-content .style-list .item .checkbox-wrap .checkbox input[type=checkbox]{opacity:0;filter:alpha(opacity=0);display:none}.combo-shopping .block-content .style-list .item .checkbox-wrap .checkbox input[type=checkbox]+span.ico{width:15px;height:15px;background-size:contain;display:inline-block;background-image:url(//bizweb.dktcdn.net/100/516/025/themes/965109/assets/check-off.svg?1743463449287);vertical-align:middle;color:#a6a6a6;margin-right:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.combo-shopping .block-content .style-list .item .checkbox-wrap .checkbox input[type=checkbox]:checked+span.ico{background-image:url(//bizweb.dktcdn.net/100/516/025/themes/965109/assets/check-on.svg?1743463449287)}.combo-shopping .block-content .style-list .item .image{padding-bottom:100%;position:relative}.combo-shopping .block-content .style-list .item .image img{left:50%;top:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%;width:auto !important;height:auto !important;position:absolute}.combo-shopping .block-content .style-list .item .name{font-size:13px;margin-top:10px;margin-bottom:5px}.combo-shopping .block-content .style-list .item .name a{color:#4a4a4a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.combo-shopping .block-content .style-list .item .name a:hover,.combo-shopping .block-content .style-list .item .name a:focus{color:var(--maincolor)}@media (max-width: 480px){.combo-shopping .block-content .style-list .item .name b{display:none}.combo-shopping .block-content .style-list .item .name span{display:none}}.combo-shopping .block-content .style-list .item .variant_price{font-size:13px;font-weight:500;color:var(--maincolor)}.combo-shopping .block-content .style-list .item.disabled .image,.combo-shopping .block-content .style-list .item.disabled .name,.combo-shopping .block-content .style-list .item.disabled .variant_price{opacity:0.3}.combo-shopping .block-content .summary{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:200px;border-left:0.5px solid rgba(0,0,0,0.09);margin-left:20px;padding:0 20px}@media (max-width: 1199px) and (min-width: 991px){.combo-shopping .block-content .summary{padding:0 10px}}.combo-shopping .block-content .summary .text-right p{font-size:14px;margin:0 0 6px}.combo-shopping .block-content .summary .text-right p .total-prices{font-weight:600;color:var(--maincolor)}.combo-shopping .block-content .summary .text-right button{background:var(--maincolor);color:#fff;border:0;font-size:12px;font-weight:400;border-radius:3px;padding:6px 10px 5px}.combo-shopping .block-content .summary .text-right button:hover,.combo-shopping .block-content .summary .text-right button:focus{opacity:0.6}.combo-shopping h2{font-size:20px;margin-bottom:14px}.sidebar-product .policy{border:1px solid #EAEAEA;border-radius:10px;padding:15px}.sidebar-product .policy .item{display:flex;flex-wrap:wrap;margin-bottom:15px;align-items:center}.sidebar-product .policy .item .icon{width:50px}.sidebar-product .policy .item .text{width:calc(100% - 50px);padding-left:10px;color:#444444;font-size:13px;text-align:justify}.sidebar-product .policy .item:last-child{margin-bottom:0}.product-summary{margin-top:20px}.product-summary ul{list-style:disc;padding-left:15px}.product-summary ul li{margin-bottom:10px}.product-summary ul li strong{color:var(--maincolor)}.form-product .form-group{margin-bottom:25px;border-bottom:1px solid rgba(43,47,51,0.1);padding-bottom:15px}.benefit-product .title{color:#2B2F33;font-size:14px;font-weight:700;margin-bottom:10px}.benefit-product .item{display:flex;align-items:center}.benefit-product .item p{margin-bottom:0;margin-left:10px;color:rgba(43,47,51,0.8)}.counpon{position:relative;padding-bottom:10px;display:flex;align-items:center;border-top:1px solid rgba(43,47,51,0.1);border-bottom:1px solid rgba(43,47,51,0.1);padding-top:15px;margin-bottom:20px}.counpon b.title{text-align:left;min-width:100px;font-weight:700}.counpon .list-coupon span{display:inline-block;vertical-align:top;padding:3px 7px;margin-bottom:4px;background:var(--oldcolor);color:var(--maincolor);position:relative}.counpon .list-coupon span:before,.counpon .list-coupon span:after{content:"";width:6px;height:calc(100% - 5px);position:absolute;top:2.5px;background-image:radial-gradient(#fff 2px, transparent 0);background-size:6px 6px;background-position-x:-6px}.counpon .list-coupon span:before{left:-3px}.counpon .list-coupon span:after{right:-3px}.counpon .detail-coupon{position:absolute;top:100%;left:0;width:100%;z-index:9;background:#FFF;border:1px #ebebeb solid;padding:15px;display:none}.counpon .detail-coupon p{position:relative;padding-left:15px;margin-bottom:5px}.counpon .detail-coupon p:before{content:'•';position:absolute;top:0;left:0;font-size:30px;line-height:24px}.counpon .detail-coupon p .copy{display:inline-block;color:#FFF;font-size:10px;vertical-align:text-bottom;cursor:pointer;background:var(--maincolor);padding:2px 5px;border-radius:5px}.counpon .detail-coupon p .copy:hover{left:10px}.counpon .detail-coupon:before{content:'';position:absolute;top:-10px;left:100px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ebebeb}.counpon .detail-coupon:after{content:'';position:absolute;top:-9px;left:100px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #FFF}.counpon:hover .detail-coupon{display:block}.social-media{display:flex;padding:20px 0 0;margin:0;list-style:none;align-items:center;color:#55585C}.social-media .title{margin-right:5px}.social-media .social-media__item{display:inline-block;margin-left:5px;width:24px}.social-media .social-media__item svg path{fill:var(--maincolor)}.social-media .social-media__item:hover svg path{fill:var(--hover)}.blog-bar{position:sticky;top:0}@media (max-width: 991px){.blog-bar{margin-top:15px}}.blog-bar .title{font-size:18px;font-weight:500;margin-bottom:10px;border-bottom:1px solid #f5f6f8;color:#303030;padding-bottom:5px;position:relative;line-height:1.4}.blog-bar .title:before{content:"";width:66px;height:2px;background:var(--maincolor);border-radius:5px;position:absolute;left:0;bottom:-1px}.blog-bar .c-new{display:flex;margin-bottom:10px}.blog-bar .c-new:last-child{margin-bottom:0}.blog-bar .c-new .c-new__img{width:100px}.blog-bar .c-new .c-new__info{width:calc(100% - 100px);padding-left:10px}.blog-bar .c-new .c-new__info a{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.specifications .fs-dttop{padding:0;margin:0 0 20px;list-style:none;display:flex;border-bottom:1px solid #F2F2F2;color:#303030;padding-bottom:6px;position:relative;font-size:18px}.specifications .fs-dttop:before{content:"";width:66px;height:2px;background:var(--maincolor);border-radius:5px;position:absolute;left:0;bottom:-1px}.specifications .fs-tsright{max-height:280px;overflow:hidden;line-height:1.3}.specifications .fs-tsright table{border:none;margin-bottom:0;width:100% !important}.specifications .fs-tsright table tr{display:grid;grid-template-columns:55% 45%;gap:4px}.specifications .fs-tsright table tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.specifications .fs-tsright table tr td{border:#ffdead;padding:9px;font-size:13px}.specifications .fs-tsright table tr td p{margin-bottom:0}.specifications .fs-tsright ul{padding:0;max-height:280px;overflow:hidden}.specifications .fs-tsright ul li{display:table;width:100%;padding:4px 0;font-size:13px;border-bottom:1px solid #f5f6f8}.specifications .fs-tsright ul li label,.specifications .fs-tsright ul li strong{width:225px;color:#9C9C9C;padding-right:6px;display:table-cell !important;vertical-align:top;font-weight:normal}.specifications .fs-tsright ul li span{color:#3d3d3d;display:table-cell;vertical-align:top}.specifications .fs-tsright ul li:last-child{border-bottom:initial}.specifications button.btn-primary{cursor:pointer;display:block;height:40px;text-align:center;font-size:14px;color:var(--maincolor);border-radius:3px;background-color:#fff;border:solid 1px var(--maincolor);width:100%;margin-top:5px}.specifications button.btn-primary:hover,.specifications button.btn-primary:focus{color:#fff;border:solid 1px var(--maincolor);background-color:var(--maincolor)}@media (min-width: 767px){.specifications .modal-dialog{max-width:550px}}.specifications .modal-header{padding:15px;border-bottom:1px solid #e5e5e5;background-color:#fff}.specifications .modal-header .modal-title{padding:0;min-height:unset;color:#404040;font-size:18px;line-height:normal;margin:0}.specifications .modal-header .close{z-index:2;position:absolute;right:10px;border:initial;background:initial}.specifications .modal-body ul{padding:0}.specifications .modal-body ul li{display:table;width:100%;padding:10px 0;border-bottom:1px solid #f5f6f8}.specifications .modal-body ul li label,.specifications .modal-body ul li strong{width:180px;display:table-cell !important;vertical-align:middle;line-height:18px;font-weight:500}@media (max-width: 480px){.specifications .modal-body ul li label,.specifications .modal-body ul li strong{width:150px}}#specifications{z-index:9999}#specifications.active{overflow-x:hidden;overflow-y:auto}#specifications .modal-dialog{margin:25px auto;-webkit-transform:none;transform:none;z-index:9999}#specifications .specifications-overlay{position:fixed;top:0 !important;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;opacity:.5}#specifications table{border:none;margin-bottom:0;width:100% !important}#specifications table tr{display:grid;grid-template-columns:55% 45%;gap:4px}#specifications table tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}#specifications table td{border:navajowhite;padding:9px;font-size:13px}#specifications table td p{margin-bottom:0}.p-multiple .form-product{margin-bottom:20px}.p-multiple .sticky{position:sticky;top:0}.p-multiple .pd_variants_title{border-bottom:1px solid rgba(43,47,51,0.1);padding-bottom:5px;margin-bottom:10px;font-weight:700}.p-multiple .pd_variants_content ul{clear:both;margin-bottom:10px;overflow:hidden}.p-multiple .norightpadding{padding-right:0 !important}.p-multiple .noleftpadding{padding-left:0 !important}.p-multiple .quantity{width:80px;position:relative;float:left;height:35px}.p-multiple .pd_variants_content .quantity .plus,.p-multiple .pd_variants_content .quantity .minus{width:20px;height:18px;right:0;position:absolute;line-height:18px}.p-multiple .pd_variants_content .quantity .minus{bottom:0}.p-multiple .quantity .plus,.p-multiple .quantity .minus{color:#ccc;display:block;float:left;cursor:pointer;border:1px #ddd solid;padding:0;text-align:center;background-color:transparent;font-size:16px;font-weight:bold;transition:background-color .2s linear;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear}.p-multiple .pd_variants_content .quantity .qty{height:35px;line-height:35px;width:100%;padding-right:20px;border:1px solid #ddd;border-radius:0;min-height:10px;padding-left:0}.p-multiple .quantity .qty{float:left;width:50px;background-color:transparent;text-align:center;margin-bottom:0;color:#ccc;border-radius:0;min-height:10px;-webkit-text-fill-color:#ccc;-webkit-opacity:1;color:#ccc}.p-multiple .pd_variants_content .quantity .plus{top:0}.p-multiple .pd_variants_content li.subtotal{font-weight:600;color:var(--maincolor)}.p-multiple .totalPrice{border-top:1px solid rgba(43,47,51,0.1);padding:5px 0;font-size:16px;font-weight:600;line-height:30px}.p-multiple .totalPrice strong{color:#ff0000;font-size:18px}.p-multiple #submit-table{padding:10px 20px;background:var(--maincolor);border-radius:8px;background:var(--oldcolor);border:1px solid var(--maincolor);color:var(--maincolor)}.p-multiple #submit-table:hover{background:var(--maincolor);color:#fff}.p-multiple input[type=number]::-webkit-inner-spin-button,.p-multiple input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.p-multiple .stock-multiple{font-size:11px;color:#999;line-height:1.1}.p-multiple .stock-multiple strong{font-weight:500;color:#d7b19e}.p-multiple .variant_mutiple{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 480px){.p-multiple .variant_mutiple{font-size:13px}}@media (max-width: 480px){.p-multiple .col-xss-4{width:33.33333333%}.p-multiple .hidden-xss{display:none}.p-multiple .variant_price{line-height:35px}}.right_module .module_service_details{margin-top:20px}.right_module .module_service_details .wrap_module_service{background:#fff;border-radius:5px;border:1px solid var(--maincolor);margin:0}.right_module .module_service_details .wrap_module_service .item_service .wrap_item_{position:relative;padding:15px 0;display:table}.right_module .module_service_details .wrap_module_service .item_service .wrap_item_ .image_service{display:table-cell;width:40px;vertical-align:middle;-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform}.right_module .module_service_details .wrap_module_service .item_service .wrap_item_ .content_service{margin-left:10px}.right_module .module_service_details .wrap_module_service .item_service .wrap_item_ .content_service p{font-weight:500;margin-bottom:0}.right_module .module_service_details .wrap_module_service .item_service .wrap_item_ .content_service span{color:#707070;font-size:13px}.right_module .module_service_details .wrap_module_service .item_service .wrap_item_ .content_service a{color:#707070}.right_module .module_service_details .wrap_module_service .item_service .wrap_item_ .content_service a:hover{color:var(--hover)}.right_module .module_service_details .wrap_module_service .item_service:hover .wrap_item_ .content_service p{color:var(--maincolor)}.right_module .module_service_details .wrap_module_service .item_service:hover .wrap_item_ .image_service{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg)}.right_module .module_service_details .wrap_module_service .item_service:last-child{border-bottom:none}.right_module .similar-product .right-bestsell h2{margin:0;color:#333;font-size:18px;font-weight:600;position:relative;margin-bottom:5px}.right_module .similar-product .right-bestsell h2:after{content:"";width:100px;border-top:2px solid var(--maincolor);height:3px;position:absolute;top:30px;left:0px;z-index:999}.right_module .similar-product .right-bestsell .list-bestsell{border:1px solid #e5e5e5}.right_module .similar-product .right-bestsell .list-bestsell .list-bestsell-item{border-bottom:1px solid #e9e9e9}.right_module .similar-product .right-bestsell .list-bestsell .list-bestsell-item:last-child{border-bottom:none}.right_module .similar-product .right-bestsell .list-bestsell .list-bestsell-item .thumbnail-container{padding:5px}.right_module .similar-product .right-bestsell .list-bestsell .list-bestsell-item .thumbnail-container .product-image{width:80px;margin-right:10px;float:left}.right_module .similar-product .right-bestsell .list-bestsell .list-bestsell-item .thumbnail-container .product-meta{padding-left:90px}.right_module .similar-product .right-bestsell .list-bestsell .list-bestsell-item .thumbnail-container .product-meta h3{margin-top:10px;font-size:14px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.right_module .similar-product .right-bestsell .list-bestsell .list-bestsell-item .thumbnail-container .product-meta h3 a{color:#333}.right_module .similar-product .right-bestsell .list-bestsell .list-bestsell-item .thumbnail-container .product-meta h3 a:hover{color:var(--maincolor);text-decoration:none}.right_module .similar-product .right-bestsell .list-bestsell .list-bestsell-item .thumbnail-container .product-meta h3 a:focus{color:var(--maincolor);text-decoration:none}.right_module .similar-product .right-bestsell .list-bestsell .list-bestsell-item .thumbnail-container .product-meta .product-price-and-shipping .price{color:var(--maincolor);font-weight:600;font-size:14px}.right_module .similar-product .right-bestsell .list-bestsell .list-bestsell-item .thumbnail-container .product-meta .product-price-and-shipping .regular-price{margin-left:7px;color:#bbb;text-decoration:line-through;font-size:12px}.right_module .similar-product .right-bestsell .list-bestsell .list-bestsell-item .thumbnail-container .product-meta .bizweb-product-reviews-badge{display:block}.right_module .similar-product .right-bestsell .list-bestsell .list-bestsell-item .thumbnail-container .product-meta .bizweb-product-reviews-badge .bizweb-product-reviews-star{padding:0}.right_module .similar-product .right-bestsell .list-bestsell .list-bestsell-item .thumbnail-container .product-meta .bizweb-product-reviews-badge .bizweb-product-reviews-star i{font-size:12px;color:#f0ca6c !important}.right_module .similar-product .right-bestsell .list-bestsell .list-bestsell-item .thumbnail-container .product-meta .bizweb-product-reviews-badge div:nth-child(2){display:none}.right_module .similar-product .right-bestsell .list-bestsell .list-bestsell-item .thumbnail-container .product-meta .bizweb-product-reviews-badge div:nth-child(3){display:none}.right_module .similar-product .right-bestsell .list-bestsell .list-bestsell-item:hover .thumbnail-container .product-meta h3 a{color:var(--maincolor)}@media (max-width: 991px){.right_module{margin-top:20px}.right_module .similar-product .right-bestsell .list-bestsell .list-bestsell-item{width:50%;float:left}.title-product{margin-top:20px;font-size:16px}}@media (min-width: 565px) and (max-width: 991px){.right_module .similar-product .right-bestsell .list-bestsell .list-bestsell-item:last-child{border-bottom:1px solid #e9e9e9}}@media (max-width: 480px){.right_module .similar-product .right-bestsell .list-bestsell .list-bestsell-item{width:100%;float:none}}.product-tab .tabs-title{padding:0;margin:0 0 20px;list-style:none;display:flex;border-bottom:1px solid #F2F2F2;color:#303030;padding-bottom:5px;position:relative}.product-tab .tabs-title:before{content:"";width:66px;height:2px;background:var(--maincolor);border-radius:5px;position:absolute;left:0;bottom:-1px}.product-tab .tab-link{cursor:pointer}.product-tab .tab-link h3{padding:0;margin:0;font-size:18px}.product-tab .tab-content{opacity:0;visibility:hidden;height:0;overflow:hidden}.product-tab .tab-content.active{opacity:1;visibility:visible;height:auto}.product-reviews{margin-top:20px}.product-reviews .title h2{margin:0 0 20px;border-bottom:1px solid #F2F2F2;color:#303030;padding-bottom:5px;position:relative;font-size:19px}.product-reviews .title h2:before{content:"";width:66px;height:2px;background:var(--maincolor);border-radius:5px;position:absolute;left:0;bottom:-1px}.productRelate{margin-top:20px}.productRelate .bg{background:#fff;padding:20px;border-radius:5px}.productRelate .block-title{position:relative;margin-bottom:20px}.productRelate .block-title h2{position:relative;font-size:19px;border-bottom:1px solid #F2F2F2;padding-bottom:5px}.productRelate .block-title h2:before{content:"";position:absolute;left:0;bottom:-1px;border-radius:5px;height:2px;width:110px;background:var(--maincolor)}.productRelate .block-title .view-more{position:absolute;top:10px;right:0}.productRelate .swiper-button-next:after,.productRelate .swiper-button-prev:after{font-size:14px;color:var(--maincolor);font-weight:bold}.productRelate .swiper-button-next,.productRelate .swiper-button-prev{background:initial}.productRelate .item_product_main{padding:initial}.productRelate .item_product_main .product-action:before{display:none}.read-more{position:relative;text-align:center}.read-more.more{padding-top:15px}.read-more:before{background-color:rgba(255,255,255,0.6);display:block;content:"";height:120px;position:absolute;top:-120px;width:100%;left:0}.read-more span{width:134px;height:40px;line-height:38px;display:inline-block;cursor:pointer;border-radius:3px;text-align:center;font-size:14px;color:var(--maincolor);border-radius:3px;background-color:#fff;border:solid 1px var(--maincolor)}.read-more span svg{padding-left:5px;width:12px;height:12px;margin-top:-2px}.read-more span:hover{background:var(--maincolor);border-color:var(--maincolor);color:#fff}.read-more span:hover i{color:#fff}.content_extab{opacity:0;visibility:hidden;height:0;overflow:hidden}.content_extab.current{opacity:1;visibility:visible;height:auto}@media (min-width: 1199px){.gallery-thumbs{z-index:9;width:100%}}@media (max-width: 1199px){.layout-product .button_actions .add_to_cart{font-size:13px}.layout-product .button_actions .add_to_cart span{font-size:15px}}@media (max-width: 991px) and (min-width: 767px){.combo-shopping .block-content{display:block}.combo-shopping .block-content .style-list .item{width:143px}.combo-shopping .block-content .summary{width:100%;border-top:0.5px solid rgba(0,0,0,0.09);border-left:initial;margin-left:initial;padding:initial;padding-top:15px}}@media (max-width: 767px){.combo-shopping .block-content{display:block}.combo-shopping .block-content .style-list .item{width:39%}.combo-shopping .block-content .style-list .item .checkbox-wrap{font-size:11px}.combo-shopping .block-content .style-list .item .checkbox-wrap .checkbox{height:10px}.combo-shopping .block-content .style-list .item .checkbox-wrap .checkbox input[type=checkbox]+span.ico{width:13px;height:13px}.combo-shopping .block-content .summary{width:100%;border-top:0.5px solid rgba(0,0,0,0.09);border-left:initial;margin-left:initial;padding:initial;padding-top:15px}.product-image-block{margin-bottom:10px}.product-image-block .btn-product{display:block !important;text-align:center}.product-image-block .btn-product .swiper-prenext{margin-bottom:10px}.km-hot{padding:10px}.product-tab .tabs-title{display:block}.title-product{margin-top:15px}.layout-product .flex-quantity{display:block}.layout-product .button_actions .add_to_cart{width:100%}.layout-product .button_actions .add_to_cart{padding:10px}.layout-product .inventory_quantity .line{display:none}.layout-product .inventory_quantity .mb-break{display:block}.details-product .bg{padding:10px}.combo-shopping{padding:10px}.productRelate .bg{padding:10px}.benefit-product .row .item{margin-bottom:10px}.benefit-product .row .item:last-child{margin-bottom:0}}
