.recipe-inspiration-outer{margin:-40px 0 0;padding:0 20px 30px;position:relative}.recipe-inspiration-inner{align-content:flex-start;align-items:flex-start;background:#fff;border-radius:20px;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin:0 auto;max-width:1200px;padding:20px}.inspiration-card{max-width:100%;width:240px}.recipe-inspiration-inner h2{font-family:roca,sans-serif;font-size:23px;font-weight:700;margin:0;text-align:center;width:100%}.inspiration-card-inner{border-radius:1.25rem;border-bottom-right-radius:0;overflow:hidden;position:relative}@media only screen and (min-width:768px){.recipe-inspiration-outer{padding:0 20px 30px}.recipe-inspiration-inner{gap:28px;padding:30px 20px}.inspiration-card{width:calc(25% - 21px)}.recipe-inspiration-inner h2{font-size:29px}}@media only screen and (min-width:1025px){.recipe-inspiration-outer{padding:0 20px 30px}.recipe-inspiration-inner{gap:30px;padding:30px}.inspiration-card{width:calc(25% - 30px)}.recipe-inspiration-inner h2{font-size:36px}}.inspiration-box{background:#fff;border-radius:1.25rem;height:100%;overflow:hidden;width:100%}.recipe-img img{width:100%}.inspiration-icon{background:var(--clr);border-top-left-radius:50%;bottom:-.375rem;height:3.75rem;position:absolute;right:-.375rem;width:3.75rem}.inspiration-icon:hover .iconBox{transform:scale(1.1)}.inspiration-icon:before{bottom:.375rem;box-shadow:.313rem .313rem 0 .313rem #fff;left:-1.25rem}.inspiration-icon:after,.inspiration-icon:before{background:transparent;border-bottom-right-radius:1.25rem;content:"";height:1.25rem;position:absolute;width:1.25rem}.inspiration-icon:after{box-shadow:.313rem .313rem 0 .313rem var(--clr);right:.375rem;top:-1.25rem}.inspiration-icon .iconBox{align-items:center;background:#0061aa;border-radius:50%;display:flex;inset:.625rem;justify-content:center;position:absolute;transition:.3s}.inspiration-icon .iconBox img{width:12px}.recipe-inspiration-category h3{color:#231f20;font-family:area-normal,sans-serif;font-size:18px;font-weight:400;margin-bottom:0;text-align:left}@media only screen and (min-width:768px){.inspiration-icon{height:4rem;width:4rem}.inspiration-icon .iconBox img{width:15px}.recipe-inspiration-category h3{font-size:20px}}@media only screen and (min-width:1025px){.inspiration-icon{height:5rem;width:5rem}.inspiration-icon .iconBox img{width:20px}.recipe-inspiration-category h3{font-size:23px}}.recipe-inspiration-category h3 a{text-decoration:none}.recipe-view-more{display:flex;justify-content:center;text-align:center;width:100%}.recipe-view-more-btn{align-items:center;border:1px solid #000;border-radius:40px;display:inline-block;display:flex;font-family:area-normal,sans-serif;font-size:16px;font-weight:400;line-height:1.25em;padding:10px 30px;text-decoration:none}.recipe-view-more-btn svg{margin-left:10px;width:15px}