.header-main{box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -1px rgb(0 0 0 / .06)}.nav-dark .nav>li.header-divider{border-color:#ffffff45}input#woocommerce-product-search-field-0,input#woocommerce-product-search-field-2{height:41px;box-shadow:unset;border-radius:3px 0 0 3px;border:1px solid #E01020}.searchform .button.icon{background:#E01020;height:41px;border-radius:0 3px 3px 0}.about__box-content{font-size:12px;line-height:1.4;color:#333}.about__box-icon{display:flex;margin-right:5px}.about__box-content p.mb-0.title{font-weight:300;text-transform:initial}.about__box-content strong{color:#D50F1E;font-weight:800;font-size:12px}a.item-about:hover{background:rgb(255 255 255 / .2)}a.item-about.about-1.about-contact{padding:4px 8px;border-radius:10px}.header-main .html i{font-size:25px;margin-right:5px;color:#E01020;font-weight:300}.icon-search:before{color:#fff}.header-vertical-menu__opener{border-radius:5px}.sec-slider img{border-radius:10px}span.header-vertical-menu__title{font-size:12px;font-weight:500}.header-vertical-menu__opener.dark{border-radius:10px}.header-vertical-menu__opener.dark i.icon-angle-down{display:none}.header-vertical-menu__fly-out{margin-top:1.75em;display:block;box-shadow:rgb(60 64 67 / 10%) 0 1px 2px 0,rgb(60 64 67 / 15%) 0 2px 6px 2px;margin-left:-160px;border-radius:10px}.row-bg{background:url(/wp-content/uploads/2024/01/bg_new.webp) 0% 0% / cover;background-repeat:no-repeat;background-position:center;border-radius:15px}.product-small.box{background:#fff;border-radius:10px;padding:15px}.badge-inner.secondary.on-sale{background:url(/wp-content/uploads/2024/01/download.svg) 50% no-repeat}.badge-container{margin-top:0;left:-5px}span.onsale{font-size:12px;position:absolute;top:9px;left:10px}.callout.badge.badge-square{width:81px;height:31px}a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;font-weight:600;overflow:hidden;color:#444}.price-wrapper .price{display:flex}.product-small .price del,.product-info .price del{order:1}bdi{margin-right:10px}span.woocommerce-Price-amount.amount{font-size:16px}.price ins bdi{color:#d70018}del bdi{font-size:14px;font-weight:500;color:#707070}p.name.product-title.woocommerce-loop-product__title{margin-bottom:1em}span.woocommerce-Price-currencySymbol{font-size:12px;top:-4px;left:1px;position:relative}.flickity-prev-next-button svg,.flickity-prev-next-button svg{background:#fff;border-radius:99%;box-shadow:2px 2px 20px #0000002e;opacity:1}.flash-sale-process-isures{width:100%;height:16px;background:linear-gradient(64.85deg,#fcb500 23.67%,#ffd41d 106.12%);background-size:cover;position:relative;border-radius:8px;margin:15px 0}.flash-sale-process_bought{background:#002bff73;overflow:hidden;bottom:0;right:0;position:absolute;z-index:1;height:16px;border-radius:8px}.flash-sale-process_fire{background:url(/wp-content/uploads/2024/02/fs-iconfire.webp) 0 no-repeat;width:18px;height:21px;background-size:contain;position:absolute;left:3px;top:-6px}.flash-sale-process-bar_text.stock{font-size:12px;color:#333;text-align:center;position:relative;z-index:2}.flash-sale-complete-wapper{width:100%;background:#fff0;overflow:hidden;bottom:0;right:0;position:absolute;z-index:1;height:16px;border-radius:8px}.flash-sale-bought-size{position:absolute;width:100%;height:100%;background:#DDD}.flash-sale-sizer-stock{background:#fff;float:right;position:relative;height:18px}.title-product{padding-top:20px;display:flex;overflow-x:auto;white-space:nowrap}.title-product ul{display:flex;list-style-type:none;padding:0;margin:0}.title-product a{font-size:13px;text-transform:none;font-weight:400;margin-right:0;padding:10px;border:1px solid #E5E7EB;border-radius:8px;background:#fff0}.product-small.col>div{box-shadow:rgb(60 64 67 / 10%) 0 1px 2px 0,rgb(60 64 67 / 15%) 0 2px 6px 2px;border-radius:10px}.product-small.box .star-rating{font-size:14px;display:inline-block;vertical-align:middle;height:20px}.price-wrapper .review-count{margin-left:4px}.star-rating span:before,.star-rating:before,.woocommerce-page .star-rating:before{color:#F59E0B}span.review-count.is-small.op-7{font-size:11px;position:absolute;margin-top:7px}.title-product h3{font-size:22px;text-transform:uppercase}a.zoom-button.button.is-outline.circle.icon.tooltip.hide-for-small.tooltipstered{display:none;visibility:hidden}.sec-custom .product-thumbnails button.flickity-button.flickity-prev-next-button:before{background-color:#fff0;color:#fff;z-index:2;position:relative}.sec-custom .product-thumbnails button.flickity-button.flickity-prev-next-button{width:36px;top:0;z-index:2;height:100%;opacity:1;transform:none}.sec-custom .product-thumbnails .product-images{cursor:zoom-in;position:relative;overflow:hidden;padding:15px}.sec-custom .product-thumbnails button.flickity-button.flickity-prev-next-button:not(disabled)::after{content:'';width:53px;height:100%;z-index:1;bottom:0;right:0;position:absolute;cursor:pointer;color:#fff}.sec-custom .product-thumbnails button.flickity-button.flickity-prev-next-button.previous:not(disabled)::after{transform:rotate(-180deg)}.sec-custom .product-thumbnails{margin:0;padding:10px 20px!important}.sec-custom .product-thumbnails img{opacity:1;-o-object-fit:cover;object-fit:cover;object-position:50% 50%;-o-object-position:50% 50%;width:100%;height:100%;cursor:pointer}.sec-custom .product-thumbnails a{position:relative;overflow:hidden;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;border-radius:5px;background:#fff;width:80px;height:80px}.sec-custom .product-thumbnails .col{max-width:80px;-ms-flex-preferred-size:80px;flex-basis:80px;width:80px;height:80px;padding:2px;margin-right:8px}.sec-custom .product-thumbnails .col:last-child{margin-right:0}.sec-custom .product-thumbnails .flickity-slider{padding-right:10px}.product-thumbnails .is-nav-selected a img,.product-thumbnails a:hover img{transform:unset}.sec-custom{box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -1px rgb(0 0 0 / .06)}ul.tskt h2,h3.product-section-title.container-width.product-section-title-related.pt-half.pb-half.uppercase{font-size:16px;text-transform:unset;!important}ul.tskt>li{display:table;width:100%;border-top:1px solid #eee;margin-bottom:0;margin-left:0;padding-left:10px}ul.tskt>li span{display:table-cell;width:45%;vertical-align:top;padding:10px 0;font-size:14px;color:#333;font-weight:600}ul.tskt>li div{display:table-cell;width:50%;vertical-align:top;padding:10px 5px;font-size:14px;color:#333}ul.tskt>li:nth-child(odd){background:#f2f2f2}.woocommerce-tabs.wc-tabs-wrapper.container.tabbed-content{box-shadow:0 1px 2px 0 rgb(60 64 67 / .1),0 2px 6px 2px rgb(60 64 67 / .15);padding:20px;border-radius:5px}.sec-tab-prod li#tab-title-description a{font-size:16px;border:unset;padding:0;color:#333;margin-left:0}.sec-tab-prod ul.tabs.wc-tabs.product-tabs.small-nav-collapse.nav.nav-uppercase.nav-outline.nav-left{border-bottom:1px solid #eee}.custom-reviews-location{box-shadow:0 1px 2px 0 rgb(60 64 67 / .1),0 2px 6px 2px rgb(60 64 67 / .15);padding:20px;border-radius:5px;margin-top:30px}.product-short-description{border:1px solid #fee2e2;border-radius:5px}.product-short-description h4{background-color:#fee2e2;color:#d70018;font-size:16px;padding:10px}.product-short-description h4:before{content:'\f79c';margin-right:5px;font-family:'Font Awesome 6 Pro'}.product-short-description li:before{content:'\f058';margin-right:5px;font-family:'Font Awesome 6 Pro';font-weight:700;color:#D70018}.product-short-description li{font-size:14px;margin-left:10px!important}.product-short-description ul{list-style:none;margin-bottom:0}button.single_add_to_cart_button.button.alt{background:linear-gradient(180deg,#3a78d0,#277cea);height:60px;border-radius:5px}span.additional-text{display:block;font-weight:100;font-size:14px;margin-top:-8px;text-transform:none}button.single_add_to_cart_button.button.alt{width:59%;text-transform:uppercase;font-size:16px;font-weight:500}button.single_add_to_cart_button.button.alt:before{content:'\f217';font-family:'Font Awesome 6 Pro';margin-right:5px}.sec-custom .quantity .button.minus,.sec-custom .quantity .button.plus{border-radius:30px!important;border:unset;min-height:unset;width:60px;font-size:22px;height:60px}.sec-custom .quantity .qty{border:none;width:60px!important;outline:none;box-shadow:none;padding:0;margin:0 10px;border-bottom:1px solid #e3e3e3;height:60px}button.button.buy_now_button,button#place_order{background:linear-gradient(#f52f32,#e11b1e);height:60px;border-radius:5px;width:100%}h3.h3-buynow{font-size:16px;text-transform:uppercase;color:#fff;font-weight:500}span.small-text{display:block;margin-top:-15px;font-weight:300;font-size:14px}h3.h3-buynow:before{content:'\f48b';margin-right:5px;font-family:'Font Awesome 6 Pro';font-weight:700}.ux-quantity.quantity.buttons_added.form-normal{width:37%}p.stock.in-stock{font-size:14px;color:#d70018;margin-left:10px}p.stock.in-stock:before{content:'\f2f7';font-family:'Font Awesome 6 Pro';margin-right:5px;font-weight:700}.sec-custom .price ins bdi,.sec-custom .price span.amount{font-size:22px}.sec-custom .price-wrapper .price{display:flex;flex-wrap:nowrap;flex-direction:unset}.sec-custom .price del,.product-info .price del{order:2}div#review_form_wrapper{display:none}bdi{color:#d70018}.woocommerce-cart .page-checkout,.woocommerce-checkout .page-checkout{max-width:650px!important;background-color:#fff;-webkit-box-shadow:0 0 18px rgb(0 0 0 / .12);box-shadow:0 0 18px rgb(0 0 0 / .12);border-radius:4px;padding:10px 30px;overflow:hidden}.woocommerce-billing-fields{border-top:unset;padding-top:15px}form.checkout h3{font-size:19px;font-weight:700;overflow:hidden;padding-top:0;text-transform:none;letter-spacing:0}.woocommerce-cart .woocommerce-billing-fields .customer-gender label,.woocommerce-checkout .woocommerce-billing-fields .customer-gender label{font-weight:400;display:inline-block}#customer_details input,#customer_details .select2-selection,.woocommerce-additional-fields textarea{font-size:14px;border-radius:5px;box-shadow:none}#ship-to-different-address label{font-size:15px}.page-template-page-cart #main{padding:30px 0}.woocommerce-cart .page-checkout .continue-shopping a.button,.woocommerce-checkout .page-checkout .continue-shopping a.button{width:100%;border-radius:4px;border-width:1px;font-weight:400}.woocommerce-cart .page-checkout .continue-shopping,.woocommerce-checkout .page-checkout .continue-shopping{width:100%}.woocommerce-cart .page-checkout .coupon h3.coupon-title,.woocommerce-checkout .page-checkout .coupon h3.coupon-title{font-weight:400;text-align:left;font-size:14px;color:#288ad6}.woocommerce-cart .page-checkout .coupon input,.woocommerce-checkout .page-checkout .coupon input{border-radius:4px;width:49%;float:left;display:block;margin-top:0;height:35px}.woocommerce-cart .page-checkout .coupon input[type=submit],.woocommerce-checkout .page-checkout .coupon input[type=submit]{background-color:#288ad6;color:#fff;margin-right:0;float:right;text-shadow:none;border:none}.woocommerce-cart .page-checkout .shop_table .quantity .minus,.woocommerce-cart .page-checkout .shop_table .quantity .plus,.woocommerce-checkout .page-checkout .shop_table .quantity .minus,.woocommerce-checkout .page-checkout .shop_table .quantity .plus{width:35px;background-color:#fff;border-radius:3px;border:1px solid #d1d1d1;height:35px;font-size:unset}.woocommerce-cart .page-checkout input,.woocommerce-checkout .page-checkout input{border:1px solid #d1d1d1;border-radius:4px;color:#333}.woocommerce-cart .page-checkout .shop_table a.remove,.woocommerce-checkout .page-checkout .shop_table a.remove{font-size:15px!important;line-height:10px!important;width:15px;height:15px;border:1px solid}.woocommerce-cart .page-checkout .shop_table a.remove:after,.woocommerce-checkout .page-checkout .shop_table a.remove:after{content:'Xóa';display:inline-block;position:relative;font-weight:400;font-size:.8em;top:8px;left:-5px}ul.wc_payment_methods.payment_methods.methods{border:1px solid #cecdcd;border-radius:5px;padding:10px}.sec-kh img{border-radius:3px}span.section-title-main{font-size:22px;text-transform:uppercase!important}.sec-footer{box-shadow:rgb(60 64 67 / 10%) 0 1px 2px 0,rgb(60 64 67 / 15%) 0 2px 6px 2px;border-top:1px solid rgb(0 0 0 / .05)}.footer{padding:30px 0 0}.absolute-footer.light.medium-text-center.text-center{display:none}.sec-footer h3{font-size:15px;text-transform:uppercase;color:#fff}.sec-footer p{font-size:13px;margin-bottom:.5em;color:#a9a27a}.sec-footer i{font-family:'Font Awesome 6 Pro'}.img-footer{padding:0 50px}.sec-custom .icon-box.featured-box.icon-box-left.text-left{border-radius:5px}.sec-custom .icon-box h3{color:#d70018;font-size:16px;margin-bottom:0}.sec-custom .icon-box p{font-size:13px}.devvn_price .woocommerce-Price-amount.amount{font-size:20px}span.devvn_single_price{display:flex;flex-direction:column}.devvn_price.sale_amount .woocommerce-Price-amount.amount{font-size:15px}span.giam{background:#E82225;padding:5px;color:#fff;border-radius:5px}.devvn_single_price span.label{font-size:14px}span.devvn_price.sale_amount span.woocommerce-Price-amount.amount{font-size:14px;font-weight:500}span.devvn_price.sale_amount bdi{margin-right:6px;color:#00b800}@media only screen and (max-width:48em){.col-order2{order:2}.col-order1{order:1}.col-order3{order:3}#button-contact-vr .button-contact .phone-vr{width:60px;height:60px}.phone-vr-circle-fill{width:40px;height:40px;top:12px;left:12px}.phone-vr-img-circle{width:30px;height:30px;top:17px;left:17px}}