@media only screen and (max-width:480px){.school-address{padding:0;background:rgba(0,0,0,0)}}.school-address__content{display:grid;grid-template-columns:5fr 5fr;grid-gap:30px}@media only screen and (max-width:860px){.school-address__content{grid-template-columns:1fr}}.school-address__content .map{border-radius:var(--main_radius);overflow:hidden;width:100%;max-width:634px;height:100vh;max-height:531px}@media only screen and (max-width:860px){.school-address__content .map{max-width:100%}}.school-address__info-list{display:flex;flex-direction:column;gap:10px}.school-address__info-title{display:flex;font-weight:700;font-size:1.5em;line-height:115%;margin-top:30px;margin-bottom:30px}.school-address__info-subtitle{display:flex;margin-top:30px;margin-bottom:30px;font-size:1em;line-height:170%}.school-address__address{margin-bottom:30px}.shop-page{width:100%;display:grid;grid-gap:50px}.shop-page__container{display:grid;align-items:start;gap:50px}.shop-page__info .container{display:flex;flex-direction:column;gap:30px}.shop-page__products-inner{display:grid;grid-template-columns:repeat(6,1fr);gap:30px}@media only screen and (max-width:1200px){.shop-page__products-inner{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:960px){.shop-page__products-inner{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:768px){.shop-page__products-inner{grid-gap:20px}}@media only screen and (max-width:680px){.shop-page__products-inner{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:420px){.shop-page__products-inner{grid-template-columns:1fr}}.shop-page__photos-inner{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}@media only screen and (max-width:1200px){.shop-page__photos-inner{grid-template-columns:1fr;gap:30px}}.shop-page__photos-inner .image{width:100%;max-width:303px;height:100vh;max-height:203px;border-radius:15px}@media only screen and (max-width:1200px){.shop-page__photos-inner .image{max-width:100%;max-height:100%}}