body.hp-template--vendors-view-page .apt-experts-heading-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;max-width:1200px;margin:0 auto;padding:24px 16px 0;box-sizing:border-box}body.hp-template--vendors-view-page .apt-experts-heading-row .apt-experts-heading{max-width:none;margin:0;padding:0}body.hp-template--vendors-view-page .apt-experts-heading-row .apt-view-on-map{display:inline-flex;align-items:center;gap:5px;padding:6px 14px;background:var(--apt-el-blue-light);color:var(--apt-el-blue);border:1.5px solid var(--apt-el-blue);border-radius:999px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap}body.hp-template--vendors-view-page .apt-experts-heading-row .apt-view-on-map:hover{background:#d5efdd;text-decoration:none}body.hp-template--vendors-view-page .hp-page__sidebar .hp-map{display:none!important}body.hp-template--vendors-view-page .hp-form--message-send{margin:0!important}body.hp-template--vendors-view-page .hp-form--message-send .hp-form__fields{padding:0!important}body.hp-template--vendors-view-page .hp-form--message-send .hp-field__label{font-size:10px!important;font-weight:700!important;color:var(--apt-el-muted)!important;text-transform:uppercase!important;letter-spacing:.08em!important;margin-bottom:8px!important}body.hp-template--vendors-view-page .hp-form--message-send .hp-field--textarea{border:1px solid var(--apt-el-border)!important;border-radius:8px!important;background:var(--apt-el-border-light)!important;font-size:14px!important;color:var(--apt-el-text)!important;padding:12px 14px!important;min-height:120px!important;box-sizing:border-box;transition:border-color .15s ease,background-color .15s ease}body.hp-template--vendors-view-page .hp-form--message-send .hp-field--textarea:focus{outline:none!important;border-color:var(--apt-el-blue)!important;background:var(--apt-el-white)!important;box-shadow:0 0 0 3px var(--apt-el-blue-light)!important}body.hp-template--vendors-view-page .hp-form--message-send .hp-form__footer{padding:18px 0 0!important;margin-top:16px!important;border-top:1px solid var(--apt-el-border-light)!important}body.hp-template--vendors-view-page .hp-form--message-send .hp-form__button.button-primary{width:100%!important;height:44px!important;border-radius:8px!important;font-size:14px!important;font-weight:600!important;letter-spacing:.01em!important;background:var(--apt-el-blue);border-color:var(--apt-el-blue);color:#fff!important;box-shadow:none!important;transition:background-color .15s ease}body.hp-template--vendors-view-page .hp-form--message-send .hp-form__button.button-primary:hover{background:#168238;box-shadow:none!important}body.hp-template--vendors-view-page .hp-vendor--view-block .hp-vendor__rating{position:static!important;top:auto!important;left:auto!important}body.hp-template--vendors-view-page .hp-vendor--view-block .hp-vendor__rating{order:2}body.hp-template--vendors-view-page .hp-vendor--view-block .hp-vendor__attributes--ternary{order:7}body.hp-template--vendors-view-page .hp-vendor--view-block .hp-vendor__rating.hp-rating{flex-direction:row;align-items:center;gap:.35rem;min-height:0;margin:0}body.hp-template--vendors-view-page .hp-vendor--view-block .hp-rating__bar{display:none}body.hp-template--vendors-view-page .hp-vendor--view-block .hp-rating__details{display:inline-flex;align-items:baseline;gap:.25rem;font-size:.75rem;line-height:1.2}body.hp-template--vendors-view-page .hp-vendor--view-block .hp-rating__value{color:#f59e0b;font-weight:700}body.hp-template--vendors-view-page .hp-vendor--view-block .hp-rating__count{color:var(--apt-el-muted);font-weight:500}