:root{--red-color: #dd3333;--red-second-color: #bc2020;--black-color: #000;--gray-color: #666666}html *{box-sizing:border-box}body{font-family:"Roboto",Verdana,Geneva,sans-serif;font-weight:400;font-size:16px;line-height:30px;color:var(--gray-color);margin:0;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:#000;text-decoration:none;transition:.3s;outline:none}a:hover{color:var(--red-second-color)}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.67em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}p{margin-top:0}h1,h2,h3,h4,h5,h6,strong,b{font-weight:bold}h1,h2,h3,h4,h5,h6{color:var(--black-color)}iframe{max-width:100%}.clear{clear:both}.container{width:1170px;max-width:100%;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.site-wrapper{transition:all .3s}#site-content .page-title{font-size:1.6em;color:#000;margin-top:.5em;margin-bottom:.5em}@media screen and (min-width: 768px){#site-content .page-title{font-size:2em}}.open-catmenu-overlay{cursor:pointer;display:none;position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:999}@media screen and (max-width: 768px){body.open-catmenu{overflow-y:hidden}body.open-catmenu .site-wrapper{transform:translate3d(300px, 0, 0)}body.open-catmenu .open-catmenu-overlay{display:block}}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:100%;margin:0 auto;margin-bottom:1em}.wp-caption-text{font-style:italic;color:#666;font-size:.85em;line-height:1.4em;padding:5px 10px;background:#eaeaea;text-align:center}blockquote{border-left:5px solid #d33;margin-left:0;margin-right:0;padding-left:1em;padding-right:.5em;background:#fffad4;padding-top:.5em;padding-bottom:.5em}blockquote p:last-child{margin-bottom:0}iframe{width:100%}.title-center{text-align:center;margin-top:20px;margin-bottom:35px;border-bottom:3px solid #d33}.title-center span{display:inline-block;min-width:250px;background-color:#d33;color:#fff;line-height:35px;vertical-align:middle;position:relative;font-weight:700;text-transform:uppercase;padding-left:15px;padding-right:15px;font-size:12pt}.title-center span::before,.title-center span::after{content:"";border-bottom:35px solid #d33;border-left:25px solid transparent;border-right:25px solid transparent;position:absolute;z-index:-1}.title-center span::before{left:-25px}.title-center span::after{right:-25px}@media screen and (min-width: 768px){.title-center span{font-size:18px}}ul.socials{list-style:none;margin-top:10px;margin-bottom:10px;padding:0}ul.socials li{display:inline-block;margin-right:3px}ul.socials li a{display:block;border-radius:3px;overflow:hidden;position:relative}ul.socials li a::before{content:"";background-color:#fff;width:calc(100% - 4px);height:calc(100% - 4px);margin:2px;position:absolute;top:0;left:0;z-index:0}ul.socials li a img{position:relative;z-index:1}#sidebar{display:none}@media screen and (min-width: 768px){.content-sidebar{display:flex;margin-left:-10px;margin-right:-10px}.content-sidebar #primary{flex:0 0 calc(100% - 250px);max-width:calc(100% - 250px);padding-right:15px;padding-left:15px}.content-sidebar #sidebar{display:block;flex:0 0 250px;max-width:250px;padding-right:10px;padding-left:10px}.content-sidebar #sidebar .widget .widget-title{margin:0;padding:7px;background:#d33;color:#fff;font-weight:400;text-align:center;font-size:18px}}textarea,input,select{padding:7px 15px;min-height:38px;border:1px solid #ccc}textarea{resize:vertical}table{border-collapse:collapse;border:1px solid}table tr th,table tr td{border:1px solid;padding:5px 5px}@media screen and (min-width: 768px){table tr th,table tr td{padding:5px 15px}}.fit-sidebar-fixed{margin-top:0 !important;margin-bottom:0 !important;position:fixed}header#site-header .topbar{display:none}@media screen and (min-width: 768px){header#site-header .topbar{display:block;background-color:var(--red-color)}header#site-header .topbar .top-main{font-size:13px;font-weight:500;display:flex;flex-wrap:wrap;justify-content:space-between;color:#fff;padding:7px 0}}@media screen and (min-width: 768px)and (min-width: 900px){header#site-header .topbar .top-main{font-size:15px}}header#site-header #mobile-menu{display:block;top:0;height:60px;width:100%;z-index:100;background:#fff;position:relative;top:0;transition:all .5s}header#site-header #mobile-menu.sticky{position:fixed}@media screen and (min-width: 768px){header#site-header #mobile-menu{display:none}}header#site-header #mobile-menu #mobile-primary{list-style:none;display:flex;flex-wrap:wrap;margin:0;padding:0;border-bottom:1px solid #ffc6c6}header#site-header #mobile-menu #mobile-primary>li{width:25%}header#site-header #mobile-menu #mobile-primary>li>a{border-right:1px solid #ff5e5e;height:60px;font-size:10pt;display:block;background-color:#d33;color:#fff;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column;text-decoration:none}header#site-header #mobile-menu #mobile-primary>li>a i{font-size:1.4em;height:18px}header#site-header #mobile-menu #mobile-primary>li>ul.sub-menu{visibility:hidden;opacity:0;transition:all .3s;width:100%;height:100vh;position:absolute;left:0;top:-100vh;z-index:-1;list-style:none;margin:0;padding:70px 25px;padding-top:80px;overflow:auto}header#site-header #mobile-menu #mobile-primary>li>ul.sub-menu li{width:100%;margin-bottom:5px}header#site-header #mobile-menu #mobile-primary>li>ul.sub-menu li a{display:block;padding:5px 15px;border-bottom:1px solid #ff9597;text-align:left}header#site-header #mobile-menu #mobile-primary>li.active>ul.sub-menu{visibility:visible;top:0;background:#fff;opacity:1}header#site-header #header{border-bottom:1px solid #999}@media screen and (min-width: 768px){header#site-header #header{border-bottom:none}header#site-header #header .header-wrap{transition:all .3s}header#site-header #header.sticky{box-shadow:0 1px 3px rgba(0,0,0,.1);background-color:#fff;position:fixed;z-index:99999;width:100%;left:0}header#site-header #header.sticky .header-wrap{padding:5px 0}}header#site-header .header-wrap .header-right{display:none}header#site-header .header-wrap .header-left{display:flex;flex-wrap:wrap;justify-content:space-between}header#site-header .header-wrap .header-left .menu-mobile-wrap,header#site-header .header-wrap .header-left .cart-wrap{width:23.8%;text-align:center;display:flex;align-items:center;justify-content:center}header#site-header .header-wrap .header-left .menu-mobile-wrap>a,header#site-header .header-wrap .header-left .cart-wrap>a{padding:5px 15px}header#site-header .header-wrap .header-left .menu-mobile-wrap>a i,header#site-header .header-wrap .header-left .cart-wrap>a i{font-size:24px}header#site-header .header-wrap .header-left .menu-mobile-wrap{border-right:1px solid #ebebeb}header#site-header .header-wrap .header-left .cart-wrap{border-left:1px solid #ebebeb}header#site-header .header-wrap .header-left .logo-wrap{width:75%;text-align:center;padding-top:10px;padding-bottom:10px}@media screen and (min-width: 768px){header#site-header .header-wrap{display:flex;flex-wrap:wrap;padding:20px 0}header#site-header .header-wrap .header-left{width:25%}header#site-header .header-wrap .header-left .menu-mobile-wrap,header#site-header .header-wrap .header-left .cart-wrap{display:none}header#site-header .header-wrap .header-left .logo-wrap{width:100%;display:flex;align-items:center;justify-content:center}header#site-header .header-wrap .header-right{width:75%;display:flex;justify-content:space-between;align-items:center}header#site-header .header-wrap .header-right .primary-menu-wrap{width:100%}header#site-header .header-wrap .header-right .contact-wrap{display:none}}@media screen and (min-width: 768px)and (min-width: 1070px){header#site-header .header-wrap .header-right .primary-menu-wrap{width:77%}header#site-header .header-wrap .header-right .contact-wrap{display:block;width:23%}header#site-header .header-wrap .header-right .contact-wrap .hotline{display:flex;flex-wrap:wrap;align-items:center;color:#666}header#site-header .header-wrap .header-right .contact-wrap .hotline .icon-wrap{text-align:center;line-height:1em;padding:5px 10px;display:block;border-right:1px solid #ccc}header#site-header .header-wrap .header-right .contact-wrap .hotline .icon-wrap .icon{font-size:20px}header#site-header .header-wrap .header-right .contact-wrap .hotline .text-wrap{line-height:1.5em;padding:0 10px}header#site-header .header-wrap .header-right .contact-wrap .hotline .text-wrap>a{display:block;font-weight:bold}}@media screen and (min-width: 1000px){header#site-header .header-wrap .header-right{font-size:14px}header#site-header .header-wrap .header-right .contact-wrap .hotline .icon-wrap .icon{font-size:24px}}header#site-header .holine-mobile{text-align:center}header#site-header .holine-mobile a{color:#d33333;font-weight:700;display:inline-block;padding:10px}@media screen and (min-width: 768px){header#site-header .holine-mobile{display:none}}@media screen and (max-width: 767px){body.admin-bar header#site-header .header-shop{height:calc(100vh - 46px)}.header-shop{position:fixed;top:0;left:-300px;height:100vh;width:300px;z-index:200;overflow-y:auto}.header-shop .vertical-menu{padding:15px;text-transform:uppercase;font-weight:500}.header-shop .product-cat-menu-wrap{width:100%}.header-shop .shop-wrap{margin-top:30px;padding:15px 10px}.header-shop .shop-wrap .search-box{border:1px solid #eee}.header-shop .shop-wrap .cart-box{display:none}}.header-shop{background-color:#fff;transition:all .3s}@media screen and (min-width: 768px){.header-shop{position:relative;height:auto;width:100%;left:auto}.header-shop .header-shop-wrap{display:flex;flex-wrap:wrap}.header-shop .header-shop-wrap .shop-category{width:230px}}@media screen and (min-width: 768px)and (min-width: 1070px){.header-shop .header-shop-wrap .shop-category{width:290px}}@media screen and (min-width: 768px){.header-shop .header-shop-wrap .shop-category .vertical-nav{position:relative}.header-shop .header-shop-wrap .shop-category .vertical-nav .vertical-menu{background-color:#d33333;color:#fff;padding:7px 10px;padding-left:25px;padding-right:20px;text-transform:uppercase;font-weight:500}.header-shop .header-shop-wrap .shop-category .vertical-nav .vertical-menu span{position:relative;display:flex;align-items:center;justify-content:space-between}.header-shop .header-shop-wrap .shop-category .vertical-nav:hover .product-cat-menu-wrap,.header-shop .header-shop-wrap .shop-category .vertical-nav.open .product-cat-menu-wrap{visibility:visible;opacity:1}.header-shop .header-shop-wrap .shop-category .vertical-nav .product-cat-menu-wrap{background-color:#fff;visibility:hidden;position:absolute;width:100%;z-index:999;opacity:0;transition:all .1s}}@media screen and (min-width: 768px){.header-shop .header-shop-wrap .shop-wrap{width:calc(100% - 230px);background-color:#eee;padding:0 10px;display:flex;align-items:center;justify-content:space-between}}@media screen and (min-width: 768px)and (min-width: 1070px){.header-shop .header-shop-wrap .shop-wrap{width:calc(100% - 290px)}}@media screen and (min-width: 768px){.header-shop .header-shop-wrap .shop-wrap .search-box{width:calc(100% - 140px)}}@media screen and (min-width: 768px){.header-shop .header-shop-wrap .shop-wrap .cart-box{width:140px;display:flex;align-items:center;justify-content:center}.header-shop .header-shop-wrap .shop-wrap .cart-box>span{color:#d33;font-size:14px;font-weight:500}}#logo{margin:0}#logo strong{display:none}#logo img{width:auto}.search-box form{position:relative}.search-box form label{display:none}.search-box form .search-field{border:none;background-color:#fff;width:100%;padding:8px 15px;outline:none}.search-box form .input-group-btn{position:absolute;right:0;height:100%}.search-box form .input-group-btn button{background:none;border:none;height:100%;padding:0 15px;cursor:pointer}.btn-cart{position:relative;padding:0px 15px}.btn-cart i{font-size:24px}.btn-cart .count{color:#fff;background-color:#d33;position:absolute;line-height:1em;padding:2px 5px;border-radius:13px;right:0;top:0;font-size:14px}#home-page .main-image{width:100%}#home-page .main-image img{margin:0 auto;display:block}#breadcrumb-wrap{padding:10px;text-transform:uppercase;font-size:14px}.page-title{font-size:20px;margin-top:0;margin-bottom:7px}body.fixed-menu #mobile-menu{position:fixed;top:0}#primary-menu{list-style:none;margin:0;padding:0}#primary-menu>li{display:inline-block}#primary-menu>li>a{font-size:14px;padding:10px 10px;display:block;font-weight:500}@media screen and (min-width: 1170px){#primary-menu>li>a{padding:10px 15px;font-size:16px}}#primary-menu>li ul{min-width:280px;list-style:none;margin:0;padding:20px;box-shadow:0 1px 16px 0 rgba(0,0,0,.1);border:0}#primary-menu>li .sub-menu{background:#fff;left:0;padding:20px;position:absolute;top:calc(100% + 15px);opacity:0;visibility:hidden;z-index:99999;pointer-events:none;transition:opacity .25s ease,visibility .25s ease,top .25s ease}#primary-menu>li .sub-menu li a{color:#666;display:block}#primary-menu>li.menu-item-has-children{position:relative}#primary-menu>li.menu-item-has-children>a::after{font:normal normal normal 14px/1 FontAwesome;content:"";margin-left:8px;font-size:initial;color:#666}#primary-menu>li.menu-item-has-children:hover .sub-menu{top:100%;visibility:visible;opacity:1;right:auto;pointer-events:visible}#product-cat-menu{list-style:none;margin:0;padding:5px 0 0 0;border:1px solid #ebebeb;font-size:14px}#product-cat-menu>li:not(:last-child){border-bottom:1px solid #ebebeb}#product-cat-menu>li>a{display:block;padding:7px 10px;font-weight:500}#product-cat-menu>li>a::before{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;content:"";margin-right:10px;color:#666}#product-cat-menu>li.menu-item-has-children{position:relative}#product-cat-menu>li.menu-item-has-children>a{display:block;padding-right:15px}#product-cat-menu>li.menu-item-has-children .dropdown{position:absolute;padding:15px;right:0;top:0;width:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s}#product-cat-menu>li.menu-item-has-children.dropdown-open .dropdown{transform:rotate(180deg)}#product-cat-menu>li.menu-item-has-children ul.sub-menu{display:none;list-style:none;margin:0;padding:0;padding-left:15px}#product-cat-menu>li.menu-item-has-children ul.sub-menu li{border-top:1px solid #ebebeb}#product-cat-menu>li.menu-item-has-children ul.sub-menu li a{display:block;padding:7px 15px}@media screen and (min-width: 768px){#product-cat-menu>li.menu-item-has-children{position:relative}#product-cat-menu>li.menu-item-has-children .dropdown{z-index:-1;transform:rotate(-90deg)}#product-cat-menu>li.menu-item-has-children ul.sub-menu{display:block;padding:10px 0;top:0;left:calc(100% + 20px);opacity:0;filter:alpha(opacity=0);background-color:#fff;visibility:hidden !important;position:absolute;z-index:99999;min-width:250px;box-shadow:0 0 15px rgba(0,0,0,.1);transition:all .4s ease 0s}#product-cat-menu>li.menu-item-has-children ul.sub-menu li{border-top:none}#product-cat-menu>li.menu-item-has-children ul.sub-menu li a{padding:7px 30px;font-size:.9em}#product-cat-menu>li.menu-item-has-children:hover ul.sub-menu{left:100%;opacity:1;filter:alpha(opacity=100);visibility:visible !important;pointer-events:visible}}@media screen and (min-width: 1070px){#product-cat-menu{font-size:16px}#product-cat-menu>li>a{padding:12px 25px}#product-cat-menu>li>a::before{margin-right:20px}}.archive-title{font-size:2.4em;margin:1em 0}.archive-description{margin-bottom:50px}.entry{padding-bottom:20px}.entry:not(:last-child){border-bottom:1px solid #f2f2f2;margin-bottom:20px}.entry .entry-title{font-size:1.6em;font-weight:500;line-height:1.2em}.entry .entry-title a{text-decoration:none;transition:all .3s}.entry .posted-meta>span{margin-right:2em}.entry .posted-meta .posted_on time{color:#000}.entry .posted-meta .posted_on time:not(.published){display:none}.entry .posted-meta .posted_by{text-transform:capitalize}.entry .expext p{-webkit-line-clamp:3;min-height:calc(3 * 24px)}@media screen and (min-width: 768px){.entry .entry-wrap{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:-15px;margin-right:-15px}.entry .entry-wrap>*{padding-left:15px;padding-right:15px}.entry .entry-wrap .entry-thumbnail{flex:0 0 460px;max-width:460px}.entry .entry-wrap .entry-content{flex:0 0 calc(100% - 460px);max-width:calc(100% - 460px)}.entry .entry-wrap .entry-title{margin-top:0;margin-bottom:10px}.entry.featured-first .entry:first-child .entry-wrap>*{width:100%}.entry.featured-first .entry:first-child .entry-wrap .entry-title{font-size:24px;margin-top:20px}}.pagination .nav-links{display:flex;align-content:center;justify-content:center;margin-top:50px}.pagination .nav-links .page-numbers{width:2em;height:2em;display:flex;border-radius:1em;align-items:center;justify-content:center;line-height:2em;text-decoration:none;transition:all .3s;margin:0 2px}.pagination .nav-links .page-numbers.next{padding-left:2px}.pagination .nav-links .page-numbers.prev{padding-right:2px}.pagination .nav-links .page-numbers.current,.pagination .nav-links .page-numbers:not(.dots):hover{background:#d33;color:#fff}#related-section{margin-top:50px}#related-section #relateds .entry-related{margin-bottom:1.5em}#related-section #relateds .entry-related .related-title{font-weight:bold;font-size:1.2em;line-height:1.2em;margin:.5em 0}@media screen and (min-width: 768px){#related-section #relateds{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}#related-section #relateds .entry-related{width:calc(100% / 3);padding-left:10px;padding-right:10px}}.woocommerce ul.products,.woocommerce-page ul.products{display:flex;flex-wrap:wrap;margin:0;margin-left:-7px;margin-right:-7px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding-right:2px;padding-left:2px;margin:0;margin-bottom:10px !important;width:50% !important;float:none !important}.woocommerce ul.products li.product .woocommerce-loop-product__link,.woocommerce-page ul.products li.product .woocommerce-loop-product__link{display:block;position:relative}.woocommerce ul.products li.product .woocommerce-loop-product__link .onsale,.woocommerce-page ul.products li.product .woocommerce-loop-product__link .onsale{border-radius:0;margin:0;padding:.5em;line-height:1em;font-size:.8em;background:#d33;min-height:auto;min-width:auto}.woocommerce ul.products li.product .product-wrap,.woocommerce-page ul.products li.product .product-wrap{height:100%;display:flex;flex-direction:column;text-align:center}.woocommerce ul.products li.product .product-wrap img,.woocommerce-page ul.products li.product .product-wrap img{margin:0 auto;border-radius: 10px;}.woocommerce ul.products li.product .product-wrap .product__title,.woocommerce-page ul.products li.product .product-wrap .product__title{margin:0;margin-top:10px;padding:0;font-size:17px;font-weight:500;line-height:1.4em}.woocommerce ul.products li.product .product-wrap .product-detail,.woocommerce-page ul.products li.product .product-wrap .product-detail{margin-top:auto}.woocommerce ul.products li.product .product-wrap .product-detail .star-rating,.woocommerce-page ul.products li.product .product-wrap .product-detail .star-rating{margin:5px auto;color:#d33}.woocommerce ul.products li.product .product-wrap .product-detail .price,.woocommerce-page ul.products li.product .product-wrap .product-detail .price{margin-bottom:0;margin-top:5px}.woocommerce ul.products li.product .product-wrap .product-detail .price del bdi,.woocommerce-page ul.products li.product .product-wrap .product-detail .price del bdi{font-size:.8em}.woocommerce ul.products li.product .product-wrap .product-detail .price .woocommerce-Price-amount,.woocommerce-page ul.products li.product .product-wrap .product-detail .price .woocommerce-Price-amount{color:#d33;font-size:18px;font-weight:500;line-height:1.4em}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{margin-top:0;width:100%;background-color:#d33;color:#fff;font-size:15px;line-height:1.6em;font-weight:400;padding:5px 10px;display:inline-block;border-radius:0}.woocommerce ul.products li.product .button:hover,.woocommerce-page ul.products li.product .button:hover{background-color:#990a0a}@media screen and (min-width: 768px){.woocommerce ul.products,.woocommerce-page ul.products{margin-left:-10px;margin-right:-10px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding-left:10px;padding-right:10px}.woocommerce ul.products.columns-4 li.product,.woocommerce-page ul.products.columns-4 li.product{width:calc(1 / 4 * 100%) !important}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:calc(1 / 3 * 100%) !important}}@media screen and (min-width: 768px){div.woocommerce{overflow:hidden}}.woocommerce-ordering .orderby{border-color:#ebebeb;height:2.5em;padding:0 10px}.woo-count-ordering{color:#666;margin-bottom:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.woo-count-ordering p.woocommerce-result-count,.woo-count-ordering form.woocommerce-ordering{width:100%;text-align:center}.woo-count-ordering form.woocommerce-ordering{margin-bottom:0}@media screen and (min-width: 768px){.woo-count-ordering p.woocommerce-result-count,.woo-count-ordering form.woocommerce-ordering{margin:0;width:auto}}.woocommerce-products-header .term-description{background-color:#fafafa;padding:10px;border:solid 1px #ddd;border-left:solid 3px #d33 !important;margin-bottom:10px;padding-bottom:0px;padding-top:20px;color:#666}.woocommerce-pagination{display:none}.load-more-product{text-align:center}.load-more-product a{color:#fff;border-color:#333;background-color:#d33;display:inline-block;padding:5px 0;width:200px;max-width:100%}.more-seo-content{text-align:center;margin-top:-1em}.more-seo-content a{color:#d33}.more-seo-content a:hover{color:#ad0e0e}.seo-content{display:none}.widget_product_categories ul{list-style:none;margin:0;padding:0}.widget_product_categories ul li{background-color:#eee;padding:10px;padding-left:20px;margin-bottom:1px;font-size:14px}.widget_product_categories ul li a{display:block;line-height:1.6em}.widget_product_categories ul li a::before{content:">> "}.widget_product_categories ul li.cat-parent{position:relative}.widget_product_categories ul li.cat-parent .dropdown{position:absolute;right:0;top:0;width:30px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.widget_product_categories ul li.cat-parent .dropdown i{transition:all .3s}.widget_product_categories ul li.cat-parent.open .dropdown i{transform:rotate(180deg)}.widget_product_categories ul li.cat-parent ul.children{display:none}.widget_product_categories ul .current-cat a{color:#d33}.widget_product_categories ul .current-cat a:hover{color:#9e0b0b}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#d33}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#9e0b0b}.product-category-banner{margin-bottom:10px}.woocommerce-product-details__short-description ul{padding-left:15px}@media screen and (min-width: 768px){.single-product .content-sidebar #primary{flex:0 0 calc(100% - 300px);max-width:calc(100% - 300px)}.single-product .content-sidebar #sidebar{flex:0 0 300px;max-width:300px}}.woocommerce div.product .flex-viewport{margin-bottom:10px}.woocommerce div.product .onsale{left:0;top:0;border-radius:0;margin:0;padding:.5em;line-height:1em;font-size:.8em;background:#d33;min-height:auto;min-width:auto}.woocommerce div.product div.images .flex-control-thumbs{margin-left:-2px;margin-right:-2px;display:flex;flex-wrap:wrap;justify-content:center}.woocommerce div.product div.images .flex-control-thumbs li{padding:0 2px;margin-bottom:4px}.woocommerce div.product .product_title{font-size:1.5em;font-weight:500;margin-top:1em}.woocommerce div.product .woocommerce-product-rating .star-rating{color:#d33}.woocommerce div.product p.price,.woocommerce div.product span.price{color:inherit}.woocommerce div.product p.price>span,.woocommerce div.product span.price>span{display:inline-block;vertical-align:middle}.woocommerce div.product p.price .amount,.woocommerce div.product span.price .amount{color:#d33;font-size:1.4em;font-weight:500}.woocommerce div.product p.price .amount bdi,.woocommerce div.product span.price .amount bdi{font-size:.8em}.woocommerce div.product form.cart{margin-bottom:10px}.woocommerce div.product form.cart div.quantity{display:block;float:none;margin-bottom:5px}.woocommerce div.product form.cart div.quantity input{padding:.8em 1.4em}.woocommerce div.product form.cart div.quantity input[type=button]{background-color:#fff}.woocommerce div.product form.cart div.quantity .qty{width:4em;padding:.8em 1.6em;margin:0 -1px;-moz-appearance:textfield}.woocommerce div.product form.cart div.quantity .qty::-webkit-outer-spin-button,.woocommerce div.product form.cart div.quantity .qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce div.product form.cart .button{border-radius:0;padding:1em 2em;width:11em}.woocommerce div.product form.cart .button:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:.875em;margin-left:.5rem}.woocommerce div.product .hotline{color:#ff1f1f}.woocommerce div.product .product_meta>span{display:block;color:#000}.woocommerce div.product .product_meta>span>*{color:#d33}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:2px solid #d33}.woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0;border-radius:0;border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{content:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:#d33;color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-weight:500}.woocommerce div.product #reviews #commentform{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.woocommerce div.product #reviews #commentform>*{width:100%;padding-left:5px;padding-right:5px}.woocommerce div.product #reviews #commentform>*.comment-form-author,.woocommerce div.product #reviews #commentform>*.comment-form-phone,.woocommerce div.product #reviews #commentform>*.comment-form-email{width:calc(100% / 3)}.woocommerce div.product #reviews #commentform>*.comment-form-author label,.woocommerce div.product #reviews #commentform>*.comment-form-phone label,.woocommerce div.product #reviews #commentform>*.comment-form-email label{display:block}.woocommerce div.product #reviews #commentform>*.comment-form-author input,.woocommerce div.product #reviews #commentform>*.comment-form-phone input,.woocommerce div.product #reviews #commentform>*.comment-form-email input{width:100%}.woocommerce div.product #reviews #commentform>*.comment-form-cookies-consent input{min-height:auto}.woocommerce div.product #reviews #commentform>*.form-submit{text-align:right}.woocommerce div.product #reviews #commentform>*.form-submit input#submit{padding:.6em 2em;background-color:#d33;color:#fff;font-weight:500;text-transform:uppercase;transition:all .3s}.woocommerce div.product #reviews #commentform>*.form-submit input#submit:hover{background-color:#9e0b0b;color:#fff}.woocommerce div.product #reviews .comment-form-rating .stars{font-size:1.6em}.woocommerce div.product #reviews .comment-form-rating .stars a{color:#d33}.woocommerce div.product #reviews .comment-form-rating .stars a:hover{color:#9e0b0b}.woocommerce div.product #reviews #comments ol.commentlist{padding-left:0}.woocommerce div.product #reviews #comments ol.commentlist li .comment-text{margin:0}.woocommerce div.product #reviews .star-rating>span{color:#d33}.woocommerce div.product .related.products h2{text-transform:uppercase;font-size:1.4em}footer#site-footer{margin-top:50px;color:#fff;background-color:#363636}footer#site-footer .footer-wrap{padding-top:50px}footer#site-footer .footer-wrap .footer{padding-bottom:20px;line-height:1.5em;text-align:justify}footer#site-footer .footer-wrap .footer .footer-title{margin-bottom:20px;font-size:1.3em;font-weight:500;color:#fff}footer#site-footer .footer-wrap .footer .footer-title::after{display:block;content:"";margin-top:10px;width:60px;height:2px;background-color:#d33}footer#site-footer .footer-wrap .footer .menu{margin:0;padding:0;padding-left:25px}footer#site-footer .footer-wrap .footer a{color:inherit}footer#site-footer .copyright{text-align:center;font-size:13px;line-height:1.6em;background:#1d1d1d;padding:10px 0;padding-bottom:80px}footer#site-footer .copyright span{display:flex;line-height:1.4em;justify-content:center;align-items:center;padding:5px 0}footer#site-footer .copyright span img{margin:0 auto}@media screen and (min-width: 768px){footer#site-footer .footer-wrap{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;padding-bottom:50px}footer#site-footer .footer-wrap .footer{width:calc(1 / 4 * 100%);padding-left:10px;padding-right:10px}footer#site-footer .copyright{padding:15px;display:flex;align-items:center;justify-content:center}footer#site-footer .copyright span{display:inline-block}}.faqs-group{margin-top:50px}.faqs{overflow:hidden}.faqs-group .title-custom{display:block !important}.faqs-section-title{width:100%;padding:15px;border-radius:4px;cursor:pointer}.faqs-section-title{color:#111;width:100%;padding:15px;display:inline-block;font-size:16px;transition:all linear .5s;text-decoration:none;margin-bottom:10px;border:solid 1px #efefef;font-weight:600}.faqs-section-title:before{font-family:"FontAwesome";content:"";float:right;text-align:center;padding:0 8px 0 8px;font-size:15px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.faqs-section-title.active:before{content:"";float:right}.faqs-section-title.active{margin-bottom:0px;text-decoration:none;color:#fff !important;background-image:linear-gradient(to right, #dd3333, #e65555)}.faqs-section-title:hover{text-decoration:none}.faqs-section-content{padding:15px;padding-bottom:5px;display:none;margin-bottom:10px}.quick-contact-right{position: fixed;left: 27px;bottom: 121px;}}.quick-contact-right .zalo{display:block}.atp-vong,.atp-tron{bottom:5px;left:5px;width:60px;height:60px;transition:all .2s}@media screen and (min-width: 768px){.atp-vong,.atp-tron{bottom:65px;left:85px;width:70px;height:70px}}.atp-vong{z-index:999999;position:fixed;border-radius:100%;border:2px solid;border-color:#d33;opacity:.5}.atp-tron{opacity:.75;z-index:999999;position:fixed;border-radius:100%;background-color:#dd333380}.atp-phone{position:fixed;border:2px solid transparent;border-radius:100%;z-index:999999;background-size:70%;opacity:.7;background-repeat:no-repeat;background-position:50% 50%;background-image:url(../images/telephone-call.svg);background-color:#d33;bottom:17px;left:18px;width:35px;height:35px;transition:all .2s}@media screen and (min-width: 768px){.atp-phone{width:40px;height:40px;bottom:80px;left:100px}}.atp-call a:hover .atp-text{background-color:#9e0b0b}.atp-text{position:fixed;z-index:999999;background-color:#d33;color:#fff;left:70px;bottom:20px;font-weight:600;border-radius:25px;padding:3px;transition:all .2s}.atp-text p{margin:0;font-size:14pt;line-height:1.4em;padding:0px 10px}.atp-text p span{display:none}@media screen and (min-width: 768px){.atp-text{left:20px;bottom:35px}.atp-text p{font-size:20px;line-height:1.6em}.atp-text p span{display:inline}}.animated{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.tada{-webkit-animation-name:tada;animation-name:tada}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0);opacity:1}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0);opacity:1}}@-webkit-keyframes zoomIn{0%{opacity:0;transform:scale(0.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale(0.3)}50%{opacity:1}}@-webkit-keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1);opacity:1}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1);opacity:1}}#kimnguyen-customers{right:10px;bottom:70px;width:calc(100% - 20px);position:fixed;z-index:9999}@media screen and (min-width: 768px){#kimnguyen-customers{right:70px;bottom:20px;width:300px}}#kimnguyen-customers .box-cust{width:100%;font-size:12px;padding:10px 15px;line-height:14px;background:#fff;border-radius:10px;box-shadow:0px 0px 3px #ccc;font-style:italic;color:#000;font-weight:normal}@media screen and (min-width: 768px){#kimnguyen-customers .box-cust{width:300px}}#kimnguyen-customers .box-cust a{color:#d33}#kimnguyen-customers .box-cust .box-cust-time{font-size:.9em;text-align:right;color:#000}.archive-kk-star-ratings{display:inline-flex !important;align-items:center;vertical-align:text-top}.archive-kk-star-ratings.kksr-valign-top{margin-bottom:2rem;display:flex !important}.archive-kk-star-ratings.kksr-valign-bottom{margin-top:2rem;display:flex !important}.archive-kk-star-ratings.kksr-align-left{justify-content:flex-start}.archive-kk-star-ratings.kksr-align-center{justify-content:center}.archive-kk-star-ratings.kksr-align-right{justify-content:flex-end}.archive-kk-star-ratings .kksr-muted{opacity:.5}.archive-kk-star-ratings .kksr-stars{position:relative}.archive-kk-star-ratings .kksr-stars .kksr-stars-active,.archive-kk-star-ratings .kksr-stars .kksr-stars-inactive{display:flex}.archive-kk-star-ratings .kksr-stars .kksr-stars-active{overflow:hidden;position:absolute;top:0;left:0}.archive-kk-star-ratings .kksr-stars .kksr-star{cursor:pointer;margin-right:0px}.archive-kk-star-ratings.kksr-disabled .kksr-stars .kksr-star{cursor:default}.archive-kk-star-ratings .kksr-stars .kksr-star .kksr-icon{transition:.3s all}.archive-kk-star-ratings:not(.kksr-disabled) .kksr-stars:hover .kksr-stars-active{width:0 !important}.archive-kk-star-ratings .kksr-stars .kksr-star .kksr-icon,.archive-kk-star-ratings:not(.kksr-disabled) .kksr-stars .kksr-star:hover~.kksr-star .kksr-icon{background-image:url("../svg/inactive.svg")}.archive-kk-star-ratings .kksr-stars .kksr-stars-active .kksr-star .kksr-icon{background-image:url("../svg/active.svg")}.archive-kk-star-ratings.kksr-disabled .kksr-stars .kksr-stars-active .kksr-star .kksr-icon,.archive-kk-star-ratings:not(.kksr-disabled) .kksr-stars:hover .kksr-star .kksr-icon{background-image:url("../svg/selected.svg")}.archive-kk-star-ratings .kksr-legend{margin-left:.75rem;margin-right:.75rem;font-size:90%;opacity:.8;line-height:1}[dir=rtl] .archive-kk-star-ratings .kksr-stars .kksr-stars-active{left:auto;right:0}[dir=rtl] .archive-kk-star-ratings .kksr-stars .kksr-star{margin-left:0px;margin-right:0}.more-product-loader{display:flex;align-items:center;justify-content:center}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#d33;-webkit-animation-timing-function:cubic-bezier(0, 1, 1, 0);animation-timing-function:cubic-bezier(0, 1, 1, 0)}.lds-ellipsis div:nth-child(1){left:8px;-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}@-webkit-keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}.blocks .block-wrap{margin-bottom:2em}@media screen and (min-width: 768px){.blocks .block-wrap{display:flex;flex-wrap:wrap;margin-left:-30px;margin-right:-30px;margin-bottom:5em}.blocks .block-wrap>*{width:50%;padding-left:30px;padding-right:30px}.blocks .block-wrap:nth-child(2n){direction:rtl}.blocks .block-wrap:nth-child(2n)>*{direction:ltr}}.notfound{text-align:center;padding-top:3em;padding-bottom:3em}.notfound .notfound-title{color:#d33;font-size:5em;margin-bottom:.5em}.notfound .notfound-note{font-size:1.2rem;margin:1em 0}@media screen and (min-width: 768px){.notfound .notfound-note{font-size:1.4rem}.notfound br{display:none}}/*# sourceMappingURL=style.css.map */
#backToTopBtn {
  display: none;
  position: fixed;
  bottom: 100px;
  right: 10px;
  z-index: 99;
  font-size: 16px;
  border: none;
  outline: none;
  background-color: red;
  color: white;
  cursor: pointer;
  padding: 15px;
  border-radius: 4px;
}

#backToTopBtn:hover {
  background-color: #777;
}

.widget-toc{

	display: table;
	border: 1px solid #a2a9b1;
	background-color: #f8f9fa;
	padding-right: 1rem;
	font-size: 95%;
}

.widget-toc  ol {
	padding-right: 0px;
	counter-reset: item;
}
.widget-toc ol li {
	display: block;
	position: relative;
}
.widget-toc  ol li:before {
	content: counters(item, ".");
	counter-increment: item;
	position: absolute;
	margin-right: 100%;
	right: 0.5rem;
}


.toc-title{

	text-align: center;
	font-weight: 700;
	margin: 0;
	padding: 0;

}


.salemoi{width: 39px;
    height: 39px;
    display: grid;
    text-align: center;
    align-items: center;
    position: absolute;
        top: 37px;
    right: .5em;
    z-index: 9;
    background: url('https://xedayhoangphat.com/assets/images/sale1.png') no-repeat;
    color: white;
    font-size: .9em;} 
     