﻿.logo{margin-top:0}.grecaptcha-badge{display:none}.bg-header-nav .header-nav>ul.item_big>li.nav-item>a{padding:0px 10px}footer.footer .title-menu a{position:relative;padding-left:20px;display:inline-block;width:100%;margin-left:0px}footer.footer .title-menu a:before{left:0}@media (max-width: 1199px) and (min-width: 992px){footer.footer .list-menu .li_menu .hour_{font-size:12px}footer.footer .list-menu .li_menu.li_menu_xxx{margin-left:55px}footer.footer .list-menu .li_menu.li_menu_xxx:before{left:-55px}}.map{overflow:hidden}.map iframe{width:100% !important}.backtop.show{bottom:120px !important;right:15px !important}.header-main .logo img{max-height:100px}@media (min-width: 992px){.mid-header{padding:10px 0px 10px 0}.mid-header .content_header .header-left .header_searchs{margin:30px 0}.right-head{margin-top:10px}}@media (max-width: 991px){.header-main .logo img{max-height:85px;margin:auto}header .logo a{text-align:center;padding:5px 0}.search_full .search-bar{margin-bottom:15px}.nav-mobile-button{top:40px}.mid-header .content_header .header-right .top-cart-contain{top:-53px}}.product-col .product-box{margin-bottom:20px;overflow:inherit}.product-box .product-info{overflow:inherit}.line-clamp{display:block;display:-webkit-box;-webkit-box-orient:vertical;position:relative;line-height:1.4 !important;overflow:hidden;text-overflow:ellipsis;padding:0 !important}.line-clamp:after{content:'';text-align:right;bottom:0;right:0;width:25%;display:block;position:absolute;height:calc(1em * 1.4);background:linear-gradient(to right, rgba(255,255,255,0), #fff 75%)}@supports (-webkit-line-clamp: 1){.line-clamp:after{display:none !important}}.line-clamp-1{-webkit-line-clamp:1;height:calc(1em * 1.4 * 1)}.line-clamp-2{-webkit-line-clamp:2;height:calc(1em * 1.4 * 2)}.line-clamp-3{-webkit-line-clamp:3;height:calc(1em * 1.4 * 3)}.line-clamp-4{-webkit-line-clamp:4;height:calc(1em * 1.4 * 4)}.line-clamp-5{-webkit-line-clamp:5;height:calc(1em * 1.4 * 5)}.section_like_product .product-box{height:inherit !important;width:100%;display:inline-block}.product-col .product-box{height:unset !important;display:inline-block;width:100%}#b p{position:relative;padding-left:20px !important}#b p i{position:absolute;left:0px;top:5px}.bg-header-nav .header-nav>ul.item_big>li.nav-item .item_small{width:235px}.bg-header-nav .header-nav>ul.item_big>li.nav-item>ul li a{padding:5px 20px}.sec_banner .vc_row-flex .vc_column_container .vc_column-inner .wpb_wrapper .banner-shortcode-wrap .title_top h3.banner-title{font-size:22px}.bg-header-nav .header-nav>ul.item_big>li.nav-item>ul li a{background:#85c255}@media (min-width: 1200px){.mid-header .content_header .header-left .header_searchs .search-bar{width:100%;max-width:100%}.wishlist_header{margin-left:30px}.wishlist_header .img_hotline{position:absolute;top:26px;left:0px}}@media (max-width: 1199px) and (min-width: 992px){.mid-header .content_header .header-left .header_searchs{margin:14px 0}.right-head{margin-top:-7px}}@media (max-width: 991px) and (min-width: 768px){header .logo a{width:260px}}@media (max-width: 767px){header .logo a{width:200px}}body .product-tab .tab-content.current .rte,body .product-tab .tab-link.current .tab-content-mobile .rte,body .product-tab .content_extab.current .rte{color:#333;font-size:16px;line-height:1.7;font-weight:400}body .article-main .rte{color:#333;font-size:16px;line-height:1.7}body .details-pro .product-summary .rte{color:#595959;font-size:15px}body .rte a{color:#9a6b1f;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}body .rte a:hover{color:#7c5312;text-decoration:underline}body .rte h2{font-size:21px;line-height:1.35;color:#4a3220;font-weight:700;border-left:4px solid #b98a2f;padding-left:12px;margin:1.6em 0 .6em}body .rte h3{font-size:17px;color:#4a3220;font-weight:700;margin:1.2em 0 .5em}body .rte p{margin:0 0 1em}body .rte ul{margin:0 0 1em;padding-left:22px}body .rte ul li{margin-bottom:.55em}body .rte table{width:100%;border-collapse:collapse;margin:1em 0;font-size:15px}body .rte table th,body .rte table td{border:1px solid #e0d3b8;padding:10px 12px;text-align:left;vertical-align:top}body .rte table th{background:#f3e9d2;color:#4a3220;font-weight:700}body .rte table td:first-child{font-weight:600;background:#faf5ea;width:30%}body .rte table tr:nth-child(even) td{background:#fdfaf3}body .rte table tr:nth-child(even) td:first-child{background:#f7efdc}body .rte .nm-toc{background:#faf5ea;border:1px solid #e0d3b8;border-radius:10px;padding:14px 18px 8px;margin:0 0 1.4em}body .rte .nm-toc .nm-toc-title{font-weight:700;color:#4a3220;margin:0 0 6px;font-size:15px;letter-spacing:.4px}body .rte .nm-toc ol{margin:0 0 8px;padding-left:20px}body .rte .nm-toc li{margin-bottom:4px;font-size:15px}body .rte .nm-banmenh{background:#fbf3df;border:1px solid #d9b45c;border-radius:10px;padding:16px 18px 6px;margin:1.2em 0}body .rte .nm-banmenh .nm-banmenh-label{font-weight:700;color:#9a6b1f;font-size:13px;letter-spacing:1.5px;margin:0 0 8px}body .rte .nm-banmenh p{margin:0 0 10px}body .rte .nm-quote{background:#f7f2e7;border-left:4px solid #b98a2f;border-radius:0 8px 8px 0;margin:1.2em 0;padding:14px 18px;font-style:italic;font-size:17px;line-height:1.65;color:#4a3220}body .rte .nm-quote cite{display:block;margin-top:8px;font-style:normal;font-size:14px;color:#8a6d3b;text-align:right}body .rte .nm-mantra{text-align:center;background:#fdfaf3;border:1px solid #e0d3b8;border-radius:10px;padding:18px 16px 10px;margin:1.2em 0}body .rte .nm-mantra .nm-mantra-label{font-size:13px;letter-spacing:1.5px;color:#9a6b1f;font-weight:700;margin:0 0 8px}body .rte .nm-mantra .nm-mantra-text{font-size:21px;letter-spacing:2px;font-weight:700;color:#7c5312;margin:0 0 8px;line-height:1.5}body .rte .nm-mantra .nm-mantra-note{font-size:14px;color:#6b5636;margin:0 0 8px}body .rte .nm-info{border:1px solid #e0d3b8;border-radius:10px;padding:4px 18px;margin:1.2em 0;background:#fff}body .rte .nm-info table{margin:6px 0}body .rte .nm-info table td{border:none;border-bottom:1px dashed #e0d3b8;padding:8px 6px;background:transparent !important}body .rte .nm-info table tr:last-child td{border-bottom:none}body .rte .nm-info table td:first-child{width:32%;color:#9a6b1f;font-weight:700;background:transparent !important}body .rte .nm-faq-item{border:1px solid #eee2c8;border-radius:10px;margin:0 0 12px;overflow:hidden}body .rte .nm-faq-item .nm-q{background:#faf5ea;padding:12px 16px;font-weight:700;color:#4a3220;margin:0}body .rte .nm-faq-item .nm-a{padding:12px 16px;margin:0}body .rte .nm-related{display:grid;grid-template-columns:repeat(3, 1fr);gap:14px;margin:1em 0}@media (max-width: 767px){body .rte .nm-related{grid-template-columns:1fr}}body .rte a.nm-card{border:1px solid #e0d3b8;border-radius:10px;overflow:hidden;display:block;background:#fff;text-decoration:none !important}body .rte a.nm-card img{width:100%;height:auto;display:block}body .rte a.nm-card .nm-card-name{display:block;padding:10px 12px 4px;font-size:14px;color:#4a3220;font-weight:600;line-height:1.45}body .rte a.nm-card .nm-card-btn{display:block;margin:8px 12px 12px;background:#9a6b1f;color:#fff !important;text-align:center;padding:8px;border-radius:6px;font-size:14px;font-weight:600}body .rte .nm-figure{margin:1.2em 0;text-align:center}body .rte .nm-figure img{max-width:100%;height:auto;border-radius:10px}body .rte .nm-figure figcaption{font-size:13px;color:#777;margin-top:6px;font-style:italic}body .rte .nm-cta{background:#4a3220;color:#f5ead6;border-radius:12px;padding:20px;margin:1.4em 0 0}body .rte .nm-cta p{color:#f5ead6}body .rte .nm-cta .nm-nap{color:#e8dcc4;font-size:14px;margin:0 0 6px}body .rte .nm-cta a.nm-btn-call{display:inline-block;background:#b98a2f;color:#fff !important;padding:10px 22px;border-radius:8px;text-decoration:none !important;font-weight:700;margin-top:8px;font-size:16px}body .rte .nm-related{align-items:stretch}body .rte a.nm-card{display:flex;flex-direction:column;height:100%}body .rte a.nm-card img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center;flex:none}body .rte a.nm-card .nm-card-name{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:61px}body .rte a.nm-card .nm-card-btn{margin-top:auto}@media (min-width: 992px){.product .module_service_details{position:sticky;top:16px;z-index:5}}@media (min-width: 992px){.product .details-product{display:flex;flex-wrap:wrap}.product .details-product .col-lg-3 .right_module{height:100%}}html,body{overflow-x:clip}@media (max-widt: 767px){body .rte .nm-related{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:8px}body .rte .nm-related::-webkit-scrollbar{display:none}body .rte .nm-related a.nm-card{flex:0 0 78%;scroll-snap-align:start;margin-right:12px}body .rte .nm-related a.nm-card:last-child{margin-right:0}}@media (max-width: 767px){body .rte table{max-width:100%}body .rte table td,body .rte table th{overflow-wrap:anywhere}body .rte table:has(>thead>tr>:nth-child(3)) thead,body .rte table:has(>tbody>tr>:nth-child(3)) thead{display:none}body .rte table:has(>thead>tr>:nth-child(3)),body .rte table:has(>tbody>tr>:nth-child(3)),body .rte table:has(>thead>tr>:nth-child(3)) tbody,body .rte table:has(>tbody>tr>:nth-child(3)) tbody,body .rte table:has(>thead>tr>:nth-child(3)) tr,body .rte table:has(>tbody>tr>:nth-child(3)) tr,body .rte table:has(>thead>tr>:nth-child(3)) td,body .rte table:has(>tbody>tr>:nth-child(3)) td,body .rte table:has(>thead>tr>:nth-child(3)) th,body .rte table:has(>tbody>tr>:nth-child(3)) th{display:block;width:auto}body .rte table:has(>thead>tr>:nth-child(3)) tr,body .rte table:has(>tbody>tr>:nth-child(3)) tr{border:1px solid #e5e5e5;border-radius:8px;padding:10px 12px;margin:0 0 10px;background:#fff}body .rte table:has(>thead>tr>:nth-child(3)) td,body .rte table:has(>tbody>tr>:nth-child(3)) td,body .rte table:has(>thead>tr>:nth-child(3)) th,body .rte table:has(>tbody>tr>:nth-child(3)) th{border:0;padding:2px 0}body .rte table:has(>thead>tr>:nth-child(3)) tr td:first-child,body .rte table:has(>tbody>tr>:nth-child(3)) tr td:first-child,body .rte table:has(>thead>tr>:nth-child(3)) tr th:first-child,body .rte table:has(>tbody>tr>:nth-child(3)) tr th:first-child{font-weight:700}}img[src*="themes_support/noimage"],img[data-lazyload*="themes_support/noimage"]{content:url("//bizweb.dktcdn.net/100/366/282/themes/736392/assets/logo.png");object-fit:contain;background:#faf6ef;padding:10px;box-sizing:border-box}.nm-callbar{display:none}@media (max-width: 767px){.nm-callbar.nm-on{position:fixed;left:0;right:0;bottom:0;z-index:990;display:flex;gap:8px;padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:#fff;border-top:2px solid #f62d3e;box-shadow:0 -2px 10px rgba(0,0,0,0.12)}body.nm-callon{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.nm-callbar-btn{flex:1;display:flex;align-items:center;justify-content:center;height:52px;border-radius:10px;font-size:16px;font-weight:700;text-decoration:none}.nm-callbar-btn.nm-call{background:#f62d3e;color:#fff}.nm-callbar-btn.nm-zalo{background:#0068ff;color:#fff}.nm-callbar-x{flex:0 0 40px;height:52px;border:0;background:transparent;font-size:24px;color:#474c5f;line-height:1}body.nm-callon .suntory-alo-phone{display:none}}@media (max-width: 767px){.nm-faq-item .nm-a{display:none}.nm-faq-item.nm-open .nm-a{display:block}.nm-faq-item .nm-q{cursor:pointer;position:relative;padding-right:26px;font-weight:700}.nm-faq-item .nm-q:after{content:"▾";position:absolute;right:4px;top:0;color:#f62d3e}.nm-faq-item.nm-open .nm-q:after{content:"▴"}}img[src*="assets/no-image.jpg"],img[data-lazyload*="assets/no-image.jpg"],img[src*="assets/no-image.png"],img[data-lazyload*="assets/no-image.png"]{content:url("//bizweb.dktcdn.net/100/366/282/themes/736392/assets/logo.png");object-fit:contain;background:#faf6ef;padding:10px;box-sizing:border-box}
