The Utility Crop & Split Skirt Set
.wss-page, .wss-page * { box-sizing: border-box; } .wss-page { --espresso: #45372f; --mocha: #695448; --cognac: #9a6b4a; --camel: #c59b79; --greige: #ded5cc; --sand: #efe7df; --cre am: #faf7f3; --white: #fff; --text: #49413c; --muted: #746b65; --border: rgba(69, 55, 47, .14); width: 100%; max-width: 900px; margin: 0 auto; color: var(--text); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif; font-size: 16px; line-height: 1.65; } .wss-page h1, .wss-page h2, .wss-page p { margin-top: 0; } .wss-page img { display: block; max-width: 100%; height: auto; } /* HERO */ .wss-hero { position: relative; overflow: hidden; padding: 36px 24px 30px; margin-bottom: 20px; text-align: center; background: linear-gradient(90deg, var(--cream) 0%, var(--sand) 48%, var(--greige) 100%); border: 1px solid var(--border); border-radius: 22px; box-shadow: 0 12px 34px rgba(69, 55, 47, .09); } .wss-hero::before, .wss-hero::after { position: absolute; content: ""; border-radius: 50%; pointer-events: none; } .wss-hero::before { top: -104px; right: -72px; width: 235px; height: 235px; background: rgba(154, 107, 74, .1); } .wss-hero::after { bottom: -120px; left: -88px; width: 245px; height: 245px; background: rgba(69, 55, 47, .055); } .wss-hero-inner { position: relative; z-index: 1; } .wss-kicker { display: inline-flex; align-items: center; gap: 7px; padding: 6px 12px; margin-bottom: 12px; color: var(--mocha); font-size: 10px; font-weight: 800; letter-spacing: .14em; line-height: 1.3; text-transform: uppercase; background: rgba(255, 255, 255, .84); border: 1px solid var(--border); border-radius: 30px; } .wss-hero h1 { max-width: 760px; margin: 0 auto 9px; color: var(--espresso); font-size: clamp(29px, 5vw, 43px); font-weight: 850; line-height: 1.14; letter-spacing: -.035em; } .wss-hero-opening { max-width: 700px; margin: 0 auto 20px; color: var(--mocha); font-size: 16px; } /* GIF 保持原始尺寸,不强制放大 */ .wss-gif { display: flex; justify-content: center; margin: 0 auto 21px; } .wss-gif img { width: auto !important; max-width: 100% !important; height: auto !important; border-radius: 15px; box-shadow: 0 10px 28px rgba(69, 55, 47, .17); } .wss-hero-description { max-width: 750px; margin: 0 auto; color: var(--muted); font-size: 15px; } .wss-tags { display: flex; flex-wrap: wrap; justify-content: center; gap: 7px; padding: 0; margin: 20px 0 0; list-style: none; } .wss-tags li { padding: 6px 10px; color: var(--mocha); font-size: 12px; font-weight: 750; line-height: 1.3; background: rgba(255, 255, 255, .87); border: 1px solid var(--border); border-radius: 8px; } .wss-tags li:nth-child(even) { color: var(--espresso); background: rgba(222, 213, 204, .84); } /* TITLE */ .wss-section-title { margin: 38px 0 20px; color: var(--espresso); font-size: clamp(24px, 4vw, 31px); font-weight: 850; line-height: 1.25; text-align: center; } .wss-section-title::after { display: block; width: 56px; height: 3px; margin: 10px auto 0; content: ""; background: linear-gradient(90deg, var(--espresso), var(--cognac)); border-radius: 10px; } /* FEATURE CARDS */ .wss-feature { overflow: hidden; margin-bottom: 18px; background: var(--white); border: 1px solid var(--border); border-top: 3px solid var(--cognac); border-radius: 18px; box-shadow: 0 9px 27px rgba(69, 55, 47, .07); } .wss-feature:nth-of-type(even) { border-top-color: var(--mocha); } .wss-feature-image { overflow: hidden; background: var(--cream); } .wss-feature-image img { width: 100%; height: auto; } .wss-content { padding: 19px 22px 21px; background: linear-gradient(90deg, #fff 0%, rgba(250, 247, 243, .98) 100%); } .wss-content h2 { margin: 0 0 7px; color: var(--mocha); font-size: 21px; font-weight: 800; line-height: 1.35; } .wss-feature:nth-of-type(even) .wss-content h2 { color: var(--espresso); } .wss-content p { margin: 0; color: var(--muted); font-size: 14px; } .wss-content strong { color: var(--espresso); } .wss-style-list { display: flex; flex-wrap: wrap; gap: 6px; padding: 0; margin: 14px 0 0; list-style: none; } .wss-style-list li { padding: 6px 9px; color: var(--mocha); font-size: 12px; font-weight: 750; line-height: 1.3; background: var(--sand); border: 1px solid var(--border); border-radius: 8px; } .wss-style-list li:nth-child(even) { color: var(--espresso); background: var(--greige); } /* SIZE CHART */ .wss-size-chart { width: 100%; margin: 24px 0 11px; padding: 7px; overflow: hidden; background: var(--white); border: 1px solid var(--border); border-radius: 15px; box-shadow: 0 7px 20px rgba(69, 55, 47, .055); } .wss-size-chart img { width: 100%; max-width: 100%; height: auto; margin: 0 auto; object-fit: contain; } /* PRODUCT DETAILS */ .wss-details { padding: 15px 20px; background: linear-gradient(90deg, var(--cream) 0%, var(--sand) 52%, var(--greige) 100%); border: 1px solid var(--border); border-left: 4px solid var(--mocha); border-radius: 15px; } .wss-details h2 { margin: 0 0 7px; color: var(--espresso); font-size: 21px; font-weight: 850; line-height: 1.25; } .wss-detail-row { display: grid; grid-template-columns: 128px minmax(0, 1fr); gap: 8px; padding: 5px 0; color: var(--muted); font-size: 13px; line-height: 1.35; border-bottom: 1px solid rgba(69, 55, 47, .1); } .wss-detail-row:last-child { border-bottom: 0; } .wss-detail-name { color: var(--mocha); font-weight: 800; } .wss-detail-value { min-width: 0; } /* TRUST + BUY */ .wss-trust { margin-top: 20px; overflow: hidden; background: linear-gradient(90deg, var(--cream) 0%, var(--sand) 50%, var(--greige) 100%); border: 1px solid var(--border); border-radius: 18px; } .wss-trust-grid { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); } .wss-trust-item { padding: 19px 13px; text-align: center; } .wss-trust-item + .wss-trust-item { border-left: 1px solid var(--border); } .wss-trust-icon { display: flex; align-items: center; justify-content: center; width: 43px; height: 43px; margin: 0 auto 8px; color: #fff; font-size: 19px; background: var(--mocha); border-radius: 50%; } .wss-trust-item:nth-child(2) .wss-trust-icon { background: var(--cognac); } .wss-trust-item:nth-child(3) .wss-trust-icon { background: var(--espresso); } .wss-trust-title { margin-bottom: 3px; color: var(--espresso); font-size: 13px; font-weight: 800; } .wss-trust-text { color: var(--muted); font-size: 11px; line-height: 1.4; } .wss-buy { padding: 21px 18px 18px; text-align: center; border-top: 1px solid var(--border); } .wss-buy-button { display: inline-flex; align-items: center; justify-content: center; width: 100%; max-width: 500px; min-height: 54px; padding: 13px 26px; color: #fff !important; font-size: 16px; font-weight: 850; letter-spacing: .04em; text-decoration: none; text-transform: uppercase; background: linear-gradient(90deg, var(--espresso) 0%, var(--mocha) 100%); border: 2px solid #382c26; border-radius: 50px; box-shadow: 0 8px 21px rgba(69, 55, 47, .27); cursor: pointer; transition: transform .25s ease, box-shadow .25s ease; } .wss-buy-button:hover { color: #fff !important; transform: translateY(-2px); box-shadow: 0 11px 25px rgba(69, 55, 47, .34); } .wss-buy-note { margin: 8px 0 0; color: var(--muted); font-size: 11px; } /* MOBILE */ @media (max-width: 600px) { .wss-page { font-size: 15px; } .wss-hero { padding: 27px 14px 23px; border-radius: 16px; } .wss-kicker { font-size: 9px; } .wss-hero h1 { font-size: 28px; } .wss-hero-opening { margin-bottom: 17px; font-size: 14px; } .wss-hero-description { font-size: 13px; } .wss-tags { gap: 5px; margin-top: 16px; } .wss-tags li { padding: 5px 8px; font-size: 11px; } .wss-section-title { margin: 30px 0 17px; } .wss-feature { margin-bottom: 15px; border-radius: 14px; } .wss-content { padding: 16px 14px 18px; } .wss-content h2 { font-size: 18px; } .wss-content p { font-size: 13px; } .wss-style-list { gap: 5px; margin-top: 12px; } .wss-style-list li { padding: 5px 8px; font-size: 11px; } .wss-size-chart { margin: 20px 0 10px; padding: 4px; border-radius: 11px; } .wss-details { padding: 13px 14px; border-radius: 13px; } .wss-details h2 { margin-bottom: 5px; font-size: 19px; } .wss-detail-row { grid-template-columns: 105px minmax(0, 1fr); gap: 6px; padding: 4px 0; font-size: 12px; line-height: 1.3; } .wss-trust-grid { grid-template-columns: 1fr; } .wss-trust-item { display: grid; grid-template-columns: 43px 1fr; column-gap: 12px; padding: 13px; text-align: left; } .wss-trust-item + .wss-trust-item { border-top: 1px solid var(--border); border-left: 0; } .wss-trust-icon { grid-row: 1 / 3; margin: 0; } .wss-trust-title, .wss-trust-text { align-self: center; } .wss-buy { padding: 16px 13px; } .wss-buy-button { min-height: 52px; font-size: 15px; } } 💼 Modern Workwear Two-Piece Set ✨ One Set. Instantly Put Together. Skip the outfit struggle. This cropped jacket and matching skirt set gives you a polished, coordinated look in seconds—easy enough for everyday wear, refined enough for the office. 🤎 Utility Details ✨ Waist-Defining Crop 💼 Office Ready 🔄 Mix & Match ☕ Desk to Dinner Modern Workwear, Made Effortless 🤎 Utility Chest Pocket Detail Subtle chest pockets add a modern workwear-inspired touch to the cropped jacket, giving the clean silhouette just the right amount of structure and visual interest. ✨ Cropped to Define Your Waist The cropped jacket naturally draws attention to the waistline, helping create a more flattering, balanced silhouette when paired with the matching skirt. 💼 Made for Modern Workdays Clean tailoring and understated utility details give the set a polished office-ready feel without looking too formal or stiff. ✨ 3/4 Sleeves for a Sharper Look The mid-length sleeves feel cleaner and more streamlined than full-length sleeves, giving the jacket a polished, confident look without feeling bulky. 🔄 Wear Together or Separately Style the jacket with jeans or tailored pants, then pair the skirt with a fitted tee, knit top or blouse—one set gives you multiple outfit options. 👖 Jacket + Jeans 💼 Jacket + Trousers 👚 Skirt + Blouse 🧶 Skirt + Knit Top ☕ Effortless From Desk to Dinner Pair it with heels for work, boots for a fashion-forward look or flats for everyday wear. This set transitions easily from meetings to lunch, dinner and weekends. 💼 Office 📋 Meetings ☕ Lunch 🍷 Dinner 🛍️ Weekends Product Details Product Type Women's Two-Piece Skirt Set Includes Cropped Jacket + Matching Skirt Style Soho Chic / Modern Workwear / Office Style Jacket Detail Utility Chest Pockets Jacket Fit Cropped Silhouette Bottom Coordinating Skirt Styling Wear Together or Separately Best For Office, commuting, meetings, dinner, casual outings and everyday wear Look Polished, modern, feminine and effortlessly coordinated 📦 Secure Shipping Tracked delivery available ✨ Quality Checked Carefully inspected before shipping 🤝 Customer Support Friendly help whenever needed Buy Now → Choose your preferred color and size above.
More you might like
Related
Theory Utility Crop Trouser
Related
The Cropped Utility Jacket | Peyote
Related
The Cropped Utility Jacket | Navy
Related