.pxl-mobile-quote-button{display:none}
@media(max-width:1200px){
  .pxl-header-menu-scroll .pxl-mobile-quote-button{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;margin:22px 0 8px;padding:15px 18px;background:#F0C011;color:#242424;border:1px solid #F0C011;text-decoration:none;font-size:13px;font-weight:700;line-height:1.3;letter-spacing:.02em;transition:background-color .2s ease,color .2s ease}
  .pxl-header-menu-scroll .pxl-mobile-quote-button:hover,.pxl-header-menu-scroll .pxl-mobile-quote-button:focus-visible{background:#242424;color:#fff;border-color:#242424}
  .pxl-mobile-quote-button__arrow{font-size:24px;font-weight:400;line-height:1}
}

.psw-header-phone{align-items:center;gap:9px;min-width:0;color:inherit;text-decoration:none;white-space:nowrap;transition:color .2s ease,background-color .2s ease}
.psw-header-phone__icon{display:block;width:21px;height:21px;flex:0 0 21px;color:#F0C011}
.psw-header-phone__number{font:600 14px/1.2 Inter,Arial,sans-serif;letter-spacing:.01em}
.psw-header-phone:hover,.psw-header-phone:focus-visible{color:#F0C011}
.psw-header-phone:focus-visible{outline:2px solid #F0C011;outline-offset:3px}
.psw-header-quote-group{display:flex;align-items:center;justify-content:center;gap:clamp(10px,1vw,18px);min-width:0}
.psw-header-quote-group>a:not(.psw-header-phone){flex:1 1 auto;min-width:0}
.psw-header-phone--desktop{display:none}
.psw-header-phone--mobile,.psw-header-phone--drawer{display:none}
.psw-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(min-width:1201px){
  .psw-header-phone--desktop{display:inline-flex;flex:0 0 auto;min-height:42px}
  .psw-header-phone--desktop .psw-header-phone__number{display:none}
}
@media(min-width:1441px){.psw-header-phone--desktop .psw-header-phone__number{display:inline;font-size:clamp(13px,.85vw,15px)}}
@media(max-width:1200px){
  .pxl-header-menu-scroll .psw-header-phone--drawer{display:flex;width:100%;margin:0 0 10px;padding:12px 18px;color:#242424;font-size:14px}
  .pxl-header-menu-scroll .psw-header-phone--drawer:hover,.pxl-header-menu-scroll .psw-header-phone--drawer:focus-visible{color:#242424;background:rgba(240,192,17,.12)}
}
