✦ Verified product
Celeste Shirt
USD 48.90
Helena Voss
Verified independent store
→
.product-tabs * { box-sizing: border-box; margin: 0; padding: 0; } .product-tabs { font-family: 'Georgia', serif; color: #2c2c2a; padding: 2rem 0; max-width: 760px; } .product-tabs
.tab-nav { display: flex; gap: 3rem; border-bottom: 1px solid #d3d1c7; margin-bottom: 2rem; } .product-tabs .tab-btn { background: none; border: none; padding: 0 0 1rem; font-size: 15px; letter-spacing: 0.06em; color: #888780; cursor: pointer; border-bottom: 1.5px solid transparent; margin-bottom: -1px; font-family: 'Georgia', serif; transition: color 0.2s, border-color 0.2s; } .product-tabs .tab-btn.active { color: #2c2c2a; border-bottom: 1.5px solid #2c2c2a; } .product-tabs .tab-panel { display: none; } .product-tabs .tab-panel.active { display: block; } .product-tabs .desc-intro { font-size: 15px; line-height: 1.9; color: #2c2c2a; margin-bottom: 1.75rem; } .product-tabs .desc-intro strong { font-weight: bold; letter-spacing: 0.04em; } .product-tabs .feature-list { list-style: none; padding: 0; margin: 0 0 2rem; } .product-tabs .feature-list li { padding: 0.45rem 0 0.45rem 1.2rem; position: relative; font-size: 14px; line-height: 1.75; color: #2c2c2a; } .product-tabs .feature-list li::before { content: '•'; position: absolute; left: 0; color: #888780; } .product-tabs .composition { margin-top: 2rem; padding-top: 1.5rem; border-top: 1px solid #d3d1c7; } .product-tabs .composition-label { font-size: 12px; letter-spacing: 0.1em; color: #888780; text-transform: uppercase; margin-bottom: 0.3rem; } .product-tabs .composition-value { font-size: 14px; color: #2c2c2a; font-weight: bold; letter-spacing: 0.05em; } .product-tabs .care-intro-title { font-size: 12px; letter-spacing: 0.1em; color: #888780; text-transform: uppercase; margin-bottom: 0.5rem; } .product-tabs .care-intro-text { font-size: 14px; line-height: 1.75; color: #2c2c2a; margin-bottom: 2rem; } .product-tabs .legends-title { font-size: 11px; letter-spacing: 0.12em; color: #888780; text-transform: uppercase; margin-bottom: 1.25rem; } .product-tabs .care-item { display: flex; align-items: center; gap: 1.25rem; padding: 1rem 0; border-bottom: 1px solid #d3d1c7; } .product-tabs .care-item:first-of-type { border-top: 1px solid #d3d1c7; } .product-tabs .care-icon { width: 40px; height: 40px; flex-shrink: 0; display: flex; align-items: center; justify-content: center; } .product-tabs .care-icon svg { width: 32px; height: 32px; stroke: #2c2c2a; fill: none; stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round; } .product-tabs .care-label { font-size: 14px; color: #2c2c2a; } Description Care Guide The CELESTE SHIRT is the kind of piece that makes everything else look better. Cut from a lightweight, breathable linen in a serene powder blue, it has the quiet confidence of a well-made classic — a point collar, a clean button placket, a semi-fitted body designed to tuck or leave out. But the detail that sets it apart: bow-tie cuffs at the wrists, soft and intentional, adding just enough romance to a shirt that already knows exactly what it's doing. Lightweight linen fabric in soft powder blue — breathable, textured, and effortlessly elegant. Classic point collar with a full button-down placket for a clean, polished front. Semi-fitted silhouette — structured enough to tuck in, relaxed enough to wear loose. Long sleeves with signature bow-tie cuff detail — the defining touch of this piece. Versatile styling: wear tucked into trousers, open over a crop top, or knotted at the hem. Composition 100% LINEN Care Guide To prevent stains, deformation, or any damage to your look, please read and follow our care instructions carefully. Symbols Hand wash only Do not bleach Do not tumble dry Do not iron P Dry clean with perchloroethylene function productTabSwitch(id, btn) { document.querySelectorAll('.product-tabs .tab-panel').forEach(function(p) { p.classList.remove('active'); }); document.querySelectorAll('.product-tabs .tab-btn').forEach(function(b) { b.classList.remove('active'); }); document.getElementById('tab-' + id).classList.add('active'); btn.classList.add('active'); }