.article__container{max-width:1280px;margin:75px auto auto;padding:0 5rem;font-size:1.2rem;line-height:1.95rem}@media (width<=991px){.article__container{max-width:100%;padding:0 2rem}}@media (width<=700px){.article__container{padding:0 1rem}}.article__container>article{text-align:center}.article__container>article img{object-fit:contain;width:100%;margin:25px 0}.article__short--story{text-align:center;max-width:1280px;margin:0 auto}.article__short--story p{margin:1rem 0;font-size:.85rem;line-height:1.65rem}.article__short--story .image__title{text-align:right;margin-bottom:-25px;font-size:.6rem}article h1{text-transform:uppercase;margin:0 0 2.5rem;font-size:1.25rem;font-weight:700;line-height:1.5rem}@media (width<=700px){article h1{font-size:1rem;line-height:1.5rem}}article.card{margin:4rem 0}article.card>.card__container{grid-column-gap:25px;text-align:left;grid-template-columns:150px 1fr;display:grid}@media (width<=768px){article.card>.card__container{grid-template-columns:120px 1fr}}@media (width<=500px){article.card>.card__container{display:block}article.card>.card__container img{width:40%!important}}article.card>.card__container h2{margin-top:0}article.card>.card__container img{object-fit:contain;border-radius:15px;width:100%;margin-bottom:15px;box-shadow:0 5px 10px 2px #223c501a}article.card>.card__container a{color:#1b1e1b;text-decoration:none}article.card>.card__container a:hover{text-decoration:underline}article.card>.card__container p{margin:1rem 0}.article__delivery--wrapper{grid-gap:2rem;grid-template-columns:1fr 1fr;display:grid}@media (width<=768px){.article__delivery--wrapper{display:block}}.article__delivery--item{border:1px solid #ccc;border-radius:20px;box-shadow:0 5px 10px 2px #223c500d}@media (width<=768px){.article__delivery--item{margin-bottom:2rem;display:block}}.article__contacts{text-align:center;flex-wrap:wrap;justify-content:center;gap:2rem;padding-left:0;list-style:none;display:flex}.article__contacts a{color:#000}.article__blog{grid-gap:3rem;grid-template-columns:repeat(3,1fr);display:grid}.article__blog h2{font-size:.85rem;line-height:1.5rem}.article__blog .card{margin:0!important}.article__blog .card__container{display:block!important}@media (width<=1200px){.article__blog{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.article__blog{grid-gap:2rem;grid-template-columns:1fr}}.article__long--story{font-size:.85rem;line-height:1.5rem;text-align:left!important}.article__long--story h1,.article__long--story h2,.article__long--story h3{margin:2rem 0}.article__long--story a{color:#000}
