Privacy Policy — Velmora Inner Studio
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
:root {
--pink: #C2185B; --deep: #880E4F;
--white: #ffffff; --ink: #2d0a1a; --muted: #6b3a4f;
--line: rgba(194,24,91,0.15);
--serif: 'Cormorant Garamond', Georgia, serif;
--sans: 'Jost', sans-serif;
}
html { scroll-behavior: smooth; }
body { font-family: var(--sans); font-weight: 300; background: var(--white); color: var(--ink); line-height: 1.8; overflow-x: hidden; }
.banner { position: relative; height: 420px; display: flex; align-items: flex-end; justify-content: center; overflow: hidden; }
.banner-img {
position: absolute; inset: 0;
background-image: url('https://cdn.shopify.com/s/files/1/0731/1592/6617/files/GeneratedImageApril182026-5_41P.jpg?v=1777564228');
background-size: cover; background-position: center 10%;
transform: scale(1.04); transition: transform 6s ease-out;
}
.banner-img.loaded { transform: scale(1); }
.banner-overlay { position: absolute; inset: 0; background: linear-gradient(160deg, rgba(194,24,91,0.68) 0%, rgba(136,14,79,0.45) 40%, rgba(10,2,6,0.72) 100%); }
.banner-content { position: relative; text-align: center; padding: 0 2rem 3.5rem; }
.banner-eyebrow { font-family: var(--sans); font-size: 0.65rem; font-weight: 400; letter-spacing: 0.32em; text-transform: uppercase; color: rgba(255,255,255,0.7); margin-bottom: 0.9rem; display: block; }
.banner-title { font-family: var(--serif); font-weight: 300; font-size: clamp(2.2rem, 5vw, 4rem); color: #fff; line-height: 1.1; margin-bottom: 1rem; }
.banner-title em { font-style: italic; color: #f8bbd0; }
.banner-rule { width: 48px; height: 1.5px; background: linear-gradient(90deg, var(--pink), #f8bbd0); margin: 0 auto; }
.fade-bridge { height: 60px; background: linear-gradient(to bottom, #0e0209, var(--white)); }
.policy-wrap { max-width: 760px; margin: 0 auto; padding: 3rem 2rem 6rem; }
.policy-intro { font-family: var(--serif); font-style: italic; font-size: clamp(1.1rem, 2.2vw, 1.35rem); color: var(--pink); line-height: 1.7; margin-bottom: 3rem; padding-bottom: 2rem; border-bottom: 1px solid var(--line); }
.policy-section { margin-bottom: 2.8rem; opacity: 0; transform: translateY(18px); transition: opacity 0.6s ease, transform 0.6s ease; }
.policy-section.visible { opacity: 1; transform: translateY(0); }
.policy-section h2 { font-family: var(--serif); font-weight: 600; font-size: 1.3rem; color: var(--pink); margin-bottom: 1rem; display: flex; align-items: center; gap: 0.75rem; }
.policy-section h2::before { content: ''; display: inline-block; width: 4px; height: 1.1em; background: linear-gradient(to bottom, var(--pink), #f48fb1); border-radius: 2px; flex-shrink: 0; }
.policy-section p { font-size: 0.97rem; color: var(--muted); margin-bottom: 0.85rem; line-height: 1.9; }
.data-pills { display: flex; flex-wrap: wrap; gap: 0.65rem; margin: 0.75rem 0; }
.pill { display: inline-flex; align-items: center; gap: 0.5rem; background: linear-gradient(120deg, #fff0f5, #fce4ec); border: 1px solid rgba(194,24,91,0.22); padding: 0.5rem 1.1rem; font-size: 0.88rem; color: var(--pink); font-weight: 400; }
.pill svg { width: 14px; height: 14px; stroke: var(--pink); fill: none; stroke-width: 2; stroke-linecap: round; }
.use-list { list-style: none; display: flex; flex-direction: column; gap: 0.6rem; margin: 0.5rem 0; }
.use-list li { display: flex; align-items: flex-start; gap: 0.85rem; font-size: 0.95rem; color: var(--muted); line-height: 1.75; }
.use-list li::before { content: ''; display: block; width: 18px; height: 18px; min-width: 18px; border-radius: 50%; background: linear-gradient(135deg, var(--pink), var(--deep)); margin-top: 3px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E"); background-size: 11px; background-repeat: no-repeat; background-position: center; }
.never-list { list-style: none; display: flex; flex-direction: column; gap: 0.6rem; margin: 0.5rem 0; }
.never-list li { display: flex; align-items: flex-start; gap: 0.85rem; font-size: 0.95rem; color: var(--muted); line-height: 1.75; }
.never-list li::before { content: ''; display: block; width: 18px; height: 18px; min-width: 18px; border-radius: 50%; background: #fce4ec; margin-top: 3px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C2185B' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='18' y1='6' x2='6' y2='18'%3E%3C/line%3E%3Cline x1='6' y1='6' x2='18' y2='18'%3E%3C/line%3E%3C/svg%3E"); background-size: 10px; background-repeat: no-repeat; background-position: center; }
.security-banner { display: flex; align-items: center; gap: 1.25rem; background: linear-gradient(120deg, var(--deep), var(--pink)); padding: 1.5rem 1.75rem; margin-top: 0.5rem; }
.security-banner svg { width: 28px; height: 28px; stroke: #fff; fill: none; stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round; flex-shrink: 0; }
.security-banner p { font-size: 0.92rem; color: #fff; line-height: 1.75; margin: 0; opacity: 0.92; }
.note-box { background: #fff0f5; border: 1px solid rgba(194,24,91,0.2); padding: 1.5rem 1.75rem; margin-top: 0.75rem; }
.note-box p { margin: 0; font-size: 0.93rem; color: var(--muted); font-style: italic; }
.policy-footer { margin-top: 4rem; padding-top: 2rem; border-top: 1px solid var(--line); text-align: center; }
.policy-footer p { font-family: var(--serif); font-style: italic; font-size: 1rem; color: var(--muted); margin-bottom: 0.5rem; }
.policy-footer a { font-size: 0.8rem; letter-spacing: 0.15em; text-transform: uppercase; color: var(--pink); text-decoration: none; border-bottom: 1px solid var(--line); }
.policy-footer a:hover { border-color: var(--pink); }
Velmora Inner Studio
Privacy Policy
Your privacy is not a formality — it is a foundation. We handle your personal information with the same care and discretion we bring to everything we do.
Information We Collect
To deliver your order seamlessly, we collect only the essentials — nothing more.
Full Name
Phone Number
Delivery Address
This information is collected only at the point of purchase and is used exclusively to process and deliver your order.
How We Use Your Information
Your personal data is used solely for the following purposes:
- Order processing and fulfilment.
- Delivery coordination and tracking.
- Customer support and order confirmations via WhatsApp.
What We Do Not Do
Velmora Inner Studio will never:
- Sell, rent, or share your personal information with third parties for marketing purposes.
- Use your data for any purpose beyond what is explicitly stated in this policy.
- Store your financial information — all transactions are processed securely.
Data Security
We employ industry-standard security practices to safeguard your information. All data transmissions are handled securely, and your personal details are accessible only to authorised members of our team who require it to fulfil your order.
Your Consent
By placing an order or browsing velmorainnerstudio.com, you agree to the terms outlined in this Privacy Policy. We reserve the right to update this policy at any time, with changes reflected on this page.
If you have any questions regarding your privacy, please reach out to us via WhatsApp — we are always happy to assist.
window.addEventListener('load', () => document.getElementById('bannerImg').classList.add('loaded'));
const io = new IntersectionObserver(e => e.forEach(x => { if(x.isIntersecting){ x.target.classList.add('visible'); io.unobserve(x.target); } }), { threshold: 0.1 });
document.querySelectorAll('.policy-section').forEach(el => io.observe(el));