.spg-console-availability{clear:both;padding:20px;margin:18px 0 24px;border:1px solid #dbcba6;border-radius:8px;background:#faf7ef;color:#282828;max-width:460px;scroll-margin-top:120px}
.spg-console-availability h2{margin:0 0 10px!important;font-size:22px!important;line-height:1.25!important;text-transform:none!important;letter-spacing:0!important}
.spg-console-availability p{margin:0 0 16px;font-size:15px;line-height:1.5}
.spg-console-availability .spg-console-order-note{margin:12px 0 0;color:#555;font-size:13px}
.spg-console-call-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;background:#242424!important;color:#fff!important;font-size:15px;font-weight:700;border-radius:4px;text-decoration:none!important}
.spg-console-call-button:hover,.spg-console-call-button:focus{background:#4b3e27!important;outline-offset:3px}
.spg-console-call-page .summary form.cart,.spg-console-call-page #make_an_offer,.spg-console-call-page #view_offer{display:none!important}
.spg-console-call-link{font-size:12px!important;line-height:1.3!important;white-space:normal!important}
.spg-console-call-bar{display:none}
@media(max-width:767px){
 body.spg-console-call-page{padding-bottom:calc(78px + env(safe-area-inset-bottom))!important}
 .spg-console-availability{max-width:none;padding:17px}
 .spg-console-call-bar{display:block;position:fixed;bottom:0;left:0;right:0;z-index:9998;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #ddd;box-shadow:0 -3px 14px #00000012}
 .spg-console-call-bar a{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;min-height:46px;background:#242424;color:#fff!important;border-radius:4px;font-size:14px;font-weight:700;line-height:1.35;padding:10px;text-decoration:none}
 .spg-console-call-bar span{white-space:nowrap;font-weight:400}
}
