.mobile-quick-buy{display:none}
@media(max-width:767px){
.mobile-quick-buy:not([hidden]){display:flex;align-items:center;gap:12px;position:fixed;inset:auto 0 0;z-index:9000;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#fffdf8;border-top:1px solid #ded5c2;box-shadow:0 -3px 14px #18334d12;box-sizing:border-box}
.mobile-quick-buy__price{flex:0 0 auto;max-width:38%;font-size:18px;font-weight:600;line-height:1.2;color:#18334d;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}
.mobile-quick-buy__button{flex:1;min-width:0;min-height:48px;padding:10px 12px;background:#c9a24d;color:#000;border:1px solid #c9a24d;border-radius:4px;line-height:1.25;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}
.mobile-quick-buy__button:hover{background:#b9923e}
.mobile-quick-buy__button:focus-visible{outline:2px solid #18334d;outline-offset:3px}
.mobile-quick-buy__button:disabled{opacity:.6;cursor:not-allowed}
body.quick-buy-visible #carthike-chat-button-container,body.quick-buy-visible #smile-ui-lite-launcher-frame-container{bottom:calc(var(--quick-buy-height,70px) + 16px)!important}
body.quick-buy-ready{padding-bottom:calc(70px + env(safe-area-inset-bottom,0px))}
html[data-scroll-locked] .mobile-quick-buy{display:none!important}
}
