@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,600;1,400&family=Inter:wght@300;400;500;600&display=swap'); /* --- Ready to Ship Banner --- */ .vex-rts-banner { max-width: 100%; margin: 0 0 28px 0; border: 1px solid #e8e4e0; background: #faf9f7 !important; overflow: hidden; } /* --- Top Accent Bar --- */ .vex-rts-banner__accent { height: 3px; background: linear-gradient(90deg, #1a1a1a 0%, #555 35%, #8b7d6b 50%, #555 65%, #1a1a1a 100%); } /* --- Banner Header --- */ .vex-rts-banner__header { padding: 22px 24px 0; text-align: center; } .vex-rts-banner__label { font-family: 'Inter', sans-serif !important; font-size: 9px !important; font-weight: 600 !important; letter-spacing: 3px; text-transform: uppercase; color: #8b7d6b !important; margin-bottom: 6px !important; display: block !important; } .vex-rts-banner__title { font-family: 'Cormorant Garamond', Georgia, serif !important; font-size: 22px !important; font-weight: 400 !important; letter-spacing: 3px !important; text-transform: uppercase; color: #1a1a1a !important; margin: 0 0 4px 0 !important; line-height: 1.3 !important; } .vex-rts-banner__subtitle { font-family: 'Cormorant Garamond', Georgia, serif !important; font-size: 15px !important; font-style: italic; color: #8b7d6b !important; margin: 0 0 18px 0 !important; letter-spacing: 0.5px; } .vex-rts-banner__divider { width: 40px; height: 1px; background: #d4cfc8; margin: 0 auto 18px; border: none; } /* --- Info Badges Row --- */ .vex-rts-banner__badges { display: flex !important; justify-content: center; gap: 1px; background: #e8e4e0; border-top: 1px solid #e8e4e0; border-bottom: 1px solid #e8e4e0; } .vex-rts-badge { flex: 1; background: #faf9f7 !important; padding: 14px 12px !important; text-align: center; } .vex-rts-badge__icon { font-size: 12px; color: #8b7d6b !important; display: block; margin-bottom: 6px; } .vex-rts-badge__text { font-family: 'Inter', sans-serif !important; font-size: 9px !important; font-weight: 600 !important; letter-spacing: 1.5px; text-transform: uppercase; color: #1a1a1a !important; line-height: 1.4 !important; } /* --- Details Section --- */ .vex-rts-banner__details { padding: 18px 24px; text-align: center; } .vex-rts-banner__note { font-family: 'Inter', sans-serif !important; font-size: 11px !important; font-weight: 300 !important; line-height: 1.8 !important; color: #777 !important; max-width: 520px; margin: 0 auto 12px !important; letter-spacing: 0.2px; } .vex-rts-banner__note strong { font-weight: 500 !important; color: #555 !important; } /* --- CTA Link --- */ .vex-rts-banner__cta { display: inline-block; font-family: 'Inter', sans-serif !important; font-size: 10px !important; font-weight: 500 !important; letter-spacing: 1.5px; text-transform: uppercase; color: #8b7d6b !important; text-decoration: none !important; border-bottom: 1px solid #d4cfc8 !important; padding-bottom: 2px; transition: color 0.2s ease, border-color 0.2s ease; margin-top: 4px; } .vex-rts-banner__cta:hover { color: #1a1a1a !important; border-color: #1a1a1a !important; } /* --- Footer --- */ .vex-rts-banner__footer { background: #f5f3f0 !important; border-top: 1px solid #e8e4e0; padding: 10px 24px; text-align: center; } .vex-rts-banner__footer-text { font-family: 'Inter', sans-serif !important; font-size: 9px !important; font-weight: 400 !important; letter-spacing: 2px; text-transform: uppercase; color: #999 !important; } .vex-rts-banner__footer-text em { font-style: normal; color: #8b7d6b !important; font-weight: 500 !important; } /* --- Responsive --- */ @media (max-width: 768px) { .vex-rts-banner__title { font-size: 19px !important; letter-spacing: 2px !important; } .vex-rts-banner__badges { flex-wrap: wrap; } .vex-rts-badge { flex: 1 1 33%; min-width: 0; } } @media (max-width: 480px) { .vex-rts-banner__header { padding: 18px 16px 0; } .vex-rts-banner__badges { flex-direction: column; } .vex-rts-badge { flex: none; padding: 10px 12px !important; } .vex-rts-banner__details { padding: 16px 16px; } .vex-rts-banner__title { font-size: 17px !important; letter-spacing: 1.5px !important; } .vex-rts-banner__note { font-size: 10.5px !important; } } In Stock & Shipping Now Ready to Ship Ships within 48 hours — no wait, no production time ✨ Ships Within48 Hours ◆ As ListedSize & Color ✪ One ofa Kind ⚠ Won't BeRestocked This item is available only in the size and color listed and ships within 48 hours (Monday–Friday). Once sold, it will not be restocked. Each Ready to Ship piece is handcrafted in the same premium latex as our made-to-order collections — just without the wait. Looking for a different size or color? Shop Made-to-Order Collections Ready to Ship • Handmade in California • Same Quality, Zero Wait A sculptural statement flower designed to transform any look—instantly. Hand-crafted from high-shine latex and mounted on an oversized industrial safety pin, this dramatic floral accent measures approximately 5–6 inches wide, making it impossible to ignore. It can be pinned to any non-latex fabric garment—jackets, coats, corsets, dresses, denim, or knits. This piece plays with contrast: soft, layered petals paired with sharp hardware and unapologetic scale. Wear it as a brooch, shoulder accent, or anywhere you want a bold focal point. Lightweight yet substantial, each bloom is designed to stay secure while delivering maximum visual impact. Handmade in our California studio. Key features: Hand-crafted latex flower Approx. 5–6 inches wide Oversized industrial safety pin backing Designed to pin onto non-latex fabric garments only Statement scale ideal for editorial, evening, or styled looks Sold individually Care: Wipe clean and shine with a silicone-based latex polish. Store flat, away from direct sunlight, oils, and metal, which can stain latex.