.product-display__section-title{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;background-color:#ffff;padding:40px 20px}.product-display__section-title h2{font-size:44px;line-height:49px;max-width:768px;text-align:center}.product-display__section-title h2 span{font-weight:700}.product-display__section-filters{width:100%;height:60px;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;display:flex;justify-content:center;align-items:center;padding:0 36px}.product-display__pill-container{height:100%;width:100%;max-width:1158px;display:flex;justify-content:space-between;align-items:center}.product-display__pills{overflow-x:scroll;display:flex;gap:10px}.product-display__pill{text-align:center;font-size:16px;line-height:19px;letter-spacing:.03px;color:#000000;font-weight:400;text-transform:capitalize;border:1px solid #e3e3e3;border-radius:50px;padding:6px 15px;cursor:pointer;transition:.3s;min-width:-moz-fit-content;min-width:fit-content}.product-display__pill:hover{background-color:#000000;color:#e3e3e3;transition:.3s}.product-display__pill--active{text-align:center;font-size:16px;line-height:19px;letter-spacing:.03px;font-weight:500;text-transform:capitalize;border-radius:50px;padding:6px 15px;cursor:pointer;background-color:#000000;color:#ffffff}.product-display__filters-text{border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;color:#000000;height:100%;display:flex;justify-content:center;align-items:center;padding:0 20px;font-weight:500;font-size:16px;line-height:11px;letter-spacing:.04px}.product-display__wrapper{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%;background-color:#ffff;position:relative;padding:0 36px}.product-display__wrapper h3{font-size:21px;line-height:47px;letter-spacing:0;text-align:center;color:#525252;padding:10px 0}.product-display__meal-container{width:100%;max-width:1158px;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:36px;grid-row-gap:8px;padding-bottom:80px}.product-display__meal-container--full{padding-bottom:40px}.product-display__category{width:100%;max-width:1158px}.product-display__category-title{font-size:34px;line-height:40px;letter-spacing:.2px;text-align:left;margin:30px 0 16px}.product-display__gradient{position:absolute;bottom:-40px;left:0;width:100%;height:150px;z-index:20;background:transparent linear-gradient(180deg,#ffffff00,#ebf8e2 80%) 0 0}.product-display__btn{font-size:17px;line-height:23px;letter-spacing:.31px;border-radius:20px;background-color:#def52e;color:#00532b;font-weight:700;position:absolute;bottom:30px;z-index:40;padding:8px 50px}.product-display__wrapper--full .product-display__gradient{display:none}.product-display__wrapper--full .product-display__btn{position:static;margin:10px 0 50px}.body--locked{overflow-y:hidden}.blur-container{position:relative}@media (width <= 1024px){.product-display__section-title{padding:24px 20px}.product-display__section-title h2{font-size:26px;line-height:26px;max-width:320px}.product-display__meal-container{grid-template-columns:repeat(2,1fr)}.product-display__section-filters{padding:0}}@media (width < 768px){.product-display__meal-container{grid-template-columns:repeat(1,1fr);grid-column-gap:36px;grid-row-gap:0;padding-bottom:80px}.product-display__wrapper{padding:0}.product-display__pill,.product-display__pill--active{font-size:12px}.product-display__filters-text{font-size:12px;letter-spacing:.03px}.product-display__wrapper h3{font-size:14px;line-height:20px}.product-display__btn{font-size:13px;line-height:19px;letter-spacing:.24px}.product-display__gradient{bottom:0;height:140px}.product-display__section-filters{padding-left:10px}}