.business-legal{width:min(calc(100% - 32px),720px);margin:24px auto 92px;padding:16px 18px;border-top:1px solid #dfd0c2;color:#796c65;text-align:center;font:500 11px/1.55 DM Sans,sans-serif}.business-legal strong,.business-legal span{display:block}.business-legal strong{margin-bottom:3px;color:#6d3b24;font-size:12px}.store-legal{margin-top:-88px;margin-bottom:116px}@media(min-width:900px){.business-legal{margin-bottom:28px}}.estimated-time-notice,.success-time{display:grid;gap:3px;padding:13px 14px;border:1px solid #d5e8dc;border-radius:14px;background:#edf7f1;color:var(--green)}.estimated-time-notice span,.success-time span{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.estimated-time-notice strong,.success-time strong{font-size:18px}.estimated-time-notice small{color:#5e796a;font-size:10px}.success-time{width:min(100%,330px);margin:0 0 12px;text-align:left}.store-time-setting{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px;padding:15px 17px;border:1px solid #d5e8dc;border-radius:17px;background:#edf7f1}.store-time-setting>div{display:grid;gap:3px}.store-time-setting span{color:var(--green);font-size:9px;font-weight:800;letter-spacing:.08em}.store-time-setting strong{font-size:18px;color:var(--green)}.store-time-setting small{color:var(--muted);font-size:10px}.store-time-setting button{flex:none;border:0;border-radius:11px;padding:10px 12px;background:var(--green);color:#fff;font-size:11px;font-weight:800;cursor:pointer}@media(max-width:560px){.store-time-setting{align-items:stretch;flex-direction:column}.store-time-setting button{width:100%}}
