@import url("https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@100..900&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body,*,*::before,*::after{font-family:"Lexend Deca",sans-serif !important;}body{font-family:"Lexend Deca",sans-serif;}h1,h2,h3,h4,h5,h6,.btn,.button,a,p,span,div,input,textarea,select,.navbar,.navbar-nav,.pagination,.page-link,.card,.card-title,.card-text,blockquote,ul,ol,li,.form-control,.form-item label{font-family:"Lexend Deca",sans-serif !important;}.header-actions .search-block-form{margin:0;width:280px;}.header-actions .search-block-form form{display:flex;align-items:center;margin:0;}.header-actions .search-block-form form .js-form-item{margin:0;flex-grow:1;}.header-actions .search-block-form form .js-form-item label{display:none;}.header-actions .search-block-form form .js-form-item .form-control{border-radius:25px 0 0 25px !important;border:1px solid #ced4da;border-right:none;padding:8px 16px;height:40px;font-size:0.9rem;box-shadow:none;}.header-actions .search-block-form form .js-form-item .form-control:focus{border-color:#106a36;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 0 0.2rem rgba(16,106,54,0.25);outline:0;}.header-actions .search-block-form form .js-form-item .form-control:focus + .form-actions .btn{border-color:#106a36;}.header-actions .search-block-form form .form-actions{margin:0;}.header-actions .search-block-form form .form-actions .btn{border-radius:0 25px 25px 0 !important;border:1px solid #ced4da;border-left:none;background-color:transparent;color:#106a36;height:40px;padding:10px 16px 0 10px;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;font-size:0 !important;}.header-actions .search-block-form form .form-actions .btn i.bi-search{font-size:1rem;margin:0;line-height:1;}.header-actions .search-block-form form .form-actions .btn:hover{background-color:#106a36;border-color:#106a36;color:#ffffff;}.header-actions .search-block-form form .form-actions .btn:focus,.header-actions .search-block-form form .form-actions .btn:active{box-shadow:none !important;outline:none;}#block-foodtek-content{margin:0 auto;padding:40px 15px;}#block-foodtek-content h2{font-size:1.75rem;font-weight:700;color:#333;margin-bottom:1.5rem;padding-bottom:10px;}#block-foodtek-content .item-list ol.search-results{list-style:none;padding-left:0;margin:0;}#block-foodtek-content .item-list ol.search-results li{background-color:#ffffff;border:1px solid #ced4da;border-radius:12px;padding:24px;margin-bottom:20px;transition:all 0.3s ease;box-shadow:0 2px 4px rgba(0,0,0,0.03);}#block-foodtek-content .item-list ol.search-results li::marker{content:none;}#block-foodtek-content .item-list ol.search-results li:hover{box-shadow:0 10px 20px rgba(0,0,0,0.08);transform:translateY(-3px);border-color:rgba(16,106,54,0.3);}#block-foodtek-content .item-list ol.search-results li .search-result__title{margin-top:0;margin-bottom:12px;line-height:1.3;}#block-foodtek-content .item-list ol.search-results li .search-result__title a{color:#106a36;font-size:1.4rem;font-weight:700;text-decoration:none;transition:color 0.2s ease;}#block-foodtek-content .item-list ol.search-results li .search-result__title a:hover{color:#0c5028;text-decoration:underline;}#block-foodtek-content .item-list ol.search-results li .search-result__snippet-info .search-result__snippet{font-size:1rem;color:#4b5563;line-height:1.6;margin-bottom:8px;}#block-foodtek-content .item-list ol.search-results li .search-result__snippet-info .search-result__snippet strong{background-color:rgba(16,106,54,0.15);color:#000;padding:2px 6px;border-radius:4px;font-weight:600;}#block-foodtek-content .item-list ol.search-results li .search-result__snippet-info .search-result__info{font-size:0.85rem;color:#6b7280;margin:0;font-style:italic;}#block-foodtek-content form.search-form{background:#f8f9fa;padding:20px;border-radius:12px;margin-bottom:40px;border:1px solid #ced4da;}#block-foodtek-content form.search-form .form-item{margin-bottom:0;}#block-foodtek-content form.search-form input.form-search{border-radius:8px;padding:10px 15px;border:1px solid #ccc;}#block-foodtek-content form.search-form input.form-search:focus{border-color:#106a36;box-shadow:0 0 0 0.2rem rgba(16,106,54,0.25);outline:none;}#block-foodtek-content form.search-form button#edit-submit--2{background-color:#106a36;border:none;border-radius:8px;color:white;padding:10px 25px;font-weight:600;transition:background 0.3s ease;}#block-foodtek-content form.search-form button#edit-submit--2:hover{background-color:#0c5028;}.navbar{padding-top:15px !important;padding-bottom:15px !important;background-color:#fff !important;box-shadow:0 4px 12px rgba(0,0,0,0.05) !important;}.navbar-nav .nav-link{color:#106a36 !important;font-weight:600 !important;font-size:16px;padding-left:20px !important;padding-right:20px !important;text-transform:none;transition:color 0.3s ease;}.navbar-nav .nav-link:hover,.navbar-nav .nav-link.is-active{color:#0c4f28 !important;}.navbar-nav .dropdown-menu{border:none;box-shadow:0 10px 30px rgba(0,0,0,0.1);border-radius:8px;padding:10px 0;min-width:200px;}.navbar-nav .dropdown-item{padding:8px 20px;color:#106a36 !important;font-weight:500;transition:all 0.2s ease;font-size:15px;}.navbar-nav .dropdown-item:hover{background-color:#f8f9fa;color:#0c4f28 !important;padding-left:25px;}@media (min-width:992px){.navbar-nav .nav-item.dropdown{position:relative;}.navbar-nav .nav-item.dropdown:hover > .dropdown-menu{display:block;opacity:1;visibility:visible;margin-top:0;}.navbar-nav .dropdown-menu{display:none;position:absolute;top:100%;left:0;z-index:1000;margin-top:0;}.navbar-nav .dropdown-toggle::after{transition:transform 0.3s ease;}.navbar-nav .nav-item.dropdown:hover .dropdown-toggle::after{transform:rotate(180deg);}}.header-actions .action-icon{color:#106a36 !important;transition:all 0.3s ease;display:inline-flex;align-items:center;justify-content:center;}.header-actions .action-icon:hover{color:#0c4f28 !important;transform:translateY(-2px);}.header-actions .action-icon svg{width:22px;height:22px;}.header-actions .badge{background-color:#fff !important;color:#106a36 !important;border:1.5px solid #106a36;font-weight:bold;font-size:11px !important;padding:3px 5px !important;top:-5px !important;right:-8px !important;}.header-actions .separator{border-left:1px solid #ddd !important;height:25px;margin:0 20px !important;}.header-actions .badge{position:absolute;top:-5px !important;right:-8px !important;width:18px;height:18px;padding:0 !important;display:flex;align-items:center;justify-content:center;font-size:10px !important;font-weight:700;background-color:#fff !important;color:#106a36 !important;border:1.5px solid #106a36;border-radius:50% !important;}.header-actions a[href="/cart"]{position:relative;display:inline-block;}@media (max-width:992px){#mainNav{display:block !important;max-height:0;opacity:0;visibility:hidden;overflow:hidden;transform:translateY(-10px);transition:all 0.35s cubic-bezier(0.25,1,0.5,1);position:absolute;top:100%;left:0;width:100%;background-color:#fff;z-index:1050;box-shadow:0 15px 30px rgba(0,0,0,0.1);padding:0 15px;border-top:1px solid #f0f0f0;}#mainNav.show{max-height:100vh;opacity:1;visibility:visible;transform:translateY(0);padding-top:20px;padding-bottom:20px;}#mainNav > .d-flex{flex-direction:column !important;align-items:stretch !important;width:100%;}.main-menu-area{width:100%;margin-right:0 !important;margin-bottom:10px;text-align:left;}.main-menu-area a{display:block;width:100%;padding:12px 5px;border-bottom:1px solid #eeeeee;color:#333;font-weight:600;text-decoration:none;}.main-menu-area a:hover,.main-menu-area a:active{color:#28a745;background-color:#f9f9f9;padding-left:10px;transition:all 0.2s ease;}.header-actions{width:100%;display:flex;justify-content:space-around;align-items:center;padding:15px 0;background-color:#f1f3f4;border-radius:8px;margin-top:15px;}.header-actions a{font-size:22px;color:#555;padding:5px;}.header-actions a:hover{color:#28a745;}.navbar-nav .dropdown-menu{display:none;position:static;float:none;width:100%;padding:0;margin:0;background-color:transparent;border:none;box-shadow:none;}.navbar-nav .dropdown.mm-open > .dropdown-menu{display:block;padding-left:15px;border-left:2px solid #106a36;margin:5px 0 10px 5px;}.navbar-nav .dropdown.mm-open > a{color:#106a36 !important;border-bottom:none;}.navbar-nav .dropdown-toggle::after{float:right;margin-top:10px;transition:transform 0.3s ease;}.navbar-nav .dropdown.mm-open > .dropdown-toggle::after{transform:rotate(180deg);}#mainNav .d-none.d-lg-block{display:none !important;}}.carousel-item{position:relative;}.carousel-item::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:1;}.carousel-item img{width:100%;height:100vh;object-fit:cover;}@media (max-width:768px){.carousel-item img{height:60vh;}}.carousel-caption{z-index:10;top:50% !important;transform:translateY(-50%);bottom:auto !important;left:0 !important;right:0 !important;padding:0 15px;width:100%;text-align:center;}.carousel-caption > h3{display:none !important;}.carousel-caption h2,.carousel-caption .display-4{color:#76c043 !important;font-size:5rem !important;font-weight:900 !important;text-transform:uppercase;letter-spacing:3px !important;line-height:1.1 !important;margin-bottom:10px !important;text-shadow:2px 2px 10px rgba(0,0,0,0.8);}.carousel-caption h1,.carousel-caption .display-3{color:#ffffff !important;font-size:6rem !important;font-weight:900 !important;text-transform:uppercase;line-height:1 !important;margin-bottom:20px !important;text-shadow:4px 4px 15px rgba(0,0,0,0.6);}.carousel-caption h3,.carousel-caption .display-6{color:#ffffff !important;font-size:2.5rem !important;font-weight:700 !important;margin-bottom:15px !important;text-shadow:2px 2px 8px rgba(0,0,0,0.8);}.carousel-caption p,.carousel-caption .text-white{color:#f0f0f0 !important;font-weight:700 !important;line-height:1.6 !important;margin-bottom:30px;max-width:900px;margin-left:auto;margin-right:auto;text-shadow:1px 1px 3px rgba(0,0,0,0.9);}.carousel-caption .btn,.carousel-caption .slider-btn a{display:inline-block;background-color:#76c043 !important;border:2px solid #76c043 !important;color:#fff !important;padding:15px 40px !important;font-size:1.2rem !important;border-radius:50px;font-weight:800;text-transform:uppercase;text-decoration:none;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(118,192,67,0.4);}.carousel-caption .btn:hover,.carousel-caption .slider-btn a:hover{background-color:transparent !important;color:#76c043 !important;transform:translateY(-3px);}@media (max-width:992px){.carousel-caption h2,.carousel-caption .display-4{font-size:3rem !important;}.carousel-caption h1,.carousel-caption .display-3{font-size:3.5rem !important;}.carousel-caption h3,.carousel-caption .display-6{font-size:1.8rem !important;}.carousel-caption p,.carousel-caption .text-white{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.carousel-caption .btn,.carousel-caption .slider-btn a{padding:10px 25px !important;font-size:1rem !important;}}.carousel-control-prev-icon,.carousel-control-next-icon{width:3rem;height:3rem;filter:drop-shadow(2px 4px 6px black);}@media (max-width:576px){.carousel-control-prev-icon,.carousel-control-next-icon{width:2rem;height:2rem;}}.partner-carousel{padding:0;background:#f8f9fb;}.partner-carousel .slick-slide{padding:10px 15px;}.partner-carousel .slide__content{text-align:center;max-width:500px;margin:auto;}.partner-carousel .slide__media{margin-bottom:10px;}.partner-carousel .slide__media img{max-width:160px;height:auto;object-fit:contain;}.partner-carousel .slide__caption{margin-top:5px;}.partner-carousel .views-field-title{margin-bottom:4px;}.partner-carousel .views-field-title a{font-size:16px;font-weight:600;color:#0d6efd;text-decoration:none;}.partner-carousel .views-field-field-desc{font-size:13px;line-height:1.5;color:#555;max-width:420px;margin:auto;}.partner-carousel .slick-arrow{width:32px;height:32px;border-radius:50%;background:#198754;display:flex !important;align-items:center;justify-content:center;}.partner-carousel .slick-arrow:before{font-size:14px;opacity:1;}.partner-carousel .slick-prev{left:-15px;}.partner-carousel .slick-next{right:-15px;}#block-foodtek-views-block-news-home-block-1{display:flex;justify-content:center;}#block-foodtek-views-block-news-home-block-1 .view-content{width:100%;}#block-foodtek-views-block-news-home-block-1 .view-content .views-row{display:flex;flex-wrap:wrap;gap:1.8rem;margin-right:0;margin-left:0;}#block-foodtek-views-block-news-home-block-1 .news-item-card{box-sizing:border-box;width:calc((100% - 3.6rem) / 3) !important;display:flex;flex-direction:column;background-color:#ffffff;border:1px solid #e9e9e9;box-shadow:0 4px 8px rgba(0,0,0,0.05);margin:0;min-width:0;}#block-foodtek-views-block-news-home-block-1 .news-item__image-wrapper{position:relative;padding-top:56.25%;background-color:#f0f0f0;overflow:hidden;}#block-foodtek-views-block-news-home-block-1 .news-item__image-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}#block-foodtek-views-block-news-home-block-1 .news-item__category{position:absolute;top:15px;left:15px;background-color:#0C6D38;color:#ffffff;padding:5px 12px;font-size:12px;font-weight:bold;z-index:2;text-transform:uppercase;}#block-foodtek-views-block-news-home-block-1 .views-field-title{padding:15px 15px 0 15px;}#block-foodtek-views-block-news-home-block-1 .views-field-title a{text-decoration:none;color:#0C6D38;font-weight:bold;font-size:1.1rem;line-height:1.4;text-transform:uppercase;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#block-foodtek-views-block-news-home-block-1 .views-field-body{font-size:0.9rem;color:#555555;line-height:1.5;margin:10px 0;flex-grow:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:0 15px;}#block-foodtek-views-block-news-home-block-1 .views-field-created{font-size:0.8rem;color:#888888;margin-top:auto;padding:15px;border-top:1px solid #eeeeee;flex-shrink:0;}#block-foodtek-views-block-news-home-block-1 .view-header h2{text-align:center;text-transform:uppercase;font-size:2.5rem;font-weight:bold;color:#0C6D38;margin-bottom:2rem;margin-top:3rem;}@media (max-width:767px){#block-foodtek-views-block-news-home-block-1 .view-content .views-row{gap:1rem;}#block-foodtek-views-block-news-home-block-1 .news-item-card{width:100% !important;margin-bottom:15px;}#block-foodtek-views-block-news-home-block-1 .views-field-title a{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}}#block-foodtek-views-block-news-home-block-1 .btn-news-read-more:hover{background-color:#0c4f28;color:#fff;box-shadow:0 4px 12px rgba(16,106,54,0.3);}#block-foodtek-views-block-news-home-block-1 .btn-news-read-more:hover i{transform:translateX(5px);}.node--type-news{background-color:#fff;padding-bottom:80px;}.node--type-news .field--name-field-news-image{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:0;overflow:hidden;height:60vh;min-height:400px;max-height:700px;box-shadow:inset 0 -100px 100px -100px rgba(0,0,0,0.5);}.node--type-news .field--name-field-news-image img{width:100%;height:100%;object-fit:cover;display:block;}.node--type-news .field--name-field-news-image::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:200px;background:linear-gradient(to top,rgba(0,0,0,0.4),transparent);pointer-events:none;}.node--type-news .field--name-field-title{max-width:900px;margin:-60px auto 30px auto;padding:30px 40px;color:#106a36;font-size:36px;font-weight:900;line-height:1.2;text-align:center;text-transform:uppercase;background:#fff;position:relative;z-index:10;border-radius:12px;box-shadow:0 15px 35px rgba(0,0,0,0.1);}@media (max-width:768px){.node--type-news .field--name-field-title{font-size:24px;margin-top:-30px;padding:20px;width:90%;}}.node--type-news .field--name-body{max-width:850px;margin:40px auto 50px auto;padding:0 20px;font-size:18px;line-height:1.8;color:#444;}.node--type-news .field--name-body h2,.node--type-news .field--name-body h3{color:#106a36;font-weight:800;margin-top:50px;margin-bottom:25px;line-height:1.3;padding-bottom:10px;border-bottom:2px solid #f0f0f0;position:relative;}.node--type-news .field--name-body h2::after,.node--type-news .field--name-body h3::after{content:"";position:absolute;bottom:-2px;left:0;width:60px;height:2px;background-color:#106a36;}.node--type-news .field--name-body h2{font-size:28px;color:#105529 !important;}.node--type-news .field--name-body h3{font-size:24px;color:#105529 !important;}.node--type-news .field--name-body p{text-align:justify;margin-bottom:25px;color:#12602e !important;}.node--type-news .field--name-body p a{color:#106a36 !important;}.node--type-news .field--name-body p:has(img){text-indent:0 !important;text-align:center;margin:40px 0;}.node--type-news .field--name-body img{max-width:100% !important;height:auto !important;display:block;margin:0 auto;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,0.15);transition:transform 0.3s ease;}.node--type-news .field--name-body img:hover{transform:scale(1.02);}.node--type-news .field--name-body strong{color:#106a36;font-weight:700;}.node--type-news .field--name-body p:has(strong:contains("THÔNG TIN LIÊN HỆ")),.node--type-news .field--name-body div:has(strong:contains("THÔNG TIN LIÊN HỆ")){background:#f9fbf9;padding:25px;border-left:4px solid #106a36;border-radius:0 8px 8px 0;margin:40px 0;}body{overflow-x:hidden;}.toc-js{box-sizing:border-box;width:100%;max-width:1100px;margin:30px auto 40px auto;padding:25px 30px;background-color:#f9fbf9;border:1px solid #cce5d6;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.03);}.toc-js .toc-title{color:#106a36;margin:0 0 20px 0;padding-bottom:12px;border-bottom:2px solid #106a36;text-transform:uppercase;font-weight:700;font-size:1.25rem;text-align:center;}.toc-js ul,.toc-js ol{padding-left:0;margin-bottom:0;list-style:none;}.toc-js > ul > li,.toc-js > ol > li{margin-bottom:12px;font-weight:600;}.toc-js > ul > li > a,.toc-js > ol > li > a{font-size:16px;color:#333;}.toc-js a{text-decoration:none;color:#333;transition:all 0.2s ease;display:inline-block;}.toc-js a:hover{color:#106a36;text-decoration:underline;transform:translateX(3px);}.toc-js ul ul,.toc-js ol ol,.toc-js ul ol,.toc-js ol ul{margin-top:8px;padding-left:20px;border-left:2px solid #e0e0e0;}.toc-js ul ul li,.toc-js ol ol li,.toc-js ul ol li,.toc-js ol ul li{margin-bottom:6px;font-weight:400;}.toc-js ul ul li a,.toc-js ol ol li a,.toc-js ul ol li a,.toc-js ol ul li a{font-size:14px;color:#555;}@media (max-width:768px){.toc-js{padding:15px 20px;width:95%;}.toc-js .toc-title{font-size:1.1rem;}.toc-js ul ul,.toc-js ol ol{padding-left:15px;}}.view-tin-tuc-custom{font-family:"Arial",sans-serif;padding-bottom:50px;width:100%;}.view-tin-tuc-custom img{max-width:100%;height:auto;display:block;}.view-tin-tuc-custom a{text-decoration:none;}.view-tin-tuc-custom .cate-badge{position:absolute;top:15px;left:15px;background-color:#157347;color:#fff;padding:5px 12px;font-size:11px;font-weight:700;text-transform:uppercase;z-index:5;border-radius:2px;box-shadow:0 2px 5px rgba(0,0,0,0.2);}.view-tin-tuc-custom .btn-read-more{margin-top:15px;}.view-tin-tuc-custom .btn-read-more a{display:inline-flex;align-items:center;background-color:#006a31;color:#fff !important;padding:8px 20px;border-radius:4px;font-size:14px;font-weight:600;transition:all 0.3s ease;}.view-tin-tuc-custom .btn-read-more a:hover{background-color:#004d23;transform:translateY(-2px);}.view-tin-tuc-custom .btn-read-more i{margin-left:8px;font-size:12px;}.view-tin-tuc-custom .view-content{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;width:100%;}.view-tin-tuc-custom .view-content .views-row{height:100%;}.view-tin-tuc-custom .view-content .col-md-6,.view-tin-tuc-custom .view-content .col-lg-4{width:100% !important;max-width:100% !important;flex:none;padding:0;margin:0;}.view-tin-tuc-custom .view-content .news-card-wrap{background:#fff;border:1px solid #eee;border-radius:8px;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:all 0.3s ease;}.view-tin-tuc-custom .view-content .news-card-wrap:hover{box-shadow:0 10px 20px rgba(0,0,0,0.1);transform:translateY(-5px);}.view-tin-tuc-custom .view-content .news-card-wrap:hover .card-thumb img{transform:scale(1.08);}.view-tin-tuc-custom .view-content .news-card-wrap .card-thumb{position:relative;height:200px;overflow:hidden;}.view-tin-tuc-custom .view-content .news-card-wrap .card-thumb img{transition:0.5s;object-fit:cover;width:100%;height:100%;}.view-tin-tuc-custom .view-content .news-card-wrap .card-body{padding:20px;flex:1;display:flex;flex-direction:column;}.view-tin-tuc-custom .view-content .news-card-wrap .card-body .post-date{color:#006a31;font-weight:700;font-size:12px;margin-bottom:8px;}.view-tin-tuc-custom .view-content .news-card-wrap .card-body .card-title{font-size:18px;font-weight:700;line-height:1.4;margin-bottom:10px;min-height:25px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.view-tin-tuc-custom .view-content .news-card-wrap .card-body .card-title a{color:#006a31 !important;}.view-tin-tuc-custom .view-content .news-card-wrap .card-body .card-title a:hover{color:#004d23 !important;}.view-tin-tuc-custom .view-content .news-card-wrap .card-body .card-desc{font-size:14px;color:#666;line-height:1.5;margin-bottom:auto;text-align:justify;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.view-tin-tuc-custom .view-content .news-card-wrap .card-body .btn-read-more a{padding:6px 15px;font-size:13px;}.view-tin-tuc-custom .attachment-before{width:100%;margin-bottom:60px;}.view-tin-tuc-custom .attachment-before .view-content{display:block !important;width:100% !important;grid-template-columns:none !important;gap:0 !important;}.view-tin-tuc-custom .attachment-before .featured-post-wrap .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;align-items:center;}.view-tin-tuc-custom .attachment-before .featured-post-wrap .col-lg-7{flex:0 0 60%;max-width:60%;padding:0 15px;}.view-tin-tuc-custom .attachment-before .featured-post-wrap .col-lg-5{flex:0 0 40%;max-width:40%;padding:0 15px;}.view-tin-tuc-custom .attachment-before .featured-post-wrap .featured-thumb{position:relative;border-radius:8px;overflow:hidden;height:380px;}.view-tin-tuc-custom .attachment-before .featured-post-wrap .featured-thumb img{width:100%;height:100%;object-fit:cover;transition:0.5s;}.view-tin-tuc-custom .attachment-before .featured-post-wrap .featured-thumb:hover img{transform:scale(1.03);}.view-tin-tuc-custom .attachment-before .featured-post-wrap .featured-content{padding-left:30px;}.view-tin-tuc-custom .attachment-before .featured-post-wrap .featured-content .post-date{color:#006a31;font-weight:700;margin-bottom:10px;}.view-tin-tuc-custom .attachment-before .featured-post-wrap .featured-content .featured-title{font-size:28px;font-weight:800;line-height:1.3;margin-bottom:15px;display:block;}.view-tin-tuc-custom .attachment-before .featured-post-wrap .featured-content .featured-title a{color:#006a31 !important;}.view-tin-tuc-custom .attachment-before .featured-post-wrap .featured-content .featured-title a:hover{color:#004d23 !important;}.view-tin-tuc-custom .attachment-before .featured-post-wrap .featured-content .card-desc{font-size:16px;color:#666;line-height:1.6;margin-bottom:20px;text-align:justify;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}@media (max-width:991px){.view-tin-tuc-custom .attachment-before .featured-post-wrap .col-lg-7,.view-tin-tuc-custom .attachment-before .featured-post-wrap .col-lg-5{flex:0 0 100%;max-width:100%;}.view-tin-tuc-custom .attachment-before .featured-post-wrap .featured-thumb{height:300px;margin-bottom:20px;}.view-tin-tuc-custom .attachment-before .featured-post-wrap .featured-content{padding-left:0;}.view-tin-tuc-custom .attachment-before .featured-post-wrap .featured-title{font-size:24px;}.view-tin-tuc-custom .view-content{grid-template-columns:repeat(2,1fr);}.view-tin-tuc-custom .attachment-before .view-content{display:block !important;grid-template-columns:none !important;}}@media (max-width:576px){.view-tin-tuc-custom .attachment-before .featured-post-wrap .featured-thumb{height:auto;aspect-ratio:16/9;}.view-tin-tuc-custom .view-content{grid-template-columns:1fr;}}#block-foodtek-views-block-news-relative-block-news-relative{margin-top:3% !important;}#block-foodtek-views-block-news-relative-block-news-relative h2{color:#12602e !important;}#block-foodtek-views-block-news-relative-block-news-relative .news-relative{margin-bottom:25px !important;display:flex !important;align-items:center;}#block-foodtek-views-block-news-relative-block-news-relative .news-relative .news-relative a.d-block{gap:15px;padding:12px;background-color:#fcf8f3;border-radius:8px;transition:background-color 0.2s ease;}#block-foodtek-views-block-news-relative-block-news-relative .news-relative .news-relative a.d-block:hover{background-color:#f7f2ec;}#block-foodtek-views-block-news-relative-block-news-relative .news-relative .news-img{width:170px;height:90px;flex-shrink:0;overflow:hidden;border-radius:4px;}#block-foodtek-views-block-news-relative-block-news-relative .news-relative .news-img img{width:100%;height:100%;object-fit:cover;}#block-foodtek-views-block-news-relative-block-news-relative .news-relative .news-title{line-height:1.4;max-width:40% !important;padding-left:3%;}#block-foodtek-views-block-news-relative-block-news-relative .news-relative .news-title a{font-size:1rem;font-weight:600;color:#12602e !important;text-decoration:none;}.views-view-grid{padding:30px 15px;font-family:"Segoe UI",Roboto,Helvetica,Arial,sans-serif;}.views-view-grid .item-product p{color:#0c6d38 !important;}.views-view-grid .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.views-view-grid .row > div{position:relative;display:flex;flex-direction:column;align-items:center;background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:0;margin:0 15px 30px 15px;transition:box-shadow 0.3s ease;overflow:hidden;height:auto;min-height:100%;flex:0 0 calc(100% - 30px);max-width:calc(100% - 30px);}@media (min-width:576px){.views-view-grid .row > div{flex:0 0 calc(50% - 30px);max-width:calc(50% - 30px);}}@media (min-width:992px){.views-view-grid .row > div{flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px);}}.views-view-grid .row > div:hover{box-shadow:0 8px 20px rgba(0,0,0,0.1);}.views-view-grid .row > div:hover .views-field-field-product-image img{transform:scale(1.05);}.views-view-grid .views-field-field-product-image{width:100%;margin-bottom:15px;overflow:hidden;aspect-ratio:4/3;background-color:#f8f8f8;}.views-view-grid .views-field-field-product-image .field-content,.views-view-grid .views-field-field-product-image a{display:block;width:100%;height:100%;}.views-view-grid .views-field-field-product-image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform 0.3s ease;}.views-view-grid .views-field-title{margin-bottom:5px;padding:0 15px;text-align:center;width:100%;color:#106a36;font-weight:bold;}.views-view-grid .views-field-title a,.views-view-grid .views-field-title span{font-weight:700;font-size:16px;color:#106a36 !important;text-transform:uppercase;text-decoration:none;display:block;line-height:1.4;}.views-view-grid .views-field-variations-target-id{width:100%;text-align:center;padding:0 15px 20px 15px;}.views-view-grid .views-field-variations-target-id .product--price,.views-view-grid .views-field-variations-target-id .price,.views-view-grid .views-field-variations-target-id .commerce-price{color:#76BC43 !important;font-weight:700 !important;font-size:18px !important;margin-bottom:10px !important;display:block;}.views-view-grid .views-field-variations-target-id form{width:100%;display:flex;flex-direction:column;align-items:center;}.views-view-grid .views-field-variations-target-id fieldset{border:none;margin:0;padding:0;}.views-view-grid .views-field-variations-target-id legend,.views-view-grid .views-field-variations-target-id .fieldset-legend,.views-view-grid .views-field-variations-target-id label{display:none !important;}.views-view-grid .views-field-variations-target-id .combo-wrapper{background-color:transparent !important;width:100%;padding:0 !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;margin-bottom:15px !important;border:none !important;}.views-view-grid .form-radios{display:flex !important;align-items:center !important;justify-content:center !important;margin:0 0 15px 0 !important;}.views-view-grid .form-radios::before{content:"Size" !important;font-weight:700 !important;margin-right:12px !important;font-size:14px !important;color:#333 !important;display:block !important;}.views-view-grid .form-radios .form-type-radio{margin:0 !important;padding:0 !important;}.views-view-grid .form-radios .form-type-radio input{display:none;}.views-view-grid .form-radios .form-type-radio label{display:flex !important;align-items:center;justify-content:center;background-color:#fff !important;color:#555 !important;width:32px !important;height:32px !important;font-size:13px !important;font-weight:700 !important;cursor:pointer !important;border:1px solid #ddd !important;border-radius:4px !important;margin:0 4px !important;transition:all 0.2s;}.views-view-grid .form-radios .form-type-radio label:hover{border-color:#76BC43 !important;color:#76BC43 !important;}.views-view-grid .form-radios .form-type-radio input:checked + label{color:#76BC43 !important;border:1px solid #76BC43 !important;box-shadow:0 2px 5px rgba(118,188,67,0.2) !important;}.views-view-grid .form-item-quantity,.views-view-grid .js-form-type-number{display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;}.views-view-grid .form-item-quantity::before,.views-view-grid .js-form-type-number::before{content:"Số lượng" !important;font-weight:700 !important;margin-right:12px !important;font-size:14px !important;color:#333 !important;display:block !important;}.views-view-grid .form-item-quantity .qty-minus,.views-view-grid .js-form-type-number .qty-minus{width:30px !important;height:32px !important;background:#fff !important;border:1px solid #ddd !important;border-right:none !important;border-radius:4px 0 0 4px !important;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#555;font-size:16px;}.views-view-grid .form-item-quantity .qty-minus:hover,.views-view-grid .js-form-type-number .qty-minus:hover{color:#76BC43;background:#fafafa !important;}.views-view-grid .form-item-quantity input[type=number],.views-view-grid .js-form-type-number input[type=number]{width:40px !important;height:32px !important;line-height:32px !important;border:1px solid #ddd !important;background:#fff !important;text-align:center !important;font-weight:700;font-size:14px;color:#333 !important;margin:0 !important;padding:0 !important;-moz-appearance:textfield;border-radius:0 !important;display:block;}.views-view-grid .form-item-quantity input[type=number]:focus,.views-view-grid .js-form-type-number input[type=number]:focus{outline:none;border-color:#76BC43 !important;}.views-view-grid .form-item-quantity .qty-plus,.views-view-grid .js-form-type-number .qty-plus{width:30px !important;height:32px !important;background:#fff !important;border:1px solid #ddd !important;border-left:none !important;border-radius:0 4px 4px 0 !important;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#555;font-size:16px;}.views-view-grid .form-item-quantity .qty-plus:hover,.views-view-grid .js-form-type-number .qty-plus:hover{color:#76BC43;background:#fafafa !important;}.views-view-grid .form-actions{width:100%;margin-top:auto;padding-top:15px;}.views-view-grid .form-actions button,.views-view-grid .form-actions input[type=submit],.views-view-grid .form-actions input.form-submit,.views-view-grid .form-actions .btn,.views-view-grid .form-actions .button{background-color:#dcdcdc !important;background-image:none !important;color:#fff !important;font-weight:700 !important;border:none !important;padding:12px 0 !important;font-size:14px !important;border-radius:6px !important;cursor:pointer !important;text-transform:uppercase;transition:all 0.3s ease !important;width:100% !important;display:block !important;box-shadow:none !important;text-shadow:none !important;}.views-view-grid .form-actions button:hover,.views-view-grid .form-actions input[type=submit]:hover,.views-view-grid .form-actions input.form-submit:hover,.views-view-grid .form-actions .btn:hover,.views-view-grid .form-actions .button:hover{background-color:#76BC43 !important;background-image:none !important;color:#fff !important;}.views-view-grid .form-actions button:focus,.views-view-grid .form-actions button:active,.views-view-grid .form-actions input[type=submit]:focus,.views-view-grid .form-actions input[type=submit]:active,.views-view-grid .form-actions input.form-submit:focus,.views-view-grid .form-actions input.form-submit:active,.views-view-grid .form-actions .btn:focus,.views-view-grid .form-actions .btn:active,.views-view-grid .form-actions .button:focus,.views-view-grid .form-actions .button:active{background-color:#dcdcdc !important;outline:none !important;}body.path-product{background-color:#fff;}body.path-product .field--name-field-product-image{width:100%;margin-bottom:20px;overflow:hidden;aspect-ratio:4/3;background-color:#f8f8f8;border-radius:8px;}body.path-product .field--name-field-product-image img{width:100%;height:100%;display:block;object-fit:cover;}body.path-product img{margin-bottom:5px;}body.path-product .field--name-title{font-size:32px !important;font-weight:800 !important;color:#106a36 !important;margin-bottom:5px !important;text-transform:uppercase;line-height:1.2;width:100%;display:block;}body.path-product .product--price,body.path-product .commerce-price,body.path-product .field--name-price{font-size:28px !important;color:#76c043 !important;font-weight:800 !important;display:block !important;margin-left:-13px !important;margin-bottom:7px;}body.path-product .field--name-body{font-size:14px;color:#555;line-height:1.6;margin-top:7px;padding-top:7px;border-top:1px solid #eee;}body.path-product .field--name-body p{margin-bottom:10px;}body.path-product .field--name-body strong,body.path-product .field--name-body b,body.path-product .field--name-body span[style*=bold]{color:#333;font-weight:700;}body.path-product fieldset legend,body.path-product .fieldset-legend,body.path-product .form-item-purchased-entity-0-attributes-attribute-size > label{display:none !important;}body.path-product .commerce-order-item-add-to-cart-form{display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;}body.path-product .commerce-order-item-add-to-cart-form .form-radios{display:flex !important;align-items:center;gap:5px;margin-bottom:15px !important;}body.path-product .commerce-order-item-add-to-cart-form .form-radios::before{content:"Size:";font-weight:800;font-size:16px;margin-right:10px;color:#333;}body.path-product .commerce-order-item-add-to-cart-form .form-radios .form-type-radio{margin:0 !important;padding:0 !important;display:inline-block !important;}body.path-product .commerce-order-item-add-to-cart-form .form-radios .form-type-radio input{display:none;}body.path-product .commerce-order-item-add-to-cart-form .form-radios .form-type-radio label{display:inline-block !important;min-width:40px;height:40px;line-height:38px;text-align:center;background:#fff;border:1px solid #ddd;border-radius:4px;font-weight:700;color:#555;cursor:pointer;margin:0;}body.path-product .commerce-order-item-add-to-cart-form .form-radios .form-type-radio input:checked + label{background-color:#76c043;color:#fff;border-color:#76c043;}body.path-product .commerce-order-item-add-to-cart-form .form-item-quantity,body.path-product .commerce-order-item-add-to-cart-form .js-form-type-number{display:flex !important;align-items:center !important;flex-wrap:nowrap !important;}body.path-product .commerce-order-item-add-to-cart-form .form-item-quantity label,body.path-product .commerce-order-item-add-to-cart-form .js-form-type-number label{display:none !important;}body.path-product .commerce-order-item-add-to-cart-form .form-item-quantity::before,body.path-product .commerce-order-item-add-to-cart-form .js-form-type-number::before{content:"Số lượng:";font-weight:800;font-size:16px;color:#333;margin-right:15px;}body.path-product .commerce-order-item-add-to-cart-form .form-item-quantity .qty-btn,body.path-product .commerce-order-item-add-to-cart-form .js-form-type-number .qty-btn{width:35px !important;height:35px !important;min-width:35px;background:#f1f1f1;border:1px solid #ddd;font-weight:700;color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;margin:0;flex:0 0 auto;}body.path-product .commerce-order-item-add-to-cart-form .form-item-quantity .qty-minus,body.path-product .commerce-order-item-add-to-cart-form .js-form-type-number .qty-minus{border-radius:4px 0 0 4px;border-right:none;}body.path-product .commerce-order-item-add-to-cart-form .form-item-quantity .qty-plus,body.path-product .commerce-order-item-add-to-cart-form .js-form-type-number .qty-plus{border-radius:0 4px 4px 0;border-left:none;}body.path-product .commerce-order-item-add-to-cart-form .form-item-quantity input[type=number],body.path-product .commerce-order-item-add-to-cart-form .form-item-quantity input.form-control,body.path-product .commerce-order-item-add-to-cart-form .js-form-type-number input[type=number],body.path-product .commerce-order-item-add-to-cart-form .js-form-type-number input.form-control{padding:0.375rem 1.3rem !important;width:50px !important;flex:0 0 50px !important;height:35px !important;line-height:35px !important;text-align:center;border:1px solid #ddd;border-left:none;border-right:none;font-weight:700;font-size:16px;background:#fff;display:inline-block !important;border-radius:0;box-shadow:none !important;}body.path-product .commerce-order-item-add-to-cart-form .form-item-quantity input[type=number]:focus,body.path-product .commerce-order-item-add-to-cart-form .form-item-quantity input.form-control:focus,body.path-product .commerce-order-item-add-to-cart-form .js-form-type-number input[type=number]:focus,body.path-product .commerce-order-item-add-to-cart-form .js-form-type-number input.form-control:focus{outline:none;border-color:#ddd;}body.path-product .commerce-order-item-add-to-cart-form .form-item-quantity input::-webkit-outer-spin-button,body.path-product .commerce-order-item-add-to-cart-form .form-item-quantity input::-webkit-inner-spin-button,body.path-product .commerce-order-item-add-to-cart-form .js-form-type-number input::-webkit-outer-spin-button,body.path-product .commerce-order-item-add-to-cart-form .js-form-type-number input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}body.path-product .commerce-order-item-add-to-cart-form .form-actions{width:100%;margin-top:5px;}body.path-product .commerce-order-item-add-to-cart-form .form-actions button{background-color:#76c043;color:#fff;border:none;padding:15px 15px;font-weight:800;text-transform:uppercase;font-size:16px;cursor:pointer;display:inline-flex;align-items:center;gap:10px;transition:0.3s;}body.path-product .commerce-order-item-add-to-cart-form .form-actions button i{display:none !important;}body.path-product .commerce-order-item-add-to-cart-form .form-actions button::before{content:"";width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 16 16'%3E%3Cpath d='M0 1.5A.5.5 0 0 1 .5 1H2a.5.5 0 0 1 .485.379L2.89 3H14.5a.5.5 0 0 1 .49.598l-1 5a.5.5 0 0 1-.465.401l-9.397.472L4.415 11H13a.5.5 0 0 1 0 1H4a.5.5 0 0 1-.491-.408L2.01 3.607 1.61 2H.5a.5.5 0 0 1-.5-.5zM3.102 4l.84 4.479 9.144-.459L13.89 4H3.102zM5 12a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm7 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm-7 1a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm7 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;}body.path-product .commerce-order-item-add-to-cart-form .form-actions button:hover{background-color:#5da035;transform:translateY(-2px);}.menu-cat-item{padding:12px 10px;border-radius:12px;transition:all 0.2s ease;cursor:pointer;}.menu-cat-item .cat-name{color:#2f6b3f;transition:0.2s;}.menu-cat-item:hover{background:#fff1e6;}.menu-cat-item:hover .cat-name{color:#ff6a00;}.menu-cat-item.active{box-shadow:0 4px 12px rgba(0,0,0,0.15);}.menu-cat-item.active .cat-name{color:#fff !important;}.menu-cat-item .cat-icon img{width:60px !important;height:60px !important;object-fit:contain;display:block;margin:0 auto 10px auto;transition:transform 0.3s;}.menu-cat-item:hover .cat-icon img{transform:translateY(-5px);}.menu-cat-item a{text-decoration:none !important;color:#333;font-weight:700;text-transform:uppercase;font-size:14px;line-height:1.2;transition:color 0.3s;}.menu-cat-item:hover a,.menu-cat-item.active .cat-name,.menu-cat-item.active a{color:#106a36 !important;}#block-foodtek-views-block-danh-muc-trang-chu-block-1 .views-col{width:auto !important;flex:0 0 auto !important;padding:0 15px;}#block-foodtek-views-block-danh-muc-trang-chu-block-1 .views-view-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;}.path-frontpage .views-exposed-form{display:none;}#block-foodtek-views-block-related-products-block-1 .view-filters,#block-foodtek-views-block-related-products-block-1 .views-exposed-form,.view-id-related_products .view-filters,.view-id-related_products .views-exposed-form{display:none !important;}#block-foodtek-views-block-related-products-block-1 .field--name-purchased-entity,#block-foodtek-views-block-related-products-block-1 .form-radios,#block-foodtek-views-block-related-products-block-1 .form-item-quantity,#block-foodtek-views-block-related-products-block-1 .js-form-type-number,#block-foodtek-views-block-related-products-block-1 .commerce-price,#block-foodtek-views-block-related-products-block-1 .qty-btn,#block-foodtek-views-block-related-products-block-1 input[name*=quantity],#block-foodtek-views-block-related-products-block-1 fieldset,#block-foodtek-views-block-related-products-block-1 label,.view-id-related_products .field--name-purchased-entity,.view-id-related_products .form-radios,.view-id-related_products .form-item-quantity,.view-id-related_products .js-form-type-number,.view-id-related_products .commerce-price,.view-id-related_products .qty-btn,.view-id-related_products input[name*=quantity],.view-id-related_products fieldset,.view-id-related_products label{display:none !important;}#block-foodtek-views-block-related-products-block-1 .views-view-grid .row > div,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid__item,#block-foodtek-views-block-related-products-block-1 .views-row,#block-foodtek-views-block-related-products-block-1 .views-col,#block-foodtek-views-block-related-products-block-1 article,.view-id-related_products .views-view-grid .row > div,.view-id-related_products .views-view-responsive-grid__item,.view-id-related_products .views-row,.view-id-related_products .views-col,.view-id-related_products article{position:relative !important;}#block-foodtek-views-block-related-products-block-1 .views-field-variations-target-id,#block-foodtek-views-block-related-products-block-1 .commerce-order-item-add-to-cart-form,.view-id-related_products .views-field-variations-target-id,.view-id-related_products .commerce-order-item-add-to-cart-form{position:absolute !important;top:0 !important;right:0 !important;padding:0 !important;width:32px !important;height:32px !important;z-index:99 !important;margin:0 !important;display:block !important;}#block-foodtek-views-block-related-products-block-1 .views-field-variations-target-id .commerce-order-item-add-to-cart-form,.view-id-related_products .views-field-variations-target-id .commerce-order-item-add-to-cart-form{position:relative !important;top:0 !important;right:0 !important;width:100% !important;height:100% !important;margin:0 !important;}#block-foodtek-views-block-related-products-block-1 .views-field-variations-target-id form,#block-foodtek-views-block-related-products-block-1 .views-field-variations-target-id .form-actions,#block-foodtek-views-block-related-products-block-1 .commerce-order-item-add-to-cart-form form,#block-foodtek-views-block-related-products-block-1 .commerce-order-item-add-to-cart-form .form-actions,.view-id-related_products .views-field-variations-target-id form,.view-id-related_products .views-field-variations-target-id .form-actions,.view-id-related_products .commerce-order-item-add-to-cart-form form,.view-id-related_products .commerce-order-item-add-to-cart-form .form-actions{margin:0 !important;padding:0 !important;display:block !important;width:32px !important;height:32px !important;border:none !important;background:transparent !important;}#block-foodtek-views-block-related-products-block-1 .views-field-variations-target-id button,#block-foodtek-views-block-related-products-block-1 .views-field-variations-target-id .form-submit,#block-foodtek-views-block-related-products-block-1 .commerce-order-item-add-to-cart-form button,#block-foodtek-views-block-related-products-block-1 .commerce-order-item-add-to-cart-form .form-submit,.view-id-related_products .views-field-variations-target-id button,.view-id-related_products .views-field-variations-target-id .form-submit,.view-id-related_products .commerce-order-item-add-to-cart-form button,.view-id-related_products .commerce-order-item-add-to-cart-form .form-submit{width:32px !important;height:32px !important;min-width:32px !important;max-width:32px !important;background-color:#76c043 !important;color:transparent !important;font-size:0 !important;text-indent:-9999px !important;border-radius:0 0 0 8px !important;padding:0 !important;margin:0 !important;position:relative !important;display:flex !important;align-items:center;justify-content:center;box-shadow:-2px 2px 5px rgba(0,0,0,0.1) !important;border:none !important;cursor:pointer;overflow:hidden;}#block-foodtek-views-block-related-products-block-1 .views-field-variations-target-id button::before,#block-foodtek-views-block-related-products-block-1 .views-field-variations-target-id .form-submit::before,#block-foodtek-views-block-related-products-block-1 .commerce-order-item-add-to-cart-form button::before,#block-foodtek-views-block-related-products-block-1 .commerce-order-item-add-to-cart-form .form-submit::before,.view-id-related_products .views-field-variations-target-id button::before,.view-id-related_products .views-field-variations-target-id .form-submit::before,.view-id-related_products .commerce-order-item-add-to-cart-form button::before,.view-id-related_products .commerce-order-item-add-to-cart-form .form-submit::before{content:"";width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 16 16'%3E%3Cpath d='M0 1.5A.5.5 0 0 1 .5 1H2a.5.5 0 0 1 .485.379L2.89 3H14.5a.5.5 0 0 1 .49.598l-1 5a.5.5 0 0 1-.465.401l-9.397.472L4.415 11H13a.5.5 0 0 1 0 1H4a.5.5 0 0 1-.491-.408L2.01 3.607 1.61 2H.5a.5.5 0 0 1-.5-.5zM3.102 4l.84 4.479 9.144-.459L13.89 4H3.102zM5 12a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm7 0a2 2 0 1 0 0 4 2 2 0 0 0 0-4zm-7 1a1 1 0 1 1 0 2 1 1 0 0 1 0-2zm7 0a1 1 0 1 1 0 2 1 1 0 0 1 0-2z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block !important;z-index:10;text-indent:0 !important;}#block-foodtek-views-block-related-products-block-1 .views-field-variations-target-id button:hover,#block-foodtek-views-block-related-products-block-1 .views-field-variations-target-id .form-submit:hover,#block-foodtek-views-block-related-products-block-1 .commerce-order-item-add-to-cart-form button:hover,#block-foodtek-views-block-related-products-block-1 .commerce-order-item-add-to-cart-form .form-submit:hover,.view-id-related_products .views-field-variations-target-id button:hover,.view-id-related_products .views-field-variations-target-id .form-submit:hover,.view-id-related_products .commerce-order-item-add-to-cart-form button:hover,.view-id-related_products .commerce-order-item-add-to-cart-form .form-submit:hover{background-color:#0c6d38 !important;transform:scale(1.1);}#block-foodtek-views-block-related-products-block-1 .views-field-variations-target-id button span,#block-foodtek-views-block-related-products-block-1 .views-field-variations-target-id .form-submit span,#block-foodtek-views-block-related-products-block-1 .commerce-order-item-add-to-cart-form button span,#block-foodtek-views-block-related-products-block-1 .commerce-order-item-add-to-cart-form .form-submit span,.view-id-related_products .views-field-variations-target-id button span,.view-id-related_products .views-field-variations-target-id .form-submit span,.view-id-related_products .commerce-order-item-add-to-cart-form button span,.view-id-related_products .commerce-order-item-add-to-cart-form .form-submit span{display:none !important;}#block-foodtek-views-block-related-products-block-1 .views-view-grid,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid,.view-id-related_products .views-view-grid,.view-id-related_products .views-view-responsive-grid{padding:0;margin:0 -20px !important;}#block-foodtek-views-block-related-products-block-1 .views-view-grid .row,#block-foodtek-views-block-related-products-block-1 .views-view-grid .views-view-responsive-grid__list,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .row,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .views-view-responsive-grid__list,.view-id-related_products .views-view-grid .row,.view-id-related_products .views-view-grid .views-view-responsive-grid__list,.view-id-related_products .views-view-responsive-grid .row,.view-id-related_products .views-view-responsive-grid .views-view-responsive-grid__list{margin-left:-20px !important;margin-right:-20px !important;display:flex;flex-wrap:wrap;list-style:none;padding:0;}#block-foodtek-views-block-related-products-block-1 .views-view-grid .row > div,#block-foodtek-views-block-related-products-block-1 .views-view-grid .row .views-row,#block-foodtek-views-block-related-products-block-1 .views-view-grid .row .views-col,#block-foodtek-views-block-related-products-block-1 .views-view-grid .row .views-view-responsive-grid__item,#block-foodtek-views-block-related-products-block-1 .views-view-grid .views-view-responsive-grid__list > div,#block-foodtek-views-block-related-products-block-1 .views-view-grid .views-view-responsive-grid__list .views-row,#block-foodtek-views-block-related-products-block-1 .views-view-grid .views-view-responsive-grid__list .views-col,#block-foodtek-views-block-related-products-block-1 .views-view-grid .views-view-responsive-grid__list .views-view-responsive-grid__item,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .row > div,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .row .views-row,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .row .views-col,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .row .views-view-responsive-grid__item,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .views-view-responsive-grid__list > div,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .views-view-responsive-grid__list .views-row,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .views-view-responsive-grid__list .views-col,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .views-view-responsive-grid__list .views-view-responsive-grid__item,.view-id-related_products .views-view-grid .row > div,.view-id-related_products .views-view-grid .row .views-row,.view-id-related_products .views-view-grid .row .views-col,.view-id-related_products .views-view-grid .row .views-view-responsive-grid__item,.view-id-related_products .views-view-grid .views-view-responsive-grid__list > div,.view-id-related_products .views-view-grid .views-view-responsive-grid__list .views-row,.view-id-related_products .views-view-grid .views-view-responsive-grid__list .views-col,.view-id-related_products .views-view-grid .views-view-responsive-grid__list .views-view-responsive-grid__item,.view-id-related_products .views-view-responsive-grid .row > div,.view-id-related_products .views-view-responsive-grid .row .views-row,.view-id-related_products .views-view-responsive-grid .row .views-col,.view-id-related_products .views-view-responsive-grid .row .views-view-responsive-grid__item,.view-id-related_products .views-view-responsive-grid .views-view-responsive-grid__list > div,.view-id-related_products .views-view-responsive-grid .views-view-responsive-grid__list .views-row,.view-id-related_products .views-view-responsive-grid .views-view-responsive-grid__list .views-col,.view-id-related_products .views-view-responsive-grid .views-view-responsive-grid__list .views-view-responsive-grid__item{flex:0 0 calc(100% - 40px) !important;max-width:calc(100% - 40px) !important;padding:0 !important;margin:0 20px 40px 20px !important;border:1px solid #e5e5e5;background:#fff;border-radius:8px;overflow:hidden;transition:box-shadow 0.3s ease;}#block-foodtek-views-block-related-products-block-1 .views-view-grid .row > div:hover,#block-foodtek-views-block-related-products-block-1 .views-view-grid .row .views-row:hover,#block-foodtek-views-block-related-products-block-1 .views-view-grid .row .views-col:hover,#block-foodtek-views-block-related-products-block-1 .views-view-grid .row .views-view-responsive-grid__item:hover,#block-foodtek-views-block-related-products-block-1 .views-view-grid .views-view-responsive-grid__list > div:hover,#block-foodtek-views-block-related-products-block-1 .views-view-grid .views-view-responsive-grid__list .views-row:hover,#block-foodtek-views-block-related-products-block-1 .views-view-grid .views-view-responsive-grid__list .views-col:hover,#block-foodtek-views-block-related-products-block-1 .views-view-grid .views-view-responsive-grid__list .views-view-responsive-grid__item:hover,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .row > div:hover,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .row .views-row:hover,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .row .views-col:hover,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .row .views-view-responsive-grid__item:hover,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .views-view-responsive-grid__list > div:hover,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .views-view-responsive-grid__list .views-row:hover,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .views-view-responsive-grid__list .views-col:hover,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .views-view-responsive-grid__list .views-view-responsive-grid__item:hover,.view-id-related_products .views-view-grid .row > div:hover,.view-id-related_products .views-view-grid .row .views-row:hover,.view-id-related_products .views-view-grid .row .views-col:hover,.view-id-related_products .views-view-grid .row .views-view-responsive-grid__item:hover,.view-id-related_products .views-view-grid .views-view-responsive-grid__list > div:hover,.view-id-related_products .views-view-grid .views-view-responsive-grid__list .views-row:hover,.view-id-related_products .views-view-grid .views-view-responsive-grid__list .views-col:hover,.view-id-related_products .views-view-grid .views-view-responsive-grid__list .views-view-responsive-grid__item:hover,.view-id-related_products .views-view-responsive-grid .row > div:hover,.view-id-related_products .views-view-responsive-grid .row .views-row:hover,.view-id-related_products .views-view-responsive-grid .row .views-col:hover,.view-id-related_products .views-view-responsive-grid .row .views-view-responsive-grid__item:hover,.view-id-related_products .views-view-responsive-grid .views-view-responsive-grid__list > div:hover,.view-id-related_products .views-view-responsive-grid .views-view-responsive-grid__list .views-row:hover,.view-id-related_products .views-view-responsive-grid .views-view-responsive-grid__list .views-col:hover,.view-id-related_products .views-view-responsive-grid .views-view-responsive-grid__list .views-view-responsive-grid__item:hover{box-shadow:0 8px 20px rgba(0,0,0,0.1);}@media (min-width:480px){#block-foodtek-views-block-related-products-block-1 .views-view-grid .row > div,#block-foodtek-views-block-related-products-block-1 .views-view-grid .row .views-row,#block-foodtek-views-block-related-products-block-1 .views-view-grid .row .views-col,#block-foodtek-views-block-related-products-block-1 .views-view-grid .row .views-view-responsive-grid__item,#block-foodtek-views-block-related-products-block-1 .views-view-grid .views-view-responsive-grid__list > div,#block-foodtek-views-block-related-products-block-1 .views-view-grid .views-view-responsive-grid__list .views-row,#block-foodtek-views-block-related-products-block-1 .views-view-grid .views-view-responsive-grid__list .views-col,#block-foodtek-views-block-related-products-block-1 .views-view-grid .views-view-responsive-grid__list .views-view-responsive-grid__item,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .row > div,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .row .views-row,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .row .views-col,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .row .views-view-responsive-grid__item,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .views-view-responsive-grid__list > div,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .views-view-responsive-grid__list .views-row,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .views-view-responsive-grid__list .views-col,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .views-view-responsive-grid__list .views-view-responsive-grid__item,.view-id-related_products .views-view-grid .row > div,.view-id-related_products .views-view-grid .row .views-row,.view-id-related_products .views-view-grid .row .views-col,.view-id-related_products .views-view-grid .row .views-view-responsive-grid__item,.view-id-related_products .views-view-grid .views-view-responsive-grid__list > div,.view-id-related_products .views-view-grid .views-view-responsive-grid__list .views-row,.view-id-related_products .views-view-grid .views-view-responsive-grid__list .views-col,.view-id-related_products .views-view-grid .views-view-responsive-grid__list .views-view-responsive-grid__item,.view-id-related_products .views-view-responsive-grid .row > div,.view-id-related_products .views-view-responsive-grid .row .views-row,.view-id-related_products .views-view-responsive-grid .row .views-col,.view-id-related_products .views-view-responsive-grid .row .views-view-responsive-grid__item,.view-id-related_products .views-view-responsive-grid .views-view-responsive-grid__list > div,.view-id-related_products .views-view-responsive-grid .views-view-responsive-grid__list .views-row,.view-id-related_products .views-view-responsive-grid .views-view-responsive-grid__list .views-col,.view-id-related_products .views-view-responsive-grid .views-view-responsive-grid__list .views-view-responsive-grid__item{flex:0 0 calc(50% - 40px) !important;max-width:calc(50% - 40px) !important;}}@media (min-width:768px){#block-foodtek-views-block-related-products-block-1 .views-view-grid .row > div,#block-foodtek-views-block-related-products-block-1 .views-view-grid .row .views-row,#block-foodtek-views-block-related-products-block-1 .views-view-grid .row .views-col,#block-foodtek-views-block-related-products-block-1 .views-view-grid .row .views-view-responsive-grid__item,#block-foodtek-views-block-related-products-block-1 .views-view-grid .views-view-responsive-grid__list > div,#block-foodtek-views-block-related-products-block-1 .views-view-grid .views-view-responsive-grid__list .views-row,#block-foodtek-views-block-related-products-block-1 .views-view-grid .views-view-responsive-grid__list .views-col,#block-foodtek-views-block-related-products-block-1 .views-view-grid .views-view-responsive-grid__list .views-view-responsive-grid__item,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .row > div,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .row .views-row,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .row .views-col,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .row .views-view-responsive-grid__item,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .views-view-responsive-grid__list > div,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .views-view-responsive-grid__list .views-row,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .views-view-responsive-grid__list .views-col,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .views-view-responsive-grid__list .views-view-responsive-grid__item,.view-id-related_products .views-view-grid .row > div,.view-id-related_products .views-view-grid .row .views-row,.view-id-related_products .views-view-grid .row .views-col,.view-id-related_products .views-view-grid .row .views-view-responsive-grid__item,.view-id-related_products .views-view-grid .views-view-responsive-grid__list > div,.view-id-related_products .views-view-grid .views-view-responsive-grid__list .views-row,.view-id-related_products .views-view-grid .views-view-responsive-grid__list .views-col,.view-id-related_products .views-view-grid .views-view-responsive-grid__list .views-view-responsive-grid__item,.view-id-related_products .views-view-responsive-grid .row > div,.view-id-related_products .views-view-responsive-grid .row .views-row,.view-id-related_products .views-view-responsive-grid .row .views-col,.view-id-related_products .views-view-responsive-grid .row .views-view-responsive-grid__item,.view-id-related_products .views-view-responsive-grid .views-view-responsive-grid__list > div,.view-id-related_products .views-view-responsive-grid .views-view-responsive-grid__list .views-row,.view-id-related_products .views-view-responsive-grid .views-view-responsive-grid__list .views-col,.view-id-related_products .views-view-responsive-grid .views-view-responsive-grid__list .views-view-responsive-grid__item{flex:0 0 calc(33.333% - 40px) !important;max-width:calc(33.333% - 40px) !important;}}@media (min-width:1200px){#block-foodtek-views-block-related-products-block-1 .views-view-grid .row > div,#block-foodtek-views-block-related-products-block-1 .views-view-grid .row .views-row,#block-foodtek-views-block-related-products-block-1 .views-view-grid .row .views-col,#block-foodtek-views-block-related-products-block-1 .views-view-grid .row .views-view-responsive-grid__item,#block-foodtek-views-block-related-products-block-1 .views-view-grid .views-view-responsive-grid__list > div,#block-foodtek-views-block-related-products-block-1 .views-view-grid .views-view-responsive-grid__list .views-row,#block-foodtek-views-block-related-products-block-1 .views-view-grid .views-view-responsive-grid__list .views-col,#block-foodtek-views-block-related-products-block-1 .views-view-grid .views-view-responsive-grid__list .views-view-responsive-grid__item,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .row > div,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .row .views-row,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .row .views-col,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .row .views-view-responsive-grid__item,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .views-view-responsive-grid__list > div,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .views-view-responsive-grid__list .views-row,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .views-view-responsive-grid__list .views-col,#block-foodtek-views-block-related-products-block-1 .views-view-responsive-grid .views-view-responsive-grid__list .views-view-responsive-grid__item,.view-id-related_products .views-view-grid .row > div,.view-id-related_products .views-view-grid .row .views-row,.view-id-related_products .views-view-grid .row .views-col,.view-id-related_products .views-view-grid .row .views-view-responsive-grid__item,.view-id-related_products .views-view-grid .views-view-responsive-grid__list > div,.view-id-related_products .views-view-grid .views-view-responsive-grid__list .views-row,.view-id-related_products .views-view-grid .views-view-responsive-grid__list .views-col,.view-id-related_products .views-view-grid .views-view-responsive-grid__list .views-view-responsive-grid__item,.view-id-related_products .views-view-responsive-grid .row > div,.view-id-related_products .views-view-responsive-grid .row .views-row,.view-id-related_products .views-view-responsive-grid .row .views-col,.view-id-related_products .views-view-responsive-grid .row .views-view-responsive-grid__item,.view-id-related_products .views-view-responsive-grid .views-view-responsive-grid__list > div,.view-id-related_products .views-view-responsive-grid .views-view-responsive-grid__list .views-row,.view-id-related_products .views-view-responsive-grid .views-view-responsive-grid__list .views-col,.view-id-related_products .views-view-responsive-grid .views-view-responsive-grid__list .views-view-responsive-grid__item{flex:0 0 calc(25% - 40px) !important;max-width:calc(25% - 40px) !important;}}#block-foodtek-views-block-related-products-block-1 .views-field-field-product-image,.view-id-related_products .views-field-field-product-image{position:relative !important;margin-bottom:10px;overflow:hidden;background-color:#f8f8f8;aspect-ratio:4/3;}#block-foodtek-views-block-related-products-block-1 .views-field-field-product-image .field-content,#block-foodtek-views-block-related-products-block-1 .views-field-field-product-image a,.view-id-related_products .views-field-field-product-image .field-content,.view-id-related_products .views-field-field-product-image a{display:block;width:100%;height:100%;}#block-foodtek-views-block-related-products-block-1 .views-field-field-product-image img,.view-id-related_products .views-field-field-product-image img{width:100%;height:100%;display:block;object-fit:cover;}#block-foodtek-views-block-related-products-block-1 .views-field-title,.view-id-related_products .views-field-title{text-align:left;padding:0 15px 10px 15px;}#block-foodtek-views-block-related-products-block-1 .views-field-title a,.view-id-related_products .views-field-title a{font-size:14px;color:#106a36 !important;text-transform:none;font-weight:600;text-decoration:none !important;text-align:center;}#block-foodtek-views-block-related-products-block-1 .views-field-title a:hover,.view-id-related_products .views-field-title a:hover{color:#76c043 !important;text-decoration:none !important;}.menu-cat-item a{color:#106a36 !important;}#views-exposed-form-menu-product-block-1{display:none;}.views-view-grid .views-field-title span{color:#106a36 !important;}.promotion-grid{margin-top:40px;}.promotion-grid .views-row{margin-bottom:30px;}.promotion-grid .promotion-card{background:#fff;border-radius:12px;border:1px solid #eee;padding:20px;height:100%;transition:all 0.3s ease;}.promotion-grid .promotion-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,0.1);}.promotion-grid .promotion-card img{width:100%;border-radius:8px;margin-bottom:15px;}.promotion-grid .promotion-card h3{font-size:20px;font-weight:600;color:#0b7a3e;margin-bottom:10px;}.promotion-grid .promotion-card .promotion-body{font-size:14px;color:#555;line-height:1.6;}.node--type-promotion.node--view-mode-full{max-width:900px;margin:40px auto;}.node--type-promotion.node--view-mode-full .node__content{background:#fff;padding:30px;border-radius:12px;box-shadow:0 5px 20px rgba(0,0,0,0.05);}.node--type-promotion.node--view-mode-full .field--name-body{font-size:16px;line-height:1.8;color:#333;}.node--type-promotion.node--view-mode-full .field--name-body p{margin-bottom:16px;}.node--type-promotion.node--view-mode-full .field--name-body img{width:100%;height:auto;border-radius:10px;margin:20px 0;}.node--type-promotion.node--view-mode-full .field--name-body h2,.node--type-promotion.node--view-mode-full .field--name-body h3,.node--type-promotion.node--view-mode-full .field--name-body h4{margin-top:25px;margin-bottom:10px;color:#0b7a3e;font-weight:600;}.node--type-promotion.node--view-mode-full .field--name-body ul{padding-left:20px;margin-bottom:20px;}.node--type-promotion.node--view-mode-full .field--name-body li{margin-bottom:8px;}#block-foodtek-content{width:100%;}#block-foodtek-content #contact-message-lien-he-form{display:grid;grid-template-columns:1fr 1fr;gap:20px 30px;width:100%;}#block-foodtek-content #contact-message-lien-he-form .layout--onecol,#block-foodtek-content #contact-message-lien-he-form .layout__region{display:contents;}#block-foodtek-content #contact-message-lien-he-form .form-item-name{grid-column:1/2;grid-row:1;margin-bottom:0 !important;}#block-foodtek-content #contact-message-lien-he-form .form-item-mail{grid-column:2/3;grid-row:1;margin-bottom:0 !important;}#block-foodtek-content #contact-message-lien-he-form #edit-field-phone-wrapper{grid-column:1/2;grid-row:2;margin-bottom:0 !important;}#block-foodtek-content #contact-message-lien-he-form #edit-subject-wrapper{grid-column:2/3;grid-row:2;margin-bottom:0 !important;}#block-foodtek-content #contact-message-lien-he-form #edit-message-wrapper{grid-column:1/-1;grid-row:3;margin-bottom:0 !important;}#block-foodtek-content #contact-message-lien-he-form .form-actions{grid-column:1/-1;grid-row:4;margin-top:10px;width:100%;}#block-foodtek-content #contact-message-lien-he-form label{font-weight:700;color:#000;margin-bottom:8px;font-size:14px;display:block;}#block-foodtek-content #contact-message-lien-he-form .form-required:after{content:"*";color:#e32;margin-left:3px;display:inline-block;}#block-foodtek-content #contact-message-lien-he-form .form-control{background-color:#fff;border:1px solid #e1e1e1;border-radius:4px;padding:10px 15px;height:45px;box-shadow:none;width:100%;color:#555;box-sizing:border-box;}#block-foodtek-content #contact-message-lien-he-form .form-control:focus{border-color:#70b547;outline:none;}#block-foodtek-content #contact-message-lien-he-form textarea.form-control{height:auto;min-height:120px;resize:vertical;}#block-foodtek-content #contact-message-lien-he-form #edit-submit{width:100%;background-color:#70b547;border:none;color:#fff;padding:12px;font-weight:bold;text-transform:uppercase;border-radius:4px;cursor:pointer;transition:background 0.3s;}#block-foodtek-content #contact-message-lien-he-form #edit-submit:hover{background-color:#5ea035;}@media (max-width:768px){#block-foodtek-content #contact-message-lien-he-form{grid-template-columns:1fr;gap:15px;}#block-foodtek-content #contact-message-lien-he-form .form-item-name,#block-foodtek-content #contact-message-lien-he-form .form-item-mail,#block-foodtek-content #contact-message-lien-he-form #edit-field-phone-wrapper,#block-foodtek-content #contact-message-lien-he-form #edit-subject-wrapper,#block-foodtek-content #contact-message-lien-he-form #edit-message-wrapper{grid-column:1/-1;grid-row:auto;}}body.path-contact main .row.g-0.overflow-hidden{max-width:1200px;margin-left:auto !important;margin-right:auto !important;padding-left:15px;padding-right:15px;width:100%;}.cart-form-cus .col-lg-8{flex:0 0 auto;width:66.66666667% !important;}@media only screen and (max-width:992px){.cart-form-cus .col-12{flex:0 0 auto;width:100% !important;}.cart-form-cus table{}.cart-form-cus table thead,.cart-form-cus table tbody,.cart-form-cus table th,.cart-form-cus table td,.cart-form-cus table tr{display:block;}.cart-form-cus table thead tr{position:absolute;top:-9999px;left:-9999px;}.cart-form-cus table tr{border:1px solid #ccc;}.cart-form-cus table td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:35%;}.cart-form-cus table td:nth-of-type(1),.cart-form-cus table td:nth-of-type(2),.cart-form-cus table td:nth-of-type(4),.cart-form-cus table td:nth-of-type(5){display:flex;justify-content:end;}.cart-form-cus table td:nth-of-type(3) [class*=js-form-item-edit-quantity]{display:flex;justify-content:end;}.cart-form-cus table td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:start;}.cart-form-cus table td:nth-of-type(1):before{content:"Sản phẩm";}.cart-form-cus table td:nth-of-type(2):before{content:"Giá";}.cart-form-cus table td:nth-of-type(3):before{content:"Số lượng";}.cart-form-cus table td:nth-of-type(4):before{content:"Xoá";}.cart-form-cus table td:nth-of-type(5):before{content:"Tổng tiền";}}.cart-form-cus #edit-checkout{width:100%;background-color:#76BC43;border:1px solid #76BC43;}.cart-form-cus #edit-checkout:hover{background-color:white;border:1px solid #0C6D38;color:#0C6D38;}.cart-form-cus #edit-submit:hover{background-color:#76BC43;color:white;}.cart-form-cus .delete-order-item:hover{color:red;}.cart-form-cus [data-drupal-selector=order-total-summary]{display:none;}.cart-form-cus .views-field-edit-quantity input[type=number]::-webkit-inner-spin-button,.cart-form-cus .views-field-edit-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.cart-form-cus .views-field-edit-quantity input[type=number]{-moz-appearance:textfield;appearance:textfield;}.cart-form-cus .views-field-edit-quantity input[type=number]{max-width:30% !important;text-align:center !important;}.cart-form-cus .table .views-field-purchased-entity .field--type-entity-reference a{text-decoration:none;font-weight:bold;color:#0C6D38;}.cus-checkout-order-information label{color:#0C6D38;font-weight:bold;}.cus-checkout-order-information .layout-region-checkout-secondary .order-total-line__subtotal{color:#0C6D38;}.cus-checkout-order-information .layout-region-checkout-secondary .order-total-line__subtotal .order-total-line-value{font-weight:bold;}.cus-checkout-order-information .layout-region-checkout-secondary .order-total-line__total{color:#0C6D38;}.cus-checkout-order-information .layout-region-checkout-secondary .order-total-line__total .order-total-line-label{font-weight:normal;}.cus-checkout-order-information .layout-region-checkout-secondary .order-total-line__total .order-total-line-value{font-weight:bold;}.cus-checkout-order-information #edit-billing-information-profile-copy-to-address-book{background-color:white;}.cus-checkout-order-information #edit-billing-information-profile-copy-to-address-book:checked{background-color:#0C6D38;border-color:#0C6D38;}.cus-checkout-order-information #edit-billing-information legend span{color:#0C6D38;}.cus-checkout-order-information .layout-region-checkout-secondary h3{color:#0C6D38;}.cus-checkout-order-information [id^=edit-actions-next]{width:100%;background-color:#76BC43;border:1px solid #76BC43;}.cus-checkout-order-information [id^=edit-actions-next]:hover{background-color:white;border:1px solid #0C6D38;color:#0C6D38;}.cus-checkout-order-information .table .views-field-purchased-entity .field--type-entity-reference a{text-decoration:none;font-weight:bold;color:#0C6D38;}.cus-checkout-review .table .views-field-purchased-entity .field--type-entity-reference a{text-decoration:none;font-weight:bold;color:#0C6D38;}.cus-checkout-review label{color:#0C6D38;font-weight:bold;}.cus-checkout-review [id^=edit-review-contact-information] legend span{color:#0C6D38;}.cus-checkout-review [id^=edit-review-billing-information] legend span{color:#0C6D38;}.cus-checkout-review [id^=edit-actions-next]{width:100%;background-color:#76BC43;border:1px solid #76BC43;}.cus-checkout-review [id^=edit-actions-next]:hover{background-color:white;border:1px solid #0C6D38;color:#0C6D38;}.cus-checkout-review .layout-region-checkout-secondary h3{color:#0C6D38;}.cus-checkout-review .layout-region-checkout-secondary .order-total-line__subtotal{color:#0C6D38;}.cus-checkout-review .layout-region-checkout-secondary .order-total-line__subtotal .order-total-line-value{font-weight:bold;}.cus-checkout-review .layout-region-checkout-secondary .order-total-line__total{color:#0C6D38;}.cus-checkout-review .layout-region-checkout-secondary .order-total-line__total .order-total-line-label{font-weight:normal;}.cus-checkout-review .layout-region-checkout-secondary .order-total-line__total .order-total-line-value{font-weight:bold;}.wrapper-icons-header-right .icons-header-right{color:#106a36;}.wrapper-icons-header-right .icons-header-right:hover{color:#0c4f28;}.cart-item__image img{width:100px !important;height:100px !important;max-width:100px !important;max-height:100px !important;min-width:100px !important;min-height:100px !important;object-fit:cover;display:block;}.cus-checkout-complete label{color:#0C6D38;font-weight:bold;}.cus-checkout-complete .table .views-field-purchased-entity .field--type-entity-reference a{text-decoration:none;font-weight:bold;color:#0C6D38;}.cus-checkout-complete [id^=edit-completion-message-contact-information] legend span{color:#0C6D38;}.cus-checkout-complete [id^=edit-completion-message-billing-information] legend span{color:#0C6D38;}.cus-checkout-complete .layout-region-checkout-secondary h3{color:#0C6D38;}.cus-checkout-complete .layout-region-checkout-secondary .order-total-line__subtotal{color:#0C6D38;}.cus-checkout-complete .layout-region-checkout-secondary .order-total-line__subtotal .order-total-line-value{font-weight:bold;}.cus-checkout-complete .layout-region-checkout-secondary .order-total-line__total{color:#0C6D38;}.cus-checkout-complete .layout-region-checkout-secondary .order-total-line__total .order-total-line-label{font-weight:normal;}.cus-checkout-complete .layout-region-checkout-secondary .order-total-line__total .order-total-line-value{font-weight:bold;}.cus-checkout-complete .checkout-complete p{font-weight:bold;color:#0C6D38;}.h-0{overflow:hidden !important;height:0 !important;}.slick__arrow button{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:none;border-radius:50%;background:#106a36;cursor:pointer;font-size:0;}.slick__arrow button::before{font-size:22px;color:#fff;font-family:"slick";}.slick__arrow .slick-prev{left:-20px;}.slick__arrow .slick-prev::before{content:"<";}.slick__arrow .slick-next{right:-20px;}.slick__arrow .slick-next::before{content:">";}
