:root{--main-color:#024e98;--main-color2:#fe9614;--cl-white:#fff;--cl-text:#686b6d;--fz-small:14px;--fz-regular:17px;--fz-big:34px}.breadcrumb_background .page-title-inner{padding-bottom:30px!important}h1,h2,h3,h4,h5,h6{line-height:1.4}body{background-color:#fff}body,input,textarea,button,select,.header-nav select,.service_item_ed .icon-box-text p,.woof_container_inner label{color:var(--cl-text)}input,textarea{padding:0 15px!important}.product-small.box .add-to-cart-button a,.title_modules.title-white *,.custom-tabs .nav li.tab.active a span,.custom-tabs .nav li.tab:hover a span,.breadcrumb_background .divider i,.left_contact form input.wpcf7-submit,.pagination a,.pagination span,.woocommerce-pagination .page-numbers li a,.woocommerce-pagination .page-numbers span,.add-to-cart-container form .quantity .minus:hover,.add-to-cart-container form .quantity .plus:hover,.ux-swatch span:hover,.ux-swatch.selected span,.row-prd-tabs .tabs li.active a,.row-prd-tabs .tabs li:hover a{color:var(--cl-white)!important}body,input,textarea,button,select{font-size:var(--fz-regular)!important}body,input,textarea,button,select,.item_product_deal .product-small.box .box-text-products .category,.breadcrumb_background .page-title-inner h1,.breadcrumb_background .title-content .breadcrumbs{line-height:1.7!important}.item_product_deal .product-small.box .box-text-products .product-title,.text_small p,.item_product_deal .product-small.box .box-text-products .product-title a{line-height:24px!important}.section-title-container,.section-title-main,.wpcf7-submit,a.button,.actions button[name="update_cart"],.checkout_coupon .flex-col button[name="apply_coupon"],.header-nav .account-item,.title-section *,.service_item_ed .icon-box-text h3,.product-small.box .box-text-products .product-title a,.icon-btn-add,.item_product_main .box-image .add-to-cart-button,.badge-container,.callout.badge,.post-item .box-text .button,.accordi-custom .accordion-item a .toggle,.row-map p,.left_contact form,.left_contact form input.wpcf7-submit,.box_advisor_left .time_advisor p,.post-item .box-text .post-title a,.comment-respond .form-submit .submit,.comment-form-cookies-consent #wp-comment-cookies-consent,.comment-form-cookies-consent label,#shop-sidebar .widget_custom_html,.icheckbox_square-blue .woof_checkbox_term,.icheckbox_square-blue ins,.icheckbox_square-blue,.custom-page-product .collection-title,.sort-cate-left,.quick-sort-block,.woocommerce-pagination .page-numbers,.prd-info .product-short-description p,.add-to-cart-container form .quantity .minus,.add-to-cart-container form .quantity .plus,.add-to-cart-container form .quantity .input-text,.add-to-cart-container form .single_add_to_cart_button,.prd-info .price-wrapper>p,.add-to-cart-container .variations th label,.block-call-single .icon-box .icon-box-text p,.row-prd-tabs .tabs li,.header-nav .menu-item>.sub-menu li a{margin:0!important}form p,.form-khuyen-mai .wpcf7-form-control-wrap input.wpcf7-text,.row-prd-tabs .woocommerce-Tabs-panel *{margin-bottom:0!important}.section-title-main,.service_item_ed img,.box-text-products .price-wrapper>.price>.amount>bdi,.badge-inner,.service-block .box-text,.product-small.box .add-to-cart-button a,.post-item .box-text,.post-item .box-text .button,.accordi-custom .accordion-item .accordion-inner,.mid-footer .ux-logo-link,.ux-menu .ux-menu-link a,.breadcrumb_background .title-content .title-breadcrumbs,.right_contact a.button,.single-page-custom-post,.navigation-post .next-prev-nav .flex-col,.woof_container_inner label,.category-page-row,.add-to-cart-container form .quantity .minus,.add-to-cart-container form .quantity .plus,.add-to-cart-container form .quantity .input-text,.add-to-cart-container .variations th,.add-to-cart-container .variations .value,.add-to-cart-container .variations .ux-swatch,.block-call-single,.block-call-single .icon-box .icon-box-img svg,.block-call-single .icon-box .icon-box-text,.related-products-wrapper h3{padding:0!important}.pb-0{padding-bottom:0!important}.section-title,.section-title-main,.post-item .box-text .button,.accordi-custom .accordion-item a,.item_product_main .product-small.col>.col-inner,.product-small.box .add-to-cart-button a,.accordi-custom .accordion-item a .toggle,.form-khuyen-mai .wpcf7-form-control-wrap input.wpcf7-text,.col-footer-contact a.button,.right_contact a.button,.navigation-post .next-prev-nav,.next-prev-nav .flex-col+.flex-col,.custom-page-product .flickity-button svg,.woocommerce-pagination .page-numbers li a,.woocommerce-pagination .page-numbers span,.row-prd-tabs .nav-tabs+.tab-panels,.related-products-wrapper,#mega_menu li a,.header-nav .menu-item>.sub-menu li a{border:none!important}.wpcf7-spinner,.no-badge .badge-container,.add-to-cart-button a.added_to_cart,.slider-noArrow .flickity-button,.is-divider,.item_product_main .woof_autohide_wrapper,.item_product_main .woof_products_top_panel,.item_product_main .woof_products_top_panel_content,.shop-container.item_product_main .box-text-products .title-wrapper .category,.prd-thumb .badge-container,.prd-thumb .image-tools,.yikes-custom-woo-tab-title{display:none!important}p,form input{margin-bottom:15px!important}input,textarea,a.button,.actions button[name="update_cart"],.coupon button[name="apply_coupon"],.post-item .box-text .button,.ux-menu .ux-menu-title,.ux-menu .ux-menu-link a{min-height:unset!important;line-height:unset!important}input,textarea,input:focus,textarea:focus,.button:hover,.left_contact form select,.add-to-cart-container form .quantity .minus,.add-to-cart-container form .quantity .plus,.add-to-cart-container form .quantity .input-text,.add-to-cart-container .variations .ux-swatch{box-shadow:none!important}.coupon button[name="apply_coupon"]{text-shadow:none}.woocommerce-mini-cart__buttons a:not(.checkout):hover,.product-name a,.title-section *,.title_modules h2 span,.title_modules h2 a,.item_product_deal .product-small.box .box-text-products .product-title,.post-item .box-text .post-title:hover,.post-item .box-text .post-title:hover a,.post-item .box-text .button:hover,.accordi-custom .accordion-item span,.left_contact form input.wpcf7-submit:hover,.right_contact a.button:hover span,#mega_menu>li:hover>a{color:#0D0D0D!important}.actions .continue-shopping{margin-right:15px!important}.woocommerce-mini-cart__buttons a{font-weight:400}.woocommerce-mini-cart__buttons a{font-size:var(--fz-small)!important;text-transform:uppercase!important}.woocommerce-mini-cart__buttons a.checkout,.checkout_coupon button[name="apply_coupon"]{background-color:var(--main-color2)!important;border:1px solid var(--main-color2)!important}.woocommerce-mini-cart__buttons a:not(.checkout),.cart-collaterals a{border:1px solid var(--main-color)!important}.woocommerce-mini-cart__buttons a:not(.checkout):hover,.cart-collaterals a:hover,.footer-section.dark{color:#ffffff!important}.absolute-footer.dark,.left_contact form input.wpcf7-submit:hover,.checkout_coupon button[name="apply_coupon"]:hover,.badge-inner,.custom-page-product .flickity-button:hover svg,.row-prd-tabs .tabs li a,#mega_menu li a:hover{background-color:transparent!important}.woocommerce-mini-cart__buttons a.checkout:hover{color:#fff;border:1px solid #fff}.shop_table.woocommerce-cart-form__contents th,.cart_totals th.product-name,.cart_totals tbody th,.woocommerce-checkout .woocommerce-billing-fields__field-wrapper label,.woocommerce-checkout-review-order-table th{text-transform:none;color:#345}.woocommerce-mini-cart__buttons a.checkout:hover{color:#fff;border:1px solid #fff}.product-name a{font-weight:600!important}.product-name a:hover,.mid-footer .ux-menu .ux-menu-link a:hover,.col-footer-contact a.button:hover span,.footer-follow a:hover i,.breadcrumb_background .title-content .breadcrumbs a:hover,.breadcrumb_background .title-content .breadcrumbs,.right_contact a.button.btn-phone span,.checkout_coupon button[name="apply_coupon"]:hover,.form-khuyen-mai input.wpcf7-submit:hover,.prd-info .group-status .first_status.status_2 .status_name,.prd-info .price-wrapper>p.price,.prd-info .price-wrapper>p.price *,.header-nav .menu-item>.sub-menu li:hover a{color:var(--main-color2)!important}.woocommerce-cart-form__cart-item .quantity input.minus,.woocommerce-cart-form__cart-item .quantity input.plus,.woocommerce-cart-form__cart-item .quantity input.qty{height:40px!important;width:40px}.actions a,.actions button[name="update_cart"]{text-transform:uppercase;font-size:14px!important}.actions a,.actions button[name="update_cart"],.cart-collaterals a,.checkout_coupon button[name="apply_coupon"],.checkout_coupon input[name="coupon_code"],.woocommerce-checkout .woocommerce-billing-fields input,.woocommerce-mini-cart__buttons a{height:40px!important;line-height:40px!important}.cart-collaterals a,.checkout_coupon button[name="apply_coupon"],.checkout_coupon input[name="coupon_code"]{border-radius:99px;font-size:16px!important}.woocommerce-checkout .woocommerce-billing-fields input{border-radius:99px}.woocommerce-checkout .woocommerce-additional-fields textarea{min-height:120px!important;border-radius:15px}.woocommerce-checkout .woocommerce-billing-fields input:focus{box-shadow:0 0 5px #ccc!important}#billing_address_1_field{width:100%!important}.woocommerce-input-wrapper{display:block;height:100%}#place_order:hover{box-shadow:inset 0 0 0 100px rgb(0 0 0 / .2)!important}.checkout_coupon .flex-row{position:relative}.checkout_coupon .flex-col button[name="apply_coupon"]{position:absolute;top:0;right:0;max-width:120px!important}.header-nav .searchform-wrapper .ux-search-submit,.product-small.box .add-to-cart-button:hover,.slider.row-slider .flickity-page-dots .dot.is-selected,.row-slider .slider .flickity-page-dots .dot.is-selected,.custom-tabs .nav li.tab.active a,.custom-tabs .nav li.tab:hover a,.footer_top .col,.pagination a,.woocommerce-pagination .page-numbers li a,.add-to-cart-container form .single_add_to_cart_button:hover,.add-to-cart-container form .quantity .minus:hover,.add-to-cart-container form .quantity .plus:hover,.row-prd-tabs .tabs li.active a,.row-prd-tabs .tabs li:hover a{background-color:#C4A35A!important}.header-top span,.header-top i{font-size:16px;font-weight:500;color:#e5e5e5}.header-nav select,.header-nav .search-form-categories,.header-nav .searchform-wrapper .search-field,.header-nav .searchform-wrapper .ux-search-submit,.custom-tabs .nav li.tab a,.left_contact form input,.left_contact form select,.add-to-cart-container form .quantity .minus,.add-to-cart-container form .quantity .plus,.add-to-cart-container form .quantity .input-text{height:45px!important}.header-nav select{padding:0 25px 0 18px;font-size:15px!important;line-height:45px;background:#fff;border-top-left-radius:7px;border-bottom-left-radius:7px;min-width:140px;box-shadow:none}.header-nav .search-form-categories{position:relative}.header-nav .search-form-categories:before{content:"";background-image:url(/wp-content/uploads/2023/06/down-search.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:4px;right:0;width:17px;height:100%;z-index:9999}.header-nav .searchform-wrapper .search-field{border-left:0;font-size:15px!important}.header-nav .search-form-categories .search_categories{border-right:0}.header-nav .searchform-wrapper .ux-search-submit{width:64px;border-top-right-radius:7px;border-bottom-right-radius:7px}.header-nav .searchform-wrapper .ux-search-submit i,.accordi-custom .accordion-item span,.service_item_ed .icon-box-text h3,.box-text-products .price-wrapper .price ins bdi,.box-text-products .price-wrapper>.price>.amount>bdi,.accordi-custom .accordion-item a{font-size:19px}.header-nav .account-item i{font-size:30px}.header-nav .account-item span{order:2;margin-left:10px}.header-nav .account-item span,.text_small p,.service_item_ed .icon-box-text p,.item_product_main .product-title a,.service-block .box-text p,.product-small.box .add-to-cart-button a,.item_product_deal .product-small.box .box-text-products .price-wrapper,.item_product_deal .product-small.box .box-text-products .category,.post-item .box-text .from_the_blog_excerpt,.accordi-custom .accordion-item .accordion-inner p,.right_contact .section-title span,.right_contact a.button span,.mid-footer .ux-menu .ux-menu-link a,.col-footer-contact a.button,.mid-footer .ux-menu .ux-menu-title,.blog-wrapper .post-item .post-excerpt p,.woof_container_inner label,.item-post-block .last-blog .author-post{font-size:17px}.header-nav .cart-item{margin-left:0}li.html.widget_shopping_cart{margin:0!important;padding:15px}.header-nav .cart-item img{width:27px;height:25px}.cart-item [data-icon-label]:after{box-shadow:none;width:21px;height:21px;line-height:21px;top:-15px;left:25px;background-color:var(--main-color2)!important;font-size:12px}.header-nav.nav-left{justify-content:center}#mega-menu-wrap #mega-menu-title{padding:0 18px 0 15px;line-height:53px;background:#fe9614;font-size:18px;font-family:"Niramit",sans-serif}#mega-menu-wrap #mega-menu-title .icon-menu{display:none;visibility:hidden;opacity:0}#mega-menu-wrap #mega-menu-title:after,.post-item .box-text .post-meta:before,.post-item .box-text .button:after,.divider>i,.quick-sort-block li.active .box-check:before{font-family:'fontawesome'!important}#mega-menu-wrap #mega-menu-title:after{content:'\f107';position:absolute;top:0;right:18px;;font-size:16px}#mega-menu-wrap #mega-menu-title .icon-mega-menu{margin-right:5px}.image_left_about img{width:553px;height:auto}.image_left_about .img-inner{display:block;text-align:center}.title-section *{text-transform:uppercase;font-size:var(--fz-big)}.text_small p{margin:25px 0 50px!important;font-weight:500}.service_item_ed{margin-bottom:10px}.service_item_ed .icon-box-text{width:calc(100% - 106px);padding-left:20px!important}.service_item_ed .icon-box-text h3{line-height:normal}@media (min-width:1200px){.service_item_ed .icon-box-text p{padding-right:115px}}.service_item_ed .icon-box-text p{font-weight:500;line-height:26px;margin-top:5px;margin-bottom:10px!important}.title_modules{margin-bottom:20px;text-align:center}.title_modules h2{text-transform:uppercase;margin-bottom:5px}.title_modules h2 span,.title_modules h2 a,.title_modules h2{font-size:32px!important}.title_modules h2 a span,.title_modules h2 a:hover,.custom-tabs .nav li.tab a span,.service-block .box-text h4,.right_contact .section-title span,.custom-page-product .collection-title,.woof_container_inner h4,#shop-sidebar .title_boloc span,.box_advisor_right .title_advisor_2 .section-title span,.right_contact i,.title-page-contact .section-title,.title-head-contact .section-title span,.post-item .box-text .button,.post-item .box-text .post-title,.prd-info .group-status .first_status b{color:#0D0D0D!important}.item_product_deal .product-small.box{padding:55px 15px 55px 20px;background:#f6f6f6;border-radius:7px;display:flex;align-items:center}.item_product_deal .product-small.box .box-image{position:relative;overflow:hidden;width:255px;height:auto}.item_product_deal .product-small.box .box-text-products{width:calc(100% - 255px);padding-left:15px;position:relative}@media (min-width:1200px){.item_product_deal .box-image a{height:255px}}.item_product_deal .box-image a img{width:100%;height:100%}.item_product_deal .product-small.box .box-text-products{padding:0 0 0 15px}.item_product_deal .product-small.box .box-text-products .category{margin:0 0 10px!important;font-weight:600;font-family:'Mulish',sans-serif;text-transform:none!important;opacity:1}.item_product_deal .product-small.box .box-text-products .product-title{font-weight:700;text-decoration:none;text-transform:none;font-size:18px;margin:0 0 5px!important}.item_product_deal .product-small.box .box-text-products .product-title a{display:block;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.item_product_deal .product-small.box .box-text-products .price-wrapper{display:block}.item_product_deal .product-small.box .box-text-products .price-wrapper{padding:10px 0 25px 0}.box-text-products .price-wrapper .price{display:flex;align-items:center;line-height:25px}.box-text-products .price-wrapper .price del{order:2}.box-text-products .price-wrapper .price ins{order:1}.box-text-products .price-wrapper .price ins bdi,.box-text-products .price-wrapper>.price>.amount>bdi{padding-right:10px;color:#fe9614}.box-text-products .price-wrapper>.price>.amount:first-child{padding-right:5px!important}.box-text-products .price-wrapper>.price>.amount:last-child{padding-left:5px!important}.box-text-products .price-wrapper .price del .amount{opacity:1}.box-text-products .price-wrapper .price del bdi{text-decoration:line-through;font-size:14px;font-weight:600;display:inline-block;color:#888;line-height:24px}.product-small.box .add-to-cart-button{height:47px;border-radius:7px;margin-bottom:10px;transition:all ease 0.3s;justify-content:center;display:flex;align-items:center;background:#fe9614;width:195px;padding:0 15px}.product-small.box .add-to-cart-button a{font-weight:600;width:100%!important;display:flex;justify-content:center;align-items:center}.product-small.box .add-to-cart-button a:hover{background-color:#fff0}.item_product_deal .add-to-cart-button{margin-top:25px}.icon-btn-add{width:29px!important;height:29px;margin-right:10px!important}.item_product_main .product-small.box .add-to-cart-button{width:100%;border-radius:0;z-index:6}.item_product_main .box-text-products{padding:10px 20px}.item_product_main .product-title{margin:0 0 10px!important}.post-item .box-text .post-title,.post-item .box-text .from_the_blog_excerpt,.item_product_main .product-title a,.blog-wrapper .post-item .post-excerpt p{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.item_product_main .product-title a{-webkit-line-clamp:2;white-space:unset;height:47px}.item_product_main .box-image{position:relative}.item_product_main .box-image .add-to-cart-button{position:absolute;bottom:0;left:0;right:0;display:none}.item_product_main .box-image .image-fade_in_back:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;opacity:0;background-color:rgb(0 0 0 / .102);border-top-left-radius:7px;border-top-right-radius:7px}@media (min-width:1200px){.item_product_main .has-hover:hover .box-image .image-fade_in_back:before{opacity:.702}.item_product_main .has-hover:hover .box-image .add-to-cart-button{animation:hover-imagecategory 0.6s cubic-bezier(.25,.46,.45,.94) 1;display:flex!important}}@keyframes hover-imagecategory{0%{transform:perspective(200px) rotate3d(0,1,0,-90deg) translateX(-100%)}100%{transform:perspective(200px) rotate3d(0,1,0,0deg) translateX(0)}}.badge-container{top:8px;display:none;right:8px;left:unset}.badge-inner{display:inline}.callout.badge{display:inline}span.onsale{width:58px;height:26px;line-height:26px;background-image:url(/wp-content/uploads/2023/06/i-sale.webp);font-size:13px;font-family:'Roboto',sans-serif;display:block}.section-service,.awe-section-7{padding:70px 0 30px!important}.section-service .section-bg{background-size:contain!important;background-position:top;background-repeat:no-repeat!important;background-color:unset}.section-service .slider_service{margin-top:60px!important;margin-bottom:20px!important}.service-block .box-text h4{font-size:23px;font-weight:700;font-family:'play',sans-serif;text-transform:uppercase;margin:15px 0 20px}.service-block .box-text p{color:#576a7e;margin:0 0 15px}.slider_service>.col{padding:0 5px 0}.flickity-page-dots{bottom:-16px}.slider.row-slider .flickity-page-dots .dot,.row-slider .slider .flickity-page-dots .dot{width:25px;height:7px;background-color:#c4c4c4;border-radius:7px!important;opacity:1!important;border:unset}.section-banner-body{margin-bottom:50px}.item_product_main .product-small.col>.col-inner{border-radius:7px;min-height:390px;background:#fff;overflow:hidden}.awe-section-7 .title_modules,.custom-tabs .nav,.add-to-cart-container .variations{margin-bottom:30px}.custom-tabs .nav li.tab a{transition:all ease 0.3s;line-height:45px;padding:0 22px;border-radius:10px;margin:0 2px}.custom-tabs .nav li.tab.active a,.custom-tabs .nav li.tab:hover a{transform:skew(-15deg)}.custom-tabs .nav li.tab.active a span,.custom-tabs .nav li.tab:hover a span{transform:skew(15deg)}.custom-tabs .nav li.tab a span{font-size:18px;font-weight:600}.post-item a:hover{color:#576A7E}.post-item .box-image{margin-bottom:15px}.post-item img{border-radius:5px}.post-item .box-text .post-title{font-size:21px;margin:0 0 15px;line-height:27px;-webkit-line-clamp:2;height:54px}.post-item .box-text .post-meta{font-size:14px;font-weight:500;opacity:1;display:flex;align-items:center;margin-bottom:15px}.post-item .box-text .post-meta:before{content:'';margin-right:5px;font-size:11px;padding-right:38px}.post-item .box-text .post-meta:after{content:'Ngày';position:absolute;left:16px}.post-item .box-text .from_the_blog_excerpt,.blog-wrapper .post-item .post-excerpt p{margin:0 0 10px!important;color:#576A7E;max-width:100%;height:69px;line-height:23px;-webkit-line-clamp:3}.post-item .box-text .button{display:flex;align-items:center}.post-item .box-text .button:after{content:'';font-size:10px;margin-left:3px;margin-top:2px}.awe-section-8{margin-bottom:40px!important}.accordi-custom .accordion-item{min-height:54px;margin-bottom:20px}.accordi-custom .accordion-item span{font-weight:500;line-height:24px}.accordi-custom .accordion-item:first-child{margin-top:15px}.accordi-custom .accordion-item a{padding:0 25px 0 0}.accordi-custom .accordion-item a.active{background-color:#fff0}.accordi-custom .accordion-item a .toggle{right:0;left:unset;min-height:unset;height:unset;width:unset;opacity:1;top:0}.accordi-custom .accordion-item a .toggle i{font-size:25px;color:#576a7e;top:1px}.accordi-custom .accordion-item .accordion-inner p{font-weight:400;line-height:30px;margin:20px 0 15px}.col-image-question .img .img-inner{height:485px;width:662px;margin-left:-90px}.footer-wrapper{background-position:center;background-size:cover;margin-top:83px;background-image:url(/wp-content/uploads/2023/06/bg_footer.webp);background-repeat:no-repeat}.footer_top .col{transform:skew(-15deg);border-radius:10px;padding:15px 140px 25px 140px!important;margin-top:-83px}.footer_top .section-title-container,.footer_top .sub-email,.footer_top .wpcf7{transform:skew(15deg)}.footer_top .section-title{justify-content:center;margin-bottom:0}.footer_top .section-title span{font-size:27px}.form-khuyen-mai .wpcf7-form-control-wrap{width:calc(100% - 149px)}.form-khuyen-mai p{display:flex}.form-khuyen-mai .wpcf7-form-control-wrap input.wpcf7-text{height:50px!important;border-radius:7px;line-height:50px!important;width:100%;padding:0 20px!important;color:#576a7e;display:block;font-size:16px!important}.form-khuyen-mai input.wpcf7-submit{border-radius:7px;height:50px!important;line-height:47px!important;color:#fff;background:#fe9614!important;border:1px solid #fff0;margin-left:17px!important;width:132px}.form-khuyen-mai input.wpcf7-submit:hover{background:#fff!important;border:1px solid #fe9614}.wpcf7 .form-khuyen-mai .wpcf7-not-valid-tip{position:absolute;width:100%;bottom:-40px}.text-footer p{color:#c4c4c4!important}.mid-footer{padding:40px 0 50px 0}.text-footer{margin:15px 0!important;line-height:30px;font-weight:500}.mid-footer .icon-payment{height:26px}.mid-footer .icon-payment img{height:100%;width:auto}.mid-footer .ux-menu .ux-menu-title{line-height:normal;letter-spacing:.5px;color:#e5e5e5;padding:13px 0}.mid-footer .ux-menu .ux-menu-link:nth-child(2) a,.col-footer-contact a.button:nth-child(2){padding-top:18px!important}.mid-footer .ux-menu .ux-menu-link a,.col-footer-contact a.button{padding:8px 0!important;line-height:normal;transition:all ease 0.2s}.col-footer-contact a.button:hover,.col-footer-contact a.button,.mid-footer .ux-menu .ux-menu-link a,.col-footer-contact a.button{color:#c4c4c4!important}.col-footer-contact a.button:hover{opacity:1!important}.col-footer-contact a.button{display:block;text-align:left;font-weight:400}.col-footer-contact a.button i{width:22px;height:22px;margin:0 5px 0 0}.footer-follow{margin-top:20px}.footer-follow a{font-size:22px!important;display:inline-block;text-align:center;margin:0 20px 0 0!important;position:relative}.footer-follow a i{color:#e5e5e5}.title-head-contact .section-title{margin:0 0 20px}.title-head-contact .section-title span{font-size:20px}.title-page-contact .section-title{justify-content:center;margin:60px 0 35px;font-size:30px}.left_contact .title-head-contact .section-title{margin-bottom:15px}.left_contact .des_form p{color:#75808C;margin:0 0 35px!important}.left_contact form input,.left_contact form textarea,.left_contact form select{border-radius:7px;margin-bottom:20px!important;border:1px solid #ddd;display:block;width:100%;color:#A4A9AE}.left_contact form select option{color:#000}.left_contact form input,.left_contact form select{padding:0 15px 0 40px!important}.left_contact form textarea{height:130px!important;padding:8px 15px 10px 40px!important}.left_contact form textarea::placeholder,.left_contact form input::placeholder{color:#bbb}.left_contact form p{position:relative}.left_contact form p img{position:absolute;top:15px;left:14px;height:16px;width:16px;z-index:9}.left_contact form input.wpcf7-submit{height:40px!important;line-height:40px!important;text-transform:uppercase;font-size:12px!important;font-weight:400;padding:0 25px!important;border-radius:7px;border:1px solid var(--main-color)}.left_contact form>p{display:inline-block}.right_contact{margin-top:80px}.right_contact .section-title{margin:0 0 15px}.right_contact a.button{text-align:left;margin:0 0 20px!important;display:flex;align-items:center}.right_contact i{width:22px;height:25px;margin:0 10px 0 0!important;font-size:22px}.right_contact a.button span{color:#686b6d;line-height:20px;font-weight:400}.right_contact a.button.btn-phone span{font-size:21px;font-weight:700}.text-share p{margin:0 0 10px!important}.right_contact .social-icons a{padding:7px 10px 0;margin:0 10px 0 0;display:inline-block;border-radius:8px;min-height:43px}.right_contact .social-icons a i{margin:0!important;display:block;font-size:25px;color:#fff!important}.right_contact .social-icons a.facebook{background:#2785DD}.right_contact .social-icons a.twitter{background:#00C2FF}.right_contact .social-icons a.pinterest{background:#E43D3D}.right_contact .social-icons a.instagram{background:linear-gradient(180deg,#E43DA1 0%,#9B3DE4 100%)}.right_contact .social-icons a:hover{background:#fff}.right_contact .social-icons a.facebook:hover i{color:#2785DD!important}.right_contact .social-icons a.twitter:hover i{color:#00C2FF!important}.right_contact .social-icons a.pinterest:hover i{color:#E43D3D!important}.right_contact .social-icons a.instagram:hover i{color:#E43DA1!important}.section-page_contact{padding-bottom:85px!important}.section-page-tuvan{padding-bottom:40px!important}.box_advisor_left .col-inner{background:#F6FBFF;padding:80px 35px;margin-top:55px;position:relative;border-radius:7px;overflow:hidden}.box_advisor_left .col-inner:before{content:"";background-image:url(/wp-content/uploads/2023/06/bg_advisor_1.webp);background-repeat:no-repeat;width:299px;height:54px;display:block;background-size:contain;position:absolute;top:0;left:0}.box_advisor_left .col-inner:after{content:"";background-image:url(/wp-content/uploads/2023/06/bg_advisor_2.webp);background-repeat:no-repeat;width:299px;height:54px;display:block;background-size:contain;position:absolute;bottom:-5px;right:0}.box_advisor_left .title_advisor .section-title{color:#024E98;font-weight:700;font-size:30px;margin:0 0 15px!important}.box_advisor_left .sub p{font-weight:500;line-height:30px;margin:0 0 35px!important;color:#75808C}.box_advisor_left .time_advisor{margin-bottom:10px}.box_advisor_left .time_advisor p{color:#fe9614;font-weight:700}.box_advisor_left .address_advisor{color:#75808C;line-height:30px}.box_advisor_right .col-inner{box-shadow:1px 0 20px -2px rgb(0 0 0 / .13);border-radius:17px;padding:35px 25px}.box_advisor_right .title_advisor_2 .section-title{margin:0 0 10px}.box_advisor_right .title_advisor_2 .section-title span{line-height:39px;font-size:30px}.box_advisor_right .sub p{color:#75808C;margin:0 0 25px!important}.box_advisor_right form input.wpcf7-submit{height:50px!important;line-height:50px!important;padding:0 30px!important;font-size:19px!important;text-transform:none;width:unset!important}.box_advisor_right form>p{display:flex;justify-content:end}.pagination{text-align:center}.pagination a,.pagination span,.woocommerce-pagination .page-numbers li a,.woocommerce-pagination .page-numbers span{width:40px;height:40px;display:inline-flex;justify-content:center;align-items:center;border-radius:7px;font-weight:400}.pagination span,.pagination a:hover,.woocommerce-pagination .page-numbers li a:hover,.woocommerce-pagination .page-numbers span,.add-to-cart-container form .single_add_to_cart_button{background-color:var(--main-color2)!important}.blog-wrapper .post-item:first-child{max-width:100%;flex-basis:100%;padding-bottom:0}.blog-wrapper .post-item:first-child .box{display:flex}.blog-wrapper .post-item:first-child>.col-inner{padding-bottom:35px;margin-bottom:35px;border-bottom:1px solid #E5E5E5}.blog-wrapper .post-item:first-child .box>.box-image{width:570px;margin-bottom:0}.blog-wrapper .post-item:first-child .box-text .post-title{height:100%;max-height:54px}.blog-wrapper .post-item:first-child .box .box-text{width:calc(100% - 570px);padding-left:30px!important}.post-meta.post-meta-custom:before,.post-meta.post-meta-custom:after,.header-nav .menu-item::before,.header-nav .menu-item::after{content:none!important}.post-meta-custom i{font-size:11px;margin-right:5px;margin-top:2px}.blog-wrapper .post-item:first-child .post-title{line-height:26px;margin:10px 0}.blog-wrapper .post-item:first-child .post-excerpt p{-webkit-line-clamp:4;height:92px}.blog-wrapper .post-item a.button{font-size:15px}.blog-wrapper .post-item:first-child a.button{margin-bottom:30px!important}.custom-page-product{padding-bottom:30px!important}.item-post-block .last-blog{display:flex;align-items:center;margin:30px 0}.item-post-block .last-blog .image_author{width:70px;border:1px solid #C4C4C4;border-radius:50%;padding:2px}.item-post-block .last-blog .image_author img{border-radius:50%}.item-post-block .last-blog .author-post{color:#576A7E;padding-left:10px}.blog-wrapper{padding-top:0!important}.breadcrumb_background .title-overlay{background-color:rgb(36 57 81 / .7)}.blog-single .article-title{margin-bottom:15px;font-size:18px;font-weight:500;color:#333;line-height:27px}.post-date-custom{margin-bottom:15px;display:flex}.post-date-custom .post-meta{margin-right:5px;margin-bottom:0!important}.post-date-custom svg{height:12px;width:12px;margin-top:5px}.post-date-custom .comment_blog{display:inline-block;font-size:14px;margin-left:10px}.post-date-custom .comment_blog span{color:#fe9614;font-weight:700}.comments-title{font-size:18px;font-weight:600;margin-top:20px;margin-bottom:30px;color:#686b6d}.comment-form-comment textarea,.comment-respond p input#author,.comment-respond p input#email,.comment-respond p input#url{border-radius:6px;border:1px solid #C4C4C4;padding:10px 15px 10px 10px!important;color:#D4AF37}.comment-form-comment textarea{height:125px!important}.comment-form-cookies-consent{display:flex;align-items:center}.comment-form-cookies-consent #wp-comment-cookies-consent{margin-right:10px!important}.comment-respond p input#author,.comment-respond p input#email,.comment-respond p input#url{height:40px!important}.comment-respond .form-submit .submit{height:50px!important;line-height:50px!important;padding:0 30px!important;background:#024e98;border-radius:7px;font-size:19px!important;border:solid 1px #024e98;font-weight:500;text-transform:none}.comment-respond{padding-bottom:10px!important}.navigation-post .next-prev-nav .nav-prev a,.navigation-post .next-prev-nav .nav-next a{padding:5px 15px;border:1px solid #E5E5E5}.single-page-custom-post,.comment-form-cookies-consent{margin-bottom:20px!important}#shop-sidebar .title_boloc{display:flex;align-items:center}#shop-sidebar .title_boloc .img-filter{display:inline-block;margin-right:10px}#shop-sidebar .title_boloc span{text-transform:uppercase;font-size:18px;font-weight:700}.woof_container_inner h4{font-weight:700;padding-right:10px;font-size:18px;margin-bottom:15px;line-height:36px}.woof_redraw_zone .woof_container{border-bottom:1px solid #ebebeb;margin-bottom:20px;padding-bottom:20px}.woof_list{max-height:235px;overflow-y:auto}.woof_container_inner label{font-weight:400;margin:0 0 0 5px!important;display:inline-block!important}.woof_list li{height:40px}.woof_list_checkbox li div{border-radius:2px;height:16px!important;width:16px}.icheckbox_square-blue .woof_checkbox_term,.icheckbox_square-blue ins,.icheckbox_square-blue{height:100%;width:100%}.icheckbox_square-blue.checked{background:none!important}.icheckbox_square-blue.checked:before{content:'';position:absolute;height:16px;width:16px;background:#1e93ff}.iCheck-helper{opacity:1!important;background:transparent!important}.icheckbox_square-blue.checked .iCheck-helper:before{content:'\f00c';position:absolute;height:100%;width:100%;font-family:fontawesome;color:#fff;top:-11px;left:2px;font-size:14px}.icheckbox_square-blue{border:solid 1px #e5e5e5;background:#fff;line-height:40px}.price_slider_amount .price_label{font-size:16px}.woof .widget_price_filter .ui-slider .ui-slider-range{background-color:#1e93ff}.woof .widget_price_filter .ui-slider .ui-slider-handle{background-color:#1e93ff;border:1px solid #1e93ff}.woof_reset_search_form{border:1px solid var(--primary-color)}.woof_reset_search_form:hover{background-color:transparent!important;color:var(--primary-color)}.woof_list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .2);background-color:#fff;border-radius:10px}.woof_list::-webkit-scrollbar{width:9px;border-radius:10px;background-color:#fff}.woof_list::-webkit-scrollbar-thumb{border-radius:10px;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(.85,#024e98),color-stop(.45,#1e93ff),color-stop(.2,#024e98))}.woof_search_is_going nav.woocommerce-breadcrumb{display:block!important}.custom-page-product .collection-title{font-size:30px;text-transform:uppercase}.custom-page-product .slider-wrapper{margin:30px 0!important}.custom-page-product .slider-wrapper .img{width:87%!important;margin-right:13px}.sort-cate{background:#fafafa;padding:15px 0 15px 20px;margin-bottom:30px;border-radius:5px}.sort-cate h3{display:inline-block;margin:0 15px 0 0;font-size:18px;float:left;line-height:normal;font-weight:500;color:#2a3e55;width:auto}.sort-cate-left,.quick-sort-block{display:flex;align-items:center}.quick-sort-block{list-style-type:none}.quick-sort-block li{margin-right:16px;padding-right:8px;line-height:34px;margin-bottom:0}.quick-sort-block li a{color:#686b6d;font-weight:400;margin:0;font-size:18px}.sortby{background:#fafafa;padding:15px 0 15px 20px;margin-bottom:30px;border-radius:5px}.box-check{height:16px;width:16px;display:inline-block;background-color:#fff0;margin-right:5px;border-radius:2px;font-size:18px;border:solid 1px rgb(0 0 0 / .3);line-height:40px;position:relative}.quick-sort-block li:hover a{color:#024e98}.quick-sort-block li:hover .box-check{border:solid 1px #024e98}.quick-sort-block li.active .box-check{background-color:#1E93FF;border:solid 1px #1E93FF}.quick-sort-block li.active .box-check:before{content:'\f00c';position:absolute;top:-12px;left:0;height:100%;width:100%;color:#fff;font-size:16px}.shop-container.item_product_main .product-small.col>.col-inner{border:1px solid #e5e5e5!important}.shop-container.item_product_main .box-text-products{margin-bottom:10px}.custom-page-product .flickity-button{display:block;opacity:1!important}.custom-page-product .flickity-prev-next-button.previous{left:0;transform:unset}.custom-page-product .flickity-prev-next-button.next{right:0;transform:unset}.custom-page-product .flickity-prev-next-button.previous,.custom-page-product .flickity-prev-next-button.next{width:27px;height:41px;display:block;background-color:#f2f2f2}.custom-page-product .slider-nav-light .flickity-prev-next-button .arrow,.custom-page-product .slider-nav-light .flickity-prev-next-button svg{fill:#686b6d!important;transition:unset!important}.custom-page-product .flickity-button:hover{background-color:#024e98!important}.custom-page-product .slider-nav-light .flickity-prev-next-button:hover .arrow,.custom-page-product .slider-nav-light .flickity-prev-next-button:hover svg{fill:#fff!important}.custom-page-product .item_product_main .products.row-small{margin-left:-15px;margin-right:-15px}.custom-page-product .item_product_main .products.row-small>.product-small.col{padding:0 15px 30px}@media (min-width:992px){.prd-thumb{padding:0 70px 0 75px}}.product-thumbnails{margin-top:12px!important}.prd-thumb .product-thumbnails .col{padding:0 6.5px 0!important}.prd-thumb .product-thumbnails .col a{display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e5e5e5;height:82px;width:103px;overflow:hidden;border-radius:7px}.prd-thumb .product-thumbnails .col.is-selected a,.prd-thumb .product-thumbnails .col:hover a{border:1px solid var(--main-color)}.prd-thumb .product-thumbnails .col.is-selected a img{transform:unset}.prd-thumb .product-thumbnails .col a img{width:auto;margin:0 auto;max-height:100%;max-width:100%}.prd-info .product-title{color:#2a3e55;line-height:36px;font-size:30px}.prd-info .product-short-description{padding:10px 0}.prd-info .product-short-description p{font-size:15px;line-height:24px;color:#686b6d}.prd-info .group-status{margin-bottom:20px;border-bottom:1px solid #ebebeb;padding-bottom:10px}.prd-info .group-status .first_status{color:#576a7e;margin:10px 0}.prd-info .group-status .first_status.status_2 .status_name{text-transform:uppercase;display:none}.add-to-cart-container form{margin:20px 0 0;padding-bottom:20px}.add-to-cart-container form .single_add_to_cart_button{display:block;margin-right:10px;padding:0 40px 0 60px;text-transform:none}.add-to-cart-container form .single_add_to_cart_button{height:58px;line-height:58px;font-family:'Mulish',sans-serif;border-radius:7px;margin-top:25px!important}.add-to-cart-container form .quantity:before{content:'Số lượng';display:flex;align-items:center;width:100px}.add-to-cart-container form .quantity .minus,.add-to-cart-container form .quantity .plus,.add-to-cart-container form .quantity .input-text{background-color:#fff!important;width:45px!important;text-shadow:none}.prd-info .add-to-cart-container form .single_add_to_cart_button:before{content:"";height:29px;width:29px;background-image:url(/wp-content/uploads/2023/06/i-shopping-cart.svg);background-size:contain;background-repeat:no-repeat;top:14px;left:25px;position:absolute}.prd-info .product-price-container{width:100%;margin-bottom:10px;margin-top:30px}.prd-info .price-wrapper>p.price,.prd-info .price-wrapper>p.price *{font-size:36px;line-height:30px;font-weight:700}.prd-info .price-wrapper>p.price{display:flex;flex-direction:column-reverse}.prd-info .price-wrapper>p.price>del bdi,.prd-info .price-wrapper>p.price>del bdi span,.prd-info .price-wrapper>p.price>del:before{color:#576a7e!important;font-size:17px;margin-left:5px;display:inline-block;font-weight:400}.prd-info .price-wrapper>p.price>del bdi,.prd-info .price-wrapper>p.price>del bdi span{text-decoration:line-through}.prd-info .price-wrapper>p.price>del>span,.prd-info .price-wrapper>p.price>del:before{font-size:17px}.prd-info .price-wrapper>p.price>del bdi span{margin-left:0}.prd-info .price-wrapper>p.price>del span{opacity:1}.prd-info .price-wrapper>p.price>del:before{content:'Giá gốc: ';margin:0 5px 0 0}.prd-info .price-wrapper>p.price>del{margin-top:10px}.add-to-cart-container .variations th{width:100px!important}.add-to-cart-container .variations th label{display:inline-block;line-height:40px;width:100%;font-size:17px;color:#686b6d;font-weight:400}.add-to-cart-container .variations .ux-swatch{margin:0 10px 0 0}.add-to-cart-container .variations .ux-swatch span{min-width:40px!important;height:40px!important;border:2px solid #ebebeb;font-size:14px;text-align:center;line-height:38px;padding:0 5px!important;color:#686b6d;border-radius:3px}.add-to-cart-container .variations .ux-swatch span:hover,.add-to-cart-container .variations .ux-swatch.selected span{background:#024e98;border-color:#024e98}.block-call-single .section-title{margin-bottom:15px}.block-call-single .section-title span{font-weight:700;font-size:19px;color:#0D0D0D}.block-call-single .icon-box{line-height:37px}.block-call-single .icon-box .icon-box-img{margin-right:10px}.block-call-single .icon-box .icon-box-img svg,.block-call-single .icon-box .icon-box-img svg path{fill:#024e98}.block-call-single .icon-box .icon-box-text p{font-size:15px;color:#737373}.block-call-single .icon-box .icon-box-text p a{font-size:28px;font-weight:700;color:#024e98}.block-call-single .icon-box .icon-box-img svg{animation:heartbeat 1.5s ease-in-out 1s infinite both}@keyframes heartbeat{0%{transform:rotate(0) scale(1) skew(1deg)}10%{transform:rotate(-25deg) scale(1) skew(1deg)}20%{transform:rotate(25deg) scale(1) skew(1deg)}30%{transform:rotate(-25deg) scale(1) skew(1deg)}40%{transform:rotate(25deg) scale(1) skew(1deg)}50%{transform:rotate(0) scale(1) skew(1deg)}100%{transform:rotate(0) scale(1) skew(1deg)}}.row-prd-tabs{padding:30px 0;margin-top:20px}.row-prd-tabs .nav-tabs+.tab-panels{background-color:#fff;border-top:1px solid #e1e1e1!important;padding:35px 0}.row-prd-tabs .tabs li a{border:1px solid #e1e1e1;border-bottom:0;padding:10px 20px;border-radius:10px 10px 0 0;margin-right:7px;font-weight:500;transition:all ease 0.3s;font-size:18px;line-height:1.4}.row-prd-tabs .woocommerce-Tabs-panel p{font-size:16px}.related-products-wrapper h3{margin:0 0 30px!important;letter-spacing:0;font-size:30px;font-weight:400;text-align:center}#mega-menu-wrap{position:relative}#mega_menu{border:2px solid #fe9614}#mega_menu{overflow:hidden;max-height:0;max-width:0;opacity:0;transform:perspective(600px) rotateX(-90deg);transition:transform 0.5s ease,opacity 0.6s ease,max-height 0.6s step-end,max-width 0.6s step-end,padding 0.6s step-end;box-shadow:0 3px 25px 0 rgb(31 38 67 / .1);transform-origin:0% 0%;padding:0 0 20px!important;border-bottom-left-radius:10px;border-bottom-right-radius:10px;position:absolute;top:53px;left:0}#mega-menu-wrap:hover #mega_menu{overflow:visible;max-height:3000px;max-width:3000px;opacity:1;transform:perspective(600px) rotateX(0deg);transition:transform 0.5s ease,opacity 0.2s ease,max-height 0s step-end,max-width 0s step-end,padding 0s step-end}#mega_menu>li>a{border:none;padding:12px 0 0;font-size:17px;line-height:24px;color:#2A3E55;padding-top:10px}#mega_menu>li{list-style:none;padding:15px 15px 0 21px}.header-nav .menu-item:hover>.sub-menu{overflow:visible;max-height:3000px;max-width:3000px;opacity:1;-webkit-box-shadow:0 6px 12px rgb(0 0 0 / .175);box-shadow:0 6px 12px rgb(0 0 0 / .175)}.header-nav .menu-item>.sub-menu li{padding:0 20px}.header-nav .menu-item>.sub-menu li a{font-weight:400;font-size:15px;line-height:20px;color:#686b6d;padding:5px 0!important}#mega_menu>.menu-item .sub-menu .sub-menu{display:block!important;opacity:1!important}#mega_menu>.menu-item>.sub-menu{position:absolute;top:0;left:267px;min-height:384px;width:878px;padding:15px 25px 15px 15px;box-shadow:0 3px 7px 0 rgb(0 0 0 / .1);display:flex;flex-wrap:wrap}#mega_menu>.menu-item .sub-menu a{font-size:15px;line-height:18px}#mega_menu>.menu-item>.sub-menu .sub-menu{position:unset;box-shadow:none}#mega_menu>.menu-item .sub-menu li:hover{background:#fff0}#mega_menu>.menu-item .sub-menu>li:hover>a{color:#0D0D0D!important}#mega_menu>.menu-item>.sub-menu .sub-menu li a{color:#686b6d!important}#mega_menu>.menu-item>.sub-menu li:hover>a{color:var(--main-color)!important}#mega_menu>.menu-item>.sub-menu .sub-menu li{padding:0}#mega_menu>.menu-item>.sub-menu .sub-menu li a{font-size:15px;line-height:18px}#mega_menu>.menu-item>.sub-menu>li{padding:0 15px 25px;width:25%;height:auto}#mega_menu>.menu-item>.sub-menu>li>a{padding:0 0 13px!important;margin-bottom:15px!important;color:#2A3E55;border-bottom:1px solid #0D0D0D!important}#mega_menu>.menu-item>.sub-menu>li>a:after{content:none!important}.sf-vertical.sf-arrows>li>.sf-with-ul:after{margin-top:0!important;border-left-color:#2A3E55}.sf-vertical.sf-arrows li:hover>.sf-with-ul:after{border-left-color:#024e98}.woocommerce-mini-cart__buttons a:first-child{margin-bottom:10px!important}.woocommerce-message{position:fixed;bottom:50px;left:10px;z-index:9999;background-color:#4CAF50;border-radius:99px;padding:10px 0!important}.woocommerce-message .success-color{color:#fff!important;font-size:16px}.woocommerce-message.hide{opacity:0;bottom:-99px;transition:opacity 1s linear,bottom 2.6s ease-out}.woocommerce-message{margin:0!important}@media (max-width:767px){:root{--fz-big:24px}.awe-section-2{padding:50px 0 0!important;margin-bottom:50px;background:none}.awe-section-2 .image_left_about{margin-bottom:30px!important}.title-section *{text-align:center}.text_small p{margin:15px 0 30px!important;text-align:center}.service_item_ed .icon-box-text{width:100%;padding-left:0!important}.slider-mobile .col{padding:0!important}.service_item_ed .icon-box-text p{height:80px!important}.awe-section-2 .flickity-page-dots{bottom:-20px}.title_modules h2 span,.title_modules h2 a,.title_modules h2{font-size:24px!important}.title_modules p{font-size:14px}.awe-section-3{padding:20px 0 0!important}}@media (max-width:575.98px){.header-top .mobile-nav i{font-size:15px!important}.header-top .mobile-nav span{font-size:12px}#logo{width:180px!important}.header-main .mobile-nav .image-icon img{max-width:26px}.cart-item [data-icon-label]:after{top:-15px;left:16px}.header-main .mobile-nav .cart-item{margin-right:5px!important}.mobile-nav .icon-menu{font-size:28px!important}.item_product_deal .product-small.box{display:block;padding:10px 15px}.item_product_deal .product-small.box .box-image,.item_product_deal .product-small.box .box-text-products{width:100%!important}.item_product_deal .product-small.box .box-text-products{padding:0;text-align:center;margin:10px 0 20px}.item_product_deal .product-small.box .box-text-products .price-wrapper{margin-bottom:5px}.box-text-products .price-wrapper .price{justify-content:center;flex-wrap:wrap}.icon-btn-add{width:23px!important;height:23px}.product-small.box .add-to-cart-button{height:40px;line-height:40px;min-width:112px;display:inline-block;width:auto}.item_product_main .product-small.box .add-to-cart-button{display:none}.item_product_main .box-text-products{padding:10px;min-height:127px}.item_product_main .product-title{margin-bottom:5px}.item_product_main .product-title a{font-size:16px;line-height:1.4}.item_product_main .price-wrapper .price bdi{font-size:14px!important}.box-text-products .price-wrapper>.price>.amount:last-child{padding:0!important}.item_product_main .box-text-products .price-wrapper .price{justify-content:flex-start}.box-text-products .price-wrapper>.price>span{display:block}.item_product_main .product-small.col>.col-inner{min-height:100%}.section-service .section-bg{background-size:auto!important}.section-service,.awe-section-7{padding:30px 0!important}.section-service .slider_service{margin-top:45px!important}.section-service .flickity-page-dots{bottom:-16px!important}.section-banner-body .col:first-child .img,.section-banner-body{margin-bottom:15px!important}.section-sanpham-noibat .img{margin-bottom:30px!important}.box-text-products .price-wrapper .price del bdi{font-size:12px!important}.custom-tabs .nav li.tab a span{font-size:16px!important;font-weight:400}.custom-tabs .nav{overflow-x:auto;white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:3px;margin-bottom:17px}.custom-tabs .nav li.tab a{padding:0 12px;margin:0 5px;height:40px!important;line-height:40px}.custom-tabs .nav li.tab.active a,.custom-tabs .nav li.tab:hover a{border:2px solid #024e98}.custom-tabs .nav::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);background-color:#F5F5F5}.custom-tabs .nav::-webkit-scrollbar{width:2px;background-color:#F5F5F5;height:3px}.custom-tabs .nav::-webkit-scrollbar-thumb{background-color:#024e98}.tab-panels{padding-top:0}.custom-tabs .product-small.col{padding-bottom:0!important}.awe-section-8{margin-bottom:0!important}.accordi-custom .accordion-item a{line-height:24px}.footer_top .col{padding:25px 15px!important;transform:skew(0);border-radius:0}.footer_top .section-title-container,.footer_top .sub-email,.footer_top .wpcf7{transform:skew(0)}.footer_top .section-title span{font-size:20px}.form-khuyen-mai p{display:block}.form-khuyen-mai .wpcf7-form-control-wrap,.form-khuyen-mai input.wpcf7-submit{width:100%}.form-khuyen-mai input.wpcf7-submit{margin:10px 0 0!important}.mid-footer .col{padding-bottom:15px!important;margin-bottom:15px;border-bottom:1px solid #444F5B}.mid-footer .col:last-child{padding-bottom:0!important;margin-bottom:0;border-bottom:none}.mid-footer .payment-icons{margin-bottom:15px!important}.mid-footer{padding:40px 0 30px 0}.breadcrumb_background .page-title-inner h1{font-size:20px}.breadcrumb_background .flex-col{padding:0!important}.breadcrumb_background{margin-bottom:40px}.box_advisor_left .col-inner{padding:50px 15px}.box_advisor_left .title_advisor .section-title,.box_advisor_right .title_advisor_2 .section-title span,.title-page-contact .section-title{font-size:24px}.box_advisor_right .col-inner{padding:20px 15px}.blog-wrapper .post-item:first-child .box .box-text{width:100%;padding-left:0!important}.blog-wrapper .post-item:first-child .box{display:block}.blog-wrapper .post-item:first-child>.col-inner{padding-bottom:0!important}#comments .comment-respond{padding:10px}.navigation-post,.sort-cate,.custom-page-product .collection-title{display:none}.custom-page-product .slider-wrapper{margin-top:0!important}.custom-page-product .slider-wrapper .img{width:100%!important}.custom-page-product .flickity-button{top:30%}.woocommerce-product-gallery__wrapper{height:100%;width:100%}.prd-info .product-title{margin-top:20px!important;font-size:26px}.prd-info .price-wrapper .price ins bdi,.prd-info .price-wrapper .price ins{font-size:26px!important}.prd-info .price-wrapper .price del bdi{font-size:17px!important}.prd-info .product-price-container{margin-top:10px}.block-call-single .icon-box .icon-box-text p a{font-size:21px}.related-products-wrapper h3{font-size:23px}.row-prd-tabs .nav-tabs+.tab-panels{padding:10px 0}.row-prd-tabs .tabs li{margin-bottom:10px!important}.row-prd-tabs .tabs li a{border-bottom:1px solid #e1e1e1}}.toast{display:flex;align-items:center;justify-content:center;position:fixed;left:0;right:0;top:0;bottom:0;z-index:10000;background-color:#fff0}.toast__container{border-radius:2px;overflow:hidden;padding:2.5rem 1.25rem;background-color:rgb(0 0 0 / .7);color:#fff;font-size:16px;text-align:center}.toast__icon{margin-bottom:20px}.action-toast__icon,.toast__icon{display:flex;justify-content:center}.action-toast__icon{align-items:center;width:60px;height:60px;border-radius:50%;text-align:center;background-color:#00bfa5}.toast .icon-tick-bold{fill:#fff;width:30px}:root{--dh-ink:#141414;--dh-gold:#B08D57;--dh-gold-2:#C9A46A;--dh-line:#e8e4dc}.button,button.button,input[type=submit]{border-radius:0!important;letter-spacing:.14em;font-weight:500;transition:all .25s ease}.button.primary:not(.is-outline):hover,.button.is-outline:hover,input[type=submit]:hover{background-color:var(--dh-gold)!important;border-color:var(--dh-gold)!important;color:#fff!important}.entry-content a:not(.button),.product-short-description a,.woocommerce-Tabs-panel a:not(.button){color:var(--dh-ink);text-decoration:underline;text-decoration-color:var(--dh-gold);text-underline-offset:3px}.entry-content a:not(.button):hover,.woocommerce-Tabs-panel a:not(.button):hover{color:var(--dh-gold)}.product-title.entry-title{letter-spacing:-.005em;line-height:1.25}.product-small .name a{color:var(--dh-ink)}.product-small:hover .name a{color:var(--dh-gold)}.product-small .box-image{overflow:hidden}.product-small .box-image img{transition:transform .6s ease}.product-small:hover .box-image img{transform:scale(1.04)}.dh2-hero-brand .text-box h1{text-shadow:0 2px 18px rgb(0 0 0 / .45)}.dh2-hero-brand .text-box .sub{text-shadow:0 1px 10px rgb(0 0 0 / .5);opacity:.95}.dh2-hero-brand .text-box .button{backdrop-filter:blur(2px)}.dh2-hero-brand .overlay{background:linear-gradient(180deg,rgb(0 0 0 / .08) 35%,rgb(0 0 0 / .62) 100%)!important}#footer,.footer-wrapper{position:relative}#footer:before,.footer-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#000 0 33.3%,#DD0000 33.3% 66.6%,#FFCE00 66.6% 100%);z-index:2}#footer .widget-title,#footer h3,#footer h4,.footer-widgets .widget-title{color:var(--dh-gold-2)!important;letter-spacing:.14em;font-size:13px;text-transform:uppercase}#footer a{transition:color .2s}#footer a:hover{color:var(--dh-gold-2)!important}.absolute-footer{letter-spacing:.04em}@media (max-width:549px){.dh2-hero h1{font-size:30px!important;line-height:1.22!important}.dh2-hero .sub{font-size:15px!important;line-height:1.6!important}.dh2-hero .button{width:100%;margin:0 0 10px!important}.product-title.entry-title{font-size:22px!important}.button{letter-spacing:.1em}#footer .col{padding-bottom:18px}}.dh-soul{background:#0d0d0d;color:#f3efe6;padding:96px 20px;text-align:center}.dh-soul.sm{padding:56px 20px}.dh-soul .k{display:block;color:#c8a86b;letter-spacing:.32em;text-transform:uppercase;font-size:12px;font-weight:500}.dh-soul h2,.dh-soul h3{color:#f3efe6!important;font-weight:300;font-size:clamp(24px,3.2vw,40px);margin:16px auto 14px;max-width:820px;line-height:1.25;letter-spacing:.01em}.dh-soul.sm h3{font-size:clamp(20px,2.4vw,28px)}.dh-soul .s{color:#a9a294;max-width:640px;margin:0 auto 48px;font-size:15px;line-height:1.7}.dh-soul .ln{width:56px;height:1px;background:#c8a86b;margin:0 auto 28px}.dh-soul .g{display:grid;grid-template-columns:repeat(3,1fr);max-width:1020px;margin:0 auto;border-top:1px solid rgb(200 168 107 / .22);border-left:1px solid rgb(200 168 107 / .22)}.dh-soul .g.c1{grid-template-columns:1fr;max-width:380px}.dh-soul .g.c2{grid-template-columns:repeat(2,1fr);max-width:720px}.dh-soul .g a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:150px;padding:30px 16px;border-right:1px solid rgb(200 168 107 / .22);border-bottom:1px solid rgb(200 168 107 / .22);text-decoration:none!important;transition:background .35s}.dh-soul .g a:hover{background:rgb(200 168 107 / .07)}.dh-soul .g img{height:44px;width:auto;max-width:78%;object-fit:contain;margin:0!important}.dh-soul .g img.t{height:62px}.dh-soul .g span{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#8a8478}.dh-soul .g span b{display:block;color:#cfc8ba;font-weight:400;letter-spacing:.08em;text-transform:none;font-size:13px;margin-bottom:4px}.dh-soul .lk{display:inline-block;margin-top:46px;color:#c8a86b!important;border-bottom:1px solid #c8a86b;letter-spacing:.24em;font-size:12px;text-transform:uppercase;padding-bottom:5px}@media(max-width:640px){.dh-soul{padding:64px 16px}.dh-soul .g,.dh-soul .g.c2{grid-template-columns:repeat(2,1fr)}.dh-soul .g.c1{grid-template-columns:1fr}.dh-soul .g a{min-height:118px;padding:22px 10px}.dh-soul .g img{height:32px}.dh-soul .g img.t{height:46px}}