body,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,p,span,div,.title,.info-title,.card-title{font-weight:200!important;font-family:Montserrat,Lato,sans-serif!important}p,span{font-weight:400!important;font-family:Montserrat,Lato,sans-serif!important}a:hover{color:#ff9800!important}.logo{width:150px!important}.darkened:after{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:black;opacity:.7;z-index:1}.btn{color:orange!important}.icon-flex,.icon-wrapper{display:flex;justify-content:center;align-items:center}.icon-wrapper{border-radius:50%;overflow:hidden;border:1px solid gray;font-size:5rem;width:3rem;height:3rem}.nav-item .nav-link{font-size:.75rem!important;text-transform:uppercase!important}.featured .accordion-button:not(.collapsed){background-color:#65bc69!important}.recall .accordion-button:not(.collapsed){background-color:#f56767!important}.recipe-hover .accordion-button:hover{background-color:#65bc69!important}.list-group-item .product-subcategory-list{font-size:.75rem;text-transform:uppercase;font-weight:500;display:flex;justify-content:space-between}.product-subcategory-list:hover{border-bottom:1px solid black;margin-bottom:-1px;color:#000;transition:all 50ms ease}.list-group-active .product-subcategory-list{border-bottom:1px solid black;margin-bottom:-1px}.list-group-item .product-subcategory-list a{font-weight:500!important}.accordion-header{border:1px solid #555;color:#333}.active-category{min-width:250px!important}.accordion-header button{color:#555;width:100%;display:inline-block;padding:10px 15px;font-size:.75rem;text-transform:uppercase;font-weight:500}.accordion-icon{width:43px;height:43px;background-color:#fff;padding:2px;position:absolute;border-radius:25px;transform:translateY(-2px) translate(-25px);border:1px solid #555;z-index:5}.accordion-icon-country{width:43px;height:43px;background-color:#fff;padding:1px;-o-object-fit:contain;object-fit:contain;position:absolute;border-radius:25px;transform:translateY(-2px) translate(-25px);border:1px solid #555;z-index:5}@media (max-width: 575.98px){.single-recipe h1{font-size:1.5rem}.pagination-custom{position:absolute;bottom:0;left:4px}}.card .card-header.card-header-image a{display:flex;justify-content:center}.card .card-header.card-header-image img{box-shadow:0 0;width:auto;height:200px;justify-content:center}.card .card-header{padding:1rem!important}.card .card-title{font-size:.75rem}.ratio{background-color:transparent!important}button.btn-close{right:20%!important}.lightbox .lightbox-caption em{color:#fff!important;font-style:normal!important;font-weight:600}img.flag{aspect-ratio:3/2!important;height:30px!important;width:auto!important;border:1px solid #344767}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.active>.page-link,.page-link.active{z-index:3;color:#fff!important;background-color:#ff9800!important;border-color:#ff9800!important}.footer p{color:#344767!important;font-size:.875rem!important;margin-top:1.5rem!important;margin-bottom:1.5rem!important;font-weight:400!important}.blog-text h3{font-weight:700!important;font-size:.875rem!important;line-height:1.5;text-transform:uppercase!important;opacity:.7!important}.blog-text h2{margin-bottom:1.5rem!important}.blog-text p{color:#344767!important}
