Effortless Boho Sheer Button-Neck Relaxed Fit Lightweight Blouse

$19.99
Color:  Brown
Size:  XS
Quantity
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);

Description

Product Description

This airy bohemian blouse features a lightweight, semi-sheer fabric and a classic button-neck placket for an easy, feminine look. The relaxed silhouette drapes softly over the body, creating an effortless, floaty feel ideal for warm days or layered transitional outfits. Subtle gathers at the neckline and sleeves add gentle volume while maintaining a refined, wearable shape.

Key Features

  • Semi-sheer, breathable fabric with a soft, flowing drape
  • Button-neck placket for adjustable coverage and a polished touch
  • Relaxed fit that skims the body for comfort and ease of movement
  • Gently gathered sleeves that create a billowy, boho-inspired silhouette
  • Lightweight construction — perfect for layering or wearing on its own

How to Wear / Styling Suggestions

  • Casual everyday: Tuck the front into high-rise jeans and add flat sandals for an easy, street-ready boho look.
  • Effortless chic: Pair with tailored linen trousers and heeled mules; add layered necklaces to emphasize the button-neck detail.
  • Beach or vacation: Wear over a swimsuit as a breezy cover-up with espadrilles or slide sandals.
  • Layered cooler-weather looks: Add a camisole underneath and top with a lightweight cardigan or denim jacket for extra warmth and texture.

Fit & Care Tips

  • Fit: Designed for a relaxed, slightly oversized fit; choose your usual size for the intended drape or size down for a neater silhouette.
  • Care: Treat gently — hand wash or machine wash on a delicate cycle and lay flat or hang to dry to preserve the lightweight fabric.

Summary

This Effortless Boho Sheer Button-Neck Blouse combines breezy comfort with a timeless bohemian vibe. Its semi-sheer fabric, button-neck detail, and relaxed fit make it a versatile wardrobe staple that transitions easily from casual daytime looks to elevated evening ensembles.