Shipping policy

:root { --vk-navy: #1e306e; --vk-navy-dark: #15265a; --vk-bg: #f7f9ff; --vk-card: #ffffff; --vk-text: #17213a; --vk-muted: #667085; --vk-border: #e4e9f4; --vk-soft: #eef3ff; --vk-shadow: 0 18px 50px rgba(30, 48, 110, 0.10); --vk-radius: 22px; } .vk-legal-page { max-width: 1080px; margin: 0 auto; padding: 48px 18px 72px; font-family: inherit; color: var(--vk-text); background: var(--vk-bg); } .vk-legal-page * { box-sizing: border-box; } .vk-legal-hero { padding: 54px 48px; border-radius: 30px; background: var(--vk-navy); color: #ffffff; box-shadow: var(--vk-shadow); } .vk-legal-eyebrow { margin-bottom: 14px; color: rgba(255,255,255,0.72); font-size: 12px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; } .vk-legal-hero h1 { margin: 0; color: #ffffff; font-size: clamp(36px, 5vw, 62px); line-height: 0.98; letter-spacing: -0.055em; font-weight: 900; } .vk-legal-hero p { max-width: 760px; margin: 20px 0 0; color: rgba(255,255,255,0.84); font-size: 16.5px; line-height: 1.8; } .vk-policy-bar { display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; margin: -26px 28px 34px; position: relative; z-index: 2; } .vk-policy-stat { padding: 20px 18px; border-radius: 18px; background: #ffffff; border: 1px solid var(--vk-border); box-shadow: 0 12px 30px rgba(30, 48, 110, 0.08); } .vk-policy-stat small { display: block; margin-bottom: 7px; color: var(--vk-muted); font-size: 11px; font-weight: 800; letter-spacing: 0.09em; text-transform: uppercase; } .vk-policy-stat strong { display: block; color: var(--vk-navy); font-size: 16px; line-height: 1.3; font-weight: 900; } .vk-section { margin-top: 18px; padding: 30px; border-radius: var(--vk-radius); background: #ffffff; border: 1px solid var(--vk-border); box-shadow: 0 12px 34px rgba(30, 48, 110, 0.055); } .vk-section-label { display: block; margin-bottom: 10px; color: var(--vk-muted); font-size: 11px; font-weight: 800; letter-spacing: 0.12em; text-transform: uppercase; } .vk-section h2 { margin: 0 0 16px; color: var(--vk-navy); font-size: 26px; line-height: 1.12; letter-spacing: -0.04em; font-weight: 900; } .vk-section p, .vk-section li { color: var(--vk-text); font-size: 15.8px; line-height: 1.75; } .vk-section p { margin: 0 0 10px; } .vk-section ul { margin: 0; padding-left: 20px; } .vk-section li { margin: 9px 0; } .vk-section a { color: var(--vk-navy); font-weight: 800; } .vk-note { margin-top: 16px; padding: 16px 18px; border-radius: 16px; background: var(--vk-soft); border: 1px solid var(--vk-border); color: var(--vk-navy); font-size: 14.5px; line-height: 1.7; font-weight: 700; } .vk-contact-final { margin-top: 18px; padding: 34px; border-radius: 26px; background: var(--vk-navy-dark); color: #ffffff; box-shadow: var(--vk-shadow); } .vk-contact-final h2 { margin: 0 0 10px; color: #ffffff; font-size: 30px; line-height: 1.1; letter-spacing: -0.04em; font-weight: 900; } .vk-contact-final p { margin: 0; color: rgba(255,255,255,0.84); font-size: 15.8px; line-height: 1.8; } .vk-contact-final a { color: #ffffff; font-weight: 800; } @media (max-width: 760px) { .vk-legal-page { padding: 24px 10px 52px; } .vk-legal-hero { padding: 34px 24px; border-radius: 24px; } .vk-policy-bar { grid-template-columns: 1fr; margin: 14px 0 24px; } .vk-section { padding: 24px 20px; } .vk-section h2 { font-size: 23px; } }

Business Information

Legal Entity: SEMCOGROUPE, LLC

Support Hours: Monday to Friday, 9:00 AM – 5:00 PM local time.