.store-contact__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;align-items:stretch}.store-contact__map{width:100%;height:100%;min-height:425px;overflow:hidden}.store-contact__map iframe{display:block;width:100%;height:100%;min-height:425px;border:0}.store-contact__content{display:flex;flex-direction:column;width:100%;justify-content:center}.store-contact__title{margin:0 0 28px;font-size:32px;line-height:1.15;font-weight:400;letter-spacing:0}.store-contact__blocks{flex:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:0;max-height:max-content}.store-contact__block{display:flex;flex-direction:column;justify-content:flex-start;padding:16px 20px;border-top:1px solid rgba(var(--color-foreground),.18)}.store-contact__block:nth-child(odd){padding-left:0;border-right:1px solid rgba(var(--color-foreground),.18)}.store-contact__block:nth-child(2n){padding-right:0;padding-left:35px}.store-contact__block:nth-child(n+3){border-bottom:1px solid rgba(var(--color-foreground),.18)}.store-contact__block h3{margin:0 0 10px;font-size:22px;line-height:1.2;font-weight:400;letter-spacing:0}.store-contact__text{font-size:15px;line-height:1.65;color:rgba(var(--color-foreground))}.store-contact__text p{margin:0}.store-contact__text p+p{margin-top:8px}.store-contact__text a{color:inherit;text-decoration:none;transition:opacity .2s ease}.store-contact__text a:hover{opacity:.65}@media(max-width:1200px){.store-contact__grid{gap:40px}.store-contact__block h3{margin:0 0 8px;font-size:20px}.store-contact__title{margin:0 0 16px;font-size:28px}}@media screen and (max-width:990px){.store-contact__grid{grid-template-columns:1fr;gap:40px}.store-contact__map,.store-contact__map iframe{min-height:350px}.store-contact__title{margin:0 0 20px;font-size:28px}.store-contact__blocks{min-height:auto;grid-template-columns:1fr;grid-template-rows:none}.store-contact__block{min-height:auto;padding:20px 0;border-right:0!important;border-left:0;border-bottom:0}.store-contact__block:nth-child(n+3){border-bottom:0}.store-contact__block:nth-child(odd),.store-contact__block:nth-child(2n){padding-left:0;padding-right:0}.store-contact__block:first-child{border-top:0}.store-contact__text{font-size:15px;line-height:1.6}}@media(max-width:749px){.store-contact__block{padding:14px 0}.store-contact__block h3{margin:0 0 6px;font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/store-contact.css.map */
