.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.home-slider .swiper-slide{text-align:center}.home-slider .swiper-slide img{display:block;margin:0 auto;border-radius:6px}.home-slider .swiper-button-next:after,.home-slider .swiper-button-prev:after{font-size:20px;color:#000}.section_banner_top{position:relative}@media (max-width: 567px){.section_banner_top{height:400px}}.section_banner_top .banner-cover{text-align:center}.section_banner_top .banner-cover img{max-width:100%}@media (max-width: 567px){.section_banner_top .banner-cover img{width:100%;height:100%;object-fit:cover}}@media (max-width: 567px){.section_banner_top .banner-cover{height:100%}}.section_banner_top .banner-text{position:absolute;top:50%;left:50%;width:100%;z-index:9;transform:translateX(-50%) translateY(-50%)}@media (max-width: 1199px) and (min-width: 569px){.section_banner_top .banner-text{top:26%;text-align:center}}@media (max-width: 567px){.section_banner_top .banner-text{top:32%;text-align:center}}.section_banner_top .banner-text .banner-content{max-width:600px}@media (max-width: 1199px) and (min-width: 569px){.section_banner_top .banner-text .banner-content{max-width:90%;margin:0px auto}}.section_banner_top .banner-text .banner-content .title{color:#73a36a;font-size:60px;text-transform:uppercase;line-height:85px}@media (max-width: 1199px) and (min-width: 569px){.section_banner_top .banner-text .banner-content .title{font-size:42px;line-height:60px}}@media (max-width: 567px){.section_banner_top .banner-text .banner-content .title{font-size:36px;line-height:50px}}.section_banner_top .banner-text .banner-content .sub_title{color:#73a36a;font-size:20px;line-height:25px;margin-bottom:25px}@media (max-width: 1199px) and (min-width: 569px){.section_banner_top .banner-text .banner-content .sub_title{font-size:16px;margin-bottom:15px}}@media (max-width: 567px){.section_banner_top .banner-text .banner-content .sub_title{font-size:16px;margin-bottom:10px;line-height:initial}}.section_banner_top .banner-text .banner-content .desc{color:#231f20;font-size:20px;line-height:30px;margin-bottom:0px}@media (max-width: 1199px) and (min-width: 569px){.section_banner_top .banner-text .banner-content .desc{font-size:16px;line-height:25px}}@media (max-width: 567px){.section_banner_top .banner-text .banner-content .desc{font-size:16px;line-height:24px;line-height:initial}}.section_service{padding:40px 0}.section_service .item{text-align:center}.section_service .item .image{margin-bottom:20px}.section_service .item .text h3{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#73a36a;text-transform:uppercase;margin:0;margin-bottom:10px}.section_service .item .text p{font-style:normal;font-weight:400;font-size:16px;color:#231f20;margin:0}@media (min-width: 767px){.section_service .swiper-wrapper{justify-content:center}}.section_service .swiper-pagination-bullets{position:initial;margin-top:10px}.section_service .swiper-pagination-bullets .swiper-pagination-bullet{width:9px;height:9px}.section_service .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#73a36a;border-radius:14px;width:37px}.section_service .swiper-pagination-bullets .swiper-pagination-bullet:hover{background:#73a36a}@media (min-width: 1199px){.section_service .swiper-pagination-bullets{display:none}}.section_mission{padding:40px 0px 0px}.section_mission .mission-desc{text-align:center;max-width:1030px;margin:0px auto}.section_mission .mission-desc p{color:#231f20;font-size:18px;line-height:25px}@media (max-width: 767px){.section_mission .mission-desc p{font-size:15px;line-height:22px}}.section_mission .mission-image{text-align:center}.section_mission .mission-image img{max-width:100%}.section_flash_sale{padding:40px 0px 0px;background:#fff}.section_flash_sale .block-wraper{padding:20px;background:linear-gradient(280.89deg, rgba(232,210,179,0.3) -58.55%, rgba(191,159,112,0.3) 99.7%);border-radius:10px}@media (min-width: 767px){.section_flash_sale .swiper-wrapper{justify-content:center}}.section_flash_sale .block-title{margin-bottom:30px;padding-bottom:10px;border-bottom:1px solid #fff}.section_flash_sale .block-title h2 a{color:#73a36a}.section_flash_sale .block-title h2 a:hover{opacity:0.6}.section_flash_sale .block-title h2 a img{height:32px;width:auto !important}.section_flash_sale .deal-hot-swiper{height:100%}.section_flash_sale .swiper-pagination{margin-top:15px;position:initial}.section_flash_sale .swiper-pagination .swiper-pagination-bullet{width:9px;height:9px;border-radius:100%;border:1px solid #73a36a;background:initial;opacity:1;margin:0 4px}.section_flash_sale .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#73a36a;border-radius:14px;width:37px}.section_flash_sale .swiper-pagination .swiper-pagination-bullet:hover{background:#73a36a}.section_product{padding:40px 0px}.section_product .block-title{margin-bottom:25px}.section_product .block-title h2{display:inline-block;padding-bottom:20px}.section_product .block-title h2:before{content:'';width:80px;height:5px;margin:0px auto;border-radius:10px;background-color:#73a36a;position:absolute;bottom:0px;left:50%;transform:translateX(-50%) translateY(0%)}.section_product .swiper-pagination{margin-top:15px;position:initial}.section_product .swiper-pagination .swiper-pagination-bullet{height:10px;width:10px;background-color:var(--maincolor2)}.section_product .swiper-pagination .swiper-pagination-bullet-active{background-color:#73a36a}.section_product_special{padding:40px 0px}.section_product_special .special-desc{text-align:center;max-width:1030px;margin:0px auto}.section_product_special .special-desc p{color:#231f20;font-size:18px;line-height:30px}@media (max-width: 567px){.section_product_special .special-desc p{font-size:15px;line-height:25px}}.section_product_special .special-image{text-align:center}.section_product_special .special-image img{max-width:100%}.section_product_tab{padding:40px 0}.section_product_tab .block-title{margin-bottom:25px}.section_product_tab .block-title h2{display:inline-block;padding-bottom:20px;margin-bottom:30px}.section_product_tab .block-title h2:before{content:'';width:80px;height:5px;margin:0px auto;border-radius:10px;background-color:#73a36a;position:absolute;bottom:0px;left:50%;transform:translateX(-50%) translateY(0%)}.section_product_tab .tabs-title{margin-bottom:40px;text-transform:none}.section_product_tab .tabs-title li{margin:0px 5px;vertical-align:middle}.section_product_tab .tabs-title li span{display:block;font-size:14px;color:#73a36a;padding:4px 10px;border-radius:20px;border:1px solid #73a36a}@media (max-width: 767px){.section_product_tab .tabs-title li span{font-size:14px}}.section_product_tab .tabs-title li.current span,.section_product_tab .tabs-title li:hover span{background:#73a36a;color:#fff}@media (max-width: 767px){.section_product_tab .tabs-title{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;margin-bottom:15px}.section_product_tab .tabs-title li{flex-shrink:0}}.section_product_tab .tab-content{opacity:0;height:0;overflow:hidden}.section_product_tab .tab-content.current{opacity:1;height:auto;position:relative;min-height:60px}.section_product_tab .tab-content.current .loading{position:absolute;top:0;left:50%}.section_product_tab .tab-content .swiper-button-next,.section_product_tab .tab-content .swiper-button-prev{background:initial;position:initial;display:inline-block;height:initial;top:initial;width:initial;margin:0 2px}@media (min-width: 767px){.section_product_tab .tab-content .swiper-button-next,.section_product_tab .tab-content .swiper-button-prev{display:none}}.section_product_tab .tab-content .swiper-button-next:after,.section_product_tab .tab-content .swiper-button-prev:after{display:none}.section_product_tab .tab-content .swiper-pagination-bullets{position:initial}.section_product_tab .tab-content .swiper-pagination-bullets .swiper-pagination-bullet{width:11px !important;height:4px;margin:0 2px;border-radius:initial}.section_product_tab .tab-content .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px !important;background:#557e4e}.section_product_tab .tab-content .swiper-pagination-bullets .swiper-pagination-bullet:hover{background:#557e4e}.section_product_tab .tab-content:hover .swiper-button-next{right:5px;visibility:visible;opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.section_product_tab .tab-content:hover .swiper-button-next.swiper-button-disabled{opacity:0.35}.section_product_tab .tab-content:hover .swiper-button-prev{left:5px;visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.section_product_tab .tab-content:hover .swiper-button-prev.swiper-button-disabled{opacity:0.35}.section_blog{padding:40px 0px}.section_blog .block-title{margin-bottom:25px}.section_blog .block-title h2{display:inline-block;padding-bottom:20px}.section_blog .block-title h2:before{content:'';width:80px;height:5px;margin:0px auto;border-radius:6px;background-color:#73a36a;position:absolute;bottom:0px;left:50%;transform:translateX(-50%) translateY(0%)}.section_blog .block-blog .item-blog{background-color:#fff}@media (max-width: 767px){.section_blog .block-blog .item-blog .block-thumb{padding-bottom:10px}}.section_blog .block-blog .item-blog .block-thumb .thumb{padding-bottom:56%;display:block;height:0;position:relative}.section_blog .block-blog .item-blog .block-thumb .thumb img{left:50%;top:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%;width:auto !important;height:auto !important;position:absolute}.section_blog .block-blog .item-blog .block-content{position:absolute;bottom:0px;left:0px;width:100%;background:rgba(115,163,106,0.9)}.section_blog .block-blog .item-blog .block-content h3{padding:12px;font-size:15px}.section_blog .block-blog .item-blog .block-content h3 a{color:#fff;font-size:15px;font-weight:500}.section_blog .block-blog .item-blog .block-content h3 a:hover{opacity:0.6}.swiper-button-next:after,.swiper-button-prev:after{font-size:16px;font-weight:bold;color:#333}.section_product_new .swiper-pagination{position:initial;margin-top:15px}.section_product_featured{margin-bottom:40px}.brand-swiper a{height:90px;display:flex;align-items:center;justify-content:center}.section_banner_bottom{padding-top:30px}
