.swiper-container-fade .swiper-slide{opacity:0 !important;transition:all 1s}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{opacity:1 !important}.product-thumb-slide .swiper-slide:before{content:'';position:absolute;top:50%;left:5px;margin-top:-4px;width:0;height:0;border-style:solid;border-width:7px 0 7px 14px;border-color:transparent transparent transparent transparent;z-index:9;transition:all 0.3s ease}.product-thumb-slide img{border-left:5px solid var(--mainColor)}.product-thumb-slide .swiper-slide-thumb-active:before{border-color:transparent transparent transparent var(--mainColor)}.product-action{-webkit-box-flex:0;-ms-flex:0 0 155px;flex:0 0 155px;max-width:155px;padding:0 15px}.product-action_buy{background:var(--mainColor);height:45px;color:#fff;transition:all 0.5s}.product-action_buy:hover{box-shadow:-2px 3px 4px 0px var(--lightLeftColBackground)}.product-action_buy svg{width:20px;height:20px}.product-name{color:var(--mainColor)}@media (min-width: 1200px) and (max-width: 1350px){.product-name{font-size:1.6rem}}@media (min-width: 768px) and (max-width: 991px){.product-name{font-size:1.6rem}}@media (min-width: 576px) and (max-width: 767px){.product-name{font-size:1.4rem}}@media (max-width: 575px){.product-name{font-size:1.2rem}}.product-price .special-price{font-size:1.5rem;color:var(--mainColor)}.product-price .old-price{color:var(--accentColor1)}.product-info b{color:var(--mainColor)}.custom-btn-number button{width:38px;height:38px;font-size:18px;border:1px solid transparent;transition:all 0.3s ease;color:var(--mainColor)}.custom-btn-number button:hover{border-color:var(--mainColor) !important}.custom-btn-number button:focus{outline:none}.custom-btn-number input{max-width:80px}.view_mores a{color:var(--mainColor);cursor:pointer;border-color:var(--mainColor) !important}.view_mores img{max-width:16px;vertical-align:-1px}.view_mores .two img{transform:rotate(180deg)}.content_coll{max-height:280px;overflow:hidden}.content_coll.active{max-height:initial}.bg_cl{height:100%;top:0;background:linear-gradient(#ffffff00, #fff)}.rte a{color:var(--mainColor);border-bottom:1px solid #b2b2b2}.rte a:hover{filter:brightness(0.7)}.special-content_title{color:var(--mainColor)}.special-content table,.special-content td{border-color:#c1c1c1}@media (min-width: 1200px){.psky{position:sticky;top:0}}.product-info .right_icon{left:0;right:initial;top:9px}.call_now a{background:var(--mainColor);color:#fff}.call_now a span.img{padding:15px}.call_now a span.img img{max-width:30px}.call_now a span.tex{width:100%;display:flex;align-items:center;justify-content:center;font-size:22px}.call_now a:hover{background:#2196F3}.call_now a:hover .img{background:#3F51B5}.product-layout2 .product-control{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 15px}.product-layout2 .product-action{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 15px}.js-learn-more-link{color:var(--mainColor)}#videoModal .modal-header{border-color:var(--accentColor1)}#videoModal .modal-content{background:var(--lightLeftColBackground)}#videoModal .modal-title{color:var(--mainColor)}#videoModal .close{color:#fff;text-shadow:none}.openvideo{bottom:10px;left:0px;z-index:99;border:2px solid var(--mainColor)}.hu__hu__{animation:hu__hu__ infinite 2s ease-in-out}.hu__hu__2{animation:hu__hu__2 infinite 2s ease-in-out}@keyframes hu__hu__{50%{transform:translateY(7px)}}@keyframes hu__hu__2{50%{transform:rotate(180deg) translateY(-7px)}}.hide-button{display:none !important}.js-muaNgay{width:250px;font-weight:bold;text-transform:uppercase;color:white;background:#f6921e}.js-muaNgay svg{position:relative;top:3px}
