{"product_id":"womens-oversized-henley-waffle-shirts","title":"Women's Oversized Henley Waffle Shirts","description":"\u003cstyle\u003e\n  #waffle-pdp {\n    --sage: #647a52;\n    --ink: #27312a;\n    --muted: #657066;\n    --cream: #f8f6f1;\n    --line: #dedfd8;\n    --gold: #f59e0b;\n    max-width: 1000px;\n    margin: 0 auto;\n    padding: 0 16px 32px;\n    background: transparent;\n    color: var(--ink);\n    font-family: \"DM Sans\", Arial, sans-serif;\n    font-size: 17px;\n    line-height: 1.6;\n    box-sizing: border-box;\n  }\n\n  #waffle-pdp * { box-sizing: border-box; }\n\n  #waffle-pdp .pdp-block-card {\n    margin: 0 0 24px;\n    padding: clamp(22px, 4vw, 42px);\n    border: none;\n    border-radius: 12px;\n    background: var(--cream);\n    box-shadow: 0 10px 28px rgba(39, 49, 42, .055);\n    overflow: hidden;\n  }\n\n  #waffle-pdp .pdp-block-card:nth-of-type(3n) {\n    background: #f5f6f1;\n  }\n\n  #waffle-pdp .pdp-block-card:nth-of-type(3n+2) {\n    background: #faf5f5;\n  }\n\n  #waffle-pdp h2,\n  #waffle-pdp h3 {\n    font-family: \"DM Serif Display\", Georgia, serif;\n    font-weight: 400;\n    line-height: 1.14;\n    color: var(--sage);\n    text-align: center;\n    letter-spacing: -.025em;\n    margin: 0 auto 14px;\n  }\n\n  #waffle-pdp h2 {\n    font-size: clamp(29px, 5vw, 42px);\n    max-width: 790px;\n  }\n\n  #waffle-pdp p {\n    margin: 0 0 17px;\n    text-align: left;\n  }\n\n  #waffle-pdp .pdp-intro {\n    max-width: 760px;\n    margin: 0 auto 25px;\n    font-size: clamp(17px, 2.2vw, 20px);\n    line-height: 1.65;\n  }\n\n  #waffle-pdp strong,\n  #waffle-pdp .accent {\n    color: var(--sage);\n  }\n\n  #waffle-pdp .pdp-kicker {\n    margin: 0 0 9px;\n    text-align: center;\n    font-size: 12px;\n    font-weight: 800;\n    letter-spacing: .18em;\n    text-transform: uppercase;\n    color: #8e6672;\n  }\n\n  #waffle-pdp .pdp-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    justify-content: center;\n    margin: 0 0 19px;\n  }\n\n  #waffle-pdp .pdp-tags span {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    padding: 6px 10px;\n    border-radius: 999px;\n    background: #fff;\n    color: #526549;\n    font-size: 11px;\n    font-weight: 800;\n    letter-spacing: .045em;\n    white-space: nowrap;\n  }\n\n  #waffle-pdp .pdp-tags span:nth-child(2) {\n    color: #9b6810;\n  }\n\n  #waffle-pdp .pdp-media {\n    width: 100%;\n    min-height: 260px;\n    aspect-ratio: 1 \/ 1;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    padding: 20px;\n    text-align: center;\n    border-radius: 8px;\n    background: linear-gradient(135deg, #e5e9dd, #f4e8eb);\n    color: #516049;\n    font-size: 16px;\n    font-weight: 700;\n  }\n\n  #waffle-pdp img {\n    display: block;\n    width: 100%;\n    height: auto;\n    max-width: 100%;\n    border-radius: 8px;\n    object-fit: contain;\n  }\n\n  #waffle-pdp .pdp-points {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 24px;\n    margin: 0 0 25px;\n  }\n\n  #waffle-pdp .pdp-point {\n    background: #fff;\n    border: none;\n    border-radius: 12px;\n    padding: 20px;\n    box-shadow: 0 6px 18px rgba(39, 49, 42, .04);\n  }\n\n  #waffle-pdp .pdp-point b {\n    display: block;\n    color: var(--sage);\n    font-size: 18px;\n    margin-bottom: 5px;\n  }\n\n  #waffle-pdp .pdp-point span {\n    font-size: 15px;\n  }\n\n  #waffle-pdp .pdp-table {\n    overflow: hidden;\n    border: 1px solid var(--line);\n    border-radius: 16px;\n    background: #fff;\n    margin: 24px 0;\n  }\n\n  #waffle-pdp .pdp-row {\n    display: grid;\n    grid-template-columns: 38% 62%;\n    border-bottom: 1px solid var(--line);\n  }\n\n  #waffle-pdp .pdp-row:last-child {\n    border-bottom: 0;\n  }\n\n  #waffle-pdp .pdp-key,\n  #waffle-pdp .pdp-value {\n    padding: 14px 16px;\n    min-width: 0;\n    overflow-wrap: anywhere;\n  }\n\n  #waffle-pdp .pdp-key {\n    background: #f0f2eb;\n    font-weight: 800;\n    color: #485d3f;\n  }\n\n  #waffle-pdp .pdp-size-scroll {\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n    margin: 20px 0 25px;\n    border-radius: 12px;\n  }\n\n  #waffle-pdp .pdp-size {\n    width: 100%;\n    min-width: 670px;\n    border-collapse: collapse;\n    background: #fff;\n    font-size: 14px;\n    text-align: center;\n  }\n\n  #waffle-pdp .pdp-size th {\n    background: #53674c;\n    color: #fff;\n    font-weight: 700;\n  }\n\n  #waffle-pdp .pdp-size th,\n  #waffle-pdp .pdp-size td {\n    padding: 11px 9px;\n    border-bottom: 1px solid #e5e8e0;\n  }\n\n  #waffle-pdp .pdp-size td:first-child {\n    font-weight: 800;\n  }\n\n  #waffle-pdp details {\n    border-bottom: 1px solid var(--line);\n  }\n\n  #waffle-pdp details:first-of-type {\n    border-top: 1px solid var(--line);\n  }\n\n  #waffle-pdp summary {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 18px;\n    cursor: pointer;\n    list-style: none;\n    padding: 18px 0;\n    font-weight: 800;\n    color: var(--ink);\n  }\n\n  #waffle-pdp summary::-webkit-details-marker {\n    display: none;\n  }\n\n  #waffle-pdp summary::after {\n    content: \"⌄\";\n    display: block;\n    flex: none;\n    color: var(--sage);\n    font-size: 27px;\n    font-weight: 400;\n    line-height: 1;\n    transition: transform .25s ease;\n  }\n\n  #waffle-pdp details[open] summary::after {\n    transform: rotate(180deg);\n  }\n\n  #waffle-pdp .pdp-answer {\n    padding: 0 0 17px;\n    color: var(--muted);\n  }\n\n  #waffle-pdp .pdp-review-layout {\n    display: grid;\n    grid-template-columns: 1fr 1.4fr;\n    gap: 24px;\n    align-items: start;\n  }\n\n  #waffle-pdp .pdp-score {\n    padding: 24px;\n    border-radius: 12px;\n    background: #fff;\n    text-align: center;\n  }\n\n  #waffle-pdp .pdp-score big {\n    display: block;\n    font: 400 54px\/1 \"DM Serif Display\", Georgia, serif;\n    color: var(--sage);\n  }\n\n  #waffle-pdp .pdp-score small {\n    display: block;\n    color: var(--muted);\n  }\n\n  #waffle-pdp .pdp-bars {\n    padding: 14px 0;\n  }\n\n  #waffle-pdp .pdp-bar-label {\n    display: flex;\n    justify-content: space-between;\n    font-weight: 700;\n    font-size: 14px;\n    margin: 0 0 5px;\n  }\n\n  #waffle-pdp .pdp-track {\n    height: 8px;\n    border-radius: 8px;\n    background: #e9ede5;\n    overflow: hidden;\n    margin: 0 0 16px;\n  }\n\n  #waffle-pdp .pdp-fill {\n    height: 100%;\n    width: 0;\n    background: var(--sage);\n    border-radius: inherit;\n  }\n\n  #waffle-pdp .pdp-review-note {\n    background: #fff;\n    border-radius: 12px;\n    padding: 18px 20px;\n    color: var(--muted);\n    font-size: 15px;\n  }\n\n  #waffle-pdp .pdp-review-note strong {\n    display: block;\n    margin-bottom: 5px;\n  }\n\n  #waffle-pdp .pdp-trust {\n    background: linear-gradient(135deg, #e9efe4, #f7edea) !important;\n  }\n\n  #waffle-pdp .pdp-trust-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 14px;\n    margin: 25px 0;\n  }\n\n  #waffle-pdp .pdp-trust-item {\n    position: relative;\n    background: #fff;\n    border-radius: 14px;\n    padding: 22px 15px;\n    box-shadow: 0 7px 18px rgba(39, 49, 42, .055);\n    animation: pdpRise .65s both;\n    transition: transform .25s, box-shadow .25s;\n  }\n\n  #waffle-pdp .pdp-trust-item:nth-child(2) { animation-delay: .12s; }\n  #waffle-pdp .pdp-trust-item:nth-child(3) { animation-delay: .24s; }\n  #waffle-pdp .pdp-trust-item:nth-child(4) { animation-delay: .36s; }\n\n  #waffle-pdp .pdp-trust-item:hover {\n    transform: translateY(-5px);\n    box-shadow: 0 13px 26px rgba(39, 49, 42, .13);\n  }\n\n  #waffle-pdp .pdp-icon {\n    display: block;\n    font-size: 27px;\n    line-height: 1;\n    animation: pdpFloat 3s ease-in-out infinite;\n  }\n\n  #waffle-pdp .pdp-trust-item b {\n    display: block;\n    color: var(--sage);\n    font-size: 16px;\n    margin: 13px 0 3px;\n  }\n\n  #waffle-pdp .pdp-trust-item span:last-child {\n    font-size: 13px;\n    line-height: 1.45;\n    display: block;\n  }\n\n  #waffle-pdp .pdp-trust-item::after {\n    content: \"\";\n    position: absolute;\n    right: 13px;\n    top: 13px;\n    width: 7px;\n    height: 7px;\n    border-radius: 50%;\n    background: #87ae77;\n    animation: pdpBreathe 2.4s infinite;\n  }\n\n  #waffle-pdp .pdp-timeline {\n    display: flex;\n    justify-content: space-between;\n    gap: 9px;\n    position: relative;\n    max-width: 630px;\n    margin: 28px auto 0;\n    font-size: 13px;\n    font-weight: 800;\n    text-align: center;\n    color: #53674c;\n  }\n\n  #waffle-pdp .pdp-timeline::before {\n    content: \"\";\n    position: absolute;\n    height: 3px;\n    top: 7px;\n    left: 12%;\n    right: 12%;\n    background: #d2ddcc;\n  }\n\n  #waffle-pdp .pdp-timeline::after {\n    content: \"\";\n    position: absolute;\n    height: 3px;\n    top: 7px;\n    left: 12%;\n    width: 0;\n    background: var(--sage);\n    animation: pdpProgress 5s ease-in-out infinite;\n  }\n\n  #waffle-pdp .pdp-timeline span {\n    position: relative;\n    z-index: 1;\n    flex: 1;\n  }\n\n  #waffle-pdp .pdp-timeline span::before {\n    content: \"\";\n    display: block;\n    width: 17px;\n    height: 17px;\n    margin: 0 auto 9px;\n    border: 4px solid #fff;\n    border-radius: 50%;\n    background: var(--sage);\n    box-shadow: 0 0 0 2px #94a78a;\n  }\n\n  #waffle-pdp .pdp-cta {\n    text-align: center;\n    background: #e8eee3 !important;\n  }\n\n  #waffle-pdp .pdp-cta p {\n    text-align: center;\n  }\n\n  #waffle-pdp .pdp-buy {\n    display: inline-block;\n    margin-top: 8px;\n    padding: 15px 39px;\n    background: var(--sage);\n    color: #fff !important;\n    border-radius: 999px;\n    text-decoration: none !important;\n    font-weight: 800;\n    letter-spacing: .08em;\n    box-shadow: 0 9px 18px rgba(73, 100, 65, .2);\n  }\n\n  #waffle-pdp .pdp-buy:hover {\n    background: #4d6441;\n  }\n\n  @keyframes pdpRise {\n    from { opacity: 0; transform: translateY(18px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  @keyframes pdpFloat {\n    50% { transform: translateY(-5px); }\n  }\n\n  @keyframes pdpBreathe {\n    50% { opacity: .35; transform: scale(1.5); }\n  }\n\n  @keyframes pdpProgress {\n    0%, 8% { width: 0; }\n    85%, 100% { width: 76%; }\n  }\n\n  @media (max-width: 700px) {\n    #waffle-pdp { padding: 0 12px 24px; }\n    #waffle-pdp .pdp-block-card { padding: 24px 18px; }\n    #waffle-pdp .pdp-points { grid-template-columns: 1fr; gap: 24px; }\n    #waffle-pdp .pdp-review-layout { grid-template-columns: 1fr; }\n    #waffle-pdp .pdp-trust-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }\n    #waffle-pdp .pdp-key,\n    #waffle-pdp .pdp-value { padding: 13px 11px; font-size: 15px; }\n    #waffle-pdp .pdp-media { min-height: 240px; }\n  }\n\n  @media (max-width: 390px) {\n    #waffle-pdp .pdp-tags { gap: 5px; }\n    #waffle-pdp .pdp-tags span { font-size: 9px; padding: 6px 7px; }\n    #waffle-pdp .pdp-trust-item { padding: 19px 12px; }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    #waffle-pdp *,\n    #waffle-pdp *::before,\n    #waffle-pdp *::after {\n      animation-duration: .01ms !important;\n      transition-duration: .01ms !important;\n    }\n  }\n\n  \/* Mobile-first refinements, scoped to this product section. *\/\n  #waffle-pdp { width:100%; min-width:0; overflow-x:clip; }\n  #waffle-pdp .pdp-media { min-height:0; aspect-ratio:auto; display:block; padding:0; background:transparent; }\n  #waffle-pdp .pdp-media img { width:100%; height:auto; aspect-ratio:auto; object-fit:contain; }\n  #waffle-pdp .pdp-score small { margin-top:8px; font-size:14px; }\n  #waffle-pdp .pdp-review-note { overflow-wrap:anywhere; }\n  #waffle-pdp .pdp-buy { min-height:50px; min-width:180px; text-align:center; }\n  @media (max-width:700px) {\n    #waffle-pdp { padding:0 10px 24px; font-size:16px; line-height:1.55; }\n    #waffle-pdp .pdp-block-card { margin-bottom:24px; padding:24px 16px; border-radius:12px; }\n    #waffle-pdp h2 { font-size:clamp(28px,7.6vw,34px); line-height:1.17; margin-bottom:14px; }\n    #waffle-pdp .pdp-intro { font-size:17px; line-height:1.58; margin-bottom:22px; }\n    #waffle-pdp .pdp-tags { gap:7px; margin-bottom:18px; }\n    #waffle-pdp .pdp-tags span { font-size:11px; line-height:1.2; padding:7px 10px; letter-spacing:0; }\n    #waffle-pdp .pdp-points { grid-template-columns:1fr; gap:24px; }\n    #waffle-pdp .pdp-point { padding:17px 18px; }\n    #waffle-pdp .pdp-point b { font-size:18px; }\n    #waffle-pdp .pdp-point span { font-size:16px; }\n    #waffle-pdp .pdp-table { margin:18px 0 0; }\n    #waffle-pdp .pdp-row { grid-template-columns:38% minmax(0,62%); }\n    #waffle-pdp .pdp-key,#waffle-pdp .pdp-value { padding:13px 10px; font-size:15px; line-height:1.45; }\n    #waffle-pdp summary { min-height:56px; padding:16px 0; font-size:16px; line-height:1.4; }\n    #waffle-pdp .pdp-answer { font-size:15px; line-height:1.55; }\n    #waffle-pdp .pdp-review-layout { grid-template-columns:1fr; gap:12px; }\n    #waffle-pdp .pdp-review-layout + .pdp-points { grid-template-columns:1fr!important; gap:12px; }\n    #waffle-pdp .pdp-trust-grid { grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px; }\n    #waffle-pdp .pdp-trust-item { padding:19px 14px; }\n    #waffle-pdp .pdp-icon { font-size:23px; }\n    #waffle-pdp .pdp-trust-item b { font-size:15px; }\n    #waffle-pdp .pdp-trust-item span:last-child { font-size:13px; }\n    #waffle-pdp .pdp-timeline { gap:0; font-size:11px; }\n    #waffle-pdp .pdp-timeline:before,#waffle-pdp .pdp-timeline:after { left:16%; right:16%; }\n    #waffle-pdp .pdp-timeline:after { right:auto; }\n    \/* Each size becomes a readable card without page-level sideways scrolling. *\/\n    #waffle-pdp .pdp-size-scroll { overflow:visible; margin:18px 0 0; }\n    #waffle-pdp .pdp-size { display:block; width:100%; min-width:0; background:transparent; text-align:left; }\n    #waffle-pdp .pdp-size thead { display:none; }\n    #waffle-pdp .pdp-size tbody { display:grid; gap:12px; }\n    #waffle-pdp .pdp-size tr { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:0 12px; background:#fff; padding:12px 15px; border-radius:12px; }\n    #waffle-pdp .pdp-size td { display:flex; justify-content:space-between; align-items:baseline; gap:5px; min-width:0; padding:7px 0; border-bottom:1px solid #e5e8e0; font-size:15px; font-weight:700; white-space:nowrap; }\n    #waffle-pdp .pdp-size td:before { content:attr(data-label); font-size:12px; font-weight:600; color:#647a52; white-space:normal; }\n    #waffle-pdp .pdp-size td:first-child { grid-column:1; font-size:20px; color:#647a52; }\n    #waffle-pdp .pdp-size td:nth-child(2) { grid-column:2; }\n    #waffle-pdp .pdp-size td:first-child:before { display:none; }\n    #waffle-pdp .pdp-size td:nth-last-child(-n+2) { border-bottom:0; }\n  }\n  @media (max-width:390px) {\n    #waffle-pdp { padding-left:8px; padding-right:8px; }\n    #waffle-pdp .pdp-block-card { padding:22px 14px; }\n    #waffle-pdp .pdp-tags span { font-size:11px; padding:7px 9px; }\n    #waffle-pdp .pdp-size tr { padding:11px 12px; gap:0 9px; }\n    #waffle-pdp .pdp-size td { font-size:14px; }\n  }\n\u003c\/style\u003e\n\u003cdiv id=\"waffle-pdp\"\u003e\n\u003csection class=\"pdp-block-card\" id=\"waffle-pdp-top\"\u003e\n\u003cdiv class=\"pdp-tags\"\u003e\n\u003cspan\u003eNEW ARRIVAL\u003c\/span\u003e \u003cspan\u003e⭐ 4.9\/5 RATING\u003c\/span\u003e \u003cspan\u003e↺ 30-DAY EASY RETURNS\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp class=\"pdp-kicker\"\u003eEveryday texture, effortless style\u003c\/p\u003e\n\u003ch2\u003eThe Waffle Henley You'll Reach For on Repeat\u003c\/h2\u003e\n\u003cp class=\"pdp-intro\"\u003eA relaxed shape, softly textured knit, and easy button-front neckline make this long-sleeve top simple to style from casual mornings to laid-back evenings. Wear it loose or give it a quick front tuck for a different look.\u003c\/p\u003e\n\u003c!-- Image 1: 1(20260927-085116).png --\u003e\n\u003cdiv class=\"pdp-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/1_115fe3e9-534e-493b-9a41-c2886ee4aee5.png?v=1790500781\" alt=\"Women’s waffle Henley product image\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pdp-block-card\"\u003e\n\u003ch2\u003eTexture That Makes a Simple Outfit Stand Out\u003c\/h2\u003e\n\u003cp class=\"pdp-intro\"\u003eThe open waffle knit gives this top its airy, dimensional look. Lighter colors may be slightly sheer, so an inner layer can add coverage when you want it.\u003c\/p\u003e\n\u003cdiv class=\"pdp-points\"\u003e\n\u003cdiv class=\"pdp-point\"\u003e\n\u003cb\u003eAiry Texture\u003c\/b\u003e\u003cspan\u003eA distinctive knit with a relaxed feel.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-point\"\u003e\n\u003cb\u003eEasy Layering\u003c\/b\u003e\u003cspan\u003ePair it with a tank or camisole.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-point\"\u003e\n\u003cb\u003eEveryday Style\u003c\/b\u003e\u003cspan\u003eDress it up or keep it casual.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- Image 2: 2(20260927-085117).png --\u003e\n\u003cdiv class=\"pdp-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/2_82197a44-4e02-40a2-941b-c66720e02385.png?v=1790500781\" alt=\"Women’s waffle Henley product image\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pdp-block-card\"\u003e\n\u003ch2\u003eRoom to Move, Easy to Style\u003c\/h2\u003e\n\u003cp class=\"pdp-intro\"\u003eThe slightly oversized, boyfriend-inspired silhouette falls loosely through the body. A curved hem gives you comfortable coverage and works equally well untucked or with a casual front tuck.\u003c\/p\u003e\n\u003c!-- Image 3: 3(20260927-085119).png --\u003e\n\u003cdiv class=\"pdp-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/3_dd42a48a-7617-420b-a4ca-30561bc39172.png?v=1790500781\" alt=\"Women’s waffle Henley product image\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pdp-block-card\"\u003e\n\u003ch2\u003eA Relaxed Look from Every Angle\u003c\/h2\u003e\n\u003cp class=\"pdp-intro\"\u003eThe textured knit continues across the back for a consistent look. Long sleeves and a loose drape make this an easy piece to layer as the weather cools.\u003c\/p\u003e\n\u003c!-- Image 4: 4(20260927-085117).png --\u003e\n\u003cdiv class=\"pdp-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/4_1e269748-8f90-41be-aee5-53621baf40b1.png?v=1790500781\" alt=\"Women’s waffle Henley product image\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pdp-block-card\"\u003e\n\u003ch2\u003eLittle Details, Lots of Possibilities\u003c\/h2\u003e\n\u003cp class=\"pdp-intro\"\u003eA collared V neckline and front buttons add shape to the laid-back fit. The chest pocket keeps the look casual, while the knit texture brings character to your everyday outfits.\u003c\/p\u003e\n\u003c!-- Image 5: 5(20260927-085117).png --\u003e\n\u003cdiv class=\"pdp-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/5_c3f6cc9b-3be0-4976-abe4-eaf93f8c35d2.png?v=1790500781\" alt=\"Women’s waffle Henley product image\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pdp-block-card\"\u003e\n\u003ch2\u003eGet Closer to the Knit\u003c\/h2\u003e\n\u003cp class=\"pdp-intro\"\u003eMade from \u003cstrong\u003e95% polyester and 5% elastane\u003c\/strong\u003e, the top has a textured surface with a touch of stretch. The close-up shows the fabric, cuffs, and button details so you can see what you're choosing.\u003c\/p\u003e\n\u003c!-- Image 9: 9(8).png --\u003e\n\u003cdiv class=\"pdp-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/6_0f8a29ae-4f8e-4848-a062-32e7d496bb73.png?v=1790500781\" alt=\"Women’s waffle Henley product image\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pdp-block-card\"\u003e\n\u003ch2\u003eOne Top, More Ways to Wear It\u003c\/h2\u003e\n\u003cp class=\"pdp-intro\"\u003eStyle it with denim shorts for weekends, pants for everyday errands, or a skirt for a softer look. Layer a tank underneath lighter shades if you prefer more coverage.\u003c\/p\u003e\n\u003c!-- Image 8: 8(20260927-085123).png --\u003e\n\u003cdiv class=\"pdp-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/20260927171757_1058_13.png?v=1790500781\" alt=\"Women’s waffle Henley product image\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pdp-block-card\"\u003e\n\u003ch2\u003eFind Your Comfortable Fit\u003c\/h2\u003e\n\u003cp class=\"pdp-intro\"\u003eChoose from S to 2XL and compare the measurements below before ordering. The top is designed with a relaxed shape, so check the bust and length against a shirt you already like.\u003c\/p\u003e\n\u003cdiv class=\"pdp-size-scroll\"\u003e\n\u003ctable class=\"pdp-size\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eUS\u003c\/th\u003e\n\u003cth\u003eBust\u003c\/th\u003e\n\u003cth\u003eHem Width\u003c\/th\u003e\n\u003cth\u003eLength\u003c\/th\u003e\n\u003cth\u003eShoulder\u003c\/th\u003e\n\u003cth\u003eSleeve Length\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eS\u003c\/td\u003e\n\u003ctd data-label=\"US\"\u003e4–6\u003c\/td\u003e\n\u003ctd data-label=\"Bust\"\u003e42.52\u003c\/td\u003e\n\u003ctd data-label=\"Hem\"\u003e45.67\u003c\/td\u003e\n\u003ctd data-label=\"Length\"\u003e27.95\u003c\/td\u003e\n\u003ctd data-label=\"Shoulder\"\u003e28.15\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve\"\u003e17.2\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eM\u003c\/td\u003e\n\u003ctd data-label=\"US\"\u003e8–10\u003c\/td\u003e\n\u003ctd data-label=\"Bust\"\u003e44.88\u003c\/td\u003e\n\u003ctd data-label=\"Hem\"\u003e48.03\u003c\/td\u003e\n\u003ctd data-label=\"Length\"\u003e28.74\u003c\/td\u003e\n\u003ctd data-label=\"Shoulder\"\u003e29.33\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve\"\u003e17.32\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eL\u003c\/td\u003e\n\u003ctd data-label=\"US\"\u003e12–14\u003c\/td\u003e\n\u003ctd data-label=\"Bust\"\u003e47.24\u003c\/td\u003e\n\u003ctd data-label=\"Hem\"\u003e50.39\u003c\/td\u003e\n\u003ctd data-label=\"Length\"\u003e29.53\u003c\/td\u003e\n\u003ctd data-label=\"Shoulder\"\u003e30.51\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve\"\u003e17.44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003eXL\u003c\/td\u003e\n\u003ctd data-label=\"US\"\u003e16–18\u003c\/td\u003e\n\u003ctd data-label=\"Bust\"\u003e50.39\u003c\/td\u003e\n\u003ctd data-label=\"Hem\"\u003e53.54\u003c\/td\u003e\n\u003ctd data-label=\"Length\"\u003e30.31\u003c\/td\u003e\n\u003ctd data-label=\"Shoulder\"\u003e32.09\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve\"\u003e17.44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd data-label=\"Size\"\u003e2XL\u003c\/td\u003e\n\u003ctd data-label=\"US\"\u003e20–22\u003c\/td\u003e\n\u003ctd data-label=\"Bust\"\u003e53.54\u003c\/td\u003e\n\u003ctd data-label=\"Hem\"\u003e56.69\u003c\/td\u003e\n\u003ctd data-label=\"Length\"\u003e31.1\u003c\/td\u003e\n\u003ctd data-label=\"Shoulder\"\u003e33.66\u003c\/td\u003e\n\u003ctd data-label=\"Sleeve\"\u003e17.44\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp class=\"pdp-size-note\"\u003eMeasurements in inches. Compare with a similar top for the best fit.\u003c\/p\u003e\n\u003c!-- Image 6: 6(10).png --\u003e\u003c\/section\u003e\n\u003csection class=\"pdp-block-card\"\u003e\n\u003ch2\u003eEasygoing Style, Your Way\u003c\/h2\u003e\n\u003cp class=\"pdp-intro\"\u003eWear the Henley loose, tucked, or layered to suit your day. Its textured finish and relaxed outline make a simple outfit feel considered with very little effort.\u003c\/p\u003e\n\u003c!-- Image 10: 10(20260927-085125).png --\u003e\n\u003cdiv class=\"pdp-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/20260927171800_1059_13.png?v=1790500781\" alt=\"Women’s waffle Henley product image\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pdp-block-card\"\u003e\n\u003ch2\u003eDetails \u0026amp; Specifications\u003c\/h2\u003e\n\u003cp class=\"pdp-intro\"\u003eA quick look at the materials, fit, and design details.\u003c\/p\u003e\n\u003cdiv class=\"pdp-table\"\u003e\n\u003cdiv class=\"pdp-row\"\u003e\n\u003cdiv class=\"pdp-key\"\u003eProduct\u003c\/div\u003e\n\u003cdiv class=\"pdp-value\"\u003eWomen's Oversized Henley Waffle Shirt\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-row\"\u003e\n\u003cdiv class=\"pdp-key\"\u003eFabric\u003c\/div\u003e\n\u003cdiv class=\"pdp-value\"\u003e95% polyester, 5% elastane\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-row\"\u003e\n\u003cdiv class=\"pdp-key\"\u003eFit\u003c\/div\u003e\n\u003cdiv class=\"pdp-value\"\u003eRelaxed, slightly oversized\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-row\"\u003e\n\u003cdiv class=\"pdp-key\"\u003eNeckline\u003c\/div\u003e\n\u003cdiv class=\"pdp-value\"\u003eCollared V neck with button front\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-row\"\u003e\n\u003cdiv class=\"pdp-key\"\u003eSleeves\u003c\/div\u003e\n\u003cdiv class=\"pdp-value\"\u003eLong sleeves\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-row\"\u003e\n\u003cdiv class=\"pdp-key\"\u003eSizes\u003c\/div\u003e\n\u003cdiv class=\"pdp-value\"\u003eS, M, L, XL, 2XL\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-row\"\u003e\n\u003cdiv class=\"pdp-key\"\u003eCare\u003c\/div\u003e\n\u003cdiv class=\"pdp-value\"\u003eMachine washable; follow the garment care label\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pdp-block-card\"\u003e\n\u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cp class=\"pdp-intro\"\u003eA few useful details before you choose your size and color.\u003c\/p\u003e\n\u003cdetails\u003e\n\u003csummary\u003eIs the top see-through?\u003c\/summary\u003e\n\u003cdiv class=\"pdp-answer\"\u003eThe open knit can be slightly sheer, especially in lighter colors. Layer it over a tank or camisole if you prefer more coverage.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow does it fit?\u003c\/summary\u003e\n\u003cdiv class=\"pdp-answer\"\u003eIt has a relaxed, slightly oversized fit. Please compare the bust and length in the size chart with a similar shirt you own.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat is the fabric composition?\u003c\/summary\u003e\n\u003cdiv class=\"pdp-answer\"\u003eThe fabric is 95% polyester and 5% elastane.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I machine wash it?\u003c\/summary\u003e\n\u003cdiv class=\"pdp-answer\"\u003eYes. The supplied care information says it is machine washable; check the garment care label for cycle and drying guidance.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003csection class=\"pdp-block-card\"\u003e\n\u003ch2\u003eCustomer Feedback\u003c\/h2\u003e\n\u003cp class=\"pdp-intro\"\u003eA place for verified impressions from shoppers who have worn this top.\u003c\/p\u003e\n\u003cdiv class=\"pdp-review-layout\"\u003e\n\u003cdiv class=\"pdp-score\"\u003e\n\u003cbig\u003e4.9\/5\u003c\/big\u003e \u003csmall\u003eCustomer rating\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-points\" style=\"margin-top: 24px; margin-bottom: 0; grid-template-columns: repeat(2,minmax(0,1fr));\"\u003e\n\u003cdiv class=\"pdp-review-note\"\u003e\n\u003cstrong\u003eVerified Customer.\u003c\/strong\u003eI just received my pull over waffle shirt. I love it. Very pretty and have gotten alot of compliments.\u003cbr\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-review-note\"\u003e\n\u003cstrong\u003eVerified Customer.\u003c\/strong\u003eSo in love with this top! It's oversized and comfy and soft. Wish I could get more! I bought one for my mom too! They seem to be selling out fast though!\u003cbr\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pdp-block-card pdp-trust\"\u003e\n\u003ch2\u003eShop with Confidence\u003c\/h2\u003e\n\u003cp class=\"pdp-intro\"\u003eA simple path from checkout to your door, with support when you need it.\u003c\/p\u003e\n\u003cdiv class=\"pdp-trust-grid\"\u003e\n\u003cdiv class=\"pdp-trust-item\"\u003e\n\u003cspan class=\"pdp-icon\"\u003e🚚\u003c\/span\u003e \u003cb\u003eFast Shipping\u003c\/b\u003e \u003cspan\u003eTrack your order as it makes its way to you.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-trust-item\"\u003e\n\u003cspan class=\"pdp-icon\"\u003e↺\u003c\/span\u003e \u003cb\u003eEasy Returns\u003c\/b\u003e \u003cspan\u003eSee our 30-day return policy for details.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-trust-item\"\u003e\n\u003cspan class=\"pdp-icon\"\u003e🔒\u003c\/span\u003e \u003cb\u003eSecure Checkout\u003c\/b\u003e \u003cspan\u003eComplete your purchase through our secure checkout.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-trust-item\"\u003e\n\u003cspan class=\"pdp-icon\"\u003e💬\u003c\/span\u003e \u003cb\u003eCustomer Support\u003c\/b\u003e \u003cspan\u003eContact our team if you need help with an order.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pdp-timeline\"\u003e\n\u003cspan\u003eOrder Placed\u003c\/span\u003e \u003cspan\u003eIn Transit\u003c\/span\u003e \u003cspan\u003eDelivered\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"pdp-block-card pdp-cta\"\u003e\n\u003ch2\u003eMake Room for an Everyday Favorite\u003c\/h2\u003e\n\u003cp class=\"pdp-intro\"\u003eChoose your color and size, then style this textured Henley your way.\u003c\/p\u003e\n\u003ca class=\"pdp-buy\" href=\"#\"\u003eBUY NOW ↑\u003c\/a\u003e\u003c\/section\u003e\n\u003c\/div\u003e","brand":"JH","offers":[{"title":"Green \/ S","offer_id":47336249163865,"sku":"NC03642609276490-军绿色-S","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":47336249196633,"sku":"NC03642609276490-军绿色-M","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":47336249229401,"sku":"NC03642609276490-军绿色-L","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":47336249262169,"sku":"NC03642609276490-军绿色-XL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ 2XL","offer_id":47336249294937,"sku":"NC03642609276490-军绿色-XXL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":47336249327705,"sku":"NC03642609276490-黑色-S","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":47336249360473,"sku":"NC03642609276490-黑色-M","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":47336249393241,"sku":"NC03642609276490-黑色-L","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":47336249426009,"sku":"NC03642609276490-黑色-XL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":47336249458777,"sku":"NC03642609276490-黑色-XXL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":47336249491545,"sku":"NC03642609276490-玫红色-S","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":47336249524313,"sku":"NC03642609276490-玫红色-M","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":47336249557081,"sku":"NC03642609276490-玫红色-L","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":47336249589849,"sku":"NC03642609276490-玫红色-XL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 2XL","offer_id":47336249622617,"sku":"NC03642609276490-玫红色-XXL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"DustyBlue \/ S","offer_id":47336249655385,"sku":"NC03642609276490-蓝色-S","price":29.99,"currency_code":"USD","in_stock":true},{"title":"DustyBlue \/ M","offer_id":47336249688153,"sku":"NC03642609276490-蓝色-M","price":29.99,"currency_code":"USD","in_stock":true},{"title":"DustyBlue \/ L","offer_id":47336249720921,"sku":"NC03642609276490-蓝色-L","price":29.99,"currency_code":"USD","in_stock":true},{"title":"DustyBlue \/ XL","offer_id":47336249753689,"sku":"NC03642609276490-蓝色-XL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"DustyBlue \/ 2XL","offer_id":47336249786457,"sku":"NC03642609276490-蓝色-XXL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Beige \/ S","offer_id":47336249819225,"sku":"NC03642609276490-杏色-S","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Beige \/ M","offer_id":47336249851993,"sku":"NC03642609276490-杏色-M","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Beige \/ L","offer_id":47336249884761,"sku":"NC03642609276490-杏色-L","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Beige \/ XL","offer_id":47336249917529,"sku":"NC03642609276490-杏色-XL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 2XL","offer_id":47336249950297,"sku":"NC03642609276490-杏色-XXL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":47336252375129,"sku":"NC03642609276490-白色-S","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":47336252407897,"sku":"NC03642609276490-白色-M","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":47336252440665,"sku":"NC03642609276490-白色-L","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":47336252473433,"sku":"NC03642609276490-白色-XL","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":47336252506201,"sku":"NC03642609276490-白色-XXL","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/1_115fe3e9-534e-493b-9a41-c2886ee4aee5.png?v=1790500781","url":"https:\/\/treavhds.com\/products\/womens-oversized-henley-waffle-shirts","provider":"treavhds","version":"1.0","type":"link"}