/* Container */
.accordion-container {
max-width: 800px;
margin: 0 auto;
font-family: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
line-height: 1.6;
padding: 10px;
}
h2 {
text-align: center;
font-size: 1.75rem;
margin-bottom: 25px;
color: #222;
}
/* Accordion card */
.accordion-card {
background: #fff;
border-radius: 14px;
margin: 14px 0;
box-shadow: 0 4px 12px rgba(0,0,0,0.08);
overflow: hidden;
transition: all 0.4s ease, box-shadow 0.3s ease;
}
.accordion-card:hover {
box-shadow: 0 6px 18px rgba(0,0,0,0.15);
}
/* Accordion summary */
.accordion-card summary {
font-size: 1.15rem;
font-weight: 600;
padding: 18px 22px;
cursor: pointer;
list-style: none;
user-select: none;
background: linear-gradient(90deg, #ff6600, #000000);
color: #fff;
display: flex;
justify-content: space-between;
align-items: center;
border-bottom: 1px solid #e0e0e0;
transition: background 0.3s ease;
border-radius: 14px;
}
.accordion-card summary:hover {
background: linear-gradient(90deg, #e65c00, #1a1a1a);
}
/* Plus/Minus Icon */
.accordion-card summary::-webkit-details-marker { display: none; }
.accordion-card summary::after {
content: "➕";
font-size: 1.25rem;
transition: transform 0.35s ease, color 0.3s ease;
}
.accordion-card[open] summary::after {
transform: rotate(45deg);
color: #ff6600;
}
/* Accordion content */
.accordion-card .content {
padding: 0 22px;
max-height: 0;
overflow: hidden;
transition: max-height 0.5s ease, padding 0.5s ease;
color: #333;
font-size: 0.95rem;
}
.accordion-card[open] .content {
padding: 15px 22px 22px 22px;
max-height: 1000px;
animation: bounceIn 0.4s ease;
}
.accordion-card ul {
list-style: disc inside;
margin: 0;
padding-left: 20px;
}
@keyframes bounceIn {
0% { transform: translateY(-10px); opacity: 0; }
50% { transform: translateY(3px); opacity: 0.6; }
100% { transform: translateY(0); opacity: 1; }
}
/* Optional: smooth scrolling for anchor links */
html {
scroll-behavior: smooth;
}
🛍️ Returns & Exchanges
Return Policy (30 Days)
You have 30 days from delivery to request a return.
- Items must be unworn/unused, with tags, in original packaging, and with proof of purchase.
- Contact us at returns@spicyasscustoms.com to start a return. Send returns to: P.O. Box 364, Calhan, CO 80808.
-
Important: Items sent without authorization cannot be accepted.
Damaged or Incorrect Items
Please inspect your order on arrival. If defective, damaged, or incorrect, contact returns@spicyasscustoms.com immediately so we can resolve it.
Non-Returnable Items
We cannot accept returns on:
- Perishable goods (food, flowers, plants)
- Custom or personalized items
- Personal care products (beauty items)
- Hazardous materials, flammable liquids, or gases
- Sale items & gift cards
If you’re unsure about your item, contact us before returning.
Exchanges
The fastest way to get the item you want is to return your item and place a new order.
EU Customers (14-Day Cooling-Off)
Orders shipped to the EU can be canceled or returned within 14 days for any reason.
- Items must be in original condition, with tags and packaging.
- Include proof of purchase.
Refunds
- After we receive & inspect your return, we’ll notify you.
- Approved refunds are processed to your original payment method within 10 business days.
- Banks may take extra time to post the refund.
- If 15+ business days have passed since approval, contact returns@spicyasscustoms.com.