Shipping policy
/* ===== Theme-friendly base (inherits your site's look) ===== */
.twx-policy{
--twx-fg: var(--color-foreground, inherit);
--twx-bg: transparent;
--twx-border: var(--color-border, rgba(128,128,128,.28));
--twx-muted: var(--color-foreground-70, rgba(0,0,0,.55));
--twx-shadow: 0 10px 28px rgba(0,0,0,.08);
--twx-radius: 16px;
--twx-accent1: #79a7ff;
--twx-accent2: #76f2c9;
color: var(--twx-fg);
background: transparent;
font-family: inherit;
/* 🔑 Removed top padding */
padding: 0 16px clamp(28px, 6vw, 64px);
}
.twx-wrap{
max-width: 960px;
margin: 0 auto;
display: grid;
gap: clamp(20px, 3.5vw, 32px);
}
/* ===== Header ===== */
.twx-eyebrow{
display:inline-block;
font-size:12px;
letter-spacing:.14em;
text-transform:uppercase;
color: var(--twx-muted);
margin-bottom:6px;
}
.twx-title{
margin:0;
font-size: clamp(24px, 5vw, 40px);
line-height:1.15;
}
/* ===== Card base ===== */
.twx-card{
background: transparent;
color: inherit;
border: 1px solid var(--twx-border);
border-radius: var(--twx-radius);
box-shadow: var(--twx-shadow);
padding: clamp(16px, 3.6vw, 24px);
}
/* ===== Section headings ===== */
.twx-h3{
margin:0 0 8px;
font-size: clamp(18px, 3.8vw, 22px);
line-height:1.25;
}
.twx-muted{ color: var(--twx-muted); }
/* ===== Info rows ===== */
.twx-grid{
display:grid;
gap:12px;
}
.twx-info{
display:grid;
gap:10px;
padding:12px;
border:1px solid var(--twx-border);
border-radius:12px;
background: transparent;
}
.twx-info h4{
margin:0;
font-size: clamp(16px, 3.4vw, 18px);
line-height:1.25;
}
.twx-points{
display:grid;
gap:6px;
margin:0; padding-left:20px;
}
/* ===== Numbered bullets ===== */
.twx-bulletlist{
list-style:none; margin:0; padding:0;
display:grid; gap:10px;
}
.twx-item{
display:grid; grid-template-columns:auto 1fr; gap:10px; align-items:start;
padding:10px 12px; border:1px solid var(--twx-border); border-radius:12px; background: transparent;
}
.twx-chip{
width:20px; height:20px; border-radius:50%; display:grid; place-items:center;
font-size:12px; font-weight:800; color:#081018;
background:linear-gradient(135deg, var(--twx-accent1), var(--twx-accent2));
box-shadow:0 4px 12px rgba(121,167,255,.22); margin-top:2px;
}
/* ===== Note / Disclaimer box ===== */
.twx-note{
border:1px dashed var(--twx-border);
border-radius:12px;
padding:12px;
text-align:left;
}
/* ===== Links ===== */
.twx-link{ color: inherit; text-decoration: underline; text-underline-offset:2px; }
/* Spacing inside cards */
.twx-block{ display:grid; gap: clamp(12px, 2.8vw, 18px); }
Policy
Shipping
Blue Light Frames
- Ships within 1–2 business days
- Please allow 3–5 business days for delivery
Prescription Frames
- Ships within 4 business days
- Please allow 3–5 business days for delivery
Tracking: All orders are shipped with tracking. You’ll receive tracking details via email/phone as soon as your package is on its way.
Questions?
If you need help with shipping or returns, email us at support@twinspecs.com. We aim to respond within 24 hours.