.ps-contactbar{position:relative;z-index:5;margin-top:calc(var(--overlap) * -1);padding:0 20px 20px;background:transparent}.ps-contactbar__wrap{width:min(var(--maxw),100%);margin:0 auto}.ps-contactbar__card{background:#fff;border-radius:var(--radius);box-shadow:0 18px 60px #0000002e;overflow:hidden}.ps-contactbar__grid{display:grid;grid-template-columns:1fr 1px 1fr 1.3fr;align-items:stretch;min-height:170px}.ps-contactbar .ps-contactbar__card{height:200px;overflow:hidden}.ps-contactbar .ps-contactbar__grid,.ps-contactbar .ps-contactbar__map,.ps-contactbar .ps-contactbar__mapFrame,.ps-contactbar .ps-contactbar__mapFrame iframe{height:100%}.ps-contactbar .ps-contactbar__grid{display:grid;grid-template-columns:1fr 1px 1fr 1.3fr;grid-template-rows:auto 100px;grid-template-areas:"title  title   title  map" "phone  divider email  map";align-items:stretch;min-height:170px}.ps-contactbar .ps-contactbar__title--main{grid-area:title}.ps-contactbar .ps-contactbar__item--phone{grid-area:phone}.ps-contactbar .ps-contactbar__divider--mid{grid-area:divider}.ps-contactbar .ps-contactbar__item--email{grid-area:email}.ps-contactbar .ps-contactbar__map--main{grid-area:map}.ps-contactbar .ps-contactbar__title--main{display:flex;align-items:center;justify-content:center;text-align:center;padding:22px 28px 10px;font-family:Lexend,ui-sans-serif,system-ui,sans-serif;font-weight:900;font-size:clamp(30px,4vw,54px);letter-spacing:-.02em;line-height:1.1;margin:0;color:#a80533}.ps-contactbar .ps-contactbar__item{display:flex;align-items:center;justify-content:center;padding:22px 28px 26px}.ps-contactbar .ps-contactbar__divider{display:none;background:#00000014}.ps-contactbar .ps-contactbar__map{background:#f3f3f3;min-height:0}.ps-contactbar .ps-contactbar__mapFrame{width:100%;height:100%;min-height:0}.ps-contactbar .ps-contactbar__mapFrame iframe{width:100%!important;height:100%!important;border:0;display:block}.ps-contactbar .ps-contactbar__link{font-family:Lexend,ui-sans-serif,system-ui,sans-serif;display:inline-flex;align-items:center;justify-content:center;gap:12px;font-weight:900;font-size:22px;margin-bottom:8px;text-decoration:none;letter-spacing:.5px;color:#111;line-height:1.2}.ps-contactbar .ps-contactbar__link:hover{text-decoration:underline}.ps-contactbar .ps-contactbar__icon{background:#fff;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;color:#111;flex-shrink:0}.ps-contactbar .ps-contactbar__icon svg{width:36px;height:36px;display:block}.ps-contactbar .ps-contactbar__svg_mail{width:42px;height:42px;display:block}@media(max-width:905px){.ps-contactbar{margin-top:calc(var(--overlap) * -1);padding:0 16px 18px}.ps-contactbar__wrap{width:100%}.ps-contactbar__card{border-radius:28px;overflow:hidden}.ps-contactbar__grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"phone" "email" "map";min-height:0;height:auto}.ps-contactbar__title--main{display:none}.ps-contactbar__item{padding:26px 18px;justify-content:center;align-items:center;text-align:center;border-bottom:1px solid rgba(0,0,0,.08)}.ps-contactbar__item--phone{grid-area:phone}.ps-contactbar__item--email{grid-area:email}.ps-contactbar__link{display:inline-flex;flex-direction:column;gap:10px;font-size:18px;font-weight:800;line-height:1.2}.ps-contactbar__icon{width:44px;height:44px;border-radius:999px;display:grid;place-items:center;background:#fff}.ps-contactbar__icon svg{width:34px;height:34px}.ps-contactbar__map--main{grid-area:map}.ps-contactbar__map{border-bottom:0;min-height:260px;background:#f3f3f3}.ps-contactbar__mapFrame{aspect-ratio:16 / 10;width:100%;overflow:hidden;height:260px}.ps-contactbar__mapFrame iframe{width:100%!important;height:260px!important;border:0;display:block}[id^=ps-contactbar-] .ps-contactbar__title--main{display:none!important}[id^=ps-contactbar-] .ps-contactbar__grid{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto auto!important;grid-template-areas:"phone" "email" "map"!important;align-items:stretch!important;min-height:0!important;height:auto!important}[id^=ps-contactbar-] .ps-contactbar__item{padding:26px 18px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;border-bottom:1px solid rgba(0,0,0,.08)!important}[id^=ps-contactbar-] .ps-contactbar__item--phone{grid-area:phone!important}[id^=ps-contactbar-] .ps-contactbar__item--email{grid-area:email!important}[id^=ps-contactbar-] .ps-contactbar__map--main{grid-area:map!important}[id^=ps-contactbar-] .ps-contactbar__mapFrame,[id^=ps-contactbar-] .ps-contactbar__mapFrame iframe{height:260px!important}.ps-contactbar{padding-bottom:28px}.ps-contactbar .ps-contactbar__card{height:auto}.ps-contactbar .ps-contactbar__grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"phone" "email" "map";min-height:0;height:auto}.ps-contactbar .ps-contactbar__title--main{display:none}.ps-contactbar .ps-contactbar__item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:28px 20px;gap:12px;border-bottom:1px solid rgba(0,0,0,.08)}.ps-contactbar .ps-contactbar__item--phone{grid-area:phone}.ps-contactbar .ps-contactbar__item--email{grid-area:email}.ps-contactbar .ps-contactbar__link{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-size:20px;line-height:1.15;margin:0;text-align:center;word-break:break-word;overflow-wrap:anywhere}.ps-contactbar .ps-contactbar__icon{width:54px;height:54px;border-radius:999px;display:grid;place-items:center}.ps-contactbar .ps-contactbar__icon svg{width:30px;height:30px}.ps-contactbar .ps-contactbar__map--main{grid-area:map;border-bottom:none}.ps-contactbar .ps-contactbar__mapFrame{height:260px}.ps-contactbar .ps-contactbar__mapFrame iframe{height:100%}[id^=ps-contactbar-] .ps-contactbar__card,[id^=ps-contactbar-] .ps-contactbar__grid,[id^=ps-contactbar-] .ps-contactbar__item,[id^=ps-contactbar-] .ps-contactbar__map,[id^=ps-contactbar-] .ps-contactbar__mapFrame{width:100%;max-width:100%;min-width:0;box-sizing:border-box}[id^=ps-contactbar-] .ps-contactbar__mapFrame iframe{width:100%;max-width:100%;display:block}[id^=ps-contactbar-] *{min-width:0;box-sizing:border-box}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ps-contact-bar.css.map */
