:root{--g5-body-font:"Inter", Arial, sans-serif;--g5-primary-font:"Inter", Arial, sans-serif;--g5-logo-max-height:90px;--g5-logo-padding-top:12px;--g5-logo-padding-bottom:12px;--g5-mobile-logo-max-height:68px;--g5-h1-font-size:25px;--g5-h2-font-size:20px;--g5-h3-font-size:18px;--g5-h4-font-size:16px;--g5-h5-font-size:16px;--g5-h6-font-size:16px;--viahome-gold:#a58f68;--viahome-gold-dark:#85754f;--viahome-accent:#c89a3c;--viahome-accent-light:#e4c87b;--viahome-text:#403b35;--viahome-heading:#2d2d2d;--viahome-muted:#777777;--viahome-bg-soft:#faf8f3;--viahome-bg-warm:#fffdf9;--viahome-border:#e8dfd2}body{font-family:var(--g5-body-font)!important}h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-family:var(--g5-primary-font)!important}.article.post-grid .article.post-default .gf-post-title{margin-bottom:5px;font-size:16px!important}.gf-banner .effect-bg-image,.gf-banner .gf-banner-bg{width:100%!important;height:100%!important}.contact-form .col-md-8,.contact-form .col-md-3{padding-left:0!important;padding-right:0!important}.gf-entry-content blockquote:not(.is-large):not(.is-style-large){border-color:#c79a42}.phone-mobile{display:none}.giuseart-nav{position:fixed;right:5px;bottom:50px;z-index:150;width:auto;padding:15px 0;border-radius:8px;background:var(--viahome-gold)}.giuseart-nav ul{margin:0;padding:0;list-style:none}.giuseart-nav ul li{list-style:none!important}.giuseart-nav ul>li>a{display:block;max-width:72px;max-height:54px;padding:3px;border:0;border-radius:5px;color:#fff;font-size:10px;font-weight:700;line-height:15px;text-align:center;text-decoration:none}.giuseart-nav ul>li>a:hover,.giuseart-nav ul>li>a:focus{color:#fff;text-decoration:none}.giuseart-nav ul>li>a i{display:block;width:30px;height:30px;margin:auto;background-repeat:no-repeat;background-position:center;background-size:contain}.giuseart-nav ul>li>a i.ticon-heart{background-image:url(https://viahome.vn/wp-content/uploads/2023/09/logo-maps-viahome.png)}.giuseart-nav ul>li>a i.ticon-zalo-circle2{background-image:url(https://viahome.vn/wp-content/uploads/2023/09/icon-zalo-viahome.png)}.giuseart-nav ul>li>a i.ticon-messenger,.giuseart-nav ul>li>a i.ticon-chat-sms{background-image:url(https://viahome.vn/wp-content/uploads/2023/09/icon-messenger-viahome.png)}.giuseart-nav ul>li>a i.ticon-angle-up{background-image:url(https://viahome.vn/wp-content/uploads/2023/09/scroll_to_top_viahome.png)}.giuseart-nav ul>li>a i.icon-phone-w{background-image:url(https://viahome.vn/wp-content/uploads/2023/09/icon-phone-via-home.png)}.giuseart-nav li .button{background:#fff0}.giuseart-nav ul li .button .btn_phone_txt{position:relative;top:35px;font-size:10px;font-weight:700;text-transform:none}.giuseart-nav ul li .button .phone_animation i{display:inline-block;width:26px;margin-top:12px;font-size:26px}@media only screen and (max-width:600px){.phone-mobile{display:block!important}.giuseart-nav{right:auto;bottom:0;left:0;z-index:999;width:100%;height:60px;margin:0;padding:5px;border-radius:0;background:var(--viahome-gold);box-shadow:0 4px 10px 0 #000;line-height:50px}.giuseart-nav li{float:left;width:20%;height:50px;list-style:none}.giuseart-nav ul>li>a{margin:0 auto;padding:0}.giuseart-nav li .button .phone_animation{position:absolute;top:-16px;left:50%;width:50px;height:50px;border:2px solid #fff;border-radius:50%;background:#d33;box-shadow:none;line-height:15px;transform:translateX(-50%)}}.single-product .woocommerce-product-gallery .flex-control-thumbs{display:flex!important;flex-wrap:nowrap!important;gap:10px;margin:12px 0 0!important;padding:0 0 6px!important;overflow-x:auto!important;overflow-y:hidden!important;list-style:none;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.single-product .woocommerce-product-gallery .flex-control-thumbs li{flex:0 0 76px!important;width:76px!important;height:76px!important;margin:0!important;scroll-snap-align:start}.single-product .woocommerce-product-gallery .flex-control-thumbs li img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}.term-description figure,.term-description .wp-caption,.term-description-bottom figure,.term-description-bottom .wp-caption{display:block!important;width:fit-content!important;max-width:100%!important;margin:20px auto!important;float:none!important}.term-description figcaption,.term-description .wp-caption-text,.term-description-bottom figcaption,.term-description-bottom .wp-caption-text{display:block!important;width:100%!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;text-align:center;box-sizing:border-box}#wrapper-content{padding-top:10px}.viahome-submit{min-width:60px!important}.viahome-contact-form{max-width:960px;margin:30px auto;padding:42px;background:#faf9f6;border:1px solid rgb(166 146 103 / .22);border-radius:18px;box-shadow:0 12px 35px rgb(35 30 20 / .06)}.viahome-form-heading{max-width:680px;margin:0 auto 30px;text-align:center}.viahome-form-label{display:inline-block;margin-bottom:8px;color:#9f8d65;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:2px;text-transform:uppercase}.viahome-form-heading h3{margin:0 0 10px;color:#2d2d2d;font-size:28px;font-weight:600;line-height:1.3}.viahome-form-heading p{margin:0;color:#777;font-size:15px;line-height:1.7}.viahome-support-options{margin-bottom:30px}.viahome-support-options .wpcf7-form-control{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.viahome-support-options .wpcf7-list-item{width:100%;margin:0}.viahome-support-options .wpcf7-list-item label{position:relative;display:flex;align-items:center;min-height:68px;margin:0;padding:16px 18px;background:#fff;border:1px solid #e5e0d6;border-radius:12px;cursor:pointer;transition:border-color 0.25s ease,box-shadow 0.25s ease,transform 0.25s ease,background-color 0.25s ease}.viahome-support-options .wpcf7-list-item label:hover{background:#fffdf9;border-color:#b2a078;box-shadow:0 8px 22px rgb(55 45 25 / .08);transform:translateY(-2px)}.viahome-support-options input[type="checkbox"]{flex:0 0 auto;width:19px;height:19px;margin:0 12px 0 0;accent-color:#a39168;cursor:pointer}.viahome-support-options .wpcf7-list-item-label{color:#444;font-size:15px;font-weight:500;line-height:1.45}.viahome-support-options .wpcf7-list-item:last-child:nth-child(odd){grid-column:1 / -1}.viahome-support-options .wpcf7-list-item:last-child:nth-child(odd) label{max-width:calc(50% - 7px);margin:0 auto}.viahome-form-fields{display:grid;gap:16px}.viahome-field{margin:0}.viahome-contact-form input[type="text"],.viahome-contact-form input[type="tel"],.viahome-contact-form input[type="email"],.viahome-contact-form textarea{display:block;width:100%;margin:0;padding:0 20px;color:#333;background:#fff;border:1px solid #e3dfd7;border-radius:10px;box-shadow:none;font-size:15px;outline:none;transition:border-color 0.25s ease,box-shadow 0.25s ease}.viahome-contact-form input[type="text"],.viahome-contact-form input[type="tel"],.viahome-contact-form input[type="email"]{height:58px}.viahome-contact-form textarea{min-height:150px;padding-top:18px;resize:vertical}.viahome-contact-form input:focus,.viahome-contact-form textarea:focus{border-color:#a39168;box-shadow:0 0 0 3px rgb(163 145 104 / .12)}.viahome-contact-form input::placeholder,.viahome-contact-form textarea::placeholder{color:#aaa;opacity:1}.viahome-submit-wrap{margin-top:6px}.viahome-contact-form input[type="submit"]{display:block;width:100%;min-height:58px;margin:0;padding:14px 28px;color:#fff;background:var(--viahome-gold);border:1px solid var(--viahome-gold);border-radius:10px;font-size:16px;font-weight:600;letter-spacing:.3px;cursor:pointer;transition:background-color 0.25s ease,border-color 0.25s ease,transform 0.25s ease,box-shadow 0.25s ease}.viahome-contact-form input[type="submit"]:hover{color:#fff;background:var(--viahome-gold-dark);border-color:var(--viahome-gold-dark);box-shadow:0 10px 25px rgb(80 65 35 / .18);transform:translateY(-1px)}.viahome-contact-form .wpcf7-not-valid-tip{margin-top:7px;color:#b63c3c;font-size:13px}.viahome-contact-form .wpcf7-response-output{margin:20px 0 0;padding:14px 16px;border-radius:8px;font-size:14px}.viahome-contact-form .wpcf7-spinner{display:block;margin:12px auto 0}@media (max-width:767px){.viahome-contact-form{margin:20px 0;padding:28px 20px;border-radius:14px}.viahome-form-heading{margin-bottom:24px}.viahome-form-heading h3{font-size:24px}.viahome-form-heading p{font-size:14px}.viahome-support-options .wpcf7-form-control{grid-template-columns:1fr;gap:10px}.viahome-support-options .wpcf7-list-item:last-child:nth-child(odd){grid-column:auto}.viahome-support-options .wpcf7-list-item:last-child:nth-child(odd) label{max-width:none;margin:0}.viahome-support-options .wpcf7-list-item label{min-height:60px;padding:14px 15px;border-radius:10px}.viahome-support-options .wpcf7-list-item-label{font-size:14px}.viahome-contact-form input[type="text"],.viahome-contact-form input[type="tel"],.viahome-contact-form input[type="email"]{height:56px}.viahome-contact-form textarea{min-height:135px}}.woocommerce div.product div.summary .product_title{font-size:25px!important;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;margin-bottom:20px}.product_meta .tagged_as{display:none!important}.single-product .woocommerce-Tabs-panel--description,.single-product .woocommerce-tabs .panel{max-width:980px;margin:40px auto 60px;padding:45px 48px;background:#fff;border:1px solid #ebe3d5;border-radius:8px;box-shadow:0 12px 35px rgb(58 46 28 / .06);color:#555;line-height:1.9}.single-product .woocommerce-Tabs-panel--description>p:first-of-type{background:#faf8f3;padding:22px 24px;border-left:4px solid #caa24e;border-radius:4px;margin-bottom:35px;font-size:17px}.single-product .woocommerce-Tabs-panel--description h2{position:relative;margin:55px 0 22px;padding-bottom:15px;font-size:32px;font-weight:700;color:#202020}.single-product .woocommerce-Tabs-panel--description h2:after{content:"";position:absolute;left:0;bottom:0;width:75px;height:3px;border-radius:50px;background:linear-gradient(90deg,#c89a3c,#e4c87b)}.single-product .woocommerce-Tabs-panel--description h3{margin:34px 0 15px;font-size:23px;font-weight:650;color:#2b2b2b}.single-product .woocommerce-Tabs-panel--description p{margin-bottom:18px}.single-product .woocommerce-Tabs-panel--description ul,.single-product .woocommerce-Tabs-panel--description ol{padding-left:24px;margin-bottom:22px}.single-product .woocommerce-Tabs-panel--description li{margin-bottom:8px}.single-product .woocommerce-Tabs-panel--description a{color:#b8862d;font-weight:600}.single-product .woocommerce-Tabs-panel--description a:hover{color:#8f6928}.single-product .woocommerce-Tabs-panel--description .ez-toc-container{width:100%;background:#faf8f3;border:1px solid #e6dccd;border-radius:6px;padding:24px;margin:35px 0;box-shadow:none}.single-product .woocommerce-Tabs-panel--description .ez-toc-title{font-weight:700;color:#222}.single-product .woocommerce-Tabs-panel--description table{width:100%;margin:35px 0;border-collapse:separate;border-spacing:0;border:1px solid #e8dece;border-radius:8px;overflow:hidden;box-shadow:0 8px 22px rgb(58 46 28 / .05)}.single-product .woocommerce-Tabs-panel--description table td,.single-product .woocommerce-Tabs-panel--description table th{padding:18px 22px;border-bottom:1px solid #eee5d8;vertical-align:middle}.single-product .woocommerce-Tabs-panel--description table td:first-child,.single-product .woocommerce-Tabs-panel--description table th:first-child{width:36%;background:#faf7f1;font-weight:700;color:#2d2d2d;border-right:1px solid #ece2d3}.single-product .woocommerce-Tabs-panel--description table tr:last-child td{border-bottom:none}.single-product .woocommerce-Tabs-panel--description table tr:hover td:last-child{background:#fcfbf8}.single-product .woocommerce-Tabs-panel--description img{display:block;margin:5px auto;max-width:100%;border-radius:6px}.single-product .woocommerce-Tabs-panel--description blockquote{background:#faf8f3;border-left:4px solid #caa24e;padding:22px;margin:30px 0}@media(max-width:767px){.single-product .woocommerce-Tabs-panel--description,.single-product .woocommerce-tabs .panel{padding:24px 18px;margin:20px auto 35px}.single-product .woocommerce-Tabs-panel--description h2{font-size:27px}.single-product .woocommerce-Tabs-panel--description h3{font-size:21px}.single-product .woocommerce-Tabs-panel--description table td,.single-product .woocommerce-Tabs-panel--description table th{padding:14px;font-size:14px}}.single-product #tab-description{padding-left:30px!important;padding-right:30px!important;box-sizing:border-box}.single-product .woocommerce-tabs ul.tabs{border-bottom:1px solid #e8dfd2;margin-bottom:30px}.single-product .woocommerce-tabs ul.tabs li{background:#fff0;border:0;margin-right:12px;padding:0}.single-product .woocommerce-tabs ul.tabs li a{display:block;padding:14px 22px;font-size:18px;font-weight:600;color:#666;border-radius:8px 8px 0 0;transition:all .25s ease}.single-product .woocommerce-tabs ul.tabs li:hover a{color:#b8862d}.single-product .woocommerce-tabs ul.tabs li.active a{color:#222;background:#fff;border-bottom:3px solid #caa24e}.single-product .woocommerce-Tabs-panel--additional_information{background:#fff;border:1px solid #ebe3d5;border-radius:8px;padding:35px;box-shadow:0 10px 30px rgb(0 0 0 / .05)}.single-product table.shop_attributes{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:8px}.single-product table.shop_attributes th,.single-product table.shop_attributes td{padding:18px 22px;border-bottom:1px solid #ece5d8;vertical-align:middle}.single-product table.shop_attributes th{width:34%;background:#faf7f1;color:#2b2b2b;font-weight:700;border-right:1px solid #ece5d8}.single-product table.shop_attributes td{background:#fff;color:#555}.single-product table.shop_attributes tr:hover td{background:#fcfaf6}.single-product table.shop_attributes tr:last-child th,.single-product table.shop_attributes tr:last-child td{border-bottom:0}@media (max-width:767px){.single-product .woocommerce-Tabs-panel--additional_information{padding:20px}.single-product table.shop_attributes th,.single-product table.shop_attributes td{padding:12px 14px}}@media (max-width:991px){.primary-sidebar{margin-top:5px!important;margin-bottom:15px!important}}.viahome-solution-grid{display:flex;flex-wrap:wrap;gap:18px;margin-right:0!important;margin-left:0!important}.viahome-solution-grid::before,.viahome-solution-grid::after{display:none!important}.viahome-solution-grid>.viahome-solution-card{display:flex;width:auto!important;max-width:calc(25% - 13.5px);flex:0 0 calc(25% - 13.5px)}.viahome-solution-grid>.viahome-solution-card>.vc_column-inner{width:100%;padding:14px;background:#fffdf9;border:1px solid #ded2c2;transition:transform 0.3s ease,border-color 0.3s ease,box-shadow 0.3s ease}.viahome-solution-grid .viahome-solution-card>.vc_column-inner>.wpb_wrapper{display:flex;width:100%;height:100%;flex-direction:column}.viahome-solution-grid .viahome-solution-card>.vc_column-inner>.wpb_wrapper>:last-child{margin-top:auto}@media (min-width:992px){.viahome-solution-grid>.viahome-solution-card>.vc_column-inner:hover{border-color:#ad7542;box-shadow:0 14px 32px rgb(64 43 27 / .1);transform:translateY(-5px)}}@media (max-width:991px){.viahome-solution-grid>.viahome-solution-card{max-width:calc(50% - 9px);flex-basis:calc(50% - 9px)}}@media (max-width:767px){.viahome-solution-grid{gap:14px}.viahome-solution-grid>.viahome-solution-card{display:flex;max-width:100%;flex-basis:100%}}.gf-heading .heading-title{font-size:26px}body.woocommerce .viahome-shop-description,body.woocommerce .viahome-term-description-bottom{clear:both;display:block;width:100%;max-width:100%;margin:55px 0 20px;padding:42px 44px;background:#fff;border:1px solid var(--viahome-border);border-radius:8px;box-shadow:0 10px 30px rgb(58 46 28 / .05);color:#555;font-size:16px;line-height:1.85;box-sizing:border-box;overflow:hidden}body.woocommerce .viahome-shop-description *,body.woocommerce .viahome-term-description-bottom *{max-width:100%;box-sizing:border-box}body.woocommerce .viahome-shop-description p,body.woocommerce .viahome-term-description-bottom p{margin:0 0 20px;padding:0;color:#555;font-size:16px;line-height:1.85}body.woocommerce .viahome-shop-description h2,body.woocommerce .viahome-term-description-bottom h2{position:relative;margin:48px 0 22px;padding:0 0 15px;color:var(--viahome-heading);font-size:28px;font-weight:700;line-height:1.35}body.woocommerce .viahome-shop-description h2:first-child,body.woocommerce .viahome-term-description-bottom h2:first-child{margin-top:0}body.woocommerce .viahome-shop-description h2::after,body.woocommerce .viahome-term-description-bottom h2::after{content:"";position:absolute;left:0;bottom:0;width:70px;height:3px;background:linear-gradient(90deg,var(--viahome-accent),var(--viahome-accent-light));border-radius:20px}body.woocommerce .viahome-shop-description h3,body.woocommerce .viahome-term-description-bottom h3{margin:34px 0 15px;padding:0;color:#2c2c2c;font-size:21px;font-weight:600;line-height:1.45}body.woocommerce .viahome-shop-description a,body.woocommerce .viahome-term-description-bottom a{color:#b8862d;font-weight:600;text-decoration:none;transition:color 0.2s ease}body.woocommerce .viahome-shop-description a:hover,body.woocommerce .viahome-term-description-bottom a:hover{color:#8f6928;text-decoration:underline}body.woocommerce .viahome-shop-description ul,body.woocommerce .viahome-shop-description ol,body.woocommerce .viahome-term-description-bottom ul,body.woocommerce .viahome-term-description-bottom ol{margin:12px 0 24px;padding-left:24px}body.woocommerce .viahome-shop-description li,body.woocommerce .viahome-term-description-bottom li{margin-bottom:9px;line-height:1.75}body.woocommerce .viahome-shop-description figure,body.woocommerce .viahome-shop-description .wp-caption,body.woocommerce .viahome-term-description-bottom figure,body.woocommerce .viahome-term-description-bottom .wp-caption{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin:30px auto 35px!important;padding:0!important;float:none!important;clear:both;background:#fff0;border:0;border-radius:8px;overflow:hidden;box-sizing:border-box}body.woocommerce .viahome-shop-description figure img,body.woocommerce .viahome-shop-description .wp-caption img,body.woocommerce .viahome-shop-description>img,body.woocommerce .viahome-term-description-bottom figure img,body.woocommerce .viahome-term-description-bottom .wp-caption img,body.woocommerce .viahome-term-description-bottom>img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0 auto!important;padding:0!important;float:none!important;object-fit:contain;border-radius:8px;box-sizing:border-box}body.woocommerce .viahome-shop-description figure[style],body.woocommerce .viahome-shop-description img[style],body.woocommerce .viahome-term-description-bottom figure[style],body.woocommerce .viahome-term-description-bottom img[style]{max-width:100%!important}body.woocommerce .viahome-shop-description figcaption,body.woocommerce .viahome-shop-description .wp-caption-text,body.woocommerce .viahome-term-description-bottom figcaption,body.woocommerce .viahome-term-description-bottom .wp-caption-text{display:block;width:100%;max-width:100%;margin:0;padding:10px 15px;color:var(--viahome-muted);font-size:14px;font-style:normal;line-height:1.6;text-align:center;background:#faf8f4;box-sizing:border-box}body.woocommerce .viahome-shop-description table,body.woocommerce .viahome-term-description-bottom table{width:100%!important;max-width:100%;margin:30px 0 35px;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid #e8dece;border-radius:8px;overflow:hidden;box-shadow:0 6px 20px rgb(58 46 28 / .04)}body.woocommerce .viahome-shop-description table th,body.woocommerce .viahome-shop-description table td,body.woocommerce .viahome-term-description-bottom table th,body.woocommerce .viahome-term-description-bottom table td{padding:15px 18px;border:0;border-bottom:1px solid #eee5d8;text-align:left;vertical-align:middle;line-height:1.6}body.woocommerce .viahome-shop-description table th,body.woocommerce .viahome-term-description-bottom table th{width:34%;background:#faf7f1;color:#333;font-weight:700;border-right:1px solid #ece2d3}body.woocommerce .viahome-shop-description table td,body.woocommerce .viahome-term-description-bottom table td{background:#fff;color:#555}body.woocommerce .viahome-shop-description table tr:hover td,body.woocommerce .viahome-term-description-bottom table tr:hover td{background:#fcfaf6}body.woocommerce .viahome-shop-description table tr:last-child th,body.woocommerce .viahome-shop-description table tr:last-child td,body.woocommerce .viahome-term-description-bottom table tr:last-child th,body.woocommerce .viahome-term-description-bottom table tr:last-child td{border-bottom:0}body.woocommerce .viahome-shop-description blockquote,body.woocommerce .viahome-term-description-bottom blockquote{margin:28px 0;padding:20px 24px;background:var(--viahome-bg-soft);border:0;border-left:4px solid var(--viahome-accent);color:#555;font-style:normal;border-radius:0 5px 5px 0}body.woocommerce .viahome-shop-description iframe,body.woocommerce .viahome-shop-description video,body.woocommerce .viahome-term-description-bottom iframe,body.woocommerce .viahome-term-description-bottom video{display:block;width:100%;max-width:100%;margin:30px auto;border-radius:8px}@media (max-width:991px){body.woocommerce .viahome-shop-description,body.woocommerce .viahome-term-description-bottom{margin-top:45px;padding:34px 30px}body.woocommerce .viahome-shop-description h2,body.woocommerce .viahome-term-description-bottom h2{font-size:26px}}@media (max-width:767px){body.woocommerce .viahome-shop-description,body.woocommerce .viahome-term-description-bottom{margin-top:35px;padding:25px 18px;border-radius:6px;font-size:15px;line-height:1.8}body.woocommerce .viahome-shop-description p,body.woocommerce .viahome-term-description-bottom p{margin-bottom:18px;font-size:15px;line-height:1.8}body.woocommerce .viahome-shop-description h2,body.woocommerce .viahome-term-description-bottom h2{margin-top:38px;margin-bottom:20px;font-size:23px;line-height:1.4}body.woocommerce .viahome-shop-description h2::after,body.woocommerce .viahome-term-description-bottom h2::after{width:55px}body.woocommerce .viahome-shop-description h3,body.woocommerce .viahome-term-description-bottom h3{margin-top:28px;font-size:19px}body.woocommerce .viahome-shop-description figure,body.woocommerce .viahome-shop-description .wp-caption,body.woocommerce .viahome-term-description-bottom figure,body.woocommerce .viahome-term-description-bottom .wp-caption{margin:24px auto 28px!important}body.woocommerce .viahome-shop-description table,body.woocommerce .viahome-term-description-bottom table{display:block;width:100%!important;overflow-x:auto;-webkit-overflow-scrolling:touch}body.woocommerce .viahome-shop-description table th,body.woocommerce .viahome-shop-description table td,body.woocommerce .viahome-term-description-bottom table th,body.woocommerce .viahome-term-description-bottom table td{padding:12px 13px;font-size:14px}}body.woocommerce .primary-sidebar{padding-left:24px}body.woocommerce .primary-sidebar .widget{margin-bottom:38px}body.woocommerce .primary-sidebar .widget-title{position:relative;margin:0 0 18px;padding:0 0 14px;color:var(--viahome-heading);font-size:21px;font-weight:500;line-height:1.35;border-bottom:1px solid var(--viahome-border)}body.woocommerce .primary-sidebar ul{margin:0;padding:0;list-style:none}body.woocommerce .primary-sidebar li{margin:0 0 9px}body.woocommerce .primary-sidebar a{color:var(--viahome-text);font-size:15px;line-height:1.65;text-decoration:none;transition:color .2s ease,transform .2s ease}body.woocommerce .primary-sidebar a:hover,body.woocommerce .primary-sidebar .current-cat>a,body.woocommerce .primary-sidebar .current-menu-item>a{color:var(--viahome-gold-dark)}body.woocommerce .primary-sidebar a:hover{transform:translateX(3px)}body.woocommerce .primary-sidebar .count{float:right;color:var(--viahome-muted);font-size:13px}body.woocommerce .widget_price_filter .price_slider_wrapper{margin-top:16px}body.woocommerce .woocommerce-ordering,body.woocommerce .gf-filter-wrap{font-size:14px;color:var(--viahome-text)}body.woocommerce .woocommerce-ordering select{border:0;background:#fff0;color:var(--viahome-text);font-weight:500}body.tax-product_cat .term-description,body.tax-product_cat .viahome-term-description-top{color:var(--viahome-text);line-height:1.75}body.tax-product_cat .term-description h1,body.tax-product_cat .viahome-product-category-title{color:#9b6338}@media (max-width:991px){body.woocommerce .primary-sidebar{padding-left:0;margin-top:18px!important;margin-bottom:20px!important}body.woocommerce .primary-sidebar .widget-title{font-size:19px}}.contact-form .viahome-field input[type="text"],.contact-form .viahome-field input[type="tel"]{display:block;width:100%;height:64px;padding:0 18px;background:#fff!important;border:1px solid #d9d0c0!important;border-radius:0;box-shadow:none!important;box-sizing:border-box;outline:none}.contact-form .viahome-field input[type="text"]:focus,.contact-form .viahome-field input[type="tel"]:focus{border-color:#a49370!important}.contact-form p{margin:0!important}.contact-form .wpcf7-form-control-wrap{display:block}#primary-content{margin-top:15px}article.post-single .gf-post-title{margin-top:0;font-size:30px;color:#9b6338}.gf-entry-content h1,.gf-entry-content h2,.gf-entry-content h3,.gf-entry-content h4,.gf-entry-content h5,.gf-entry-content h6{margin-bottom:15px;color:#9b6338}#toc_container.toc_title_center .toc_title{text-align:left}.viahome-blog-system-header{width:100%;margin:0 0 30px}.viahome-blog-system-title{margin:0;color:#9c8c6c;font-family:Inter,Arial,sans-serif;font-size:28px;font-weight:500;line-height:1.25}.single-post .post-single>.gf-post-meta-top>.gf-post-title.heading-color{display:none}@media (max-width:767px){.viahome-blog-system-title{font-size:28px}}body.tax-product_cat .viahome-product-category-header{display:block!important;margin:0 0 30px}body.tax-product_cat .viahome-product-category-title{margin:0}.single-product form.cart .quantity{display:grid!important;grid-template-columns:105px 124px!important;align-items:center!important;column-gap:16px!important;width:auto!important;margin:0 0 26px!important;padding:0!important}.single-product form.cart .quantity>.quantity-label{position:static!important;display:block!important;width:auto!important;margin:0!important;padding:0!important;color:#777!important;font-size:0!important;line-height:1!important;text-transform:uppercase!important}.single-product form.cart .quantity>.quantity-label::after{content:"SỐ LƯỢNG"!important;display:block!important;color:#777!important;font-family:Inter,Arial,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:38px!important;letter-spacing:0.5px!important}.single-product form.cart .quantity-inner,.woocommerce-cart-form .quantity-inner{position:static!important;display:grid!important;grid-template-columns:38px 48px 38px!important;align-items:stretch!important;justify-content:start!important;width:124px!important;min-width:124px!important;max-width:124px!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0!important;overflow:visible!important;line-height:1!important}.single-product form.cart .quantity-inner .screen-reader-text,.woocommerce-cart-form .quantity-inner .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.single-product form.cart .quantity .btn-number,.woocommerce-cart-form .quantity .btn-number{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0!important;border:1px solid #999!important;border-radius:0!important;background:#fff!important;color:#333!important;font-family:Arial,sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1!important;cursor:pointer!important}.single-product form.cart .quantity .fa-minus::before,.woocommerce-cart-form .quantity .fa-minus::before{content:"\2212"!important;font-family:Arial,sans-serif!important}.single-product form.cart .quantity .fa-plus::before,.woocommerce-cart-form .quantity .fa-plus::before{content:"\002B"!important;font-family:Arial,sans-serif!important}.single-product form.cart .quantity input.qty,.woocommerce-cart-form .quantity input.qty{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:none!important;vertical-align:middle!important;align-self:stretch!important;display:block!important;box-sizing:border-box!important;width:48px!important;min-width:48px!important;max-width:48px!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0 4px!important;border-top:1px solid #999!important;border-right:0!important;border-bottom:1px solid #999!important;border-left:0!important;border-radius:0!important;background:#fff!important;color:#222!important;opacity:1!important;visibility:visible!important;font-family:Inter,Arial,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:normal!important;text-align:center!important;appearance:textfield!important;-moz-appearance:textfield!important}.single-product form.cart .quantity input.qty::-webkit-inner-spin-button,.single-product form.cart .quantity input.qty::-webkit-outer-spin-button,.woocommerce-cart-form .quantity input.qty::-webkit-inner-spin-button,.woocommerce-cart-form .quantity input.qty::-webkit-outer-spin-button{margin:0!important;-webkit-appearance:none!important}.woocommerce-cart-form .quantity>.quantity-label{display:none!important}@media (max-width:767px){.single-product form.cart .quantity{grid-template-columns:92px 124px!important;column-gap:10px!important}.single-product form.cart .quantity>.quantity-label::after{font-size:13px!important}}.single-product div.product div.summary form.cart{display:block!important;margin-bottom:20px!important;padding-bottom:20px!important}.single-product form.cart .woocommerce-variation-add-to-cart{display:block!important}.single-product form.cart .quantity{margin-bottom:24px!important}.single-product form.cart .single_add_to_cart_button{float:none!important;clear:both!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:212px!important;min-width:212px!important;height:64px!important;margin:0!important;padding:0 24px!important;vertical-align:top!important}@media (max-width:480px){.single-product form.cart .single_add_to_cart_button{width:100%!important;max-width:230px!important;min-width:0!important}}.woocommerce div.product div.summary p.price{margin-bottom:15px}.woocommerce div.product div.summary .woocommerce-product-details__short-description{margin-bottom:15px}.main-menu>li>a{position:relative;display:inline-flex;align-items:center}.main-menu>li>a::after{content:"";position:absolute;left:0;bottom:8px;width:100%;height:1px;background-color:var(--viahome-gold);transform:scaleX(0);transform-origin:right center;transition:transform 0.35s ease}.main-menu>li:hover>a::after,.main-menu>li.current-menu-item>a::after,.main-menu>li.current-menu-ancestor>a::after{transform:scaleX(1);transform-origin:left center}html,body,button,input,select,textarea,h1,h2,h3,h4,h5,h6,p,a,span,li,table,.main-menu,.product-title,.heading-title{font-family:"Inter",sans-serif}body{font-size:16px;font-weight:400;line-height:1.7;color:#403b35}h1,h2,h3,.heading-title{font-weight:500;letter-spacing:-.02em}.main-menu>li>a{font-size:14px;font-weight:400}button,.button,.btn{font-weight:500}body.woocommerce .gsf-catalog-filter{border-top:1px solid #f0ebe2;border-bottom:1px solid #f0ebe2;background:#fff}body.woocommerce .gsf-catalog-filter .woocommerce-custom-wrap .container{padding-top:14px;padding-bottom:14px}body.woocommerce .gsf-catalog-filter .gf-inline{display:flex;align-items:center;gap:30px;margin:0;padding:0;list-style:none}body.woocommerce .gsf-catalog-filter-ordering,body.woocommerce .gsf-catalog-filter-filter{margin:0!important}body.woocommerce .gsf-catalog-filter-ordering .woocommerce-ordering{margin:0}body.woocommerce .gsf-catalog-filter-ordering select.orderby{min-width:30px;margin:0;padding:7px 5px 7px 0;color:var(--viahome-text);background:#fff0;border:0;box-shadow:none;font-family:var(--g5-primary-font);font-size:15px;font-weight:500;outline:none;cursor:pointer}body.woocommerce .gf-toggle-filter.gf-filter-bellow{display:inline-flex;align-items:center;gap:7px;padding:7px 0;color:var(--viahome-text);font-family:var(--g5-primary-font);font-size:15px;font-weight:500;line-height:1.4;cursor:pointer;transition:color .2s ease}body.woocommerce .gf-toggle-filter.gf-filter-bellow:hover{color:var(--viahome-gold-dark)}body.woocommerce .gf-toggle-filter.gf-filter-bellow i{margin-left:0!important;font-size:10px!important;transition:transform .25s ease}body.woocommerce .gf-toggle-filter.gf-filter-bellow.active i,body.woocommerce .gf-toggle-filter.gf-filter-bellow.open i{transform:rotate(180deg)}body.woocommerce #gf-filter-content{position:relative;width:100%;padding:38px 0 32px;background:#fbfaf7;border-bottom:1px solid var(--viahome-border);box-shadow:inset 0 1px 0 rgb(255 255 255 / .8)}body.woocommerce #gf-filter-content>.container>.row{margin-left:-24px;margin-right:-24px}body.woocommerce #gf-filter-content aside.widget{margin:0;padding-left:24px;padding-right:24px;background:#fff0;border:0;box-shadow:none}@media (min-width:992px){body.woocommerce #gf-filter-content aside.widget+aside.widget{border-left:1px solid #eee7dc}}body.woocommerce #gf-filter-content .widget-title{position:relative;margin:0 0 22px;padding:0 0 13px;color:var(--viahome-heading);font-family:var(--g5-primary-font);font-size:20px;font-weight:500;line-height:1.35}body.woocommerce #gf-filter-content .widget-title::after{content:"";position:absolute;left:0;bottom:0;width:48px;height:1px;background:var(--viahome-gold)}body.woocommerce #gf-filter-content ul{margin:0;padding:0;list-style:none}body.woocommerce #gf-filter-content li{margin:0 0 11px;padding:0;color:#7f776f;font-size:15px;line-height:1.6}body.woocommerce #gf-filter-content a{display:inline-block;color:#7f776f;font-family:var(--g5-primary-font);font-size:15px;font-weight:400;line-height:1.6;text-decoration:none;transition:color .2s ease,transform .2s ease}body.woocommerce #gf-filter-content a:hover{color:var(--viahome-gold-dark);transform:translateX(2px)}body.woocommerce #gf-filter-content li.active>span,body.woocommerce #gf-filter-content li.current-cat>a,body.woocommerce #gf-filter-content li.current-cat-parent>a{color:var(--viahome-heading);font-weight:500}body.woocommerce #gf-filter-content .count{float:right;min-width:26px;margin-left:12px;color:#9a938b;font-size:13px;text-align:right}body.woocommerce #gf-filter-content .product-categories ul.children{margin:9px 0 0;padding-left:18px}body.woocommerce #gf-filter-content .product-categories ul.children li{margin-bottom:8px}body.woocommerce #gf-filter-content .product-categories ul.children a{font-size:14px;color:#8d857c}body.woocommerce #gf-filter-content .woocommerce-Price-amount{color:inherit}@media (max-width:991px){body.woocommerce #gf-filter-content{padding:30px 0 18px}body.woocommerce #gf-filter-content>.container>.row{margin-left:-15px;margin-right:-15px}body.woocommerce #gf-filter-content aside.widget{margin-bottom:30px;padding-left:15px;padding-right:15px}body.woocommerce #gf-filter-content .widget-title{margin-bottom:18px;font-size:18px}}@media (max-width:767px){body.woocommerce .gsf-catalog-filter .woocommerce-custom-wrap .container{padding-top:10px;padding-bottom:10px}body.woocommerce .gsf-catalog-filter .gf-inline{gap:18px}body.woocommerce .gsf-catalog-filter-ordering select.orderby{min-width:0;max-width:185px;font-size:14px}body.woocommerce .gf-toggle-filter.gf-filter-bellow{font-size:14px}body.woocommerce #gf-filter-content{padding:24px 0 8px}body.woocommerce #gf-filter-content aside.widget{flex:0 0 100%;max-width:100%;margin-bottom:26px}body.woocommerce #gf-filter-content a,body.woocommerce #gf-filter-content li{font-size:14px}body.woocommerce #gf-filter-content .product-categories ul.children a{font-size:13px}}@media (min-width:992px){.main-menu .sub-menu,.main-menu .x-sub-menu,.main-menu .menu-item>ul{min-width:220px;padding:10px 0!important;background:#fff!important;border:1px solid var(--viahome-border)!important;border-top:2px solid var(--viahome-gold)!important;border-radius:0 0 6px 6px;box-shadow:0 12px 30px rgb(58 46 28 / .1)}.main-menu .sub-menu>li,.main-menu .x-sub-menu>li,.main-menu .menu-item>ul>li{margin:0!important;padding:0!important;background:transparent!important;border:0!important}.main-menu .sub-menu>li>a,.main-menu .x-sub-menu>li>a,.main-menu .menu-item>ul>li>a{position:relative;display:block!important;min-height:42px;padding:10px 18px!important;color:var(--viahome-text)!important;background:transparent!important;font-family:var(--g5-primary-font)!important;font-size:14px!important;font-weight:400!important;line-height:1.55!important;white-space:nowrap;transition:color .2s ease,background-color .2s ease,padding-left .2s ease}.main-menu .sub-menu>li:hover>a,.main-menu .sub-menu>li.current-menu-item>a,.main-menu .sub-menu>li.current-menu-ancestor>a,.main-menu .x-sub-menu>li:hover>a,.main-menu .menu-item>ul>li:hover>a{color:var(--viahome-gold-dark)!important;background:var(--viahome-bg-soft)!important;padding-left:22px!important}.main-menu .sub-menu>li>a::before,.main-menu .x-sub-menu>li>a::before,.main-menu .menu-item>ul>li>a::before{content:"";position:absolute;top:50%;left:10px;width:0;height:1px;background:var(--viahome-gold);transform:translateY(-50%);transition:width .2s ease}.main-menu .sub-menu>li:hover>a::before,.main-menu .sub-menu>li.current-menu-item>a::before,.main-menu .x-sub-menu>li:hover>a::before,.main-menu .menu-item>ul>li:hover>a::before{width:7px}.main-menu .sub-menu>li>a::after,.main-menu .x-sub-menu>li>a::after,.main-menu .menu-item>ul>li>a::after{display:none!important}.main-menu .sub-menu .sub-menu{top:-2px;margin-left:0;border-top-width:1px!important;border-radius:4px}.main-menu .sub-menu .menu-item-has-children>a{padding-right:34px!important}}@media (max-width:991px){.main-menu .sub-menu,.main-menu .x-sub-menu,.main-menu .menu-item>ul{background:var(--viahome-bg-soft)!important}.main-menu .sub-menu>li>a,.main-menu .x-sub-menu>li>a,.main-menu .menu-item>ul>li>a{color:var(--viahome-text)!important;font-size:14px!important;line-height:1.5!important}}@media (min-width:992px){body.woocommerce .gsf-catalog-filter .woocommerce-customize-left{overflow:visible}body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline{position:relative;display:flex;align-items:center;gap:28px;margin:0;padding:0;list-style:none}body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li{position:relative;margin:0;padding:0}body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li>a,body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li>span{display:inline-flex;align-items:center;min-height:40px;color:#9b958d;font-family:var(--g5-primary-font);font-size:15px;font-weight:400;line-height:1.4;text-decoration:none;transition:color .2s ease}body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li:hover>a,body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li:hover>span,body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li.active>a,body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li.current-cat>a{color:var(--viahome-gold-dark)}body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li>ul,body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li .sub-menu,body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li .dropdown-menu{min-width:210px;margin:0;padding:8px 0!important;background:#fff!important;border:1px solid var(--viahome-border)!important;border-top:2px solid var(--viahome-gold)!important;border-radius:0 0 6px 6px;box-shadow:0 12px 28px rgb(58 46 28 / .10);z-index:999}body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li>ul li,body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li .sub-menu li,body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li .dropdown-menu li{position:relative;margin:0!important;padding:0!important;border:0!important;background:transparent!important}body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li>ul li a,body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li .sub-menu li a,body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li .dropdown-menu li a{position:relative;display:block;padding:10px 18px!important;color:#7f776f!important;background:transparent!important;font-family:var(--g5-primary-font)!important;font-size:14px!important;font-weight:400!important;line-height:1.5!important;text-decoration:none!important;white-space:nowrap;transition:color .2s ease,background-color .2s ease,padding-left .2s ease}body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li>ul li:hover>a,body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li .sub-menu li:hover>a,body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li .dropdown-menu li:hover>a,body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li>ul li.current-cat>a{color:var(--viahome-gold-dark)!important;background:var(--viahome-bg-soft)!important;padding-left:22px!important}}@media (max-width:991px){body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li>ul,body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li .sub-menu,body.woocommerce .gsf-catalog-filter .woocommerce-customize-left .gf-inline>li .dropdown-menu{background:var(--viahome-bg-soft)!important;border-color:var(--viahome-border)!important}}body.woocommerce .gsf-catalog-filter-ordering select.orderby{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;padding-right:34px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2385754f' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:12px 12px!important;cursor:pointer}@media (min-width:992px){body.woocommerce .gsf-catalog-filter-ordering select.viahome-native-orderby{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}body.woocommerce .viahome-ordering-menu{position:relative;min-width:205px}body.woocommerce .viahome-ordering-toggle{display:inline-flex;align-items:center;justify-content:flex-end;gap:9px;width:100%;min-height:40px;margin:0;padding:0;color:var(--viahome-text);background:#fff0;border:0;font-family:var(--g5-primary-font);font-size:15px;font-weight:500;cursor:pointer}body.woocommerce .viahome-ordering-toggle i{width:7px;height:7px;margin-top:-4px;border-right:1.5px solid var(--viahome-gold-dark);border-bottom:1.5px solid var(--viahome-gold-dark);transform:rotate(45deg);transition:transform .18s ease}body.woocommerce .viahome-ordering-menu.is-open .viahome-ordering-toggle i{margin-top:4px;transform:rotate(225deg)}body.woocommerce .viahome-ordering-options{position:absolute;top:calc(100% + 4px);right:0;z-index:999;display:none;min-width:220px;margin:0;padding:8px 0;list-style:none;background:#fff;border:1px solid var(--viahome-border);border-top:2px solid var(--viahome-gold);border-radius:0 0 6px 6px;box-shadow:0 12px 28px rgb(58 46 28 / .10)}body.woocommerce .viahome-ordering-menu.is-open .viahome-ordering-options{display:block}body.woocommerce .viahome-ordering-options button{display:block;width:100%;margin:0;padding:10px 18px;color:#7f776f;background:#fff0;border:0;font-family:var(--g5-primary-font);font-size:14px;text-align:left;cursor:pointer}body.woocommerce .viahome-ordering-options button:hover,body.woocommerce .viahome-ordering-options button.is-active{color:var(--viahome-gold-dark);background:var(--viahome-bg-soft)}body.woocommerce .viahome-ordering-options button.is-active{font-weight:500}}.no-sidebar.single-post:not(.used-vc) .container .gf-single-wrap{max-width:980px;margin-left:auto;margin-right:auto}@media (min-width:1200px){.viahome_vaf_promo_checker{width:1180px;max-width:calc(100vw - 60px);position:relative;left:50%;transform:translateX(-50%)}}.viahome-banner{position:relative}.viahome-banner .gf-banner-content{position:absolute!important;top:50%!important;left:4%!important;right:auto!important;bottom:auto!important;transform:translateY(-50%)!important;display:flex!important;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;width:fit-content!important;max-width:92%!important;height:auto!important;min-height:0!important;margin:0!important;padding:18px 24px!important;box-sizing:border-box;background:rgb(74 49 14 / 58%);border-radius:5px;text-align:left!important;z-index:2}.viahome-banner .gf-banner-content .banner-title,.viahome-banner .gf-banner-content .banner-sub-title{position:static!important;transform:none!important;display:block!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;color:#fff!important}.viahome-banner .gf-banner-content .banner-title{line-height:1.3!important}.viahome-banner .gf-banner-content .banner-sub-title{line-height:1.5!important}@media (max-width:767px){.viahome-banner .gf-banner-content{padding:12px 16px!important;gap:6px}.viahome-banner .gf-banner-content .banner-title{font-size:20px!important}.viahome-banner .gf-banner-content .banner-sub-title{font-size:11px!important;letter-spacing:0.5px!important}}.gf-banner.gf-banner-style-01 .gf-banner-content h4.banner-title{max-width:fit-content}