div#reviews.woocommerce-Reviews,.devvn_prod_cmt{margin:0!important}ul.woocommerce-mini-cart.cart_list.product_list_widget{padding:10px}.product-gallery-slider img{width:100%;transform:translateY(0)}.product-gallery-slider img:hover{animation:scroll 10s}@keyframes scroll { 
    
    0% {
    transform: translateY(0px);
  }
    20% {
    transform: translateY(calc(-15%));
  }
    40% {
    transform: translateY(calc(-35%));
  }
    60% {
    transform: translateY(calc(-55%));
  }
    80% {
    transform: translateY(calc(400px - 100%));
  }
    100% {
    transform: translateY(0px);
  }
}.woocommerce-product-gallery{height:400px!important;overflow:hidden}#masthead .header-nav li.account-item>a::after,#masthead .header-nav li.cart-item>a::after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Pro';margin-right:10px;font-weight:300;opacity:1}#masthead .header-nav li.account-item>a::after,#masthead .header-nav li.cart-item>a::after{content:'\f0d7';margin:0;margin-left:7px;font-size:15px;position:relative}#masthead span.cart-icon.image-icon{display:none}#masthead .header-nav li.account-item a>span,#masthead .header-nav li.cart-item a>span{text-transform:capitalize;border-left:1px solid #ccc;padding-left:10px}#masthead a,#masthead p,#masthead span{font-size:13px}#masthead .header-nav li.cart-item>a::before{content:'\f07a';display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Pro';margin-right:10px;font-weight:100;opacity:1}#masthead .header-nav li.account-item>a::before{content:'\f007';display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'Font Awesome 5 Pro';margin-right:10px;font-weight:100;opacity:1}#masthead .header-nav li.account-item>a,#masthead .header-nav li.cart-item>a{padding:.7rem;background-color:#f5f5f5;border:1px solid #f9f9f9}.woocommerce-MyAccount-content>p>strong{color:#d2691e}.woocommerce-MyAccount-content>p>a{color:red}.woocommerce-order-downloads>table>tbody>tr>td,.woocommerce-order-downloads>table>thead>tr>th{width:25%!important;text-align:center!important}#quick-buy-scroll img{width:100px;height:100px;border-radius:99%;margin-bottom:10px;border:4px solid #ffecb3}#quick-buy-scroll h3{font-size:16px}#quick-buy-scroll .price{margin-bottom:10px}#quick-buy-scroll .woocommerce-Price-currencySymbol{color:#e91e63}#quick-buy-scroll span.amount{color:#e91e63!important}#quick-buy-scroll .price .ins{color:#e91e63!important;font-size:18px;margin-left:10px}#quick-buy-scroll p,#nut-buy ul{font-size:13px;color:gray;text-align:justify}.devvn_prod_variable>form>button.buy_now_button{display:none}#quick-buy-scroll p.des{text-align:center;color:#ff9800}a.devvn_buy_now_style{margin-bottom:0;font-size:16px;text-transform:none;color:#fff;background-image:linear-gradient(to right,#ca1177,#e91e63)}a.devvn_buy_now_style:hover{margin-bottom:0;font-size:16px;text-transform:none;background-image:linear-gradient(to left,#ca1177,#e91e63)}.row.row-small{width:1162.5px}.tieu-chi-section .row.row-collapse{max-width:1140px!important}#quick-buy-scroll>div>ul>li{text-align:left;font-size:13px}#quick-buy-scroll{border:1px solid #ececec;border-radius:5px;box-shadow: 2px 2px 10px #00000012;padding:15px;text-align:center}.banner-trang-chu{height:286px!important}p#billing_address_1_field{width:100%!important}.widget_shopping_cart_content a.button{text-transform:none;border-radius:5px;color:#fff}a.button.wc-forward{background-color:#4b8efa}a.button.checkout.wc-forward{background-color:#f26b54}@media (max-width:768px){.row2 .row-info .cot1,.row2 .row-info .cot2,.row2 .row-info .cot3{width:100%!important;padding:10px 0}.row2 .row-info .cot3{padding-left:0!important}.phai,.block-tieu-chi{display:none}}.single-product .product-info .price span.amount,.single-product .product-info .price ins span{font-size:23px!important;color:#f92e33!important;font-weight:bold}.single-product .woocommerce-tabs .tab-panels{font-size:15px;border:1px solid #ddd;background-color:#fff;padding:30px;border:1px solid #ececec;border-radius:0 5px 5px 5px;padding:10px;box-shadow: 2px 2px 10px #0000001a}.product-tabs>li>a{background:#eaeaea;font-family:"roboto",sans-serif;font-size:15px;text-transform:none;color:#000;font-weight:700;border-left:1px solid #ddd;border-right:1px solid #ddd}ul.product_list_widget{border:1px solid #ececec;border-radius:5px;padding:10px;box-shadow: 2px 2px 10px #0000001a}ul.product_list_widget li img{border-radius:99%}.single-product .related .product-small.box{background:#fff;box-shadow: 2px 2px 12px #00000018;border-radius:5px}.product-small .box-image:hover::before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine{
100%{left:125%}
}@keyframes shine{
100%{left:125%}
}.product-small .box-image::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.product-small.box .price span.amount,.product-small.box .price ins span{font-size:16px!important;font-weight:normal;color:#e31687!important}.product-small.box .box-image{border-top-left-radius:5px;border-top-right-radius:5px}ul.product_list_widget li+li{border-top:1px solid #ececec}.product_list_widget li a{font-size:13px}.product_list_widget span.amount{color:#e80000!important}.product-tabs>li.active>a{background-color:#fff;border-top-color:#4b8efa!important}.row2 .row-info{display:inline-block;width:100%;clear:both}.row2 .row-info .cot1{text-align:center;padding-right:15px;float:left;display:inline-block;width:42%}.cot1 .khoi-box{border-radius:6px;border:1px solid #ffa000}.khoi-box .box-title{background:url(/wp-content/uploads/2021/10/red-pattern.png.pagespeed.ce.6yiHEN7owK.png);border-top-left-radius:5px;border-top-right-radius:5px;font-size:14px;text-align:center;color:#fff;padding:8px}.khoi-box .box-title label{margin-bottom:0;text-transform:none;color:#fff;font-size:17px}.khoi-box ul li{margin-bottom:0;font-size:14px;list-style:none}.cot1 .nut-dang-ky{background:#f57c00}.nut-dang-ky{background:#ffa000;padding:8px 15px;text-align:center;color:#fff;border-radius:22px;font-size:15px;font-weight:500}.row2 .row-info .cot2{float:left;display:inline-block;width:34%}.row2 .row-info .cot3{float:left;display:inline-block;padding-left:15px;width:24%}.cot2 .khoi-box{text-align:center;border:1px solid #8bc34a;border-radius:6px}.cot2 .khoi-box .box-title{background:#71ab2e}.cot2 .nut-dang-ky{background:#8bc34a}.cot3 .khoi-box{text-align:center;border:1px solid #f4d036;border-radius:6px}.cot3 .khoi-box .box-title{background:url(/wp-content/uploads/2021/10/yellow-pattern-1.png.pagespeed.ce.do9kVszAGx.png)}.cot3 .khoi-box .box-info{padding:10px 0 3px 0;font-size:14px}.box-live-demo{width:100%;display:inline-block;clear:both}.box-live-demo .left{width:49%;float:left;display:inline-block;text-align:center}.box-live-demo .right{width:49%;float:right;display:inline-block;text-align:center}.box-live-demo .left a{font-size:15px;background:#888;width:100%;border-radius:4px;display:block;padding:6px 10px;color:#fff}.fa,.far{padding-right:12px}.box-live-demo .right a{font-size:15px;width:100%;display:block;background:#71ab2e;color:#fff;padding:6px 10px;border-radius:5px}.thong-bao{background:#dcedc8;padding:10px;margin-bottom:10px;border-radius:4px;font-size:12px;color:#2e7d32;margin-top:-18px}.single-product .product-info .product-title{margin-bottom:0;font-size:20px}.woocommerce-product-gallery{transition:opacity .25s ease-in-out 0s;border:1px solid #ececec;border-radius:4px}.badge-outline,.badge-circle{margin-left:0}.single-product .product-info{padding-top:0!important}.thong-bao ul{margin-bottom:0}button.single_add_to_cart_button.button.alt{width:48%;display:inline-block;text-transform:none;border-radius:4px;letter-spacing:0;font-size:16px;background-color:#f26b54}.buy_now_button{padding:0;margin-bottom:0;margin-right:0;width:48%;display:inline-block;float:right;text-transform:none;border-radius:4px;letter-spacing:0;font-size:16px;background-color:#4b8efa}button.single_add_to_cart_button:before{display:inline-block;font-family:'Font Awesome 5 Pro';float:left;content:"\f217";margin-right:5px}span.widget-title{font-size:19px;font-weight:500;text-transform:none;letter-spacing:0;display:block;margin-bottom:10px;color:#e41984}.widget .is-divider{display:none}#block_widget-2 .icon-box{background:#fafafa;padding:2px;margin-bottom:10px;border-radius:4px;border:1px dashed #ececec}#block_widget-2 .icon-box .icon-box-text{padding-left:0;font-size:14px}.product-small.box .category{color:#8bc34a}.product-small.box{text-align:center;background:#fff;box-shadow: 2px 2px 20px #0000002b;border-radius:5px}.tdk-product-loop-custom-product-meta{margin:0 0 10px 0;text-align:center}.tdk-product-loop-custom-product-meta .last-updated-date{background:#2196f3;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;margin-right:8px}.tdk-product-loop-custom-product-meta .version{background:#7dbd33;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px}.tdk-product-loop-custom-product-meta i{padding-right:5px}.thong-tin-ky-thuat{margin-bottom:15px;border-top:1px dashed #eaeaea}.thong-tin-ky-thuat .row-info{display:inline-block;clear:both;width:100%;padding:5px 0;border-bottom:1px dashed #eaeaea;font-size:14px}.thong-tin-ky-thuat .row-info .left{width:50%;display:inline-block;float:left}.thong-tin-ky-thuat .row-info .right{text-align:center;width:50%;display:inline-block;background:#e4e4e4;border-radius:4px;color:#292929}.row-info .right{padding-left:15px;width:28%;float:left;display:inline-block}.full-width .ubermenu-nav,.container,.row{max-width:1170px!important}@media (min-width:768px){section.slider-section .flickity-viewport{height:263px!important}}.absolute-footer{font-size:14px;border-top:1px solid #f0f0f0}.absolute-footer,html{background-color:#fff}.absolute-footer{color:rgba(0,0,0,.5);padding:10px 0 15px;font-size:.9em}.copyright-footer p{margin-bottom:0}.absolute-footer img.size-full.alignnone{margin-bottom:0!important}.tieu-chi-section .col{padding-bottom:0}.tieu-chi-section .row2{background:#fff}.tieu-chi-section .icon-box .icon-box-text{font-size:15px;padding-top:12px}.tieu-chi-section .icon-box h3{margin-bottom:0;font-size:16px;color:#eb0e86}.tieu-chi-section .icon-box{background:#fff;border:1px solid #f4f4f4;padding:6px;border-radius:5px;box-shadow: 2px 2px 20px #0000000f}.header-bottom .nav-dropdown.nav-dropdown-default>li>a{font-size:14px;color:#aaa;border-bottom:0}.header-bottom .nav-dropdown{padding:0;background:#333}.header-bottom .nav-dropdown li:hover{color:#fff!important;border-left:3px solid red}.header-bottom .nav-dropdown li:hover a{color:#fff!important}.header-bottom .nav-dropdown{padding:0!important}.header-bottom .nav-dropdown-has-border .nav-dropdown{border:none!important}.header-bottom .nav-dropdown-has-arrow.nav-dropdown-has-border li.has-dropdown:before{display:none}.header-inner ul.nav-dropdown.nav-dropdown-default{border-radius:10px}.slider-section .col{padding-bottom:0}.danh-muc-sp .row-cat{padding-bottom:10px;background:#fff;padding-top:30px;border-radius:10px;box-shadow: 2px 2px 40px #00000026}.danh-muc-sp .box-category .box-image .image-cover{border-radius:10px;border:2px solid #a52a2a}.danh-muc-sp .box-push .box-text{background:#fff;margin:-8% auto 0;box-shadow: 2px 2px 10px #00000024;border-radius:10px;border-top:5px solid #a52a2a}.danh-muc-sp .box-push .box-text .header-title{letter-spacing:0;font-size:15px;color:#a52a2a;padding-bottom:5px}.danh-muc-sp .row-cat .col{padding-bottom:0}.label-popular.menu-item>a:after{background-color:#7a9c59!important}.label-new.menu-item>a:after{background-color:#4b8efa!important}.nav-divided>li+li>a:after{width:auto!important;left:auto!important}.label-new.menu-item>a:after,.label-hot.menu-item>a:after,.label-sale.menu-item>a:after,.label-popular.menu-item>a:after{content:'';display:inline-block;font-size:9px;line-height:9px;text-transform:uppercase;letter-spacing:-.1px;margin-left:4px;background-color:#000;font-weight:bolder;border-radius:2px;color:#fff;padding:2px 3px 3px;position:relative;top:-2px}#logo{width:306px}.header-search-form-wrapper input[type="search"]{border-top-left-radius:5px;border-bottom-left-radius:5px;height:43px;box-shadow:none;border:2px solid #f26a56}button.ux-search-submit.submit-button.secondary.button.icon.mb-0{height:43px;width:70px;background-image:linear-gradient(to right,#f16723,#f16726);border-top-right-radius:5px;border-bottom-right-radius:5px}.header-bottom{background-image:linear-gradient(to left,#8b2123,#f16726);border-top:1px solid #f6f6f6;box-shadow: 2px 7px 10px #0000000f;min-height:50px}.header:not(.transparent) .header-bottom-nav.nav>li>a {color:#fff}.header-bottom-nav>li>a{line-height:16px;font-size:16px}.nav>li>a{font-weight:500}.label-hot.menu-item>a:after{background-color:#b20000}