RETURNS POLICY
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500&display=swap');
.rp-wrapper * { box-sizing: border-box; margin: 0; padding: 0; }
.rp-wrapper {
font-family: 'Inter', system-ui, sans-serif;
font-size: 15px;
line-height: 1.7;
padding: 48px 0 80px;
max-width: 720px;
margin: 0 auto;
}
.rp-header { margin-bottom: 64px; }
.rp-header h2 {
font-size: 11px;
font-weight: 500;
letter-spacing: 0.18em;
text-transform: uppercase;
color: #888888;
margin-bottom: 16px;
}
.rp-header p { font-size: 13px; color: #888888; font-weight: 300; }
.rp-section { margin-bottom: 48px; }
.rp-section-label {
font-size: 13px;
font-weight: 500;
letter-spacing: 0.08em;
text-transform: uppercase;
color: #111111;
padding-bottom: 14px;
border-bottom: 1.5px solid #111111;
margin-bottom: 0;
display: block;
}
.rp-wrapper details { border-bottom: 1px solid #e0e0dd; }
.rp-wrapper summary {
width: 100%;
padding: 20px 0;
display: flex;
justify-content: space-between;
align-items: center;
cursor: pointer;
list-style: none;
gap: 24px;
-webkit-tap-highlight-color: transparent;
}
.rp-wrapper summary::-webkit-details-marker { display: none; }
.rp-wrapper summary::marker { display: none; }
.rp-wrapper summary:hover .rp-question { color: #888888; }
.rp-question {
font-size: 14px;
font-weight: 400;
color: #111111;
transition: color 0.2s ease;
line-height: 1.5;
}
.rp-icon {
flex-shrink: 0;
width: 18px;
height: 18px;
border: 1px solid #e0e0dd;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
position: relative;
transition: background 0.2s ease, border-color 0.2s ease;
}
.rp-icon::before, .rp-icon::after {
content: '';
position: absolute;
background: #111111;
transition: opacity 0.2s ease, background 0.2s ease;
}
.rp-icon::before { width: 9px; height: 1.5px; }
.rp-icon::after { width: 1.5px; height: 9px; }
.rp-wrapper details[open] summary .rp-icon { background: #111111; border-color: #111111; }
.rp-wrapper details[open] summary .rp-icon::before,
.rp-wrapper details[open] summary .rp-icon::after { background: #f7f7f5; }
.rp-wrapper details[open] summary .rp-icon::after { opacity: 0; }
.rp-body {
padding: 0 0 24px 0;
font-size: 13.5px;
font-weight: 300;
color: #444444;
line-height: 1.8;
}
.rp-body p { margin-bottom: 10px; }
.rp-body p:last-child { margin-bottom: 0; }
.rp-body ul { margin: 10px 0; padding-left: 0; list-style: none; }
.rp-body ul li { padding-left: 16px; position: relative; margin-bottom: 6px; }
.rp-body ul li::before {
content: '—';
position: absolute;
left: 0;
color: #888888;
font-size: 11px;
top: 3px;
}
.rp-body a { color: #111111; text-decoration: underline; text-underline-offset: 3px; }
.rp-note {
font-size: 12px;
color: #888888;
margin-top: 12px;
padding-top: 12px;
border-top: 1px solid #e0e0dd;
}
.rp-cost-row {
display: flex;
justify-content: space-between;
padding: 8px 0;
border-bottom: 1px solid #e0e0dd;
font-size: 13px;
}
.rp-cost-row:first-child { border-top: 1px solid #e0e0dd; }
.rp-cost-row span:last-child { font-weight: 500; }
</style>
<div class="rp-wrapper">
<div class="rp-header">
<h2>Returns & Exchanges</h2>
<p>Policy applicable to products purchased through the Aire website.</p>
</div>
<div class="rp-section">
<span class="rp-section-label">Timeframes & Conditions</span>
<details>
<summary>
<span class="rp-question">How long do I have to request a return or exchange?</span>
<span class="rp-icon"></span>
</summary>
<div class="rp-body">
<p>You have 30 calendar days from the date of delivery to request a return or exchange.</p>
<p>To be accepted, items must be in perfect condition, unworn, with all original tags attached and in the same state in which they were delivered.</p>
</div>
</details>
<details>
<summary>
<span class="rp-question">Which orders are not eligible for returns or exchanges?</span>
<span class="rp-icon"></span>
</summary>
<div class="rp-body">
<p>Orders shipped to the Canary Islands, Ceuta and Melilla are not eligible for returns or exchanges.</p>
</div>
</details>
</div>
<div class="rp-section">
<span class="rp-section-label">How to Submit a Request</span>
<details>
<summary>
<span class="rp-question">How do I start a return or exchange?</span>
<span class="rp-icon"></span>
</summary>
<div class="rp-body">
<p>Manage your request through the following link: <a href="https://returns.reveni.io/aire" target="_blank">returns.reveni.io/aire</a>.</p>
<p>You only need your order number and the email address used at checkout.</p>
</div>
</details>
<details>
<summary>
<span class="rp-question">I have items from different orders. Can I return them together?</span>
<span class="rp-icon"></span>
</summary>
<div class="rp-body">
<p>No. Each order must be submitted as a separate request, using its corresponding order number.</p>
</div>
</details>
<details>
<summary>
<span class="rp-question">How long does it take to process my request?</span>
<span class="rp-icon"></span>
</summary>
<div class="rp-body">
<p>Returns and exchanges may take up to 30 days to process from the moment the package is received at our warehouse.</p>
<p>For exchanges, you will receive a new order number that will be prepared and shipped within the same timeframe as a standard order.</p>
<p>For refunds, the amount will be reflected in your account within up to 5 business days from confirmation.</p>
<p class="rp-note">If the original payment was made using Store Credit or a gift card, the refund will be issued using the same payment method.</p>
</div>
</details>
</div>
<div class="rp-section">
<span class="rp-section-label">Costs</span>
<details>
<summary>
<span class="rp-question">How much does a return or exchange cost?</span>
<span class="rp-icon"></span>
</summary>
<div class="rp-body">
<div class="rp-cost-row"><span>Exchange (Spain)</span><span>€2.95</span></div>
<div class="rp-cost-row"><span>Return (Spain)</span><span>€4.95</span></div>
<div class="rp-cost-row"><span>International</span><span>Subject to local regulations</span></div>
</div>
</details>
<details>
<summary>
<span class="rp-question">What happens if the item I want to exchange is out of stock?</span>
<span class="rp-icon"></span>
</summary>
<div class="rp-body">
<p>Exchanges are subject to stock availability. If the requested item is not available, you will receive Store Credit equivalent to the value of the item.</p>
</div>
</details>
</div>
<div class="rp-section">
<span class="rp-section-label">Declined Returns</span>
<details>
<summary>
<span class="rp-question">When can a return be declined?</span>
<span class="rp-icon"></span>
</summary>
<div class="rp-body">
<p>Aire reserves the right to decline any return that does not meet the conditions of this policy. Items will not be accepted if they show:</p>
<ul>
<li>Evident signs of wear or use</li>
<li>Missing original tags</li>
<li>Damage or alterations from their original condition</li>
</ul>
<p class="rp-note">If you wish to have a declined return item sent back to you, the reshipping costs are the customer's responsibility.</p>
</div>
</details>
</div>
</div>
