@import url("https://fonts.googleapis.com/css?family=Rubik:300,400,500,700,900&display=swap");@import url("https://fonts.googleapis.com/css?family=Oswald:300,400,500,600,700&display=swap");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}a{color:#000}a:hover,a:focus{color:#000 !important;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}footer .contact-links li,footer p{font-size:0.69rem;color:#4e4e4e;line-height:1.75}#products .products-wrapper .product a:hover img,#recipes .recipe:hover img,#recipes .facility:hover img,#facilities .recipe:hover img,#facilities .facility:hover img{transform:scale(1.03)}.product-details .product-name,.product-details .product-desc{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-img,.product-modal .details-cont .products-slider .slick-slide .img-cont,.product-modal .details-cont .products-slider .brand-slide .img-cont,.social-links li,.social-links li a,#products .featured-brands .slick-slider .slick-slide{display:flex;align-items:center;justify-content:center}.product-img,.shadow,.social-links li a,#about .video-wrapper iframe{width:100%;height:100%}header .search-cont .top-suggestions .suggestions-list::-webkit-scrollbar,header .search-cont .search-results .results-list::-webkit-scrollbar{width:7px}header .search-cont .top-suggestions .suggestions-list::-webkit-scrollbar-track,header .search-cont .search-results .results-list::-webkit-scrollbar-track{background:#fff}header .search-cont .top-suggestions .suggestions-list::-webkit-scrollbar-thumb,header .search-cont .search-results .results-list::-webkit-scrollbar-thumb{background:#000;border-radius:5px}html{line-height:1.15}body{font-family:"Rubik", sans-serif;background:#fff;overflow-x:hidden}body.no-scroll{height:100%;overflow:hidden;width:100%;position:relative}h2{font-size:1.875rem;font-weight:600}h4{font-size:1.5rem}h5{font-size:1.25rem}main{padding-top:80px;transition:opacity .2s ease}section{padding:3.125rem}section.banner{height:300px}section.main p{margin-bottom:1.25rem;line-height:1.5}header{position:fixed;z-index:1020;width:100%;background:#fff}header .nav{position:relative}header .nav-wrapper{background:#fff !important;height:100%;-webkit-box-shadow:0px 4px 7px rgba(0,0,0,0.160784);-moz-box-shadow:0px 4px 7px rgba(0,0,0,0.160784);-ms-box-shadow:0px 4px 7px rgba(0,0,0,0.160784);box-shadow:0px 4px 7px rgba(0,0,0,0.160784)}header .nav-wrapper.no-shadow{box-shadow:none !important}header .navbar{padding:0.75rem 0;min-height:80px;transition:height .35s ease}header .navbar-collapse{position:relative;justify-content:flex-end}header .navbar-nav{width:85%;justify-content:space-between;visibility:hidden;opacity:0;transition:visibility 0s, opacity 0.5s ease}header .navbar-nav.show{visibility:visible;opacity:1}header .nav-link{font-family:"Rubik", sans-serif;font-size:0.75rem;text-transform:uppercase;color:#212121;transition:all 0.2s ease}header .nav-link:hover{color:#000}header .mobile-search{margin-left:auto}header .mobile-search svg{margin:0 .5rem !important}header .search-cont{position:absolute;top:22px;right:0;width:80%;opacity:0;visibility:hidden;transition:all 0.1s ease-in;display:none}header .search-cont.show{opacity:1;visibility:visible;display:block}header .search-cont form{text-align:right}header .search-cont .search-results-cont{background:#e8e8e8;margin-top:1.25rem}header .search-cont .top-suggestions,header .search-cont .search-results{max-height:540px;overflow:hidden}header .search-cont .top-suggestions{background:#fff}header .search-cont .top-suggestions .suggestions-list{overflow-x:hidden;overflow-y:auto;height:475px}header .search-cont .top-suggestions .suggestions-list .product-img{padding:0.75rem;height:105px}header .search-cont .top-suggestions .suggestions-list .product-img img{height:100%}header .search-cont .top-suggestions .suggestions-list .product-details{display:flex;flex-flow:column;justify-content:center;height:100%;padding:0;padding-right:2.5rem;text-align:left}header .search-cont .top-suggestions .suggestions-list .row hr{width:100%}header .search-cont .top-suggestions .suggestions-list .row:last-of-type{margin-bottom:0}header .search-cont .search-results{background:#e8e8e8;padding-right:0 !important}header .search-cont .search-results button.close{margin:0 .75rem 0 0 !important}header .search-cont .search-results .results-list{overflow-x:hidden;overflow-y:auto;height:475px;width:100%;margin-top:45px !important}header .search-cont .search-results .results-list p{font-weight:100;border-bottom:2px dotted #656565;padding-bottom:0.3rem;display:inline-block}header .search-cont .search-results .results-list p span{font-weight:500}header .search-cont .search-results .results-list a{display:block;margin-bottom:1.25rem}header .search-icon{font-size:0.9rem;margin-top:6px}footer{background:#d5d5d5}footer small{font-size:0.65rem}footer .row{padding:1.875rem 0}footer .copyright{padding:8px;border-top:1px solid rgba(33,33,33,0.3);text-align:center}footer .links-title{font-family:"Oswald", sans-serif;font-weight:500;font-size:0.875rem;line-height:normal;color:#000}footer .footer-links{display:flex;flex-flow:column;justify-content:space-between;height:100%}footer .footer-links li{line-height:normal}footer .footer-links li a{font-size:0.75rem;font-weight:500;color:#000}footer .contact-links li{line-height:1.5;margin-bottom:10px}footer .contact-links li span:first-of-type{margin-right:15px}footer .contact-links li:last-of-type{line-height:normal;margin-bottom:0}.border-b{border-bottom:1.5px solid #e8e8e8}.bs-search svg{margin-top:0.15rem}.carousel-control{padding:11px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.disabled{cursor:not-allowed;opacity:.6}.ellipsis{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.facilityImage{background:none !important;border:none !important}#facilityModal .modal-dialog{display:flex;justify-content:center}#facilityModal .modal-dialog .modal-content{width:auto !important}#facilityModal .modal-dialog .modal-content .modal-body img{height:450px}form .search-input{width:calc(100% - 53px) !important}form .search-btn{padding:0.35rem 1rem;background:#3d3f9c;border-color:#3d3f9c;width:53px;height:38px}form .search-btn i{font-size:1.45rem;color:#fff}form .search-btn svg{position:relative;left:-1px;top:-1px;color:#fff}.product-details{padding:1.5rem 1rem;width:100%;text-align:center}.product-details p{margin-bottom:0 !important;line-height:1.5}.product-details .product-name{font-weight:600;-webkit-line-clamp:1 !important}.product-details .product-weight{font-size:0.875rem;font-weight:500}.product-details .product-desc{font-size:0.875rem;color:#656565;margin-top:0.5rem;-webkit-line-clamp:1 !important}.product-img{overflow:hidden;padding:20px;height:250px}.product-img img{transition:all 0.3s ease}.product-modal{font-family:"Oswald", sans-serif}.product-modal h2{font-size:2.5rem;line-height:1.25;position:relative}.product-modal h2:after{content:"";background:#3d3f9c;position:absolute;width:52px;height:2px;left:0;bottom:0}.product-modal h5{font-weight:600;color:#656565}.product-modal p,.product-modal span{font-family:"Rubik", sans-serif !important}.product-modal p{font-size:0.875rem;line-height:1.5;margin-bottom:1.25rem}.product-modal span{font-size:0.6875rem;font-weight:600;letter-spacing:0.33px}.product-modal .details-cont{height:100%}.product-modal .details-cont .desc{color:#656565}.product-modal .details-cont .size{display:inline-block;background:#e8e8e8;padding:0.5rem 1rem;margin-right:0.5rem;margin-bottom:10px;font-family:"Rubik", sans-serif;font-size:0.6875rem;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px}.product-modal .details-cont .variants .type{display:flex;align-items:center;justify-content:space-between}.product-modal .details-cont .products{display:flex;height:80px}.product-modal .details-cont .products .brand-slide{width:80px;height:100%}.product-modal .details-cont .products .brand-slide .img-cont{height:100%}.product-modal .details-cont .products .brand-slide img{width:auto;height:100%}.product-modal .details-cont .products-slider{height:100px}.product-modal .details-cont .products-slider .slick-list,.product-modal .details-cont .products-slider .slick-track,.product-modal .details-cont .products-slider .slick-slide,.product-modal .details-cont .products-slider .img-cont,.product-modal .details-cont .products-slider img{height:100%}.product-modal .details-cont .products-slider .slick-current{opacity:1 !important}.product-modal .details-cont .products-slider .slick-current .img-cont{border:2px solid #656565;box-shadow:0px 3px 6px #d5d5d5}.product-modal .details-cont .products-slider .slick-slide,.product-modal .details-cont .products-slider .brand-slide{display:flex;flex-flow:column;align-items:center;justify-content:space-around;width:80px;height:100%;opacity:0.5}.product-modal .details-cont .products-slider .slick-slide .img-cont,.product-modal .details-cont .products-slider .brand-slide .img-cont{width:70px;height:70px}.product-modal .details-cont .products-slider .slick-slide p,.product-modal .details-cont .products-slider .brand-slide p{font-size:0.6875rem;font-weight:500;line-height:1.5;margin:0}.product-modal .product-img{min-height:500px}.product-modal .product-img img{height:100%}.section-title{font-family:"Oswald", sans-serif}.shadow{position:absolute;top:0;background:linear-gradient(90deg, rgba(0,0,0,0.3), rgba(0,0,0,0.5), rgba(0,0,0,0.3), transparent, transparent)}.social-links{display:flex}.social-links li{width:30px;height:30px;border:2px solid #3d3f9c;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;margin-right:0.75rem}.social-links li a{color:#3d3f9c}.social-links li a img{margin-top:3px}.social-links li a:hover{color:#3d3f9c !important}.social-links li:first-of-type a img{margin-top:0}#home #homeCarousel{padding:0 !important}#home #homeCarousel .carousel-inner{height:688px !important}#home #homeCarousel .carousel-inner .carousel-item{height:100%;position:relative}#home #homeCarousel .carousel-inner .carousel-item img{height:100%;object-fit:cover}#home #homeCarousel .carousel-caption{display:flex !important;flex-flow:column;justify-content:center;position:absolute;top:0}#home #homeCarousel .carousel-caption h4{font-family:"Oswald", sans-serif;font-weight:300}#home #homeCarousel .carousel-caption p{line-height:1.25}#home #homeCarousel .carousel-caption .title{font-family:"Oswald", sans-serif;font-weight:600;font-size:3.25rem;line-height:1.15;margin:0.85rem 0}#home #homeCarousel .carousel-caption .btn{width:200px;margin-top:2.5rem}#home #featuredBrands{text-align:center}#home #featuredBrands .brands-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}#home #featuredBrands .brands-wrapper .brand{display:flex;padding:1rem;margin-bottom:1.5rem}#home #featuredBrands .brands-wrapper img{width:auto;max-width:200px;max-height:120px;margin:auto;padding:0}#about .banner{background:url("../images/banners/about.jpg") no-repeat center center/cover;padding:0}#about div p:last-of-type{margin-bottom:0}#about .about-wrapper{display:flex;flex-flow:column;justify-content:center;height:100%}#about .image-wrapper img{height:180px}#about .video-wrapper{height:300px}#products .banner{background:url("../images/banners/products.jpg") no-repeat center center/cover;padding:0}#products .featured-brands{background:#F8F5F5;text-align:center}#products .featured-brands .slick-slider{height:80px;overflow:hidden;padding:0 5rem}#products .featured-brands .slick-slider .slick-list,#products .featured-brands .slick-slider .slick-track{height:100%}#products .featured-brands .slick-slider .slick-slide img{height:auto;max-height:80px;width:auto;max-width:150px}#products .products-list-wrapper{font-family:"Rubik", sans-serif;letter-spacing:0.32px}#products .products-list-wrapper .title{font-weight:700;color:#3d3f9c}#products .products-list-wrapper .products-list{font-weight:500}#products .products-list-wrapper .products-list li{padding:1rem 0}#products .products-list-wrapper .products-list li a{font-weight:600;text-transform:uppercase;color:#000;opacity:0.3;transition:all 0.1s ease}#products .products-list-wrapper .products-list li a:hover{opacity:0.6}#products .products-list-wrapper .products-list li a.active{opacity:1 !important;font-weight:700 !important;color:#3d3f9c !important}#products .products-wrapper .product{display:flex;flex-flow:column;align-items:center;border:1px solid #d5d5d5}#products .products-wrapper .product a{width:100% !important}#products .section-header{position:relative;height:100%}#products .section-header form{position:absolute;right:0;top:-10px;height:100%;max-height:40px}#products .section-header select{font-weight:600;color:#3d3f9c}#products .section-title.violet{font-size:1.5rem;font-weight:600;color:#3d3f9c}#contact .banner{background:url("../images/banners/contact.jpg") no-repeat center center/cover;padding:0}#contact .contact-details h4,#contact .contact-details h5{font-weight:500}#contact .contact-details ul li span{font-size:0.875rem;color:#656565;line-height:1.5;width:60px}#contact .contact-details ul li span i{font-size:24px;color:#3d3f9c}#contact .contact-details ul li:nth-child(1) img{width:20px}#contact .contact-details ul li:nth-child(2) img{width:27px}#contact .contact-details ul li:nth-child(3) img{width:31px}#contact .contact-form{text-align:center;border:2px solid #d5d5d5}#contact .contact-form p{font-weight:500;line-height:normal;margin-bottom:0.5rem}#contact .contact-form .form-control,#contact .contact-form textarea{background:#F8F5F5;border:none;font-size:0.875rem;padding:1.35rem 1.5rem;color:#656565}#contact .contact-form button{width:50%}#news .banner{background:url("../images/banners/news.jpg") no-repeat center center/cover;padding:0}#news .block{display:flex;margin-bottom:1.25rem}#news .block .news-img{background:#d5d5d5}#news .block .news-details{display:flex;flex-flow:column;justify-content:space-around}#news .block .news-details p{margin-bottom:0}#news .block .news-details .date{display:flex;font-weight:500}#news .block .news-details .date img{margin-right:.5rem}#news .block .news-details .title{font-weight:500;line-height:normal}#news .block .news-details .desc{color:#656565}#news .latest-news .news-img{height:250px;width:45%}#news .latest-news .news-details{width:55%}#news .news-feed .news-img{height:100px;width:40%}#news .news-feed .news-details{width:60%;padding-right:0 !important}#news .news-feed .news-details .desc{font-size:.875rem}#news .news-feed .news-details .desc.ellipsis{-webkit-line-clamp:3}.image-cont{background:red;width:100%;height:100%}.image-cont img{width:200px;height:200px;object-position:50% 50%}#recipe-inside .border-b{border-width:1px}#recipe-inside .section-title{line-height:1.25}#recipe-inside .title{font-weight:bold}#recipe-inside .recipe-breadcrumb span,#recipe-inside .recipe-breadcrumb a{padding-left:.75rem;padding-right:.75rem;display:inline-block;font-size:0.6875rem;color:rgba(0,0,0,0.4);padding-top:1.5rem;padding-bottom:1rem}#recipe-inside .recipe-breadcrumb span.arrow{font-weight:800;color:rgba(0,0,0,0.4)}#recipe-inside .recipe-breadcrumb span:last-of-type{font-weight:700;color:#000 !important;border-bottom:2px solid #000}#recipe-inside .recipe-breadcrumb a{padding-left:0 !important}#recipe-inside .recipe-cont .recipe-header .time{font-family:"Oswald", sans-serif;font-size:0.875rem;font-weight:normal;color:#9d9d9d;line-height:normal}#recipe-inside .recipe-cont .recipe-body{font-family:"Rubik", sans-serif}#recipe-inside .recipe-cont .recipe-body .nav-tabs .nav-link{font-size:0.875rem;font-weight:500;color:#656565;transition:all 0.1s ease;padding-top:.75rem;padding-bottom:.75rem}#recipe-inside .recipe-cont .recipe-body .nav-tabs .nav-link:first-child{padding-left:0}#recipe-inside .recipe-cont .recipe-body .nav-tabs .nav-link.active{font-weight:600;color:#000;border-bottom:2px solid #3d3f9c}#recipe-inside .recipe-cont .recipe-body .tab-content p,#recipe-inside .recipe-cont .recipe-body .tab-content li{font-size:0.875rem;margin-bottom:1rem;line-height:1.5}#recipe-inside .recipe-cont .recipe-body .tab-content .ingredients,#recipe-inside .recipe-cont .recipe-body .tab-content .procedure{margin-bottom:1rem}#recipe-inside .recipe-cont .recipe-body .tab-content .procedure ol{list-style-type:decimal;padding:.25rem 1rem}#recipe-inside .recipe-cont .recipe-body .tab-content .procedure ol li{padding-left:.5rem}#recipe-inside .recipe-cont .recipe-footer p{font-size:0.6875rem !important;color:#656565;line-height:1.5}#recipe-inside .recipe-cont .recipe-footer p.title{font-family:"Oswald", sans-serif;font-size:1rem;font-weight:600;color:#000}#recipe-inside .recipe-image{height:100%;min-height:680px}#recipes .recipe,#recipes .facility,#facilities .recipe,#facilities .facility{display:block;border:1px solid #e8e8e8;overflow:hidden;margin-bottom:2.5rem}#recipes .recipe .img-cont,#recipes .facility .img-cont,#facilities .recipe .img-cont,#facilities .facility .img-cont{height:320px}#recipes .recipe .img-cont img,#recipes .facility .img-cont img,#facilities .recipe .img-cont img,#facilities .facility .img-cont img{width:100%;height:100%;object-fit:cover;transition:all .2s ease}#recipes .recipe .recipe-name,#recipes .recipe .facility-name,#recipes .facility .recipe-name,#recipes .facility .facility-name,#facilities .recipe .recipe-name,#facilities .recipe .facility-name,#facilities .facility .recipe-name,#facilities .facility .facility-name{font-weight:500;line-height:normal;text-align:center}#recipes .banner{background:url("../images/banners/recipes.jpg") no-repeat center center/cover;padding:0}#facilities .banner{background:url("../images/banners/facilities.jpg") no-repeat center center/cover;padding:0}#facilities .section-title{text-align:center}.all-caps{text-transform:uppercase}.modal-content{background:transparent;border:0}.modal .close{position:absolute;top:-35px;right:-35px;border:0 solid #fff}.modal .close span{line-height:1;font-size:2.5rem;color:#ffffff !important;position:absolute;top:0;right:4px}.modal .cont{position:relative;width:fit-content;display:block;margin:auto}.modal-body{padding:2rem !important}.modal-img{max-width:100%;width:auto}.product-close span{top:-55px !important}.product-close-m span{top:-55px !important;right:-14px !important}#terms{min-height:calc(100vh - 232px)}.btn:focus,.btn-primary:focus,.btn:hover,.btn-primary:hover,.btn:active,.btn-primary:active,.btn:visited,.btn-primary:visited,.btn:active:focus,.btn-primary:active:focus{outline:none !important;box-shadow:none !important}button:focus{outline:none !important}button.close{border:3px solid #e50000;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;padding:0.75rem;position:relative;opacity:1}button.close span{line-height:1;font-size:1.5rem;color:#e50000;position:absolute;top:0;right:4px}.btn{padding:0.75rem 2rem;letter-spacing:0.5px !important;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.btn-primary{background-color:#e50000 !important;border-color:#e50000 !important;font-weight:400 !important}.btn-primary:hover{background-color:#d80505 !important}.carousel-caption{text-align:left}.carousel-control-prev:after{background:linear-gradient(270deg, transparent, rgba(0,0,0,0.2), rgba(0,0,0,0.5), rgba(0,0,0,0.8))}.carousel-control-next:after{background:linear-gradient(90deg, transparent, rgba(0,0,0,0.2), rgba(0,0,0,0.5), rgba(0,0,0,0.8))}.carousel-control-prev:after,.carousel-control-next:after{content:"";position:absolute;width:100%;height:100%;opacity:0.5;transition:opacity 0.2s ease}.carousel-control-next-icon:after,.carousel-control-prev-icon:after{font-family:"FontAwesome";font-size:30px;color:#fff;position:relative}.carousel-control-prev:hover .carousel-control,.carousel-control-next:hover .carousel-control{background-color:rgba(0,0,0,0.25)}.carousel-control{background-color:rgba(255,255,255,0.25);z-index:1020}.carousel-control-prev:hover:after{opacity:1}.carousel-control-prev:hover .carousel-control{transition:background-color 0.2s ease}.carousel-control-next:hover:after{opacity:1}.carousel-control-prev,.carousel-control-next{opacity:1;width:10%}.carousel-control-prev-icon,.carousel-control-next-icon{width:30px;height:30px;background-image:none}.carousel-control-next-icon:after{content:"\f054";left:3px}.carousel-control-prev-icon:after{content:"\f053";right:3px}.carousel-indicators{justify-content:left;bottom:120px}.carousel-indicators li{height:10px;width:10px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}input[type=search]:focus{border:1.5px solid #000;box-shadow:none}.form-control,textarea{border-radius:0 !important;outline:none}.form-control:focus,textarea:focus{box-shadow:0 0 2px 0.1rem rgba(0,0,0,0.2)}textarea{width:100%;resize:none !important}.modal{display:block !important;height:0;overflow-y:hidden}.modal.show{height:100% !important}.nav-item.active .nav-link{font-weight:600}.nav-tabs .nav-link{border:none}.nav-tabs .nav-link:hover{border:none}.navbar-toggler{border:none;padding:0}.navbar-toggler:hover,.navbar-toggler:focus,.navbar-toggler:active{outline:none !important}.bg-light{background:#fff !important}.pagination{float:right}.page-item.active .page-link{background-color:transparent;border-color:transparent;color:#3d3f9c !important}.page-link{font-weight:600;color:#d5d5d5;border:none}.page-link.arrow{background-color:#3d3f9c;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;padding:0.19rem 0.85rem;margin-left:0.5rem;transition:all 0.2s ease}.page-link.arrow span{font-size:1.875rem;font-weight:500;line-height:1;color:#fff}.page-link:hover{color:#3d3f9c !important}.page-link:hover.arrow{background-color:#393a91}.slick-next,.slick-prev{width:46px !important;height:46px !important}.slick-next:before,.slick-prev:before{font-size:46px !important;color:#000 !important;opacity:0.25 !important}.slick-next:hover:before,.slick-prev:hover:before,.slick-next:focus:before,.slick-prev:focus:before{opacity:0.5 !important}.slick-next{right:0 !important}.slick-prev{left:0 !important}.slick-slide:focus{outline:none !important}@media (max-width: 991px){.btn{font-size:0.875rem}.carousel-indicators{bottom:60px}}@media (max-width: 767px){.carousel-indicators{justify-content:center !important}.slick-prev:before,.slick-next:before{font-size:40px !important}}@media (max-width: 576px){.btn{font-size:0.75rem}.carousel-indicators{bottom:20px}.carousel-indicators li{height:7px;width:7px}.carousel-control{padding:7px}.carousel-control-prev,.carousel-control-next{width:15%}.carousel-control-prev-icon,.carousel-control-next-icon{width:20px;height:20px}.carousel-control-prev-icon:after,.carousel-control-next-icon:after{font-size:20px}.carousel-control-prev-icon:after{right:2px}.carousel-control-next-icon:after{left:2px}}@media (max-width: 480px){.form-control,textarea{font-size:0.75rem !important}.nav-tabs .nav-link{font-size:.75rem !important}.slick-prev,.slick-next{width:28px !important}.slick-prev:before,.slick-next:before{font-size:28px !important}}@media (max-width: 1199px){h5{font-size:1rem}#home #featuredBrands .brands-wrapper{padding:0 2rem}#home #featuredBrands .brands-wrapper .brand{padding:1rem 2.5rem;margin-bottom:1rem}#home #featuredBrands .brands-wrapper img{max-width:180px}#products .featured-brands .slick-slider{padding:0 4rem}#recipes .recipe .img-cont{height:280px}}@media (max-width: 1024px){section{padding:3rem 0.5rem}.product-details .product-name{margin-bottom:0.5rem !important}}@media (max-width: 991px){body.no-scroll main,body.no-scroll footer{opacity:0}h2{font-size:1.75rem}h4{font-size:1.25rem}.product-modal .product-img{min-height:400px}.product-img{height:200px !important}.product-img img{height:100%}header .navbar-collapse.show{transition:height 0.35s ease}header .search-cont{top:15px;right:15px}header .search-cont .search-results-cont{margin-top:0.7rem}#home #homeCarousel .carousel-caption .title{font-size:2.75rem}#home #homeCarousel .carousel-caption p{font-size:0.875rem}#home #homeCarousel .carousel-inner{height:520px !important}#home #featuredBrands .brands-wrapper{padding:0}#home #featuredBrands .brands-wrapper .brand{padding:1rem 0.5rem}#about .container .main-row>div:nth-child(1){order:2}#about .container .main-row>div:nth-child(2){order:1}#about .container .main-row>div:nth-child(3){order:3}#about .container .main-row>div:nth-child(4){order:4}#about .video-wrapper{height:375px}#news .latest-news .block .news-img{width:35%}#news .latest-news .block .news-details{width:65%}#products .border-b{border:none !important}#products .section-header form{top:-9px}#products .section-header select{width:auto}#recipes .recipe .img-cont,#recipes .facility .img-cont,#facilities .recipe .img-cont,#facilities .facility .img-cont{height:320px}#recipe-inside .recipe-image{min-height:450px}}@media (max-width: 767px){h4{font-size:1rem}p{font-size:0.875rem}section{padding:2rem 1rem !important}header .search-cont{width:100%;height:100vh;left:0;top:80px;background:#fff}header .search-cont .search-results-cont,header .search-cont .search-results{background:#fff;margin:0 !important}header .search-cont .search-results-cont{height:100vh}header .search-cont .search-results{max-height:100%}header .search-cont .search-results .results-list{height:600px;margin-top:1rem !important}#home #homeCarousel .carousel-caption{align-items:center}#home #homeCarousel .carousel-inner{height:520px !important}#home #featuredBrands .brands-wrapper img{max-width:130px}#contact .row div:nth-child(2){order:3}#contact .contact-form button{width:100%}#news .latest-news .block .news-img{height:200px}#recipes .recipe .img-cont,#recipes .facility .img-cont,#facilities .recipe .img-cont,#facilities .facility .img-cont{height:280px}}@media (max-width: 576px){h2{font-size:1.5rem}h5{font-size:0.875rem}section{padding:2rem 0 !important}section.banner{height:250px}#facilityModal .modal-body img{height:300px !important}.product-img{height:150px !important}.product-img img{height:100%}.product-details{padding:1rem 0.5rem}.navbar-brand img{max-width:130px}#home #homeCarousel .carousel-caption .title{font-size:2.5rem}#home #homeCarousel .carousel-caption p{font-size:0.75rem}#home #homeCarousel .carousel-inner{height:400px !important}#home #featuredBrands .brands-wrapper{justify-content:center}#home #featuredBrands .brands-wrapper .brand{padding:1rem !important}#home #featuredBrands .brands-wrapper img{max-width:100px}#contact .contact-details ul li span{width:40px}#contact .contact-details ul li:nth-child(1) img{width:15px}#contact .contact-details ul li:nth-child(2) img{width:17px}#contact .contact-details ul li:nth-child(3) img{width:22px}#news .latest-news .block .news-img{height:150px}#news .latest-news .block .news-details .desc.ellipsis{-webkit-line-clamp:3}#products .section-header select{width:100%}#products .section-header form{position:static}#recipes .recipe .img-cont,#recipes .facility .img-cont,#facilities .recipe .img-cont,#facilities .facility .img-cont{height:230px}#recipe-inside .recipe-image{min-height:350px}}@media (max-width: 480px){#products .products-wrapper .row>div:nth-child(even),#recipes .recipes>div:nth-child(even),#recipes .facilities>div:nth-child(even),#facilities .recipes>div:nth-child(even),#facilities .facilities>div:nth-child(even){padding-left:0.5rem}#products .products-wrapper .row>div:nth-child(odd),#recipes .recipes>div:nth-child(odd),#recipes .facilities>div:nth-child(odd),#facilities .recipes>div:nth-child(odd),#facilities .facilities>div:nth-child(odd){padding-right:0.5rem}h2{font-size:1.25rem !important}h2.title{font-size:2rem !important}h4{font-size:.875rem}h5{font-size:0.75rem}p{font-size:0.75rem !important}form .search-btn{height:32px}section.banner{height:200px}header .search-cont .search-results .results-list{height:500px}.product-modal .product-img{min-height:250px}.video-wrapper{height:250px !important}#about .image-wrapper img{height:120px !important}#products .featured-brands .slick-slider{padding:0 2.25rem !important}#products .featured-brands .slick-slider .slick-slide img{max-width:100px}#news .latest-news .block .news-img{width:30%;height:100px}#news .latest-news .block .news-details{width:70%}#news .latest-news .block .news-details .desc.ellipsis{-webkit-line-clamp:2}#recipes .recipe,#facilities .recipe{margin-bottom:1.5rem}#recipes .recipe .img-cont,#facilities .recipe .img-cont{height:190px}#recipe-inside .recipe-image{min-height:250px}}@media (max-width: 375px){header .search-cont .search-results .results-list{height:450px}.video-wrapper{height:200px !important}#recipes .recipe .img-cont,#recipes .facility .img-cont,#facilities .recipe .img-cont,#facilities .facility .img-cont{height:160px}}@media (max-width: 320px){header .search-cont .search-results .results-list{height:380px}#recipes .recipe .img-cont,#recipes .facility .img-cont,#facilities .recipe .img-cont,#facilities .facility .img-cont{height:140px}}
.product-modal .details-cont .products-slider {
    height: 120px;
}
p.flavor-name {
    text-align: center;
}
.brand-slide .img-cont img {
    width: 97%;
    height: auto;
    object-fit: contain;
}
.slick-prev, .slick-next {
    z-index: 9;
}
.slick-next:before, .slick-prev:before {
    font-size: 18px !important;
    color: #000 !important;
    opacity: 0.25 !important;
}
.slick-prev {
    left: -25px !important;
}
.slick-next {
    right: -25px !important;
}
.slick-slider {
    padding: 0 10px;
}
.slick-disabled {
    display: none !important;
}
@media screen and (max-width: 767.98px){
    .modal-body {
        padding: 0 !important;
    }
    .product-modal .details-cont .products-slider {
        height: 150px;
    }
}