body{background-color:#fff}.bread-crumb{margin-bottom:0 !important}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.animated-background,.section_three_banner .keyword-item-wrap a .keyword-img img:not(.loaded){animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#F6F6F6;background:linear-gradient(to right, #F6F6F6 8%, #F0F0F0 18%, #F6F6F6 33%);background-size:700px 104px;position:relative}.swiper-container .swiper-pagination-bullets{text-align:center}.swiper-container .swiper-pagination-bullets .swiper-pagination-bullet{box-shadow:none;outline:0;width:6px;height:6px;background:#333f48;border-radius:50%;border:1px solid #333f48;padding:0;font-size:0;opacity:0.8}.swiper-container .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{transition:all .2s;width:30px;border-radius:3px;background:#0f74b8;border-color:#0f74b8}.swiper-container .swiper-button-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:30px;height:30px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:#0f74b8;border:none;outline:none;background:transparent;line-height:30px;text-align:center;z-index:2;right:-35px;opacity:0;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transform:translateX(30px);transform:translateX(30px)}@media (max-width: 1024px){.swiper-container .swiper-button-next{display:none !important}}.swiper-container .swiper-button-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:30px;height:30px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:#0f74b8;border:none;outline:none;background:transparent;line-height:30px;text-align:center;z-index:2;left:-35px;opacity:0;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transform:translateX(-30px);transform:translateX(-30px)}@media (max-width: 1024px){.swiper-container .swiper-button-prev{display:none !important}}.swiper-container:hover .swiper-button-next{right:5px;visibility:visible;opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.swiper-container:hover .swiper-button-next.swiper-button-disabled{opacity:0.35}.swiper-container:hover .swiper-button-prev{left:5px;visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.swiper-container:hover .swiper-button-prev.swiper-button-disabled{opacity:0.35}.cate-related{padding-top:30px}.cate-related .item-cate{margin-bottom:30px}.cate-related .item-cate .title-cate{font-size:20px;font-weight:bold;margin-bottom:20px;border-bottom:1px #e4e4e4 solid;padding-bottom:10px}.home-slider{margin-top:15px}.section_three_banner{padding-top:15px;padding-bottom:15px}.section_three_banner .keyword-item-wrap a{float:left;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;padding:5px 10px;text-align:center;min-width:12.5%;transition:all .3s;margin-bottom:7px}@media (max-width: 991px){.section_three_banner .keyword-item-wrap a{-ms-flex:0 0 150px;flex:0 0 150px;max-width:150px;min-width:150px;margin-bottom:0}}@media (max-width: 767px){.section_three_banner .keyword-item-wrap a{-ms-flex:0 0 110px;flex:0 0 110px;max-width:110px;min-width:110px}}@media (max-width: 480px){.section_three_banner .keyword-item-wrap a{padding:5px}}.section_three_banner .keyword-item-wrap a .keyword-img{position:relative;height:124px}.section_three_banner .keyword-item-wrap a .keyword-img img{box-shadow:0 6px 12px 0 rgba(0,0,0,0.1);border-radius:22px}@media (max-width: 1024px){.section_three_banner .keyword-item-wrap a .keyword-img{height:98px}}@media (max-width: 991px){.section_three_banner .keyword-item-wrap a .keyword-img{height:130px}}@media (max-width: 767px){.section_three_banner .keyword-item-wrap a .keyword-img{height:90px}}@media (max-width: 668px){.section_three_banner .keyword-item-wrap a .keyword-img{height:90px}}@media (max-width: 569px){.section_three_banner .keyword-item-wrap a .keyword-img{height:90px}}@media (max-width: 480px){.section_three_banner .keyword-item-wrap a .keyword-img{height:100px}}@media (max-width: 376px){.section_three_banner .keyword-item-wrap a .keyword-img{height:100px}}@media (max-width: 321px){.section_three_banner .keyword-item-wrap a .keyword-img{height:100px}}.section_three_banner .keyword-item-wrap a .keyword-img img{width:auto !important;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.section_three_banner .keyword-item-wrap a .keyword-img img:not(.loaded){width:100% !important;height:100% !important;opacity:0.2}.section_three_banner .keyword-item-wrap a .keyword-info-title{font-size:15px;margin-top:7px;max-width:90px;line-height:1.1;display:block;margin-left:auto;margin-right:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:unset;max-height:33px;min-height:33px;color:#333f48}.section_three_banner .keyword-item-wrap a:hover .keyword-info-title{color:#0f74b8}.section_three_banner .keyword-item-wrap a:hover .keyword-img img{box-shadow:0 6px 12px 0 rgba(0,0,0,0.1)}@media (min-width: 992px){.section_three_banner .keyword-item-wrap a:nth-child(8n+1){clear:left}}@media (max-width: 991px){.section_three_banner .keyword-item-wrap{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;flex-direction:unset;-webkit-flex-flow:unset;flex-flow:unset;-webkit-justify-content:unset;justify-content:unset;-webkit-align-items:unset;align-items:unset}}.main_container{padding-top:20px}.main_container .col-title{position:relative;font-weight:700;color:#333f48;font-size:25px}@media (max-width: 991px){.main_container .col-title{margin-top:15px}}@media (max-width: 767px){.main_container .col-title{margin-bottom:15px}}@media (max-width: 480px){.category-products .products-view-grid .col-6:nth-child(2n+1){padding-right:3.5px}.category-products .products-view-grid .col-6:nth-child(2n+2){padding-left:3.5px}}.category-products .products-view-grid .pagination{justify-content:center}.category-products .fix-pag .pagination{justify-content:center}.category-products .sort-cate{display:block;padding-bottom:10px;border-bottom:1px solid #e4e4e4;margin-bottom:20px}.category-products .sort-cate .sort-cate-left{float:left;margin-top:5px}@media (min-width: 1024px){.category-products .sort-cate .sort-cate-left{display:flex;align-items:center}}@media (max-width: 767px){.category-products .sort-cate .sort-cate-left{position:relative}}.category-products .sort-cate .sort-cate-left h3{color:#000;font-size:14px;float:left;margin:0;margin-top:2px}.category-products .sort-cate .sort-cate-left h3 svg{width:15px;height:15px}.category-products .sort-cate .sort-cate-left h3 svg path{fill:#666}@media (min-width: 768px) and (max-width: 992px){.category-products .sort-cate .sort-cate-left h3{display:none}}@media (max-width: 767px){.category-products .sort-cate .sort-cate-left h3{display:inline-block;padding:7.5px 15px;font-size:14px;border-radius:15px;border:#ccc solid 1px;color:#333f48;background-color:transparent;font-weight:600;min-width:110px;text-align:center}.category-products .sort-cate .sort-cate-left h3.active{color:#fff;border-color:#0f74b8;background-color:#0f74b8}.category-products .sort-cate .sort-cate-left h3.active svg path{fill:#fff}}.category-products .sort-cate .sort-cate-left ul{display:inline-block}@media (max-width: 767px){.category-products .sort-cate .sort-cate-left ul{display:none;position:absolute;z-index:99;background-color:#fff;top:45px;min-width:200px;box-shadow:2px 3px 7px 0 rgba(0,0,0,0.2);padding:10px}}.category-products .sort-cate .sort-cate-left ul li{float:left;padding:0 0 0 10px}@media (max-width: 767px){.category-products .sort-cate .sort-cate-left ul li{float:none;display:block;padding-left:0;width:100%;text-align:center}.category-products .sort-cate .sort-cate-left ul li+li{margin-top:10px}}@media (min-width: 768px) and (max-width: 992px){.category-products .sort-cate .sort-cate-left ul li{padding-left:0}.category-products .sort-cate .sort-cate-left ul li+li{padding-left:10px}}.category-products .sort-cate .sort-cate-left ul li a{display:inline-block;padding:6px 15px;font-size:14px;border-radius:15px;border:#ccc solid 1px;color:#333f48;background-color:transparent;font-weight:600}@media (max-width: 767px){.category-products .sort-cate .sort-cate-left ul li a{display:block}}.category-products .sort-cate .sort-cate-left ul li a i{display:none}.category-products .sort-cate .sort-cate-left ul li:hover a,.category-products .sort-cate .sort-cate-left ul li.active a{color:#fff;border-color:#0f74b8;background-color:#0f74b8}.category-products .sort-cate .evo-filter{float:right;margin-top:5px}.category-products .sort-cate .evo-filter a{display:inline-block;padding:6px 15px;font-size:14px;border-radius:15px;border:#ccc solid 1px;color:#333f48;background-color:transparent;font-weight:600}@media (max-width: 767px){.category-products .sort-cate .evo-filter a{min-width:110px;text-align:center}}@media (min-width: 1024px){.category-products .sort-cate .evo-filter a:hover,.category-products .sort-cate .evo-filter a.active{color:#fff;border-color:#0f74b8;background-color:#0f74b8;cursor:pointer}.category-products .sort-cate .evo-filter a:hover svg path,.category-products .sort-cate .evo-filter a.active svg path{fill:#fff !important}}.fix-nof{padding-top:10px;padding-left:10px;margin-bottom:10px;padding-right:10px}.list-category .item-categories{margin-bottom:20px}.list-category .item-categories .col-title{margin-bottom:20px}@media (max-width: 991px){.list-category .item-categories .col-title{margin-bottom:10px}}.list-category .item-categories .col-title h3{margin:0;font-size:16px;font-weight:600;text-transform:uppercase}.list-category .item-categories .col-view-more a{color:#222;font-size:14px;font-style:italic}.list-category .item-categories .col-view-more a:hover,.list-category .item-categories .col-view-more a:focus{color:#0f74b8}.left-content{position:fixed;width:340px;top:0 !important;bottom:0;background-color:#fff;overflow:hidden;z-index:999999;transform:translateX(100%);visibility:hidden;transition:transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1),visibility 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);box-shadow:none;touch-action:manipulation;right:0}@media (max-width: 480px){.left-content{width:calc(100vw - 65px);transform:translateX(100%)}}.left-content.active{visibility:visible;transform:translateX(0)}.left-content.active .evo-cart-content{opacity:1;transform:translateX(0)}.left-content .aside-filter{height:100vh;overflow-y:auto;position:relative}.left-content .aside-filter::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);border-radius:5px;background-color:#F5F5F5}.left-content .aside-filter::-webkit-scrollbar{width:5px;background-color:#F5F5F5}.left-content .aside-filter::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);background-color:#e5e5e5}@media (min-width: 992px){.left-content .aside-filter .heading{font-weight:600;text-transform:uppercase;color:#1d1d1d;font-size:16px;line-height:1.5em;letter-spacing:.12em;padding:10px;border-bottom:1px solid rgba(8,21,38,0.15);margin-bottom:10px}}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item{border-bottom:1px solid rgba(8,21,38,0.15);padding:0 10px 10px 10px}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item:last-child{border-bottom:none}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-title{font-size:14px;color:#333f48;font-weight:700;margin-bottom:10px;position:relative;cursor:pointer;padding-right:25px}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-title span{height:20px !important;width:20px !important;position:absolute;right:2px;top:50%;transform:translate(0, -50%)}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-title span:before,.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-title span:after{position:absolute;content:'';top:50%;left:50%;transform:translate(-50%, -50%) rotate(90deg);background-color:currentColor;transition:transform 0.4s ease-in-out, opacity 0.4s ease-in-out}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-title span:before{width:11px;height:1px;opacity:0}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-title span:after{width:1px;height:11px}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-title:hover{color:#0f74b8}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-title:hover span{color:#0f74b8}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-title.active span:before{opacity:1}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-title.active span:before,.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-title.active span:after{transform:translate(-50%, -50%) rotate(-90deg)}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item+.aside-item{margin-top:15px}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-content{max-height:250px;overflow-y:auto}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-content ul li label{font-size:13px;color:rgba(0,0,0,0.6)}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-content ul li label:hover{color:#0f74b8}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-content ul li label:hover input+.fa:before{border-color:#0f74b8}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-content::-webkit-scrollbar-track{border-radius:3px;background-color:#f7f8fa}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-content::-webkit-scrollbar{width:6px}.left-content .aside-filter .aside-hidden-mobile .filter-container .aside-item .aside-content::-webkit-scrollbar-thumb{border-radius:3px;background-color:#e0e0e0}@media (max-width: 991px){.left-content .aside-filter .heading{display:block;padding:7px 10px;padding-right:25px;font-weight:bold;text-transform:uppercase;color:#333f48;position:relative}.left-content .aside-filter .heading span{height:20px !important;width:20px !important;position:absolute;right:8px;top:50%;transform:translate(0, -50%)}.left-content .aside-filter .heading span:before,.left-content .aside-filter .heading span:after{position:absolute;content:'';top:50%;left:50%;transform:translate(-50%, -50%) rotate(-90deg);background-color:currentColor;transition:transform 0.4s ease-in-out, opacity 0.4s ease-in-out}.left-content .aside-filter .heading span:before{width:11px;height:1px;opacity:1}.left-content .aside-filter .heading span:after{width:1px;height:11px}.left-content .aside-filter .heading.active span:before{opacity:0}.left-content .aside-filter .heading.active span:before,.left-content .aside-filter .heading.active span:after{transform:translate(-50%, -50%) rotate(90deg)}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-image:url(ico-selects.png);background-repeat:no-repeat;background-position:right 10px center;background-color:#fff !important;padding-right:28px;text-indent:0.01px;text-overflow:'';cursor:pointer}.ie9 select,.lt-ie9 select{padding-right:10px;background-image:none}.filter-container{margin-bottom:0px}@media (max-width: 767px){.filter-container{padding:0}}.filter-group{margin-bottom:0px}.filter-group-title{display:block;font-size:em(18px);margin-bottom:10px}.filter-item{margin:0;cursor:pointer;line-height:27px}.filter-item *{color:#6f6f6f;cursor:pointer;font-size:em(14px);font-weight:normal}.filter-item.color{min-width:20px}.filter-item.color a,.filter-item.color label{width:100%;height:100%;display:inline-block;font-size:0}.filter-item.color .fa{width:20px;height:20px;background:red;border-radius:50%;position:relative}.filter-item.color .fa:before{display:none}.filter-item.color .fa.trang:hover:before{display:block;content:"";width:26px;height:26px;position:absolute;left:-4px;top:-4px;border:1px solid #e2e2e2;border-radius:50%}.filter-item.color .fa:hover:before{display:block;content:"";width:26px;height:26px;position:absolute;left:-3px;top:-3px;border:1px solid #e2e2e2;border-radius:50%}.filter-item.color input:checked+.fa:before{display:block;content:"";width:26px;height:26px;position:absolute;left:-3px;top:-3px;border:1px solid #e2e2e2;border-radius:50%}.filter-item.color input:checked+.fa.trang:before{display:block;content:"";width:26px;height:26px;position:absolute;left:-4px;top:-4px;border:1px solid #e2e2e2;border-radius:50%}.filter-item--green *:hover{color:#0f74b8}.filter-item--green *:hover input+.fa:before{border-color:#0f74b8}.filter-item--check-box input{display:none}.filter-item--check-box .fa{margin-right:5px;width:14px;position:relative;display:inline-block}.filter-item--check-box input+.fa:before{content:"";margin-right:5px;border-radius:2px;font-size:18px;border:solid 1px rgba(0,0,0,0.3);line-height:40px;position:absolute;top:-13px;height:15px !important;width:15px}.filter-item--check-box input:checked+.fa:after{content:"";color:#fff;position:absolute;width:15px;height:15px;line-height:15px;top:-13px;font-size:12px;left:0;background-image:url(check-symbol.svg);background-size:14px;background-repeat:no-repeat;background-position:center}.filter-item--check-box input:checked+.fa:before{border-color:#0f74b8;background:#0f74b8}#sort-by{float:right;font-size:12px;text-align:left}#sort-by .button-asc,#sort-by .button-desc{background-color:#f8f8f8;box-shadow:none;float:right;height:30px;line-height:28px;margin-left:5px;text-align:center;width:30px}#sort-by label{float:left;line-height:38px;font-size:14px;margin-right:6px;margin-bottom:0;font-weight:500}#sort-by ul{margin:0;padding:0;list-style:none;display:inline;float:right}#sort-by a:link,#sort-by a:visited{color:#333;text-decoration:none}#sort-by>ul>li{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-repeat:no-repeat;background-position:right 10px center;padding-right:28px;text-indent:.01px;cursor:pointer;line-height:36px;background-image:url(ico-selects.png) !important}#sort-by li{background:none repeat scroll 0 0 #fff;cursor:pointer;margin:0 auto;outline:medium none;padding:0 20px;position:relative;width:150px;float:left;color:#333;border:1px solid #e1e1e1;font-size:14px}#sort-by li>a{display:inline-block;width:100%;line-height:36px}#sort-by li li{width:100%;margin-top:0px;border-top:none;border-right:none;border-left:none}#sort-by li li a:hover{color:#fff}#sort-by li:hover{background-color:#fff}#sort-by li li:hover{background-color:#0f74b8;color:#fff}#sort-by li li:hover a{color:#fff}#sort-by ul ul{position:absolute;display:none;left:-1px;top:35px;background:none repeat scroll 0 0 #F8F8F8;z-index:10000;border-top:none;border:1px #e1e1e1 solid;width:150px}#sort-by ul ul li:last-child{border-bottom:none}#sort-by ul ul li a:hover,#sort-by ul ul li a:focus{color:#fff}#sort-by ul ul ul{position:absolute;left:100%;top:-2px;border:solid 1px transparent}#sort-by li:hover>ul{display:block}.product_recent.product-page-viewed{background:#f8f8f8;padding:40px 0}@media (max-width: 767px){.product_recent.product-page-viewed{padding:25px 0}}.product_recent.product-page-viewed .home-title{position:relative;font-weight:700;color:#333f48;font-size:25px;margin-bottom:15px}
