/* No external font/icon library. Default colors follow the store's buttons. */
.soko-wa{--soko-wa-nav-space:0px;display:none;font-family:var(--soko-font-button,inherit);max-width:100%;box-sizing:border-box}
@media(max-width:639px){.soko-wa-phone{display:block}body.soko-mobile-phones .soko-wa,body.soko-mobile-tablets .soko-wa{--soko-wa-nav-space:72px}}
@media(min-width:640px) and (max-width:1024px){.soko-wa-tablet{display:block}body.soko-mobile-tablets .soko-wa{--soko-wa-nav-space:72px}}
@media(min-width:1025px){.soko-wa-desktop{display:block}}
.soko-wa .soko-wa-link{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;max-width:100%;min-width:44px;min-height:48px;padding:12px 18px;border:1px solid transparent;border-radius:var(--soko-button-radius,10px);background:var(--soko-wa-bg,var(--soko-button-bg,#174d3e))!important;color:var(--soko-wa-text,var(--soko-button-text,#fff))!important;text-decoration:none!important;font-family:var(--soko-font-button,inherit);font-size:14px;font-weight:600;line-height:1.4;text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer}
.soko-wa .soko-wa-link:hover{filter:brightness(.92)}
.soko-wa .soko-wa-link:focus-visible{outline:3px solid var(--soko-focus,#174d3e);outline-offset:3px}
.soko-wa .soko-wa-link[hidden]{display:none!important}
.soko-wa-icon{width:23px;height:23px;flex:0 0 23px}
.soko-wa-float{position:fixed;z-index:940;bottom:calc(var(--soko-wa-offset,18px) + var(--soko-wa-nav-space) + env(safe-area-inset-bottom,0px));max-width:calc(100% - 32px)}
.soko-wa-float.soko-wa-right{right:max(16px,env(safe-area-inset-right,0px))}
.soko-wa-float.soko-wa-left{left:max(16px,env(safe-area-inset-left,0px))}
.soko-wa-float .soko-wa-link{box-shadow:0 4px 18px #0002;border-radius:999px}
.soko-wa-order{clear:both;margin:14px 0 22px}
.soko-wa-order .soko-wa-link{width:100%}
.soko-wa-status{display:block;font-size:13px;line-height:1.5;color:var(--soko-text,#333)}
.soko-wa-status:not(:empty){margin-top:9px}
body.soko-mobile-keyboard .soko-wa-float{visibility:hidden;pointer-events:none}
@media print{.soko-wa{display:none!important}}
