.flickity-page-dots .dot{background-color:#d9d9d9;border:3px solid #e51515;border-radius:0;transform:rotate(45deg);width:10px;height:10px;margin:0 10px}.slider-nav-light .flickity-page-dots .dot{border-color:#fff0}.slider-nav-light .flickity-page-dots .dot.is-selected:before{content:"";display:block;background-color:#0000;border:1px solid red;height:16px;width:16px;transform:translate3d(-6px,-6px,24px)}.nav-dots-small .flickity-page-dots .dot,.row-slider .flickity-page-dots .dot{opacity:100%;width:10px;height:10px;border:0;background-color:#716169}.slider-nav-light .flickity-page-dots .dot.is-selected,li.dot.is-selected{background-color:red}h3.line-1.wow.fadeInLeft{padding-bottom:15px;letter-spacing:1px}.line-2.wow.fadeInRight.animated{padding-bottom:15px}.aboutus-head h2{position:relative;z-index:1;margin:0;font-size:120px;opacity:.2}.aboutus-head h3{position:absolute;width:100%;top:60px;left:0;right:0;text-align:center;z-index:2;color:#fff;text-transform:uppercase;font-size:38px;font-weight:500;line-height:40px}.aboutus-head h3 span{font-weight:700;font-size:36px}.aboutus-content{padding-top:90px}.aboutus-content span.word1{text-transform:uppercase;font-weight:400;color:#bbb;font-size:26px}.aboutus-content span.word2{color:#e51515;font-size:28px;text-transform:uppercase}.aboutus-content span.word3{text-transform:uppercase;letter-spacing:3px;font-weight:600;color:#bbb;font-size:13px}.aboutus-content h3{line-height:1.2;padding-bottom:20px}.aboutus-content h4.name{color:#fff;font-size:14px;text-transform:uppercase;margin-bottom:30px}.ct-img .banner-bg.fill,.ct-img{border-radius:8px}.banner-content span.word1{font-size:16px;text-transform:uppercase;font-weight:700}.banner-content span.word2{color:#e51515;text-transform:uppercase;font-size:24px;font-weight:700;padding-bottom:20px}.banner-content span.word3{font-size:12px;text-transform:uppercase}.st-title span{text-transform:uppercase;position:relative;display:inline-block;vertical-align:top;padding:0 30px}.st-title span:after{content:"\22C6";font-size:14px;font-family:"FontAwesome";position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}.st-title span:before{content:"\22C6";font-size:14px;font-family:"FontAwesome";position:absolute;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}h2.st-title{color:#fff;-webkit-box-shadow:inset 0 3px 0 0 rgb(235 235 235 / 20%),inset 0 -3px 0 0 rgb(235 235 235 / 20%);-moz-box-shadow:inset 0 3px 0 0 rgb(235 235 235 / .2),inset 0 -3px 0 0 rgb(235 235 235 / .2);box-shadow:inset 0 3px 0 0 rgb(235 235 235 / 20%),inset 0 -3px 0 0 rgb(235 235 235 / 20%);margin:0 auto;z-index:2;letter-spacing:2px;line-height:62px;padding:0 63px;display:inline-block;vertical-align:top;position:relative;overflow:hidden;width:400px;background:#14151b}h2.st-title:before{content:"";display:block;width:100px;height:100px;position:absolute;background:#14151b;z-index:2;top:0;bottom:0;margin:auto 0;border:4px solid rgb(235 235 235 / .2);-webkit-transform:rotate(45deg) skew(26deg,26deg);-moz-transform:rotate(45deg) skew(26deg,26deg);-ms-transform:rotate(45deg) skew(26deg,26deg);-o-transform:rotate(45deg) skew(26deg,26deg);transform:rotate(45deg) skew(26deg,26deg);left:-63px}h2.st-title:after{content:"";display:block;width:100px;height:100px;position:absolute;background:#14151b;z-index:2;top:0;bottom:0;margin:auto 0;border:4px solid rgb(235 235 235 / .2);-webkit-transform:rotate(45deg) skew(26deg,26deg);-moz-transform:rotate(45deg) skew(26deg,26deg);-ms-transform:rotate(45deg) skew(26deg,26deg);-o-transform:rotate(45deg) skew(26deg,26deg);transform:rotate(45deg) skew(26deg,26deg);right:-63px}.home-st-head{margin-bottom:10px;text-align:center;position:relative}.home-st-head::before{content:"";display:block;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;margin:auto;height:9px;width:50%;border-bottom:1px solid rgb(235 235 235 / .2);border-top:1px solid rgb(235 235 235 / .2)}.home-st-head::after{content:"";display:block;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;margin:auto;height:1px;width:70%;background:rgb(235 235 235 / .2)}.testimonial-text{position:relative;color:#bbb;margin:30px 0 20px;padding:0 100px;min-height:68px}.testimonial-text:before{content:"";width:55px;height:45px;position:absolute;top:0;display:block;background:url(/wp-content/uploads/2022/07/review_icon_left1.png) no-repeat;left:0}.testimonial-text:after{content:"";width:55px;height:45px;position:absolute;top:0;display:block;background:url(/wp-content/uploads/2022/07/review_icon_right1.png) no-repeat;right:0}svg.svg-inline--fa.fa-chevron-right.fa-w-10{width:.625em;color:#fff}.collection-title{text-transform:uppercase;font-size:16px;margin-bottom:5px}.collection-desc{text-transform:uppercase;font-size:28px;font-weight:700;margin-bottom:20px}.collection-content{font-size:14px;margin-bottom:20px}span.col-btn{display:inline-block;color:#000;background:#fff;padding:10px 50px 10px 30px;border-radius:30px;position:relative;z-index:2;text-transform:uppercase;font-size:16px}span.col-btn span{position:absolute;z-index:3;display:block;right:2px;top:calc(50% - 20px);line-height:44px;border-radius:50%;background:#21252c;height:40px;width:40px}span.col-btn:hover{background:#e51515;color:#fff;-webkit-box-shadow:0 0 20px 5px rgb(229 21 21 / 30%);box-shadow:0 0 20px 5px rgb(229 21 21 / 30%)}span.col-btn:hover span{background:#fff}span.col-btn:hover svg.svg-inline--fa.fa-chevron-right.fa-w-10{color:#000}.st_thongtin .col-inner{border:2px dashed #c81516;padding:40px 20px 20px;border-radius:10px}.st_thongtin h2.policy-title{font-size:16px}.st_thongtin h2.policy-title a:hover{color:red}.ct_col p{font-size:14px;color:gray}.st_thongtin .icon{position:absolute;z-index:2;right:-40px;top:calc(50% - 30px);width:40px;height:50px;overflow:hidden;background:#181b23}.ct_post .box-vertical .box-text{direction:ltr;display:table-cell;vertical-align:top}.ct_post .post-meta{text-transform:uppercase;color:red;font-size:18px;font-weight:700}.ct_post button.button{border-radius:30px}.ct_post .box-blog-post .is-divider{height:1px;max-width:100%}.ct_post .flickity-page-dots{bottom:-30px}.ct_post .flickity-page-dots .dot.is-selected:before{content:"";display:block;border:1px solid red;height:16px;width:16px;transform:translate3d(-3px,-3px,24px)}.ct_post .flickity-page-dots .dot.is-selected{background-color:red}.st_dichvu .col-inner .col-inner{border-right:1px solid #434343;padding:30px 5px}.st_dichvu .col-inner .col-inner:nth-child(1){border-left:1px solid #434343}.service-title{text-transform:uppercase;color:red;font-weight:bolder;font-size:22px}.service-desc{color:gray;font-size:14px}.service-content p a{color:red;margin-top:10px}.service-content p a:hover{color:#fff}.newsletters-title1{color:#e51515;text-transform:uppercase}.newsletters-title2{margin-bottom:15px}.newsletters-title2 h2{color:#fff;text-transform:uppercase;font-size:22px}.ft_contact input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email{background:#fff;width:700px;padding-left:40px;height:60px}.ft_contact input.wpcf7-form-control.wpcf7-submit.button{padding:0 20px 2px;border-radius:99%;background:#000;position:absolute;right:262px;top:2px;font-size:22px;font-family:cursive}.ft_contact input.wpcf7-form-control.wpcf7-submit.button:hover{background:red;color:#fff;box-shadow:0 0 5px red}h3.ft-title{font-size:16px;padding-bottom:30px}.no-bullets li{list-style:none;margin-left:0!important}.ft_info .col-inner{border-left:1px solid gray;padding:0 10px}.ft_info .ct-no-line .col-inner{border-left:0;padding:0 10px}a#top-link{background-image:url(/wp-content/uploads/2022/07/Frame-2.png);background-repeat:no-repeat;background-size:auto;border-color:#fff0;background-color:#fff0;min-width:105px;min-height:10.5em;z-index:1}a#top-link:hover{background-image:url(/wp-content/uploads/2022/07/Frame-1.png);background-repeat:no-repeat;background-size:auto;border-color:#fff0;background-color:#fff0;min-width:105px;min-height:10.5em;position:absolute;z-index:2}a#top-link i.icon-angle-up{display:none}.nav-dropdown>li.nav-dropdown-col{display:block}.nav-dropdown{border:1px solid #ddd;padding:20px 0 0}.nav-dropdown .nav-dropdown-col>a,.nav-dropdown li a{font-weight:normal!important;text-transform:none!important;font-size:15px;font-weight:500 border-bottom:0}.nav-dropdown .nav-dropdown-col>ul li:hover{background:#fff}.nav-dropdown-default>li:hover>a,.nav-dropdown .nav-dropdown-col>ul li:hover>a{color:red}.nav-dropdown-default>li:hover{background:#fff}.nav-dropdown-default>li>a{border-bottom:0!important;color:#000}.nav-dropdown-has-arrow li.has-dropdown:before{border-width:10px;margin-left:-10px}.nav-dropdown .nav-dropdown-col>ul{border-top:2px solid #e51515;border-radius:4px;padding-top:20px;margin-top:-40px;box-shadow:2px 2px 5px #828282;display:none;position:absolute;left:100%;z-index:9;background:#fff;min-width:240px}.nav-dropdown>li.nav-dropdown-col{width:100%;border-right:0}.nav-dropdown .nav-dropdown-col>ul li a{padding:10px;text-transform:none;color:#000}.header-nav li.nav-dropdown-col:hover>ul{display:block!important}.nav-dropdown-has-arrow li.current-dropdown.has-dropdown:before,.nav-dropdown-has-arrow li.current-dropdown.has-dropdown:after{display:none}.nav-dropdown-has-border .nav-dropdown{border-radius:4px;border-top:2px soild #e51515}.nav-dropdown-default .nav-column li>a,.nav-dropdown.nav-dropdown-default>li>a{border-bottom:0}.header-wrapper.stuck{height:83px}a.nav-top-link{padding:32px 5px!important;-webkit-transform:skew(-20deg);-moz-transform:skew(-20deg);-o-transform:skew(-20deg);align-items}a.nav-top-link:hover{background:red;-webkit-transform:skew(-20deg);-moz-transform:skew(-20deg);-o-transform:skew(-20deg);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}.header-wrapper{border-bottom:2px solid #e51515}.blog-archive .col.post-item .col-inner{line-height:1.5em;background:#fff;box-shadow:0 0 5px rgb(0 0 0 / 25%);overflow:hidden;height:100%}.blog-archive .col.post-item .col-inner:hover{box-shadow:1px 2px 15px rgb(0 0 0 / 30%)}.blog-archive .col.post-item .box-text{padding:15px}.blog-archive .post-item:nth-child(n+3) .box-text h5{min-height:41px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000}.blog-archive .post-item .col-inner{box-shadow:0 1px 4px 0 rgb(102 98 98 / 40%);border-radius:16px;overflow:hidden;height:100%}.blog-archive .col.post-item:nth-child(1) .image-cover:after,.blog-archive .col.post-item:nth-child(2) .image-cover:after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;opacity:1;background:linear-gradient(transparent,#452020);pointer-events:none;backface-visibility:hidden;transition:opacity .3s}.blog-archive .col.post-item:nth-child(1) .image-cover,.blog-archive .col.post-item:nth-child(2) .image-cover{padding-top:65%!important}.blog-archive .col.post-item:nth-child(1) .box-text,.blog-archive .col.post-item:nth-child(2) .box-text{position:absolute;width:100%;max-height:100%;bottom:0;padding-left:1.5em;padding-right:1.5em}.blog-archive .col.post-item:nth-child(1),.blog-archive .col.post-item:nth-child(2){max-width:50%;flex-basis:50%}.blog-archive .col.post-item:nth-child(1) .box-text,.blog-archive .col.post-item:nth-child(2) .box-text{padding:1.5rem!important;color:#fff}.blog-archive .col.post-item .box-text p.cat-label{color:#fff!important;opacity:1;font-size:12px;font-weight:700}.blog-archive .post-item .box-text h5{text-transform:uppercase;color:#fff;font-size:18px}.blog-archive .post-item:hover img{transform:scale(1.1)}.blog-archive .post-item:nth-child(n+3) .box-text{padding:1rem 1.25rem;border-top:2px solid #e51515}.blog-archive .post-item:nth-child(n+3) .box-text p.cat-label{position:absolute;top:-14px;left:1rem;font-weight:700;font-size:14px;background-color:#e51515;color:#fff;padding:.2rem 1rem;border-radius:4rem;opacity:1;text-transform:none}.box-blog-post .is-divider{display:none}.product-tabs.nav-line>li>a:before{content:" ";position:absolute;height:0}li.description_tab.active{background:#e51515;border:2px solid #e51515;border-radius:4px}li.description_tab.active a{color:#fff;font-weight:bolder;font-size:14px}li.description_tab{border-radius:4px;padding:0 20px;border:2px solid #ebebeb}li.description_tab a{color:#000;font-weight:bolder;font-size:14px}.blog-archive{padding-top:0}.blog-archive .archive-page-header{padding:125px 40px}.rank-math-breadcrumb a,.rank-math-breadcrumb span.last,.rank-math-breadcrumb span.separator{color:#fff}.rank-math-breadcrumb a:hover{color:red}.archive-page-header h1.page-title.is-large.uppercase{color:#fff;font-size:24px}.blog-wrapper .row.row-large{padding-top:30px}.page-title-inner,.archive-page-header,header.entry-header.text-center{height:300px;padding:30px 40px;background-image:url(/wp-content/uploads/2022/07/breadcrumb_bg1.webp)!important;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;width:100%;max-width:100%!important}nav.woocommerce-breadcrumb.breadcrumbs.uppercase{color:#fff}.breadcrumbs a{color:red;font-weight:400}.flex-col.flex-grow.medium-text-center{padding-left:50px}.product-page-title h1.product-title.product_title.entry-title{padding:0 20px}span.woocommerce-Price-amount.amount,p.price.product-page-price,span.price{color:red!important}.shop-page-title.featured-title .title-bg{display:none}button.buy_now_button,button.single_add_to_cart_button{outline:0;padding:0 20px;background:#efefef!important;color:#8c939d;border-radius:30px}button.single_add_to_cart_button:hover,button.buy_now_button:hover{outline:0;padding:0 20px;background:#f00!important;color:#fff;border-radius:30px}.product-title,.product-title a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.related-post .box-text.text-center{height:115px}.related-post h5.post-title.is-large{color:#004b8e;font-size:14px;min-height:54px}.related-post h7{font-size:18px;text-transform:uppercase;font-weight:700;color:red}a.primary.is-small.mb-0.button.product_type_variable.add_to_cart_button.is-flat{padding:3px 40px;border-radius:99px;background:#efefef;color:#8c939d}a.primary.is-small.mb-0.button.product_type_variable.add_to_cart_button.is-flat:before{content:"\f217";font-family:FontAwesome;margin-right:5px;font-size:16px}a.primary.is-small.mb-0.button.product_type_variable.add_to_cart_button.is-flat:hover{background:#e51515;color:#fff}.shop-container a.primary.is-small.mb-0.button.product_type_variable.add_to_cart_button.is-flat{margin-right:0;margin-left:0}.add-to-cart-button{text-align:center;padding-bottom:10px}.shop-container .product-small .col-inner{border:2px solid #ebebeb;border-radius:8px}.shop-container .box-text.box-text-products,.st_khuyenmai .box-text.text-left,.st_Sanpham .box-text.text-left{padding:10px 20px}a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{margin-bottom:10px}span.price{padding:15px 0 20px}.st_khuyenmai .price-wrapper,.st_Sanpham .price-wrapper{border-top:1px solid #262626}.price-wrapper{border-top:1px solid #ebebeb}.product-small .box-image{border-radius:8px 8px 0 0}.product-small .col-inner,.st_khuyenmai .col-inner .col-inner,.st_Sanpham .col-inner .col-inner{border:2px solid #262626;border-radius:8px}h3.product-section-title{text-align:center;position:relative;display:block;vertical-align:top;padding:10px 30px;border:4px solid;width:310px}h3.product-section-title:before{content:"\22C6";font-size:14px;font-family:"FontAwesome";position:absolute;top:50%;left:12px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}h3.product-section-title:after{content:"\22C6";font-size:14px;font-family:"FontAwesome";position:absolute;top:50%;right:15px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product-section,.product-section div.row{padding-top:30px}#shop-sidebar{padding:15px;border:2px solid #d9d9d9;border-radius:8px}#shop-sidebar .is-divider{height:2px;display:block;background-color:red;margin:1em 0 1em;width:100%;max-width:100%}ul.menu>li+li,.widget>ul>li+li{border-top:0!important}.st_Sanpham .tab.has-icon::before{content:"";width:7px;height:7px;background:#888;position:absolute;left:-23.5px;top:20px;transform:rotate(45deg)}.st_Sanpham .tab.has-icon a span{padding-right:35px;font-weight:100}.st_Sanpham li.tab.has-icon.active a span{color:red}@media only screen and (max-width:48em){.blog-archive .col.post-item:nth-child(1),.blog-archive .col.post-item:nth-child(2){flex-basis:100%;max-width:100%}}@media only screen and (max-width:48em){.line-2.wow.fadeInRight.animated{display:none}.aboutus-head h2{font-size:80px}.aboutus-head h3{top:20px;font-size:20px;line-height:28px}.aboutus-head h3 span{font-size:22px}.aboutus-head{padding-bottom:20px}.aboutus-content{padding-top:45px}.aboutus-content span.word1{font-size:18px}.aboutus-content span.word2{font-size:24px}.aboutus-content span.word3{font-size:12px}h2.st-title{padding:0 45px;width:352px}a.primary.is-small.mb-0.button.product_type_variable.add_to_cart_button.is-flat{padding:3px 6px}.testimonial-text{margin:0;padding:0}.testimonial-text:after,.testimonial-text:before{visibility:hidden}.tabbed-content ul li a{background:#3d3b3b;padding:8px 10px;color:#8e8e8e;font-size:14px;border-radius:6px}.tabbed-content ul li a:hover{background:#e51515;color:#fff}.tabbed-content ul li{padding-bottom:10px}.st_Sanpham .tab.has-icon::before{display:none}.st_Sanpham .tab.has-icon a span{padding-right:0}.st_Sanpham li.tab.has-icon a span{font-weight:700}.collection-desc{font-size:18px}.collection-content{display:none}span.col-btn{padding:5px 40px 5px 20px;font-size:14px}span.col-btn span{top:calc(50% - 16px);line-height:35px;height:31px;width:31px}.st_thongtin .ct_row .col{padding:0 35px 30px}.st_dichvu .col-inner .col-inner{border:1px solid #434343}ol.flickity-page-dots{bottom:-15px}.ft_contact input.wpcf7-form-control.wpcf7-submit.button{right:3px}.ft_info .col-inner{border-left:0}}@media (min-width:768px) and (max-width:1024px){.banner-content span.word2{font-size:17px}.banner-content span.word1{font-size:14px;font-weight:100}.collection-desc{font-size:24px}.collection-content{display:none}.st_thongtin .icon-box-text.last-reset{padding-right:0}.st_dichvu .col-inner .col-inner{border:1px solid #434343}.ft_contact input.wpcf7-form-control.wpcf7-submit.button{right:48px}.ft_info .col-inner{border-left:0}.no-bullets li a{font-size:14px}.ft_info .row .col{padding:0}}