.recipe-item{display:flex;width:100%;height:100%;background-color:#fff}.recipe-item__inner{display:flex;flex-direction:column;width:100%;transition:.2s}.recipe-item__media{display:flex;align-items:center;justify-content:center;width:100%}.recipe-item__media:hover~.recipe-item__info .recipe-item__title{opacity:.6}.recipe-item__image{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.recipe-item__image:after{display:block;content:"";padding-top:100%}.recipe-item__image picture{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.recipe-item__image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover}.recipe-item__info{position:relative;display:flex;justify-content:space-between;flex-direction:column;flex:1 1 auto;margin-top:32px}@media(max-width: 768px){.recipe-item__info{flex:unset}}.recipe-item__title{display:block;color:#1d1d1c;font-weight:800;font-size:32px;font-family:"Inter";line-height:120%;text-align:center;text-decoration:underline}.recipe-item__title:hover{opacity:.6}.recipe-item__meta{display:flex;justify-content:center;margin-top:32px}.recipe-item__meta-col{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:91px}@media(max-width: 550px){.recipe-item__meta-col{width:86px}}.recipe-item__meta-col b{color:#1d1d1c;font-weight:800;font-size:16px;font-family:"Inter";line-height:120%;text-align:center}.recipe-item__meta-col span{font-weight:400;font-size:12px;line-height:100%;text-align:center}.recipes__body{margin-top:120px}@media(max-width: 992px){.recipes__body{margin-top:80px}}.recipes__tabs-panel{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;max-width:1488px;margin:0 auto 120px}@media(max-width: 992px){.recipes__tabs-panel{gap:8px;margin:0 auto 48px}}.recipes__tabs-btn{display:flex;align-items:center;justify-content:center;padding:12px 24px;color:#1d1d1c;font-weight:400;font-size:32px;line-height:100%;text-align:center;white-space:nowrap;border-radius:40px;border:1px solid #1d1d1c;background-color:#fff;transition:.2s}.recipes__tabs-btn:focus,.recipes__tabs-btn:hover,.recipes__tabs-btn.__active{color:#fff;background-color:#1d1d1c}@media(max-width: 992px){.recipes__tabs-btn{padding:6px 16px;font-size:16px}}.recipes__list{display:flex;flex-wrap:wrap;gap:121px 32px}@media(max-width: 992px){.recipes__list{gap:40px 32px}}.recipes__list h2{margin:0 auto}.recipes__item{width:calc(25% - 24px)}@media(max-width: 1320px){.recipes__item{width:calc(33.3333% - 22px)}}@media(max-width: 992px){.recipes__item{width:calc(50% - 16px)}}@media(max-width: 680px){.recipes__item{width:100%}}.recipes__link{margin:80px auto 0;border-radius:60px}
