.contacts-block{margin-bottom:8rem;margin-top:1.4rem}@media screen and (min-width: 1024px){.contacts-block{margin-bottom:10rem}}.contacts__wrapper{position:relative}.contacts__box-wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.8rem}@media screen and (min-width: 1024px){.contacts__box-wrapper{gap:2rem}.contacts__box-wrapper:has(>:last-child:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}.contacts__box-wrapper:has(>:last-child:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}}.contacts__box-wrapper+.contacts__maps-wrapper{margin-top:2.4rem}.contacts__box-wrapper .contact__box{display:flex;align-items:center;background-color:var(--white);border-radius:1.2rem;box-shadow:0 4px 24px #0000000d,0 2px 8px #0000000d;padding:2.4rem}@media screen and (min-width: 1024px){.contacts__box-wrapper .contact__box{padding:3rem}}.contacts__box-wrapper .contact__box>svg{width:5.6rem;height:5.6rem;margin-right:2rem}@media screen and (min-width: 1024px){.contacts__box-wrapper .contact__box>svg{width:6.4rem;height:6.4rem;margin-right:2.4rem}}.contacts__box-wrapper .contact__box .box__content>h5{font-size:2.4rem;font-weight:700;line-height:3.2rem;letter-spacing:.5px;margin:0;color:var(--black)}.contacts__box-wrapper .contact__box .box__content>h5+a,.contacts__box-wrapper .contact__box .box__content>h5+address,.contacts__box-wrapper .contact__box .box__content>h5+.box__links{margin-top:.8rem}.contacts__box-wrapper .contact__box .box__content{display:flex;flex-direction:column}.contacts__box-wrapper .contact__box .box__content>a{font-size:1.6rem;font-weight:400;line-height:2.4rem;letter-spacing:.5px;color:var(--black);text-decoration:none}.contacts__box-wrapper .contact__box .box__content>a:hover{text-decoration:underline}.contacts__box-wrapper .contact__box .box__content>span,.contacts__box-wrapper .contact__box .box__content>address{margin-top:.8rem;font-size:1.6rem;font-weight:400;line-height:normal;color:var(--blue-600)}.contacts__box-wrapper .contact__box .box__content .box__links{display:flex;list-style:none;margin:0;padding:0}.contacts__box-wrapper .contact__box .box__content .box__links .social__item+.social__item{margin-left:2rem}.contacts__box-wrapper .contact__box .box__content .box__links .social__link{display:flex;justify-content:center;align-items:center}.contacts__box-wrapper .contact__box .box__content .box__links .social__link svg{width:auto;height:2.2rem}.contacts__box-wrapper .contact__box .box__content .box__links .social__link svg circle{fill:#0a0819;fill-opacity:.5}.contacts__box-wrapper .contact__box .box__content .box__links .social__link svg path{fill:#0a0819;fill-opacity:.5}.contacts__maps-wrapper{border-radius:1.2rem;box-shadow:0 4px 67px #00000026;overflow:hidden;z-index:1}.contacts__map{display:block!important;z-index:1;height:38rem}@media screen and (min-width: 1024px){.contacts__map{height:70.5rem}}.contacts-locations__grid{display:grid;grid-template-columns:1fr;border-top:2px solid var(--grey-100);border-bottom:2px solid var(--grey-100);margin-top:7.2rem}@media screen and (min-width: 1024px){.contacts-locations__grid{grid-template-columns:repeat(2,1fr);border-left:2px solid var(--grey-100);border-right:2px solid var(--grey-100);border-top:0;border-bottom:0}}.contacts__location{display:flex;flex-direction:column;padding:4rem 0}.contacts__location+.contacts__location{border-top:2px solid var(--grey-100)}@media screen and (min-width: 1024px){.contacts__location{padding:0 5.6rem}.contacts__location+.contacts__location{border-top:0;border-left:2px solid var(--grey-100)}}.contacts__location .location__heading{display:flex;flex-direction:column}@media screen and (min-width: 1280px){.contacts__location .location__heading{flex-direction:row;align-items:center}}.contacts__location .location__heading h3{margin:0}.contacts__location .location__heading h3+button{margin-top:.4rem}@media screen and (min-width: 1280px){.contacts__location .location__heading h3+button{margin-top:0;margin-left:2.4rem}}.contacts__location .location__heading button{width:max-content;font-size:1.6rem;font-weight:700;line-height:3.6rem;color:var(--red-400);transition:color .175s ease;text-decoration:none;padding:0;border:0;background-color:transparent;display:flex;justify-content:center;align-items:center;cursor:pointer}.contacts__location .location__heading button:hover{color:var(--red-500)}.contacts__location .location__content{display:flex;flex-direction:column;margin-top:2.4rem}.contacts__location .location__info{display:flex}.contacts__location .location__info+.location__info{margin-top:2rem}.contacts__location .location__info svg{margin-right:1.2rem;width:2.4rem;height:2.4rem;flex-shrink:0}.contacts__location .location__info .address__wrapper{display:flex;flex-direction:column}.contacts__location .location__info .address__wrapper p{margin:0}.contacts__location .location__info .address__wrapper a{font-size:1.6rem;font-weight:700;line-height:3.6rem;color:var(--red-400);transition:color .175s ease;text-decoration:none}.contacts__location .location__info .address__wrapper a:hover{color:var(--red-500)}.contacts__location .location__info>a,.contacts__location .location__info .address__wrapper p{font-size:1.6rem;font-weight:600;line-height:2.8rem;color:var(--blue-600)}@media screen and (min-width: 1024px){.contacts__location .location__info>a,.contacts__location .location__info .address__wrapper p{font-size:1.8rem;line-height:3.2rem}}.contacts__location .location__info>a{text-decoration:none}.contacts__location .location__info>a:hover{text-decoration:underline;text-underline-offset:4px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-contacts.css.map */
