*:focus{outline:0 none !important}.elementor-widget:not(:last-child){margin-bottom:0 !important}html,body{position:relative;height:100%;width:100%}.group-star .fa{margin-right:3px}.product .h3-title{background:transparent;display:block;display:-webkit-box;max-height:77.976px;font-size:18px;line-height:1.444;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.icon-checkbox{position:relative}.icon-checkbox:after{background-image:url(../images/svg/uncheck.svg);content:"";width:16px;height:16px;position:absolute;top:50%;right:0;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);transform:translate(0, -50%)}.icon-checkbox.checked:after{background-image:url(../images/svg/check.svg)}.icon-all{position:relative}.icon-all:before{background-image:url(../images/svg/check-all.svg);content:"";width:16px;height:16px;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);transform:translate(0, -50%)}.icon-radio{position:relative}.icon-radio:after{background-image:url(../images/svg/radio.svg);content:"";width:16px;height:16px;position:absolute;top:50%;right:0;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);transform:translate(0, -50%)}.icon-radio.checked:after{background-image:url(../images/svg/radio-checked.svg)}.filter-box{margin-bottom:40px}.filter-box .title{font-family:"Inter",sans-serif;font-size:16px;line-height:24px;color:#333;font-weight:bold}.filter-box ul{padding:0;margin:0}.filter-box ul li{list-style:none;display:block;font-family:"Inter",sans-serif;font-size:16px;line-height:24px}.filter-box ul label,.filter-box ul a{display:block;padding:8px 0 8px 30px;color:#333;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:0;cursor:pointer}.filter-box ul [type=radio],.filter-box ul [type=checkbox]{display:none}.filter-box ul input[type=checkbox]:checked~label:after,.filter-box ul input[type=radio]:checked~label:after{background-image:url(../images/svg/check.svg)}.filter-box ul input[type=checkbox]:checked~label:not([for*=group]):before,.filter-box ul input[type=radio]:checked~label:not([for*=group]):before{background-image:url(../images/svg/check-all.svg);content:"";width:16px;height:16px;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);transform:translate(0, -50%)}label[for*=group]:before{content:"";width:16px;height:16px;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);transform:translate(0, -50%)}label[for*=group_all]:before{background-image:url(../images/svg/check-all.svg) !important}label[for*=group_sale]:before{background-image:url(../images/svg/tags-stack.svg) !important}label[for*=group_rating]:before{background-image:url(../images/svg/shape-star.svg) !important}label[for*=group_sell]:before{background-image:url(../images/svg/bag.svg) !important}.filter-box.link-box a{position:relative}.filter-box.link-box a:hover{color:#e03}.filter-box.link-box svg{width:20px;position:absolute;left:0;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);transform:translate(0, -50%)}.filter-box.link-box svg path{fill:#0f648d}.price-filter .input-group-text{background:transparent;border:none !important}.price-filter .form-control{border:1px solid #cfcfcf;border-radius:3px !important;text-align:center}.price-filter .form-control:focus{box-shadow:none;border-color:#0f648d}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination li{border:none !important}.woocommerce nav.woocommerce-pagination li{font-weight:bold;margin:0 5px !important}.woocommerce nav.woocommerce-pagination li a:hover{background-color:transparent !important}.woocommerce nav.woocommerce-pagination .prev,.woocommerce nav.woocommerce-pagination .next{border:2px solid #0f648d !important;color:#0f648d !important;width:36px}.woocommerce nav.woocommerce-pagination .prev i,.woocommerce nav.woocommerce-pagination .next i{font-weight:bold !important}.woocommerce nav.woocommerce-pagination a{color:#cfcfcf !important}.woocommerce nav.woocommerce-pagination a:hover{color:#0f648d !important}.woocommerce nav.woocommerce-pagination a,.woocommerce nav.woocommerce-pagination .current{font-weight:bold !important;border:2px solid transparent}.woocommerce nav.woocommerce-pagination .current{color:#0f648d !important;text-decoration:underline;background-color:transparent !important}.woocommerce-products-header h1{text-transform:uppercase;font-size:24px;line-height:40px;margin-bottom:0;color:#333}.woocommerce-products-header .orderby-wrapper label{font-weight:bold;font-size:14px;line-height:24px;margin:0 15px 0 0;color:#333}.woocommerce-products-header .orderby-wrapper select{padding:4px 8px;color:#4d4d4d;font-size:14px}.woocommerce-products-header .orderby-wrapper select option{color:#4d4d4d;font-size:14px}.woocommerce-products-header .orderby-wrapper select:focus{outline:0 none}.woocommerce-products-header .orderby-wrapper,.woocommerce-products-header .woocommerce-breadcrumb{height:30px;line-height:30px;margin:0}.woocommerce-breadcrumb span,.woocommerce-breadcrumb a{font-style:normal;font-weight:normal;font-size:14px;line-height:24px;color:#0f648d !important}.woocommerce-breadcrumb i{margin:0 8px;color:#000}.product .img-cover{min-height:auto !important;height:auto}.product .img-cover img{object-fit:cover;width:100%;object-position:center center}.filter-toggle-buttons a{border-color:#0f648d;padding:10px 15px;color:#0f648d;margin:0 10px;font-size:14px}.filter-toggle-buttons a span{color:#0f648d}@media only screen and (max-width: 420.5px){.filter-toggle-buttons a{width:calc(49% - 10px)}.filter-toggle-buttons a:first-child{margin-left:0}.filter-toggle-buttons a:last-child{margin-right:0}}.panel-title{background-image:url(../../static/images/bg-blue.jpg);background-size:cover;background-position:top left;padding:16px 20px;margin-bottom:24px}.panel-title span{margin-left:10px;font-weight:bold;font-size:14px;line-height:24px;color:#fff;text-transform:uppercase}.panel-title [href*="#close"]{position:absolute;right:20px}.order-panel{position:fixed;top:0;left:-101%;width:100%;height:100vh;background-color:#fff;z-index:10000000;-webkit-transition:left .5s;-moz-transition:left .5s;transition:left .5s}.order-panel.active{left:0}.order-panel .panel-title svg path{stroke:#fff}.order-panel .inner-filter{padding:0 20px}.order-panel .inner-filter label{padding:8px 0}.order-panel .inner-filter label:before{display:none !important}.order-panel .inner-filter label:after{background-image:url(../images/svg/radio.svg)}.order-panel .inner-filter [type=radio]:checked~label:after{background-image:url(../images/svg/radio-checked.svg)}.sidebar-brand-logo{margin-bottom:40px;position:relative;background-color:#f5f5f5;width:100%;height:0;padding-bottom:100%}.sidebar-brand-logo img{position:absolute;top:50%;left:50%;width:90%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 991.5px){.orderby-wrapper{display:none}.woocommerce-products-header{text-align:center}.woocommerce-products-header h1{font-size:18px;line-height:24px;text-transform:none}.woocommerce-products-header .breadcrumb-wrap{width:100%;float:none}.sidebar-filter{position:fixed;top:0;left:-101%;width:100%;height:100vh;background-color:#fff;z-index:10000000;-webkit-transition:left .5s;-moz-transition:left .5s;transition:left .5s}.sidebar-filter.active{left:0}.sidebar-filter .panel-title svg path{fill:#fff}.sidebar-filter .inner-filter{padding:0 20px;height:90%;overflow-x:hidden;overflow-y:auto}.product .h3-title{font-size:16px;font-weight:normal;background:transparent;display:block;display:-webkit-box;max-height:72px;font-size:16px;line-height:1.5;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product .h3-title .amount{font-weight:bold}.product .align-items-center.mb8{margin-bottom:0 !important}.product .btn-b.small{padding:4px 8px !important}.product-review img{width:100%}}.go-to-brand-list{font-weight:500;margin-top:32px;box-shadow:none !important;background-color:#0f648d;text-transform:uppercase;font-size:16px;line-height:24px;color:#fff !important;padding:16px 0;text-align:center}.support-form{margin-top:50px}@media screen and (max-width: 768.5px){.support-form label:not(:last-child){margin-bottom:16px}}.support-form span.wpcf7-not-valid-tip,.support-form .ajax-loader{position:absolute}.support-form .img-contain{background-image:url("../../static/images/bg_xanhdam_soc.jpg");background-size:24px;padding-bottom:35px}.support-form .wpcf7-response-output{display:none !important}.shop-top-content{background-color:#fafafa}.shop-top-content .banner-slider .img-cover{position:relative}.shop-top-content .banner-slider .img-cover .overlay-link{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width: 768.5px){.shop-top-content .banner-home .container,.shop-top-content .banner-home .row,.shop-top-content .banner-home .col-xl-9{margin:0;padding:0}}.brands-slider{margin:0 -12px}.brands-slider a{display:block;background-color:#fff;border-radius:3px;width:100%;margin-bottom:30px;padding-bottom:56.25%}.brands-slider .slick-arrow{width:24px}.brands-slider .slick-arrow.prev-arrow{left:0}.brands-slider .slick-arrow.next-arrow{right:0}.brands-slider .slick-slide{margin:0 12px}.quyen_loi_khach_hang .title-block{text-align:center;background-image:url(../images/bg_xam_soc.jpg);background-size:20px}.quyen_loi_khach_hang .title-block h3{margin:0 auto;padding:16px 0;width:calc(100% - 60px);border-bottom:1px solid rgba(105,105,105,.1)}.quyen_loi_khach_hang .inner{padding:30px 30px 0;background-color:#fafafa}.quyen_loi_khach_hang .item .icon{box-shadow:0px 4px 4px rgba(0,0,0,.05),inset 0px 2px 2px rgba(255,255,255,.5)}.quyen_loi_khach_hang .item .h2-title{font-weight:bold;color:#333;margin:0}.quyen_loi_khach_hang .item .body-text{font-size:16px;line-height:24px;margin:0;color:rgba(51,51,51,.8)}@media screen and (max-width: 768.5px){.banner .min-h472{min-height:inherit;padding-bottom:56%}}.single-product .buy-option del{font-weight:normal}.single-product .buy-option ins{text-decoration:none}.single-product .h5-title>ins{float:left;text-decoration:none}.single-product .h5-title del{font-weight:normal;font-size:12px;color:#444;margin-left:6px}.single-product .h5-title del ins{text-decoration:none}@media screen and (max-width: 420.5px){.single-product .quality-group{min-width:inherit}}.related.products .h3-title{margin-bottom:4px !important}.related.products img{margin-bottom:0}.added_to_cart.wc-forward,[data-noti] .wpcf7-response-output{display:none !important}.popup-added-cart{width:310px;z-index:10;background-color:#fff;border:1px solid #cfcfcf;padding:16px 20px;border-radius:3px;box-shadow:0px 4px 4px rgba(0,0,0,.25);top:calc(100% + 10px);right:-20px}.popup-added-cart p{font-size:16px;line-height:24px;color:#333}.popup-added-cart .btn{padding:13px 0}.popup-added-cart:after{content:"";position:absolute;top:-9px;right:23px;width:16px;height:16px;background-color:#fff;border-left:1px solid #cfcfcf;border-top:1px solid #cfcfcf;transform:rotate(45deg)}@media screen and (max-width: 575.5px){.popup-added-cart{top:calc(100% + 5px);right:2px}}.quality-group .control-side-select:before,.quality-group .control-side-select:after{display:none !important}.quality-group .select-wrapper{width:62px;position:relative}.quality-group .select-wrapper:before{content:"";position:absolute;top:50%;left:-6px;transform:translate(0, -50%);width:30px;height:30px;border-radius:50%;background-color:#fff}.quality-group .select-wrapper:after{pointer-events:none;background:no-repeat center center url(../../static/images/ic-arrow-down.svg);width:28px;height:28px;display:block;position:absolute;top:50%;right:5px;transform:translate(0, -50%);content:""}.product-detail-mobile form.cart .hr-2{border:none}.product-detail-mobile form.cart .custom-radio{box-shadow:0px 2px 2px rgba(0,0,0,.12),0px 4px 4px rgba(0,0,0,.08),0px 8px 8px rgba(0,0,0,.04),0px 16px 16px rgba(0,0,0,.02)}.product-detail-mobile form.cart .custom-radio.active{box-shadow:none}.toolbar-as-sale .quality-group-large .control-side-select{padding-left:25px}.toolbar-as-sale .quality-group-large .control-side-button button{width:100%}.toolbar-as-sale .quality-group-large .control-side{width:50%}@media(max-width: 320.5px){.toolbar-as-sale .quality-group-large .control-side-select{padding-left:20px !important}.toolbar-as-sale .quality-group-large .control-side-select,.toolbar-as-sale .quality-group-large .control-side-button{float:left;width:50% !important}}.custom-radio.combo{display:block !important}.custom-radio.combo .stsk-pl-3{padding-left:30px}@media only screen and (min-width: 768.5px){.custom-radio.combo .h3-title{float:right}.custom-radio.combo .clearfix .d-flex{float:left}}.qc-content .select-wrapper{width:58px}@media(min-width: 376px){.quality-group .control-side-select:after{right:5px !important}.inline-product .quality-group .select-wrapper:before{left:-5px}.qc-content .select-wrapper{width:auto}.qc-content .select-wrapper:before{left:0}.qc-content .select-wrapper:after{right:inherit;left:1px}}.qc-content .quality-group .control-side-select{padding:0;text-align:center}.product-detail-mobile.product-detail-on-ios .quality-group .select-wrapper::before{left:-2.5px}.single-quick-checkout select{text-align:right}@media(max-width: 375.5px){.inline-product .p24{padding:15px}}@media(max-width: 354.5px){.inline-product .p24{padding:10px}}@media(max-width: 375.5px){.inline-product .quality-group .select-wrapper{width:51px}}@media(max-width: 344.5px){.quality-group{height:auto !important;display:block !important}.quality-group .control-side-select{padding-left:28% !important}.quality-group .control-side-select,.quality-group .control-side-button{width:100% !important}.quality-group .control-side-select button,.quality-group .control-side-button button{width:100% !important}}@media(max-width: 450px){.qc-content .quality-group.d-flex{display:block !important;width:100% !important;height:auto}.qc-content .control-side-select{padding-left:0 !important}.qc-content .control-side-select,.qc-content .control-side-button{width:100% !important}.qc-content .control-side-select button,.qc-content .control-side-button button{width:100% !important}}/*# sourceMappingURL=product.css.map */
