.store-information-settings{border:1px solid #e3e0db;border-radius:20px;padding:20px;background:#fff;color:#262626;display:grid;gap:16px}.store-information-settings h2{font-size:19px;font-weight:750;margin-top:10px}.store-information-settings p{color:#57534e;font-size:14px;line-height:1.55}.store-information-settings fieldset{min-width:0;display:grid;gap:14px}.store-information-settings label{display:grid;gap:6px;font-size:14px;font-weight:600;min-width:0}.store-information-settings input:not([type=checkbox]),.store-information-settings select,.store-information-settings textarea{width:100%;min-width:0;border:1px solid #d6d3d1;border-radius:10px;background:#fff;padding:11px;font-size:16px;color:#292524}.store-hours-copy label,.store-information-settings .store-check{display:flex;align-items:center;gap:10px}.store-information-settings input[type=checkbox]{width:18px;height:18px;accent-color:#166534}.store-money{display:flex;align-items:center;gap:10px}.store-hours-editor{display:grid;gap:16px}.store-hours-editor fieldset{border:1px solid #e7e5e4;border-radius:12px;padding:12px}.store-hours-editor legend{padding:0 5px;font-weight:700}.store-hour-interval{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:end}.store-hour-interval small{grid-column:1/-1;color:#57534e}.store-hours-actions{display:flex;gap:8px;flex-wrap:wrap}.store-hours-editor button{min-height:40px;font-size:13px;font-weight:650;padding:8px;border-radius:8px;background:#f5f5f4;color:#292524}.store-hours-editor button:disabled{opacity:.5}.store-hours-copy{display:grid;gap:10px;padding:12px;background:#fafaf9;border-radius:10px}.store-legacy-hours{white-space:pre-line}.import-store-fields{display:grid;gap:12px}.import-store-fields dt{font-size:13px;font-weight:650}.import-store-fields dd{font-size:14px;white-space:pre-line;overflow-wrap:anywhere}.import-store-fields .import-current{color:#57534e;font-size:12px;margin-top:4px}.import-store-week{display:grid;gap:10px;font-size:13px}.import-store-week li{display:flex;flex-wrap:wrap;gap:6px 12px}.import-store-week small{width:100%;color:#57534e}.whatsapp-minimum{width:100%;padding:10px 12px;background:#fff7e5;color:#66420a;border:1px solid #ecd5a8;border-radius:10px;font-size:14px;line-height:1.4}.store-info-entry{padding:4px 20px 20px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;color:var(--lv-text,#292524)}.store-info-entry p{font-size:14px;margin:0}.store-info-entry button{font-size:14px;min-height:44px;font-weight:700;text-decoration:underline}.store-info-status[data-open=true]{color:#166534}.store-info-dialog{background:#fff;color:#292524;width:calc(100% - 24px);max-width:620px;max-height:calc(100dvh - 32px);border-radius:20px;border:1px solid #e7e5e4;padding:0}.store-info-dialog::backdrop{background:#0008}.store-info-dialog header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;gap:16px}.store-info-dialog h2{font-size:21px;font-weight:750}.store-info-dialog header button{min-width:44px;min-height:44px}.store-info-dialog [role=tablist]{display:flex;border-bottom:1px solid #e7e5e4;padding:0 16px}.store-info-dialog [role=tab]{flex:1;padding:14px 8px;font-weight:650;border-bottom:3px solid transparent}.store-info-dialog [role=tab][aria-selected=true]{border-color:#292524}.store-info-dialog [role=tabpanel]{padding:20px;min-height:240px;line-height:1.6}.store-info-dialog [role=tabpanel][hidden]{display:none}.store-info-dialog dl{display:grid;gap:16px;margin-top:20px}.store-info-dialog dt{font-size:13px;color:#57534e}.store-info-dialog dd{overflow-wrap:anywhere}.store-info-dialog .store-description{white-space:pre-line;overflow-wrap:anywhere}.store-info-dialog .store-read-more{text-decoration:underline;font-weight:650;padding:8px 0}.store-info-week{display:grid;margin-top:16px;gap:5px}.store-info-week li{display:grid;grid-template-columns:minmax(100px,1fr) 1.4fr;gap:10px;padding:10px;font-size:14px;border-radius:8px}.store-info-week li[aria-current=date]{background:#f5f5f4;font-weight:650}.store-info-week li span{white-space:pre-line}@media(min-width:640px){.store-hour-interval{grid-template-columns:1fr 1fr auto}.store-info-entry{padding-left:28px}}