.title_module_main{position:relative;margin-bottom:40px;text-align:center}@media (max-width: 767px){.title_module_main{margin-bottom:20px}}.title_module_main .h2,.title_module_main h2{position:relative;margin:0;font-size:24px;font-weight:400;text-transform:uppercase;font-family:var(--font-base)}.title_module_main .h2 span,.title_module_main .h2 a,.title_module_main h2 span,.title_module_main h2 a{color:var(--text-color)}.title_module_main .h2 a:hover,.title_module_main h2 a:hover{color:var(--hover)}.section_slider .home-slider .swiper-slide a{display:block;text-align:center}.section_slider .home-slider .swiper-slide a img{max-width:100%;max-height:100%;width:auto;height:auto}.section_index_product{padding:80px 0 60px;background:#FFFAEF}@media (max-width: 991px){.section_index_product{padding:40px 0}}.section_index_product .details-pro .box_details_product{background:#FFFFFF;box-shadow:0px 10px 30px rgba(165,112,0,0.2);border-radius:20px;position:relative;padding:40px}@media (max-width: 767px){.section_index_product .details-pro .box_details_product{padding:20px}}.section_index_product .details-pro .box_details_product:before{content:"";background:url(//bizweb.dktcdn.net/100/616/737/themes/1063292/assets/bg_leaf.png?1763951567560);width:116px;background-repeat:no-repeat;background-size:contain;height:56px;position:absolute;top:-18px;right:-30px;filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25))}@media (max-width: 767px){.section_index_product .details-pro .box_details_product:before{display:none}}@media (min-width: 1200px){.section_index_product .product_image{padding:0 40px}}.section_index_product .product_image .fullarge_img{position:relative;text-align:center;display:block;margin-bottom:30px}.section_index_product .product_image .product_thumb_image{margin:0 auto}@media (max-width: 991px){.section_index_product .product_image .product_thumb_image{margin:0 auto 30px}}.section_index_product .product_image .product_thumb_image .thumbs{cursor:pointer;position:relative;border-radius:0;border:1px solid #eee;height:90px;width:90px;display:flex;align-items:center;justify-content:center}.section_index_product .product_image .product_thumb_image .thumbs img{width:auto !important;max-height:100%;max-width:100%}.section_index_product .product_image .product_thumb_image .swiper-slide-thumb-active .thumbs{border-color:var(--main-color)}.section_bestsale{padding:80px 0 50px;background-color:var(--main-color);background-repeat:no-repeat;background-position:top;background-size:cover;position:relative;margin-bottom:150px}@media (max-width: 992px){.section_bestsale{padding:40px 0 40px}}.section_bestsale .title_module_main h2:hover a{color:#fff}.section_bestsale .swiper_bestsale .item_product_main h3:hover{color:#fff}.section_bestsale .swiper_bestsale .item_product_main h3:hover a{color:#fff}.section_bestsale .button_readmore{text-align:center;display:block;margin-top:40px}@media (max-width: 767px){.section_bestsale .button_readmore{margin-top:20px}}.section_bestsale .button_readmore a{font-family:var(--font-base);color:var(--text-color);font-size:16px;color:var(--text-color);text-decoration:underline}.section_bestsale .button_readmore a:hover{color:#fff}.section_bestsale .button_readmore a:hover svg path{fill:#fff}.section_bestsale .button_readmore a svg{margin-left:10px;width:12px;height:12px}.section_bestsale .button_readmore a svg path{fill:var(--text-color)}.section_bestsale .svg_anima{height:15vh;min-height:100px;max-height:150px;transform:scaleY(-1);position:absolute;width:100%;bottom:-100px;left:0px;background:#fff8ef}@media (max-width: 991px){.section_bestsale .svg_anima{min-height:50px;max-height:50px;bottom:-50px}}@keyframes move{0%{transform:translate3d(-90px, 0, 0)}100%{transform:translate3d(85px, 0, 0)}}.section_bestsale .svg_anima .parallax use{animation:move 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite}.section_bestsale .svg_anima .parallax use:nth-child(1){opacity:0.7;animation-delay:-2s;animation-duration:7s}.section_bestsale .svg_anima .parallax use:nth-child(2){opacity:0.5;animation-delay:-3s;animation-duration:10s}.section_bestsale .svg_anima .parallax use:nth-child(3){opacity:0.3;animation-delay:-4s;animation-duration:13s}.section_bestsale .svg_anima .parallax use:nth-child(4){animation-delay:-5s;animation-duration:20s}.section_process{padding:124px 0 80px;background-position:center;background-size:cover;background-repeat:no-repeat;margin-top:-85px}@media (max-width: 1199px) and (min-width: 992px){.section_process{margin-top:-90px}}@media (max-width: 991px) and (min-width: 768px){.section_process{margin-top:-121px;padding:100px 0 40px}}@media (max-width: 767px){.section_process{padding:80px 0}}.section_process .title_module_main{margin-bottom:70px}@media (max-width: 1199px){.section_process .title_module_main{margin-bottom:40px}}.section_process .title_module_main h2 span{color:var(--main-color)}.section_process .col_process{position:relative}.section_process .col_process .box_process{position:relative;color:#fff;transition:opacity .5s;z-index:2;text-align:center}@media (min-width: 1199px){.section_process .col_process .box_process{min-width:280px;min-height:242px;filter:url(#goo);padding:0px 45px;display:inline-block}.section_process .col_process .box_process:before{content:"";display:block;background:currentColor;position:absolute;top:0;width:268px;left:5px;z-index:9999;z-index:-1;height:242px;clip-path:polygon(25% 0%, 75% 0%, 100% 50%, 75% 100%, 25% 100%, 0% 50%)}}@media (max-width: 1199px){.section_process .col_process .box_process{background:#fff;border-radius:30px;padding:15px 30px;display:block;box-shadow:0px 4px 10px rgba(165,112,0,0.15)}}@media (max-width: 991px){.section_process .col_process .box_process:first-child,.section_process .col_process .box_process:nth-child(n+1){margin-bottom:15px}}.section_process .col_process .box_process .number_process{font-family:var(--font-base);font-weight:700;font-size:60px;color:var(--main-color);margin:5px 0;line-height:1}.section_process .col_process .box_process .title_process{font-family:var(--font-base);font-weight:400;font-size:16px;color:var(--text-color);margin:0 0 5px}.section_process .col_process .box_process .des_process{font-family:var(--font-base);color:var(--text-color);font-size:14px;font-weight:700;line-height:20px}.section_blog{margin:60px 0}@media (max-width: 991px){.section_blog{margin:30px 0}}.section_blog .blog_item .blog-thumbnail{position:relative;margin-bottom:20px}.section_blog .blog_item .blog-thumbnail a{display:block;text-align:center;border-radius:20px;overflow:hidden}.section_blog .blog_item .blog-thumbnail a img{width:100%}@media (min-width: 1200px){.section_blog .blog_item .blog-thumbnail a img{height:278px}}.section_blog .blog_item .blog-thumbnail a img.loaded{width:auto;height:auto}.section_blog .blog_item .content_blog h3{font-size:14px;font-family:var(--font-base);line-height:24px;margin:0 0 5px;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:unset;max-height:64px;text-overflow:ellipsis;overflow:hidden;color:var(--main-color)}.section_blog .blog_item .content_blog h3:hover{color:var(--hover)}.section_blog .blog_item .content_blog h3 a{color:#333333;font-weight:400}.section_blog .blog_item .content_blog h3 a:hover{color:var(--hover)}.section_blog .blog_item .content_blog .post-time{display:block;color:#8C8C8C;font-weight:700;font-size:14px;font-family:var(--font-title)}.section_blog .blog_item .content_blog .summary_blog{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:unset;margin:5px 0 0;font-size:14px;font-family:var(--font-title);color:#777777;line-height:24px;font-weight:700;word-break:break-word}.section_blog .blog_item .content_blog .summary_blog p{margin:0}.section_coupons{padding:0px 0 60px;background:#FFFAEF}@media (max-width: 991px){.section_coupons{padding:40px 0}}.section_coupons .line-clamp{display:block;display:-webkit-box;-webkit-box-orient:vertical;position:relative;line-height:1.4 !important;overflow:hidden;text-overflow:ellipsis;padding:0 !important}.section_coupons .line-clamp:after{content:'';text-align:right;bottom:0;right:0;width:25%;display:block;position:absolute;height:calc(1em * 1.4);background:linear-gradient(to right, rgba(255,255,255,0), #fff 75%)}@supports (-webkit-line-clamp: 1){.section_coupons .line-clamp:after{display:none !important}}.section_coupons .line-clamp-1{-webkit-line-clamp:1;height:calc(1em * 1.4 * 1)}.section_coupons .line-clamp-2-new{-webkit-line-clamp:2;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.section_coupons .swiper_coupons .swiper-button-next,.section_coupons .swiper_coupons .swiper-button-prev{z-index:1;top:40%;width:25px;height:40px;box-shadow:0 1px 12px 0 rgba(0,0,0,0.12);background-blend-mode:difference;background-size:12px;border-radius:5px;font-size:0;background:#fff;background-image:none}.section_coupons .swiper_coupons .swiper-button-next svg,.section_coupons .swiper_coupons .swiper-button-prev svg{width:20px;height:15px}.section_coupons .swiper_coupons .swiper-button-next:after,.section_coupons .swiper_coupons .swiper-button-prev:after{content:none}.section_coupons .swiper_coupons .swiper-button-next.swiper-button-disabled,.section_coupons .swiper_coupons .swiper-button-prev.swiper-button-disabled{opacity:0}@media (max-width: 767px){.section_coupons .swiper_coupons .swiper-button-next,.section_coupons .swiper_coupons .swiper-button-prev{background-size:11px;bottom:40%}}.section_coupons .swiper_coupons .swiper-button-next{right:0;visibility:visible;opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.section_coupons .swiper_coupons .swiper-button-next:hover{opacity:.7}@media (max-width: 767px){.section_coupons .swiper_coupons .swiper-button-next{right:0}}.section_coupons .swiper_coupons .swiper-button-prev{left:0;visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.section_coupons .swiper_coupons .swiper-button-prev:hover{opacity:.7}@media (max-width: 767px){.section_coupons .swiper_coupons .swiper-button-prev{left:0}}.section_coupons .swiper_coupons .swiper-slide{padding:4px;height:auto}.section_coupons .swiper_coupons .swiper-slide .box-coupon{display:flex;align-items:center;border-radius:4px;padding:8px;position:relative;filter:drop-shadow(0px 0px 3px rgba(0,0,0,0.15));height:100%;max-width:100%;aspect-ratio:300/108}.section_coupons .swiper_coupons .swiper-slide .box-coupon .mask-ticket{display:block;width:100%;height:100%;position:absolute;background:#f7f4ef;top:0;left:0;-webkit-mask:url(//bizweb.dktcdn.net/100/616/737/themes/1063292/assets/ticket5.svg?1763951567560);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-type:unset;mask-size:cover}.section_coupons .swiper_coupons .swiper-slide .box-coupon .image{width:33.333%;height:70px;display:flex;position:relative;flex:none;flex-grow:0}.section_coupons .swiper_coupons .swiper-slide .box-coupon .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section_coupons .swiper_coupons .swiper-slide .box-coupon .content_wrap{flex-grow:1;display:flex;flex-direction:column;padding-left:12px;position:relative;width:100%;height:100%;justify-content:space-between}.section_coupons .swiper_coupons .swiper-slide .box-coupon .content_wrap .content-top{font-size:16px;font-weight:700;margin-bottom:6px}.section_coupons .swiper_coupons .swiper-slide .box-coupon .content_wrap .content-top span{font-size:12px;color:#444;font-weight:500}@media (max-width: 350px){.section_coupons .swiper_coupons .swiper-slide .box-coupon .content_wrap .content-top{font-size:14px}.section_coupons .swiper_coupons .swiper-slide .box-coupon .content_wrap .content-top span{font-size:10px}}.section_coupons .swiper_coupons .swiper-slide .box-coupon .content_wrap .content-bottom{display:flex;align-items:end;justify-content:space-between;gap:4px}.section_coupons .swiper_coupons .swiper-slide .box-coupon .content_wrap .content-bottom span{color:var(--main-color);font-size:10px;font-weight:500;line-height:normal;color:#666}.section_coupons .swiper_coupons .swiper-slide .box-coupon .content_wrap .content-bottom .coupon-code{position:relative;display:inline-block;color:#fff;background:var(--main-color);padding:2px 8px;margin-left:0px;min-width:80px;text-align:center;cursor:pointer;font-size:11px;border-radius:5px}.section_coupons .swiper_coupons .swiper-slide .box-coupon .content_wrap .content-bottom .coupon-code:hover{background:var(--hover)}.section_coupons .swiper_coupons .swiper-slide .box-coupon .content_wrap .info-button{display:flex;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;border:1px solid var(--main-color);border-radius:99px;position:absolute;right:0px;top:0px}.section_coupons .swiper_coupons .swiper-slide .box-coupon .content_wrap .info-button svg{width:10px;height:10px;fill:var(--main-color)}.section_coupons .swiper_coupons .swiper-slide .box-coupon .content_wrap .info-button:hover svg{fill:var(--hover)}@media (max-width: 767px){.section_coupons .swiper_coupons{overflow:initial;padding:0px;margin:0px}.section_coupons .swiper_coupons .swiper-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;margin-right:-14px;margin-left:-14px;padding-left:7px;padding-right:7px;width:auto}.section_coupons .swiper_coupons .swiper-wrapper .swiper-slide{padding-left:7px;padding-right:7px;-ms-flex:0 0 85%;flex:0 0 85%;max-width:85%;min-width:85%;height:auto}.section_coupons .swiper_coupons .swiper-wrapper .swiper-slide .box-coupon .content_wrap .content-bottom .coupon-code{min-width:70px;font-size:11px}.section_coupons .swiper_coupons .swiper-wrapper .swiper-slide .box-coupon .content_wrap .content-bottom span{font-size:11px;font-weight:500;line-height:normal}}.popup-coupon{padding:0 8px;box-sizing:border-box;width:450px;max-height:505px;height:auto;background:transparent;margin:0 auto;position:relative;position:fixed;left:50%;top:15%;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;opacity:0;transform:translateX(-50%);z-index:-1;min-height:200px}@media (max-width: 767px){.popup-coupon{width:100%}}.popup-coupon.active{opacity:1;z-index:99999}.popup-coupon .content{display:flex;align-items:center;flex-direction:column;justify-content:center;border-radius:5px;background-color:#fff;margin:0 auto;-webkit-box-shadow:3px 3px 20px 0 rgba(0,0,0,0.15);box-shadow:3px 3px 20px 0 rgba(0,0,0,0.15);position:relative;overflow:hidden}.popup-coupon .content .title{display:block;width:100%;padding:10px;background:var(--main-color);color:#fff}.popup-coupon .content .close-popup-coupon{position:absolute;top:8px;right:10px;cursor:pointer}.popup-coupon .content .close-popup-coupon svg{width:15px;height:15px;transition:transform 0.3s}.popup-coupon .content .close-popup-coupon svg path{fill:#fff}.popup-coupon .content .close-popup-coupon:hover svg{transform:rotate(90deg)}.popup-coupon .content ul{width:100%;padding-left:0px}.popup-coupon .content ul li{padding:10px;display:flex}.popup-coupon .content ul li:nth-child(2n+1){background-color:#f9f9f9}.popup-coupon .content ul li span:first-child{min-width:126px;display:inline-block;color:var(--main-color)}.tab-content{opacity:0;visibility:hidden;height:0;overflow:hidden}.tab-content.current{opacity:1;visibility:visible;height:auto}.section_product_tab{padding:60px 0 60px}@media (max-width: 991px){.section_product_tab{padding:40px 0}}.section_product_tab ul.tabs li{background:none;display:inline-block;cursor:pointer}.section_product_tab .tab_big{height:auto}.section_product_tab .tab_big .tab_ul{padding:0px 34px;position:relative;max-width:100%;margin:16px auto 0 auto;margin-bottom:30px}.section_product_tab .tab_big .tab_ul ul{scrollbar-face-color:#367CD2;scrollbar-shadow-color:#FFFFFF;scrollbar-highlight-color:#FFFFFF;scrollbar-3dlight-color:#FFFFFF;scrollbar-darkshadow-color:#FFFFFF;scrollbar-track-color:#FFFFFF;scrollbar-arrow-color:#FFFFFF;scrollbar-width:none}.section_product_tab .tab_big .tab_ul ul::-webkit-scrollbar{width:0;height:0}.section_product_tab .tab_big .tab_ul ul::-webkit-scrollbar-track{-webkit-box-shadow:none;-webkit-border-radius:0;border-radius:0;height:0}.section_product_tab .tab_big .tab_ul ul::-webkit-scrollbar-thumb{-webkit-border-radius:0;border-radius:0;background:rgba(255,0,0,0.8);-webkit-box-shadow:none}.section_product_tab .tab_big .tab_ul .button{width:25px;height:40px;border:none;box-shadow:0 1px 12px 0 rgba(0,0,0,0.12);background-blend-mode:difference;background-size:12px;border-radius:5px;background-color:#fff;position:absolute;top:37%;z-index:3}.section_product_tab .tab_big .tab_ul .button.next{right:0}.section_product_tab .tab_big .tab_ul .button.next svg{width:8px;height:12px;margin-top:8px}.section_product_tab .tab_big .tab_ul .button.prev{left:0}.section_product_tab .tab_big .tab_ul .button.prev svg{width:8px;height:12px;margin-top:8px}.section_product_tab .tab_big .tab_ul ul{max-width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding:0;margin:0;padding-bottom:10px;padding-left:10px;padding-right:10px;margin-bottom:-10px;text-align:center;-webkit-mask:linear-gradient(90deg, transparent 0, #000 10px, #000 calc(100% - 10px), transparent 100%)}.section_product_tab .tab_big .tab_ul ul li{padding:0 20px;position:relative;width:auto;line-height:36px;height:auto;font-weight:500;min-width:100px;background:var(--main-color);transition:background-color 0.3s ease;margin-right:12px;border-radius:5px}.section_product_tab .tab_big .tab_ul ul li span{position:relative}.section_product_tab .tab_big .tab_ul ul li:last-child{margin-right:0px}.section_product_tab .tab_big .tab_ul ul li:hover{background:var(--hover);color:#fff}.section_product_tab .tab_big .tab_ul ul li.current{background:var(--main-color);color:#fff}.section_product_tab .tab_big .tab_ul ul li:last-child{margin-right:10px}.section_product_tab .tab_big .tab_ul .button{display:flex;justify-content:center;align-items:center;cursor:pointer}.section_product_tab .tab_big .tab_ul .button:hover svg{color:var(--hover)}.section_product_tab .tab_big .tab_ul .button:hover svg path{fill:var(--hover)}.section_product_tab .tab-content{overflow:initial}.section_product_tab .view-more{text-align:center}.section_product_tab .view-more a svg:not(.border-svg){color:#fff;width:20px;height:20px;margin-left:2px}.section_product_tab .view-more a svg:not(.border-svg) path{stroke:#fff}.section_product_tab .view-more a svg:not(.border-svg) rect{fill:#fff}.section_product_tab .view-more a:hover svg:not(.border-svg) path{stroke:var(--main-color)}@media (max-width: 767px){.section_product_tab .tab_big{margin:0 -10px}.section_product_tab .tab_big .tab_ul{padding:0px 30px}.section_product_tab .tab-content.current{overflow:initial}.section_product_tab .block-products .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;padding-top:5px;-ms-overflow-style:none;scrollbar-width:none}.section_product_tab .block-products .row .col-xs-12{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;min-width:60%}}.section_service{position:relative;padding:60px 0 0px;background:#FFFAEF}@media (max-width: 767px){.section_service{padding:40px 0 0px}}.section_service .promo-box{box-shadow:0px 0px 15px 0px rgba(0,0,0,0.12);border-radius:20px;padding:15px;background:#fff}@media (max-width: 992px){.section_service .promo-box .promo-item{justify-content:center}}.section_service .promo-box .promo-item{display:grid;grid-template-columns:48px 1fr;grid-gap:10px}@media (max-width: 992px){.section_service .promo-box .promo-item{margin-bottom:15px;display:flex;flex-flow:column;justify-content:center;align-items:center;grid-gap:0px}}.section_service .promo-box .promo-item .icon{width:48px;height:48px;position:relative;display:inline-block}.section_service .promo-box .promo-item .icon img{width:auto;height:auto}@media (max-width: 992px){.section_service .promo-box .promo-item .icon{width:40px;height:40px;margin-bottom:7px}}.section_service .promo-box .promo-item .info{text-align:left;display:flex;flex-flow:column;margin-bottom:0px;margin-top:0}.section_service .promo-box .promo-item .info h3{font-size:16px;font-weight:700;margin:0px;margin-bottom:3px;line-height:initial}@media (max-width: 992px){.section_service .promo-box .promo-item .info h3{font-size:14px;text-align:center}}.section_service .promo-box .promo-item .info span{font-size:14px;display:block;line-height:initial;opacity:.75}@media (max-width: 992px){.section_service .promo-box .promo-item .info span{font-size:12px;text-align:center}}
