Born Fire Swimwear Printed Cover up Skirt Swimwear Set
WHOLESALE PACK Pre-Pack Ready-to-order size assortment SIZES S · M · L · XL · 2XL ✓ Each pack contains 1 piece of each size .b2b-pack-card { position: relative; overflow: hidden; margin: 25px 0; padding: 28px; border-radius: 18px; background: linear-gradient(135deg, #ffffff 0%, #f8f8f8 100%); border: 1px solid #e7e7e7; box-shadow: 0 12px 35px rgba(0,0,0,.08); font-family: inherit; animation: packFadeUp .7s ease both; } .pack-glow { position: absolute; width: 180px; height: 180px; right: -80px; top: -90px; background: rgba(0,0,0,.04); border-radius: 50%; animation: glowMove 5s ease-in-out infinite; } .pack-header { position: relative; margin-bottom: 22px; } .pack-badge { display: inline-block; padding: 6px 11px; border-radius: 30px; background: #111; color: #fff; font-size: 10px; font-weight: 700; letter-spacing: 1.5px; margin-bottom: 10px; } .pack-header h3 { margin: 0; font-size: 25px; font-weight: 700; color: #111; letter-spacing: -.3px; } .pack-header p { margin: 5px 0 0; color: #777; font-size: 13px; } .pack-content { position: relative; } .pack-main { display: flex; align-items: center; gap: 15px; padding: 17px; border-radius: 13px; background: #fff; border: 1px solid #ededed; } .pack-number { width: 55px; height: 55px; display: flex; align-items: center; justify-content: center; border-radius: 12px; background: #111; color: #fff; font-size: 27px; font-weight: 700; animation: numberPulse 2.5s ease-in-out infinite; } .pack-main strong { display: block; color: #111; font-size: 15px; } .pack-main span { display: block; color: #888; font-size: 12px; margin-top: 3px; } .size-row { display: flex; gap: 8px; margin: 18px 0; } .size-row span { flex: 1; text-align: center; padding: 11px 5px; border-radius: 9px; background: #f3f3f3; color: #222; font-size: 12px; font-weight: 700; transition: all .25s ease; } .size-row span:hover { background: #111; color: #fff; transform: translateY(-3px); } .pack-info { display: flex; align-items: center; justify-content: space-between; padding: 17px 0; border-top: 1px solid #eee; border-bottom: 1px solid #eee; } .pack-info div:not(.divider) { display: flex; flex-direction: column; gap: 5px; } .pack-info small { color: #999; font-size: 9px; letter-spacing: 1px; font-weight: 700; } .pack-info strong { color: #222; font-size: 13px; } .divider { width: 1px; height: 35px; background: #ddd; } .pack-note { display: flex; align-items: center; gap: 9px; margin-top: 17px; padding: 12px 14px; border-radius: 10px; background: #f5f5f5; color: #555; font-size: 12px; } .check-icon { display: flex; align-items: center; justify-content: center; width: 20px; height: 20px; border-radius: 50%; background: #111; color: #fff; font-size: 11px; flex-shrink: 0; } @keyframes packFadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } } @keyframes glowMove { 0%,100% { transform: translate(0,0); } 50% { transform: translate(-25px,25px); } } @keyframes numberPulse { 0%,100% { transform: scale(1); } 50% { transform: scale(1.05); } } @media(max-width:600px) { .b2b-pack-card { padding: 20px; border-radius: 15px; } .pack-header h3 { font-size: 22px; } .size-row { gap: 5px; } .size-row span { padding: 10px 3px; font-size: 11px; } .pack-info { gap: 12px; } .pack-info strong { font-size: 11px; } }
Specifications
- Size
- L, M, S, XS
- color
- Beige, Black, Peach
How AI sees this product
The more complete this product's details, the more confidently AI assistants can understand and recommend it.