@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0px, 50px, 0px);-moz-transform:translate3d(0px, 50px, 0px);transform:translate3d(0px, 50px, 0px)}100%{opacity:1;-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}}@keyframes snakeItem{50%{-webkit-transform:translate(0, -8px);-moz-transform:translate(0, -8px);-o-transform:translate(0, -8px);transform:translate(0, -8px)}}@-webkit-keyframes animationDuoi{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(20deg);transform:rotate(20deg)}}.majortitle{color:#353333;font-weight:600;font-family:"Montserrat", sans-serif;font-size:36px;margin-bottom:25px;text-align:center}@media (max-width: 992px){.majortitle{font-size:26px}}.section_slider{margin-top:0px;margin-bottom:25px}.section_slider .swiper-pagination-bullets{text-align:center;bottom:30px}.section_slider .swiper-pagination-bullets .swiper-pagination-bullet{box-shadow:none;outline:0;width:12px;height:12px;border:1px solid #fff;background:#fff;border-radius:50%;padding:0;font-size:0;opacity:1}.section_slider .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{transition:all .2s;background:transparent}.section_slider .swiper-button-next{font-size:0;line-height:0;position:absolute;top:50%;display:flex;width:30px;height:30px;padding:0;cursor:pointer;color:#fff;border:1px solid #ddd;border-right:0px;outline:none;background:#862714;line-height:30px;text-align:center;border-top-left-radius:8px;border-bottom-left-radius:8px;z-index:2;right:-35px;opacity:0;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transform:translate(32px, -50%);-ms-transform:translate(32px, -50%);transform:translate(32px, -50%);margin-top:0px}.section_slider .swiper-button-next:after{color:#fff}@media (max-width: 767px){.section_slider .swiper-button-next{display:none}}.section_slider .swiper-button-prev{font-size:0;line-height:0;position:absolute;top:50%;display:flex;width:30px;height:30px;padding:0;cursor:pointer;color:#fff;background:#862714;border-top-right-radius:8px;border-bottom-right-radius:8px;border:1px solid #ddd;border-left:0px;outline:none;line-height:30px;text-align:center;z-index:2;left:-35px;opacity:0;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transform:translate(-32px, -50%);-ms-transform:translate(-32px, -50%);transform:translate(-32px, -50%);margin-top:0px}.section_slider .swiper-button-prev:after{color:#fff}@media (max-width: 767px){.section_slider .swiper-button-prev{display:none}}@media (max-width: 767px){.section_slider .swiper-button-next,.section_slider .swiper-button-prev{width:25px;height:25px;line-height:25px}.section_slider .swiper-button-next:after,.section_slider .swiper-button-prev:after{font-size:1.2rem}}.section_slider:hover .swiper-button-next{right:0px;visibility:visible;opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section_slider:hover .swiper-button-next.swiper-button-disabled{opacity:0.35}.section_slider:hover .swiper-button-prev{left:0px;visibility:visible;opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section_slider:hover .swiper-button-prev.swiper-button-disabled{opacity:0.35}.section_slider .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{bottom:0}.section_slider .swiper-slide{background:#ebebeb;overflow:hidden;position:relative;aspect-ratio:1920/942}.section_slider .swiper-slide img{width:100%}.section_slider .swiper-slide .container-effect{position:absolute;top:50%;left:50%;width:45%;transform:translate(-50%, -50%);max-height:100%;padding:30px;color:var(--txt13contentSlide);z-index:1;background-color:var(--bgcontentSlide);text-align:center}.section_slider .swiper-slide .container-effect .title-1{font-size:4.2vw;font-weight:100;line-height:normal;visibility:hidden;margin-bottom:10px}.section_slider .swiper-slide .container-effect .title-2{font-size:2.2vw;font-weight:600;line-height:normal;visibility:hidden;color:var(--txt2contentSlide);text-shadow:0 2px 4px rgba(0,0,0,0.25);margin-bottom:10px}.section_slider .swiper-slide .container-effect .title-3{font-size:1.4vw;font-weight:300;line-height:normal;visibility:hidden;margin-bottom:10px}.section_slider .swiper-slide .container-effect a.btn{margin-top:15px;color:var(--txtctacontentSlide);font-size:1.2vw;background-color:var(--bgctacontentSlide);visibility:hidden;border-radius:40px}@media (max-width: 480px){.section_slider .swiper-slide.has-effect{aspect-ratio:375/300}.section_slider .swiper-slide.has-effect:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:0.3;z-index:1}.section_slider .swiper-slide.has-effect img{width:auto;height:100%;max-height:100%;max-width:inherit;position:absolute;top:0;right:0}.section_slider .swiper-slide.has-effect .container-effect{padding:20px 30px;width:100%;color:#fff}.section_slider .swiper-slide.has-effect .container-effect .title-1{font-size:4.5vw}.section_slider .swiper-slide.has-effect .container-effect .title-2{font-size:7.5vw}.section_slider .swiper-slide.has-effect .container-effect .title-3{font-size:4.5vw}.section_slider .swiper-slide.has-effect .container-effect a.btn{font-size:3.5vw;margin-top:10px}.section_slider .swiper-slide.has-effect .container-effect a.btn svg{width:4vw;height:4vw}}.section_slider .swiper-slide.swiper-slide-active .container-effect .title-1{visibility:visible;animation-delay:.3s;-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-direction:normal;-moz-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1}.section_slider .swiper-slide.swiper-slide-active .container-effect .title-2{visibility:visible;animation-delay:.5s;-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-direction:normal;-moz-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1}.section_slider .swiper-slide.swiper-slide-active .container-effect .title-3{visibility:visible;animation-delay:.6s;-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-direction:normal;-moz-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1}.section_slider .swiper-slide.swiper-slide-active .container-effect a.btn{visibility:visible;animation-delay:1s;-webkit-animation-name:zoomIn;-moz-animation-name:zoomIn;-o-animation-name:zoomIn;animation-name:zoomIn;-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;-o-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-o-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-direction:normal;-moz-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1}.section_services{margin-top:80px;margin-bottom:60px}@media (max-width: 768px){.section_services{margin-top:40px;margin-bottom:20px}}.section_services .title-gallery{text-align:center;margin-bottom:80px}@media (max-width: 768px){.section_services .title-gallery{margin-bottom:40px}}.section_services .title-gallery .rte-content{color:#353333;max-width:720px;margin-left:auto;margin-right:auto}@media (min-width: 768px){.section_services .gallery .swiper-wrapper{display:flex;flex-wrap:wrap;width:auto;justify-content:space-between}.section_services .gallery .swiper-wrapper .swiper-slide{align-self:flex-end}}@media (max-width: 767px){.section_services .gallery .swiper-wrapper{-ms-flex-wrap:inherit;flex-wrap:inherit;width:auto;margin:0}.section_services .gallery .swiper-wrapper .swiper-slide{padding:0}}.section_services .gallery .swiper-wrapper .gallery-item{margin-bottom:17px;position:relative;display:block}.section_services .gallery .swiper-wrapper .gallery-item .gallery-image{aspect-ratio:350/500;position:relative;width:100%}.section_services .gallery .swiper-wrapper .gallery-item .gallery-image img{width:auto;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;object-fit:contain}.section_services .gallery .swiper-wrapper .gallery-item .gallery-title{position:absolute;bottom:20px;z-index:10;width:100%;padding:15px;transition:padding 0.3s cubic-bezier(0.16, 0.68, 0.43, 0.99);text-align:center;color:#fff}@media (max-width: 768px){.section_services .gallery .swiper-wrapper .gallery-item .gallery-title{bottom:40px}}.section_services .gallery .swiper-wrapper .gallery-item .gallery-title p{text-transform:uppercase;font-size:15px}.section_services .gallery .swiper-wrapper .gallery-item .gallery-title p+p{font-weight:600;font-family:"Montserrat", sans-serif;font-size:24px;text-transform:none}.section_services .gallery .swiper-wrapper .gallery-item .gallery-title .gallery-button{padding:10px 25px;background-color:#fff;color:#000;border-radius:5px;text-transform:uppercase;max-width:150px;margin-left:auto;margin-right:auto}.section_services .gallery .swiper-wrapper .gallery-item .gallery-title .gallery-button:hover{background-color:#862714;color:#fff}.section_services .gallery .swiper-wrapper .gallery-item:hover .gallery-title{padding-bottom:40px}.section_services .gallery .swiper-pagination-bullets{text-align:center;bottom:30px}.section_services .gallery .swiper-pagination-bullets .swiper-pagination-bullet{box-shadow:none;outline:0;width:12px;height:12px;border:1px solid #fff;background:#fff;border-radius:50%;padding:0;font-size:0;opacity:1}.section_services .gallery .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{transition:all .2s;background:transparent}.section_services .gallery .swiper-button-next{font-size:0;line-height:0;position:absolute;top:50%;display:flex;width:30px;height:30px;padding:0;cursor:pointer;color:#fff;border:1px solid #ddd;border-right:0px;outline:none;background:#862714;line-height:30px;text-align:center;border-top-left-radius:8px;border-bottom-left-radius:8px;z-index:2;right:-35px;opacity:0;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transform:translate(32px, -50%);-ms-transform:translate(32px, -50%);transform:translate(32px, -50%);margin-top:0px}.section_services .gallery .swiper-button-next:after{color:#fff}@media (max-width: 767px){.section_services .gallery .swiper-button-next{display:none}}.section_services .gallery .swiper-button-prev{font-size:0;line-height:0;position:absolute;top:50%;display:flex;width:30px;height:30px;padding:0;cursor:pointer;color:#fff;background:#862714;border-top-right-radius:8px;border-bottom-right-radius:8px;border:1px solid #ddd;border-left:0px;outline:none;line-height:30px;text-align:center;z-index:2;left:-35px;opacity:0;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transform:translate(-32px, -50%);-ms-transform:translate(-32px, -50%);transform:translate(-32px, -50%);margin-top:0px}.section_services .gallery .swiper-button-prev:after{color:#fff}@media (max-width: 767px){.section_services .gallery .swiper-button-prev{display:none}}@media (max-width: 767px){.section_services .gallery .swiper-button-next,.section_services .gallery .swiper-button-prev{width:25px;height:25px;line-height:25px}.section_services .gallery .swiper-button-next:after,.section_services .gallery .swiper-button-prev:after{font-size:1.2rem}}.section_services .gallery:hover .swiper-button-next{right:0px;visibility:visible;opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section_services .gallery:hover .swiper-button-next.swiper-button-disabled{opacity:0.35}.section_services .gallery:hover .swiper-button-prev{left:0px;visibility:visible;opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section_services .gallery:hover .swiper-button-prev.swiper-button-disabled{opacity:0.35}.section-scrolling-banner{padding-bottom:60px}@media (max-width: 768px){.section-scrolling-banner{padding-bottom:20px}}.section-scrolling-banner .marquee-container{position:relative;width:100%;overflow:hidden}.section-scrolling-banner .marquee-container .marquee{display:flex;flex-direction:row;flex-wrap:nowrap;width:max-content;white-space:nowrap;position:relative;direction:ltr;margin:0;font-weight:600;font-family:"Montserrat", sans-serif}.section-scrolling-banner .marquee-container .marquee .marquee-content{display:flex;align-items:center;padding-right:0.2em;width:max-content;animation:marquee 26.5s linear infinite}.section-scrolling-banner .marquee-container .marquee .marquee-content .marquee-text{font-size:40px;color:var(--color, inherit);padding-left:80px;text-align:center}.section-scrolling-banner .marquee-container .marquee .marquee-content .marquee-text b{display:block;text-align:center;font-weight:500 !important}@media (max-width: 768px){.section-scrolling-banner .marquee-container .marquee .marquee-content .marquee-text{font-size:40px}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.view-more{text-align:center}.view-more a{display:inline-block;padding:7px 25px;border-radius:5px;background-color:transparent;color:#862714;border:1px solid #862714;text-transform:uppercase;font-weight:500}.view-more a:hover,.view-more a:focus{background-color:transparent;color:#5c5c5c;border-color:#5c5c5c}.section-product-slider{background-color:#eef1ee;padding-top:60px;padding-bottom:60px}@media (max-width: 768px){.section-product-slider{padding-top:40px;padding-bottom:20px}}.section-product-slider .product-slider-nav{text-align:center;position:relative;display:flex;align-items:center;justify-content:center}.section-product-slider .product-slider-nav .swiper-button-next,.section-product-slider .product-slider-nav .swiper-button-prev{position:relative;padding:0 50px;height:16px;width:auto;display:inline-block;margin:0;left:0;right:0;top:0}@media (max-width: 767px){.section-product-slider .product-slider-nav .swiper-button-next,.section-product-slider .product-slider-nav .swiper-button-prev{padding:0 20px}}.section-product-slider .product-slider-nav .majortitle{margin-bottom:0}.section-product-slider .block-product-slider{padding-top:35px}.section-index-three-banner{padding-bottom:60px}@media (max-width: 768px){.section-index-three-banner{padding-bottom:20px}}.section-index-three-banner .image-parallax-items{position:relative}.section-index-three-banner .image-parallax-items+.image-parallax-items{margin-top:10px}.section-index-three-banner .image-parallax-items .image-parallax-item{border-radius:30px;padding:60px;color:#fff;display:flex;align-items:center;position:relative;overflow:hidden;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width: 480px){.section-index-three-banner .image-parallax-items .image-parallax-item{padding:30px}}.section-index-three-banner .image-parallax-items .image-parallax-item:before{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,0.3)}.section-index-three-banner .image-parallax-items .image-parallax-item-content{position:relative;z-index:20;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none;max-width:400px}.section-index-three-banner .image-parallax-items .image-parallax-item-content .subtitle{text-transform:uppercase;font-weight:600}.section-index-three-banner .image-parallax-items .image-parallax-item-content .image-parallax-item-container{margin-top:70px}@media (max-width: 480px){.section-index-three-banner .image-parallax-items .image-parallax-item-content .image-parallax-item-container{margin-top:50px}}.section-index-three-banner .image-parallax-items .image-parallax-item-content .image-parallax-item-container .image-parallax-item-heading{font-weight:600;font-family:"Montserrat", sans-serif;font-size:28px}.section-index-three-banner .image-parallax-items .image-parallax-item-content .image-parallax-item-container .image-parallax-item-description{color:#fff;opacity:0.7;margin-top:5px}.section-index-three-banner .image-parallax-items .image-parallax-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:8}.section-grid-products{background-color:#eef1ee;padding-top:60px;padding-bottom:60px;margin-bottom:60px}@media (max-width: 768px){.section-grid-products{padding-top:20px;padding-bottom:20px;margin-bottom:20px}}.section-blog{padding-top:80px;padding-bottom:60px}@media (max-width: 768px){.section-blog{padding-top:40px;padding-bottom:20px}}.section-blog .item-blog{margin-bottom:25px}.section-blog .item-blog .block-thumb{width:100%;display:flex;-o-justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;-os-justify-content:center;-o-display:flex;-moz-display:flex;-webkit-display:flex;-os-display:flex;align-items:center;position:relative;height:auto;aspect-ratio:600/400}.section-blog .item-blog .block-thumb img{width:auto;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;object-fit:contain}.section-blog .item-blog .block-content{padding-top:10px}.section-blog .item-blog .block-content h4{font-weight:600}.section-blog .item-blog .block-content h4 a{color:#353333}.section-blog .item-blog .block-content h4 a:hover,.section-blog .item-blog .block-content h4 a:focus{color:#862714}.section-blog .item-blog .block-content p{color:#5c5c5c}.section-blog .item-blog .block-content .time-post{position:relative;display:flex;flex-wrap:wrap;align-items:center}.section-blog .item-blog .block-content .time-post span{display:flex;align-items:center}.section-blog .item-blog .block-content .time-post span.date-post:after{content:"";margin:0 15px;height:1px;width:60px;background-color:#c1c1c1}.section_customer{margin-bottom:60px}.section_customer .instagram-bg{background-color:#f4f4f4;border-radius:20px}.section_customer .instagram-left-content{padding:150px 0 150px 40px}@media (max-width: 991px){.section_customer .instagram-left-content{padding:100px 40px}}@media (max-width: 767px){.section_customer .instagram-left-content{padding:50px 20px}}.section_customer .instagram-left-content .instagram-left-header-content h3{margin-bottom:15px}.section_customer .instagram-left-content .instagram-left-header-content .instagram-description{font-size:14px;text-align:center}.section_customer .instagram-left-content .instagram-follow{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;width:100%;margin-top:30px;align-items:center;justify-content:center}.section_customer .instagram-left-content .instagram-account{display:flex;flex-wrap:nowrap;align-items:center;gap:10px}.section_customer .instagram-left-content .image-slider__photo{display:flex;align-items:center;justify-content:center;width:50px;height:50px;margin:0;border-radius:50%}.section_customer .instagram-left-content .image-slider__info{display:flex;flex-direction:column}.section_customer .instagram-left-content .image-slider__info a{font-weight:500}.section_customer .instagram-left-content .instagram-link{background-color:#262626;color:#fff;padding:0 30px;border-radius:5px;height:50px;line-height:50px;text-transform:uppercase}.section_customer .instagram-left-content .instagram-link span{transition:.25s;transform:translate(5px);font-weight:500}.section_customer .instagram-left-content .instagram-link svg{opacity:0;transform:translate(-5px);transition:.25s}.section_customer .instagram-left-content .instagram-link:hover{background-color:#862714}.section_customer .instagram-left-content .instagram-link:hover span{transform:translate(-7px)}.section_customer .instagram-left-content .instagram-link:hover svg{opacity:1;transform:translate(0)}.section_customer .insta-slider-container{display:flex;flex-wrap:wrap;justify-content:center;margin:0;height:100%;width:100%}.section_customer .swiper-wrappers{display:flex;transition-property:transform;box-sizing:content-box;transition-timing-function:linear !important;margin-left:-10px;margin-right:-10px;height:100%;width:100%}@media (max-width: 767px){.section_customer .swiper-wrappers{min-height:350px}}.section_customer .swiper-wrappers .swiper{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;padding-left:5px;padding-right:5px}.section_customer .swiper-wrappers .swiper .swiper-wrapper{gap:10px;width:100%}@media (max-width: 767px){.section_customer .swiper-wrappers .swiper .swiper-wrapper{gap:10px}}.section_customer .swiper-wrappers .swiper img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:10px}.section_customer .mySwiper2{transform:rotate(180deg)}.section_customer .mySwiper2 .swiper-slide{transform:rotate(-180deg)}.section_customer .swiper-pointer-events.swiper-vertical{touch-action:pan-x}.section_customer .swiper-slide{width:100%}.item_null .item_product_main{aspect-ratio:300/465;background:#f1f1f1;border-radius:8px;height:auto;padding:0px;margin-bottom:20px}.section_chinh_sach{background-color:#e3e8e4;padding-top:20px;padding-bottom:20px}@media (max-width: 767px){.section_chinh_sach{padding-bottom:0}}.section_chinh_sach .payment-item{display:-ms-flexbox;display:flex;flex-direction:column;align-items:center}@media (max-width: 767px){.section_chinh_sach .payment-item{padding-bottom:20px}}.section_chinh_sach .payment-item .policy-icon{width:30px;max-width:100%;aspect-ratio:1;display:inline-block;margin-bottom:5px}.section_chinh_sach .payment-item .policy-icon img.lazyload:not(.loaded){width:auto;height:auto}.section_chinh_sach .payment-item span{color:#171717;font-weight:600;font-family:"Montserrat", sans-serif;font-size:14px}@media (max-width: 321px){.section_chinh_sach .payment-item span{text-align:center}}.section_chinh_sach .payment-item:hover span{color:#862714}.section_4_banner{margin-top:60px;margin-bottom:60px}.section_4_banner .align_items-center{align-items:center;-ms-align-items:center;-webkit-align-items:center}.section_4_banner .justify_content-center{justify-content:center;-ms-justify-content:center;-webkit-justify-content:center}.section_4_banner .flex_direction-column{flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column}.section_4_banner .flex-wrapper{display:flex;display:-ms-flex;display:-webkit-flex}.section_4_banner .banner-info{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;z-index:9}.section_4_banner .text-center{text-align:center}.section_4_banner .white{color:var(--txt1ban4)}.section_4_banner .title36{font-size:36px}.section_4_banner .font-bold{font-weight:600}.section_4_banner .title18{font-size:18px}.section_4_banner .item-adv-fashion2{position:relative}.section_4_banner .item-adv-fashion2 .list-line-corner{z-index:-1}.section_4_banner .absolute,.section_4_banner .adv-thumb-link.video-link::after{position:absolute;top:0;left:0;bottom:0;right:0;content:""}.section_4_banner .item-adv-fashion2 .banner-info .shop-button{line-height:38px;height:40px;font-size:14px}.section_4_banner .shop-button{border:1px solid #999;height:40px;color:#666;line-height:40px;display:inline-block;padding:0 25px;text-align:center;text-transform:uppercase;position:relative;font-size:12px;border-radius:20px}.section_4_banner .shop-button{font-size:14px;text-transform:capitalize;border:1px solid #ccc;background:var(--bgbtnban4);line-height:39px}.section_4_banner .shop-button.bg-white{color:var(--txtbtnban4);border-color:var(--bgbtnban4)}.section_4_banner .item-adv-fashion2 .banner-info .shop-button:hover{background:var(--mainColor);border-color:var(--mainColor);color:#fff}.section_4_banner .item-adv-fashion2 .banner-info h3{margin:17px 0 27px;color:var(--txt2ban4)}.section_4_banner .gold{color:var(--txt2ban4)}.section_4_banner .adv-thumb-link{display:block;overflow:hidden;position:relative;transform:translateZ(0);-webkit-transform:translateZ(0)}.section_4_banner .adv-thumb-link img{display:block;width:100%;transition:all 0.5s  ease-out 0s;-webkit-transition:all 0.5s  ease-out 0s}.section_4_banner .banner-advst{position:relative;margin-bottom:17px}.section_4_banner .item-adv-fashion2 .overlay-image .adv-thumb-link::after{background:rgba(0,0,0,0.7)}.section_4_banner .zoom-image:hover .adv-thumb-link>img{transform:scale(1.15);-webkit-transform:scale(1.15)}.section_4_banner .item-line-corner{position:absolute;width:30px;height:30px;border-style:solid;margin:0px;transition:all 0.5s  ease-out 0s;-webkit-transition:all 0.5s  ease-out 0s;opacity:0}.section_4_banner .item-line-corner{border-color:var(--mainColor)}.section_4_banner .item-line-corner.top-left{border-width:1px 0 0 1px;top:0;left:0}.section_4_banner .item-line-corner.top-right{top:0;right:0;border-width:1px 1px 0 0}.section_4_banner .item-line-corner.bottom-left{bottom:0;left:0;border-width:0 0 1px 1px}.section_4_banner .item-line-corner.bottom-right{bottom:0;right:0;border-width:0 1px 1px 0}.section_4_banner .item-adv-fashion2:hover .list-line-corner .item-line-corner{opacity:1;margin:20px}.section_4_banner .item-ads-fashion2 .banner-info{height:86px}.section_4_banner .item-ads-fashion2 .banner-info h2{margin-bottom:17px}.section_4_banner .list-service-fashion2::before{position:absolute;content:"";border-style:solid;border-color:#e5e5e5;border-width:0 1px 0 1px;left:33.33%;width:33.33%;top:0;bottom:40px}.section_4_banner .list-service-fashion2::after{position:absolute;content:"";border-style:solid;border-color:#e5e5e5;border-width:0 1px 0 1px;left:33.33%;width:33.33%;top:40px;bottom:0;margin-left:-5px}.section_4_banner .item-collect-fashion2 .banner-info{top:auto;background:rgba(0,0,0,0.7);padding:40px 15px 20px;transform:translateY(102%);-webkit-transform:translateY(102%);transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s}.section_4_banner .item-collect-fashion2:hover .banner-info{transform:translateY(0);-webkit-transform:translateY(0)}.section_4_banner .block-collect-fashion2{margin-bottom:40px}.section_4_banner .block-collect-fashion2 .item-collect-fashion2{margin-bottom:30px}.section_4_banner .item-collect-fashion2 .banner-info h3{margin-bottom:7px}.section_4_banner .item-collect-fashion2{overflow:hidden}.section_4_banner .item-collect-fashion2 .banner-info::before{position:absolute;top:21px;left:0;right:0;width:100%;margin:auto;content:"";height:1px;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s}.section_4_banner .item-collect-fashion2:hover .banner-info::before{width:30px}.section_4_banner .overlay-image .adv-thumb-link::after{position:absolute;top:0;left:0;bottom:0;right:0;content:"";background:rgba(0,0,0,0.1);opacity:0;z-index:1;transition:all 0.5s  ease-out 0s;-webkit-transition:all 0.5s  ease-out 0s}.section_4_banner .overlay-image .adv-thumb-link::after{background:rgba(0,0,0,0.3)}.section_4_banner .overlay-image .adv-thumb-link::after{background:rgba(0,0,0,0.5)}.section_4_banner .overlay-image:hover .adv-thumb-link::after{opacity:1}.section_4_banner .gallery-item{margin-bottom:20px;position:relative;display:block}.section_4_banner .gallery-item .gallery-image{position:relative;overflow:hidden;width:100%}.section_4_banner .gallery-item .gallery-image.gallery-image-1{aspect-ratio:450/610}.section_4_banner .gallery-item .gallery-image.gallery-image-2{aspect-ratio:450/296}.section_4_banner .gallery-item .gallery-image img{width:auto;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;object-fit:contain;transition:0.5s all}.section_4_banner .gallery-item .gallery-title{position:absolute;bottom:20px;z-index:10;width:100%;padding:15px;transition:padding 0.5s cubic-bezier(0.16, 0.68, 0.43, 0.99);text-align:center;color:#fff}@media (max-width: 768px){.section_4_banner .gallery-item .gallery-title{bottom:40px}}.section_4_banner .gallery-item .gallery-title p{text-transform:uppercase;font-size:15px;color:var(--txt1ban4)}.section_4_banner .gallery-item .gallery-title p+p{font-weight:600;font-family:"Montserrat", sans-serif;font-size:24px;text-transform:none;color:var(--txt2ban4)}.section_4_banner .gallery-item .gallery-title .gallery-button{padding:10px 25px;background-color:var(--bgbtnban4);color:var(--txtbtnban4);border-radius:5px;text-transform:uppercase;max-width:150px;margin-left:auto;margin-right:auto}.section_4_banner .gallery-item .gallery-title .gallery-button:hover{background-color:#862714;color:#fff}.section_4_banner .gallery-item:hover{box-shadow:2px 2px 10px rgba(0,0,0,0.1)}.section_4_banner .gallery-item:hover .gallery-title{padding-bottom:30px}.section_4_banner .gallery-item:hover .gallery-image img{transform:scale(1.1)}.section_col_banner{padding-top:60px}@media (max-width: 768px){.section_col_banner{padding-top:40px}}.section_col_banner .section-title{display:block;text-align:center}.section_col_banner .section-title h2{position:relative;line-height:34px;display:inline-block;margin-bottom:5px}.section_col_banner .section-title h2:after,.section_col_banner .section-title h2:before{content:"";position:absolute;height:2px;background:#000;width:100px;top:50%;margin:-1px}.section_col_banner .section-title h2:before{left:-125px}.section_col_banner .section-title h2:after{right:-125px}.section_col_banner .section-title .desc{padding-bottom:15px;margin-bottom:40px;position:relative}.section_col_banner .section-title .desc:after{height:1px;width:30px;background-color:#862714;position:absolute;bottom:0;left:0;right:0;margin:auto;content:""}.section_col_banner .banner-info{bottom:0;left:0;margin:auto;position:absolute;right:0;z-index:9}.section_col_banner .text-center{text-align:center}.section_col_banner .item-collect-fashion2{margin-bottom:15px}.section_col_banner .item-collect-fashion2 .banner-info{top:auto;background:rgba(0,0,0,0.7);padding:40px 15px 20px;transform:translateY(102%);-webkit-transform:translateY(102%);transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s}@media (max-width: 767px){.section_col_banner .item-collect-fashion2 .banner-info{padding:30px 5px 10px}}.section_col_banner .item-collect-fashion2{overflow:hidden}.section_col_banner .banner-advst{position:relative}.section_col_banner .adv-thumb-link{display:block;overflow:hidden;position:relative;transform:translateZ(0);-webkit-transform:translateZ(0)}.section_col_banner .adv-thumb-link>img{display:block;width:100%;transition:all 0.5s  ease-out 0s;-webkit-transition:all 0.5s  ease-out 0s}.section_col_banner .item-collect-fashion2:hover .banner-info{transform:translateY(0);-webkit-transform:translateY(0)}.section_col_banner .item-collect-fashion2:hover{box-shadow:2px 2px 10px rgba(0,0,0,0.1)}.section_col_banner .item-collect-fashion2:hover .adv-thumb-link img{transform:scale(1.1)}.section_col_banner .block-collect-fashion2{margin-bottom:40px}.section_col_banner .block-collect-fashion2 .item-collect-fashion2{margin-bottom:30px}.section_col_banner .title18{font-size:18px}@media (max-width: 767px){.section_col_banner .title18{font-size:16px}}.section_col_banner .smoke{color:#eee;margin-bottom:0px}.section_col_banner a.white{color:#fff}.section_col_banner .item-collect-fashion2 .banner-info h3{margin-bottom:7px}.section_col_banner .item-collect-fashion2 .banner-info::before{position:absolute;top:21px;left:0;right:0;width:100%;margin:auto;content:"";height:1px;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;background-color:#fff}@media (max-width: 767px){.section_col_banner .item-collect-fashion2 .banner-info::before{top:15px}}.section_col_banner .item-collect-fashion2:hover .banner-info::before{width:30px}.item_product_main_index{display:block;height:100%;padding-bottom:20px;position:relative}.item_product_main_index .wolf-product-grid-img{position:relative;width:100%;aspect-ratio:832/1038;overflow:hidden}.item_product_main_index .wolf-product-grid-img img{width:auto;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;object-fit:contain;transition:all 0.5s ease 0s}.item_product_main_index .wolf-product-grid-img img.image2{opacity:0}.item_product_main_index .button-views{position:absolute;z-index:444;transition:all .5s ease-out;top:10px;right:10px;transform:scale(0)}@media (max-width: 991px){.item_product_main_index .button-views{display:none}}.item_product_main_index .button-views .gbtn{visibility:hidden;opacity:0;color:#111;margin:3px;line-height:38px;height:40px;min-width:40px;background-color:#fafafa;border-radius:20px;position:relative;text-align:center;display:inline-block}.item_product_main_index .button-views .gbtn svg{color:#111;transition:all .3s ease-in-out;width:15px;height:15px;display:inline-block;vertical-align:middle;fill:currentColor}.item_product_main_index .button-views .gbtn.active svg{color:red}.item_product_main_index .button-views .gbtn:hover .tooltip-label{opacity:1;visibility:visible;bottom:45px}.item_product_main_index .button-set{position:absolute;display:flex;z-index:444;transition:all .3s ease-out;width:100%;justify-content:center;bottom:25px}@media (max-width: 991px){.item_product_main_index .button-set{display:none}}.item_product_main_index .button-set .gbtn{visibility:hidden;opacity:0;color:#111;margin:3px;line-height:38px;height:40px;min-width:40px;background-color:#fafafa;border-radius:20px;position:relative;text-align:center}.item_product_main_index .button-set .gbtn svg{color:#111;transition:all .3s ease-in-out;width:15px;height:15px;display:inline-block;vertical-align:middle;fill:currentColor}.item_product_main_index .button-set .gbtn.active svg{color:red}.item_product_main_index .button-set .gbtn:hover .tooltip-label{opacity:1;visibility:visible;bottom:45px}.item_product_main_index .wolf-product-label{position:absolute;left:5px;top:5px;z-index:1;display:flex;align-items:flex-start;flex-direction:column;background-color:#be0027;color:#fff;padding:5px 15px;border-radius:20px;font-weight:600}.item_product_main_index .wolf-product-details{text-align:center;margin-top:15px;padding:10px}.item_product_main_index .wolf-product-details .wolf-product-title a{font-size:14px;color:#353333;font-weight:500}.item_product_main_index .wolf-product-details .wolf-product-title a:hover,.item_product_main_index .wolf-product-details .wolf-product-title a:focus{color:#862714}.item_product_main_index .wolf-product-details .wolf-product-price .compare-price{color:#000;font-size:14px;display:inline-block;opacity:.6;margin-right:4px;text-decoration:line-through}.item_product_main_index .wolf-product-details .wolf-product-price .price{font-size:15px;font-weight:500;display:inline-block;color:#862714}.item_product_main_index .wolf-product-details .wolf-product-grswatches{margin-top:5px;text-align:left}.item_product_main_index .wolf-product-details .wolf-product-grswatches li{overflow:hidden;display:inline-block;position:relative;height:17px;width:17px;margin:3px;background-size:100% auto;background-repeat:no-repeat;cursor:pointer;box-shadow:0 0 1px 1px #ddd;border:2px solid #fff;border-radius:30px}.item_product_main_index .wolf-product-details .wolf-product-grswatches li.colors.tim{background-color:#b6ade4}.item_product_main_index .wolf-product-details .wolf-product-grswatches li.colors.xanh-duong{background-color:#7ca2b8}.item_product_main_index .wolf-product-details .wolf-product-grswatches li.colors.vang{background-color:#edc291}.item_product_main_index .wolf-product-details .wolf-product-grswatches li.colors.den{background-color:#1b1b1b}.item_product_main_index .wolf-product-details .wolf-product-grswatches li.colors.do{background-color:#8a3e32}.item_product_main_index .wolf-product-details .wolf-product-grswatches li.colors.xanh-la{background-color:#587d6f}.item_product_main_index .wolf-product-details .wolf-product-grswatches li.colors.xam{background-color:#c8d0d3}.item_product_main_index .wolf-product-details .wolf-product-grswatches li.colors.bac{background-color:#ededed}.item_product_main_index .wolf-product-details .wolf-product-grswatches li.colors.trang{background-color:#ffffff}.item_product_main_index .wolf-product-details .wolf-product-grswatches li.colors.hong{background-color:#cb92b7}.item_product_main_index .wolf-product-details .wolf-product-grswatches li.colors.1{background-color:#ffffff}.item_product_main_index .wolf-product-details .wolf-product-grswatches li.colors.2{background-color:#6e2424}.item_product_main_index .wolf-product-details .wolf-product-grswatches li.colors.3{background-color:#ededed}.item_product_main_index .wolf-product-details .wolf-product-grswatches li.colors.4{background-color:#cbc2c2}.item_product_main_index .wolf-product-details .wolf-product-grswatches li.colors.orange{background-color:#4c3131}.item_product_main_index .wolf-product-details .wolf-product-grswatches li.colors.black{background-color:#000000}.item_product_main_index .wolf-product-details .wolf-product-grswatches li.colors.white{background-color:#ffffff}.item_product_main_index .wolf-product-details .wolf-product-grswatches li.colors.green{background-color:#3fff00}.item_product_main_index .wolf-product-details .wolf-product-grswatches li.colors.blue{background-color:#00f7ed}.item_product_main_index .wolf-product-details .wolf-product-grswatches li.colors.5{background-color:#a20000}.item_product_main_index .wolf-product-details .wolf-product-grswatches li .tooltip-label{z-index:2;top:-38px;bottom:auto;left:5px}.item_product_main_index .wolf-product-details .wolf-product-grswatches li:hover{box-shadow:0 0 0 1px #000;overflow:visible;transition:all .2s ease-in-out;background-position:50% 0}.item_product_main_index .wolf-product-details .wolf-product-grswatches li:hover .tooltip-label{opacity:1;top:-28px;visibility:visible}.item_product_main_index .product-button{margin:8px 0 0 18px;display:inline-block;position:relative}.item_product_main_index .product-button .btn-cart{display:inline-block;background:#f9f9f9;color:#666;border:0;font-weight:600;font-size:1.4rem;padding:0 25px;border-radius:40px;height:40px;min-width:155px;text-align:center;line-height:38px;z-index:1;position:relative;border:1px solid #ccc}.item_product_main_index .product-button .btn-cart:hover{background:var(--mainColor);color:#fff}.item_product_main_index .product-button .btn-fxix{display:inline-block;width:40px;height:40px;line-height:36px;border-radius:50%;position:absolute;top:0;background:#f9f9f9;border:1px solid #ccc;cursor:pointer;z-index:0}.item_product_main_index .product-button .btn-fxix svg{width:16px;height:16px}.item_product_main_index .product-button .btn-fxix svg path{fill:#666}.item_product_main_index .product-button .btn-fxix:hover{border:1px solid var(--mainColor)}.item_product_main_index .product-button .btn-fxix:hover svg path{fill:var(--mainColor)}.item_product_main_index .product-button .btn-fxix.wishlist{left:0;transform:rotate(360deg);-webkit-transform:rotate(360deg);transition:all 0.5s  ease-out 0s;-webkit-transition:all 0.5s  ease-out 0s}.item_product_main_index .product-button .btn-fxix.setCompare{right:0;transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transition:all 0.5s  ease-out 0s;-webkit-transition:all 0.5s  ease-out 0s}.item_product_main_index:hover .item-product-main,.item_product_main_index:focus .item-product-main{box-shadow:2px 2px 10px rgba(0,0,0,0.1)}.item_product_main_index:hover .wolf-product-grid-link img,.item_product_main_index:focus .wolf-product-grid-link img{transform:scale(1.1)}.item_product_main_index:hover .wolf-product-grid-link .image1,.item_product_main_index:focus .wolf-product-grid-link .image1{opacity:0}.item_product_main_index:hover .wolf-product-grid-link .image2,.item_product_main_index:focus .wolf-product-grid-link .image2{opacity:1}.item_product_main_index:hover .button-views,.item_product_main_index:focus .button-views{transform:scale(1)}.item_product_main_index:hover .button-views .gbtn,.item_product_main_index:focus .button-views .gbtn{visibility:visible;opacity:1}.item_product_main_index:hover .btn-fxix.wishlist,.item_product_main_index:focus .btn-fxix.wishlist{left:-45px;transform:rotate(0);-webkit-transform:rotate(0)}.item_product_main_index:hover .btn-fxix.setCompare,.item_product_main_index:focus .btn-fxix.setCompare{right:-45px;transform:rotate(0);-webkit-transform:rotate(0)}.gallery-title{position:relative;z-index:2;padding:10px 16px}.gallery-title::before{content:"";position:absolute;top:2px;bottom:2px;left:1px;right:1px;background:linear-gradient(to bottom, rgba(246,244,239,0.1), rgba(246,244,239,0.22));backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);z-index:-1;border-radius:6px;pointer-events:none}.gallery-title p:last-child{color:#4F726A;font-weight:500}@media (max-width: 768px){.gallery-title::before{background:linear-gradient(to bottom, rgba(246,244,239,0.18), rgba(246,244,239,0.3))}}.gallery-title p{margin:0 !important}.gallery-title p:first-child{margin-bottom:2px !important;line-height:1.3}.gallery-title p:last-child{margin-top:0 !important;margin-bottom:10px !important;line-height:1.25;color:#4F726A;font-weight:500}.gallery-title .gallery-button{margin-top:0 !important}.gallery-title .gallery-button{padding:10px 22px;font-size:90%;line-height:1.2}
