body{margin:0;padding:0}*{box-sizing:border-box}.mns-categories-food .container{padding-left:8px;padding-right:8px}.mns-categories-food .row{margin:0;padding:0}.mns-categories-food h1,.mns-categories-food h2,.mns-categories-food h3,.mns-categories-food h4,.mns-categories-food h5,.mns-categories-food h6{font-family:msbold,sans-serif;margin:0;padding:0}.mns-categories-food li,.mns-categories-food p,.mns-categories-food span,.mns-categories-food ul{font-family:msregular,sans-serif;list-style:none;margin:0;padding:0}.mns-categories-food a{display:block;font-family:msregular,sans-serif;margin:0;padding:0}.mns-categories-food a,.mns-categories-food a:active,.mns-categories-food a:hover{color:#000;text-decoration:none}.mns-categories-food .category-banner .category-banner-container{align-items:center;display:flex;justify-content:flex-end;overflow:hidden;padding:0;position:relative}.mns-categories-food .category-banner .category-banner-mobile{display:none}.mns-categories-food .category-banner .category-message{align-items:flex-end;background:#fff;border-image-source:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.4) 5%,hsla(0,0%,100%,0) 20%,hsla(0,0%,100%,0));border-style:solid;border-width:.5px;box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;height:328px;left:.1%;overflow:hidden;padding:20px;position:absolute;text-align:right;top:13%;width:328px}.mns-categories-food .category-banner .category-message h1{color:#000;font-family:mssemibold,sans-serif;font-size:30px;font-weight:400;margin-bottom:8px}.mns-categories-food .category-banner .category-message p{color:#000;font-family:mssemibold,sans-serif;font-size:18px;margin:0 3px 5px;text-align:right}.mns-categories-food .category-banner .category-message .button-bar{bottom:20px;position:absolute;right:0}.mns-categories-food .category-banner .category-message .shop-button{background:0;margin-bottom:10px!important;margin-right:20px;min-width:240px;width:auto}.mns-categories-food .category-banner .category-message .shop-button a{border:1px solid #000;color:#000;font-family:mssemibold,sans-serif;font-size:16px;font-weight:600;padding:7px 20px;text-align:center}.mns-categories-food .category-banner .category-message .shop-button:active{outline-color:#7f7f7f;outline-style:solid}.mns-categories-food .category-banner .category-image{height:auto;width:83%}.mns-categories-food .category-banner .category-image img{height:auto;width:100%}.mns-categories-food .category-main{margin-top:24px}.mns-categories-food .category-main .container{padding:0}.mns-categories-food .category-main .category-header{margin-bottom:20px;text-align:center}.mns-categories-food .category-main .category-header h1{font-family:msregular,sans-serif;font-size:32px;text-transform:uppercase}.mns-categories-food .category-main .category-container{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0}.mns-categories-food .category-main .category-container .category-card{height:auto;margin-bottom:16px;max-width:33.33%;padding:0 8px;position:relative}.mns-categories-food .category-main .category-container .category-card:nth-child(3n){margin-right:0}.mns-categories-food .category-main .category-container .category-card a{cursor:default}.mns-categories-food .category-main .category-container .category-card img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mns-categories-food .category-main .category-container .category-card .cat-details{margin-top:15px;text-align:center}.mns-categories-food .category-main .category-container .category-card .cat-details h1{font-family:msregular,sans-serif;font-size:28px;margin-bottom:10px}.mns-categories-food .category-main .category-container .category-card .cat-details p{font-family:msregular,sans-serif;font-size:14px;line-height:21px}@media screen and (max-width:1200px){.mns-categories-food .category-banner .category-message{height:98%;left:1%;top:1%;width:35%}}@media screen and (max-width:992px){.mns-categories-food .category-banner .category-banner-container{display:none}.mns-categories-food .category-banner .category-banner-mobile{display:block;margin:0 auto 30px;max-width:95%;padding:0;position:relative}.mns-categories-food .category-banner .category-banner-mobile .category-image{width:100%}.mns-categories-food .category-banner .category-banner-mobile .category-message{border-image-source:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.4) 5%,hsla(0,0%,100%,0) 20%,hsla(0,0%,100%,0));border-style:solid;border-width:.5px;box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12);float:right;height:auto;margin-right:5%;margin-top:-10%;padding:20px;position:relative;width:85%}.mns-categories-food .category-banner .category-banner-mobile .category-message p{width:80%}.mns-categories-food .category-banner .category-banner-mobile .category-message .button-bar{position:unset;width:70%}.mns-categories-food .category-banner .category-banner-mobile .category-message .shop-button{width:100%}}@media screen and (max-width:767px){.mns-categories-food .category-banner .category-banner-container{display:none}.mns-categories-food .category-banner .category-banner-mobile{display:block;margin:0 auto 30px;max-width:100%;padding:0;position:relative}.mns-categories-food .category-banner .category-banner-mobile .category-image{width:100%}.mns-categories-food .category-banner .category-banner-mobile .category-message{border-image-source:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.4) 5%,hsla(0,0%,100%,0) 20%,hsla(0,0%,100%,0));border-style:solid;border-width:.5px;box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12);height:auto;margin:0;padding:20px;position:unset;width:100%}.mns-categories-food .category-banner .category-banner-mobile .category-message p{width:80%}.mns-categories-food .category-banner .category-banner-mobile .category-message .button-bar{width:100%}.mns-categories-food .category-main .category-header{padding:0}.mns-categories-food .category-main .category-container .category-card{margin-right:0;max-width:100%;padding:0 8px}}
