.breadcrumbs{background-color:#f1f1f1;margin-bottom:15px;padding:.25rem .75rem}.breadcrumbs .breadcrumb{display:flex;flex-wrap:wrap;font-size:12px;list-style-type:none;margin-bottom:0;padding-left:0}.breadcrumbs .breadcrumb li{align-items:center;display:flex;position:relative}.breadcrumbs .breadcrumb li a{color:#333}.category-card{align-items:center;background-color:#fff;box-shadow:0 7px 15px 3px #f1f1f1;color:#333;display:flex;flex-direction:column;justify-content:center;line-height:1.3;margin-bottom:30px;min-height:300px;text-align:center;transition:box-shadow .2s ease}.category-card picture{margin-bottom:10px}.category-card:hover{box-shadow:0 7px 15px 3px #d8d8d8;text-decoration:none}.category-card.horizontal{flex-direction:row;justify-content:flex-start;min-height:160px;padding:0 1rem;text-align:left}.category-card.horizontal picture{margin-bottom:0;margin-right:15px}.category-card.horizontal picture img{max-width:150px}.category-card.horizontal .caption{font-weight:700}@media (max-width:1199px){.category-card{padding:1rem}}.specials{background-color:#f8f9fa;padding:3rem 0}.specials .special-block{align-items:flex-start;display:flex;justify-content:space-between}.specials .special-block svg{display:block;height:55px;margin-bottom:.5rem;width:55px}.specials .special-block svg:after{color:#ffc020;opacity:1}.specials .special-block .block{display:flex;flex-direction:column;gap:10px;line-height:1;width:calc(100% - 75px)}.specials .special-block .block .title{font-size:20px;font-weight:700}.specials .special-block .block .caption{font-size:14px}@media (max-width:767px){.specials{padding:2rem 0}.specials .special-block{margin-bottom:1rem}}
