@charset "UTF-8";.eco-center{padding-top:6.25rem;padding-bottom:7.5rem;gap:7.5rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media only screen and (min-width: 768px) and (max-width: 1280px){.eco-center{padding-top:5rem;padding-bottom:6.25rem}}@media only screen and (max-width: 768px){.eco-center{padding-top:3.5rem;padding-bottom:4.5rem}}@media only screen and (min-width: 768px) and (max-width: 1280px){.eco-center{gap:6.25rem}}@media only screen and (max-width: 768px){.eco-center{gap:4rem}}.eco-center__title{width:100%}.eco-center__title__cards{display:flex;flex-direction:row;justify-content:center;gap:1.25rem;margin-top:6rem}@media only screen and (max-width: 768px){.eco-center__title__cards{justify-content:start;margin-top:0;overflow-x:scroll}.eco-center__title__cards::-webkit-scrollbar{-webkit-appearance:none}}.eco-market{width:100%}.eco-market__carousel{margin-top:4rem}@media only screen and (min-width: 768px) and (max-width: 1280px){.eco-market__carousel{margin-top:3.5rem}}@media only screen and (max-width: 768px){.eco-market__carousel{margin-top:2.625rem}}.product-card{width:20.625rem;padding:2.5rem;border-radius:1.875rem;background-color:#fff;text-align:center;cursor:grab}@media only screen and (min-width: 768px) and (max-width: 1280px){.product-card{border-radius:1.5rem}}@media only screen and (max-width: 768px){.product-card{border-radius:1.25rem}}.product-card:active{cursor:grabbing}.product-card>.text-box{word-break:break-word}@media only screen and (min-width: 768px) and (max-width: 1280px){.product-card{padding:1.875rem}}@media only screen and (max-width: 768px){.product-card{width:14rem;padding:1.875rem}}.product-card__image{margin-bottom:.625rem;width:15.625rem;height:12.5rem;object-fit:cover;object-position:center}@media only screen and (min-width: 768px) and (max-width: 1280px){.product-card__image{width:12.5rem;height:10rem}}@media only screen and (max-width: 768px){.product-card__image{width:7.8rem;height:6.3rem}}.eco-center-infographics__title{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:.5rem}.eco-center-infographics__cards{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}@media only screen and (max-width: 768px){.eco-center-infographics__cards{grid-template-columns:1fr;gap:1rem}}.location{width:100%}.location__content{display:flex;flex-direction:row;justify-content:space-between;gap:2.5rem}@media only screen and (max-width: 1280px){.location__content{display:flex;flex-direction:column;justify-content:center;gap:2rem}}.location__content__address{display:flex;flex-direction:column;justify-content:center;gap:1.188rem}@media only screen and (min-width: 768px) and (max-width: 1280px){.location__content__address{display:flex;flex-direction:row;justify-content:start;gap:2.5rem;width:100%}}@media only screen and (max-width: 768px){.location__content__address{gap:1rem;width:100%;align-items:start}}.location__content__address__section{display:flex;flex-direction:column;justify-content:flex-start;gap:inherit}.location__content__map{width:38.125rem;height:27.875rem}@media only screen and (max-width: 1280px){.location__content__map{width:100%}}.work-feedback{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%}.feedback-card{position:relative;display:flex;flex-direction:column;justify-content:flex-start;border-radius:1.875rem;flex-shrink:0;width:20.625rem;padding:2.5rem;background-color:#fff;cursor:grab}@media only screen and (min-width: 768px) and (max-width: 1280px){.feedback-card{border-radius:1.5rem}}@media only screen and (max-width: 768px){.feedback-card{border-radius:1.25rem}}.feedback-card:active{cursor:grabbing}@media only screen and (min-width: 768px) and (max-width: 1280px){.feedback-card{width:18.125rem;padding:1.25rem}}@media only screen and (max-width: 768px){.feedback-card{width:14rem;padding:1.25rem}}.feedback-card__date{margin-top:.5rem;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;flex-grow:1}.feedback-card__header{display:flex;flex-direction:row;justify-content:flex-start;gap:1.25rem;align-items:center}@media only screen and (max-width: 768px){.feedback-card__header{flex-direction:column;gap:.5rem;align-items:flex-start}}.feedback-card__header__avatar{width:2.5rem;height:2.5rem;border-radius:50%;object-fit:cover}.feedback-card__trash{position:absolute;top:1rem;right:1rem;color:#fff;width:1.2rem;cursor:pointer}.feedback-card__trash:hover{color:#207e79}
