.twsc-line{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:9999;display:flex;align-items:center;gap:8px;min-height:48px;padding:9px 15px 9px 11px;border-radius:999px;background:#06c755;color:#fff!important;font-size:14px;font-weight:700;text-decoration:none!important;box-shadow:0 3px 14px #0003;line-height:1.25}.twsc-line:hover,.twsc-line:focus{background:#04a945;color:#fff!important}.twsc-line:focus-visible{outline:3px solid #125c31;outline-offset:3px}.twsc-line img{width:29px;height:29px;filter:brightness(0) invert(1);flex:none}.twsc-product-banner{margin:1.5em 0}.twsc-product-banner img{display:block;max-width:100%;height:auto}.twsc-product-banner a{display:inline-block;max-width:100%}@media(max-width:480px){.twsc-line{right:max(12px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));font-size:13px}}