
.size-guide-footer{flex-shrink:0;padding:12px;border-top:1px solid #ededf0;background:#fff}
.size-guide-dialog button.size-guide-buy{display:flex;align-items:center;justify-content:center;gap:12px;min-height:61px;width:100%;padding:11px 16px;border:0;border-radius:12px;background:#24a35a;color:#fff;box-shadow:0 3px 9px #0002;font:700 17px/1.15 Arial,sans-serif;text-align:center;cursor:pointer}
.size-guide-dialog button.size-guide-buy svg{flex:0 0 22px}.size-guide-dialog button.size-guide-buy:hover{background:#1c914e}.size-guide-dialog button.size-guide-buy:disabled{opacity:.5;cursor:not-allowed}.size-guide-dialog button.size-guide-buy:focus-visible{outline:2px solid #145b34;outline-offset:3px}
@media(max-width:380px){.size-guide-dialog button.size-guide-buy{font-size:15px;gap:8px}}
