@font-face{font-family:Vacu Ubuntu Medium;font-style:normal;font-weight:500;font-display:swap;src:url(../../../../fonts/ubuntu-500-latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}.contacts-visit-showrooms-cards{--u:0.05208vw}@media (max-width:1023.98px){.contacts-visit-showrooms-cards{--u:0.20833vw}}.contacts-visit-showrooms-cards picture{display:contents}.contacts-visit-showrooms-cards picture>source{display:none}.contacts-visit-showrooms-cards{display:flow-root;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:calc(var(--u)*949);margin:0 0 calc(var(--u)*120);padding:0;background:transparent}.contacts-visit-showrooms-cards__panel{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:calc(var(--u)*950);margin:calc(var(--u)*-1.051) calc(var(--u)*176) 0;padding:calc(var(--u)*80) calc(var(--u)*219);border-radius:calc(var(--u)*12);background:#f5f8fd}.contacts-visit-showrooms-cards__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:calc(var(--u)*50)}.contacts-visit-showrooms-cards__title{width:calc(var(--u)*617);font-family:Michroma,sans-serif;font-weight:400;font-size:calc(var(--u)*42);line-height:calc(var(--u)*50);text-transform:none;text-align:left;color:#1c273b}.contacts-visit-showrooms-cards__lead,.contacts-visit-showrooms-cards__title{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;padding:0;letter-spacing:0}.contacts-visit-showrooms-cards__lead{width:calc(var(--u)*406);font-family:Ubuntu,sans-serif;font-weight:300;font-size:calc(var(--u)*18);line-height:calc(var(--u)*25);word-spacing:calc(var(--u)*0.2);text-align:justify;color:#546373}.contacts-visit-showrooms-cards__items{margin:calc(var(--u)*40) 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,calc(var(--u)*350));-webkit-column-gap:calc(var(--u)*40);-moz-column-gap:calc(var(--u)*40);column-gap:calc(var(--u)*40);row-gap:calc(var(--u)*40);-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.contacts-visit-showrooms-cards__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;min-height:calc(var(--u)*330);margin:0;padding:0;list-style:none;overflow:clip;border-radius:calc(var(--u)*12);background:#fff}.contacts-visit-showrooms-cards__item:before{content:none}.contacts-visit-showrooms-cards__media{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:calc(var(--u)*197);overflow:hidden}.contacts-visit-showrooms-cards__media img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.contacts-visit-showrooms-cards__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--u)*8);padding:calc(var(--u)*20) calc(var(--u)*40) calc(var(--u)*28)}.contacts-visit-showrooms-cards__body,.contacts-visit-showrooms-cards__place{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.contacts-visit-showrooms-cards__place{gap:calc(var(--u)*12);min-height:calc(var(--u)*37);max-width:100%}.contacts-visit-showrooms-cards__flag{display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(var(--u)*37.439);height:calc(var(--u)*24.402);margin-top:calc(var(--u)*6.299);border-radius:calc(var(--u)*2.34)}.contacts-visit-showrooms-cards__city{min-width:0;margin:0;padding:0;font-family:Michroma,sans-serif;font-weight:400;font-size:calc(var(--u)*28);line-height:calc(var(--u)*37);letter-spacing:0;text-transform:none;color:#1c273b}.contacts-visit-showrooms-cards__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:calc(var(--u)*12);-webkit-box-sizing:border-box;box-sizing:border-box;min-height:calc(var(--u)*40);max-width:100%;margin:0;padding:0;border:0;border-radius:calc(var(--u)*73);background:none;cursor:pointer;font-family:Vacu Ubuntu Medium,Ubuntu,sans-serif;font-weight:500;font-size:calc(var(--u)*14);line-height:calc(var(--u)*16);letter-spacing:0;text-transform:uppercase;text-decoration:none;text-align:left;color:#106fcc;-webkit-transition:color 0.2s ease;transition:color 0.2s ease}.contacts-visit-showrooms-cards__btn:hover{color:var(--clr-secondary,#2264a7);text-decoration:none}.contacts-visit-showrooms-cards__btn:focus-visible{outline:2px solid #106fcc!important;outline-offset:calc(var(--u)*6)!important}.contacts-visit-showrooms-cards__btn-text{display:block;min-width:calc(var(--u)*144)}.contacts-visit-showrooms-cards__arrow{display:block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(var(--u)*17.7735);height:calc(var(--u)*14.75);margin:0 calc(var(--u)*-0.2735) 0 calc(var(--u)*-1);overflow:visible}@media (max-width:1023.98px){.contacts-visit-showrooms-cards{min-height:0;margin-bottom:0}.contacts-visit-showrooms-cards__panel{min-height:0;margin:0;padding:calc(var(--u)*40) calc(var(--u)*20);border-radius:0}.contacts-visit-showrooms-cards__head{display:block;min-height:0}.contacts-visit-showrooms-cards__title{width:auto;font-size:calc(var(--u)*22);line-height:normal;text-wrap:balance}.contacts-visit-showrooms-cards__lead{width:auto;margin-top:calc(var(--u)*16);font-size:calc(var(--u)*14);line-height:calc(var(--u)*20);word-spacing:normal;text-align:left;text-wrap:pretty}.contacts-visit-showrooms-cards__items{margin-top:calc(var(--u)*24);grid-template-columns:minmax(0,1fr);row-gap:calc(var(--u)*20)}.contacts-visit-showrooms-cards__item{min-height:0}.contacts-visit-showrooms-cards__media{height:auto;aspect-ratio:350/197}}