{"title":"Trousers","description":"\u003cp\u003eCasual and tailored trousers for polished everyday outfits.\u003c\/p\u003e","products":[{"product_id":"mens-beige-drawstring-linen-trousers-bruce-co-selvaro","title":"Men's Beige Drawstring Linen Trousers – Bruce \u0026 Co Selvaro","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e\n  #legacy-pdp-root{\n    --lgc-black:#0D0D0D;\n    --lgc-graphite:#2B2B2B;\n    --lgc-stone:#D9D6CF;\n    --lgc-cream:#F2EFE9;\n    --lgc-white:#FFFFFF;\n    --lgc-ink-soft: rgba(13,13,13,0.62);\n    --lgc-ink-faint: rgba(13,13,13,0.42);\n    --lgc-line: rgba(13,13,13,0.08);\n    --lgc-radius-lg: 24px;\n    --lgc-radius-md: 18px;\n    --lgc-radius-sm: 12px;\n    --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\n    all: initial;\n    display:block;\n    box-sizing:border-box;\n    font-family: var(--lgc-sans);\n    color: var(--lgc-black);\n    background: var(--lgc-white);\n    -webkit-font-smoothing: antialiased;\n    text-align:left;\n    line-height:1.5;\n    max-width:600px;\n    margin:0 auto;\n  }\n  #legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{\n    box-sizing:border-box; margin:0; padding:0; font-family:inherit;\n    color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;\n  }\n  #legacy-pdp-root img{ max-width:100%; display:block; border:0; }\n  #legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }\n  #legacy-pdp-root ul{ list-style:none; }\n  #legacy-pdp-root svg{ display:block; flex-shrink:0; }\n\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap');\n\n  #legacy-pdp-root .lgc-wrap{ padding:0 18px; }\n  #legacy-pdp-root .lgc-section{ padding:36px 0; }\n\n  #legacy-pdp-root .lgc-badge{\n    display:inline-flex; align-items:center; gap:6px;\n    background:var(--lgc-cream); color:var(--lgc-black);\n    padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;\n  }\n  #legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-black); }\n\n  #legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-soft); }\n  #legacy-pdp-root h1.lgc-h1{ font-size:28px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }\n  #legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }\n  #legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }\n  #legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-soft); line-height:1.55; }\n\n  \/* ---------- HERO ---------- *\/\n  #legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }\n  #legacy-pdp-root .lgc-hero h1{ margin-top:14px; }\n  #legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-soft); }\n  #legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }\n  #legacy-pdp-root .lgc-pill{\n    font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px;\n    background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-black);\n  }\n  #legacy-pdp-root .lgc-hero-img{\n    margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);\n  }\n  #legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-fit:cover; }\n\n  \/* ---------- PILARES ---------- *\/\n  #legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }\n  #legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }\n  #legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }\n  #legacy-pdp-root .lgc-pillar{\n    border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px;\n    display:flex; flex-direction:column; justify-content:flex-start;\n  }\n  #legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-black); color:var(--lgc-white); }\n  #legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }\n  #legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-black); }\n  #legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-black); }\n  #legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }\n  #legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }\n  #legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; }\n\n  \/* ---------- CARROSSÉIS ---------- *\/\n  #legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }\n  #legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }\n  #legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }\n  #legacy-pdp-root .lgc-carousel{\n    display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory;\n    -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px;\n    margin:0 -18px; padding-left:18px; padding-right:18px;\n  }\n  #legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }\n  #legacy-pdp-root .lgc-carousel-item{\n    flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md);\n    overflow:hidden; background:var(--lgc-cream); position:relative;\n  }\n  #legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-fit:cover; }\n  #legacy-pdp-root .lgc-carousel-cap{\n    position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55);\n    color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px;\n    backdrop-filter:blur(4px);\n  }\n  #legacy-pdp-root .lgc-carousel-wrap{ position:relative; }\n  #legacy-pdp-root .lgc-arrow{\n    position:absolute; top:50%; transform:translateY(-50%); z-index:2;\n    width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5);\n    display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);\n  }\n  #legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }\n  #legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }\n  #legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }\n  #legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }\n  #legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }\n  #legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-black); width:16px; border-radius:3px; }\n\n  \/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/\n  #legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }\n  #legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }\n  #legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }\n  #legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }\n  #legacy-pdp-root .lgc-tabs-nav{\n    display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;\n  }\n  #legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }\n  #legacy-pdp-root .lgc-tab-btn{\n    padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint);\n    transition:all .2s ease;\n  }\n  #legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-black); color:var(--lgc-white); }\n  #legacy-pdp-root .lgc-tab-panel{ display:none; }\n  #legacy-pdp-root .lgc-tab-panel.is-active{ display:block; }\n\n  #legacy-pdp-root table.lgc-table{\n    width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px;\n    background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;\n  }\n  #legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{\n    padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);\n  }\n  #legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }\n  #legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }\n  #legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }\n  #legacy-pdp-root .lgc-table-scroll{\n    max-width:100%; overflow:hidden;\n    border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);\n  }\n  #legacy-pdp-root .lgc-table-scroll table.lgc-table{\n    width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;\n  }\n  #legacy-pdp-root .lgc-table-scroll table.lgc-table th,\n  #legacy-pdp-root .lgc-table-scroll table.lgc-table td{\n    padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;\n  }\n  #legacy-pdp-root .lgc-table-scroll table.lgc-table th{\n    font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600;\n    color:var(--lgc-ink-soft); background:var(--lgc-cream); line-height:1.2;\n  }\n  #legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,\n  #legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{\n    font-weight:700;\n  }\n\n  #legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }\n  #legacy-pdp-root .lgc-specs-row{\n    display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;\n  }\n  #legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }\n  #legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-black); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }\n  #legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-black); }\n\n  \/* ---------- GARANTIA (2 por linha) ---------- *\/\n  #legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }\n  #legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }\n  #legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }\n  #legacy-pdp-root .lgc-trust-item{\n    border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);\n  }\n  #legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }\n  #legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }\n  #legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-soft); line-height:1.4; }\n\n  \/* ---------- FAQ ---------- *\/\n  #legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }\n  #legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }\n  #legacy-pdp-root .lgc-faq-q{\n    width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px;\n    padding:15px 2px; font-size:14px; font-weight:600; text-align:left;\n  }\n  #legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }\n  #legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }\n  #legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }\n  #legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-soft); }\n  #legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; }\n\n  \/* ---------- FOOTER ---------- *\/\n  #legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; }\n\n  \/* ---------- LANG SWITCH (bandeiras) ---------- *\/\n  #legacy-pdp-root .lgc-langbar{ display:flex; justify-content:center; gap:8px; padding-top:14px; }\n  #legacy-pdp-root .lgc-lang-btn{\n    width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden;\n    border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease;\n    line-height:0;\n  }\n  #legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-fit:cover; border-radius:1px; }\n  #legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-black); }\n\u003c\/style\u003e\n\n  \n  \u003csection class=\"lgc-wrap lgc-hero\"\u003e\n    \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eBruce \u0026amp; Co — Built to Last\u003c\/span\u003e\n    \u003ch2 class=\"lgc-h1\" data-i18n=\"hero.headline\"\u003eRelaxed structure, naturally refined.\u003c\/h2\u003e\n    \u003cp class=\"lgc-hero-sub\" data-i18n=\"hero.sub\"\u003eBeige straight-leg linen trousers shaped with an elasticated drawstring waist, clean pocketing and an easy drape for considered warm-weather dressing.\u003c\/p\u003e\n    \u003cdiv class=\"lgc-hero-pills\"\u003e\n      \u003cspan class=\"lgc-pill\" data-i18n=\"hero.pill1\"\u003eLinen Texture\u003c\/span\u003e\n      \u003cspan class=\"lgc-pill\" data-i18n=\"hero.pill2\"\u003eDrawstring Waist\u003c\/span\u003e\n      \u003cspan class=\"lgc-pill\" data-i18n=\"hero.pill3\"\u003eStraight-Leg Ease\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lgc-hero-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-selvaro-beige-description-hero.png?v=1787522576\" alt=\"Bruce \u0026amp; Co Selvaro beige drawstring linen trousers in a Mediterranean setting\"\u003e\n    \u003c\/div\u003e\n    \n    \u003cdiv class=\"lgc-langbar\" data-langswitch\u003e\n      \u003cbutton class=\"lgc-lang-btn\" data-setlang=\"en\"\u003e\u003cimg src=\"https:\/\/flagcdn.com\/w40\/gb.png\" alt=\"English\"\u003e\u003c\/button\u003e\n      \u003cbutton class=\"lgc-lang-btn\" data-setlang=\"de\"\u003e\u003cimg src=\"https:\/\/flagcdn.com\/w40\/de.png\" alt=\"Deutsch\"\u003e\u003c\/button\u003e\n      \u003cbutton class=\"lgc-lang-btn\" data-setlang=\"nl\"\u003e\u003cimg src=\"https:\/\/flagcdn.com\/w40\/nl.png\" alt=\"Nederlands\"\u003e\u003c\/button\u003e\n      \u003cbutton class=\"lgc-lang-btn\" data-setlang=\"it\"\u003e\u003cimg src=\"https:\/\/flagcdn.com\/w40\/it.png\" alt=\"Italiano\"\u003e\u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"lgc-wrap lgc-section\"\u003e\n    \u003cdiv class=\"lgc-pillars-head\"\u003e\n      \u003cspan class=\"lgc-eyebrow\" data-i18n=\"pillars.eyebrow\"\u003eWhy Bruce \u0026amp; Co\u003c\/span\u003e\n      \u003ch2 class=\"lgc-h2\" data-i18n=\"pillars.headline\"\u003eQuiet design, considered from every angle\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar-grid\"\u003e\n      \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 12 12 22\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003ch4 data-i18n=\"pillars.quality.title\"\u003eBalanced Waist\u003c\/h4\u003e\n        \u003cp data-i18n=\"pillars.quality.desc\"\u003eAn elasticated waistband and tonal drawstring create an adjustable, composed profile.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n        \u003ch4 data-i18n=\"pillars.price.title\"\u003eNatural Texture\u003c\/h4\u003e\n        \u003cp data-i18n=\"pillars.price.desc\"\u003eThe woven surface brings quiet depth to the restrained beige palette.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003ch4 data-i18n=\"pillars.trust.title\"\u003eEveryday Versatility\u003c\/h4\u003e\n        \u003cp data-i18n=\"pillars.trust.desc\"\u003eDesigned to pair easily with knit polos, linen shirts and relaxed tailoring.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003ch4 data-i18n=\"pillars.guarantee.title\"\u003eBruce \u0026amp; Co Standard\u003c\/h4\u003e\n        \u003cp data-i18n=\"pillars.guarantee.desc\"\u003eA measured silhouette for men who value restraint, versatility and enduring style.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n    \u003cdiv class=\"lgc-carousel-head\"\u003e\n      \u003cspan class=\"lgc-eyebrow\" data-i18n=\"carousel1.eyebrow\"\u003eThe Details\u003c\/span\u003e\n      \u003ch2 class=\"lgc-h2\" data-i18n=\"carousel1.headline\"\u003eWaistband, texture and considered finishing\u003c\/h2\u003e\n      \u003cp class=\"lgc-p\" data-i18n=\"carousel1.text\"\u003eExplore the tonal drawstring, woven surface, straight-leg drape and rear welt-pocket construction through close product-focused imagery.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n      \u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n        \u003cdiv class=\"lgc-carousel-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-selvaro-beige-description-detail-fabric.png?v=1787522572\" alt=\"Bruce \u0026amp; Co Selvaro elasticated drawstring waistband detail\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lgc-carousel-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-selvaro-beige-description-detail-pocket.png?v=1787522581\" alt=\"Bruce \u0026amp; Co Selvaro linen texture and straight-leg drape detail\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lgc-carousel-item\"\u003e\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-selvaro-beige-description-detail-waist.png?v=1787522584\" alt=\"Bruce \u0026amp; Co Selvaro rear welt pocket detail\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Previous\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n      \u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Next\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n    \u003cdiv class=\"lgc-carousel-head\"\u003e\n      \u003cspan class=\"lgc-eyebrow\" data-i18n=\"carousel2.eyebrow\"\u003eMade for the Everyday\u003c\/span\u003e\n      \u003ch2 class=\"lgc-h2\" data-i18n=\"carousel2.headline\"\u003eFrom coastal walks to quiet arrivals\u003c\/h2\u003e\n      \u003cp class=\"lgc-p\" data-i18n=\"carousel2.text\"\u003eA relaxed trouser profile made for refined warm-weather combinations.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n      \u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n        \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-selvaro-beige-description-lifestyle-cafe.png?v=1787522592\" alt=\"Bruce \u0026amp; Co Selvaro beige trousers on a Mediterranean promenade\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-selvaro-beige-description-lifestyle-hotel.png?v=1787522588\" alt=\"Bruce \u0026amp; Co Selvaro beige trousers at a refined cafe\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-selvaro-beige-description-lifestyle-promenade.png?v=1787522596\" alt=\"Bruce \u0026amp; Co Selvaro beige trousers in a boutique hotel\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Previous\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n      \u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Next\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n    \u003cdiv class=\"lgc-card is-white\"\u003e\n      \u003cdiv class=\"lgc-section-head\"\u003e\n        \u003cspan class=\"lgc-eyebrow\" data-i18n=\"specs.eyebrow\"\u003eSpecifications\u003c\/span\u003e\n        \u003ch2 class=\"lgc-h2\" data-i18n=\"specs.headline\"\u003eProduct details\u003c\/h2\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n        \u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\" data-i18n=\"specs.tab1\"\u003eDesign\u003c\/button\u003e\n        \u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\" data-i18n=\"specs.tab2\"\u003eCare\u003c\/button\u003e\n        \u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\" data-i18n=\"specs.tab3\"\u003eSizing\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\n        \u003cdiv class=\"lgc-specs-list\"\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label1\"\u003eStyle\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value1\"\u003eRelaxed straight-leg trousers\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label2\"\u003eFabric Finish\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value2\"\u003eTextured linen construction\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label3\"\u003eClosure\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value3\"\u003eElasticated waistband with drawstring\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label4\"\u003eColor\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value4\"\u003eBeige\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\n        \u003cdiv class=\"lgc-specs-list\"\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.care.label1\"\u003eCare\u003c\/span\u003e\u003cspan data-i18n=\"specs.care.value1\"\u003eFollow the garment care label\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.care.label2\"\u003eHandling\u003c\/span\u003e\u003cspan data-i18n=\"specs.care.value2\"\u003eTreat according to the care label\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.care.label3\"\u003eDrying\u003c\/span\u003e\u003cspan data-i18n=\"specs.care.value3\"\u003eFollow the care-label instructions\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\n        \u003cdiv class=\"lgc-specs-list\"\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label1\"\u003eAvailable Sizes\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value1\"\u003eS–XXXL\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label2\"\u003eDepartment\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value2\"\u003eMen\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label3\"\u003eModel\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value3\"\u003eBruce \u0026amp; Co Selvaro\u003c\/span\u003e\n\u003c\/div\u003e\n          \n          \u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label5\"\u003eSelection\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value5\"\u003eChoose your usual garment size\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n    \u003cdiv class=\"lgc-trust-head\"\u003e\n      \u003cspan class=\"lgc-eyebrow\" data-i18n=\"trust.eyebrow\"\u003eBuy without risk\u003c\/span\u003e\n      \u003ch2 class=\"lgc-h2\" data-i18n=\"trust.headline\"\u003eYour trust, protected\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lgc-trust-grid\"\u003e\n      \u003cdiv class=\"lgc-trust-item\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003cpath d=\"M9 12l2 2 4-4\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003ch4 data-i18n=\"trust.item1.title\"\u003eProduct protection\u003c\/h4\u003e\n        \u003cp data-i18n=\"trust.item1.desc\"\u003eAgainst manufacturing defects.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lgc-trust-item\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003ch4 data-i18n=\"trust.item2.title\"\u003e14-Day Returns\u003c\/h4\u003e\n        \u003cp data-i18n=\"trust.item2.desc\"\u003eRequest an eligible return within 14 days of delivery. Conditions and return costs are explained in our Return \u0026amp; Refund Policy.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lgc-trust-item\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003crect x=\"3\" y=\"7\" width=\"18\" height=\"13\" rx=\"1.5\"\u003e\u003c\/rect\u003e\u003cpath d=\"M8 7V5a4 4 0 0 1 8 0v2\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n        \u003ch4 data-i18n=\"trust.item3.title\"\u003eSecure Payment\u003c\/h4\u003e\n        \u003cp data-i18n=\"trust.item3.desc\"\u003eProtected checkout environment.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lgc-trust-item\"\u003e\n        \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003crect x=\"2.5\" y=\"8\" width=\"14\" height=\"9\" rx=\"1.2\"\u003e\u003c\/rect\u003e\u003cpath d=\"M16.5 11h3l2 3v3h-5z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"7\" cy=\"19\" r=\"1.6\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"17.5\" cy=\"19\" r=\"1.6\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n        \u003ch4 data-i18n=\"trust.item4.title\"\u003eTracked Shipping\u003c\/h4\u003e\n        \u003cp data-i18n=\"trust.item4.desc\"\u003eFollow every step of delivery.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n    \u003cdiv class=\"lgc-card is-white\"\u003e\n      \u003cdiv class=\"lgc-section-head\"\u003e\n        \u003cspan class=\"lgc-eyebrow\" data-i18n=\"faq.eyebrow\"\u003eFrequently Asked Questions\u003c\/span\u003e\n        \u003ch2 class=\"lgc-h2\" data-i18n=\"faq.headline\"\u003eFAQ\u003c\/h2\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"lgc-faq\" data-faq\u003e\n        \u003cdiv class=\"lgc-faq-item\"\u003e\n          \u003cbutton class=\"lgc-faq-q\"\u003e\u003cspan data-i18n=\"faq.q1\"\u003eWhat is the delivery time?\u003c\/span\u003e\u003cspan class=\"lgc-plus\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"lgc-faq-a\"\u003e\u003cdiv class=\"lgc-faq-a-inner\" data-i18n=\"faq.a1\"\u003eDelivery times vary by destination. Any available estimate is shown at checkout before payment.\u003c\/div\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lgc-faq-item\"\u003e\n          \u003cbutton class=\"lgc-faq-q\"\u003e\u003cspan data-i18n=\"faq.q2\"\u003eHow does return or exchange work?\u003c\/span\u003e\u003cspan class=\"lgc-plus\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"lgc-faq-a\"\u003e\u003cdiv class=\"lgc-faq-a-inner\" data-i18n=\"faq.a2\"\u003eYou may request an eligible return within 14 days of delivery. Conditions, return costs and refund timing are explained in our Return \u0026amp; Refund Policy.\u003c\/div\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lgc-faq-item\"\u003e\n          \u003cbutton class=\"lgc-faq-q\"\u003e\u003cspan data-i18n=\"faq.q3\"\u003eHow should I choose my size?\u003c\/span\u003e\u003cspan class=\"lgc-plus\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"lgc-faq-a\"\u003e\u003cdiv class=\"lgc-faq-a-inner\" data-i18n=\"faq.a3\"\u003eBruce \u0026amp; Co Selvaro is available in sizes S–XXXL. Choose the garment size you normally wear; if unsure, compare with a well-fitting pair of trousers.\u003c\/div\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lgc-faq-item\"\u003e\n          \u003cbutton class=\"lgc-faq-q\"\u003e\u003cspan data-i18n=\"faq.q4\"\u003eWhat payment methods are accepted?\u003c\/span\u003e\u003cspan class=\"lgc-plus\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"lgc-faq-a\"\u003e\u003cdiv class=\"lgc-faq-a-inner\" data-i18n=\"faq.a4\"\u003eCredit card and other major methods at checkout, with installments where available.\u003c\/div\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"lgc-faq-item\"\u003e\n          \u003cbutton class=\"lgc-faq-q\"\u003e\u003cspan data-i18n=\"faq.q5\"\u003eHow should I care for it?\u003c\/span\u003e\u003cspan class=\"lgc-plus\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"lgc-faq-a\"\u003e\u003cdiv class=\"lgc-faq-a-inner\" data-i18n=\"faq.a5\"\u003eFollow the care label attached to the garment.\u003c\/div\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \n  \u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/logo-white.png?v=1785300933\" alt=\"Bruce \u0026amp; Co\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Bruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality.\n        We curate elevated essentials that bring confidence, character and effortless sophistication\n        to everyday life.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/legacy.luxurywear\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram Bruce \u0026amp; Co Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@Bruce \u0026amp; Co.luxurywear\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@Bruce \u0026amp; Co.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@Bruce \u0026amp; Co.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@Bruce \u0026amp; Co.luxurywear\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card,\n  .legacy-brand-card * {\n    box-sizing: border-box;\n  }\n\n  .legacy-brand-card {\n    width: 100%;\n    margin: 0;\n  }\n\n  .legacy-brand-card__inner {\n    background: #1c1c1c;\n    color: #ffffff;\n    border-radius: 16px;\n    padding: 24px 22px;\n    font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif;\n    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16);\n  }\n\n  .legacy-brand-card__logo-wrap {\n    margin-bottom: 18px;\n  }\n\n  .legacy-brand-card__logo {\n    display: block;\n    max-width: 180px;\n    width: 100%;\n    height: auto;\n  }\n\n  .legacy-brand-card__content {\n    margin-bottom: 20px;\n  }\n\n  .legacy-brand-card__eyebrow {\n    margin: 0 0 10px;\n    font-size: 14px;\n    line-height: 1.2;\n    font-weight: 700;\n    color: #ffffff;\n  }\n\n  .legacy-brand-card__text {\n    margin: 0;\n    color: rgba(255, 255, 255, 0.72);\n    font-size: 15px;\n    line-height: 1.8;\n    font-weight: 400;\n    max-width: 640px;\n  }\n\n  .legacy-brand-card__socials {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n  }\n\n  .legacy-brand-card__social {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    padding: 12px 14px;\n    border-radius: 12px;\n    background: rgba(255, 255, 255, 0.04);\n    border: 1px solid rgba(255, 255, 255, 0.08);\n    text-decoration: none;\n    color: #ffffff;\n    min-width: 0;\n  }\n\n  .legacy-brand-card__social--clickable {\n    transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease;\n    cursor: pointer;\n  }\n\n  .legacy-brand-card__social--clickable:hover {\n    transform: translateY(-1px);\n    background: rgba(255, 255, 255, 0.07);\n    border-color: rgba(255, 255, 255, 0.16);\n  }\n\n  .legacy-brand-card__social-icon {\n    width: 18px;\n    height: 18px;\n    min-width: 18px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    color: #ffffff;\n  }\n\n  .legacy-brand-card__social-icon svg {\n    width: 18px;\n    height: 18px;\n    display: block;\n  }\n\n  .legacy-brand-card__social-label {\n    font-size: 13px;\n    font-weight: 600;\n    color: #ffffff;\n    white-space: nowrap;\n  }\n\n  .legacy-brand-card__social-handle {\n    margin-left: auto;\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.66);\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  @media screen and (max-width: 749px) {\n    .legacy-brand-card__inner {\n      padding: 20px 18px;\n      border-radius: 14px;\n    }\n\n    .legacy-brand-card__logo {\n      max-width: 160px;\n    }\n\n    .legacy-brand-card__text {\n      font-size: 14px;\n      line-height: 1.7;\n    }\n\n    .legacy-brand-card__socials {\n      grid-template-columns: 1fr;\n    }\n\n    .legacy-brand-card__social {\n      padding: 11px 12px;\n    }\n\n    .legacy-brand-card__social-label,\n    .legacy-brand-card__social-handle {\n      font-size: 12.5px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility with the Bruce \u0026amp; Co PDP reset. Keeps the approved card visually identical. *\/\n  #legacy-pdp-root .legacy-brand-card,\n  #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; }\n  #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; }\n  #legacy-pdp-root .legacy-brand-card__inner {\n    background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px;\n    font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif;\n    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16);\n  }\n  #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; }\n  #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; }\n  #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; }\n  #legacy-pdp-root .legacy-brand-card__eyebrow {\n    margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff;\n  }\n  #legacy-pdp-root .legacy-brand-card__text {\n    margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8;\n    font-weight: 400; max-width: 640px;\n  }\n  #legacy-pdp-root .legacy-brand-card__socials {\n    display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px;\n  }\n  #legacy-pdp-root .legacy-brand-card__social {\n    display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px;\n    background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08);\n    text-decoration: none; color: #ffffff; min-width: 0;\n  }\n  #legacy-pdp-root .legacy-brand-card__social--clickable {\n    transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer;\n  }\n  #legacy-pdp-root .legacy-brand-card__social--clickable:hover {\n    transform: translateY(-1px); background: rgba(255, 255, 255, 0.07);\n    border-color: rgba(255, 255, 255, 0.16);\n  }\n  #legacy-pdp-root .legacy-brand-card__social-icon {\n    width: 18px; height: 18px; min-width: 18px; display: inline-flex;\n    align-items: center; justify-content: center; color: #ffffff;\n  }\n  #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; }\n  #legacy-pdp-root .legacy-brand-card__social-label {\n    font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap;\n  }\n  #legacy-pdp-root .legacy-brand-card__social-handle {\n    margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66);\n    overflow: hidden; text-overflow: ellipsis; white-space: nowrap;\n  }\n  @media screen and (max-width: 749px) {\n    #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; }\n    #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; }\n    #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; }\n    #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; }\n    #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; }\n    #legacy-pdp-root .legacy-brand-card__social-label,\n    #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eBruce \u0026amp; Co is not what we have. It's what we leave.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var translations = {\n  \"en\": {\n    \"hero\": {\n      \"headline\": \"Relaxed structure, naturally refined.\",\n      \"sub\": \"Beige straight-leg linen trousers shaped with an elasticated drawstring waist, clean pocketing and an easy drape for considered warm-weather dressing.\",\n      \"pill1\": \"Linen Texture\",\n      \"pill2\": \"Drawstring Waist\",\n      \"pill3\": \"Straight-Leg Ease\"\n    },\n    \"pillars\": {\n      \"eyebrow\": \"Why Bruce \u0026amp; Co\",\n      \"headline\": \"Quiet design, considered from every angle\",\n      \"quality\": {\n        \"title\": \"Balanced Waist\",\n        \"desc\": \"An elasticated waistband and tonal drawstring create an adjustable, composed profile.\"\n      },\n      \"price\": {\n        \"title\": \"Natural Texture\",\n        \"desc\": \"The woven surface brings quiet depth to the restrained beige palette.\"\n      },\n      \"trust\": {\n        \"title\": \"Everyday Versatility\",\n        \"desc\": \"Designed to pair easily with knit polos, linen shirts and relaxed tailoring.\"\n      },\n      \"guarantee\": {\n        \"title\": \"Bruce \u0026amp; Co Standard\",\n        \"desc\": \"A measured silhouette for men who value restraint, versatility and enduring style.\"\n      }\n    },\n    \"carousel1\": {\n      \"eyebrow\": \"The Details\",\n      \"headline\": \"Waistband, texture and considered finishing\",\n      \"text\": \"Explore the tonal drawstring, woven surface, straight-leg drape and rear welt-pocket construction through close product-focused imagery.\"\n    },\n    \"carousel2\": {\n      \"eyebrow\": \"Made for the Everyday\",\n      \"headline\": \"From coastal walks to quiet arrivals\",\n      \"text\": \"A relaxed trouser profile made for refined warm-weather combinations.\"\n    },\n    \"specs\": {\n      \"eyebrow\": \"Specifications\",\n      \"headline\": \"Product details\",\n      \"tab1\": \"Design\",\n      \"tab2\": \"Care\",\n      \"tab3\": \"Sizing\",\n      \"mat\": {\n        \"label1\": \"Style\",\n        \"value1\": \"Relaxed straight-leg trousers\",\n        \"label2\": \"Fabric Finish\",\n        \"value2\": \"Textured linen construction\",\n        \"label3\": \"Closure\",\n        \"value3\": \"Elasticated waistband with drawstring\",\n        \"label4\": \"Color\",\n        \"value4\": \"Beige\"\n      },\n      \"care\": {\n        \"label1\": \"Care\",\n        \"value1\": \"Follow the garment care label\",\n        \"label2\": \"Handling\",\n        \"value2\": \"Treat according to the care label\",\n        \"label3\": \"Drying\",\n        \"value3\": \"Follow the care-label instructions\"\n      },\n      \"tech\": {\n        \"label1\": \"Available Sizes\",\n        \"value1\": \"S–XXXL\",\n        \"label2\": \"Department\",\n        \"value2\": \"Men\",\n        \"label3\": \"Model\",\n        \"value3\": \"Bruce \u0026amp; Co Selvaro\",\n        \"label5\": \"Selection\",\n        \"value5\": \"Choose your usual garment size\"\n      }\n    },\n    \"trust\": {\n      \"eyebrow\": \"Buy without risk\",\n      \"headline\": \"Your trust, protected\",\n      \"item1\": {\n        \"title\": \"Product protection\",\n        \"desc\": \"Against manufacturing defects.\"\n      },\n      \"item2\": {\n        \"title\": \"14-Day Returns\",\n        \"desc\": \"Request an eligible return within 14 days of delivery. Conditions and return costs are explained in our Return \u0026 Refund Policy.\"\n      },\n      \"item3\": {\n        \"title\": \"Secure Payment\",\n        \"desc\": \"Protected checkout environment.\"\n      },\n      \"item4\": {\n        \"title\": \"Tracked Shipping\",\n        \"desc\": \"Follow every step of delivery.\"\n      }\n    },\n    \"faq\": {\n      \"eyebrow\": \"Frequently Asked Questions\",\n      \"headline\": \"FAQ\",\n      \"q1\": \"What is the delivery time?\",\n      \"a1\": \"Delivery times vary by destination. Any available estimate is shown at checkout before payment.\",\n      \"q2\": \"How does return or exchange work?\",\n      \"a2\": \"You may request an eligible return within 14 days of delivery. Conditions, return costs and refund timing are explained in our Return \u0026 Refund Policy.\",\n      \"q3\": \"How should I choose my size?\",\n      \"a3\": \"Bruce \u0026amp; Co Selvaro is available in sizes S–XXXL. Choose the garment size you normally wear; if unsure, compare with a well-fitting pair of trousers.\",\n      \"q4\": \"What payment methods are accepted?\",\n      \"a4\": \"Credit card and other major methods at checkout, with installments where available.\",\n      \"q5\": \"How should I care for it?\",\n      \"a5\": \"Follow the care label attached to the garment.\"\n    }\n  },\n  \"de\": {\n    \"hero\": {\n      \"headline\": \"Entspannte Struktur, natürlich verfeinert.\",\n      \"sub\": \"Beige Leinenhose mit geradem Bein, elastischem Tunnelzugbund, klaren Taschen und lockerem Fall für durchdachte Sommerlooks.\",\n      \"pill1\": \"Leinenstruktur\",\n      \"pill2\": \"Tunnelzugbund\",\n      \"pill3\": \"Gerades Bein\"\n    },\n    \"pillars\": {\n      \"eyebrow\": \"Warum Bruce \u0026amp; Co\",\n      \"headline\": \"Ruhiges Design, aus jedem Blickwinkel durchdacht\",\n      \"quality\": {\n        \"title\": \"Ausgewogener Bund\",\n        \"desc\": \"Elastischer Bund und tonaler Tunnelzug schaffen ein anpassbares, gepflegtes Profil.\"\n      },\n      \"price\": {\n        \"title\": \"Natürliche Textur\",\n        \"desc\": \"Die gewebte Oberfläche verleiht dem zurückhaltenden Beigeton ruhige Tiefe.\"\n      },\n      \"trust\": {\n        \"title\": \"Vielseitig Kombinierbar\",\n        \"desc\": \"Passt zu Strickpolos, Leinenhemden und entspannter Schneiderei.\"\n      },\n      \"guarantee\": {\n        \"title\": \"Bruce \u0026amp; Co Standard\",\n        \"desc\": \"Eine ausgewogene Silhouette für Männer, die Zurückhaltung und dauerhaften Stil schätzen.\"\n      }\n    },\n    \"carousel1\": {\n      \"eyebrow\": \"Die Details\",\n      \"headline\": \"Bund, Textur und durchdachte Details\",\n      \"text\": \"Entdecke Tunnelzug, gewebte Oberfläche, geraden Fall und Gesäßleistentaschen in produktnahen Aufnahmen.\"\n    },\n    \"carousel2\": {\n      \"eyebrow\": \"Für jeden Tag\",\n      \"headline\": \"Von Küstenwegen bis zur ruhigen Ankunft\",\n      \"text\": \"Ein entspanntes Hosenprofil für gepflegte Kombinationen bei warmem Wetter.\"\n    },\n    \"specs\": {\n      \"eyebrow\": \"Spezifikationen\",\n      \"headline\": \"Produktdetails\",\n      \"tab1\": \"Design\",\n      \"tab2\": \"Pflege\",\n      \"tab3\": \"Größen\",\n      \"mat\": {\n        \"label1\": \"Stil\",\n        \"value1\": \"Entspannte Hose mit geradem Bein\",\n        \"label2\": \"Materialoberfläche\",\n        \"value2\": \"Strukturierte Leinenkonstruktion\",\n        \"label3\": \"Verschluss\",\n        \"value3\": \"Elastischer Bund mit Tunnelzug\",\n        \"label4\": \"Farbe\",\n        \"value4\": \"Beige\"\n      },\n      \"care\": {\n        \"label1\": \"Pflege\",\n        \"value1\": \"Pflegeetikett des Kleidungsstücks beachten\",\n        \"label2\": \"Behandlung\",\n        \"value2\": \"Gemäß Pflegeetikett behandeln\",\n        \"label3\": \"Trocknen\",\n        \"value3\": \"Hinweise auf dem Pflegeetikett beachten\"\n      },\n      \"tech\": {\n        \"label1\": \"Verfügbare Größen\",\n        \"value1\": \"S–XXXL\",\n        \"label2\": \"Abteilung\",\n        \"value2\": \"Herren\",\n        \"label3\": \"Modell\",\n        \"value3\": \"Bruce \u0026amp; Co Selvaro\",\n        \"label5\": \"Auswahl\",\n        \"value5\": \"Übliche Konfektionsgröße wählen\"\n      }\n    },\n    \"trust\": {\n      \"eyebrow\": \"Risikofrei kaufen\",\n      \"headline\": \"Dein Vertrauen, geschützt\",\n      \"item1\": {\n        \"title\": \"Produktschutz\",\n        \"desc\": \"Gegen Fabrikationsfehler.\"\n      },\n      \"item2\": {\n        \"title\": \"14 Tage Rückgabe\",\n        \"desc\": \"Sie können innerhalb von 14 Tagen nach der Lieferung eine berechtigte Rückgabe beantragen. Bedingungen und Rücksendekosten sind in unserer Rückgabe- und Erstattungsrichtlinie erläutert.\"\n      },\n      \"item3\": {\n        \"title\": \"Sichere Zahlung\",\n        \"desc\": \"Geschützte Kaufumgebung.\"\n      },\n      \"item4\": {\n        \"title\": \"Sendungsverfolgung\",\n        \"desc\": \"Verfolge jeden Schritt der Lieferung.\"\n      }\n    },\n    \"faq\": {\n      \"eyebrow\": \"Häufige Fragen\",\n      \"headline\": \"FAQ\",\n      \"q1\": \"Wie lange dauert die Lieferung?\",\n      \"a1\": \"Die voraussichtliche Lieferung dauert in der Regel 7–20 Werktage, abhängig von Zielort, Versanddienstleister und lokaler Zollabfertigung.\",\n      \"q2\": \"Wie funktioniert Rückgabe oder Umtausch?\",\n      \"a2\": \"Sie können innerhalb von 14 Tagen nach der Lieferung eine berechtigte Rückgabe beantragen. Bedingungen, Rücksendekosten und Bearbeitungszeit der Erstattung sind in unserer Rückgabe- und Erstattungsrichtlinie erläutert.\",\n      \"q3\": \"Wie wähle ich meine Größe?\",\n      \"a3\": \"Bruce \u0026amp; Co Selvaro ist in S–XXXL erhältlich. Wähle deine übliche Konfektionsgröße und vergleiche im Zweifel mit einer gut passenden Hose.\",\n      \"q4\": \"Welche Zahlungsmethoden werden akzeptiert?\",\n      \"a4\": \"Kreditkarte und weitere gängige Methoden beim Checkout, je nach Verfügbarkeit auch in Raten.\",\n      \"q5\": \"Wie pflege ich die Hose?\",\n      \"a5\": \"Beachte das am Kleidungsstück angebrachte Pflegeetikett.\"\n    }\n  },\n  \"nl\": {\n    \"hero\": {\n      \"headline\": \"Ontspannen structuur, natuurlijk verfijnd.\",\n      \"sub\": \"Beige linnen broek met rechte pijp, elastische taille met trekkoord, cleane zakken en een soepele valling voor verzorgde zomerlooks.\",\n      \"pill1\": \"Linnen Textuur\",\n      \"pill2\": \"Taille met Trekkoord\",\n      \"pill3\": \"Rechte Pijp\"\n    },\n    \"pillars\": {\n      \"eyebrow\": \"Waarom Bruce \u0026amp; Co\",\n      \"headline\": \"Rustig design, vanuit elke hoek doordacht\",\n      \"quality\": {\n        \"title\": \"Evenwichtige Taille\",\n        \"desc\": \"Een elastische taille en tonaal trekkoord vormen een verstelbaar, verzorgd profiel.\"\n      },\n      \"price\": {\n        \"title\": \"Natuurlijke Textuur\",\n        \"desc\": \"Het geweven oppervlak geeft het rustige beige palet subtiele diepte.\"\n      },\n      \"trust\": {\n        \"title\": \"Dagelijkse Veelzijdigheid\",\n        \"desc\": \"Makkelijk te combineren met gebreide polo’s, linnen hemden en ontspannen tailoring.\"\n      },\n      \"guarantee\": {\n        \"title\": \"Bruce \u0026amp; Co Standard\",\n        \"desc\": \"Een beheerste vorm voor mannen die ingetogenheid en duurzame stijl waarderen.\"\n      }\n    },\n    \"carousel1\": {\n      \"eyebrow\": \"De Details\",\n      \"headline\": \"Taille, textuur en doordachte afwerking\",\n      \"text\": \"Bekijk het tonale trekkoord, geweven oppervlak, de rechte valling en achterzakken in productgerichte beelden.\"\n    },\n    \"carousel2\": {\n      \"eyebrow\": \"Gemaakt voor Elke Dag\",\n      \"headline\": \"Van kustwandeling tot rustige aankomst\",\n      \"text\": \"Een ontspannen broekprofiel voor verfijnde combinaties bij warm weer.\"\n    },\n    \"specs\": {\n      \"eyebrow\": \"Specificaties\",\n      \"headline\": \"Productdetails\",\n      \"tab1\": \"Design\",\n      \"tab2\": \"Onderhoud\",\n      \"tab3\": \"Maten\",\n      \"mat\": {\n        \"label1\": \"Stijl\",\n        \"value1\": \"Relaxte broek met rechte pijp\",\n        \"label2\": \"Stofafwerking\",\n        \"value2\": \"Getextureerde linnen constructie\",\n        \"label3\": \"Sluiting\",\n        \"value3\": \"Elastische taille met trekkoord\",\n        \"label4\": \"Kleur\",\n        \"value4\": \"Beige\"\n      },\n      \"care\": {\n        \"label1\": \"Onderhoud\",\n        \"value1\": \"Volg het waslabel in het kledingstuk\",\n        \"label2\": \"Behandeling\",\n        \"value2\": \"Behandel volgens het waslabel\",\n        \"label3\": \"Drogen\",\n        \"value3\": \"Volg de instructies op het waslabel\"\n      },\n      \"tech\": {\n        \"label1\": \"Beschikbare Maten\",\n        \"value1\": \"S–XXXL\",\n        \"label2\": \"Afdeling\",\n        \"value2\": \"Heren\",\n        \"label3\": \"Model\",\n        \"value3\": \"Bruce \u0026amp; Co Selvaro\",\n        \"label5\": \"Keuze\",\n        \"value5\": \"Kies je gebruikelijke kledingmaat\"\n      }\n    },\n    \"trust\": {\n      \"eyebrow\": \"Zonder risico kopen\",\n      \"headline\": \"Jouw vertrouwen, beschermd\",\n      \"item1\": {\n        \"title\": \"Productbescherming\",\n        \"desc\": \"Tegen fabricagefouten.\"\n      },\n      \"item2\": {\n        \"title\": \"14 Dagen Retour\",\n        \"desc\": \"U kunt binnen 14 dagen na levering een geldige retour aanvragen. De voorwaarden en retourkosten worden uitgelegd in ons retour- en terugbetalingsbeleid.\"\n      },\n      \"item3\": {\n        \"title\": \"Veilig Betalen\",\n        \"desc\": \"Beschermde afrekenomgeving.\"\n      },\n      \"item4\": {\n        \"title\": \"Verzending met Tracking\",\n        \"desc\": \"Volg elke stap van de levering.\"\n      }\n    },\n    \"faq\": {\n      \"eyebrow\": \"Veelgestelde Vragen\",\n      \"headline\": \"FAQ\",\n      \"q1\": \"Wat is de levertijd?\",\n      \"a1\": \"De geschatte levering duurt doorgaans 7–20 werkdagen, afhankelijk van bestemming, vervoerder en lokale douaneafhandeling.\",\n      \"q2\": \"Hoe werkt retour of ruilen?\",\n      \"a2\": \"U kunt binnen 14 dagen na levering een geldige retour aanvragen. De voorwaarden, retourkosten en verwerkingstijd van de terugbetaling worden uitgelegd in ons retour- en terugbetalingsbeleid.\",\n      \"q3\": \"Hoe kies ik mijn maat?\",\n      \"a3\": \"Bruce \u0026amp; Co Selvaro is beschikbaar in S–XXXL. Kies je gebruikelijke kledingmaat en vergelijk bij twijfel met een goed passende broek.\",\n      \"q4\": \"Welke betaalmethoden worden geaccepteerd?\",\n      \"a4\": \"Creditcard en andere gangbare methodes bij het afrekenen, met betaling in termijnen waar mogelijk.\",\n      \"q5\": \"Hoe onderhoud ik de broek?\",\n      \"a5\": \"Volg het waslabel dat aan het kledingstuk is bevestigd.\"\n    }\n  },\n  \"it\": {\n    \"hero\": {\n      \"headline\": \"Struttura rilassata, eleganza naturale.\",\n      \"sub\": \"Pantaloni beige in lino dalla gamba dritta, con vita elasticizzata, coulisse tono su tono e linea fluida per uno stile estivo curato.\",\n      \"pill1\": \"Texture di Lino\",\n      \"pill2\": \"Vita con Coulisse\",\n      \"pill3\": \"Gamba Dritta\"\n    },\n    \"pillars\": {\n      \"eyebrow\": \"Perché Bruce \u0026amp; Co\",\n      \"headline\": \"Design essenziale, curato da ogni angolazione\",\n      \"quality\": {\n        \"title\": \"Vita Equilibrata\",\n        \"desc\": \"La vita elasticizzata e la coulisse tono su tono creano un profilo regolabile e composto.\"\n      },\n      \"price\": {\n        \"title\": \"Texture Naturale\",\n        \"desc\": \"La superficie tessuta dona profondità discreta alla palette beige.\"\n      },\n      \"trust\": {\n        \"title\": \"Versatilità Quotidiana\",\n        \"desc\": \"Facili da abbinare a polo in maglia, camicie di lino e sartoria rilassata.\"\n      },\n      \"guarantee\": {\n        \"title\": \"Standard Bruce \u0026amp; Co\",\n        \"desc\": \"Una silhouette misurata per uomini che apprezzano sobrietà e stile duraturo.\"\n      }\n    },\n    \"carousel1\": {\n      \"eyebrow\": \"I Dettagli\",\n      \"headline\": \"Vita, texture e finiture curate\",\n      \"text\": \"Scopri la coulisse tono su tono, la superficie tessuta, la linea dritta e le tasche posteriori a filetto.\"\n    },\n    \"carousel2\": {\n      \"eyebrow\": \"Pensate per Ogni Giorno\",\n      \"headline\": \"Dalle passeggiate costiere agli arrivi discreti\",\n      \"text\": \"Un profilo rilassato per abbinamenti raffinati nella stagione calda.\"\n    },\n    \"specs\": {\n      \"eyebrow\": \"Specifiche\",\n      \"headline\": \"Dettagli prodotto\",\n      \"tab1\": \"Design\",\n      \"tab2\": \"Cura\",\n      \"tab3\": \"Taglie\",\n      \"mat\": {\n        \"label1\": \"Stile\",\n        \"value1\": \"Pantaloni rilassati a gamba dritta\",\n        \"label2\": \"Finitura Tessuto\",\n        \"value2\": \"Costruzione in lino testurizzato\",\n        \"label3\": \"Chiusura\",\n        \"value3\": \"Vita elasticizzata con coulisse\",\n        \"label4\": \"Colore\",\n        \"value4\": \"Beige\"\n      },\n      \"care\": {\n        \"label1\": \"Cura\",\n        \"value1\": \"Seguire l’etichetta di manutenzione\",\n        \"label2\": \"Trattamento\",\n        \"value2\": \"Trattare secondo l’etichetta\",\n        \"label3\": \"Asciugatura\",\n        \"value3\": \"Seguire le istruzioni sull’etichetta\"\n      },\n      \"tech\": {\n        \"label1\": \"Taglie Disponibili\",\n        \"value1\": \"S–XXXL\",\n        \"label2\": \"Reparto\",\n        \"value2\": \"Uomo\",\n        \"label3\": \"Modello\",\n        \"value3\": \"Bruce \u0026amp; Co Selvaro\",\n        \"label5\": \"Scelta\",\n        \"value5\": \"Scegli la tua taglia abituale\"\n      }\n    },\n    \"trust\": {\n      \"eyebrow\": \"Acquista senza rischi\",\n      \"headline\": \"La tua fiducia, protetta\",\n      \"item1\": {\n        \"title\": \"Protezione del prodotto\",\n        \"desc\": \"Contro difetti di fabbricazione.\"\n      },\n      \"item2\": {\n        \"title\": \"Reso in 14 Giorni\",\n        \"desc\": \"Puoi richiedere un reso idoneo entro 14 giorni dalla consegna. Le condizioni e i costi di reso sono spiegati nella nostra Politica di reso e rimborso.\"\n      },\n      \"item3\": {\n        \"title\": \"Pagamento Sicuro\",\n        \"desc\": \"Ambiente di acquisto protetto.\"\n      },\n      \"item4\": {\n        \"title\": \"Spedizione Tracciata\",\n        \"desc\": \"Segui ogni fase della consegna.\"\n      }\n    },\n    \"faq\": {\n      \"eyebrow\": \"Domande Frequenti\",\n      \"headline\": \"FAQ\",\n      \"q1\": \"Qual è il tempo di consegna?\",\n      \"a1\": \"La consegna stimata richiede generalmente 7–20 giorni lavorativi, a seconda della destinazione, del corriere e delle procedure doganali locali.\",\n      \"q2\": \"Come funziona il reso o il cambio?\",\n      \"a2\": \"Puoi richiedere un reso idoneo entro 14 giorni dalla consegna. Le condizioni, i costi di reso e i tempi di elaborazione del rimborso sono spiegati nella nostra Politica di reso e rimborso.\",\n      \"q3\": \"Come scelgo la taglia?\",\n      \"a3\": \"Bruce \u0026amp; Co Selvaro è disponibile nelle taglie S–XXXL. Scegli la tua taglia abituale e, in caso di dubbio, confronta con un paio di pantaloni che veste bene.\",\n      \"q4\": \"Quali metodi di pagamento sono accettati?\",\n      \"a4\": \"Carta di credito e altri metodi principali al checkout, con rateizzazione dove disponibile.\",\n      \"q5\": \"Come devo prendermene cura?\",\n      \"a5\": \"Segui l’etichetta di manutenzione applicata al capo.\"\n    }\n  }\n};\n\n  function getByPath(obj, path){\n    return path.split('.').reduce(function(o,k){ return (o \u0026\u0026 o[k] !== undefined) ? o[k] : null; }, obj);\n  }\n\n  function detectLang(){\n    var supported = ['en','de','nl','it'];\n    var candidates = [];\n    try{ if(document.documentElement.lang) candidates.push(document.documentElement.lang); }catch(e){}\n    try{ if(navigator.language) candidates.push(navigator.language); }catch(e){}\n    try{ if(navigator.languages) candidates = candidates.concat(navigator.languages); }catch(e){}\n    for(var i=0;i\u003ccandidates.length;i++){\n      var code = (candidates[i] || '').slice(0,2).toLowerCase();\n      if(supported.indexOf(code) !== -1) return code;\n    }\n    return 'en';\n  }\n\n  function applyLang(root, lang){\n    if(!translations[lang]) lang = 'en';\n    root.querySelectorAll('[data-i18n]').forEach(function(el){\n      var val = getByPath(translations[lang], el.getAttribute('data-i18n'));\n      if(val !== null) el.innerHTML = val;\n    });\n    root.querySelectorAll('[data-setlang]').forEach(function(btn){\n      btn.classList.toggle('is-active', btn.getAttribute('data-setlang') === lang);\n    });\n    root.setAttribute('data-current-lang', lang);\n  }\n\n  document.querySelectorAll('#legacy-pdp-root, .legacy-pdp').forEach(function(root){\n    if(root.dataset.lgcInit) return;\n    root.dataset.lgcInit = \"1\";\n\n    applyLang(root, detectLang());\n\n    root.querySelectorAll('[data-setlang]').forEach(function(btn){\n      btn.addEventListener('click', function(){ applyLang(root, btn.getAttribute('data-setlang')); });\n    });\n\n    \/\/ Tabs\n    root.querySelectorAll('[data-tabgroup]').forEach(function(nav){\n      var section = nav.closest('.lgc-card') || root;\n      var buttons = nav.querySelectorAll('.lgc-tab-btn');\n      buttons.forEach(function(btn){\n        btn.addEventListener('click', function(){\n          var target = btn.getAttribute('data-tab');\n          buttons.forEach(function(b){ b.classList.remove('is-active'); });\n          btn.classList.add('is-active');\n          section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){\n            panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target);\n          });\n        });\n      });\n    });\n\n    \/\/ FAQ accordion\n    root.querySelectorAll('.lgc-faq-item').forEach(function(item){\n      var q = item.querySelector('.lgc-faq-q');\n      q.addEventListener('click', function(){ item.classList.toggle('is-open'); });\n    });\n\n    \/\/ Carrosséis — loop infinito com auto-rotate\n    var AUTOPLAY_MS = 5000;   \/\/ intervalo entre slides (igual para todos os carrosséis)\n\n    root.querySelectorAll('.lgc-carousel').forEach(function(carousel){\n      var key = carousel.getAttribute('data-carousel');\n      var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]');\n      var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item'));\n      var n = originals.length;\n      if(!dotsWrap || n \u003c 2) return;\n\n      \/\/ Dots (um por slide real)\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      \/\/ Clona o primeiro e o último slide pra criar o efeito de loop contínuo\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n      \/\/ allItems: [lastClone, original0..N-1, firstClone]\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      \/\/ Posiciona no primeiro slide real (índice 1) sem animação\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1, closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        \/\/ Se parou em um clone (início ou fim), pula instantaneamente pro slide real equivalente\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10; \/\/ largura do item + gap\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      \/\/ Loop de autoplay: sempre reagenda pra si mesmo, então qualquer\n      \/\/ interação manual (seta ou arraste) reinicia a contagem do zero,\n      \/\/ mantendo o mesmo intervalo de 5s pra todos os carrosséis.\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n\n","brand":"Bruce \u0026 Co","offers":[{"title":"S","offer_id":43890090573914,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43890090606682,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43890090639450,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43890090672218,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43890090704986,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":43890090737754,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/selvaro-beige-gallery-01-main_7bb70562-0ac7-41b0-b2a7-6980e96d6a8f.png?v=1787388036"},{"product_id":"mens-olive-linen-drawstring-trousers-selvaro","title":"Men's Olive Linen Drawstring Trousers – Selvaro","description":"\n\n\u003cdiv class=\"bruce-pdp\" id=\"bruce-pdp-root\"\u003e\n\u003cstyle\u003e#bruce-pdp-root{  --lgc-black:#0D0D0D;  --lgc-graphite:#2B2B2B;  --lgc-stone:#D9D6CF;  --lgc-cream:#F2EFE9;  --lgc-white:#FFFFFF;  --lgc-ink-soft: rgba(13,13,13,0.62);  --lgc-ink-faint: rgba(13,13,13,0.42);  --lgc-line: rgba(13,13,13,0.08);  --lgc-radius-lg: 24px;  --lgc-radius-md: 18px;  --lgc-radius-sm: 12px;  --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;  all: initial;  display:block;  box-sizing:border-box;  font-family: var(--lgc-sans);  color: var(--lgc-black);  background: var(--lgc-white);  -webkit-font-smoothing: antialiased;  text-align:left;  line-height:1.5;  max-width:600px;  margin:0 auto;}#bruce-pdp-root *, #bruce-pdp-root *::before, #bruce-pdp-root *::after{  box-sizing:border-box; margin:0; padding:0; font-family:inherit;  color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#bruce-pdp-root img{ max-width:100%; display:block; border:0; }#bruce-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#bruce-pdp-root ul{ list-style:none; }#bruce-pdp-root svg{ display:block; flex-shrink:0; }\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap');\n#bruce-pdp-root .lgc-wrap{ padding:0 18px; }#bruce-pdp-root .lgc-section{ padding:36px 0; }\n#bruce-pdp-root .lgc-badge{  display:inline-flex; align-items:center; gap:6px;  background:var(--lgc-cream); color:var(--lgc-black);  padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#bruce-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-black); }\n#bruce-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-soft); }#bruce-pdp-root h1.lgc-h1{ font-size:28px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#bruce-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#bruce-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#bruce-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-soft); line-height:1.55; }\n\/* ---------- HERO ---------- *\/#bruce-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#bruce-pdp-root .lgc-hero h1{ margin-top:14px; }#bruce-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-soft); }#bruce-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#bruce-pdp-root .lgc-pill{  font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px;  background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-black);}#bruce-pdp-root .lgc-hero-img{  margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#bruce-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-fit:cover; }\n\/* ---------- PILARES ---------- *\/#bruce-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#bruce-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#bruce-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#bruce-pdp-root .lgc-pillar{  border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px;  display:flex; flex-direction:column; justify-content:flex-start;}#bruce-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-black); color:var(--lgc-white); }#bruce-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#bruce-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-black); }#bruce-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-black); }#bruce-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#bruce-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#bruce-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; }\n\/* ---------- CARROSSÉIS ---------- *\/#bruce-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#bruce-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#bruce-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#bruce-pdp-root .lgc-carousel{  display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory;  -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px;  margin:0 -18px; padding-left:18px; padding-right:18px;}#bruce-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#bruce-pdp-root .lgc-carousel-item{  flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md);  overflow:hidden; background:var(--lgc-cream); position:relative;}#bruce-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-fit:cover; }#bruce-pdp-root .lgc-carousel-cap{  position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55);  color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px;  backdrop-filter:blur(4px);}#bruce-pdp-root .lgc-carousel-wrap{ position:relative; }#bruce-pdp-root .lgc-arrow{  position:absolute; top:50%; transform:translateY(-50%); z-index:2;  width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5);  display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#bruce-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#bruce-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#bruce-pdp-root .lgc-arrow.lgc-next{ right:8px; }#bruce-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#bruce-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#bruce-pdp-root .lgc-dot.is-active{ background:var(--lgc-black); width:16px; border-radius:3px; }\n\/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#bruce-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#bruce-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#bruce-pdp-root .lgc-section-head{ margin-bottom:18px; }#bruce-pdp-root .lgc-section-head h2{ margin-top:6px; }#bruce-pdp-root .lgc-tabs-nav{  display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#bruce-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#bruce-pdp-root .lgc-tab-btn{  padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint);  transition:all .2s ease;}#bruce-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-black); color:var(--lgc-white); }#bruce-pdp-root .lgc-tab-panel{ display:none; }#bruce-pdp-root .lgc-tab-panel.is-active{ display:block; }\n#bruce-pdp-root table.lgc-table{  width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px;  background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#bruce-pdp-root table.lgc-table th, #bruce-pdp-root table.lgc-table td{  padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#bruce-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#bruce-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#bruce-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#bruce-pdp-root .lgc-table-scroll{  max-width:100%; overflow:hidden;  border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#bruce-pdp-root .lgc-table-scroll table.lgc-table{  width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#bruce-pdp-root .lgc-table-scroll table.lgc-table th,#bruce-pdp-root .lgc-table-scroll table.lgc-table td{  padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#bruce-pdp-root .lgc-table-scroll table.lgc-table th{  font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600;  color:var(--lgc-ink-soft); background:var(--lgc-cream); line-height:1.2;}#bruce-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#bruce-pdp-root .lgc-table-scroll table.lgc-table th:first-child{  font-weight:700;}\n#bruce-pdp-root .lgc-specs-list{ display:grid; gap:0; }#bruce-pdp-root .lgc-specs-row{  display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#bruce-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#bruce-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-black); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#bruce-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-black); }\n\/* ---------- GARANTIA (2 por linha) ---------- *\/#bruce-pdp-root .lgc-trust-head{ margin-bottom:18px; }#bruce-pdp-root .lgc-trust-head h2{ margin-top:8px; }#bruce-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#bruce-pdp-root .lgc-trust-item{  border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#bruce-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#bruce-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#bruce-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-soft); line-height:1.4; }\n\/* ---------- FAQ ---------- *\/#bruce-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#bruce-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#bruce-pdp-root .lgc-faq-q{  width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px;  padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#bruce-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#bruce-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#bruce-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#bruce-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-soft); }#bruce-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; }\n\/* ---------- FOOTER ---------- *\/#bruce-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; }\n\/* ---------- LANG SWITCH (bandeiras) ---------- *\/#bruce-pdp-root .lgc-langbar{ display:flex; justify-content:center; gap:8px; padding-top:14px; }#bruce-pdp-root .lgc-lang-btn{  width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden;  border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease;  line-height:0;}#bruce-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-fit:cover; border-radius:1px; }#bruce-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-black); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eBRUCE \u0026amp; CO — Built to Last\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\" data-i18n=\"hero.headline\"\u003eSelvaro: Relaxed Tailoring in Olive\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\" data-i18n=\"hero.sub\"\u003eBreathable linen-blend texture, a flexible drawstring waist and a clean straight leg for effortless warm-weather dressing.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\" data-i18n=\"hero.pill1\"\u003eLinen-Blend Texture\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\" data-i18n=\"hero.pill2\"\u003eAdjustable Comfort\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\" data-i18n=\"hero.pill3\"\u003e14-Day Returns\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/selvaro-olive-description-01-hero.png?v=1787574603\" alt=\"Selvaro olive linen drawstring trousers\"\u003e\u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\" data-i18n=\"pillars.eyebrow\"\u003eWhy Selvaro\u003c\/span\u003e\u003ch2 class=\"lgc-h2\" data-i18n=\"pillars.headline\"\u003eNatural texture, flexible comfort and polished everyday versatility\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4 data-i18n=\"pillars.quality.title\"\u003eBreathable Linen Texture\u003c\/h4\u003e\n\u003cp data-i18n=\"pillars.quality.desc\"\u003eA softly textured linen-blend fabric brings natural character and lightweight comfort to warm days.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4 data-i18n=\"pillars.price.title\"\u003eFair Price\u003c\/h4\u003e\n\u003cp data-i18n=\"pillars.price.desc\"\u003eA polished everyday silhouette without unnecessary retail markup.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4 data-i18n=\"pillars.trust.title\"\u003eFlexible Waist\u003c\/h4\u003e\n\u003cp data-i18n=\"pillars.trust.desc\"\u003eAn elastic waistband and adjustable drawstring provide easy, adaptable everyday comfort.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4 data-i18n=\"pillars.guarantee.title\"\u003eGuarantee + Returns\u003c\/h4\u003e\n\u003cp data-i18n=\"pillars.guarantee.desc\"\u003e14-day right of withdrawal and protection against manufacturing defects.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\" data-i18n=\"carousel1.eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2 class=\"lgc-h2\" data-i18n=\"carousel1.headline\"\u003eNatural texture and considered construction, up close\u003c\/h2\u003e\n\u003cp class=\"lgc-p\" data-i18n=\"carousel1.text\"\u003eExplore the elastic waist, matching drawstring, practical pockets and breathable woven texture.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/selvaro-olive-description-02-waist-detail.png?v=1787574611\" alt=\"Selvaro elastic waist and pocket detail\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/selvaro-olive-description-03-fabric-detail.png?v=1787574623\" alt=\"Selvaro linen-blend fabric texture detail\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/selvaro-olive-description-04-drawstring-detail.png?v=1787574641\" alt=\"Selvaro drawstring, belt loops and slant pocket detail\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Previous\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Next\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\" data-i18n=\"carousel2.eyebrow\"\u003eEveryday Refinement\u003c\/span\u003e\u003ch2 class=\"lgc-h2\" data-i18n=\"carousel2.headline\"\u003eFrom coastal mornings to smart-casual evenings\u003c\/h2\u003e\n\u003cp class=\"lgc-p\" data-i18n=\"carousel2.text\"\u003ePair them with a linen shirt, knit polo or simple tee for an easy European-inspired warm-weather look.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/selvaro-olive-description-05-villa.png?v=1787574630\" alt=\"Selvaro trousers styled at a Mediterranean villa\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/selvaro-olive-description-06-town.png?v=1787574634\" alt=\"Selvaro trousers worn in a coastal town\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/selvaro-olive-description-07-terrace.png?v=1787574618\" alt=\"Selvaro trousers styled on a coastal hotel terrace\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Previous\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Next\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\" data-i18n=\"specs.eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2 class=\"lgc-h2\" data-i18n=\"specs.headline\"\u003eProduct details\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\" data-i18n=\"specs.tab1\"\u003eDesign\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\" data-i18n=\"specs.tab2\"\u003eCare\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\" data-i18n=\"specs.tab3\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label1\"\u003eStyle\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value1\"\u003eStraight-leg drawstring trousers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label2\"\u003eFabric\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value2\"\u003eTextured linen blend\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label3\"\u003eWaist\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value3\"\u003eElastic waistband with belt loops\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label4\"\u003eAdjustment\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value4\"\u003eMatching drawstring\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.care.label1\"\u003eWashing\u003c\/span\u003e\u003cspan data-i18n=\"specs.care.value1\"\u003eGentle cold wash with similar colors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.care.label2\"\u003eBleach\u003c\/span\u003e\u003cspan data-i18n=\"specs.care.value2\"\u003eDo not bleach\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.care.label3\"\u003eDrying\u003c\/span\u003e\u003cspan data-i18n=\"specs.care.value3\"\u003eAir dry to preserve shape and texture\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label1\"\u003eAvailable Sizes\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value1\"\u003eS–XXXL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label2\"\u003eFit\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value2\"\u003eRelaxed straight leg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label3\"\u003eUse\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value3\"\u003eEveryday \/ travel \/ smart casual\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label4\"\u003eDepartment\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value4\"\u003eMen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"bruce-brand-card\" data-bruce-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"bruce-brand-card__inner\"\u003e\n    \u003cdiv class=\"bruce-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-footer-logo-white-v6-verified.png?v=1787568048\" alt=\"Bruce \u0026amp; Co\" class=\"bruce-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bruce-brand-card__content\"\u003e\n      \u003cp class=\"bruce-brand-card__eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\n      \u003cp class=\"bruce-brand-card__text\"\u003e\n        Bruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality.\n        We curate elevated essentials that bring confidence, character and effortless sophistication\n        to everyday life.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bruce-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"bruce-brand-card__social bruce-brand-card__social--clickable\" aria-label=\"Instagram Bruce \u0026amp; Co\"\u003e\n        \u003cspan class=\"bruce-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"bruce-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"bruce-brand-card__social-handle\"\u003e@bruceandco.store\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"bruce-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"bruce-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"bruce-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"bruce-brand-card__social-handle\"\u003e@bruceandco.store\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"bruce-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"bruce-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"bruce-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"bruce-brand-card__social-handle\"\u003e@bruceandco.store\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"bruce-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"bruce-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"bruce-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"bruce-brand-card__social-handle\"\u003e@bruceandco.store\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .bruce-brand-card,\n  .bruce-brand-card * {\n    box-sizing: border-box;\n  }\n\n  .bruce-brand-card {\n    width: 100%;\n    margin: 0;\n  }\n\n  .bruce-brand-card__inner {\n    background: #1c1c1c;\n    color: #ffffff;\n    border-radius: 16px;\n    padding: 24px 22px;\n    font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif;\n    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16);\n  }\n\n  .bruce-brand-card__logo-wrap {\n    margin-bottom: 18px;\n  }\n\n  .bruce-brand-card__logo {\n    display: block;\n    max-width: 180px;\n    width: 100%;\n    height: auto;\n  }\n\n  .bruce-brand-card__content {\n    margin-bottom: 20px;\n  }\n\n  .bruce-brand-card__eyebrow {\n    margin: 0 0 10px;\n    font-size: 14px;\n    line-height: 1.2;\n    font-weight: 700;\n    color: #ffffff;\n  }\n\n  .bruce-brand-card__text {\n    margin: 0;\n    color: rgba(255, 255, 255, 0.72);\n    font-size: 15px;\n    line-height: 1.8;\n    font-weight: 400;\n    max-width: 640px;\n  }\n\n  .bruce-brand-card__socials {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n  }\n\n  .bruce-brand-card__social {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    padding: 12px 14px;\n    border-radius: 12px;\n    background: rgba(255, 255, 255, 0.04);\n    border: 1px solid rgba(255, 255, 255, 0.08);\n    text-decoration: none;\n    color: #ffffff;\n    min-width: 0;\n  }\n\n  .bruce-brand-card__social--clickable {\n    transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease;\n    cursor: pointer;\n  }\n\n  .bruce-brand-card__social--clickable:hover {\n    transform: translateY(-1px);\n    background: rgba(255, 255, 255, 0.07);\n    border-color: rgba(255, 255, 255, 0.16);\n  }\n\n  .bruce-brand-card__social-icon {\n    width: 18px;\n    height: 18px;\n    min-width: 18px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    color: #ffffff;\n  }\n\n  .bruce-brand-card__social-icon svg {\n    width: 18px;\n    height: 18px;\n    display: block;\n  }\n\n  .bruce-brand-card__social-label {\n    font-size: 13px;\n    font-weight: 600;\n    color: #ffffff;\n    white-space: nowrap;\n  }\n\n  .bruce-brand-card__social-handle {\n    margin-left: auto;\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.66);\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  @media screen and (max-width: 749px) {\n    .bruce-brand-card__inner {\n      padding: 20px 18px;\n      border-radius: 14px;\n    }\n\n    .bruce-brand-card__logo {\n      max-width: 160px;\n    }\n\n    .bruce-brand-card__text {\n      font-size: 14px;\n      line-height: 1.7;\n    }\n\n    .bruce-brand-card__socials {\n      grid-template-columns: 1fr;\n    }\n\n    .bruce-brand-card__social {\n      padding: 11px 12px;\n    }\n\n    .bruce-brand-card__social-label,\n    .bruce-brand-card__social-handle {\n      font-size: 12.5px;\n    }\n  }\n\u003c\/style\u003e\n\n+\u003cstyle\u003e\n  \/* Compatibility with the Bruce \u0026 Co PDP reset. Keeps the approved card visually identical. *\/\n  #bruce-pdp-root .bruce-brand-card,\n  #bruce-pdp-root .bruce-brand-card * { box-sizing: border-box; }\n  #bruce-pdp-root .bruce-brand-card { width: 100%; margin: 0; }\n  #bruce-pdp-root .bruce-brand-card__inner {\n    background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px;\n    font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif;\n    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16);\n  }\n  #bruce-pdp-root .bruce-brand-card__logo-wrap { margin-bottom: 18px; }\n  #bruce-pdp-root .bruce-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; }\n  #bruce-pdp-root .bruce-brand-card__content { margin-bottom: 20px; }\n  #bruce-pdp-root .bruce-brand-card__eyebrow {\n    margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff;\n  }\n  #bruce-pdp-root .bruce-brand-card__text {\n    margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8;\n    font-weight: 400; max-width: 640px;\n  }\n  #bruce-pdp-root .bruce-brand-card__socials {\n    display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px;\n  }\n  #bruce-pdp-root .bruce-brand-card__social {\n    display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px;\n    background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08);\n    text-decoration: none; color: #ffffff; min-width: 0;\n  }\n  #bruce-pdp-root .bruce-brand-card__social--clickable {\n    transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer;\n  }\n  #bruce-pdp-root .bruce-brand-card__social--clickable:hover {\n    transform: translateY(-1px); background: rgba(255, 255, 255, 0.07);\n    border-color: rgba(255, 255, 255, 0.16);\n  }\n  #bruce-pdp-root .bruce-brand-card__social-icon {\n    width: 18px; height: 18px; min-width: 18px; display: inline-flex;\n    align-items: center; justify-content: center; color: #ffffff;\n  }\n  #bruce-pdp-root .bruce-brand-card__social-icon svg { width: 18px; height: 18px; display: block; }\n  #bruce-pdp-root .bruce-brand-card__social-label {\n    font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap;\n  }\n  #bruce-pdp-root .bruce-brand-card__social-handle {\n    margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66);\n    overflow: hidden; text-overflow: ellipsis; white-space: nowrap;\n  }\n  @media screen and (max-width: 749px) {\n    #bruce-pdp-root .bruce-brand-card__inner { padding: 20px 18px; border-radius: 14px; }\n    #bruce-pdp-root .bruce-brand-card__logo { max-width: 160px; }\n    #bruce-pdp-root .bruce-brand-card__text { font-size: 14px; line-height: 1.7; }\n    #bruce-pdp-root .bruce-brand-card__socials { grid-template-columns: 1fr; }\n    #bruce-pdp-root .bruce-brand-card__social { padding: 11px 12px; }\n    #bruce-pdp-root .bruce-brand-card__social-label,\n    #bruce-pdp-root .bruce-brand-card__social-handle { font-size: 12.5px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eBruce \u0026amp; Co — Built to Last.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  document.querySelectorAll('#bruce-pdp-root, .bruce-pdp').forEach(function(root){\n    if(root.dataset.lgcInit) return;\n    root.dataset.lgcInit = \"1\";\n\n\n    root.querySelectorAll('[data-tabgroup]').forEach(function(nav){\n      var section = nav.closest('.lgc-card') || root;\n      var buttons = nav.querySelectorAll('.lgc-tab-btn');\n      buttons.forEach(function(btn){\n        btn.addEventListener('click', function(){\n          var target = btn.getAttribute('data-tab');\n          buttons.forEach(function(b){ b.classList.remove('is-active'); });\n          btn.classList.add('is-active');\n          section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){\n            panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target);\n          });\n        });\n      });\n    });\n\n    root.querySelectorAll('.lgc-faq-item').forEach(function(item){\n      var q = item.querySelector('.lgc-faq-q');\n      if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); });\n    });\n\n    var AUTOPLAY_MS = 5000;\n\n    root.querySelectorAll('.lgc-carousel').forEach(function(carousel){\n      var key = carousel.getAttribute('data-carousel');\n      var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]');\n      var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item'));\n      var n = originals.length;\n      if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Bruce \u0026 Co","offers":[{"title":"S","offer_id":43890106302554,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43890106335322,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43890106368090,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43890106400858,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43890106433626,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":43890106466394,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/selvaro-olive-01-white-front_d25bdfed-57d4-43d8-8055-fc9674a2859f.png?v=1787574863"},{"product_id":"mens-white-drawstring-linen-trousers-selvaro","title":"Men's White Drawstring Linen Trousers – Selvaro","description":"\n\n\u003cdiv class=\"bruce-pdp\" id=\"bruce-pdp-root\"\u003e\n\u003cstyle\u003e#bruce-pdp-root{  --lgc-black:#0D0D0D;  --lgc-graphite:#2B2B2B;  --lgc-stone:#D9D6CF;  --lgc-cream:#F2EFE9;  --lgc-white:#FFFFFF;  --lgc-ink-soft: rgba(13,13,13,0.62);  --lgc-ink-faint: rgba(13,13,13,0.42);  --lgc-line: rgba(13,13,13,0.08);  --lgc-radius-lg: 24px;  --lgc-radius-md: 18px;  --lgc-radius-sm: 12px;  --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;  all: initial;  display:block;  box-sizing:border-box;  font-family: var(--lgc-sans);  color: var(--lgc-black);  background: var(--lgc-white);  -webkit-font-smoothing: antialiased;  text-align:left;  line-height:1.5;  max-width:600px;  margin:0 auto;}#bruce-pdp-root *, #bruce-pdp-root *::before, #bruce-pdp-root *::after{  box-sizing:border-box; margin:0; padding:0; font-family:inherit;  color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#bruce-pdp-root img{ max-width:100%; display:block; border:0; }#bruce-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#bruce-pdp-root ul{ list-style:none; }#bruce-pdp-root svg{ display:block; flex-shrink:0; }\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap');\n#bruce-pdp-root .lgc-wrap{ padding:0 18px; }#bruce-pdp-root .lgc-section{ padding:36px 0; }\n#bruce-pdp-root .lgc-badge{  display:inline-flex; align-items:center; gap:6px;  background:var(--lgc-cream); color:var(--lgc-black);  padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#bruce-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-black); }\n#bruce-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-soft); }#bruce-pdp-root h1.lgc-h1{ font-size:28px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#bruce-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#bruce-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#bruce-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-soft); line-height:1.55; }\n\/* ---------- HERO ---------- *\/#bruce-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#bruce-pdp-root .lgc-hero h1{ margin-top:14px; }#bruce-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-soft); }#bruce-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#bruce-pdp-root .lgc-pill{  font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px;  background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-black);}#bruce-pdp-root .lgc-hero-img{  margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#bruce-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-fit:cover; }\n\/* ---------- PILARES ---------- *\/#bruce-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#bruce-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#bruce-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#bruce-pdp-root .lgc-pillar{  border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px;  display:flex; flex-direction:column; justify-content:flex-start;}#bruce-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-black); color:var(--lgc-white); }#bruce-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#bruce-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-black); }#bruce-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-black); }#bruce-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#bruce-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#bruce-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; }\n\/* ---------- CARROSSÉIS ---------- *\/#bruce-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#bruce-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#bruce-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#bruce-pdp-root .lgc-carousel{  display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory;  -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px;  margin:0 -18px; padding-left:18px; padding-right:18px;}#bruce-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#bruce-pdp-root .lgc-carousel-item{  flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md);  overflow:hidden; background:var(--lgc-cream); position:relative;}#bruce-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-fit:cover; }#bruce-pdp-root .lgc-carousel-cap{  position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55);  color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px;  backdrop-filter:blur(4px);}#bruce-pdp-root .lgc-carousel-wrap{ position:relative; }#bruce-pdp-root .lgc-arrow{  position:absolute; top:50%; transform:translateY(-50%); z-index:2;  width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5);  display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#bruce-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#bruce-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#bruce-pdp-root .lgc-arrow.lgc-next{ right:8px; }#bruce-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#bruce-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#bruce-pdp-root .lgc-dot.is-active{ background:var(--lgc-black); width:16px; border-radius:3px; }\n\/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#bruce-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#bruce-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#bruce-pdp-root .lgc-section-head{ margin-bottom:18px; }#bruce-pdp-root .lgc-section-head h2{ margin-top:6px; }#bruce-pdp-root .lgc-tabs-nav{  display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#bruce-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#bruce-pdp-root .lgc-tab-btn{  padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint);  transition:all .2s ease;}#bruce-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-black); color:var(--lgc-white); }#bruce-pdp-root .lgc-tab-panel{ display:none; }#bruce-pdp-root .lgc-tab-panel.is-active{ display:block; }\n#bruce-pdp-root table.lgc-table{  width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px;  background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#bruce-pdp-root table.lgc-table th, #bruce-pdp-root table.lgc-table td{  padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#bruce-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#bruce-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#bruce-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#bruce-pdp-root .lgc-table-scroll{  max-width:100%; overflow:hidden;  border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#bruce-pdp-root .lgc-table-scroll table.lgc-table{  width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#bruce-pdp-root .lgc-table-scroll table.lgc-table th,#bruce-pdp-root .lgc-table-scroll table.lgc-table td{  padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#bruce-pdp-root .lgc-table-scroll table.lgc-table th{  font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600;  color:var(--lgc-ink-soft); background:var(--lgc-cream); line-height:1.2;}#bruce-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#bruce-pdp-root .lgc-table-scroll table.lgc-table th:first-child{  font-weight:700;}\n#bruce-pdp-root .lgc-specs-list{ display:grid; gap:0; }#bruce-pdp-root .lgc-specs-row{  display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#bruce-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#bruce-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-black); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#bruce-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-black); }\n\/* ---------- GARANTIA (2 por linha) ---------- *\/#bruce-pdp-root .lgc-trust-head{ margin-bottom:18px; }#bruce-pdp-root .lgc-trust-head h2{ margin-top:8px; }#bruce-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#bruce-pdp-root .lgc-trust-item{  border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#bruce-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#bruce-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#bruce-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-soft); line-height:1.4; }\n\/* ---------- FAQ ---------- *\/#bruce-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#bruce-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#bruce-pdp-root .lgc-faq-q{  width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px;  padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#bruce-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#bruce-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#bruce-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#bruce-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-soft); }#bruce-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; }\n\/* ---------- FOOTER ---------- *\/#bruce-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; }\n\/* ---------- LANG SWITCH (bandeiras) ---------- *\/#bruce-pdp-root .lgc-langbar{ display:flex; justify-content:center; gap:8px; padding-top:14px; }#bruce-pdp-root .lgc-lang-btn{  width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden;  border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease;  line-height:0;}#bruce-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-fit:cover; border-radius:1px; }#bruce-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-black); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eBRUCE \u0026amp; CO — Built to Last\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\" data-i18n=\"hero.headline\"\u003eSelvaro: Relaxed Tailoring in White\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\" data-i18n=\"hero.sub\"\u003eBreathable linen-blend texture, a flexible drawstring waist and a clean straight leg for effortless warm-weather dressing.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\" data-i18n=\"hero.pill1\"\u003eLinen-Blend Texture\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\" data-i18n=\"hero.pill2\"\u003eAdjustable Comfort\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\" data-i18n=\"hero.pill3\"\u003e14-Day Returns\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/selvaro-white-hero-4x5.png?v=1787591937\" alt=\"Selvaro white linen drawstring trousers\"\u003e\u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\" data-i18n=\"pillars.eyebrow\"\u003eWhy Selvaro\u003c\/span\u003e\u003ch2 class=\"lgc-h2\" data-i18n=\"pillars.headline\"\u003eNatural texture, flexible comfort and polished everyday versatility\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4 data-i18n=\"pillars.quality.title\"\u003eBreathable Linen Texture\u003c\/h4\u003e\n\u003cp data-i18n=\"pillars.quality.desc\"\u003eA softly textured linen-blend fabric brings natural character and lightweight comfort to warm days.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4 data-i18n=\"pillars.price.title\"\u003eFair Price\u003c\/h4\u003e\n\u003cp data-i18n=\"pillars.price.desc\"\u003eA polished everyday silhouette without unnecessary retail markup.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-graphite\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4 data-i18n=\"pillars.trust.title\"\u003eFlexible Waist\u003c\/h4\u003e\n\u003cp data-i18n=\"pillars.trust.desc\"\u003eAn elastic waistband and adjustable drawstring provide easy, adaptable everyday comfort.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4 data-i18n=\"pillars.guarantee.title\"\u003eGuarantee + Returns\u003c\/h4\u003e\n\u003cp data-i18n=\"pillars.guarantee.desc\"\u003e14-day right of withdrawal and protection against manufacturing defects.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\" data-i18n=\"carousel1.eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2 class=\"lgc-h2\" data-i18n=\"carousel1.headline\"\u003eNatural texture and considered construction, up close\u003c\/h2\u003e\n\u003cp class=\"lgc-p\" data-i18n=\"carousel1.text\"\u003eExplore the elastic waist, matching drawstring, practical pockets and breathable woven texture.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/selvaro-white-detail-waist-9x16.png?v=1787591942\" alt=\"Selvaro elastic waist and drawstring detail\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/selvaro-white-detail-pocket-9x16.png?v=1787591947\" alt=\"Selvaro slant pocket and linen texture detail\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/selvaro-white-detail-fabric-hem-9x16.png?v=1787591952\" alt=\"Selvaro linen fabric and clean hem detail\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Previous\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Next\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\" data-i18n=\"carousel2.eyebrow\"\u003eEveryday Refinement\u003c\/span\u003e\u003ch2 class=\"lgc-h2\" data-i18n=\"carousel2.headline\"\u003eFrom coastal mornings to smart-casual evenings\u003c\/h2\u003e\n\u003cp class=\"lgc-p\" data-i18n=\"carousel2.text\"\u003ePair them with a linen shirt, knit polo or simple tee for an easy European-inspired warm-weather look.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/selvaro-white-lifestyle-promenade-9x16.png?v=1787591965\" alt=\"Selvaro white trousers styled on a coastal promenade\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/selvaro-white-lifestyle-hotel-9x16.png?v=1787591970\" alt=\"Selvaro white trousers in a resort lounge\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/selvaro-white-lifestyle-terrace-9x16.png?v=1787591958\" alt=\"Selvaro white trousers styled on a coastal terrace\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Previous\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Next\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\" data-i18n=\"specs.eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2 class=\"lgc-h2\" data-i18n=\"specs.headline\"\u003eProduct details\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\" data-i18n=\"specs.tab1\"\u003eDesign\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\" data-i18n=\"specs.tab2\"\u003eCare\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\" data-i18n=\"specs.tab3\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label1\"\u003eStyle\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value1\"\u003eStraight-leg drawstring trousers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label2\"\u003eFabric\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value2\"\u003eTextured linen blend\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label3\"\u003eWaist\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value3\"\u003eElastic waistband with belt loops\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label4\"\u003eAdjustment\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value4\"\u003eMatching drawstring\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.care.label1\"\u003eWashing\u003c\/span\u003e\u003cspan data-i18n=\"specs.care.value1\"\u003eGentle cold wash with similar colors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.care.label2\"\u003eBleach\u003c\/span\u003e\u003cspan data-i18n=\"specs.care.value2\"\u003eDo not bleach\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.care.label3\"\u003eDrying\u003c\/span\u003e\u003cspan data-i18n=\"specs.care.value3\"\u003eAir dry to preserve shape and texture\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label1\"\u003eAvailable Sizes\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value1\"\u003eS–XXXL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label2\"\u003eFit\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value2\"\u003eRelaxed straight leg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label3\"\u003eUse\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value3\"\u003eEveryday \/ travel \/ smart casual\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label4\"\u003eDepartment\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value4\"\u003eMen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"bruce-brand-card\" data-bruce-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"bruce-brand-card__inner\"\u003e\n    \u003cdiv class=\"bruce-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-footer-logo-white-v6-verified.png?v=1787568048\" alt=\"Bruce \u0026amp; Co\" class=\"bruce-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bruce-brand-card__content\"\u003e\n      \u003cp class=\"bruce-brand-card__eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\n      \u003cp class=\"bruce-brand-card__text\"\u003e\n        Bruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality.\n        We curate elevated essentials that bring confidence, character and effortless sophistication\n        to everyday life.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bruce-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"bruce-brand-card__social bruce-brand-card__social--clickable\" aria-label=\"Instagram Bruce \u0026amp; Co\"\u003e\n        \u003cspan class=\"bruce-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"bruce-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"bruce-brand-card__social-handle\"\u003e@bruceandco.store\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"bruce-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"bruce-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"bruce-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"bruce-brand-card__social-handle\"\u003e@bruceandco.store\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"bruce-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"bruce-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"bruce-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"bruce-brand-card__social-handle\"\u003e@bruceandco.store\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"bruce-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"bruce-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"bruce-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"bruce-brand-card__social-handle\"\u003e@bruceandco.store\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"bruce-brand-card__contact\"\u003e\n      \u003ca href=\"https:\/\/shopbruce.com\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eshopbruce.com\u003c\/a\u003e\n      \u003ca href=\"mailto:contact@shopbruce.com\"\u003econtact@shopbruce.com\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .bruce-brand-card,\n  .bruce-brand-card * {\n    box-sizing: border-box;\n  }\n\n  .bruce-brand-card {\n    width: 100%;\n    margin: 0;\n  }\n\n  .bruce-brand-card__inner {\n    background: #1c1c1c;\n    color: #ffffff;\n    border-radius: 16px;\n    padding: 24px 22px;\n    font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif;\n    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16);\n  }\n\n  .bruce-brand-card__logo-wrap {\n    margin-bottom: 18px;\n  }\n\n  .bruce-brand-card__logo {\n    display: block;\n    max-width: 180px;\n    width: 100%;\n    height: auto;\n  }\n\n  .bruce-brand-card__content {\n    margin-bottom: 20px;\n  }\n\n  .bruce-brand-card__eyebrow {\n    margin: 0 0 10px;\n    font-size: 14px;\n    line-height: 1.2;\n    font-weight: 700;\n    color: #ffffff;\n  }\n\n  .bruce-brand-card__text {\n    margin: 0;\n    color: rgba(255, 255, 255, 0.72);\n    font-size: 15px;\n    line-height: 1.8;\n    font-weight: 400;\n    max-width: 640px;\n  }\n\n  .bruce-brand-card__socials {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n  }\n\n  .bruce-brand-card__social {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    padding: 12px 14px;\n    border-radius: 12px;\n    background: rgba(255, 255, 255, 0.04);\n    border: 1px solid rgba(255, 255, 255, 0.08);\n    text-decoration: none;\n    color: #ffffff;\n    min-width: 0;\n  }\n\n  .bruce-brand-card__social--clickable {\n    transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease;\n    cursor: pointer;\n  }\n\n  .bruce-brand-card__social--clickable:hover {\n    transform: translateY(-1px);\n    background: rgba(255, 255, 255, 0.07);\n    border-color: rgba(255, 255, 255, 0.16);\n  }\n\n  .bruce-brand-card__social-icon {\n    width: 18px;\n    height: 18px;\n    min-width: 18px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    color: #ffffff;\n  }\n\n  .bruce-brand-card__social-icon svg {\n    width: 18px;\n    height: 18px;\n    display: block;\n  }\n\n  .bruce-brand-card__social-label {\n    font-size: 13px;\n    font-weight: 600;\n    color: #ffffff;\n    white-space: nowrap;\n  }\n\n  .bruce-brand-card__social-handle {\n    margin-left: auto;\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.66);\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  .bruce-brand-card__contact {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px 18px;\n    margin-top: 18px;\n    padding-top: 16px;\n    border-top: 1px solid rgba(255, 255, 255, 0.10);\n  }\n\n  .bruce-brand-card__contact a {\n    color: rgba(255, 255, 255, 0.78);\n    text-decoration: none;\n    font-size: 13px;\n  }\n\n  @media screen and (max-width: 749px) {\n    .bruce-brand-card__inner {\n      padding: 20px 18px;\n      border-radius: 14px;\n    }\n\n    .bruce-brand-card__logo {\n      max-width: 160px;\n    }\n\n    .bruce-brand-card__text {\n      font-size: 14px;\n      line-height: 1.7;\n    }\n\n    .bruce-brand-card__socials {\n      grid-template-columns: 1fr;\n    }\n\n    .bruce-brand-card__social {\n      padding: 11px 12px;\n    }\n\n    .bruce-brand-card__social-label,\n    .bruce-brand-card__social-handle {\n      font-size: 12.5px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility with the Bruce \u0026 Co PDP reset. Keeps the approved card visually identical. *\/\n  #bruce-pdp-root .bruce-brand-card,\n  #bruce-pdp-root .bruce-brand-card * { box-sizing: border-box; }\n  #bruce-pdp-root .bruce-brand-card { width: 100%; margin: 0; }\n  #bruce-pdp-root .bruce-brand-card__inner {\n    background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px;\n    font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif;\n    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16);\n  }\n  #bruce-pdp-root .bruce-brand-card__logo-wrap { margin-bottom: 18px; }\n  #bruce-pdp-root .bruce-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; }\n  #bruce-pdp-root .bruce-brand-card__content { margin-bottom: 20px; }\n  #bruce-pdp-root .bruce-brand-card__eyebrow {\n    margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff;\n  }\n  #bruce-pdp-root .bruce-brand-card__text {\n    margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8;\n    font-weight: 400; max-width: 640px;\n  }\n  #bruce-pdp-root .bruce-brand-card__socials {\n    display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px;\n  }\n  #bruce-pdp-root .bruce-brand-card__social {\n    display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px;\n    background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08);\n    text-decoration: none; color: #ffffff; min-width: 0;\n  }\n  #bruce-pdp-root .bruce-brand-card__social--clickable {\n    transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer;\n  }\n  #bruce-pdp-root .bruce-brand-card__social--clickable:hover {\n    transform: translateY(-1px); background: rgba(255, 255, 255, 0.07);\n    border-color: rgba(255, 255, 255, 0.16);\n  }\n  #bruce-pdp-root .bruce-brand-card__social-icon {\n    width: 18px; height: 18px; min-width: 18px; display: inline-flex;\n    align-items: center; justify-content: center; color: #ffffff;\n  }\n  #bruce-pdp-root .bruce-brand-card__social-icon svg { width: 18px; height: 18px; display: block; }\n  #bruce-pdp-root .bruce-brand-card__social-label {\n    font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap;\n  }\n  #bruce-pdp-root .bruce-brand-card__social-handle {\n    margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66);\n    overflow: hidden; text-overflow: ellipsis; white-space: nowrap;\n  }\n  #bruce-pdp-root .bruce-brand-card__contact {\n    display: flex; flex-wrap: wrap; gap: 10px 18px; margin-top: 18px; padding-top: 16px;\n    border-top: 1px solid rgba(255, 255, 255, 0.10);\n  }\n  #bruce-pdp-root .bruce-brand-card__contact a {\n    color: rgba(255, 255, 255, 0.78); text-decoration: none; font-size: 13px;\n  }\n  @media screen and (max-width: 749px) {\n    #bruce-pdp-root .bruce-brand-card__inner { padding: 20px 18px; border-radius: 14px; }\n    #bruce-pdp-root .bruce-brand-card__logo { max-width: 160px; }\n    #bruce-pdp-root .bruce-brand-card__text { font-size: 14px; line-height: 1.7; }\n    #bruce-pdp-root .bruce-brand-card__socials { grid-template-columns: 1fr; }\n    #bruce-pdp-root .bruce-brand-card__social { padding: 11px 12px; }\n    #bruce-pdp-root .bruce-brand-card__social-label,\n    #bruce-pdp-root .bruce-brand-card__social-handle { font-size: 12.5px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eBruce \u0026amp; Co — Built to Last.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  document.querySelectorAll('#bruce-pdp-root, .bruce-pdp').forEach(function(root){\n    if(root.dataset.lgcInit) return;\n    root.dataset.lgcInit = \"1\";\n\n\n    root.querySelectorAll('[data-tabgroup]').forEach(function(nav){\n      var section = nav.closest('.lgc-card') || root;\n      var buttons = nav.querySelectorAll('.lgc-tab-btn');\n      buttons.forEach(function(btn){\n        btn.addEventListener('click', function(){\n          var target = btn.getAttribute('data-tab');\n          buttons.forEach(function(b){ b.classList.remove('is-active'); });\n          btn.classList.add('is-active');\n          section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){\n            panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target);\n          });\n        });\n      });\n    });\n\n    root.querySelectorAll('.lgc-faq-item').forEach(function(item){\n      var q = item.querySelector('.lgc-faq-q');\n      if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); });\n    });\n\n    var AUTOPLAY_MS = 5000;\n\n    root.querySelectorAll('.lgc-carousel').forEach(function(carousel){\n      var key = carousel.getAttribute('data-carousel');\n      var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]');\n      var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item'));\n      var n = originals.length;\n      if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"Bruce \u0026 Co","offers":[{"title":"S","offer_id":43890114789466,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43890114822234,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43890114855002,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43890114887770,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"XXL","offer_id":43890114920538,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true},{"title":"XXXL","offer_id":43890114953306,"sku":null,"price":75.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/selvaro-white-01-white-front-ghost_0ceffe9e-48e4-4fbc-a13f-8bc245fb6be3.png?v=1787592162"},{"product_id":"mens-slim-fit-tailored-trousers-corvane","title":"Men's Pleated Tailored Trousers – Corvane","description":"\u003cdiv class=\"bruce-pdp\" id=\"bruce-pdp-root\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap');\n#bruce-pdp-root{--ink:#0d0d0d;--graphite:#2b2b2b;--stone:#d9d6cf;--cream:#f2efe9;--soft:rgba(13,13,13,.64);--line:rgba(13,13,13,.09);all:initial;display:block;box-sizing:border-box;max-width:600px;margin:0 auto;background:#fff;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}#bruce-pdp-root *,#bruce-pdp-root *:before,#bruce-pdp-root *:after{box-sizing:border-box;margin:0;padding:0;font-family:inherit;color:inherit;line-height:inherit}#bruce-pdp-root img{display:block;width:100%;max-width:100%;border:0}#bruce-pdp-root button{border:0;background:none;cursor:pointer;font:inherit}#bruce-pdp-root svg{display:block}#bruce-pdp-root .wrap{padding:0 18px}#bruce-pdp-root .section{padding-top:36px;padding-bottom:36px}#bruce-pdp-root .badge{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;background:var(--cream);font-size:11.5px;font-weight:600}#bruce-pdp-root .badge:before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--ink)}#bruce-pdp-root .eyebrow{font-size:12.5px;font-weight:600;color:var(--soft)}#bruce-pdp-root h2{font-size:22px;line-height:1.16;letter-spacing:-.02em}#bruce-pdp-root p{font-size:15px;color:var(--soft)}#bruce-pdp-root .hero{padding-top:36px;text-align:center}#bruce-pdp-root .hero h1{margin-top:14px;font-size:28px;line-height:1.12;letter-spacing:-.025em}#bruce-pdp-root .hero\u003ep{margin-top:14px;font-size:15.5px}#bruce-pdp-root .pills{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px}#bruce-pdp-root .pill{padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:500}#bruce-pdp-root .hero-media{margin-top:26px;border-radius:24px;overflow:hidden;background:var(--cream)}#bruce-pdp-root .hero-media img{aspect-ratio:4\/5;object-fit:cover}\n#bruce-pdp-root .head h2{margin-top:7px}#bruce-pdp-root .pillars{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}#bruce-pdp-root .pillar{min-height:150px;padding:20px 18px;border-radius:18px;background:var(--cream)}#bruce-pdp-root .pillar:nth-child(1){background:var(--ink);color:#fff}#bruce-pdp-root .pillar:nth-child(2){background:var(--stone)}#bruce-pdp-root .pillar:nth-child(3){background:var(--graphite);color:#fff}#bruce-pdp-root .pillar h3{font-size:15px;margin-bottom:6px}#bruce-pdp-root .pillar p{font-size:12.5px;opacity:.76;color:inherit}#bruce-pdp-root .carousel-head{margin-bottom:16px}#bruce-pdp-root .carousel-head h2{margin-top:7px}#bruce-pdp-root .carousel-head p{margin-top:6px}#bruce-pdp-root .carousel-wrap{position:relative}#bruce-pdp-root .carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:0 18px 2px}#bruce-pdp-root .carousel::-webkit-scrollbar{display:none}#bruce-pdp-root .carousel-item{flex:0 0 82%;overflow:hidden;border-radius:18px;background:var(--cream);scroll-snap-align:center}#bruce-pdp-root .carousel-item img{aspect-ratio:9\/16;object-fit:cover}#bruce-pdp-root .arrow{position:absolute;z-index:2;top:50%;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:rgba(13,13,13,.55);transform:translateY(-50%)}#bruce-pdp-root .arrow svg{width:16px;height:16px;stroke:#fff}#bruce-pdp-root .prev{left:8px}#bruce-pdp-root .next{right:8px}#bruce-pdp-root .dots{display:flex;justify-content:center;gap:6px;margin-top:14px}#bruce-pdp-root .dot{width:6px;height:6px;border-radius:50%;background:var(--line)}#bruce-pdp-root .dot.active{width:16px;border-radius:4px;background:var(--ink)}\n#bruce-pdp-root .card{padding:22px 18px;border:1px solid var(--line);border-radius:24px}#bruce-pdp-root .tabs{display:inline-flex;gap:4px;margin:18px 0;padding:4px;border-radius:999px;background:var(--cream)}#bruce-pdp-root .tab{padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:rgba(13,13,13,.45)}#bruce-pdp-root .tab.active{background:var(--ink);color:#fff}#bruce-pdp-root .panel{display:none}#bruce-pdp-root .panel.active{display:block}#bruce-pdp-root .spec-row{display:grid;gap:2px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13.5px}#bruce-pdp-root .spec-row:last-child{border:0}#bruce-pdp-root .spec-row span:first-child{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.58}#bruce-pdp-root .brand{padding:24px 22px;border-radius:16px;background:#1c1c1c;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.16)}#bruce-pdp-root .brand-logo{width:180px;height:auto;margin-bottom:18px}#bruce-pdp-root .brand-eyebrow{margin-bottom:10px;font-size:14px;font-weight:700;color:#fff}#bruce-pdp-root .brand-copy{font-size:15px;line-height:1.8;color:rgba(255,255,255,.72)}#bruce-pdp-root .socials{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}#bruce-pdp-root .social{display:flex;align-items:center;gap:9px;min-width:0;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.04);color:#fff;text-decoration:none}#bruce-pdp-root .social span:last-child{margin-left:auto;overflow:hidden;font-size:13px;color:rgba(255,255,255,.66);text-overflow:ellipsis;white-space:nowrap}#bruce-pdp-root .contact{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}#bruce-pdp-root .contact a{font-size:13px;color:rgba(255,255,255,.78);text-decoration:none}#bruce-pdp-root .tagline{padding:30px 20px 6px;text-align:center;font-size:13px;color:rgba(13,13,13,.45)}@media(max-width:749px){#bruce-pdp-root .socials{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003csection class=\"wrap hero\"\u003e\u003cspan class=\"badge\"\u003eBRUCE \u0026amp; CO — Built to Last\u003c\/span\u003e\u003ch1\u003eCorvane: Tailoring with Modern Ease\u003c\/h1\u003e\n\u003cp\u003eFront pleats, a clean waistband and a straight tailored line bring polish to workdays, dinners and elevated everyday dressing.\u003c\/p\u003e\n\u003cdiv class=\"pills\"\u003e\n\u003cspan class=\"pill\"\u003ePleated Front\u003c\/span\u003e\u003cspan class=\"pill\"\u003eBlack \u0026amp; White\u003c\/span\u003e\u003cspan class=\"pill\"\u003e14-Day Returns\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/corvane-hero-4x5.png?v=1787598841\" alt=\"Corvane black pleated tailored trousers refined styling\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\"\u003e\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eWhy Corvane\u003c\/span\u003e\u003ch2\u003eA refined foundation for a versatile wardrobe\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillars\"\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eStructured Pleats\u003c\/h3\u003e\n\u003cp\u003eFront pleats add controlled volume and a crisp tailored expression.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pillar\"\u003e\u003ch3\u003eClean Waistband\u003c\/h3\u003e\n\u003cp\u003eBelt loops and a top-button closure create a classic, adaptable finish.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pillar\"\u003e\u003ch3\u003eStraight Tailored Line\u003c\/h3\u003e\n\u003cp\u003eA clean leg shape balances formal polish with relaxed modern styling.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pillar\"\u003e\u003ch3\u003eTwo Essential Colours\u003c\/h3\u003e\n\u003cp\u003eChoose black for depth or white for a lighter warm-weather look.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2\u003eTailoring, seen up close\u003c\/h2\u003e\n\u003cp\u003eExplore the waistband construction, front pleats, clean fly and rear welt pockets.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"details\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/corvane-detail-front-waist-9x16.png?v=1787598872\" alt=\"Corvane black waistband and front pleat detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/corvane-detail-rear-pockets-9x16.png?v=1787598866\" alt=\"Corvane black rear welt pocket detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/corvane-detail-white-waist-9x16.png?v=1787598876\" alt=\"Corvane white waistband and front pleat detail\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"details\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"arrow next\" data-next=\"details\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"details\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eBuilt for Rotation\u003c\/span\u003e\u003ch2\u003eFrom business hours to evenings out\u003c\/h2\u003e\n\u003cp\u003ePair Corvane with a shirt, knitted polo or refined tee for easy movement between formal and smart-casual settings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"lifestyle\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/corvane-lifestyle-city-9x16.png?v=1787598881\" alt=\"Corvane black tailored trousers city styling\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/corvane-lifestyle-marina-9x16.png?v=1787598886\" alt=\"Corvane white tailored trousers marina styling\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/corvane-lifestyle-evening-9x16.png?v=1787598891\" alt=\"Corvane black tailored trousers evening styling\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"lifestyle\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"arrow next\" data-next=\"lifestyle\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"lifestyle\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2\u003eProduct details\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"tab active\" data-tab=\"design\"\u003eDesign\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"care\"\u003eCare\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"fit\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel active\" data-panel=\"design\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStyle\u003c\/span\u003e\u003cspan\u003ePleated tailored trousers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWaist\u003c\/span\u003e\u003cspan\u003eButton closure with belt loops\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003ePockets\u003c\/span\u003e\u003cspan\u003eSlanted side pockets and rear welt pockets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eColours\u003c\/span\u003e\u003cspan\u003eBlack and White\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWashing\u003c\/span\u003e\u003cspan\u003eFollow the care label supplied with the garment\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003ePressing\u003c\/span\u003e\u003cspan\u003eUse the recommended heat setting on the care label\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cspan\u003eHang or fold clean and dry to preserve the tailored line\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"fit\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSizes\u003c\/span\u003e\u003cspan\u003eS–XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eFit\u003c\/span\u003e\u003cspan\u003eStraight tailored fit with front pleats\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eReference\u003c\/span\u003e\u003cspan\u003eModel is 178 cm and wears size M\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eDepartment\u003c\/span\u003e\u003cspan\u003eMen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"brand\" data-bruce-brand-signature=\"v6\"\u003e\u003cimg class=\"brand-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-footer-logo-white-v6-verified.png?v=1787568048\" alt=\"Bruce \u0026amp; Co\"\u003e\u003cp class=\"brand-eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\u003cp class=\"brand-copy\"\u003eBruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality. We curate elevated essentials that bring confidence, character and effortless sophistication to everyday life.\u003c\/p\u003e\n\u003cdiv class=\"socials\"\u003e\n\u003ca class=\"social\" href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cstrong\u003eInstagram\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eTikTok\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eYouTube\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eFacebook\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contact\"\u003e\n\u003ca href=\"https:\/\/shopbruce.com\"\u003eshopbruce.com\u003c\/a\u003e\u003ca href=\"mailto:contact@shopbruce.com\"\u003econtact@shopbruce.com\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cdiv class=\"tagline\"\u003eBruce \u0026amp; Co — Built to Last.\u003c\/div\u003e\n\u003cscript\u003e(function(){var root=document.getElementById('bruce-pdp-root');if(!root||root.dataset.ready)return;root.dataset.ready='1';root.querySelectorAll('[data-tabgroup]').forEach(function(nav){var card=nav.closest('.card');nav.querySelectorAll('.tab').forEach(function(btn){btn.addEventListener('click',function(){nav.querySelectorAll('.tab').forEach(function(b){b.classList.remove('active')});card.querySelectorAll('.panel').forEach(function(p){p.classList.remove('active')});btn.classList.add('active');card.querySelector('[data-panel=\"'+btn.dataset.tab+'\"]').classList.add('active')})})});root.querySelectorAll('.carousel').forEach(function(carousel){var key=carousel.dataset.carousel,items=Array.from(carousel.children),dots=root.querySelector('[data-dots=\"'+key+'\"]');items.forEach(function(_,i){var dot=document.createElement('span');dot.className='dot'+(i===0?' active':'');dots.appendChild(dot)});function step(dir){carousel.scrollBy({left:(items[0].getBoundingClientRect().width+10)*dir,behavior:'smooth'})}root.querySelector('[data-prev=\"'+key+'\"]').addEventListener('click',function(){step(-1)});root.querySelector('[data-next=\"'+key+'\"]').addEventListener('click',function(){step(1)});carousel.addEventListener('scroll',function(){clearTimeout(carousel._t);carousel._t=setTimeout(function(){var center=carousel.scrollLeft+carousel.clientWidth\/2,index=0,best=Infinity;items.forEach(function(item,i){var d=Math.abs(item.offsetLeft+item.clientWidth\/2-center);if(d\u003cbest){best=d;index=i}});dots.querySelectorAll('.dot').forEach(function(dot,i){dot.classList.toggle('active',i===index)})},120)})})})();\u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"Bruce \u0026 Co","offers":[{"title":"Black \/ S","offer_id":43890122031194,"sku":"PAR575","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":43890122063962,"sku":"PAR576","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":43890122096730,"sku":"PAR577","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":43890122129498,"sku":"PAR578","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":43890122162266,"sku":"PAR519","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":43890122195034,"sku":"PAR520","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":43890122227802,"sku":"PAR521","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":43890122260570,"sku":"PAR522","price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/corvane-01-black-front-studio_c83937fc-91b1-4eab-9ff1-7a09524f499b.png?v=1787599034"},{"product_id":"mens-linen-trousers-ivemont","title":"Men's Drawstring Linen Trousers – Ivemont","description":"\u003cdiv class=\"bruce-pdp\" id=\"bruce-pdp-root\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap');\n#bruce-pdp-root{--ink:#0d0d0d;--graphite:#2b2b2b;--stone:#d9d6cf;--cream:#f2efe9;--soft:rgba(13,13,13,.64);--line:rgba(13,13,13,.09);all:initial;display:block;box-sizing:border-box;max-width:600px;margin:0 auto;background:#fff;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}#bruce-pdp-root *,#bruce-pdp-root *:before,#bruce-pdp-root *:after{box-sizing:border-box;margin:0;padding:0;font-family:inherit;color:inherit;line-height:inherit}#bruce-pdp-root img{display:block;width:100%;max-width:100%;border:0}#bruce-pdp-root button{border:0;background:none;cursor:pointer;font:inherit}#bruce-pdp-root svg{display:block}#bruce-pdp-root .wrap{padding:0 18px}#bruce-pdp-root .section{padding-top:36px;padding-bottom:36px}#bruce-pdp-root .badge{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;background:var(--cream);font-size:11.5px;font-weight:600}#bruce-pdp-root .badge:before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--ink)}#bruce-pdp-root .eyebrow{font-size:12.5px;font-weight:600;color:var(--soft)}#bruce-pdp-root h2{font-size:22px;line-height:1.16;letter-spacing:-.02em}#bruce-pdp-root p{font-size:15px;color:var(--soft)}#bruce-pdp-root .hero{padding-top:36px;text-align:center}#bruce-pdp-root .hero h1{margin-top:14px;font-size:28px;line-height:1.12;letter-spacing:-.025em}#bruce-pdp-root .hero\u003ep{margin-top:14px;font-size:15.5px}#bruce-pdp-root .pills{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px}#bruce-pdp-root .pill{padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:500}#bruce-pdp-root .hero-media{margin-top:26px;border-radius:24px;overflow:hidden;background:var(--cream)}#bruce-pdp-root .hero-media img{aspect-ratio:4\/5;object-fit:cover}#bruce-pdp-root .head h2{margin-top:7px}#bruce-pdp-root .pillars{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}#bruce-pdp-root .pillar{min-height:150px;padding:20px 18px;border-radius:18px;background:var(--cream)}#bruce-pdp-root .pillar:nth-child(1){background:var(--ink);color:#fff}#bruce-pdp-root .pillar:nth-child(2){background:var(--stone)}#bruce-pdp-root .pillar:nth-child(3){background:var(--graphite);color:#fff}#bruce-pdp-root .pillar h3{font-size:15px;margin-bottom:6px}#bruce-pdp-root .pillar p{font-size:12.5px;opacity:.76;color:inherit}#bruce-pdp-root .carousel-head{margin-bottom:16px}#bruce-pdp-root .carousel-head h2{margin-top:7px}#bruce-pdp-root .carousel-head p{margin-top:6px}#bruce-pdp-root .carousel-wrap{position:relative}#bruce-pdp-root .carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:0 18px 2px}#bruce-pdp-root .carousel::-webkit-scrollbar{display:none}#bruce-pdp-root .carousel-item{flex:0 0 82%;overflow:hidden;border-radius:18px;background:var(--cream);scroll-snap-align:center}#bruce-pdp-root .carousel-item img{aspect-ratio:9\/16;object-fit:cover}#bruce-pdp-root .arrow{position:absolute;z-index:2;top:50%;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:rgba(13,13,13,.55);transform:translateY(-50%)}#bruce-pdp-root .arrow svg{width:16px;height:16px;stroke:#fff}#bruce-pdp-root .prev{left:8px}#bruce-pdp-root .next{right:8px}#bruce-pdp-root .dots{display:flex;justify-content:center;gap:6px;margin-top:14px}#bruce-pdp-root .dot{width:6px;height:6px;border-radius:50%;background:var(--line)}#bruce-pdp-root .dot.active{width:16px;border-radius:4px;background:var(--ink)}#bruce-pdp-root .card{padding:22px 18px;border:1px solid var(--line);border-radius:24px}#bruce-pdp-root .tabs{display:inline-flex;gap:4px;margin:18px 0;padding:4px;border-radius:999px;background:var(--cream)}#bruce-pdp-root .tab{padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:rgba(13,13,13,.45)}#bruce-pdp-root .tab.active{background:var(--ink);color:#fff}#bruce-pdp-root .panel{display:none}#bruce-pdp-root .panel.active{display:block}#bruce-pdp-root .spec-row{display:grid;gap:2px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13.5px}#bruce-pdp-root .spec-row:last-child{border:0}#bruce-pdp-root .spec-row span:first-child{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.58}#bruce-pdp-root .brand{padding:24px 22px;border-radius:16px;background:#1c1c1c;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.16)}#bruce-pdp-root .brand-logo{width:180px;height:auto;margin-bottom:18px}#bruce-pdp-root .brand-eyebrow{margin-bottom:10px;font-size:14px;font-weight:700;color:#fff}#bruce-pdp-root .brand-copy{font-size:15px;line-height:1.8;color:rgba(255,255,255,.72)}#bruce-pdp-root .socials{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}#bruce-pdp-root .social{display:flex;align-items:center;gap:9px;min-width:0;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.04);color:#fff;text-decoration:none}#bruce-pdp-root .social span:last-child{margin-left:auto;overflow:hidden;font-size:13px;color:rgba(255,255,255,.66);text-overflow:ellipsis;white-space:nowrap}#bruce-pdp-root .contact{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}#bruce-pdp-root .contact a{font-size:13px;color:rgba(255,255,255,.78);text-decoration:none}#bruce-pdp-root .tagline{padding:30px 20px 6px;text-align:center;font-size:13px;color:rgba(13,13,13,.45)}@media(max-width:749px){#bruce-pdp-root .socials{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003csection class=\"wrap hero\"\u003e\u003cspan class=\"badge\"\u003eBRUCE \u0026amp; CO — Built to Last\u003c\/span\u003e\u003ch1\u003eIvemont: Relaxed Linen Trousers, Refined\u003c\/h1\u003e\n\u003cp\u003eAn easy straight-leg silhouette, adjustable drawstring waist and natural linen character for warm-weather dressing.\u003c\/p\u003e\n\u003cdiv class=\"pills\"\u003e\n\u003cspan class=\"pill\"\u003eFour Colours\u003c\/span\u003e\u003cspan class=\"pill\"\u003eAdjustable Waist\u003c\/span\u003e\u003cspan class=\"pill\"\u003e14-Day Returns\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/ivemont-hero-4x5.png?v=1787604364\" alt=\"Ivemont beige drawstring linen trousers editorial portrait\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\"\u003e\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eWhy Ivemont\u003c\/span\u003e\u003ch2\u003eEase at the waist, a clean line through the leg\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillars\"\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eLinen Character\u003c\/h3\u003e\n\u003cp\u003eA naturally textured surface gives every colour a relaxed, elevated finish.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pillar\"\u003e\u003ch3\u003eAdjustable Drawstring\u003c\/h3\u003e\n\u003cp\u003eThe elastic waistband and matching cord make the fit easy to personalise.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pillar\"\u003e\u003ch3\u003eEveryday Pockets\u003c\/h3\u003e\n\u003cp\u003eClean slanted side pockets keep the silhouette practical and uncluttered.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pillar\"\u003e\u003ch3\u003eFour Neutral Colours\u003c\/h3\u003e\n\u003cp\u003eChoose Beige, White, Gray or Green to suit a considered warm-weather wardrobe.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2\u003eConstruction, texture and finish up close\u003c\/h2\u003e\n\u003cp\u003eExplore the adjustable waistband, clean pocket opening and straight hem.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"details\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/ivemont-detail-waist-9x16.png?v=1787604369\" alt=\"Ivemont elastic waistband and drawcord detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/ivemont-detail-pocket-9x16.png?v=1787604374\" alt=\"Ivemont slanted side pocket detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/ivemont-detail-hem-9x16.png?v=1787604379\" alt=\"Ivemont straight hem and linen texture detail\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"details\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"arrow next\" data-next=\"details\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"details\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eWarm-Weather Rotation\u003c\/span\u003e\u003ch2\u003eFrom quiet villas to coastal promenades\u003c\/h2\u003e\n\u003cp\u003ePair Ivemont with fine knits, polos or an open-collar shirt for effortless summer dressing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"lifestyle\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/ivemont-lifestyle-villa-9x16.png?v=1787604387\" alt=\"Ivemont beige linen trousers Mediterranean villa styling\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/ivemont-lifestyle-coast-9x16.png?v=1787604393\" alt=\"Ivemont white linen trousers coastal styling\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/ivemont-lifestyle-marina-9x16.png?v=1787604398\" alt=\"Ivemont green linen trousers marina styling\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"lifestyle\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"arrow next\" data-next=\"lifestyle\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"lifestyle\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2\u003eTrouser details\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"tab active\" data-tab=\"details\"\u003eDetails\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"care\"\u003eCare\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"fit\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel active\" data-panel=\"details\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWaist\u003c\/span\u003e\u003cspan\u003eElasticated waistband with matching adjustable drawcord\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003ePockets\u003c\/span\u003e\u003cspan\u003eTwo slanted side pockets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eColours\u003c\/span\u003e\u003cspan\u003eBeige, White, Gray and Green\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eDepartment\u003c\/span\u003e\u003cspan\u003eMen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWashing\u003c\/span\u003e\u003cspan\u003eFollow the care label supplied with the trousers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eDrying\u003c\/span\u003e\u003cspan\u003eReshape gently and dry as directed on the care label\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003ePressing\u003c\/span\u003e\u003cspan\u003eUse only the temperature recommended on the care label\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"fit\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSizes\u003c\/span\u003e\u003cspan\u003eS–XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWaist\u003c\/span\u003e\u003cspan\u003eFlexible elastic construction with an adjustable drawcord\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSilhouette\u003c\/span\u003e\u003cspan\u003eRelaxed straight leg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"brand\" data-bruce-brand-signature=\"v6\"\u003e\u003cimg class=\"brand-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-footer-logo-white-v6-verified.png?v=1787568048\" alt=\"Bruce \u0026amp; Co\"\u003e\u003cp class=\"brand-eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\u003cp class=\"brand-copy\"\u003eBruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality. We curate elevated essentials that bring confidence, character and effortless sophistication to everyday life.\u003c\/p\u003e\n\u003cdiv class=\"socials\"\u003e\n\u003ca class=\"social\" href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cstrong\u003eInstagram\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eTikTok\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eYouTube\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eFacebook\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contact\"\u003e\n\u003ca href=\"https:\/\/shopbruce.com\"\u003eshopbruce.com\u003c\/a\u003e\u003ca href=\"mailto:contact@shopbruce.com\"\u003econtact@shopbruce.com\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cdiv class=\"tagline\"\u003eBruce \u0026amp; Co — Built to Last.\u003c\/div\u003e\n\u003cscript\u003e(function(){var root=document.getElementById('bruce-pdp-root');if(!root||root.dataset.ready)return;root.dataset.ready='1';root.querySelectorAll('[data-tabgroup]').forEach(function(nav){var card=nav.closest('.card');nav.querySelectorAll('.tab').forEach(function(btn){btn.addEventListener('click',function(){nav.querySelectorAll('.tab').forEach(function(b){b.classList.remove('active')});card.querySelectorAll('.panel').forEach(function(p){p.classList.remove('active')});btn.classList.add('active');card.querySelector('[data-panel=\"'+btn.dataset.tab+'\"]').classList.add('active')})})});root.querySelectorAll('.carousel').forEach(function(carousel){var key=carousel.dataset.carousel,items=Array.from(carousel.children),dots=root.querySelector('[data-dots=\"'+key+'\"]');items.forEach(function(_,i){var dot=document.createElement('span');dot.className='dot'+(i===0?' active':'');dots.appendChild(dot)});function step(dir){carousel.scrollBy({left:(items[0].getBoundingClientRect().width+10)*dir,behavior:'smooth'})}root.querySelector('[data-prev=\"'+key+'\"]').addEventListener('click',function(){step(-1)});root.querySelector('[data-next=\"'+key+'\"]').addEventListener('click',function(){step(1)});carousel.addEventListener('scroll',function(){clearTimeout(carousel._t);carousel._t=setTimeout(function(){var center=carousel.scrollLeft+carousel.clientWidth\/2,index=0,best=Infinity;items.forEach(function(item,i){var d=Math.abs(item.offsetLeft+item.clientWidth\/2-center);if(d\u003cbest){best=d;index=i}});dots.querySelectorAll('.dot').forEach(function(dot,i){dot.classList.toggle('active',i===index)})},120)})})})();\u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"Bruce \u0026 Co","offers":[{"title":"Beige \/ S","offer_id":43890124259418,"sku":"PAR6750","price":47.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ M","offer_id":43890124292186,"sku":"PAR6751","price":47.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ L","offer_id":43890124324954,"sku":"PAR6752","price":47.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ XL","offer_id":43890124357722,"sku":"PAR6753","price":47.95,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":43890124390490,"sku":"PAR6754","price":47.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":43890124423258,"sku":"PAR6756","price":47.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":43890124456026,"sku":"PAR6758","price":47.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":43890124488794,"sku":"PAR6760","price":47.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ S","offer_id":43890124521562,"sku":"PAR9883","price":47.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ M","offer_id":43890124554330,"sku":"PAR9884","price":47.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ L","offer_id":43890124587098,"sku":"PAR9885","price":47.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XL","offer_id":43890124619866,"sku":"PAR9886","price":47.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ S","offer_id":43890124652634,"sku":"PAR9887","price":47.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":43890124685402,"sku":"PAR9888","price":47.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":43890124718170,"sku":"PAR9889","price":47.95,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":43890124750938,"sku":"PAR9890","price":47.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/ivemont-01-beige-white-studio_a94dd773-f9ff-4fc3-ad7f-4a9572d604b6.png?v=1787604558"},{"product_id":"mens-side-adjuster-pleated-trousers-norenor","title":"Men's Side-Adjuster Pleated Trousers – Norenor","description":"\u003cdiv class=\"bruce-pdp\" id=\"bruce-pdp-root\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap');\n#bruce-pdp-root{--ink:#0d0d0d;--graphite:#2b2b2b;--stone:#d9d6cf;--cream:#f2efe9;--soft:rgba(13,13,13,.64);--line:rgba(13,13,13,.09);all:initial;display:block;box-sizing:border-box;max-width:600px;margin:0 auto;background:#fff;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}\n#bruce-pdp-root *,#bruce-pdp-root *:before,#bruce-pdp-root *:after{box-sizing:border-box;margin:0;padding:0;font-family:inherit;color:inherit;line-height:inherit}\n#bruce-pdp-root img{display:block;width:100%;max-width:100%;border:0}\n#bruce-pdp-root button{border:0;background:none;cursor:pointer;font:inherit}\n#bruce-pdp-root svg{display:block}\n#bruce-pdp-root .wrap{padding:0 18px}\n#bruce-pdp-root .section{padding-top:36px;padding-bottom:36px}\n#bruce-pdp-root .badge{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;background:var(--cream);font-size:11.5px;font-weight:600}\n#bruce-pdp-root .badge:before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--ink)}\n#bruce-pdp-root .eyebrow{font-size:12.5px;font-weight:600;color:var(--soft)}\n#bruce-pdp-root h2{font-size:22px;line-height:1.16;letter-spacing:-.02em}\n#bruce-pdp-root p{font-size:15px;color:var(--soft)}\n#bruce-pdp-root .hero{padding-top:36px;text-align:center}\n#bruce-pdp-root .hero h1{margin-top:14px;font-size:28px;line-height:1.12;letter-spacing:-.025em}\n#bruce-pdp-root .hero\u003ep{margin-top:14px;font-size:15.5px}\n#bruce-pdp-root .pills{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px}\n#bruce-pdp-root .pill{padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:500}\n#bruce-pdp-root .hero-media{margin-top:26px;border-radius:24px;overflow:hidden;background:var(--cream)}\n#bruce-pdp-root .hero-media img{aspect-ratio:4\/5;object-fit:cover}\n#bruce-pdp-root .head h2{margin-top:7px}\n#bruce-pdp-root .pillars{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}\n#bruce-pdp-root .pillar{min-height:150px;padding:20px 18px;border-radius:18px;background:var(--cream)}\n#bruce-pdp-root .pillar:nth-child(1){background:var(--ink);color:#fff}\n#bruce-pdp-root .pillar:nth-child(2){background:var(--stone)}\n#bruce-pdp-root .pillar:nth-child(3){background:var(--graphite);color:#fff}\n#bruce-pdp-root .pillar h3{font-size:15px;margin-bottom:6px}\n#bruce-pdp-root .pillar p{font-size:12.5px;opacity:.76;color:inherit}\n#bruce-pdp-root .carousel-head{margin-bottom:16px}\n#bruce-pdp-root .carousel-head h2{margin-top:7px}\n#bruce-pdp-root .carousel-head p{margin-top:6px}\n#bruce-pdp-root .carousel-wrap{position:relative}\n#bruce-pdp-root .carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:0 18px 2px}\n#bruce-pdp-root .carousel::-webkit-scrollbar{display:none}\n#bruce-pdp-root .carousel-item{flex:0 0 82%;overflow:hidden;border-radius:18px;background:var(--cream);scroll-snap-align:center}\n#bruce-pdp-root .carousel-item img{aspect-ratio:9\/16;object-fit:cover}\n#bruce-pdp-root .arrow{position:absolute;z-index:2;top:50%;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:rgba(13,13,13,.55);transform:translateY(-50%)}\n#bruce-pdp-root .arrow svg{width:16px;height:16px;stroke:#fff}\n#bruce-pdp-root .prev{left:8px}\n#bruce-pdp-root .next{right:8px}\n#bruce-pdp-root .dots{display:flex;justify-content:center;gap:6px;margin-top:14px}\n#bruce-pdp-root .dot{width:6px;height:6px;border-radius:50%;background:var(--line)}\n#bruce-pdp-root .dot.active{width:16px;border-radius:4px;background:var(--ink)}\n#bruce-pdp-root .card{padding:22px 18px;border:1px solid var(--line);border-radius:24px}\n#bruce-pdp-root .tabs{display:inline-flex;gap:4px;margin:18px 0;padding:4px;border-radius:999px;background:var(--cream)}\n#bruce-pdp-root .tab{padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:rgba(13,13,13,.45)}\n#bruce-pdp-root .tab.active{background:var(--ink);color:#fff}\n#bruce-pdp-root .panel{display:none}\n#bruce-pdp-root .panel.active{display:block}\n#bruce-pdp-root .spec-row{display:grid;gap:2px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13.5px}\n#bruce-pdp-root .spec-row:last-child{border:0}\n#bruce-pdp-root .spec-row span:first-child{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.58}\n#bruce-pdp-root .brand{padding:24px 22px;border-radius:16px;background:#1c1c1c;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.16)}\n#bruce-pdp-root .brand-logo{width:180px;height:auto;margin-bottom:18px}\n#bruce-pdp-root .brand-eyebrow{margin-bottom:10px;font-size:14px;font-weight:700;color:#fff}\n#bruce-pdp-root .brand-copy{font-size:15px;line-height:1.8;color:rgba(255,255,255,.72)}\n#bruce-pdp-root .socials{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}\n#bruce-pdp-root .social{display:flex;align-items:center;gap:9px;min-width:0;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.04);color:#fff;text-decoration:none}\n#bruce-pdp-root .social span:last-child{margin-left:auto;overflow:hidden;font-size:13px;color:rgba(255,255,255,.66);text-overflow:ellipsis;white-space:nowrap}\n#bruce-pdp-root .contact{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}\n#bruce-pdp-root .contact a{font-size:13px;color:rgba(255,255,255,.78);text-decoration:none}\n#bruce-pdp-root .tagline{padding:30px 20px 6px;text-align:center;font-size:13px;color:rgba(13,13,13,.45)}\n@media(max-width:749px){#bruce-pdp-root .socials{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003csection class=\"wrap hero\"\u003e\n\u003cspan class=\"badge\"\u003eBRUCE \u0026amp; CO — Built to Last\u003c\/span\u003e\n\u003ch1\u003eNorenor: The Side-Adjuster Pleated Trouser\u003c\/h1\u003e\n\u003cp\u003eA clean tailored silhouette with forward pleats, pressed creases and button-tab side adjusters—designed to bring quiet structure to smart-casual dressing.\u003c\/p\u003e\n\u003cdiv class=\"pills\"\u003e\n\u003cspan class=\"pill\"\u003eSide Adjusters\u003c\/span\u003e\u003cspan class=\"pill\"\u003eTwo Colours\u003c\/span\u003e\u003cspan class=\"pill\"\u003e14-Day Returns\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/norenor-v6r-hero-4x5.png?v=1787637711\" alt=\"Norenor beige side-adjuster pleated trousers campaign hero\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eWhy Norenor\u003c\/span\u003e\u003ch2\u003eTailoring without the stiffness\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillars\"\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eAdjustable Waist\u003c\/h3\u003e\n\u003cp\u003eButton-tab adjusters at the sides refine the waist without relying on a belt.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eForward Pleats\u003c\/h3\u003e\n\u003cp\u003eSingle front pleats add controlled room through the upper leg while keeping the line clean.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003ePressed Definition\u003c\/h3\u003e\n\u003cp\u003eA sharp front crease gives the tapered, ankle-length silhouette a polished finish.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eTwo Core Colours\u003c\/h3\u003e\n\u003cp\u003eBeige and Black move easily between light daytime combinations and darker evening looks.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2\u003eConstruction, seen up close\u003c\/h2\u003e\n\u003cp\u003eExplore the adjustable waistband, clean front pleats, rear welt pockets and pressed leg line.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"details\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/norenor-v6r-detail-beige-adjuster-9x16.png?v=1787637717\" alt=\"Norenor beige waistband side adjuster and pleat detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/norenor-v6r-detail-beige-back-9x16.png?v=1787637722\" alt=\"Norenor beige rear welt pockets and pressed crease detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/norenor-v6r-detail-black-adjuster-9x16.png?v=1787637727\" alt=\"Norenor black waistband side adjuster and pleat detail\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"details\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"details\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"details\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eHow to Wear It\u003c\/span\u003e\u003ch2\u003eFrom daytime tailoring to blue hour\u003c\/h2\u003e\n\u003cp\u003ePair Beige with an open-collar linen shirt, or take Black into the city with fine knitwear and polished loafers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"lifestyle\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/norenor-v6r-lifestyle-colonnade-9x16.png?v=1787637733\" alt=\"Norenor beige trousers styled on a Mediterranean colonnade\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/norenor-v6r-lifestyle-city-9x16.png?v=1787637738\" alt=\"Norenor black trousers styled on a European city street\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/norenor-v6r-lifestyle-rooftop-9x16.png?v=1787637745\" alt=\"Norenor black trousers styled on a Mediterranean rooftop at blue hour\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"lifestyle\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"lifestyle\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"lifestyle\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2\u003eTrouser details\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"tab active\" data-tab=\"details\"\u003eDetails\u003c\/button\u003e\n\u003cbutton class=\"tab\" data-tab=\"care\"\u003eCare\u003c\/button\u003e\n\u003cbutton class=\"tab\" data-tab=\"fit\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel active\" data-panel=\"details\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWaist\u003c\/span\u003e\u003cspan\u003eClean waistband with button-tab side adjusters\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eFront\u003c\/span\u003e\u003cspan\u003eSingle forward pleat on each side with pressed creases\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003ePockets\u003c\/span\u003e\u003cspan\u003eSlanted side pockets and rear welt pockets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eColours\u003c\/span\u003e\u003cspan\u003eBeige and Black\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eCleaning\u003c\/span\u003e\u003cspan\u003eFollow the care label supplied with the trousers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eDrying\u003c\/span\u003e\u003cspan\u003eDry only as directed on the care label\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003ePressing\u003c\/span\u003e\u003cspan\u003eUse the temperature recommended on the care label\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"fit\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSizes\u003c\/span\u003e\u003cspan\u003e31 (S)–34 (XL)\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eRise\u003c\/span\u003e\u003cspan\u003eHigh-rise tailored waist\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eLeg\u003c\/span\u003e\u003cspan\u003eSlim straight line with gentle taper\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eLength\u003c\/span\u003e\u003cspan\u003eClean ankle-length finish\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"brand\" data-bruce-brand-signature=\"v6\"\u003e\n\u003cimg class=\"brand-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-footer-logo-white-v6-verified.png?v=1787568048\" alt=\"Bruce \u0026amp; Co\"\u003e\n\u003cp class=\"brand-eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\u003cp class=\"brand-copy\"\u003eBruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality. We curate elevated essentials that bring confidence, character and effortless sophistication to everyday life.\u003c\/p\u003e\n\u003cdiv class=\"socials\"\u003e\n\u003ca class=\"social\" href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cstrong\u003eInstagram\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\u003c\/a\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eTikTok\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eYouTube\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eFacebook\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contact\"\u003e\n\u003ca href=\"https:\/\/shopbruce.com\"\u003eshopbruce.com\u003c\/a\u003e\u003ca href=\"mailto:contact@shopbruce.com\"\u003econtact@shopbruce.com\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cdiv class=\"tagline\"\u003eBruce \u0026amp; Co — Built to Last.\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\nvar root=document.getElementById('bruce-pdp-root');if(!root||root.dataset.ready)return;root.dataset.ready='1';\nroot.querySelectorAll('[data-tabgroup]').forEach(function(nav){var card=nav.closest('.card');nav.querySelectorAll('.tab').forEach(function(btn){btn.addEventListener('click',function(){nav.querySelectorAll('.tab').forEach(function(b){b.classList.remove('active')});card.querySelectorAll('.panel').forEach(function(p){p.classList.remove('active')});btn.classList.add('active');card.querySelector('[data-panel=\"'+btn.dataset.tab+'\"]').classList.add('active')})})});\nroot.querySelectorAll('.carousel').forEach(function(carousel){var key=carousel.dataset.carousel,items=Array.from(carousel.children),dots=root.querySelector('[data-dots=\"'+key+'\"]');items.forEach(function(_,i){var dot=document.createElement('span');dot.className='dot'+(i===0?' active':'');dots.appendChild(dot)});function step(dir){carousel.scrollBy({left:(items[0].getBoundingClientRect().width+10)*dir,behavior:'smooth'})}root.querySelector('[data-prev=\"'+key+'\"]').addEventListener('click',function(){step(-1)});root.querySelector('[data-next=\"'+key+'\"]').addEventListener('click',function(){step(1)});carousel.addEventListener('scroll',function(){clearTimeout(carousel._t);carousel._t=setTimeout(function(){var center=carousel.scrollLeft+carousel.clientWidth\/2,index=0,best=Infinity;items.forEach(function(item,i){var d=Math.abs(item.offsetLeft+item.clientWidth\/2-center);if(d\u003cbest){best=d;index=i}});dots.querySelectorAll('.dot').forEach(function(dot,i){dot.classList.toggle('active',i===index)})},120)})})\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"Bruce \u0026 Co","offers":[{"title":"Beige \/ 31 (S)","offer_id":43890127011930,"sku":"PAR6154","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 31 (S)","offer_id":43890127044698,"sku":"PAR6157","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 32 (M)","offer_id":43890127077466,"sku":"PAR6155","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 33 (L)","offer_id":43890127110234,"sku":"PAR6156","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 34 (XL)","offer_id":43890127143002,"sku":"PAR10574","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 32 (M)","offer_id":43890127175770,"sku":"PAR6158","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 33 (L)","offer_id":43890127208538,"sku":"PAR6159","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 34 (XL)","offer_id":43890127241306,"sku":"PAR10575","price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/norenor-v6r-01-beige-front-white-studio_e7a9598f-ca3c-4bc0-b5ac-bcc617612c95.png?v=1787637928"},{"product_id":"mens-herringbone-pleated-trousers-elvaro","title":"Men's Herringbone Pleated Trousers – Elvaro","description":"\u003cdiv class=\"bruce-pdp\" id=\"bruce-pdp-root\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap');\n#bruce-pdp-root{--ink:#0d0d0d;--graphite:#2b2b2b;--stone:#d9d6cf;--cream:#f2efe9;--soft:rgba(13,13,13,.64);--line:rgba(13,13,13,.09);all:initial;display:block;box-sizing:border-box;max-width:600px;margin:0 auto;background:#fff;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}\n#bruce-pdp-root *,#bruce-pdp-root *:before,#bruce-pdp-root *:after{box-sizing:border-box;margin:0;padding:0;font-family:inherit;color:inherit;line-height:inherit}\n#bruce-pdp-root img{display:block;width:100%;max-width:100%;border:0}\n#bruce-pdp-root button{border:0;background:none;cursor:pointer;font:inherit}\n#bruce-pdp-root svg{display:block}\n#bruce-pdp-root .wrap{padding:0 18px}\n#bruce-pdp-root .section{padding-top:36px;padding-bottom:36px}\n#bruce-pdp-root .badge{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;background:var(--cream);font-size:11.5px;font-weight:600}\n#bruce-pdp-root .badge:before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--ink)}\n#bruce-pdp-root .eyebrow{font-size:12.5px;font-weight:600;color:var(--soft)}\n#bruce-pdp-root h2{font-size:22px;line-height:1.16;letter-spacing:-.02em}\n#bruce-pdp-root p{font-size:15px;color:var(--soft)}\n#bruce-pdp-root .hero{padding-top:36px;text-align:center}\n#bruce-pdp-root .hero h1{margin-top:14px;font-size:28px;line-height:1.12;letter-spacing:-.025em}\n#bruce-pdp-root .hero\u003ep{margin-top:14px;font-size:15.5px}\n#bruce-pdp-root .pills{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px}\n#bruce-pdp-root .pill{padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:500}\n#bruce-pdp-root .hero-media{margin-top:26px;border-radius:24px;overflow:hidden;background:var(--cream)}\n#bruce-pdp-root .hero-media img{aspect-ratio:4\/5;object-fit:cover}\n#bruce-pdp-root .head h2{margin-top:7px}\n#bruce-pdp-root .pillars{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}\n#bruce-pdp-root .pillar{min-height:150px;padding:20px 18px;border-radius:18px;background:var(--cream)}\n#bruce-pdp-root .pillar:nth-child(1){background:var(--ink);color:#fff}\n#bruce-pdp-root .pillar:nth-child(2){background:var(--stone)}\n#bruce-pdp-root .pillar:nth-child(3){background:var(--graphite);color:#fff}\n#bruce-pdp-root .pillar h3{font-size:15px;margin-bottom:6px}\n#bruce-pdp-root .pillar p{font-size:12.5px;opacity:.76;color:inherit}\n#bruce-pdp-root .carousel-head{margin-bottom:16px}\n#bruce-pdp-root .carousel-head h2{margin-top:7px}\n#bruce-pdp-root .carousel-head p{margin-top:6px}\n#bruce-pdp-root .carousel-wrap{position:relative}\n#bruce-pdp-root .carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:0 18px 2px}\n#bruce-pdp-root .carousel::-webkit-scrollbar{display:none}\n#bruce-pdp-root .carousel-item{flex:0 0 82%;overflow:hidden;border-radius:18px;background:var(--cream);scroll-snap-align:center}\n#bruce-pdp-root .carousel-item img{aspect-ratio:9\/16;object-fit:cover}\n#bruce-pdp-root .arrow{position:absolute;z-index:2;top:50%;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:rgba(13,13,13,.55);transform:translateY(-50%)}\n#bruce-pdp-root .arrow svg{width:16px;height:16px;stroke:#fff}\n#bruce-pdp-root .prev{left:8px}\n#bruce-pdp-root .next{right:8px}\n#bruce-pdp-root .dots{display:flex;justify-content:center;gap:6px;margin-top:14px}\n#bruce-pdp-root .dot{width:6px;height:6px;border-radius:50%;background:var(--line)}\n#bruce-pdp-root .dot.active{width:16px;border-radius:4px;background:var(--ink)}\n#bruce-pdp-root .card{padding:22px 18px;border:1px solid var(--line);border-radius:24px}\n#bruce-pdp-root .tabs{display:inline-flex;gap:4px;margin:18px 0;padding:4px;border-radius:999px;background:var(--cream)}\n#bruce-pdp-root .tab{padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:rgba(13,13,13,.45)}\n#bruce-pdp-root .tab.active{background:var(--ink);color:#fff}\n#bruce-pdp-root .panel{display:none}\n#bruce-pdp-root .panel.active{display:block}\n#bruce-pdp-root .spec-row{display:grid;gap:2px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13.5px}\n#bruce-pdp-root .spec-row:last-child{border:0}\n#bruce-pdp-root .spec-row span:first-child{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.58}\n#bruce-pdp-root .brand{padding:24px 22px;border-radius:16px;background:#1c1c1c;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.16)}\n#bruce-pdp-root .brand-logo{width:180px;height:auto;margin-bottom:18px}\n#bruce-pdp-root .brand-eyebrow{margin-bottom:10px;font-size:14px;font-weight:700;color:#fff}\n#bruce-pdp-root .brand-copy{font-size:15px;line-height:1.8;color:rgba(255,255,255,.72)}\n#bruce-pdp-root .socials{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}\n#bruce-pdp-root .social{display:flex;align-items:center;gap:9px;min-width:0;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.04);color:#fff;text-decoration:none}\n#bruce-pdp-root .social span:last-child{margin-left:auto;overflow:hidden;font-size:13px;color:rgba(255,255,255,.66);text-overflow:ellipsis;white-space:nowrap}\n#bruce-pdp-root .contact{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}\n#bruce-pdp-root .contact a{font-size:13px;color:rgba(255,255,255,.78);text-decoration:none}\n#bruce-pdp-root .tagline{padding:30px 20px 6px;text-align:center;font-size:13px;color:rgba(13,13,13,.45)}\n@media(max-width:749px){#bruce-pdp-root .socials{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003csection class=\"wrap hero\"\u003e\n\u003cspan class=\"badge\"\u003eBRUCE \u0026amp; CO — Built to Last\u003c\/span\u003e\n\u003ch1\u003eElvaro: The Herringbone Pleated Trouser\u003c\/h1\u003e\n\u003cp\u003eA refined tailored trouser with a warm micro-herringbone pattern, extended waistband tab, neat front pleats and a gently tapered leg. Elvaro brings quiet texture and composed structure to everyday dressing.\u003c\/p\u003e\n\u003cdiv class=\"pills\"\u003e\n\u003cspan class=\"pill\"\u003eWarm Brown\u003c\/span\u003e\u003cspan class=\"pill\"\u003eS–XL\u003c\/span\u003e\u003cspan class=\"pill\"\u003e14-Day Returns\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/elvaro-description-01.jpg?v=1787674813\" alt=\"Elvaro herringbone pleated trousers styled with a black knit in a refined interior\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eWhy Elvaro\u003c\/span\u003e\u003ch2\u003eSubtle texture, polished proportion\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillars\"\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eMicro Herringbone\u003c\/h3\u003e\n\u003cp\u003eA fine brown-and-cream chevron pattern adds depth while remaining easy to coordinate.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eExtended Waistband\u003c\/h3\u003e\n\u003cp\u003eThe offset tab and horn-style button create a considered tailored focal point.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eFront Pleats\u003c\/h3\u003e\n\u003cp\u003eTwo neat pleats add room and controlled drape through the upper leg.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eGentle Taper\u003c\/h3\u003e\n\u003cp\u003eThe full-length leg narrows with restraint for a modern smart-casual silhouette.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2\u003eWaistband, pleats and fabric structure\u003c\/h2\u003e\n\u003cp\u003eExplore the extended closure, diagonal pocket line, fine herringbone weave and complete tapered construction.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"details\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/elvaro-description-02.jpg?v=1787674861\" alt=\"Elvaro extended waistband button, belt loops and front pleats\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/elvaro-description-03.jpg?v=1787674855\" alt=\"Elvaro herringbone weave, pleat and diagonal pocket detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/elvaro-description-04.jpg?v=1787674842\" alt=\"Full construction view of Elvaro tapered herringbone trousers\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"details\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"details\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"details\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eHow to Wear It\u003c\/span\u003e\u003ch2\u003eOne texture, three refined settings\u003c\/h2\u003e\n\u003cp\u003ePair Elvaro with dark knitwear for contrast, an ivory shirt for lounge polish or a cream polo for warmer days.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"lifestyle\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/elvaro-description-05.jpg?v=1787674848\" alt=\"Elvaro trousers styled with a brown knit on a European street\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/elvaro-description-06.jpg?v=1787674852\" alt=\"Elvaro trousers styled with an ivory shirt in a hotel lounge\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/elvaro-description-07_3d74558d-e786-4233-9d62-7ce4348bf619.jpg?v=1787674869\" alt=\"Elvaro trousers styled with a cream knit polo on a Mediterranean terrace\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"lifestyle\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"lifestyle\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"lifestyle\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2\u003eElvaro trouser details\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"tab active\" data-tab=\"details\"\u003eDetails\u003c\/button\u003e\n\u003cbutton class=\"tab\" data-tab=\"care\"\u003eCare\u003c\/button\u003e\n\u003cbutton class=\"tab\" data-tab=\"fit\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel active\" data-panel=\"details\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStyle\u003c\/span\u003e\u003cspan\u003eMen's pleated tailored trousers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003ePattern\u003c\/span\u003e\u003cspan\u003eWarm brown-and-cream micro herringbone\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWaist\u003c\/span\u003e\u003cspan\u003eExtended offset tab, horn-style button and belt loops\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eDetails\u003c\/span\u003e\u003cspan\u003eTwo front pleats, diagonal side pockets and clean finished hems\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eLeg\u003c\/span\u003e\u003cspan\u003eFull length with a gentle taper\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eCare label\u003c\/span\u003e\u003cspan\u003eFollow the garment care instructions supplied with the product\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003ePressing\u003c\/span\u003e\u003cspan\u003eUse a suitable temperature and protect the textured surface\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eShape\u003c\/span\u003e\u003cspan\u003eHang neatly or fold along the crease between wears\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cspan\u003eKeep clean and dry away from prolonged direct sunlight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"fit\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSize range\u003c\/span\u003e\u003cspan\u003eS, M, L and XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eProfile\u003c\/span\u003e\u003cspan\u003eMid-rise tailored fit with pleated upper leg and gentle taper\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eChoosing a size\u003c\/span\u003e\u003cspan\u003eUse the size selector and compare with trousers you already own\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eBetween sizes\u003c\/span\u003e\u003cspan\u003eChoose according to your preferred room and the store size guide\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cfooter class=\"brand\" data-bruce-brand-signature=\"v6\"\u003e\n\u003cimg class=\"brand-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-footer-logo-white-v6-verified.png?v=1787568048\" alt=\"Bruce \u0026amp; Co\"\u003e\n\u003cp class=\"brand-eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\u003cp class=\"brand-copy\"\u003eBruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality. We curate elevated essentials that bring confidence, character and effortless sophistication to everyday life.\u003c\/p\u003e\n\u003cdiv class=\"socials\"\u003e\n\u003ca class=\"social\" href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cstrong\u003eInstagram\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\u003c\/a\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eTikTok\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eYouTube\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eFacebook\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contact\"\u003e\n\u003ca href=\"https:\/\/shopbruce.com\"\u003eshopbruce.com\u003c\/a\u003e\u003ca href=\"mailto:contact@shopbruce.com\"\u003econtact@shopbruce.com\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/footer\u003e\n\u003cdiv class=\"tagline\"\u003eBruce \u0026amp; Co — Built to Last.\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\nvar root=document.getElementById('bruce-pdp-root');if(!root||root.dataset.ready)return;root.dataset.ready='1';\nroot.querySelectorAll('[data-tabgroup]').forEach(function(nav){var card=nav.closest('.card');nav.querySelectorAll('.tab').forEach(function(btn){btn.addEventListener('click',function(){nav.querySelectorAll('.tab').forEach(function(b){b.classList.remove('active')});card.querySelectorAll('.panel').forEach(function(p){p.classList.remove('active')});btn.classList.add('active');card.querySelector('[data-panel=\"'+btn.dataset.tab+'\"]').classList.add('active')})})});\nroot.querySelectorAll('.carousel').forEach(function(carousel){var key=carousel.dataset.carousel,items=Array.from(carousel.children),dots=root.querySelector('[data-dots=\"'+key+'\"]');items.forEach(function(_,i){var dot=document.createElement('span');dot.className='dot'+(i===0?' active':'');dots.appendChild(dot)});function step(dir){carousel.scrollBy({left:(items[0].getBoundingClientRect().width+10)*dir,behavior:'smooth'})}root.querySelector('[data-prev=\"'+key+'\"]').addEventListener('click',function(){step(-1)});root.querySelector('[data-next=\"'+key+'\"]').addEventListener('click',function(){step(1)});carousel.addEventListener('scroll',function(){clearTimeout(carousel._t);carousel._t=setTimeout(function(){var center=carousel.scrollLeft+carousel.clientWidth\/2,index=0,best=Infinity;items.forEach(function(item,i){var d=Math.abs(item.offsetLeft+item.clientWidth\/2-center);if(d\u003cbest){best=d;index=i}});dots.querySelectorAll('.dot').forEach(function(dot,i){dot.classList.toggle('active',i===index)})},120)})})\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"Bruce \u0026 Co","offers":[{"title":"Brown \/ S","offer_id":43890136481882,"sku":"PAR7304","price":38.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ M","offer_id":43890136514650,"sku":"PAR7305","price":38.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ L","offer_id":43890136547418,"sku":"PAR7306","price":38.95,"currency_code":"USD","in_stock":true},{"title":"Brown \/ XL","offer_id":43890136580186,"sku":"PAR7307","price":38.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/elvaro-gallery-01_9709672a-3b73-4901-83e8-f2d10b2e04db.jpg?v=1787675072"},{"product_id":"mens-slim-fit-chino-trousers-fiormora","title":"Men's Slim-Fit Chino Trousers – Fiormora","description":"\u003cdiv class=\"bruce-pdp\" id=\"bruce-pdp-root\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap');\n#bruce-pdp-root{--ink:#0d0d0d;--graphite:#2b2b2b;--stone:#d9d6cf;--cream:#f2efe9;--soft:rgba(13,13,13,.64);--line:rgba(13,13,13,.09);all:initial;display:block;box-sizing:border-box;max-width:600px;margin:0 auto;background:#fff;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}\n#bruce-pdp-root *,#bruce-pdp-root *:before,#bruce-pdp-root *:after{box-sizing:border-box;margin:0;padding:0;font-family:inherit;color:inherit;line-height:inherit}\n#bruce-pdp-root img{display:block;width:100%;max-width:100%;border:0}\n#bruce-pdp-root button{border:0;background:none;cursor:pointer;font:inherit}\n#bruce-pdp-root svg{display:block}\n#bruce-pdp-root .wrap{padding:0 18px}\n#bruce-pdp-root .section{padding-top:36px;padding-bottom:36px}\n#bruce-pdp-root .badge{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;background:var(--cream);font-size:11.5px;font-weight:600}\n#bruce-pdp-root .badge:before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--ink)}\n#bruce-pdp-root .eyebrow{font-size:12.5px;font-weight:600;color:var(--soft)}\n#bruce-pdp-root h2{font-size:22px;line-height:1.16;letter-spacing:-.02em}\n#bruce-pdp-root p{font-size:15px;color:var(--soft)}\n#bruce-pdp-root .hero{padding-top:36px;text-align:center}\n#bruce-pdp-root .hero h1{margin-top:14px;font-size:28px;line-height:1.12;letter-spacing:-.025em}\n#bruce-pdp-root .hero\u003ep{margin-top:14px;font-size:15.5px}\n#bruce-pdp-root .pills{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px}\n#bruce-pdp-root .pill{padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:500}\n#bruce-pdp-root .hero-media{margin-top:26px;border-radius:24px;overflow:hidden;background:var(--cream)}\n#bruce-pdp-root .hero-media img{aspect-ratio:4\/5;object-fit:cover}\n#bruce-pdp-root .head h2{margin-top:7px}\n#bruce-pdp-root .pillars{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}\n#bruce-pdp-root .pillar{min-height:150px;padding:20px 18px;border-radius:18px;background:var(--cream)}\n#bruce-pdp-root .pillar:nth-child(1){background:var(--ink);color:#fff}\n#bruce-pdp-root .pillar:nth-child(2){background:var(--stone)}\n#bruce-pdp-root .pillar:nth-child(3){background:var(--graphite);color:#fff}\n#bruce-pdp-root .pillar h3{font-size:15px;margin-bottom:6px}\n#bruce-pdp-root .pillar p{font-size:12.5px;opacity:.76;color:inherit}\n#bruce-pdp-root .carousel-head{margin-bottom:16px}\n#bruce-pdp-root .carousel-head h2{margin-top:7px}\n#bruce-pdp-root .carousel-head p{margin-top:6px}\n#bruce-pdp-root .carousel-wrap{position:relative}\n#bruce-pdp-root .carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:0 18px 2px}\n#bruce-pdp-root .carousel::-webkit-scrollbar{display:none}\n#bruce-pdp-root .carousel-item{flex:0 0 82%;overflow:hidden;border-radius:18px;background:var(--cream);scroll-snap-align:center}\n#bruce-pdp-root .carousel-item img{aspect-ratio:9\/16;object-fit:cover}\n#bruce-pdp-root .arrow{position:absolute;z-index:2;top:50%;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:rgba(13,13,13,.55);transform:translateY(-50%)}\n#bruce-pdp-root .arrow svg{width:16px;height:16px;stroke:#fff}\n#bruce-pdp-root .prev{left:8px}\n#bruce-pdp-root .next{right:8px}\n#bruce-pdp-root .dots{display:flex;justify-content:center;gap:6px;margin-top:14px}\n#bruce-pdp-root .dot{width:6px;height:6px;border-radius:50%;background:var(--line)}\n#bruce-pdp-root .dot.active{width:16px;border-radius:4px;background:var(--ink)}\n#bruce-pdp-root .card{padding:22px 18px;border:1px solid var(--line);border-radius:24px}\n#bruce-pdp-root .tabs{display:inline-flex;gap:4px;margin:18px 0;padding:4px;border-radius:999px;background:var(--cream)}\n#bruce-pdp-root .tab{padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:rgba(13,13,13,.45)}\n#bruce-pdp-root .tab.active{background:var(--ink);color:#fff}\n#bruce-pdp-root .panel{display:none}\n#bruce-pdp-root .panel.active{display:block}\n#bruce-pdp-root .spec-row{display:grid;gap:2px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13.5px}\n#bruce-pdp-root .spec-row:last-child{border:0}\n#bruce-pdp-root .spec-row span:first-child{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.58}\n#bruce-pdp-root .brand{padding:24px 22px;border-radius:16px;background:#1c1c1c;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.16)}\n#bruce-pdp-root .brand-logo{width:180px;height:auto;margin-bottom:18px}\n#bruce-pdp-root .brand-eyebrow{margin-bottom:10px;font-size:14px;font-weight:700;color:#fff}\n#bruce-pdp-root .brand-copy{font-size:15px;line-height:1.8;color:rgba(255,255,255,.72)}\n#bruce-pdp-root .socials{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}\n#bruce-pdp-root .social{display:flex;align-items:center;gap:9px;min-width:0;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.04);color:#fff;text-decoration:none}\n#bruce-pdp-root .social span:last-child{margin-left:auto;overflow:hidden;font-size:13px;color:rgba(255,255,255,.66);text-overflow:ellipsis;white-space:nowrap}\n#bruce-pdp-root .contact{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}\n#bruce-pdp-root .contact a{font-size:13px;color:rgba(255,255,255,.78);text-decoration:none}\n#bruce-pdp-root .tagline{padding:30px 20px 6px;text-align:center;font-size:13px;color:rgba(13,13,13,.45)}\n@media(max-width:749px){#bruce-pdp-root .socials{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003csection class=\"wrap hero\"\u003e\n\u003cspan class=\"badge\"\u003eBRUCE \u0026amp; CO — Built to Last\u003c\/span\u003e\n\u003ch1\u003eFiormora: The Slim-Fit Chino\u003c\/h1\u003e\n\u003cp\u003eA clean flat-front chino with a smooth matte finish, diagonal pockets and a slim gently tapered leg. Fiormora is designed to move easily between polished weekdays and relaxed smart-casual plans.\u003c\/p\u003e\n\u003cdiv class=\"pills\"\u003e\n\u003cspan class=\"pill\"\u003eThree Colours\u003c\/span\u003e\u003cspan class=\"pill\"\u003eWaist 32–38\u003c\/span\u003e\u003cspan class=\"pill\"\u003e14-Day Returns\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/fiormora-description-01.jpg?v=1787675668\" alt=\"Fiormora navy slim-fit chinos styled with an ivory polo in a contemporary interior\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eWhy Fiormora\u003c\/span\u003e\u003ch2\u003eClean lines, everyday versatility\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillars\"\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eFlat-Front Design\u003c\/h3\u003e\n\u003cp\u003eA clean front keeps the silhouette streamlined and easy to dress up or down.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eDiagonal Pockets\u003c\/h3\u003e\n\u003cp\u003eAngled side openings integrate neatly into the hip line without added bulk.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eMatte Finish\u003c\/h3\u003e\n\u003cp\u003eThe smooth fine-twill surface gives gray, navy and black an understated appearance.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eSlim Taper\u003c\/h3\u003e\n\u003cp\u003eThe full-length leg narrows gradually for a modern, precise profile.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2\u003eWaistband, pockets and tapered construction\u003c\/h2\u003e\n\u003cp\u003eExplore the belt-loop waistband, concealed front closure, diagonal pocket line, fine-twill texture and full silhouette.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"details\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/fiormora-description-02.jpg?v=1787675673\" alt=\"Fiormora gray chino waistband, belt loops and concealed fly detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/fiormora-description-03.jpg?v=1787675686\" alt=\"Fiormora navy chino fine-twill surface and diagonal pocket detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/fiormora-description-04.jpg?v=1787675676\" alt=\"Full construction view of Fiormora black slim-fit chinos\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"details\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"details\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"details\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eHow to Wear It\u003c\/span\u003e\u003ch2\u003eThree colours, three easy directions\u003c\/h2\u003e\n\u003cp\u003eChoose gray for bright office dressing, navy for warm evening polish or black for a clean tonal look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"lifestyle\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/fiormora-description-05.jpg?v=1787675682\" alt=\"Fiormora gray chinos styled with a black polo in a contemporary office\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/fiormora-description-06.jpg?v=1787675693\" alt=\"Fiormora navy chinos styled with an ivory shirt in a hotel lounge\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/fiormora-description-07.jpg?v=1787675698\" alt=\"Fiormora black chinos styled with a black knit in an evening gallery\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"lifestyle\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"lifestyle\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"lifestyle\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2\u003eFiormora chino details\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"tab active\" data-tab=\"details\"\u003eDetails\u003c\/button\u003e\n\u003cbutton class=\"tab\" data-tab=\"care\"\u003eCare\u003c\/button\u003e\n\u003cbutton class=\"tab\" data-tab=\"fit\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel active\" data-panel=\"details\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStyle\u003c\/span\u003e\u003cspan\u003eMen's flat-front slim-fit chino trousers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSurface\u003c\/span\u003e\u003cspan\u003eSmooth matte fine-twill appearance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWaist\u003c\/span\u003e\u003cspan\u003eConventional belt-loop waistband with concealed front closure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003ePockets\u003c\/span\u003e\u003cspan\u003eTwo diagonal front slash pockets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eColours\u003c\/span\u003e\u003cspan\u003eGray, Blue and Black\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eCare label\u003c\/span\u003e\u003cspan\u003eFollow the garment care instructions supplied with the product\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003ePressing\u003c\/span\u003e\u003cspan\u003eUse a suitable temperature and test on an inconspicuous area first\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eShape\u003c\/span\u003e\u003cspan\u003eHang neatly or fold smoothly between wears\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cspan\u003eKeep clean and dry away from prolonged direct sunlight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"fit\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSize range\u003c\/span\u003e\u003cspan\u003eWaist 32, 33, 34, 36 and 38\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eProfile\u003c\/span\u003e\u003cspan\u003eFlat-front slim fit with a gently tapered full-length leg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eChoosing a size\u003c\/span\u003e\u003cspan\u003eUse the waist option shown above and compare with chinos you already own\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eBetween sizes\u003c\/span\u003e\u003cspan\u003eChoose according to your preferred room and the store size guide\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cfooter class=\"brand\" data-bruce-brand-signature=\"v6\"\u003e\n\u003cimg class=\"brand-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-footer-logo-white-v6-verified.png?v=1787568048\" alt=\"Bruce \u0026amp; Co\"\u003e\n\u003cp class=\"brand-eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\u003cp class=\"brand-copy\"\u003eBruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality. We curate elevated essentials that bring confidence, character and effortless sophistication to everyday life.\u003c\/p\u003e\n\u003cdiv class=\"socials\"\u003e\n\u003ca class=\"social\" href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cstrong\u003eInstagram\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\u003c\/a\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eTikTok\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eYouTube\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eFacebook\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contact\"\u003e\n\u003ca href=\"https:\/\/shopbruce.com\"\u003eshopbruce.com\u003c\/a\u003e\u003ca href=\"mailto:contact@shopbruce.com\"\u003econtact@shopbruce.com\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/footer\u003e\n\u003cdiv class=\"tagline\"\u003eBruce \u0026amp; Co — Built to Last.\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\nvar root=document.getElementById('bruce-pdp-root');if(!root||root.dataset.ready)return;root.dataset.ready='1';\nroot.querySelectorAll('[data-tabgroup]').forEach(function(nav){var card=nav.closest('.card');nav.querySelectorAll('.tab').forEach(function(btn){btn.addEventListener('click',function(){nav.querySelectorAll('.tab').forEach(function(b){b.classList.remove('active')});card.querySelectorAll('.panel').forEach(function(p){p.classList.remove('active')});btn.classList.add('active');card.querySelector('[data-panel=\"'+btn.dataset.tab+'\"]').classList.add('active')})})});\nroot.querySelectorAll('.carousel').forEach(function(carousel){var key=carousel.dataset.carousel,items=Array.from(carousel.children),dots=root.querySelector('[data-dots=\"'+key+'\"]');items.forEach(function(_,i){var dot=document.createElement('span');dot.className='dot'+(i===0?' active':'');dots.appendChild(dot)});function step(dir){carousel.scrollBy({left:(items[0].getBoundingClientRect().width+10)*dir,behavior:'smooth'})}root.querySelector('[data-prev=\"'+key+'\"]').addEventListener('click',function(){step(-1)});root.querySelector('[data-next=\"'+key+'\"]').addEventListener('click',function(){step(1)});carousel.addEventListener('scroll',function(){clearTimeout(carousel._t);carousel._t=setTimeout(function(){var center=carousel.scrollLeft+carousel.clientWidth\/2,index=0,best=Infinity;items.forEach(function(item,i){var d=Math.abs(item.offsetLeft+item.clientWidth\/2-center);if(d\u003cbest){best=d;index=i}});dots.querySelectorAll('.dot').forEach(function(dot,i){dot.classList.toggle('active',i===index)})},120)})})\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"Bruce \u0026 Co","offers":[{"title":"Gray \/ 32","offer_id":43890136612954,"sku":"PAR7355","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 33","offer_id":43890136645722,"sku":"PAR7356","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 34","offer_id":43890136678490,"sku":"PAR7357","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 36","offer_id":43890136711258,"sku":"PAR7358","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 38","offer_id":43890136744026,"sku":"PAR7359","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 32","offer_id":43890136776794,"sku":"PAR7346","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 33","offer_id":43890136809562,"sku":"PAR7347","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 34","offer_id":43890136842330,"sku":"PAR7348","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 36","offer_id":43890136875098,"sku":"PAR7349","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 38","offer_id":43890136907866,"sku":"PAR7350","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 32","offer_id":43890136940634,"sku":"PAR7337","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 33","offer_id":43890136973402,"sku":"PAR7338","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 34","offer_id":43890137006170,"sku":"PAR7339","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 36","offer_id":43890137038938,"sku":"PAR7340","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 38","offer_id":43890137071706,"sku":"PAR7341","price":41.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/fiormora-gallery-01_e5aa3a1e-b2c0-4bfc-901e-58d39971b0d1.jpg?v=1787675806"},{"product_id":"mens-smart-casual-outfit-set-kalemere","title":"Men's Smart-Casual Outfit Set – Kalemere","description":"\u003cdiv class=\"bruce-pdp\" id=\"bruce-pdp-root\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap');\n#bruce-pdp-root{--ink:#0d0d0d;--graphite:#2b2b2b;--stone:#d9d6cf;--cream:#f2efe9;--soft:rgba(13,13,13,.64);--line:rgba(13,13,13,.09);all:initial;display:block;box-sizing:border-box;max-width:600px;margin:0 auto;background:#fff;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}\n#bruce-pdp-root *,#bruce-pdp-root *:before,#bruce-pdp-root *:after{box-sizing:border-box;margin:0;padding:0;font-family:inherit;color:inherit;line-height:inherit}\n#bruce-pdp-root img{display:block;width:100%;max-width:100%;border:0}\n#bruce-pdp-root button{border:0;background:none;cursor:pointer;font:inherit}\n#bruce-pdp-root svg{display:block}\n#bruce-pdp-root .wrap{padding:0 18px}\n#bruce-pdp-root .section{padding-top:36px;padding-bottom:36px}\n#bruce-pdp-root .badge{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;background:var(--cream);font-size:11.5px;font-weight:600}\n#bruce-pdp-root .badge:before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--ink)}\n#bruce-pdp-root .eyebrow{font-size:12.5px;font-weight:600;color:var(--soft)}\n#bruce-pdp-root h2{font-size:22px;line-height:1.16;letter-spacing:-.02em}\n#bruce-pdp-root p{font-size:15px;color:var(--soft)}\n#bruce-pdp-root .hero{padding-top:36px;text-align:center}\n#bruce-pdp-root .hero h1{margin-top:14px;font-size:28px;line-height:1.12;letter-spacing:-.025em}\n#bruce-pdp-root .hero\u003ep{margin-top:14px;font-size:15.5px}\n#bruce-pdp-root .pills{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px}\n#bruce-pdp-root .pill{padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:500}\n#bruce-pdp-root .hero-media{margin-top:26px;border-radius:24px;overflow:hidden;background:var(--cream)}\n#bruce-pdp-root .hero-media img{aspect-ratio:4\/5;object-fit:cover}\n#bruce-pdp-root .head h2{margin-top:7px}\n#bruce-pdp-root .pillars{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}\n#bruce-pdp-root .pillar{min-height:150px;padding:20px 18px;border-radius:18px;background:var(--cream)}\n#bruce-pdp-root .pillar:nth-child(1){background:var(--ink);color:#fff}\n#bruce-pdp-root .pillar:nth-child(2){background:var(--stone)}\n#bruce-pdp-root .pillar:nth-child(3){background:var(--graphite);color:#fff}\n#bruce-pdp-root .pillar h3{font-size:15px;margin-bottom:6px}\n#bruce-pdp-root .pillar p{font-size:12.5px;opacity:.76;color:inherit}\n#bruce-pdp-root .carousel-head{margin-bottom:16px}\n#bruce-pdp-root .carousel-head h2{margin-top:7px}\n#bruce-pdp-root .carousel-head p{margin-top:6px}\n#bruce-pdp-root .carousel-wrap{position:relative}\n#bruce-pdp-root .carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:0 18px 2px}\n#bruce-pdp-root .carousel::-webkit-scrollbar{display:none}\n#bruce-pdp-root .carousel-item{flex:0 0 82%;overflow:hidden;border-radius:18px;background:var(--cream);scroll-snap-align:center}\n#bruce-pdp-root .carousel-item img{aspect-ratio:9\/16;object-fit:cover}\n#bruce-pdp-root .arrow{position:absolute;z-index:2;top:50%;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:rgba(13,13,13,.55);transform:translateY(-50%)}\n#bruce-pdp-root .arrow svg{width:16px;height:16px;stroke:#fff}\n#bruce-pdp-root .prev{left:8px}\n#bruce-pdp-root .next{right:8px}\n#bruce-pdp-root .dots{display:flex;justify-content:center;gap:6px;margin-top:14px}\n#bruce-pdp-root .dot{width:6px;height:6px;border-radius:50%;background:var(--line)}\n#bruce-pdp-root .dot.active{width:16px;border-radius:4px;background:var(--ink)}\n#bruce-pdp-root .card{padding:22px 18px;border:1px solid var(--line);border-radius:24px}\n#bruce-pdp-root .tabs{display:inline-flex;gap:4px;margin:18px 0;padding:4px;border-radius:999px;background:var(--cream)}\n#bruce-pdp-root .tab{padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:rgba(13,13,13,.45)}\n#bruce-pdp-root .tab.active{background:var(--ink);color:#fff}\n#bruce-pdp-root .panel{display:none}\n#bruce-pdp-root .panel.active{display:block}\n#bruce-pdp-root .spec-row{display:grid;gap:2px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13.5px}\n#bruce-pdp-root .spec-row:last-child{border:0}\n#bruce-pdp-root .spec-row span:first-child{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.58}\n#bruce-pdp-root .brand{padding:24px 22px;border-radius:16px;background:#1c1c1c;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.16)}\n#bruce-pdp-root .brand-logo{width:180px;height:auto;margin-bottom:18px}\n#bruce-pdp-root .brand-eyebrow{margin-bottom:10px;font-size:14px;font-weight:700;color:#fff}\n#bruce-pdp-root .brand-copy{font-size:15px;line-height:1.8;color:rgba(255,255,255,.72)}\n#bruce-pdp-root .socials{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}\n#bruce-pdp-root .social{display:flex;align-items:center;gap:9px;min-width:0;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.04);color:#fff;text-decoration:none}\n#bruce-pdp-root .social span:last-child{margin-left:auto;overflow:hidden;font-size:13px;color:rgba(255,255,255,.66);text-overflow:ellipsis;white-space:nowrap}\n#bruce-pdp-root .contact{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}\n#bruce-pdp-root .contact a{font-size:13px;color:rgba(255,255,255,.78);text-decoration:none}\n#bruce-pdp-root .tagline{padding:30px 20px 6px;text-align:center;font-size:13px;color:rgba(13,13,13,.45)}\n@media(max-width:749px){#bruce-pdp-root .socials{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003csection class=\"wrap hero\"\u003e\n\u003cspan class=\"badge\"\u003eBRUCE \u0026amp; CO — Built to Last\u003c\/span\u003e\n\u003ch1\u003eKalemere: The Four-Way Striped Set\u003c\/h1\u003e\n\u003cp\u003eA coordinated warm-weather set pairing a fine vertically striped short-sleeve shirt with relaxed drawstring trousers. Kalemere is offered in navy\/beige, white\/white, black\/black and white\/black combinations for effortless day-to-evening versatility.\u003c\/p\u003e\n\u003cdiv class=\"pills\"\u003e\n\u003cspan class=\"pill\"\u003eFour Colourways\u003c\/span\u003e\u003cspan class=\"pill\"\u003eSizes S–XL\u003c\/span\u003e\u003cspan class=\"pill\"\u003e14-Day Returns\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/kalemere-d01-hero.jpg?v=1787681470\" alt=\"Kalemere navy striped shirt and beige trousers full outfit\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eWhy Kalemere\u003c\/span\u003e\u003ch2\u003eOne silhouette, four considered combinations\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillars\"\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eComplete Two-Piece Look\u003c\/h3\u003e\n\u003cp\u003eThe coordinated shirt and trousers create an immediate smart-casual outfit.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eFine Vertical Stripes\u003c\/h3\u003e\n\u003cp\u003eA restrained stripe pattern adds definition without overpowering the silhouette.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003ePointed Collar\u003c\/h3\u003e\n\u003cp\u003eA classic collar, short sleeves and warm brown buttons keep the shirt refined.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eRelaxed Trousers\u003c\/h3\u003e\n\u003cp\u003eAn elastic drawstring waist and side pockets support comfortable everyday wear.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2\u003eFine stripes, warm buttons and relaxed construction\u003c\/h2\u003e\n\u003cp\u003eExplore the pointed collar, brown button placket, vertical stripe texture and elastic drawstring waistband.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"details\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/kalemere-d02-navy-collar.jpg?v=1787681474\" alt=\"Kalemere navy shirt collar, buttons and stripe detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/kalemere-d03-white-texture.jpg?v=1787681465\" alt=\"Kalemere white shirt stripe, button and construction detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/kalemere-d04-waistband.jpg?v=1787681478\" alt=\"Kalemere beige trousers elastic waistband and pocket detail\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"details\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"details\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"details\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eHow to Wear It\u003c\/span\u003e\u003ch2\u003eFrom bright marinas to blue-hour terraces\u003c\/h2\u003e\n\u003cp\u003eWear navy\/beige with brown loafers by the water, white\/white with taupe suede at a resort or black\/black for an understated evening look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"lifestyle\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/kalemere-d05-marina.jpg?v=1787681482\" alt=\"Kalemere navy and beige outfit styled beside a marina\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/kalemere-d06-resort.jpg?v=1787681486\" alt=\"Kalemere white outfit styled in a Mediterranean courtyard\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/kalemere-d07-bluehour.jpg?v=1787681491\" alt=\"Kalemere black outfit styled on a waterfront terrace at blue hour\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"lifestyle\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"lifestyle\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"lifestyle\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2\u003eKalemere set details\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"tab active\" data-tab=\"details\"\u003eDetails\u003c\/button\u003e\n\u003cbutton class=\"tab\" data-tab=\"care\"\u003eCare\u003c\/button\u003e\n\u003cbutton class=\"tab\" data-tab=\"fit\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel active\" data-panel=\"details\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStyle\u003c\/span\u003e\u003cspan\u003eMen's coordinated striped short-sleeve shirt and trouser set\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eShirt\u003c\/span\u003e\u003cspan\u003eButton front with pointed collar, warm brown buttons and fine vertical stripes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eTrousers\u003c\/span\u003e\u003cspan\u003eRelaxed leg with elastic drawstring waist and side pockets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eColourways\u003c\/span\u003e\u003cspan\u003eNavy\/Beige, White\/White, Black\/Black and White\/Black\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSet\u003c\/span\u003e\u003cspan\u003eIncludes the coordinated shirt and trousers shown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eCare label\u003c\/span\u003e\u003cspan\u003eFollow the garment care instructions supplied with the product\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWashing\u003c\/span\u003e\u003cspan\u003eUse a suitable cycle and temperature according to the care label\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eShape\u003c\/span\u003e\u003cspan\u003eHang or fold each piece neatly between wears\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cspan\u003eKeep clean and dry away from prolonged direct sunlight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"fit\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSize range\u003c\/span\u003e\u003cspan\u003eS, M, L and XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eProfile\u003c\/span\u003e\u003cspan\u003eRelaxed shirt with straight-leg drawstring trousers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eChoosing a size\u003c\/span\u003e\u003cspan\u003eCompare the store size guide with a shirt and trousers whose fit you already enjoy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eBetween sizes\u003c\/span\u003e\u003cspan\u003eChoose according to your preferred room through the shirt and trouser leg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cfooter class=\"brand\" data-bruce-brand-signature=\"v6\"\u003e\n\u003cimg class=\"brand-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-footer-logo-white-v6-verified.png?v=1787568048\" alt=\"Bruce \u0026amp; Co\"\u003e\n\u003cp class=\"brand-eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\u003cp class=\"brand-copy\"\u003eBruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality. We curate elevated essentials that bring confidence, character and effortless sophistication to everyday life.\u003c\/p\u003e\n\u003cdiv class=\"socials\"\u003e\n\u003ca class=\"social\" href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cstrong\u003eInstagram\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\u003c\/a\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eTikTok\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eYouTube\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eFacebook\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contact\"\u003e\n\u003ca href=\"https:\/\/shopbruce.com\"\u003eshopbruce.com\u003c\/a\u003e\u003ca href=\"mailto:contact@shopbruce.com\"\u003econtact@shopbruce.com\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/footer\u003e\n\u003cdiv class=\"tagline\"\u003eBruce \u0026amp; Co — Built to Last.\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\nvar root=document.getElementById('bruce-pdp-root');if(!root||root.dataset.ready)return;root.dataset.ready='1';\nroot.querySelectorAll('[data-tabgroup]').forEach(function(nav){var card=nav.closest('.card');nav.querySelectorAll('.tab').forEach(function(btn){btn.addEventListener('click',function(){nav.querySelectorAll('.tab').forEach(function(b){b.classList.remove('active')});card.querySelectorAll('.panel').forEach(function(p){p.classList.remove('active')});btn.classList.add('active');card.querySelector('[data-panel=\"'+btn.dataset.tab+'\"]').classList.add('active')})})});\nroot.querySelectorAll('.carousel').forEach(function(carousel){var key=carousel.dataset.carousel,items=Array.from(carousel.children),dots=root.querySelector('[data-dots=\"'+key+'\"]');items.forEach(function(_,i){var dot=document.createElement('span');dot.className='dot'+(i===0?' active':'');dots.appendChild(dot)});function step(dir){carousel.scrollBy({left:(items[0].getBoundingClientRect().width+10)*dir,behavior:'smooth'})}root.querySelector('[data-prev=\"'+key+'\"]').addEventListener('click',function(){step(-1)});root.querySelector('[data-next=\"'+key+'\"]').addEventListener('click',function(){step(1)});carousel.addEventListener('scroll',function(){clearTimeout(carousel._t);carousel._t=setTimeout(function(){var center=carousel.scrollLeft+carousel.clientWidth\/2,index=0,best=Infinity;items.forEach(function(item,i){var d=Math.abs(item.offsetLeft+item.clientWidth\/2-center);if(d\u003cbest){best=d;index=i}});dots.querySelectorAll('.dot').forEach(function(dot,i){dot.classList.toggle('active',i===index)})},120)})})\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"Bruce \u0026 Co","offers":[{"title":"Navy\/Beige \/ S","offer_id":43890138579034,"sku":"PAR7963","price":54.95,"currency_code":"USD","in_stock":true},{"title":"Navy\/Beige \/ M","offer_id":43890138611802,"sku":"PAR7964","price":54.95,"currency_code":"USD","in_stock":true},{"title":"Navy\/Beige \/ L","offer_id":43890138644570,"sku":"PAR7965","price":54.95,"currency_code":"USD","in_stock":true},{"title":"Navy\/Beige \/ XL","offer_id":43890138677338,"sku":"PAR7966","price":54.95,"currency_code":"USD","in_stock":true},{"title":"White\/White \/ S","offer_id":43890138710106,"sku":"PAR7967","price":54.95,"currency_code":"USD","in_stock":true},{"title":"White\/White \/ M","offer_id":43890138742874,"sku":"PAR7968","price":54.95,"currency_code":"USD","in_stock":true},{"title":"White\/White \/ L","offer_id":43890138775642,"sku":"PAR7969","price":54.95,"currency_code":"USD","in_stock":true},{"title":"White\/White \/ XL","offer_id":43890138808410,"sku":"PAR7970","price":54.95,"currency_code":"USD","in_stock":true},{"title":"Black\/Black \/ S","offer_id":43890138841178,"sku":"PAR7971","price":54.95,"currency_code":"USD","in_stock":true},{"title":"Black\/Black \/ M","offer_id":43890138873946,"sku":"PAR7972","price":54.95,"currency_code":"USD","in_stock":true},{"title":"Black\/Black \/ L","offer_id":43890138906714,"sku":"PAR7973","price":54.95,"currency_code":"USD","in_stock":true},{"title":"Black\/Black \/ XL","offer_id":43890138939482,"sku":"PAR7974","price":54.95,"currency_code":"USD","in_stock":true},{"title":"White\/Black \/ S","offer_id":43890138972250,"sku":"PAR7975","price":54.95,"currency_code":"USD","in_stock":true},{"title":"White\/Black \/ M","offer_id":43890139005018,"sku":"PAR7976","price":54.95,"currency_code":"USD","in_stock":true},{"title":"White\/Black \/ L","offer_id":43890139037786,"sku":"PAR7977","price":54.95,"currency_code":"USD","in_stock":true},{"title":"White\/Black \/ XL","offer_id":43890139070554,"sku":"PAR7978","price":54.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/kalemere-g01-studio-navy-beige_253ffbc9-d806-457c-8808-d5c72ca2d951.jpg?v=1787681587"},{"product_id":"mens-smart-casual-outfit-set-lorvello","title":"Men's Smart-Casual Outfit Set – Lorvello","description":"\u003cdiv class=\"bruce-pdp\" id=\"bruce-pdp-root\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap');\n#bruce-pdp-root{--ink:#0d0d0d;--graphite:#2b2b2b;--stone:#d9d6cf;--cream:#f2efe9;--soft:rgba(13,13,13,.64);--line:rgba(13,13,13,.09);all:initial;display:block;box-sizing:border-box;max-width:600px;margin:0 auto;background:#fff;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}\n#bruce-pdp-root *,#bruce-pdp-root *:before,#bruce-pdp-root *:after{box-sizing:border-box;margin:0;padding:0;font-family:inherit;color:inherit;line-height:inherit}\n#bruce-pdp-root img{display:block;width:100%;max-width:100%;border:0}\n#bruce-pdp-root button{border:0;background:none;cursor:pointer;font:inherit}\n#bruce-pdp-root svg{display:block}\n#bruce-pdp-root .wrap{padding:0 18px}\n#bruce-pdp-root .section{padding-top:36px;padding-bottom:36px}\n#bruce-pdp-root .badge{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;background:var(--cream);font-size:11.5px;font-weight:600}\n#bruce-pdp-root .badge:before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--ink)}\n#bruce-pdp-root .eyebrow{font-size:12.5px;font-weight:600;color:var(--soft)}\n#bruce-pdp-root h2{font-size:22px;line-height:1.16;letter-spacing:-.02em}\n#bruce-pdp-root p{font-size:15px;color:var(--soft)}\n#bruce-pdp-root .hero{padding-top:36px;text-align:center}\n#bruce-pdp-root .hero h1{margin-top:14px;font-size:28px;line-height:1.12;letter-spacing:-.025em}\n#bruce-pdp-root .hero\u003ep{margin-top:14px;font-size:15.5px}\n#bruce-pdp-root .pills{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px}\n#bruce-pdp-root .pill{padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:500}\n#bruce-pdp-root .hero-media{margin-top:26px;border-radius:24px;overflow:hidden;background:var(--cream)}\n#bruce-pdp-root .hero-media img{aspect-ratio:4\/5;object-fit:cover}\n#bruce-pdp-root .head h2{margin-top:7px}\n#bruce-pdp-root .pillars{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}\n#bruce-pdp-root .pillar{min-height:150px;padding:20px 18px;border-radius:18px;background:var(--cream)}\n#bruce-pdp-root .pillar:nth-child(1){background:var(--ink);color:#fff}\n#bruce-pdp-root .pillar:nth-child(2){background:var(--stone)}\n#bruce-pdp-root .pillar:nth-child(3){background:var(--graphite);color:#fff}\n#bruce-pdp-root .pillar h3{font-size:15px;margin-bottom:6px}\n#bruce-pdp-root .pillar p{font-size:12.5px;opacity:.76;color:inherit}\n#bruce-pdp-root .carousel-head{margin-bottom:16px}\n#bruce-pdp-root .carousel-head h2{margin-top:7px}\n#bruce-pdp-root .carousel-head p{margin-top:6px}\n#bruce-pdp-root .carousel-wrap{position:relative}\n#bruce-pdp-root .carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:0 18px 2px}\n#bruce-pdp-root .carousel::-webkit-scrollbar{display:none}\n#bruce-pdp-root .carousel-item{flex:0 0 82%;overflow:hidden;border-radius:18px;background:var(--cream);scroll-snap-align:center}\n#bruce-pdp-root .carousel-item img{aspect-ratio:9\/16;object-fit:cover}\n#bruce-pdp-root .arrow{position:absolute;z-index:2;top:50%;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:rgba(13,13,13,.55);transform:translateY(-50%)}\n#bruce-pdp-root .arrow svg{width:16px;height:16px;stroke:#fff}\n#bruce-pdp-root .prev{left:8px}\n#bruce-pdp-root .next{right:8px}\n#bruce-pdp-root .dots{display:flex;justify-content:center;gap:6px;margin-top:14px}\n#bruce-pdp-root .dot{width:6px;height:6px;border-radius:50%;background:var(--line)}\n#bruce-pdp-root .dot.active{width:16px;border-radius:4px;background:var(--ink)}\n#bruce-pdp-root .card{padding:22px 18px;border:1px solid var(--line);border-radius:24px}\n#bruce-pdp-root .tabs{display:inline-flex;gap:4px;margin:18px 0;padding:4px;border-radius:999px;background:var(--cream)}\n#bruce-pdp-root .tab{padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:rgba(13,13,13,.45)}\n#bruce-pdp-root .tab.active{background:var(--ink);color:#fff}\n#bruce-pdp-root .panel{display:none}\n#bruce-pdp-root .panel.active{display:block}\n#bruce-pdp-root .spec-row{display:grid;gap:2px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13.5px}\n#bruce-pdp-root .spec-row:last-child{border:0}\n#bruce-pdp-root .spec-row span:first-child{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.58}\n#bruce-pdp-root .brand{padding:24px 22px;border-radius:16px;background:#1c1c1c;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.16)}\n#bruce-pdp-root .brand-logo{width:180px;height:auto;margin-bottom:18px}\n#bruce-pdp-root .brand-eyebrow{margin-bottom:10px;font-size:14px;font-weight:700;color:#fff}\n#bruce-pdp-root .brand-copy{font-size:15px;line-height:1.8;color:rgba(255,255,255,.72)}\n#bruce-pdp-root .socials{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}\n#bruce-pdp-root .social{display:flex;align-items:center;gap:9px;min-width:0;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.04);color:#fff;text-decoration:none}\n#bruce-pdp-root .social span:last-child{margin-left:auto;overflow:hidden;font-size:13px;color:rgba(255,255,255,.66);text-overflow:ellipsis;white-space:nowrap}\n#bruce-pdp-root .contact{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}\n#bruce-pdp-root .contact a{font-size:13px;color:rgba(255,255,255,.78);text-decoration:none}\n#bruce-pdp-root .tagline{padding:30px 20px 6px;text-align:center;font-size:13px;color:rgba(13,13,13,.45)}\n@media(max-width:749px){#bruce-pdp-root .socials{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003csection class=\"wrap hero\"\u003e\n\u003cspan class=\"badge\"\u003eBRUCE \u0026amp; CO — Built to Last\u003c\/span\u003e\n\u003ch1\u003eLorvello: The Ecru Pinstripe Resort Set\u003c\/h1\u003e\n\u003cp\u003eA coordinated warm-weather set pairing an ecru fine-pinstripe pullover shirt with relaxed ivory drawstring trousers. Lorvello combines a clean band collar, short button placket and tonal palette for understated coastal dressing.\u003c\/p\u003e\n\u003cdiv class=\"pills\"\u003e\n\u003cspan class=\"pill\"\u003eTwo-Piece Set\u003c\/span\u003e\u003cspan class=\"pill\"\u003eSizes S–XL\u003c\/span\u003e\u003cspan class=\"pill\"\u003e14-Day Returns\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/lorvello-d01-hero.jpg?v=1787682522\" alt=\"Lorvello ecru pinstripe shirt and ivory trousers full outfit\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eWhy Lorvello\u003c\/span\u003e\u003ch2\u003eTonal ease with considered structure\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillars\"\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eComplete Two-Piece Look\u003c\/h3\u003e\n\u003cp\u003eThe tonal shirt and trousers create an immediate, coordinated resort outfit.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eFine Pinstripes\u003c\/h3\u003e\n\u003cp\u003eRestrained vertical lines add depth while keeping the warm ecru palette clean.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eBand Collar\u003c\/h3\u003e\n\u003cp\u003eA clean collar and short brown-button placket give the pullover shirt its character.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eRelaxed Trousers\u003c\/h3\u003e\n\u003cp\u003eAn elastic drawstring waist and side pockets support comfortable everyday wear.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2\u003eBand collar, fine pinstripes and relaxed construction\u003c\/h2\u003e\n\u003cp\u003eExplore the short brown-button placket, woven stripe texture, sleeve finish, curved hem and elastic drawstring waistband.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"details\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/lorvello-d02-collar.jpg?v=1787682516\" alt=\"Lorvello band collar, brown buttons and pinstripe detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/lorvello-d03-texture.jpg?v=1787682507\" alt=\"Lorvello pinstripe texture, sleeve and curved hem detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/lorvello-d04-waistband.jpg?v=1787682512\" alt=\"Lorvello ivory trousers elastic waistband and pocket detail\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"details\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"details\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"details\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eHow to Wear It\u003c\/span\u003e\u003ch2\u003eFrom rocky coves to marina evenings\u003c\/h2\u003e\n\u003cp\u003ePair Lorvello with brown suede beside the water, taupe loafers at a resort or polished leather for an understated marina evening.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"lifestyle\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/lorvello-d05-cove.jpg?v=1787682502\" alt=\"Lorvello outfit styled beside a Mediterranean cove\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/lorvello-d06-resort.jpg?v=1787682529\" alt=\"Lorvello outfit styled in a white-stone resort\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/lorvello-d07-marina.jpg?v=1787682534\" alt=\"Lorvello outfit styled on a marina promenade at blue hour\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"lifestyle\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"lifestyle\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"lifestyle\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2\u003eLorvello set details\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"tab active\" data-tab=\"details\"\u003eDetails\u003c\/button\u003e\n\u003cbutton class=\"tab\" data-tab=\"care\"\u003eCare\u003c\/button\u003e\n\u003cbutton class=\"tab\" data-tab=\"fit\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel active\" data-panel=\"details\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStyle\u003c\/span\u003e\u003cspan\u003eMen's coordinated pinstripe pullover shirt and trouser set\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eShirt\u003c\/span\u003e\u003cspan\u003eWarm ecru short sleeve with band collar, short brown-button placket, fine vertical stripes and curved hem\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eTrousers\u003c\/span\u003e\u003cspan\u003eRelaxed leg with elastic drawstring waist and side pockets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eColour\u003c\/span\u003e\u003cspan\u003eWarm ecru shirt with ivory trousers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSet\u003c\/span\u003e\u003cspan\u003eIncludes the coordinated shirt and trousers shown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eCare label\u003c\/span\u003e\u003cspan\u003eFollow the garment care instructions supplied with the product\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWashing\u003c\/span\u003e\u003cspan\u003eUse a suitable cycle and temperature according to the care label\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eShape\u003c\/span\u003e\u003cspan\u003eHang or fold each piece neatly between wears\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cspan\u003eKeep clean and dry away from prolonged direct sunlight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"fit\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSize range\u003c\/span\u003e\u003cspan\u003eS, M, L and XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eProfile\u003c\/span\u003e\u003cspan\u003eRelaxed shirt with straight-leg drawstring trousers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eChoosing a size\u003c\/span\u003e\u003cspan\u003eCompare the store size guide with a shirt and trousers whose fit you already enjoy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eBetween sizes\u003c\/span\u003e\u003cspan\u003eChoose according to your preferred room through the shirt and trouser leg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cfooter class=\"brand\" data-bruce-brand-signature=\"v6\"\u003e\n\u003cimg class=\"brand-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-footer-logo-white-v6-verified.png?v=1787568048\" alt=\"Bruce \u0026amp; Co\"\u003e\n\u003cp class=\"brand-eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\u003cp class=\"brand-copy\"\u003eBruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality. We curate elevated essentials that bring confidence, character and effortless sophistication to everyday life.\u003c\/p\u003e\n\u003cdiv class=\"socials\"\u003e\n\u003ca class=\"social\" href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cstrong\u003eInstagram\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\u003c\/a\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eTikTok\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eYouTube\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eFacebook\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contact\"\u003e\n\u003ca href=\"https:\/\/shopbruce.com\"\u003eshopbruce.com\u003c\/a\u003e\u003ca href=\"mailto:contact@shopbruce.com\"\u003econtact@shopbruce.com\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/footer\u003e\n\u003cdiv class=\"tagline\"\u003eBruce \u0026amp; Co — Built to Last.\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\nvar root=document.getElementById('bruce-pdp-root');if(!root||root.dataset.ready)return;root.dataset.ready='1';\nroot.querySelectorAll('[data-tabgroup]').forEach(function(nav){var card=nav.closest('.card');nav.querySelectorAll('.tab').forEach(function(btn){btn.addEventListener('click',function(){nav.querySelectorAll('.tab').forEach(function(b){b.classList.remove('active')});card.querySelectorAll('.panel').forEach(function(p){p.classList.remove('active')});btn.classList.add('active');card.querySelector('[data-panel=\"'+btn.dataset.tab+'\"]').classList.add('active')})})});\nroot.querySelectorAll('.carousel').forEach(function(carousel){var key=carousel.dataset.carousel,items=Array.from(carousel.children),dots=root.querySelector('[data-dots=\"'+key+'\"]');items.forEach(function(_,i){var dot=document.createElement('span');dot.className='dot'+(i===0?' active':'');dots.appendChild(dot)});function step(dir){carousel.scrollBy({left:(items[0].getBoundingClientRect().width+10)*dir,behavior:'smooth'})}root.querySelector('[data-prev=\"'+key+'\"]').addEventListener('click',function(){step(-1)});root.querySelector('[data-next=\"'+key+'\"]').addEventListener('click',function(){step(1)});carousel.addEventListener('scroll',function(){clearTimeout(carousel._t);carousel._t=setTimeout(function(){var center=carousel.scrollLeft+carousel.clientWidth\/2,index=0,best=Infinity;items.forEach(function(item,i){var d=Math.abs(item.offsetLeft+item.clientWidth\/2-center);if(d\u003cbest){best=d;index=i}});dots.querySelectorAll('.dot').forEach(function(dot,i){dot.classList.toggle('active',i===index)})},120)})})\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"Bruce \u0026 Co","offers":[{"title":"S","offer_id":43890139103322,"sku":"PAR7943","price":54.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43890139136090,"sku":"PAR7944","price":54.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43890139168858,"sku":"PAR7945","price":54.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43890139201626,"sku":"PAR7946","price":54.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/lorvello-g01-studio-front_a981219f-db68-4c38-be43-53d380463e29.jpg?v=1787682621"},{"product_id":"mens-smart-casual-outfit-set-maresaro","title":"Men's Smart-Casual Outfit Set – Maresaro","description":"\u003cdiv class=\"bruce-pdp\" id=\"bruce-pdp-root\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap');\n#bruce-pdp-root{--ink:#0d0d0d;--graphite:#2b2b2b;--stone:#d9d6cf;--cream:#f2efe9;--soft:rgba(13,13,13,.64);--line:rgba(13,13,13,.09);all:initial;display:block;box-sizing:border-box;max-width:600px;margin:0 auto;background:#fff;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}\n#bruce-pdp-root *,#bruce-pdp-root *:before,#bruce-pdp-root *:after{box-sizing:border-box;margin:0;padding:0;font-family:inherit;color:inherit;line-height:inherit}\n#bruce-pdp-root img{display:block;width:100%;max-width:100%;border:0}\n#bruce-pdp-root button{border:0;background:none;cursor:pointer;font:inherit}\n#bruce-pdp-root svg{display:block}\n#bruce-pdp-root .wrap{padding:0 18px}\n#bruce-pdp-root .section{padding-top:36px;padding-bottom:36px}\n#bruce-pdp-root .badge{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;background:var(--cream);font-size:11.5px;font-weight:600}\n#bruce-pdp-root .badge:before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--ink)}\n#bruce-pdp-root .eyebrow{font-size:12.5px;font-weight:600;color:var(--soft)}\n#bruce-pdp-root h2{font-size:22px;line-height:1.16;letter-spacing:-.02em}\n#bruce-pdp-root p{font-size:15px;color:var(--soft)}\n#bruce-pdp-root .hero{padding-top:36px;text-align:center}\n#bruce-pdp-root .hero h1{margin-top:14px;font-size:28px;line-height:1.12;letter-spacing:-.025em}\n#bruce-pdp-root .hero\u003ep{margin-top:14px;font-size:15.5px}\n#bruce-pdp-root .pills{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px}\n#bruce-pdp-root .pill{padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:500}\n#bruce-pdp-root .hero-media{margin-top:26px;border-radius:24px;overflow:hidden;background:var(--cream)}\n#bruce-pdp-root .hero-media img{aspect-ratio:4\/5;object-fit:cover}\n#bruce-pdp-root .head h2{margin-top:7px}\n#bruce-pdp-root .pillars{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}\n#bruce-pdp-root .pillar{min-height:150px;padding:20px 18px;border-radius:18px;background:var(--cream)}\n#bruce-pdp-root .pillar:nth-child(1){background:var(--ink);color:#fff}\n#bruce-pdp-root .pillar:nth-child(2){background:var(--stone)}\n#bruce-pdp-root .pillar:nth-child(3){background:var(--graphite);color:#fff}\n#bruce-pdp-root .pillar h3{font-size:15px;margin-bottom:6px}\n#bruce-pdp-root .pillar p{font-size:12.5px;opacity:.76;color:inherit}\n#bruce-pdp-root .carousel-head{margin-bottom:16px}\n#bruce-pdp-root .carousel-head h2{margin-top:7px}\n#bruce-pdp-root .carousel-head p{margin-top:6px}\n#bruce-pdp-root .carousel-wrap{position:relative}\n#bruce-pdp-root .carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:0 18px 2px}\n#bruce-pdp-root .carousel::-webkit-scrollbar{display:none}\n#bruce-pdp-root .carousel-item{flex:0 0 82%;overflow:hidden;border-radius:18px;background:var(--cream);scroll-snap-align:center}\n#bruce-pdp-root .carousel-item img{aspect-ratio:9\/16;object-fit:cover}\n#bruce-pdp-root .arrow{position:absolute;z-index:2;top:50%;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:rgba(13,13,13,.55);transform:translateY(-50%)}\n#bruce-pdp-root .arrow svg{width:16px;height:16px;stroke:#fff}\n#bruce-pdp-root .prev{left:8px}\n#bruce-pdp-root .next{right:8px}\n#bruce-pdp-root .dots{display:flex;justify-content:center;gap:6px;margin-top:14px}\n#bruce-pdp-root .dot{width:6px;height:6px;border-radius:50%;background:var(--line)}\n#bruce-pdp-root .dot.active{width:16px;border-radius:4px;background:var(--ink)}\n#bruce-pdp-root .card{padding:22px 18px;border:1px solid var(--line);border-radius:24px}\n#bruce-pdp-root .tabs{display:inline-flex;gap:4px;margin:18px 0;padding:4px;border-radius:999px;background:var(--cream)}\n#bruce-pdp-root .tab{padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:rgba(13,13,13,.45)}\n#bruce-pdp-root .tab.active{background:var(--ink);color:#fff}\n#bruce-pdp-root .panel{display:none}\n#bruce-pdp-root .panel.active{display:block}\n#bruce-pdp-root .spec-row{display:grid;gap:2px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13.5px}\n#bruce-pdp-root .spec-row:last-child{border:0}\n#bruce-pdp-root .spec-row span:first-child{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.58}\n#bruce-pdp-root .brand{padding:24px 22px;border-radius:16px;background:#1c1c1c;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.16)}\n#bruce-pdp-root .brand-logo{width:180px;height:auto;margin-bottom:18px}\n#bruce-pdp-root .brand-eyebrow{margin-bottom:10px;font-size:14px;font-weight:700;color:#fff}\n#bruce-pdp-root .brand-copy{font-size:15px;line-height:1.8;color:rgba(255,255,255,.72)}\n#bruce-pdp-root .socials{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}\n#bruce-pdp-root .social{display:flex;align-items:center;gap:9px;min-width:0;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.04);color:#fff;text-decoration:none}\n#bruce-pdp-root .social span:last-child{margin-left:auto;overflow:hidden;font-size:13px;color:rgba(255,255,255,.66);text-overflow:ellipsis;white-space:nowrap}\n#bruce-pdp-root .contact{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}\n#bruce-pdp-root .contact a{font-size:13px;color:rgba(255,255,255,.78);text-decoration:none}\n#bruce-pdp-root .tagline{padding:30px 20px 6px;text-align:center;font-size:13px;color:rgba(13,13,13,.45)}\n@media(max-width:749px){#bruce-pdp-root .socials{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003csection class=\"wrap hero\"\u003e\n\u003cspan class=\"badge\"\u003eBRUCE \u0026amp; CO — Built to Last\u003c\/span\u003e\n\u003ch1\u003eMaresaro: The Two-Colour Wide-Stripe Set\u003c\/h1\u003e\n\u003cp\u003eA coordinated warm-weather set pairing a wide-striped short-sleeve button shirt with relaxed drawstring trousers. Maresaro is offered in Light Blue\/White and Gray\/Ivory combinations for effortless coastal and smart-casual dressing.\u003c\/p\u003e\n\u003cdiv class=\"pills\"\u003e\n\u003cspan class=\"pill\"\u003eTwo Colourways\u003c\/span\u003e\u003cspan class=\"pill\"\u003eSizes S–XL\u003c\/span\u003e\u003cspan class=\"pill\"\u003e14-Day Returns\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/maresaro-d01-hero.jpg?v=1787683872\" alt=\"Maresaro light blue and white striped two-piece outfit by the marina\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eWhy Maresaro\u003c\/span\u003e\u003ch2\u003eOne silhouette, two considered combinations\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillars\"\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eComplete Two-Piece Look\u003c\/h3\u003e\n\u003cp\u003eThe coordinated shirt and trousers create an immediate smart-casual outfit.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eBold Vertical Stripes\u003c\/h3\u003e\n\u003cp\u003eWide alternating stripes add definition while keeping the silhouette clean.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eClassic Pointed Collar\u003c\/h3\u003e\n\u003cp\u003eA pointed collar, short sleeves and small white buttons keep the shirt refined.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eRelaxed Trousers\u003c\/h3\u003e\n\u003cp\u003eAn elastic drawstring waist and side pockets support comfortable everyday wear.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2\u003eWide stripes, white buttons and relaxed construction\u003c\/h2\u003e\n\u003cp\u003eExplore the pointed collar, white button placket, wide stripe texture, curved hem and elastic drawstring waistband.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"details\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/maresaro-d02-blue-collar.jpg?v=1787683876\" alt=\"Maresaro light blue shirt pointed collar, white buttons and wide stripe detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/maresaro-d03-gray-texture.jpg?v=1787683880\" alt=\"Maresaro gray shirt wide stripe texture and curved hem detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/maresaro-d04-waistband.jpg?v=1787683883\" alt=\"Maresaro ivory trousers elastic drawstring waistband and pocket detail\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"details\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"details\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"details\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eHow to Wear It\u003c\/span\u003e\u003ch2\u003eFrom yacht decks to blue-hour marinas\u003c\/h2\u003e\n\u003cp\u003eWear Light Blue\/White for bright coastal settings or choose Gray\/Ivory for a quieter resort look, finishing either combination with understated neutral footwear.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"lifestyle\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/maresaro-d05-yacht.jpg?v=1787683888\" alt=\"Maresaro light blue outfit styled on a yacht deck\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/maresaro-d06-resort.jpg?v=1787683894\" alt=\"Maresaro gray outfit styled in a Mediterranean resort courtyard\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/maresaro-d07-marina.jpg?v=1787683900\" alt=\"Maresaro light blue outfit styled at a marina at blue hour\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"lifestyle\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"lifestyle\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"lifestyle\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2\u003eMaresaro set details\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"tab active\" data-tab=\"details\"\u003eDetails\u003c\/button\u003e\n\u003cbutton class=\"tab\" data-tab=\"care\"\u003eCare\u003c\/button\u003e\n\u003cbutton class=\"tab\" data-tab=\"fit\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel active\" data-panel=\"details\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStyle\u003c\/span\u003e\u003cspan\u003eMen's coordinated wide-stripe short-sleeve shirt and trouser set\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eShirt\u003c\/span\u003e\u003cspan\u003eFull button front with pointed collar, small white buttons, wide vertical stripes, horizontal rear yoke and curved hem\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eTrousers\u003c\/span\u003e\u003cspan\u003eRelaxed leg with elastic drawstring waist and side and rear pockets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eColourways\u003c\/span\u003e\u003cspan\u003eLight Blue\/White and Gray\/Ivory\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSet\u003c\/span\u003e\u003cspan\u003eIncludes the coordinated shirt and trousers shown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eCare label\u003c\/span\u003e\u003cspan\u003eFollow the garment care instructions supplied with the product\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWashing\u003c\/span\u003e\u003cspan\u003eUse a suitable cycle and temperature according to the care label\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eShape\u003c\/span\u003e\u003cspan\u003eHang or fold each piece neatly between wears\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cspan\u003eKeep clean and dry away from prolonged direct sunlight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"fit\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSize range\u003c\/span\u003e\u003cspan\u003eS, M, L and XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eProfile\u003c\/span\u003e\u003cspan\u003eRelaxed shirt with straight-leg drawstring trousers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eChoosing a size\u003c\/span\u003e\u003cspan\u003eCompare the store size guide with a shirt and trousers whose fit you already enjoy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eBetween sizes\u003c\/span\u003e\u003cspan\u003eChoose according to your preferred room through the shirt and trouser leg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cfooter class=\"brand\" data-bruce-brand-signature=\"v6\"\u003e\n\u003cimg class=\"brand-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-footer-logo-white-v6-verified.png?v=1787568048\" alt=\"Bruce \u0026amp; Co\"\u003e\n\u003cp class=\"brand-eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\u003cp class=\"brand-copy\"\u003eBruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality. We curate elevated essentials that bring confidence, character and effortless sophistication to everyday life.\u003c\/p\u003e\n\u003cdiv class=\"socials\"\u003e\n\u003ca class=\"social\" href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cstrong\u003eInstagram\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\u003c\/a\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eTikTok\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eYouTube\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eFacebook\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contact\"\u003e\n\u003ca href=\"https:\/\/shopbruce.com\"\u003eshopbruce.com\u003c\/a\u003e\u003ca href=\"mailto:contact@shopbruce.com\"\u003econtact@shopbruce.com\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/footer\u003e\n\u003cdiv class=\"tagline\"\u003eBruce \u0026amp; Co — Built to Last.\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\nvar root=document.getElementById('bruce-pdp-root');if(!root||root.dataset.ready)return;root.dataset.ready='1';\nroot.querySelectorAll('[data-tabgroup]').forEach(function(nav){var card=nav.closest('.card');nav.querySelectorAll('.tab').forEach(function(btn){btn.addEventListener('click',function(){nav.querySelectorAll('.tab').forEach(function(b){b.classList.remove('active')});card.querySelectorAll('.panel').forEach(function(p){p.classList.remove('active')});btn.classList.add('active');card.querySelector('[data-panel=\"'+btn.dataset.tab+'\"]').classList.add('active')})})});\nroot.querySelectorAll('.carousel').forEach(function(carousel){var key=carousel.dataset.carousel,items=Array.from(carousel.children),dots=root.querySelector('[data-dots=\"'+key+'\"]');items.forEach(function(_,i){var dot=document.createElement('span');dot.className='dot'+(i===0?' active':'');dots.appendChild(dot)});function step(dir){carousel.scrollBy({left:(items[0].getBoundingClientRect().width+10)*dir,behavior:'smooth'})}root.querySelector('[data-prev=\"'+key+'\"]').addEventListener('click',function(){step(-1)});root.querySelector('[data-next=\"'+key+'\"]').addEventListener('click',function(){step(1)});carousel.addEventListener('scroll',function(){clearTimeout(carousel._t);carousel._t=setTimeout(function(){var center=carousel.scrollLeft+carousel.clientWidth\/2,index=0,best=Infinity;items.forEach(function(item,i){var d=Math.abs(item.offsetLeft+item.clientWidth\/2-center);if(d\u003cbest){best=d;index=i}});dots.querySelectorAll('.dot').forEach(function(dot,i){dot.classList.toggle('active',i===index)})},120)})})\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"Bruce \u0026 Co","offers":[{"title":"Light Blue \/ S","offer_id":43890139234394,"sku":"PAR7979","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":43890139267162,"sku":"PAR7980","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":43890139299930,"sku":"PAR7981","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":43890139332698,"sku":"PAR7982","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ S","offer_id":43890139365466,"sku":"PAR7983","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ M","offer_id":43890139398234,"sku":"PAR7984","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ L","offer_id":43890139431002,"sku":"PAR7985","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XL","offer_id":43890139463770,"sku":"PAR7986","price":59.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/maresaro-g01-studio-blue-front_0c9258d8-2ff7-4338-b08d-864e6eaf34b9.jpg?v=1787684000"},{"product_id":"mens-summer-outfit-set-norerino","title":"Men's Summer Outfit Set – Norerino","description":"\u003cdiv class=\"bruce-pdp\" id=\"bruce-pdp-root\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap');\n#bruce-pdp-root{--ink:#0d0d0d;--graphite:#2b2b2b;--stone:#d9d6cf;--cream:#f2efe9;--soft:rgba(13,13,13,.64);--line:rgba(13,13,13,.09);all:initial;display:block;box-sizing:border-box;max-width:600px;margin:0 auto;background:#fff;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}\n#bruce-pdp-root *,#bruce-pdp-root *:before,#bruce-pdp-root *:after{box-sizing:border-box;margin:0;padding:0;font-family:inherit;color:inherit;line-height:inherit}\n#bruce-pdp-root img{display:block;width:100%;max-width:100%;border:0}#bruce-pdp-root button{border:0;background:none;cursor:pointer;font:inherit}#bruce-pdp-root svg{display:block}\n#bruce-pdp-root .wrap{padding:0 18px}#bruce-pdp-root .section{padding-top:36px;padding-bottom:36px}\n#bruce-pdp-root .badge{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;background:var(--cream);font-size:11.5px;font-weight:600}\n#bruce-pdp-root .badge:before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--ink)}\n#bruce-pdp-root .eyebrow{font-size:12.5px;font-weight:600;color:var(--soft)}#bruce-pdp-root h2{font-size:22px;line-height:1.16;letter-spacing:-.02em}#bruce-pdp-root p{font-size:15px;color:var(--soft)}\n#bruce-pdp-root .hero{padding-top:36px;text-align:center}#bruce-pdp-root .hero h1{margin-top:14px;font-size:28px;line-height:1.12;letter-spacing:-.025em}#bruce-pdp-root .hero\u003ep{margin-top:14px;font-size:15.5px}\n#bruce-pdp-root .pills{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px}#bruce-pdp-root .pill{padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:500}\n#bruce-pdp-root .hero-media{margin-top:26px;border-radius:24px;overflow:hidden;background:var(--cream)}#bruce-pdp-root .hero-media img{aspect-ratio:4\/5;object-fit:cover}\n#bruce-pdp-root .head h2{margin-top:7px}#bruce-pdp-root .pillars{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}\n#bruce-pdp-root .pillar{min-height:150px;padding:20px 18px;border-radius:18px;background:var(--cream)}#bruce-pdp-root .pillar:nth-child(1){background:var(--ink);color:#fff}#bruce-pdp-root .pillar:nth-child(2){background:var(--stone)}#bruce-pdp-root .pillar:nth-child(3){background:var(--graphite);color:#fff}\n#bruce-pdp-root .pillar h3{font-size:15px;margin-bottom:6px}#bruce-pdp-root .pillar p{font-size:12.5px;opacity:.76;color:inherit}\n#bruce-pdp-root .carousel-head{margin-bottom:16px}#bruce-pdp-root .carousel-head h2{margin-top:7px}#bruce-pdp-root .carousel-head p{margin-top:6px}#bruce-pdp-root .carousel-wrap{position:relative}\n#bruce-pdp-root .carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:0 18px 2px}#bruce-pdp-root .carousel::-webkit-scrollbar{display:none}\n#bruce-pdp-root .carousel-item{flex:0 0 82%;overflow:hidden;border-radius:18px;background:var(--cream);scroll-snap-align:center}#bruce-pdp-root .carousel-item img{aspect-ratio:9\/16;object-fit:cover}\n#bruce-pdp-root .arrow{position:absolute;z-index:2;top:50%;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:rgba(13,13,13,.55);transform:translateY(-50%)}#bruce-pdp-root .arrow svg{width:16px;height:16px;stroke:#fff}#bruce-pdp-root .prev{left:8px}#bruce-pdp-root .next{right:8px}\n#bruce-pdp-root .dots{display:flex;justify-content:center;gap:6px;margin-top:14px}#bruce-pdp-root .dot{width:6px;height:6px;border-radius:50%;background:var(--line)}#bruce-pdp-root .dot.active{width:16px;border-radius:4px;background:var(--ink)}\n#bruce-pdp-root .card{padding:22px 18px;border:1px solid var(--line);border-radius:24px}#bruce-pdp-root .tabs{display:inline-flex;gap:4px;margin:18px 0;padding:4px;border-radius:999px;background:var(--cream)}#bruce-pdp-root .tab{padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:rgba(13,13,13,.45)}#bruce-pdp-root .tab.active{background:var(--ink);color:#fff}\n#bruce-pdp-root .panel{display:none}#bruce-pdp-root .panel.active{display:block}#bruce-pdp-root .spec-row{display:grid;gap:2px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13.5px}#bruce-pdp-root .spec-row:last-child{border:0}#bruce-pdp-root .spec-row span:first-child{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.58}\n#bruce-pdp-root .brand{padding:24px 22px;border-radius:16px;background:#1c1c1c;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.16)}#bruce-pdp-root .brand-logo{width:180px;height:auto;margin-bottom:18px}#bruce-pdp-root .brand-eyebrow{margin-bottom:10px;font-size:14px;font-weight:700;color:#fff}#bruce-pdp-root .brand-copy{font-size:15px;line-height:1.8;color:rgba(255,255,255,.72)}\n#bruce-pdp-root .socials{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}#bruce-pdp-root .social{display:flex;align-items:center;gap:9px;min-width:0;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.04);color:#fff;text-decoration:none}#bruce-pdp-root .social span:last-child{margin-left:auto;overflow:hidden;font-size:13px;color:rgba(255,255,255,.66);text-overflow:ellipsis;white-space:nowrap}\n#bruce-pdp-root .contact{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}#bruce-pdp-root .contact a{font-size:13px;color:rgba(255,255,255,.78);text-decoration:none}#bruce-pdp-root .tagline{padding:30px 20px 6px;text-align:center;font-size:13px;color:rgba(13,13,13,.45)}\n@media(max-width:749px){#bruce-pdp-root .socials{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003csection class=\"wrap hero\"\u003e\n\u003cspan class=\"badge\"\u003eBRUCE \u0026amp; CO — Built to Last\u003c\/span\u003e\n\u003ch1\u003eNorerino: The Textured Ivory Resort Set\u003c\/h1\u003e\n\u003cp\u003eA coordinated warm-ivory set pairing a vertically textured open-collar short-sleeve shirt with relaxed drawstring trousers. Norerino brings a clean, tonal silhouette to coastal days and polished warm-weather occasions.\u003c\/p\u003e\n\u003cdiv class=\"pills\"\u003e\n\u003cspan class=\"pill\"\u003eTwo-Piece Set\u003c\/span\u003e\u003cspan class=\"pill\"\u003eSizes S–XL\u003c\/span\u003e\u003cspan class=\"pill\"\u003e14-Day Returns\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/norerino-d01-hero.jpg?v=1787685204\" alt=\"Norerino warm ivory two-piece outfit at a marina\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eWhy Norerino\u003c\/span\u003e\u003ch2\u003eA complete tonal look with considered texture\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillars\"\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eComplete Two-Piece Look\u003c\/h3\u003e\n\u003cp\u003eThe coordinated shirt and trousers create an effortless warm-weather outfit.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eVertical Open Texture\u003c\/h3\u003e\n\u003cp\u003eThe shirt's linear open texture adds dimension to the understated ivory palette.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eOpen Resort Collar\u003c\/h3\u003e\n\u003cp\u003eA relaxed collar and light marbled buttons keep the shirt clean and refined.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eRelaxed Trousers\u003c\/h3\u003e\n\u003cp\u003eA drawstring waistband and practical pockets support easy everyday wear.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2\u003eTexture, finishing and relaxed construction\u003c\/h2\u003e\n\u003cp\u003eExplore the open resort collar, marbled buttons, cuffed sleeves, straight hem, drawstring waistband and pocket details.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"details\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/norerino-d02-collar.jpg?v=1787685212\" alt=\"Norerino open resort collar and marbled button detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/norerino-d03-texture.jpg?v=1787685218\" alt=\"Norerino vertical open texture, cuff and hem detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/norerino-d04-waistband.jpg?v=1787685222\" alt=\"Norerino drawstring waistband and pocket detail\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"details\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"details\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"details\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eHow to Wear It\u003c\/span\u003e\u003ch2\u003eFrom coastal paths to blue-hour marinas\u003c\/h2\u003e\n\u003cp\u003eKeep the tonal set together for an elevated resort look, finishing with understated loafers, sandals or neutral slip-ons according to the occasion.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"lifestyle\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/norerino-d05-cove.jpg?v=1787685227\" alt=\"Norerino outfit styled beside a Mediterranean cove\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/norerino-d06-resort.jpg?v=1787685231\" alt=\"Norerino outfit styled in a pale stone resort colonnade\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/norerino-d07-marina.jpg?v=1787685236\" alt=\"Norerino outfit styled at a marina at blue hour\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"lifestyle\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"lifestyle\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"lifestyle\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2\u003eNorerino set details\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"tab active\" data-tab=\"details\"\u003eDetails\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"care\"\u003eCare\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"fit\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel active\" data-panel=\"details\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStyle\u003c\/span\u003e\u003cspan\u003eMen's coordinated textured short-sleeve shirt and trouser set\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eShirt\u003c\/span\u003e\u003cspan\u003eFull button front with open resort collar, vertical open texture, light marbled buttons, cuffed sleeves and straight hem\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eTrousers\u003c\/span\u003e\u003cspan\u003eRelaxed leg with elastic drawstring waist, side pockets and rear patch pocket\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eColour\u003c\/span\u003e\u003cspan\u003eWarm ivory\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSet\u003c\/span\u003e\u003cspan\u003eIncludes the coordinated shirt and trousers shown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eCare label\u003c\/span\u003e\u003cspan\u003eFollow the garment care instructions supplied with the product\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWashing\u003c\/span\u003e\u003cspan\u003eUse a suitable cycle and temperature according to the care label\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eShape\u003c\/span\u003e\u003cspan\u003eHang or fold each piece neatly between wears\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cspan\u003eKeep clean and dry away from prolonged direct sunlight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"fit\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSize range\u003c\/span\u003e\u003cspan\u003eS, M, L and XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eProfile\u003c\/span\u003e\u003cspan\u003eRelaxed shirt with straight-leg drawstring trousers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eChoosing a size\u003c\/span\u003e\u003cspan\u003eCompare the store size guide with a shirt and trousers whose fit you already enjoy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eBetween sizes\u003c\/span\u003e\u003cspan\u003eChoose according to your preferred room through the shirt and trouser leg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cfooter class=\"brand\" data-bruce-brand-signature=\"v6\"\u003e\n\u003cimg class=\"brand-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-footer-logo-white-v6-verified.png?v=1787568048\" alt=\"Bruce \u0026amp; Co\"\u003e\n\u003cp class=\"brand-eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\u003cp class=\"brand-copy\"\u003eBruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality. We curate elevated essentials that bring confidence, character and effortless sophistication to everyday life.\u003c\/p\u003e\n\u003cdiv class=\"socials\"\u003e\n\u003ca class=\"social\" href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cstrong\u003eInstagram\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eTikTok\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eYouTube\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eFacebook\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contact\"\u003e\n\u003ca href=\"https:\/\/shopbruce.com\"\u003eshopbruce.com\u003c\/a\u003e\u003ca href=\"mailto:contact@shopbruce.com\"\u003econtact@shopbruce.com\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/footer\u003e\n\u003cdiv class=\"tagline\"\u003eBruce \u0026amp; Co — Built to Last.\u003c\/div\u003e\n\u003cscript\u003e\n(function(){var root=document.getElementById('bruce-pdp-root');if(!root||root.dataset.ready)return;root.dataset.ready='1';root.querySelectorAll('[data-tabgroup]').forEach(function(nav){var card=nav.closest('.card');nav.querySelectorAll('.tab').forEach(function(btn){btn.addEventListener('click',function(){nav.querySelectorAll('.tab').forEach(function(b){b.classList.remove('active')});card.querySelectorAll('.panel').forEach(function(p){p.classList.remove('active')});btn.classList.add('active');card.querySelector('[data-panel=\"'+btn.dataset.tab+'\"]').classList.add('active')})})});root.querySelectorAll('.carousel').forEach(function(carousel){var key=carousel.dataset.carousel,items=Array.from(carousel.children),dots=root.querySelector('[data-dots=\"'+key+'\"]');items.forEach(function(_,i){var dot=document.createElement('span');dot.className='dot'+(i===0?' active':'');dots.appendChild(dot)});function step(dir){carousel.scrollBy({left:(items[0].getBoundingClientRect().width+10)*dir,behavior:'smooth'})}root.querySelector('[data-prev=\"'+key+'\"]').addEventListener('click',function(){step(-1)});root.querySelector('[data-next=\"'+key+'\"]').addEventListener('click',function(){step(1)});carousel.addEventListener('scroll',function(){clearTimeout(carousel._t);carousel._t=setTimeout(function(){var center=carousel.scrollLeft+carousel.clientWidth\/2,index=0,best=Infinity;items.forEach(function(item,i){var d=Math.abs(item.offsetLeft+item.clientWidth\/2-center);if(d\u003cbest){best=d;index=i}});dots.querySelectorAll('.dot').forEach(function(dot,i){dot.classList.toggle('active',i===index)})},120)})})})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"Bruce \u0026 Co","offers":[{"title":"S","offer_id":43890139496538,"sku":"PAR10225","price":59.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43890139529306,"sku":"PAR10226","price":59.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43890139562074,"sku":"PAR10227","price":59.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43890139594842,"sku":"PAR10228","price":59.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/norerino-g01-studio-front_bcbdadf7-e102-4ee4-b7d4-e79c971ee20f.jpg?v=1787685363"},{"product_id":"mens-summer-outfit-set-orvento","title":"Men's Summer Outfit Set – Orvento","description":"\u003cdiv class=\"bruce-pdp\" id=\"bruce-pdp-root\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap');\n#bruce-pdp-root{--ink:#0d0d0d;--graphite:#2b2b2b;--stone:#d9d6cf;--cream:#f2efe9;--soft:rgba(13,13,13,.64);--line:rgba(13,13,13,.09);all:initial;display:block;box-sizing:border-box;max-width:600px;margin:0 auto;background:#fff;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}\n#bruce-pdp-root *,#bruce-pdp-root *:before,#bruce-pdp-root *:after{box-sizing:border-box;margin:0;padding:0;font-family:inherit;color:inherit;line-height:inherit}\n#bruce-pdp-root img{display:block;width:100%;max-width:100%;border:0}#bruce-pdp-root button{border:0;background:none;cursor:pointer;font:inherit}#bruce-pdp-root svg{display:block}\n#bruce-pdp-root .wrap{padding:0 18px}#bruce-pdp-root .section{padding-top:36px;padding-bottom:36px}\n#bruce-pdp-root .badge{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;background:var(--cream);font-size:11.5px;font-weight:600}\n#bruce-pdp-root .badge:before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--ink)}\n#bruce-pdp-root .eyebrow{font-size:12.5px;font-weight:600;color:var(--soft)}#bruce-pdp-root h2{font-size:22px;line-height:1.16;letter-spacing:-.02em}#bruce-pdp-root p{font-size:15px;color:var(--soft)}\n#bruce-pdp-root .hero{padding-top:36px;text-align:center}#bruce-pdp-root .hero h1{margin-top:14px;font-size:28px;line-height:1.12;letter-spacing:-.025em}#bruce-pdp-root .hero\u003ep{margin-top:14px;font-size:15.5px}\n#bruce-pdp-root .pills{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px}#bruce-pdp-root .pill{padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:500}\n#bruce-pdp-root .hero-media{margin-top:26px;border-radius:24px;overflow:hidden;background:var(--cream)}#bruce-pdp-root .hero-media img{aspect-ratio:4\/5;object-fit:cover}\n#bruce-pdp-root .head h2{margin-top:7px}#bruce-pdp-root .pillars{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}\n#bruce-pdp-root .pillar{min-height:150px;padding:20px 18px;border-radius:18px;background:var(--cream)}#bruce-pdp-root .pillar:nth-child(1){background:var(--ink);color:#fff}#bruce-pdp-root .pillar:nth-child(2){background:var(--stone)}#bruce-pdp-root .pillar:nth-child(3){background:var(--graphite);color:#fff}\n#bruce-pdp-root .pillar h3{font-size:15px;margin-bottom:6px}#bruce-pdp-root .pillar p{font-size:12.5px;opacity:.76;color:inherit}\n#bruce-pdp-root .carousel-head{margin-bottom:16px}#bruce-pdp-root .carousel-head h2{margin-top:7px}#bruce-pdp-root .carousel-head p{margin-top:6px}#bruce-pdp-root .carousel-wrap{position:relative}\n#bruce-pdp-root .carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:0 18px 2px}#bruce-pdp-root .carousel::-webkit-scrollbar{display:none}\n#bruce-pdp-root .carousel-item{flex:0 0 82%;overflow:hidden;border-radius:18px;background:var(--cream);scroll-snap-align:center}#bruce-pdp-root .carousel-item img{aspect-ratio:9\/16;object-fit:cover}\n#bruce-pdp-root .arrow{position:absolute;z-index:2;top:50%;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:rgba(13,13,13,.55);transform:translateY(-50%)}#bruce-pdp-root .arrow svg{width:16px;height:16px;stroke:#fff}#bruce-pdp-root .prev{left:8px}#bruce-pdp-root .next{right:8px}\n#bruce-pdp-root .dots{display:flex;justify-content:center;gap:6px;margin-top:14px}#bruce-pdp-root .dot{width:6px;height:6px;border-radius:50%;background:var(--line)}#bruce-pdp-root .dot.active{width:16px;border-radius:4px;background:var(--ink)}\n#bruce-pdp-root .card{padding:22px 18px;border:1px solid var(--line);border-radius:24px}#bruce-pdp-root .tabs{display:inline-flex;gap:4px;margin:18px 0;padding:4px;border-radius:999px;background:var(--cream)}#bruce-pdp-root .tab{padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:rgba(13,13,13,.45)}#bruce-pdp-root .tab.active{background:var(--ink);color:#fff}\n#bruce-pdp-root .panel{display:none}#bruce-pdp-root .panel.active{display:block}#bruce-pdp-root .spec-row{display:grid;gap:2px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13.5px}#bruce-pdp-root .spec-row:last-child{border:0}#bruce-pdp-root .spec-row span:first-child{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.58}\n#bruce-pdp-root .brand{padding:24px 22px;border-radius:16px;background:#1c1c1c;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.16)}#bruce-pdp-root .brand-logo{width:180px;height:auto;margin-bottom:18px}#bruce-pdp-root .brand-eyebrow{margin-bottom:10px;font-size:14px;font-weight:700;color:#fff}#bruce-pdp-root .brand-copy{font-size:15px;line-height:1.8;color:rgba(255,255,255,.72)}\n#bruce-pdp-root .socials{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}#bruce-pdp-root .social{display:flex;align-items:center;gap:9px;min-width:0;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.04);color:#fff;text-decoration:none}#bruce-pdp-root .social span:last-child{margin-left:auto;overflow:hidden;font-size:13px;color:rgba(255,255,255,.66);text-overflow:ellipsis;white-space:nowrap}\n#bruce-pdp-root .contact{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}#bruce-pdp-root .contact a{font-size:13px;color:rgba(255,255,255,.78);text-decoration:none}#bruce-pdp-root .tagline{padding:30px 20px 6px;text-align:center;font-size:13px;color:rgba(13,13,13,.45)}\n@media(max-width:749px){#bruce-pdp-root .socials{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003csection class=\"wrap hero\"\u003e\n\u003cspan class=\"badge\"\u003eBRUCE \u0026amp; CO — Built to Last\u003c\/span\u003e\n\u003ch1\u003eOrvento: The Geometric Openwork Resort Set\u003c\/h1\u003e\n\u003cp\u003eA coordinated warm-weather set pairing an ivory geometric openwork resort shirt with relaxed dark-brown drawstring trousers. Orvento balances graphic texture with an easy, refined silhouette for coastal days and elevated casual occasions.\u003c\/p\u003e\n\u003cdiv class=\"pills\"\u003e\n\u003cspan class=\"pill\"\u003eTwo-Piece Set\u003c\/span\u003e\u003cspan class=\"pill\"\u003eSizes S–2XL\u003c\/span\u003e\u003cspan class=\"pill\"\u003e14-Day Returns\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/orvento-d01-hero.jpg?v=1787686353\" alt=\"Orvento two-piece outfit at a bright marina\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eWhy Orvento\u003c\/span\u003e\u003ch2\u003eGraphic openwork balanced by relaxed tailoring\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillars\"\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eComplete Two-Piece Look\u003c\/h3\u003e\n\u003cp\u003eThe coordinated shirt and trousers create an effortless warm-weather outfit.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eGeometric Openwork\u003c\/h3\u003e\n\u003cp\u003eRepeating horizontal bands of diamonds, circles and linear motifs define the ivory shirt.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eOpen Resort Collar\u003c\/h3\u003e\n\u003cp\u003eA relaxed notched collar and light buttons keep the graphic shirt clean and refined.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eRelaxed Brown Trousers\u003c\/h3\u003e\n\u003cp\u003eAn elastic drawstring waistband and side pockets support easy everyday wear.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2\u003eGraphic texture and easy construction\u003c\/h2\u003e\n\u003cp\u003eExplore the open resort collar, light buttons, repeating geometric bands, finished sleeve and hem edges, elastic waistband, cream drawstring and side pockets.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"details\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/orvento-d02-collar.jpg?v=1787686357\" alt=\"Orvento open collar, light buttons and geometric openwork detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/orvento-d03-pattern.jpg?v=1787686362\" alt=\"Orvento geometric openwork pattern, cuff and hem detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/orvento-d04-waistband.jpg?v=1787686368\" alt=\"Orvento brown trouser elastic waistband, cream drawstring and pocket detail\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"details\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"details\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"details\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eHow to Wear It\u003c\/span\u003e\u003ch2\u003eFrom coastal paths to blue-hour marinas\u003c\/h2\u003e\n\u003cp\u003eWear the set together to let the ivory openwork and dark-brown trousers create a considered contrast, finishing with neutral loafers or relaxed slip-ons.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"lifestyle\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/orvento-d05-cove.jpg?v=1787686373\" alt=\"Orvento outfit styled beside a Mediterranean cove\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/orvento-d06-resort.jpg?v=1787686377\" alt=\"Orvento outfit styled in a pale stone colonnade\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/orvento-d07-marina.jpg?v=1787686381\" alt=\"Orvento outfit styled at a marina at blue hour\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"lifestyle\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"lifestyle\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"lifestyle\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2\u003eOrvento set details\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"tab active\" data-tab=\"details\"\u003eDetails\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"care\"\u003eCare\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"fit\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel active\" data-panel=\"details\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStyle\u003c\/span\u003e\u003cspan\u003eMen's coordinated geometric openwork short-sleeve shirt and trouser set\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eShirt\u003c\/span\u003e\u003cspan\u003eFull button front with open resort collar, repeating geometric openwork bands, light buttons, short sleeves and straight hem\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eTrousers\u003c\/span\u003e\u003cspan\u003eRelaxed straight leg with elastic waistband, cream drawstring and side pockets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eColours\u003c\/span\u003e\u003cspan\u003eWarm ivory shirt and dark chocolate-brown trousers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSet\u003c\/span\u003e\u003cspan\u003eIncludes the coordinated shirt and trousers shown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eCare label\u003c\/span\u003e\u003cspan\u003eFollow the garment care instructions supplied with the product\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWashing\u003c\/span\u003e\u003cspan\u003eUse a suitable cycle and temperature according to the care label\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eShape\u003c\/span\u003e\u003cspan\u003eHang or fold each piece neatly between wears\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cspan\u003eKeep clean and dry away from prolonged direct sunlight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"fit\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSize range\u003c\/span\u003e\u003cspan\u003eS, M, L, XL and 2XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eProfile\u003c\/span\u003e\u003cspan\u003eRelaxed shirt with straight-leg drawstring trousers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eChoosing a size\u003c\/span\u003e\u003cspan\u003eCompare the store size guide with a shirt and trousers whose fit you already enjoy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eBetween sizes\u003c\/span\u003e\u003cspan\u003eChoose according to your preferred room through the shirt and trouser leg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cfooter class=\"brand\" data-bruce-brand-signature=\"v6\"\u003e\n\u003cimg class=\"brand-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-footer-logo-white-v6-verified.png?v=1787568048\" alt=\"Bruce \u0026amp; Co\"\u003e\n\u003cp class=\"brand-eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\u003cp class=\"brand-copy\"\u003eBruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality. We curate elevated essentials that bring confidence, character and effortless sophistication to everyday life.\u003c\/p\u003e\n\u003cdiv class=\"socials\"\u003e\n\u003ca class=\"social\" href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cstrong\u003eInstagram\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eTikTok\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eYouTube\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eFacebook\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contact\"\u003e\n\u003ca href=\"https:\/\/shopbruce.com\"\u003eshopbruce.com\u003c\/a\u003e\u003ca href=\"mailto:contact@shopbruce.com\"\u003econtact@shopbruce.com\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/footer\u003e\n\u003cdiv class=\"tagline\"\u003eBruce \u0026amp; Co — Built to Last.\u003c\/div\u003e\n\u003cscript\u003e\n(function(){var root=document.getElementById('bruce-pdp-root');if(!root||root.dataset.ready)return;root.dataset.ready='1';root.querySelectorAll('[data-tabgroup]').forEach(function(nav){var card=nav.closest('.card');nav.querySelectorAll('.tab').forEach(function(btn){btn.addEventListener('click',function(){nav.querySelectorAll('.tab').forEach(function(b){b.classList.remove('active')});card.querySelectorAll('.panel').forEach(function(p){p.classList.remove('active')});btn.classList.add('active');card.querySelector('[data-panel=\"'+btn.dataset.tab+'\"]').classList.add('active')})})});root.querySelectorAll('.carousel').forEach(function(carousel){var key=carousel.dataset.carousel,items=Array.from(carousel.children),dots=root.querySelector('[data-dots=\"'+key+'\"]');items.forEach(function(_,i){var dot=document.createElement('span');dot.className='dot'+(i===0?' active':'');dots.appendChild(dot)});function step(dir){carousel.scrollBy({left:(items[0].getBoundingClientRect().width+10)*dir,behavior:'smooth'})}root.querySelector('[data-prev=\"'+key+'\"]').addEventListener('click',function(){step(-1)});root.querySelector('[data-next=\"'+key+'\"]').addEventListener('click',function(){step(1)});carousel.addEventListener('scroll',function(){clearTimeout(carousel._t);carousel._t=setTimeout(function(){var center=carousel.scrollLeft+carousel.clientWidth\/2,index=0,best=Infinity;items.forEach(function(item,i){var d=Math.abs(item.offsetLeft+item.clientWidth\/2-center);if(d\u003cbest){best=d;index=i}});dots.querySelectorAll('.dot').forEach(function(dot,i){dot.classList.toggle('active',i===index)})},120)})})})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"Bruce \u0026 Co","offers":[{"title":"S","offer_id":43890139627610,"sku":"PAR10215","price":58.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43890139660378,"sku":"PAR10216","price":58.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43890139693146,"sku":"PAR10217","price":58.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43890139725914,"sku":"PAR10218","price":58.95,"currency_code":"USD","in_stock":true},{"title":"2XL","offer_id":43890139758682,"sku":"PAR10219","price":58.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/orvento-g01-studio-front_9ebf3070-c59a-46f2-ad4b-cbb91ab43e45.jpg?v=1787686563"},{"product_id":"mens-extra-fine-merino-zip-knit-set-palemont","title":"Men's Extra-Fine Merino Zip-Knit Set – Palemont","description":"\u003cdiv class=\"bruce-pdp\" id=\"bruce-pdp-root\"\u003e\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap');\n#bruce-pdp-root{--ink:#0d0d0d;--graphite:#2b2b2b;--stone:#d9d6cf;--cream:#f2efe9;--soft:rgba(13,13,13,.64);--line:rgba(13,13,13,.09);all:initial;display:block;box-sizing:border-box;max-width:600px;margin:0 auto;background:#fff;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}\n#bruce-pdp-root *,#bruce-pdp-root *:before,#bruce-pdp-root *:after{box-sizing:border-box;margin:0;padding:0;font-family:inherit;color:inherit;line-height:inherit}\n#bruce-pdp-root img{display:block;width:100%;max-width:100%;border:0}#bruce-pdp-root button{border:0;background:none;cursor:pointer;font:inherit}#bruce-pdp-root svg{display:block}\n#bruce-pdp-root .wrap{padding:0 18px}#bruce-pdp-root .section{padding-top:36px;padding-bottom:36px}\n#bruce-pdp-root .badge{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;background:var(--cream);font-size:11.5px;font-weight:600}\n#bruce-pdp-root .badge:before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--ink)}\n#bruce-pdp-root .eyebrow{font-size:12.5px;font-weight:600;color:var(--soft)}#bruce-pdp-root h2{font-size:22px;line-height:1.16;letter-spacing:-.02em}#bruce-pdp-root p{font-size:15px;color:var(--soft)}\n#bruce-pdp-root .hero{padding-top:36px;text-align:center}#bruce-pdp-root .hero h1{margin-top:14px;font-size:28px;line-height:1.12;letter-spacing:-.025em}#bruce-pdp-root .hero\u003ep{margin-top:14px;font-size:15.5px}\n#bruce-pdp-root .pills{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px}#bruce-pdp-root .pill{padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:500}\n#bruce-pdp-root .hero-media{margin-top:26px;border-radius:24px;overflow:hidden;background:var(--cream)}#bruce-pdp-root .hero-media img{aspect-ratio:4\/5;object-fit:cover}\n#bruce-pdp-root .head h2{margin-top:7px}#bruce-pdp-root .pillars{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}\n#bruce-pdp-root .pillar{min-height:150px;padding:20px 18px;border-radius:18px;background:var(--cream)}#bruce-pdp-root .pillar:nth-child(1){background:var(--ink);color:#fff}#bruce-pdp-root .pillar:nth-child(2){background:var(--stone)}#bruce-pdp-root .pillar:nth-child(3){background:var(--graphite);color:#fff}\n#bruce-pdp-root .pillar h3{font-size:15px;margin-bottom:6px}#bruce-pdp-root .pillar p{font-size:12.5px;opacity:.76;color:inherit}\n#bruce-pdp-root .carousel-head{margin-bottom:16px}#bruce-pdp-root .carousel-head h2{margin-top:7px}#bruce-pdp-root .carousel-head p{margin-top:6px}#bruce-pdp-root .carousel-wrap{position:relative}\n#bruce-pdp-root .carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:0 18px 2px}#bruce-pdp-root .carousel::-webkit-scrollbar{display:none}\n#bruce-pdp-root .carousel-item{flex:0 0 82%;overflow:hidden;border-radius:18px;background:var(--cream);scroll-snap-align:center}#bruce-pdp-root .carousel-item img{aspect-ratio:9\/16;object-fit:cover}\n#bruce-pdp-root .arrow{position:absolute;z-index:2;top:50%;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:rgba(13,13,13,.55);transform:translateY(-50%)}#bruce-pdp-root .arrow svg{width:16px;height:16px;stroke:#fff}#bruce-pdp-root .prev{left:8px}#bruce-pdp-root .next{right:8px}\n#bruce-pdp-root .dots{display:flex;justify-content:center;gap:6px;margin-top:14px}#bruce-pdp-root .dot{width:6px;height:6px;border-radius:50%;background:var(--line)}#bruce-pdp-root .dot.active{width:16px;border-radius:4px;background:var(--ink)}\n#bruce-pdp-root .card{padding:22px 18px;border:1px solid var(--line);border-radius:24px}#bruce-pdp-root .tabs{display:inline-flex;gap:4px;margin:18px 0;padding:4px;border-radius:999px;background:var(--cream)}#bruce-pdp-root .tab{padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:rgba(13,13,13,.45)}#bruce-pdp-root .tab.active{background:var(--ink);color:#fff}\n#bruce-pdp-root .panel{display:none}#bruce-pdp-root .panel.active{display:block}#bruce-pdp-root .spec-row{display:grid;gap:2px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13.5px}#bruce-pdp-root .spec-row:last-child{border:0}#bruce-pdp-root .spec-row span:first-child{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.58}\n#bruce-pdp-root .brand{padding:24px 22px;border-radius:16px;background:#1c1c1c;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.16)}#bruce-pdp-root .brand-logo{width:180px;height:auto;margin-bottom:18px}#bruce-pdp-root .brand-eyebrow{margin-bottom:10px;font-size:14px;font-weight:700;color:#fff}#bruce-pdp-root .brand-copy{font-size:15px;line-height:1.8;color:rgba(255,255,255,.72)}\n#bruce-pdp-root .socials{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}#bruce-pdp-root .social{display:flex;align-items:center;gap:9px;min-width:0;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.04);color:#fff;text-decoration:none}#bruce-pdp-root .social span:last-child{margin-left:auto;overflow:hidden;font-size:13px;color:rgba(255,255,255,.66);text-overflow:ellipsis;white-space:nowrap}\n#bruce-pdp-root .contact{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}#bruce-pdp-root .contact a{font-size:13px;color:rgba(255,255,255,.78);text-decoration:none}#bruce-pdp-root .tagline{padding:30px 20px 6px;text-align:center;font-size:13px;color:rgba(13,13,13,.45)}\n@media(max-width:749px){#bruce-pdp-root .socials{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003csection class=\"wrap hero\"\u003e\n\u003cspan class=\"badge\"\u003eBRUCE \u0026amp; CO — Built to Last\u003c\/span\u003e\n\u003ch1\u003ePalemont: The Sand Merino Zip-Knit Set\u003c\/h1\u003e\n\u003cp\u003eA coordinated extra-fine merino set pairing a clean full-zip knit jacket with tapered drawstring joggers in a versatile sand tone. Palemont brings refined texture and relaxed structure to travel, smart-casual days and elevated downtime.\u003c\/p\u003e\n\u003cdiv class=\"pills\"\u003e\n\u003cspan class=\"pill\"\u003eExtra-Fine Merino\u003c\/span\u003e\u003cspan class=\"pill\"\u003eIndependent S–XL Sizing\u003c\/span\u003e\u003cspan class=\"pill\"\u003e14-Day Returns\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/palemont-d01-hero.jpg?v=1787687680\" alt=\"Palemont sand knit set styled in minimalist stone architecture\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eWhy Palemont\u003c\/span\u003e\u003ch2\u003eRefined knitwear, coordinated from collar to cuff\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillars\"\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eComplete Two-Piece Set\u003c\/h3\u003e\n\u003cp\u003eThe matching jacket and joggers create a polished, coordinated silhouette.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eExtra-Fine Merino\u003c\/h3\u003e\n\u003cp\u003eA fine-gauge knit gives both pieces a smooth, elevated surface.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eFull-Zip Versatility\u003c\/h3\u003e\n\u003cp\u003eThe streamlined jacket layers easily over a T-shirt or can be worn fully zipped.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eAdjustable Joggers\u003c\/h3\u003e\n\u003cp\u003eA ribbed elastic waist, drawstring and side pockets support easy movement.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2\u003eFine knit, ribbed finishing and clean hardware\u003c\/h2\u003e\n\u003cp\u003eExplore the short stand collar, silver-tone zipper, fine-gauge knit, ribbed cuffs and hem, elastic waistband, tipped drawstring and side-pocket construction.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"details\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/palemont-d02-collar-zip.jpg?v=1787687686\" alt=\"Palemont ribbed stand collar and silver zipper detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/palemont-d03-knit-rib.jpg?v=1787687690\" alt=\"Palemont fine knit, ribbed cuff, hem and zipper detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/palemont-d04-waistband.jpg?v=1787687695\" alt=\"Palemont jogger ribbed waistband, drawstring and side pocket detail\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"details\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"details\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"details\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eHow to Wear It\u003c\/span\u003e\u003ch2\u003eFrom modern architecture to evening waterfronts\u003c\/h2\u003e\n\u003cp\u003eLayer the jacket open over a white T-shirt and complete the tonal set with clean leather sneakers for a refined travel or weekend look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"lifestyle\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/palemont-d05-architecture.jpg?v=1787687699\" alt=\"Palemont sand knit set styled on a pale stone promenade\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/palemont-d06-lounge.jpg?v=1787687704\" alt=\"Palemont sand knit set styled in a luxury hotel lounge\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/palemont-d07-waterfront.jpg?v=1787687709\" alt=\"Palemont sand knit set styled at a marina at blue hour\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"lifestyle\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"lifestyle\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"lifestyle\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2\u003ePalemont set details\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"tab active\" data-tab=\"details\"\u003eDetails\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"care\"\u003eCare\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"fit\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel active\" data-panel=\"details\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStyle\u003c\/span\u003e\u003cspan\u003eMen's coordinated extra-fine merino full-zip jacket and jogger set\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eJacket\u003c\/span\u003e\u003cspan\u003eFull silver-tone zip with short ribbed stand collar, long sleeves, ribbed cuffs and ribbed hem\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eJoggers\u003c\/span\u003e\u003cspan\u003eTapered leg with ribbed elastic waistband, matching tipped drawstring, side pockets and ribbed ankle cuffs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eColour\u003c\/span\u003e\u003cspan\u003eSand\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSet\u003c\/span\u003e\u003cspan\u003eIncludes the coordinated zip-knit jacket and joggers shown\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eCare label\u003c\/span\u003e\u003cspan\u003eFollow the garment care instructions supplied with the product\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWashing\u003c\/span\u003e\u003cspan\u003eUse a suitable cycle and temperature according to the care label\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eShape\u003c\/span\u003e\u003cspan\u003eHang or fold each piece neatly between wears\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cspan\u003eKeep clean and dry away from prolonged direct sunlight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"fit\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSize range\u003c\/span\u003e\u003cspan\u003eJacket and jogger sizes S, M, L and XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSize selection\u003c\/span\u003e\u003cspan\u003eChoose the jacket and jogger sizes independently\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eProfile\u003c\/span\u003e\u003cspan\u003eRegular zip jacket with tapered rib-cuff joggers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eChoosing a size\u003c\/span\u003e\u003cspan\u003eCompare the store size guide with a zip knit and joggers whose fit you already enjoy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cfooter class=\"brand\" data-bruce-brand-signature=\"v6\"\u003e\n\u003cimg class=\"brand-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-footer-logo-white-v6-verified.png?v=1787568048\" alt=\"Bruce \u0026amp; Co\"\u003e\n\u003cp class=\"brand-eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\u003cp class=\"brand-copy\"\u003eBruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality. We curate elevated essentials that bring confidence, character and effortless sophistication to everyday life.\u003c\/p\u003e\n\u003cdiv class=\"socials\"\u003e\n\u003ca class=\"social\" href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cstrong\u003eInstagram\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eTikTok\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eYouTube\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eFacebook\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contact\"\u003e\n\u003ca href=\"https:\/\/shopbruce.com\"\u003eshopbruce.com\u003c\/a\u003e\u003ca href=\"mailto:contact@shopbruce.com\"\u003econtact@shopbruce.com\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/footer\u003e\n\u003cdiv class=\"tagline\"\u003eBruce \u0026amp; Co — Built to Last.\u003c\/div\u003e\n\u003cscript\u003e\n(function(){var root=document.getElementById('bruce-pdp-root');if(!root||root.dataset.ready)return;root.dataset.ready='1';root.querySelectorAll('[data-tabgroup]').forEach(function(nav){var card=nav.closest('.card');nav.querySelectorAll('.tab').forEach(function(btn){btn.addEventListener('click',function(){nav.querySelectorAll('.tab').forEach(function(b){b.classList.remove('active')});card.querySelectorAll('.panel').forEach(function(p){p.classList.remove('active')});btn.classList.add('active');card.querySelector('[data-panel=\"'+btn.dataset.tab+'\"]').classList.add('active')})})});root.querySelectorAll('.carousel').forEach(function(carousel){var key=carousel.dataset.carousel,items=Array.from(carousel.children),dots=root.querySelector('[data-dots=\"'+key+'\"]');items.forEach(function(_,i){var dot=document.createElement('span');dot.className='dot'+(i===0?' active':'');dots.appendChild(dot)});function step(dir){carousel.scrollBy({left:(items[0].getBoundingClientRect().width+10)*dir,behavior:'smooth'})}root.querySelector('[data-prev=\"'+key+'\"]').addEventListener('click',function(){step(-1)});root.querySelector('[data-next=\"'+key+'\"]').addEventListener('click',function(){step(1)});carousel.addEventListener('scroll',function(){clearTimeout(carousel._t);carousel._t=setTimeout(function(){var center=carousel.scrollLeft+carousel.clientWidth\/2,index=0,best=Infinity;items.forEach(function(item,i){var d=Math.abs(item.offsetLeft+item.clientWidth\/2-center);if(d\u003cbest){best=d;index=i}});dots.querySelectorAll('.dot').forEach(function(dot,i){dot.classList.toggle('active',i===index)})},120)})})})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"Bruce \u0026 Co","offers":[{"title":"S \/ S","offer_id":43890139791450,"sku":"PAR8067","price":119.95,"currency_code":"USD","in_stock":true},{"title":"S \/ M","offer_id":43890139824218,"sku":"PAR8068","price":119.95,"currency_code":"USD","in_stock":true},{"title":"S \/ L","offer_id":43890139856986,"sku":"PAR8069","price":119.95,"currency_code":"USD","in_stock":true},{"title":"S \/ XL","offer_id":43890139889754,"sku":"PAR8070","price":119.95,"currency_code":"USD","in_stock":true},{"title":"M \/ S","offer_id":43890139922522,"sku":"PAR8071","price":119.95,"currency_code":"USD","in_stock":true},{"title":"M \/ M","offer_id":43890139955290,"sku":"PAR8072","price":119.95,"currency_code":"USD","in_stock":true},{"title":"M \/ L","offer_id":43890139988058,"sku":"PAR8073","price":119.95,"currency_code":"USD","in_stock":true},{"title":"M \/ XL","offer_id":43890140020826,"sku":"PAR8074","price":119.95,"currency_code":"USD","in_stock":true},{"title":"L \/ S","offer_id":43890140053594,"sku":"PAR8075","price":119.95,"currency_code":"USD","in_stock":true},{"title":"L \/ M","offer_id":43890140086362,"sku":"PAR8076","price":119.95,"currency_code":"USD","in_stock":true},{"title":"L \/ L","offer_id":43890140119130,"sku":"PAR8077","price":119.95,"currency_code":"USD","in_stock":true},{"title":"L \/ XL","offer_id":43890140151898,"sku":"PAR8078","price":119.95,"currency_code":"USD","in_stock":true},{"title":"XL \/ S","offer_id":43890140184666,"sku":"PAR8079","price":119.95,"currency_code":"USD","in_stock":true},{"title":"XL \/ M","offer_id":43890140217434,"sku":"PAR8080","price":119.95,"currency_code":"USD","in_stock":true},{"title":"XL \/ L","offer_id":43890140250202,"sku":"PAR8081","price":119.95,"currency_code":"USD","in_stock":true},{"title":"XL \/ XL","offer_id":43890140282970,"sku":"PAR8082","price":119.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/palemont-g01-studio-front_55dbcde0-e9f9-4759-83d3-7a6df76a939c.jpg?v=1787687822"},{"product_id":"mens-slim-tapered-tailored-trousers-seremora","title":"Men's Slim Tapered Tailored Trousers – Seremora","description":"\u003cdiv class=\"bruce-pdp\" id=\"bruce-pdp-root\"\u003e\n\u003cstyle\u003e\n#bruce-pdp-root{--ink:#0d0d0d;--graphite:#2b2b2b;--stone:#d9d6cf;--cream:#f2efe9;--soft:rgba(13,13,13,.64);--line:rgba(13,13,13,.09);all:initial;display:block;box-sizing:border-box;max-width:600px;margin:0 auto;background:#fff;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}\n#bruce-pdp-root *,#bruce-pdp-root *:before,#bruce-pdp-root *:after{box-sizing:border-box;margin:0;padding:0;font-family:inherit;color:inherit;line-height:inherit}\n#bruce-pdp-root img{display:block;width:100%;max-width:100%;border:0}#bruce-pdp-root button{border:0;background:none;cursor:pointer;font:inherit}#bruce-pdp-root svg{display:block}\n#bruce-pdp-root .wrap{padding:0 18px}#bruce-pdp-root .section{padding-top:36px;padding-bottom:36px}\n#bruce-pdp-root .badge{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;background:var(--cream);font-size:11.5px;font-weight:600}\n#bruce-pdp-root .badge:before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--ink)}\n#bruce-pdp-root .eyebrow{font-size:12.5px;font-weight:600;color:var(--soft)}#bruce-pdp-root h2{font-size:22px;line-height:1.16;letter-spacing:-.02em}#bruce-pdp-root p{font-size:15px;color:var(--soft)}\n#bruce-pdp-root .hero{padding-top:36px;text-align:center}#bruce-pdp-root .hero h1{margin-top:14px;font-size:28px;line-height:1.12;letter-spacing:-.025em}#bruce-pdp-root .hero\u003ep{margin-top:14px;font-size:15.5px}\n#bruce-pdp-root .pills{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px}#bruce-pdp-root .pill{padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:500}\n#bruce-pdp-root .hero-media{margin-top:26px;border-radius:24px;overflow:hidden;background:var(--cream)}#bruce-pdp-root .hero-media img{aspect-ratio:4\/5;object-fit:cover}\n#bruce-pdp-root .head h2{margin-top:7px}#bruce-pdp-root .pillars{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}\n#bruce-pdp-root .pillar{min-height:150px;padding:20px 18px;border-radius:18px;background:var(--cream)}#bruce-pdp-root .pillar:nth-child(1){background:var(--ink);color:#fff}#bruce-pdp-root .pillar:nth-child(2){background:var(--stone)}#bruce-pdp-root .pillar:nth-child(3){background:var(--graphite);color:#fff}\n#bruce-pdp-root .pillar h3{font-size:15px;margin-bottom:6px}#bruce-pdp-root .pillar p{font-size:12.5px;opacity:.76;color:inherit}\n#bruce-pdp-root .carousel-head{margin-bottom:16px}#bruce-pdp-root .carousel-head h2{margin-top:7px}#bruce-pdp-root .carousel-head p{margin-top:6px}#bruce-pdp-root .carousel-wrap{position:relative}\n#bruce-pdp-root .carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:0 18px 2px}#bruce-pdp-root .carousel::-webkit-scrollbar{display:none}\n#bruce-pdp-root .carousel-item{flex:0 0 82%;overflow:hidden;border-radius:18px;background:var(--cream);scroll-snap-align:center}#bruce-pdp-root .carousel-item img{aspect-ratio:9\/16;object-fit:cover}\n#bruce-pdp-root .arrow{position:absolute;z-index:2;top:50%;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:rgba(13,13,13,.55);transform:translateY(-50%)}#bruce-pdp-root .arrow svg{width:16px;height:16px;stroke:#fff}#bruce-pdp-root .prev{left:8px}#bruce-pdp-root .next{right:8px}\n#bruce-pdp-root .dots{display:flex;justify-content:center;gap:6px;margin-top:14px}#bruce-pdp-root .dot{width:6px;height:6px;border-radius:50%;background:var(--line)}#bruce-pdp-root .dot.active{width:16px;border-radius:4px;background:var(--ink)}\n#bruce-pdp-root .card{padding:22px 18px;border:1px solid var(--line);border-radius:24px}#bruce-pdp-root .tabs{display:inline-flex;gap:4px;margin:18px 0;padding:4px;border-radius:999px;background:var(--cream)}#bruce-pdp-root .tab{padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:rgba(13,13,13,.45)}#bruce-pdp-root .tab.active{background:var(--ink);color:#fff}\n#bruce-pdp-root .panel{display:none}#bruce-pdp-root .panel.active{display:block}#bruce-pdp-root .spec-row{display:grid;gap:2px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13.5px}#bruce-pdp-root .spec-row:last-child{border:0}#bruce-pdp-root .spec-row span:first-child{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.58}\n#bruce-pdp-root .brand{padding:24px 22px;border-radius:16px;background:#1c1c1c;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.16)}#bruce-pdp-root .brand-logo{width:180px;height:auto;margin-bottom:18px}#bruce-pdp-root .brand-eyebrow{margin-bottom:10px;font-size:14px;font-weight:700;color:#fff}#bruce-pdp-root .brand-copy{font-size:15px;line-height:1.8;color:rgba(255,255,255,.72)}\n#bruce-pdp-root .socials{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}#bruce-pdp-root .social{display:flex;align-items:center;gap:9px;min-width:0;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.04);color:#fff;text-decoration:none}#bruce-pdp-root .social span:last-child{margin-left:auto;overflow:hidden;font-size:13px;color:rgba(255,255,255,.66);text-overflow:ellipsis;white-space:nowrap}\n#bruce-pdp-root .contact{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}#bruce-pdp-root .contact a{font-size:13px;color:rgba(255,255,255,.78);text-decoration:none}#bruce-pdp-root .tagline{padding:30px 20px 6px;text-align:center;font-size:13px;color:rgba(13,13,13,.45)}\n@media(max-width:749px){#bruce-pdp-root .socials{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003csection class=\"wrap hero\"\u003e\n\u003cspan class=\"badge\"\u003eBRUCE \u0026amp; CO — Built to Last\u003c\/span\u003e\n\u003ch1\u003eSeremora: The Slim Tapered Tailored Trousers\u003c\/h1\u003e\n\u003cp\u003eClean flat-front tailoring with pressed creases and a refined slim-tapered profile. Seremora balances a polished waistband, practical pockets and cropped ankle-length hems across three versatile colours.\u003c\/p\u003e\n\u003cdiv class=\"pills\"\u003e\n\u003cspan class=\"pill\"\u003eThree Colours\u003c\/span\u003e\u003cspan class=\"pill\"\u003eSizes XS–XL\u003c\/span\u003e\u003cspan class=\"pill\"\u003e14-Day Returns\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/seremora-d01-hero.jpg?v=1787691067\" alt=\"Seremora beige tailored trousers styled in a Mediterranean arcade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eWhy Seremora\u003c\/span\u003e\u003ch2\u003eModern tailoring with a precise profile\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillars\"\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eSlim Tapered Profile\u003c\/h3\u003e\n\u003cp\u003eA clean line narrows toward the ankle for a contemporary tailored silhouette.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003ePressed Front Creases\u003c\/h3\u003e\n\u003cp\u003eSharp centre creases reinforce a polished look from waist to hem.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eTailored Waistband\u003c\/h3\u003e\n\u003cp\u003eA flat waistband, single-button closure and belt loops create a refined finish.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eThree Colourways\u003c\/h3\u003e\n\u003cp\u003eChoose from beige, black and gray for effortless smart-casual rotation.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2\u003eTailoring and finishing, up close\u003c\/h2\u003e\n\u003cp\u003eExplore the flat waistband, single-button closure, belt loops, slanted side pockets, pressed creases, rear welt pockets and clean cropped hem.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"details\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/seremora-d02-waist-front.jpg?v=1787691071\" alt=\"Seremora black waistband, button, belt loops and side pocket detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/seremora-d03-back-pockets-crease.jpg?v=1787691079\" alt=\"Seremora black rear welt pockets and pressed crease detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/seremora-d04-hem-fabric.jpg?v=1787691075\" alt=\"Seremora black cropped hem and woven fabric detail\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"details\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"details\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"details\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eHow to Wear It\u003c\/span\u003e\u003ch2\u003eFrom weekday tailoring to coastal evenings\u003c\/h2\u003e\n\u003cp\u003ePair beige with a white shirt and navy knit, black with an ivory polo, or gray with a fine black knit. Finish with understated loafers for a clean, confident look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"lifestyle\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/seremora-d05-black-arcade.jpg?v=1787691083\" alt=\"Seremora black trousers styled in a European arcade\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/seremora-d06-gray-arrival.jpg?v=1787691087\" alt=\"Seremora gray trousers styled beside a classic car at blue hour\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/seremora-d07-beige-marina.jpg?v=1787691091\" alt=\"Seremora beige trousers styled at a yacht marina\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"lifestyle\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"lifestyle\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"lifestyle\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2\u003eSeremora trouser details\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"tab active\" data-tab=\"details\"\u003eDetails\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"care\"\u003eCare\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"fit\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel active\" data-panel=\"details\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStyle\u003c\/span\u003e\u003cspan\u003eMen's slim tapered flat-front tailored trousers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWaist\u003c\/span\u003e\u003cspan\u003eFlat waistband with single-button closure and belt loops\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003ePockets\u003c\/span\u003e\u003cspan\u003eSlanted side pockets and two rear welt pockets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eLeg\u003c\/span\u003e\u003cspan\u003eSlim tapered profile with pressed front creases\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eFinishing\u003c\/span\u003e\u003cspan\u003eClean cropped ankle-length hems\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eColours\u003c\/span\u003e\u003cspan\u003eBeige, Black and Gray\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eCare label\u003c\/span\u003e\u003cspan\u003eFollow the garment care instructions supplied with the product\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWashing\u003c\/span\u003e\u003cspan\u003eUse a suitable cycle and temperature according to the care label\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003ePressing\u003c\/span\u003e\u003cspan\u003eRestore the centre creases carefully according to the care label\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cspan\u003eKeep clean and dry away from prolonged direct sunlight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"fit\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSize range\u003c\/span\u003e\u003cspan\u003eXS, S, M, L and XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eProfile\u003c\/span\u003e\u003cspan\u003eSlim tapered leg with a cropped ankle-length finish\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eChoosing a size\u003c\/span\u003e\u003cspan\u003eCompare the store size guide with tailored trousers whose fit you already enjoy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eBetween sizes\u003c\/span\u003e\u003cspan\u003eChoose according to your preferred room through the waist and thigh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cfooter class=\"brand\" data-bruce-brand-signature=\"v6\"\u003e\n\u003cimg class=\"brand-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-footer-logo-white-v6-verified.png?v=1787568048\" alt=\"Bruce \u0026amp; Co\"\u003e\n\u003cp class=\"brand-eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\u003cp class=\"brand-copy\"\u003eBruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality. We curate elevated essentials that bring confidence, character and effortless sophistication to everyday life.\u003c\/p\u003e\n\u003cdiv class=\"socials\"\u003e\n\u003ca class=\"social\" href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cstrong\u003eInstagram\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\u003c\/a\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eTikTok\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eYouTube\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eFacebook\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contact\"\u003e\n\u003ca href=\"https:\/\/shopbruce.com\"\u003eshopbruce.com\u003c\/a\u003e\u003ca href=\"mailto:contact@shopbruce.com\"\u003econtact@shopbruce.com\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/footer\u003e\n\u003cdiv class=\"tagline\"\u003eBruce \u0026amp; Co — Built to Last.\u003c\/div\u003e\n\u003cscript\u003e\n(function(){var root=document.getElementById('bruce-pdp-root');if(!root||root.dataset.ready)return;root.dataset.ready='1';root.querySelectorAll('[data-tabgroup]').forEach(function(nav){var card=nav.closest('.card');nav.querySelectorAll('.tab').forEach(function(btn){btn.addEventListener('click',function(){nav.querySelectorAll('.tab').forEach(function(b){b.classList.remove('active')});card.querySelectorAll('.panel').forEach(function(p){p.classList.remove('active')});btn.classList.add('active');card.querySelector('[data-panel=\"'+btn.dataset.tab+'\"]').classList.add('active')})})});root.querySelectorAll('.carousel').forEach(function(carousel){var key=carousel.dataset.carousel,items=Array.from(carousel.children),dots=root.querySelector('[data-dots=\"'+key+'\"]');items.forEach(function(_,i){var dot=document.createElement('span');dot.className='dot'+(i===0?' active':'');dots.appendChild(dot)});function step(dir){carousel.scrollBy({left:(items[0].getBoundingClientRect().width+10)*dir,behavior:'smooth'})}root.querySelector('[data-prev=\"'+key+'\"]').addEventListener('click',function(){step(-1)});root.querySelector('[data-next=\"'+key+'\"]').addEventListener('click',function(){step(1)});carousel.addEventListener('scroll',function(){clearTimeout(carousel._t);carousel._t=setTimeout(function(){var center=carousel.scrollLeft+carousel.clientWidth\/2,index=0,best=Infinity;items.forEach(function(item,i){var d=Math.abs(item.offsetLeft+item.clientWidth\/2-center);if(d\u003cbest){best=d;index=i}});dots.querySelectorAll('.dot').forEach(function(dot,i){dot.classList.toggle('active',i===index)})},120)})})})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"Bruce \u0026 Co","offers":[{"title":"Beige \/ XS","offer_id":43890142019674,"sku":"PAR10567","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ S","offer_id":43890142052442,"sku":"PAR8304","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ M","offer_id":43890142085210,"sku":"PAR8305","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ L","offer_id":43890142117978,"sku":"PAR8306","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XS","offer_id":43890142150746,"sku":"PAR8307","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":43890142183514,"sku":"PAR8308","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":43890142216282,"sku":"PAR8309","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":43890142249050,"sku":"PAR8310","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XS","offer_id":43890142281818,"sku":"PAR8311","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ S","offer_id":43890142314586,"sku":"PAR8312","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ M","offer_id":43890142347354,"sku":"PAR8313","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ L","offer_id":43890142380122,"sku":"PAR8314","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ XL","offer_id":43890142412890,"sku":"PAR8303","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":43890142445658,"sku":"PAR10568","price":41.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XL","offer_id":43890142478426,"sku":"PAR10569","price":41.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/seremora-g01-studio-beige-front_307724d8-284a-472a-a5d1-2062b291a588.jpg?v=1787691221"},{"product_id":"mens-herringbone-side-adjuster-trousers-tavedane","title":"Men's Herringbone Side-Adjuster Trousers – Tavedane","description":"\u003cdiv class=\"bruce-pdp\" id=\"bruce-pdp-root\"\u003e\n\u003cstyle\u003e\n#bruce-pdp-root{--ink:#0d0d0d;--graphite:#2b2b2b;--stone:#d9d6cf;--cream:#f2efe9;--soft:rgba(13,13,13,.64);--line:rgba(13,13,13,.09);all:initial;display:block;box-sizing:border-box;max-width:600px;margin:0 auto;background:#fff;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}\n#bruce-pdp-root *,#bruce-pdp-root *:before,#bruce-pdp-root *:after{box-sizing:border-box;margin:0;padding:0;font-family:inherit;color:inherit;line-height:inherit}\n#bruce-pdp-root img{display:block;width:100%;max-width:100%;border:0}#bruce-pdp-root button{border:0;background:none;cursor:pointer;font:inherit}#bruce-pdp-root svg{display:block}\n#bruce-pdp-root .wrap{padding:0 18px}#bruce-pdp-root .section{padding-top:36px;padding-bottom:36px}\n#bruce-pdp-root .badge{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;background:var(--cream);font-size:11.5px;font-weight:600}\n#bruce-pdp-root .badge:before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--ink)}\n#bruce-pdp-root .eyebrow{font-size:12.5px;font-weight:600;color:var(--soft)}#bruce-pdp-root h2{font-size:22px;line-height:1.16;letter-spacing:-.02em}#bruce-pdp-root p{font-size:15px;color:var(--soft)}\n#bruce-pdp-root .hero{padding-top:36px;text-align:center}#bruce-pdp-root .hero h1{margin-top:14px;font-size:28px;line-height:1.12;letter-spacing:-.025em}#bruce-pdp-root .hero\u003ep{margin-top:14px;font-size:15.5px}\n#bruce-pdp-root .pills{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px}#bruce-pdp-root .pill{padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:500}\n#bruce-pdp-root .hero-media{margin-top:26px;border-radius:24px;overflow:hidden;background:var(--cream)}#bruce-pdp-root .hero-media img{aspect-ratio:4\/5;object-fit:cover}\n#bruce-pdp-root .head h2{margin-top:7px}#bruce-pdp-root .pillars{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}\n#bruce-pdp-root .pillar{min-height:150px;padding:20px 18px;border-radius:18px;background:var(--cream)}#bruce-pdp-root .pillar:nth-child(1){background:var(--ink);color:#fff}#bruce-pdp-root .pillar:nth-child(2){background:var(--stone)}#bruce-pdp-root .pillar:nth-child(3){background:var(--graphite);color:#fff}\n#bruce-pdp-root .pillar h3{font-size:15px;margin-bottom:6px}#bruce-pdp-root .pillar p{font-size:12.5px;opacity:.76;color:inherit}\n#bruce-pdp-root .carousel-head{margin-bottom:16px}#bruce-pdp-root .carousel-head h2{margin-top:7px}#bruce-pdp-root .carousel-head p{margin-top:6px}#bruce-pdp-root .carousel-wrap{position:relative}\n#bruce-pdp-root .carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:0 18px 2px}#bruce-pdp-root .carousel::-webkit-scrollbar{display:none}\n#bruce-pdp-root .carousel-item{flex:0 0 82%;overflow:hidden;border-radius:18px;background:var(--cream);scroll-snap-align:center}#bruce-pdp-root .carousel-item img{aspect-ratio:9\/16;object-fit:cover}\n#bruce-pdp-root .arrow{position:absolute;z-index:2;top:50%;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:rgba(13,13,13,.55);transform:translateY(-50%)}#bruce-pdp-root .arrow svg{width:16px;height:16px;stroke:#fff}#bruce-pdp-root .prev{left:8px}#bruce-pdp-root .next{right:8px}\n#bruce-pdp-root .dots{display:flex;justify-content:center;gap:6px;margin-top:14px}#bruce-pdp-root .dot{width:6px;height:6px;border-radius:50%;background:var(--line)}#bruce-pdp-root .dot.active{width:16px;border-radius:4px;background:var(--ink)}\n#bruce-pdp-root .card{padding:22px 18px;border:1px solid var(--line);border-radius:24px}#bruce-pdp-root .tabs{display:inline-flex;gap:4px;margin:18px 0;padding:4px;border-radius:999px;background:var(--cream)}#bruce-pdp-root .tab{padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:rgba(13,13,13,.45)}#bruce-pdp-root .tab.active{background:var(--ink);color:#fff}\n#bruce-pdp-root .panel{display:none}#bruce-pdp-root .panel.active{display:block}#bruce-pdp-root .spec-row{display:grid;gap:2px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13.5px}#bruce-pdp-root .spec-row:last-child{border:0}#bruce-pdp-root .spec-row span:first-child{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.58}\n#bruce-pdp-root .brand{padding:24px 22px;border-radius:16px;background:#1c1c1c;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.16)}#bruce-pdp-root .brand-logo{width:180px;height:auto;margin-bottom:18px}#bruce-pdp-root .brand-eyebrow{margin-bottom:10px;font-size:14px;font-weight:700;color:#fff}#bruce-pdp-root .brand-copy{font-size:15px;line-height:1.8;color:rgba(255,255,255,.72)}\n#bruce-pdp-root .socials{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}#bruce-pdp-root .social{display:flex;align-items:center;gap:9px;min-width:0;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.04);color:#fff;text-decoration:none}#bruce-pdp-root .social span:last-child{margin-left:auto;overflow:hidden;font-size:13px;color:rgba(255,255,255,.66);text-overflow:ellipsis;white-space:nowrap}\n#bruce-pdp-root .contact{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}#bruce-pdp-root .contact a{font-size:13px;color:rgba(255,255,255,.78);text-decoration:none}#bruce-pdp-root .tagline{padding:30px 20px 6px;text-align:center;font-size:13px;color:rgba(13,13,13,.45)}\n@media(max-width:749px){#bruce-pdp-root .socials{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003csection class=\"wrap hero\"\u003e\n\u003cspan class=\"badge\"\u003eBRUCE \u0026amp; CO — Built to Last\u003c\/span\u003e\n\u003ch1\u003eTavedane: The Herringbone Side-Adjuster Trousers\u003c\/h1\u003e\n\u003cp\u003eHeritage texture meets modern proportion. Tavedane combines a high-rise waistband, double forward pleats, buttoned side adjusters and cuffed hems in three rich herringbone colourways.\u003c\/p\u003e\n\u003cdiv class=\"pills\"\u003e\n\u003cspan class=\"pill\"\u003eThree Colours\u003c\/span\u003e\u003cspan class=\"pill\"\u003eWaist Sizes 29–34\u003c\/span\u003e\u003cspan class=\"pill\"\u003e14-Day Returns\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/tavedane-d01-hero.jpg?v=1787692038\" alt=\"Tavedane gray herringbone trousers styled in a private library\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eWhy Tavedane\u003c\/span\u003e\u003ch2\u003eHeritage tailoring with considered proportion\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillars\"\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eHigh-Rise Profile\u003c\/h3\u003e\n\u003cp\u003eA high-rise cut and straight leg create a composed, timeless silhouette.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eDouble Forward Pleats\u003c\/h3\u003e\n\u003cp\u003eStructured forward pleats add room and definition through the upper leg.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eSide Adjuster Waist\u003c\/h3\u003e\n\u003cp\u003eButtoned side tabs allow subtle waist refinement with a clean tailored finish.\u003c\/p\u003e\u003c\/article\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eThree Colourways\u003c\/h3\u003e\n\u003cp\u003eChoose from gray, chestnut and navy for a rich cold-weather rotation.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2\u003eTexture and construction, up close\u003c\/h2\u003e\n\u003cp\u003eExplore the high-rise waistband, double forward pleats, buttoned side adjusters, slanted pockets, pressed creases, fine herringbone texture and turned cuffs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"details\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/tavedane-d02-gray-waist.jpg?v=1787692043\" alt=\"Tavedane gray waistband, side adjuster and pleat detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/tavedane-d03-chestnut-pleats.jpg?v=1787692046\" alt=\"Tavedane chestnut pleats, pocket and herringbone detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/tavedane-d04-navy-cuff.jpg?v=1787692051\" alt=\"Tavedane navy pressed crease and cuffed hem detail\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"details\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"details\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"details\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eHow to Wear It\u003c\/span\u003e\u003ch2\u003eFrom private libraries to evening terraces\u003c\/h2\u003e\n\u003cp\u003ePair gray with a black rollneck, chestnut with ivory knitwear, or navy with a cream shirt and blazer. Finish with polished loafers for a confident tailored look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"lifestyle\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/tavedane-d05-gray-library.jpg?v=1787692056\" alt=\"Tavedane gray herringbone trousers styled in a private library\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/tavedane-d06-chestnut-estate.jpg?v=1787692060\" alt=\"Tavedane chestnut herringbone trousers styled at a country estate\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/tavedane-d07-navy-terrace.jpg?v=1787692065\" alt=\"Tavedane navy herringbone trousers styled on a European terrace at blue hour\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"lifestyle\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003cbutton class=\"arrow next\" data-next=\"lifestyle\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"lifestyle\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\n\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2\u003eTavedane tailoring details\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"tab active\" data-tab=\"details\"\u003eDetails\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"care\"\u003eCare\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"fit\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel active\" data-panel=\"details\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStyle\u003c\/span\u003e\u003cspan\u003eMen's high-rise pleated herringbone tailored trousers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWaist\u003c\/span\u003e\u003cspan\u003eHigh-rise waistband with button closure and buttoned side adjusters\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003ePockets\u003c\/span\u003e\u003cspan\u003eSlanted side pockets with clean tailored finishing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eLeg\u003c\/span\u003e\u003cspan\u003eStraight tailored leg with double forward pleats and pressed creases\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eFinishing\u003c\/span\u003e\u003cspan\u003ePrecisely turned cuffed hems\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eColours\u003c\/span\u003e\u003cspan\u003eGray, Chestnut and Navy Blue\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eCare label\u003c\/span\u003e\u003cspan\u003eFollow the garment care instructions supplied with the product\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWashing\u003c\/span\u003e\u003cspan\u003eUse a suitable cycle and temperature according to the care label\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003ePressing\u003c\/span\u003e\u003cspan\u003ePreserve the tailored shape and cuffs according to the care label\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cspan\u003eKeep clean and dry away from prolonged direct sunlight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"fit\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSize range\u003c\/span\u003e\u003cspan\u003e29, 30, 31, 32, 33 and 34\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eProfile\u003c\/span\u003e\u003cspan\u003eHigh-rise pleated profile with a straight tailored leg and cuffed hem\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eChoosing a size\u003c\/span\u003e\u003cspan\u003eCompare the numbered waist options with tailored trousers whose fit you already enjoy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eBetween sizes\u003c\/span\u003e\u003cspan\u003eUse the side adjusters for small refinements and choose according to your preferred room through the waist and thigh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cfooter class=\"brand\" data-bruce-brand-signature=\"v6\"\u003e\n\u003cimg class=\"brand-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-footer-logo-white-v6-verified.png?v=1787568048\" alt=\"Bruce \u0026amp; Co\"\u003e\n\u003cp class=\"brand-eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\u003cp class=\"brand-copy\"\u003eBruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality. We curate elevated essentials that bring confidence, character and effortless sophistication to everyday life.\u003c\/p\u003e\n\u003cdiv class=\"socials\"\u003e\n\u003ca class=\"social\" href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cstrong\u003eInstagram\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\u003c\/a\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eTikTok\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eYouTube\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eFacebook\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contact\"\u003e\n\u003ca href=\"https:\/\/shopbruce.com\"\u003eshopbruce.com\u003c\/a\u003e\u003ca href=\"mailto:contact@shopbruce.com\"\u003econtact@shopbruce.com\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/footer\u003e\n\u003cdiv class=\"tagline\"\u003eBruce \u0026amp; Co — Built to Last.\u003c\/div\u003e\n\u003cscript\u003e\n(function(){var root=document.getElementById('bruce-pdp-root');if(!root||root.dataset.ready)return;root.dataset.ready='1';root.querySelectorAll('[data-tabgroup]').forEach(function(nav){var card=nav.closest('.card');nav.querySelectorAll('.tab').forEach(function(btn){btn.addEventListener('click',function(){nav.querySelectorAll('.tab').forEach(function(b){b.classList.remove('active')});card.querySelectorAll('.panel').forEach(function(p){p.classList.remove('active')});btn.classList.add('active');card.querySelector('[data-panel=\"'+btn.dataset.tab+'\"]').classList.add('active')})})});root.querySelectorAll('.carousel').forEach(function(carousel){var key=carousel.dataset.carousel,items=Array.from(carousel.children),dots=root.querySelector('[data-dots=\"'+key+'\"]');items.forEach(function(_,i){var dot=document.createElement('span');dot.className='dot'+(i===0?' active':'');dots.appendChild(dot)});function step(dir){carousel.scrollBy({left:(items[0].getBoundingClientRect().width+10)*dir,behavior:'smooth'})}root.querySelector('[data-prev=\"'+key+'\"]').addEventListener('click',function(){step(-1)});root.querySelector('[data-next=\"'+key+'\"]').addEventListener('click',function(){step(1)});carousel.addEventListener('scroll',function(){clearTimeout(carousel._t);carousel._t=setTimeout(function(){var center=carousel.scrollLeft+carousel.clientWidth\/2,index=0,best=Infinity;items.forEach(function(item,i){var d=Math.abs(item.offsetLeft+item.clientWidth\/2-center);if(d\u003cbest){best=d;index=i}});dots.querySelectorAll('.dot').forEach(function(dot,i){dot.classList.toggle('active',i===index)})},120)})})})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\n","brand":"Bruce \u0026 Co","offers":[{"title":"Gray \/ 29","offer_id":43890142511194,"sku":"PAR8363","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 30","offer_id":43890142543962,"sku":"PAR8374","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 31","offer_id":43890142576730,"sku":"PAR8375","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 32","offer_id":43890142609498,"sku":"PAR8376","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 33","offer_id":43890142642266,"sku":"PAR8377","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 34","offer_id":43890142675034,"sku":"PAR8378","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Chestnut \/ 29","offer_id":43890142707802,"sku":"PAR8361","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Chestnut \/ 30","offer_id":43890142740570,"sku":"PAR8364","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Chestnut \/ 31","offer_id":43890142773338,"sku":"PAR8365","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Chestnut \/ 32","offer_id":43890142806106,"sku":"PAR8366","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Chestnut \/ 33","offer_id":43890142838874,"sku":"PAR8367","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Chestnut \/ 34","offer_id":43890142871642,"sku":"PAR8368","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 29","offer_id":43890142904410,"sku":"PAR8362","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 30","offer_id":43890142937178,"sku":"PAR8369","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 31","offer_id":43890142969946,"sku":"PAR8370","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 32","offer_id":43890143002714,"sku":"PAR8371","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 33","offer_id":43890143035482,"sku":"PAR8372","price":59.95,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ 34","offer_id":43890143068250,"sku":"PAR8373","price":59.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/tavedane-g01-studio-gray-front_4457f9d8-6a6c-4a91-af72-680e08859542.jpg?v=1787692152"},{"product_id":"mens-textured-wool-blend-pleated-trousers-wynvane","title":"Men's Textured Wool-Blend Pleated Trousers – Wynvane","description":"\u003cdiv class=\"bruce-pdp\" id=\"bruce-pdp-root\"\u003e\n\u003cstyle\u003e\n#bruce-pdp-root{--ink:#0d0d0d;--graphite:#2b2b2b;--stone:#d9d6cf;--cream:#f2efe9;--soft:rgba(13,13,13,.64);--line:rgba(13,13,13,.09);all:initial;display:block;box-sizing:border-box;max-width:600px;margin:0 auto;background:#fff;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}\n#bruce-pdp-root *,#bruce-pdp-root *:before,#bruce-pdp-root *:after{box-sizing:border-box;margin:0;padding:0;font-family:inherit;color:inherit;line-height:inherit}#bruce-pdp-root img{display:block;width:100%;max-width:100%;border:0}#bruce-pdp-root button{border:0;background:none;cursor:pointer;font:inherit}#bruce-pdp-root svg{display:block}#bruce-pdp-root .wrap{padding:0 18px}#bruce-pdp-root .section{padding-top:36px;padding-bottom:36px}\n#bruce-pdp-root .badge{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;background:var(--cream);font-size:11.5px;font-weight:600}#bruce-pdp-root .badge:before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--ink)}#bruce-pdp-root .eyebrow{font-size:12.5px;font-weight:600;color:var(--soft)}#bruce-pdp-root h2{font-size:22px;line-height:1.16;letter-spacing:-.02em}#bruce-pdp-root p{font-size:15px;color:var(--soft)}\n#bruce-pdp-root .hero{padding-top:36px;text-align:center}#bruce-pdp-root .hero h1{margin-top:14px;font-size:28px;line-height:1.12;letter-spacing:-.025em}#bruce-pdp-root .hero\u003ep{margin-top:14px;font-size:15.5px}#bruce-pdp-root .pills{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px}#bruce-pdp-root .pill{padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:500}#bruce-pdp-root .hero-media{margin-top:26px;border-radius:24px;overflow:hidden;background:var(--cream)}#bruce-pdp-root .hero-media img{aspect-ratio:4\/5;object-fit:cover}\n#bruce-pdp-root .head h2{margin-top:7px}#bruce-pdp-root .pillars{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}#bruce-pdp-root .pillar{min-height:150px;padding:20px 18px;border-radius:18px;background:var(--cream)}#bruce-pdp-root .pillar:nth-child(1){background:var(--ink);color:#fff}#bruce-pdp-root .pillar:nth-child(2){background:var(--stone)}#bruce-pdp-root .pillar:nth-child(3){background:var(--graphite);color:#fff}#bruce-pdp-root .pillar h3{font-size:15px;margin-bottom:6px}#bruce-pdp-root .pillar p{font-size:12.5px;opacity:.76;color:inherit}\n#bruce-pdp-root .carousel-head{margin-bottom:16px}#bruce-pdp-root .carousel-head h2{margin-top:7px}#bruce-pdp-root .carousel-head p{margin-top:6px}#bruce-pdp-root .carousel-wrap{position:relative}#bruce-pdp-root .carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:0 18px 2px}#bruce-pdp-root .carousel::-webkit-scrollbar{display:none}#bruce-pdp-root .carousel-item{flex:0 0 82%;overflow:hidden;border-radius:18px;background:var(--cream);scroll-snap-align:center}#bruce-pdp-root .carousel-item img{aspect-ratio:9\/16;object-fit:cover}\n#bruce-pdp-root .arrow{position:absolute;z-index:2;top:50%;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:rgba(13,13,13,.55);transform:translateY(-50%)}#bruce-pdp-root .arrow svg{width:16px;height:16px;stroke:#fff}#bruce-pdp-root .prev{left:8px}#bruce-pdp-root .next{right:8px}#bruce-pdp-root .dots{display:flex;justify-content:center;gap:6px;margin-top:14px}#bruce-pdp-root .dot{width:6px;height:6px;border-radius:50%;background:var(--line)}#bruce-pdp-root .dot.active{width:16px;border-radius:4px;background:var(--ink)}\n#bruce-pdp-root .card{padding:22px 18px;border:1px solid var(--line);border-radius:24px}#bruce-pdp-root .tabs{display:inline-flex;gap:4px;margin:18px 0;padding:4px;border-radius:999px;background:var(--cream)}#bruce-pdp-root .tab{padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:rgba(13,13,13,.45)}#bruce-pdp-root .tab.active{background:var(--ink);color:#fff}#bruce-pdp-root .panel{display:none}#bruce-pdp-root .panel.active{display:block}#bruce-pdp-root .spec-row{display:grid;gap:2px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13.5px}#bruce-pdp-root .spec-row:last-child{border:0}#bruce-pdp-root .spec-row span:first-child{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.58}\n#bruce-pdp-root .brand{padding:24px 22px;border-radius:16px;background:#1c1c1c;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.16)}#bruce-pdp-root .brand-logo{width:180px;height:auto;margin-bottom:18px}#bruce-pdp-root .brand-eyebrow{margin-bottom:10px;font-size:14px;font-weight:700;color:#fff}#bruce-pdp-root .brand-copy{font-size:15px;line-height:1.8;color:rgba(255,255,255,.72)}#bruce-pdp-root .socials{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}#bruce-pdp-root .social{display:flex;align-items:center;gap:9px;min-width:0;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.04);color:#fff;text-decoration:none}#bruce-pdp-root .social span:last-child{margin-left:auto;overflow:hidden;font-size:13px;color:rgba(255,255,255,.66);text-overflow:ellipsis;white-space:nowrap}#bruce-pdp-root .contact{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}#bruce-pdp-root .contact a{font-size:13px;color:rgba(255,255,255,.78);text-decoration:none}#bruce-pdp-root .tagline{padding:30px 20px 6px;text-align:center;font-size:13px;color:rgba(13,13,13,.45)}@media(max-width:749px){#bruce-pdp-root .socials{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003csection class=\"wrap hero\"\u003e\u003cspan class=\"badge\"\u003eBRUCE \u0026amp; CO — Built to Last\u003c\/span\u003e\u003ch1\u003eWynvane: The Textured Pleated Trouser\u003c\/h1\u003e\n\u003cp\u003eTailored structure with everyday ease. Wynvane combines a softly textured wool-blend finish, double front pleats, an adjustable side-tab waist and a clean tapered leg in three versatile colours.\u003c\/p\u003e\n\u003cdiv class=\"pills\"\u003e\n\u003cspan class=\"pill\"\u003eThree Colours\u003c\/span\u003e\u003cspan class=\"pill\"\u003eWaists 27–36\u003c\/span\u003e\u003cspan class=\"pill\"\u003e14-Day Returns\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/wynvane-d01-hero.jpg?v=1787695315\" alt=\"Wynvane beige pleated trousers styled in a Mediterranean villa\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\"\u003e\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eWhy Wynvane\u003c\/span\u003e\u003ch2\u003eRelaxed tailoring with a precise finish\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillars\"\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eDouble Front Pleats\u003c\/h3\u003e\n\u003cp\u003eTwo clean pleats add controlled room through the upper leg while retaining a polished line.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pillar\"\u003e\u003ch3\u003eSide-Adjuster Waist\u003c\/h3\u003e\n\u003cp\u003eA buttoned side tab refines the fit, with belt loops available for alternate styling.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pillar\"\u003e\u003ch3\u003eTextured Wool Blend\u003c\/h3\u003e\n\u003cp\u003eThe softly grained surface adds depth and a more considered tailored appearance.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pillar\"\u003e\u003ch3\u003eTapered Profile\u003c\/h3\u003e\n\u003cp\u003eA streamlined leg narrows neatly towards the hem for a modern silhouette.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2\u003eTailoring, texture and construction\u003c\/h2\u003e\n\u003cp\u003eExplore the extended waistband, buttoned side adjuster, double pleats, slanted pockets, textured surface and clean rear welt pockets.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"details\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/wynvane-d02-beige-waist.jpg?v=1787695319\" alt=\"Wynvane beige waistband and double pleat detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/wynvane-d03-black-pleats.jpg?v=1787695324\" alt=\"Wynvane black pleats and textured fabric detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/wynvane-d04-charcoal-rear.jpg?v=1787695328\" alt=\"Wynvane charcoal rear pocket and seam detail\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"details\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"arrow next\" data-next=\"details\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"details\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eHow to Wear It\u003c\/span\u003e\u003ch2\u003eFrom daytime refinement to evening polish\u003c\/h2\u003e\n\u003cp\u003ePair Beige with an ivory knit for warm-weather ease, Black with a crisp white shirt after dark, or Charcoal with a fine black knit for understated business dressing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"lifestyle\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/wynvane-d05-beige-villa.jpg?v=1787695343\" alt=\"Wynvane beige trousers styled in a Mediterranean villa\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/wynvane-d06-black-rooftop.jpg?v=1787695334\" alt=\"Wynvane black trousers styled on a city rooftop\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/wynvane-d07-charcoal-hotel.jpg?v=1787695338\" alt=\"Wynvane charcoal trousers styled in a luxury hotel\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"lifestyle\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"arrow next\" data-next=\"lifestyle\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"lifestyle\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2\u003eWynvane trouser details\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"tab active\" data-tab=\"details\"\u003eDetails\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"care\"\u003eCare\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"fit\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel active\" data-panel=\"details\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStyle\u003c\/span\u003e\u003cspan\u003eMen's textured wool-blend tailored trousers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eFront\u003c\/span\u003e\u003cspan\u003eDouble pleats with zip fly and button closure\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWaist\u003c\/span\u003e\u003cspan\u003eButtoned side-adjuster tab with belt loops\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003ePockets\u003c\/span\u003e\u003cspan\u003eSlanted side pockets and rear welt pockets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eColours\u003c\/span\u003e\u003cspan\u003eBeige, Black and Charcoal Grey\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eCare label\u003c\/span\u003e\u003cspan\u003eFollow the garment care instructions supplied with the product\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eBetween wears\u003c\/span\u003e\u003cspan\u003eAir the garment and use a suitable clothes brush when needed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003ePressing\u003c\/span\u003e\u003cspan\u003eUse only the method and temperature indicated on the care label\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cspan\u003eHang neatly in a clean, dry wardrobe\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"fit\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWaist range\u003c\/span\u003e\u003cspan\u003e27–36\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eProfile\u003c\/span\u003e\u003cspan\u003eRoom through the pleated upper leg with a slim tapered finish\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eChoosing a size\u003c\/span\u003e\u003cspan\u003eCompare the store size guide with tailored trousers whose fit you already enjoy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eBetween sizes\u003c\/span\u003e\u003cspan\u003eChoose according to your preferred room through the waist, seat and thigh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003cfooter class=\"brand\" data-bruce-brand-signature=\"v6\"\u003e\u003cimg class=\"brand-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-footer-logo-white-v6-verified.png?v=1787568048\" alt=\"Bruce \u0026amp; Co\"\u003e\u003cp class=\"brand-eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\u003cp class=\"brand-copy\"\u003eBruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality. We curate elevated essentials that bring confidence, character and effortless sophistication to everyday life.\u003c\/p\u003e\n\u003cdiv class=\"socials\"\u003e\n\u003ca class=\"social\" href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cstrong\u003eInstagram\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eTikTok\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eYouTube\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eFacebook\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contact\"\u003e\n\u003ca href=\"https:\/\/shopbruce.com\"\u003eshopbruce.com\u003c\/a\u003e\u003ca href=\"mailto:contact@shopbruce.com\"\u003econtact@shopbruce.com\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/footer\u003e\u003cdiv class=\"tagline\"\u003eBruce \u0026amp; Co — Built to Last.\u003c\/div\u003e\n\u003cscript\u003e(function(){var root=document.getElementById('bruce-pdp-root');if(!root||root.dataset.ready)return;root.dataset.ready='1';root.querySelectorAll('[data-tabgroup]').forEach(function(nav){var card=nav.closest('.card');nav.querySelectorAll('.tab').forEach(function(btn){btn.addEventListener('click',function(){nav.querySelectorAll('.tab').forEach(function(b){b.classList.remove('active')});card.querySelectorAll('.panel').forEach(function(p){p.classList.remove('active')});btn.classList.add('active');card.querySelector('[data-panel=\"'+btn.dataset.tab+'\"]').classList.add('active')})})});root.querySelectorAll('.carousel').forEach(function(carousel){var key=carousel.dataset.carousel,items=Array.from(carousel.children),dots=root.querySelector('[data-dots=\"'+key+'\"]');items.forEach(function(_,i){var dot=document.createElement('span');dot.className='dot'+(i===0?' active':'');dots.appendChild(dot)});function step(dir){carousel.scrollBy({left:(items[0].getBoundingClientRect().width+10)*dir,behavior:'smooth'})}root.querySelector('[data-prev=\"'+key+'\"]').addEventListener('click',function(){step(-1)});root.querySelector('[data-next=\"'+key+'\"]').addEventListener('click',function(){step(1)});carousel.addEventListener('scroll',function(){clearTimeout(carousel._t);carousel._t=setTimeout(function(){var center=carousel.scrollLeft+carousel.clientWidth\/2,index=0,best=Infinity;items.forEach(function(item,i){var d=Math.abs(item.offsetLeft+item.clientWidth\/2-center);if(d\u003cbest){best=d;index=i}});dots.querySelectorAll('.dot').forEach(function(dot,i){dot.classList.toggle('active',i===index)})},120)})})})();\u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"Bruce \u0026 Co","offers":[{"title":"Beige \/ 27","offer_id":43890143887450,"sku":"PAR9195","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 28","offer_id":43890143920218,"sku":"PAR9196","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 29","offer_id":43890143952986,"sku":"PAR9197","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 30","offer_id":43890143985754,"sku":"PAR9198","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 31","offer_id":43890144018522,"sku":"PAR9199","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 32","offer_id":43890144051290,"sku":"PAR9200","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 33","offer_id":43890144084058,"sku":"PAR9201","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 34","offer_id":43890144116826,"sku":"PAR9202","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 35","offer_id":43890144149594,"sku":"PAR9203","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 36","offer_id":43890144182362,"sku":"PAR9204","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 27","offer_id":43890144215130,"sku":"PAR9205","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 28","offer_id":43890144247898,"sku":"PAR9206","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 29","offer_id":43890144280666,"sku":"PAR9207","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 30","offer_id":43890144313434,"sku":"PAR9208","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 31","offer_id":43890144346202,"sku":"PAR9209","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 32","offer_id":43890144378970,"sku":"PAR9210","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 33","offer_id":43890144411738,"sku":"PAR9211","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 34","offer_id":43890144444506,"sku":"PAR9212","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 35","offer_id":43890144477274,"sku":"PAR9213","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 36","offer_id":43890144510042,"sku":"PAR9214","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 27","offer_id":43890144542810,"sku":"PAR9215","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 28","offer_id":43890144575578,"sku":"PAR9216","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 29","offer_id":43890144608346,"sku":"PAR9217","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 30","offer_id":43890144641114,"sku":"PAR9218","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 31","offer_id":43890144673882,"sku":"PAR9219","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 32","offer_id":43890144706650,"sku":"PAR9220","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 33","offer_id":43890144739418,"sku":"PAR9221","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 34","offer_id":43890144772186,"sku":"PAR9222","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 35","offer_id":43890144804954,"sku":"PAR9223","price":35.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 36","offer_id":43890144837722,"sku":"PAR9224","price":35.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/wynvane-g01-studio-beige-front_9a818cda-ef33-4137-aede-7fbfe2124db8.jpg?v=1787695467"},{"product_id":"mens-relaxed-trousers-dorevane","title":"Men's Relaxed Cotton Riviera Trousers – Dorevane","description":"\u003cdiv class=\"bruce-pdp\" id=\"bruce-pdp-root\"\u003e\n\u003cstyle\u003e\n#bruce-pdp-root{--ink:#0d0d0d;--graphite:#2b2b2b;--stone:#d9d6cf;--cream:#f2efe9;--soft:rgba(13,13,13,.64);--line:rgba(13,13,13,.09);all:initial;display:block;box-sizing:border-box;max-width:600px;margin:0 auto;background:#fff;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}#bruce-pdp-root *,#bruce-pdp-root *:before,#bruce-pdp-root *:after{box-sizing:border-box;margin:0;padding:0;font-family:inherit;color:inherit;line-height:inherit}#bruce-pdp-root img{display:block;width:100%;max-width:100%;border:0}#bruce-pdp-root button{border:0;background:none;cursor:pointer;font:inherit}#bruce-pdp-root svg{display:block}#bruce-pdp-root .wrap{padding:0 18px}#bruce-pdp-root .section{padding-top:36px;padding-bottom:36px}\n#bruce-pdp-root .badge{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;background:var(--cream);font-size:11.5px;font-weight:600}#bruce-pdp-root .badge:before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--ink)}#bruce-pdp-root .eyebrow{font-size:12.5px;font-weight:600;color:var(--soft)}#bruce-pdp-root h2{font-size:22px;line-height:1.16;letter-spacing:-.02em}#bruce-pdp-root p{font-size:15px;color:var(--soft)}#bruce-pdp-root .hero{padding-top:36px;text-align:center}#bruce-pdp-root .hero h1{margin-top:14px;font-size:28px;line-height:1.12;letter-spacing:-.025em}#bruce-pdp-root .hero\u003ep{margin-top:14px;font-size:15.5px}#bruce-pdp-root .pills{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px}#bruce-pdp-root .pill{padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:500}#bruce-pdp-root .hero-media{margin-top:26px;border-radius:24px;overflow:hidden;background:var(--cream)}#bruce-pdp-root .hero-media img{aspect-ratio:4\/5;object-fit:cover}\n#bruce-pdp-root .head h2{margin-top:7px}#bruce-pdp-root .pillars{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}#bruce-pdp-root .pillar{min-height:150px;padding:20px 18px;border-radius:18px;background:var(--cream)}#bruce-pdp-root .pillar:nth-child(1){background:var(--ink);color:#fff}#bruce-pdp-root .pillar:nth-child(2){background:var(--stone)}#bruce-pdp-root .pillar:nth-child(3){background:var(--graphite);color:#fff}#bruce-pdp-root .pillar h3{font-size:15px;margin-bottom:6px}#bruce-pdp-root .pillar p{font-size:12.5px;opacity:.76;color:inherit}\n#bruce-pdp-root .carousel-head{margin-bottom:16px}#bruce-pdp-root .carousel-head h2{margin-top:7px}#bruce-pdp-root .carousel-head p{margin-top:6px}#bruce-pdp-root .carousel-wrap{position:relative}#bruce-pdp-root .carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:0 18px 2px}#bruce-pdp-root .carousel::-webkit-scrollbar{display:none}#bruce-pdp-root .carousel-item{flex:0 0 82%;overflow:hidden;border-radius:18px;background:var(--cream);scroll-snap-align:center}#bruce-pdp-root .carousel-item img{aspect-ratio:9\/16;object-fit:cover}#bruce-pdp-root .arrow{position:absolute;z-index:2;top:50%;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:rgba(13,13,13,.55);transform:translateY(-50%)}#bruce-pdp-root .arrow svg{width:16px;height:16px;stroke:#fff}#bruce-pdp-root .prev{left:8px}#bruce-pdp-root .next{right:8px}#bruce-pdp-root .dots{display:flex;justify-content:center;gap:6px;margin-top:14px}#bruce-pdp-root .dot{width:6px;height:6px;border-radius:50%;background:var(--line)}#bruce-pdp-root .dot.active{width:16px;border-radius:4px;background:var(--ink)}\n#bruce-pdp-root .card{padding:22px 18px;border:1px solid var(--line);border-radius:24px}#bruce-pdp-root .tabs{display:inline-flex;gap:4px;margin:18px 0;padding:4px;border-radius:999px;background:var(--cream)}#bruce-pdp-root .tab{padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:rgba(13,13,13,.45)}#bruce-pdp-root .tab.active{background:var(--ink);color:#fff}#bruce-pdp-root .panel{display:none}#bruce-pdp-root .panel.active{display:block}#bruce-pdp-root .spec-row{display:grid;gap:2px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13.5px}#bruce-pdp-root .spec-row:last-child{border:0}#bruce-pdp-root .spec-row span:first-child{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.58}\n#bruce-pdp-root .brand{padding:24px 22px;border-radius:16px;background:#1c1c1c;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.16)}#bruce-pdp-root .brand-logo{width:180px;height:auto;margin-bottom:18px}#bruce-pdp-root .brand-eyebrow{margin-bottom:10px;font-size:14px;font-weight:700;color:#fff}#bruce-pdp-root .brand-copy{font-size:15px;line-height:1.8;color:rgba(255,255,255,.72)}#bruce-pdp-root .socials{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}#bruce-pdp-root .social{display:flex;align-items:center;gap:9px;min-width:0;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.04);color:#fff;text-decoration:none}#bruce-pdp-root .social span:last-child{margin-left:auto;overflow:hidden;font-size:13px;color:rgba(255,255,255,.66);text-overflow:ellipsis;white-space:nowrap}#bruce-pdp-root .contact{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}#bruce-pdp-root .contact a{font-size:13px;color:rgba(255,255,255,.78);text-decoration:none}#bruce-pdp-root .tagline{padding:30px 20px 6px;text-align:center;font-size:13px;color:rgba(13,13,13,.45)}@media(max-width:749px){#bruce-pdp-root .socials{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003csection class=\"wrap hero\"\u003e\u003cspan class=\"badge\"\u003eBRUCE \u0026amp; CO — Built to Last\u003c\/span\u003e\u003ch1\u003eDorevane: The Relaxed Cotton Riviera Trousers\u003c\/h1\u003e\n\u003cp\u003eInspired by the unhurried polish of the Italian Riviera, Dorevane combines breathable cotton, a relaxed straight leg and an adjustable drawstring waist in five versatile colours.\u003c\/p\u003e\n\u003cdiv class=\"pills\"\u003e\n\u003cspan class=\"pill\"\u003e100% Cotton\u003c\/span\u003e\u003cspan class=\"pill\"\u003eSizes S–2XL\u003c\/span\u003e\u003cspan class=\"pill\"\u003e14-Day Returns\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/dorevane-d01.jpg?v=1787702014\" alt=\"Dorevane beige relaxed cotton trousers on a Mediterranean promenade\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\"\u003e\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eWhy Dorevane\u003c\/span\u003e\u003ch2\u003eRelaxed structure for warm-weather dressing\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillars\"\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003e100% Cotton\u003c\/h3\u003e\n\u003cp\u003eLightweight, breathable fabric supports comfortable wear through warmer days.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pillar\"\u003e\u003ch3\u003eDrawstring Waist\u003c\/h3\u003e\n\u003cp\u003eAn elasticated waistband and adjustable cord create a secure, adaptable fit.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pillar\"\u003e\u003ch3\u003eRelaxed Straight Leg\u003c\/h3\u003e\n\u003cp\u003eRoom through the thigh falls into a clean straight profile with an easy drape.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pillar\"\u003e\u003ch3\u003eFive Colours\u003c\/h3\u003e\n\u003cp\u003eBeige, Black, Navy, White and Gray cover refined neutral and coastal combinations.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2\u003eTexture and construction, up close\u003c\/h2\u003e\n\u003cp\u003eExplore the elastic drawstring waist, subtle front pleats, slanted pocket line, lightweight slub texture, straight side seam and clean hem.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"details\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/dorevane-d02.jpg?v=1787701989\" alt=\"Dorevane elastic drawstring waistband and front pleats detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/dorevane-d03.jpg?v=1787702018\" alt=\"Dorevane rear pocket and lightweight textured cotton detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/dorevane-d04.jpg?v=1787702032\" alt=\"Dorevane side seam, relaxed straight leg and hem detail\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"details\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"arrow next\" data-next=\"details\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"details\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eHow to Wear It\u003c\/span\u003e\u003ch2\u003eFrom coastal mornings to relaxed evenings\u003c\/h2\u003e\n\u003cp\u003ePair Beige with warm linen and loafers, Navy with a crisp white shirt and minimal sneakers, or Gray with soft cream layers for an understated tonal look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"lifestyle\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/dorevane-d05.jpg?v=1787702022\" alt=\"Dorevane beige trousers on a sunlit Mediterranean promenade\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/dorevane-d06.jpg?v=1787702027\" alt=\"Dorevane navy trousers beside a Mediterranean marina\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/dorevane-d07.jpg?v=1787702037\" alt=\"Dorevane gray trousers in a modern limestone courtyard\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"lifestyle\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"arrow next\" data-next=\"lifestyle\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"lifestyle\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2\u003eDorevane trouser details\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"tab active\" data-tab=\"details\"\u003eDetails\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"care\"\u003eCare\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"fit\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel active\" data-panel=\"details\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStyle\u003c\/span\u003e\u003cspan\u003eMen's relaxed straight-leg Riviera trousers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eMaterial\u003c\/span\u003e\u003cspan\u003e100% lightweight breathable cotton\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWaist\u003c\/span\u003e\u003cspan\u003eElasticated waistband with adjustable drawstring\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eFinishing\u003c\/span\u003e\u003cspan\u003eSubtle front pleats, slanted side pockets, clean side seams and straight hems\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eColours\u003c\/span\u003e\u003cspan\u003eBeige, Black, Navy, White and Gray\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eCare label\u003c\/span\u003e\u003cspan\u003eFollow the garment care instructions supplied with the product\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWashing\u003c\/span\u003e\u003cspan\u003eHand wash or use the delicate cycle specified on the care label\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eDrying\u003c\/span\u003e\u003cspan\u003eAir dry and reshape while damp; avoid tumble drying unless the label permits it\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cspan\u003eHang or fold clean and dry away from prolonged direct sunlight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"fit\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSize range\u003c\/span\u003e\u003cspan\u003eS, M, L, XL and 2XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eProfile\u003c\/span\u003e\u003cspan\u003eRelaxed through the thigh with a straight leg and easy drape\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eChoosing a size\u003c\/span\u003e\u003cspan\u003eCompare the store size guide with trousers whose waistband and rise already suit you\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eBetween sizes\u003c\/span\u003e\u003cspan\u003eChoose according to your preferred ease through the waist, seat and thigh\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003cfooter class=\"brand\" data-bruce-brand-signature=\"v6\"\u003e\u003cimg class=\"brand-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-footer-logo-white-v6-verified.png?v=1787568048\" alt=\"Bruce \u0026amp; Co\"\u003e\u003cp class=\"brand-eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\u003cp class=\"brand-copy\"\u003eBruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality. We curate elevated essentials that bring confidence, character and effortless sophistication to everyday life.\u003c\/p\u003e\n\u003cdiv class=\"socials\"\u003e\n\u003ca class=\"social\" href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cstrong\u003eInstagram\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eTikTok\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eYouTube\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eFacebook\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contact\"\u003e\n\u003ca href=\"https:\/\/shopbruce.com\"\u003eshopbruce.com\u003c\/a\u003e\u003ca href=\"mailto:contact@shopbruce.com\"\u003econtact@shopbruce.com\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/footer\u003e\u003cdiv class=\"tagline\"\u003eBruce \u0026amp; Co — Built to Last.\u003c\/div\u003e\n\u003cscript\u003e(function(){var root=document.getElementById('bruce-pdp-root');if(!root||root.dataset.ready)return;root.dataset.ready='1';root.querySelectorAll('[data-tabgroup]').forEach(function(nav){var card=nav.closest('.card');nav.querySelectorAll('.tab').forEach(function(btn){btn.addEventListener('click',function(){nav.querySelectorAll('.tab').forEach(function(b){b.classList.remove('active')});card.querySelectorAll('.panel').forEach(function(p){p.classList.remove('active')});btn.classList.add('active');card.querySelector('[data-panel=\"'+btn.dataset.tab+'\"]').classList.add('active')})})});root.querySelectorAll('.carousel').forEach(function(carousel){var key=carousel.dataset.carousel,items=Array.from(carousel.children),dots=root.querySelector('[data-dots=\"'+key+'\"]');items.forEach(function(_,i){var dot=document.createElement('span');dot.className='dot'+(i===0?' active':'');dots.appendChild(dot)});function step(dir){carousel.scrollBy({left:(items[0].getBoundingClientRect().width+10)*dir,behavior:'smooth'})}root.querySelector('[data-prev=\"'+key+'\"]').addEventListener('click',function(){step(-1)});root.querySelector('[data-next=\"'+key+'\"]').addEventListener('click',function(){step(1)});carousel.addEventListener('scroll',function(){clearTimeout(carousel._t);carousel._t=setTimeout(function(){var center=carousel.scrollLeft+carousel.clientWidth\/2,index=0,best=Infinity;items.forEach(function(item,i){var d=Math.abs(item.offsetLeft+item.clientWidth\/2-center);if(d\u003cbest){best=d;index=i}});dots.querySelectorAll('.dot').forEach(function(dot,i){dot.classList.toggle('active',i===index)})},120)})})})();\u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"Bruce \u0026 Co","offers":[{"title":"Beige \/ S","offer_id":43890148737114,"sku":"PAR9502","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ M","offer_id":43890148769882,"sku":"PAR9503","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ L","offer_id":43890148802650,"sku":"PAR9504","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ XL","offer_id":43890148835418,"sku":"PAR9505","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 2XL","offer_id":43890148868186,"sku":"PAR9506","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":43890148900954,"sku":"PAR9512","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":43890148933722,"sku":"PAR9513","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":43890148966490,"sku":"PAR9514","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":43890148999258,"sku":"PAR9515","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":43890149032026,"sku":"PAR9516","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":43890149064794,"sku":"PAR9522","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":43890149097562,"sku":"PAR9523","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":43890149130330,"sku":"PAR9524","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":43890149163098,"sku":"PAR9525","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Navy \/ 2XL","offer_id":43890149195866,"sku":"PAR9526","price":34.95,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":43890149228634,"sku":"PAR9507","price":34.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":43890149261402,"sku":"PAR9508","price":34.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":43890149294170,"sku":"PAR9509","price":34.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":43890149326938,"sku":"PAR9510","price":34.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":43890149359706,"sku":"PAR9511","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ S","offer_id":43890149392474,"sku":"PAR9517","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ M","offer_id":43890149425242,"sku":"PAR9518","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ L","offer_id":43890149458010,"sku":"PAR9519","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ XL","offer_id":43890149490778,"sku":"PAR9520","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 2XL","offer_id":43890149523546,"sku":"PAR9521","price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/dorevane-g01_a9c7ae6c-04a7-44e5-bacd-0f8563fda3ae.jpg?v=1787702166"},{"product_id":"mens-linen-trousers-harrino","title":"Men's Linen-Cotton Drawstring Trousers – Harrino","description":"\u003cdiv class=\"bruce-pdp\" id=\"bruce-pdp-root\"\u003e\n\u003cstyle\u003e\n#bruce-pdp-root{--ink:#0d0d0d;--graphite:#2b2b2b;--stone:#d9d6cf;--cream:#f2efe9;--soft:rgba(13,13,13,.64);--line:rgba(13,13,13,.09);all:initial;display:block;box-sizing:border-box;max-width:600px;margin:0 auto;background:#fff;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}#bruce-pdp-root *,#bruce-pdp-root *:before,#bruce-pdp-root *:after{box-sizing:border-box;margin:0;padding:0;font-family:inherit;color:inherit;line-height:inherit}#bruce-pdp-root img{display:block;width:100%;max-width:100%;border:0}#bruce-pdp-root button{border:0;background:none;cursor:pointer;font:inherit}#bruce-pdp-root svg{display:block}#bruce-pdp-root .wrap{padding:0 18px}#bruce-pdp-root .section{padding-top:36px;padding-bottom:36px}\n#bruce-pdp-root .badge{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;background:var(--cream);font-size:11.5px;font-weight:600}#bruce-pdp-root .badge:before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--ink)}#bruce-pdp-root .eyebrow{font-size:12.5px;font-weight:600;color:var(--soft)}#bruce-pdp-root h2{font-size:22px;line-height:1.16;letter-spacing:-.02em}#bruce-pdp-root p{font-size:15px;color:var(--soft)}#bruce-pdp-root .hero{padding-top:36px;text-align:center}#bruce-pdp-root .hero h1{margin-top:14px;font-size:28px;line-height:1.12;letter-spacing:-.025em}#bruce-pdp-root .hero\u003ep{margin-top:14px;font-size:15.5px}#bruce-pdp-root .pills{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px}#bruce-pdp-root .pill{padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:500}#bruce-pdp-root .hero-media{margin-top:26px;border-radius:24px;overflow:hidden;background:var(--cream)}#bruce-pdp-root .hero-media img{aspect-ratio:4\/5;object-fit:cover}\n#bruce-pdp-root .head h2{margin-top:7px}#bruce-pdp-root .pillars{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}#bruce-pdp-root .pillar{min-height:150px;padding:20px 18px;border-radius:18px;background:var(--cream)}#bruce-pdp-root .pillar:nth-child(1){background:var(--ink);color:#fff}#bruce-pdp-root .pillar:nth-child(2){background:var(--stone)}#bruce-pdp-root .pillar:nth-child(3){background:var(--graphite);color:#fff}#bruce-pdp-root .pillar h3{font-size:15px;margin-bottom:6px}#bruce-pdp-root .pillar p{font-size:12.5px;opacity:.76;color:inherit}\n#bruce-pdp-root .carousel-head{margin-bottom:16px}#bruce-pdp-root .carousel-head h2{margin-top:7px}#bruce-pdp-root .carousel-head p{margin-top:6px}#bruce-pdp-root .carousel-wrap{position:relative}#bruce-pdp-root .carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:0 18px 2px}#bruce-pdp-root .carousel::-webkit-scrollbar{display:none}#bruce-pdp-root .carousel-item{flex:0 0 82%;overflow:hidden;border-radius:18px;background:var(--cream);scroll-snap-align:center}#bruce-pdp-root .carousel-item img{aspect-ratio:9\/16;object-fit:cover}#bruce-pdp-root .arrow{position:absolute;z-index:2;top:50%;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:rgba(13,13,13,.55);transform:translateY(-50%)}#bruce-pdp-root .arrow svg{width:16px;height:16px;stroke:#fff}#bruce-pdp-root .prev{left:8px}#bruce-pdp-root .next{right:8px}#bruce-pdp-root .dots{display:flex;justify-content:center;gap:6px;margin-top:14px}#bruce-pdp-root .dot{width:6px;height:6px;border-radius:50%;background:var(--line)}#bruce-pdp-root .dot.active{width:16px;border-radius:4px;background:var(--ink)}\n#bruce-pdp-root .card{padding:22px 18px;border:1px solid var(--line);border-radius:24px}#bruce-pdp-root .tabs{display:inline-flex;gap:4px;margin:18px 0;padding:4px;border-radius:999px;background:var(--cream)}#bruce-pdp-root .tab{padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:rgba(13,13,13,.45)}#bruce-pdp-root .tab.active{background:var(--ink);color:#fff}#bruce-pdp-root .panel{display:none}#bruce-pdp-root .panel.active{display:block}#bruce-pdp-root .spec-row{display:grid;gap:2px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13.5px}#bruce-pdp-root .spec-row:last-child{border:0}#bruce-pdp-root .spec-row span:first-child{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.58}\n#bruce-pdp-root .brand{padding:24px 22px;border-radius:16px;background:#1c1c1c;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.16)}#bruce-pdp-root .brand-logo{width:180px;height:auto;margin-bottom:18px}#bruce-pdp-root .brand-eyebrow{margin-bottom:10px;font-size:14px;font-weight:700;color:#fff}#bruce-pdp-root .brand-copy{font-size:15px;line-height:1.8;color:rgba(255,255,255,.72)}#bruce-pdp-root .socials{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}#bruce-pdp-root .social{display:flex;align-items:center;gap:9px;min-width:0;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.04);color:#fff;text-decoration:none}#bruce-pdp-root .social span:last-child{margin-left:auto;overflow:hidden;font-size:13px;color:rgba(255,255,255,.66);text-overflow:ellipsis;white-space:nowrap}#bruce-pdp-root .contact{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}#bruce-pdp-root .contact a{font-size:13px;color:rgba(255,255,255,.78);text-decoration:none}#bruce-pdp-root .tagline{padding:30px 20px 6px;text-align:center;font-size:13px;color:rgba(13,13,13,.45)}@media(max-width:749px){#bruce-pdp-root .socials{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003csection class=\"wrap hero\"\u003e\u003cspan class=\"badge\"\u003eBRUCE \u0026amp; CO — Built to Last\u003c\/span\u003e\u003ch1\u003eHarrino: The Linen-Cotton Drawstring Trousers\u003c\/h1\u003e\n\u003cp\u003eHarrino balances the breathable character of linen with the softness of cotton in a relaxed drawstring trouser designed for warm-weather ease.\u003c\/p\u003e\n\u003cdiv class=\"pills\"\u003e\n\u003cspan class=\"pill\"\u003e55% Linen \/ 45% Cotton\u003c\/span\u003e\u003cspan class=\"pill\"\u003eSizes S–2XL\u003c\/span\u003e\u003cspan class=\"pill\"\u003e14-Day Returns\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/harrino-d01-hero-white.jpg?v=1787705870\" alt=\"Harrino white linen-cotton drawstring trousers styled by the coast\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\"\u003e\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eWhy Harrino\u003c\/span\u003e\u003ch2\u003eNatural-fibre comfort with a clean everyday profile\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillars\"\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eLinen-Led Blend\u003c\/h3\u003e\n\u003cp\u003eA 55% linen and 45% cotton composition combines breathable texture with a softer hand.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pillar\"\u003e\u003ch3\u003eAdjustable Waist\u003c\/h3\u003e\n\u003cp\u003eThe full elastic waistband and centred drawstring support an easy, adaptable fit.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pillar\"\u003e\u003ch3\u003eRelaxed Taper\u003c\/h3\u003e\n\u003cp\u003eA straight-to-gently-tapered leg keeps movement comfortable while retaining a neat silhouette.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pillar\"\u003e\u003ch3\u003eFour Colours\u003c\/h3\u003e\n\u003cp\u003eBeige, Blue, White and Black cover relaxed coastal looks and sharper smart-casual combinations.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2\u003eNatural texture and considered construction\u003c\/h2\u003e\n\u003cp\u003eExplore the gathered elastic waistband, adjustable drawstring, slanted side pocket and neatly rolled cuff.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"details\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/harrino-d02-elastic-drawstring.jpg?v=1787705856\" alt=\"Harrino elastic waistband and adjustable drawstring detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/harrino-d03-linen-pocket-texture.jpg?v=1787705880\" alt=\"Harrino blue linen-cotton texture and side pocket detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/harrino-d04-rolled-cuff.jpg?v=1787705884\" alt=\"Harrino black linen-cotton rolled cuff detail\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"details\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"arrow next\" data-next=\"details\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"details\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eHow to Wear It\u003c\/span\u003e\u003ch2\u003eFrom terrace mornings to waterfront evenings\u003c\/h2\u003e\n\u003cp\u003ePair Beige with white linen, Blue with an ivory polo, or Black with sand-toned knitwear. The relaxed cuff works equally well with loafers, espadrilles or minimal sneakers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"lifestyle\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/harrino-d05-beige-terrace.jpg?v=1787705894\" alt=\"Harrino beige drawstring trousers on a Mediterranean terrace\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/harrino-d06-blue-marina.jpg?v=1787705889\" alt=\"Harrino blue drawstring trousers beside a marina\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/harrino-d07-black-courtyard.jpg?v=1787705900\" alt=\"Harrino black drawstring trousers in a modern courtyard\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"lifestyle\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"arrow next\" data-next=\"lifestyle\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"lifestyle\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2\u003eHarrino trouser details\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"tab active\" data-tab=\"details\"\u003eDetails\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"care\"\u003eCare\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"fit\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel active\" data-panel=\"details\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStyle\u003c\/span\u003e\u003cspan\u003eMen's relaxed linen-cotton drawstring trousers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eComposition\u003c\/span\u003e\u003cspan\u003e55% linen and 45% cotton\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWaist\u003c\/span\u003e\u003cspan\u003eFull elastic waistband with centred adjustable drawstring\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003ePockets\u003c\/span\u003e\u003cspan\u003eTwo slanted side pockets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eLeg\u003c\/span\u003e\u003cspan\u003eRelaxed straight-to-gently-tapered profile with rollable cuffs\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eColours\u003c\/span\u003e\u003cspan\u003eBeige, Blue, White and Black\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eCare label\u003c\/span\u003e\u003cspan\u003eFollow the garment care instructions supplied with the product\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWashing\u003c\/span\u003e\u003cspan\u003eUse the gentle wash specified on the care label and avoid high heat\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eDrying\u003c\/span\u003e\u003cspan\u003eReshape and air dry when recommended to preserve the linen-cotton weave\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cspan\u003eStore clean and dry; fold or hang neatly away from prolonged direct sunlight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"fit\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSize range\u003c\/span\u003e\u003cspan\u003eS, M, L, XL and 2XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eProfile\u003c\/span\u003e\u003cspan\u003eRelaxed through the seat and thigh with a gently tapered lower leg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eChoosing a size\u003c\/span\u003e\u003cspan\u003eCompare the store size guide with casual trousers whose waist, seat and thigh fit you already enjoy\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eBetween sizes\u003c\/span\u003e\u003cspan\u003eChoose according to your preferred ease; the elastic waist and drawstring allow adjustment\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003cfooter class=\"brand\" data-bruce-brand-signature=\"v6\"\u003e\u003cimg class=\"brand-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-footer-logo-white-v6-verified.png?v=1787568048\" alt=\"Bruce \u0026amp; Co\"\u003e\u003cp class=\"brand-eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\u003cp class=\"brand-copy\"\u003eBruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality. We curate elevated essentials that bring confidence, character and effortless sophistication to everyday life.\u003c\/p\u003e\n\u003cdiv class=\"socials\"\u003e\n\u003ca class=\"social\" href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cstrong\u003eInstagram\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eTikTok\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eYouTube\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eFacebook\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contact\"\u003e\n\u003ca href=\"https:\/\/shopbruce.com\"\u003eshopbruce.com\u003c\/a\u003e\u003ca href=\"mailto:contact@shopbruce.com\"\u003econtact@shopbruce.com\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/footer\u003e\u003cdiv class=\"tagline\"\u003eBruce \u0026amp; Co — Built to Last.\u003c\/div\u003e\n\u003cscript\u003e(function(){var root=document.getElementById('bruce-pdp-root');if(!root||root.dataset.ready)return;root.dataset.ready='1';root.querySelectorAll('[data-tabgroup]').forEach(function(nav){var card=nav.closest('.card');nav.querySelectorAll('.tab').forEach(function(btn){btn.addEventListener('click',function(){nav.querySelectorAll('.tab').forEach(function(b){b.classList.remove('active')});card.querySelectorAll('.panel').forEach(function(p){p.classList.remove('active')});btn.classList.add('active');card.querySelector('[data-panel=\"'+btn.dataset.tab+'\"]').classList.add('active')})})});root.querySelectorAll('.carousel').forEach(function(carousel){var key=carousel.dataset.carousel,items=Array.from(carousel.children),dots=root.querySelector('[data-dots=\"'+key+'\"]');items.forEach(function(_,i){var dot=document.createElement('span');dot.className='dot'+(i===0?' active':'');dots.appendChild(dot)});function step(dir){carousel.scrollBy({left:(items[0].getBoundingClientRect().width+10)*dir,behavior:'smooth'})}root.querySelector('[data-prev=\"'+key+'\"]').addEventListener('click',function(){step(-1)});root.querySelector('[data-next=\"'+key+'\"]').addEventListener('click',function(){step(1)});carousel.addEventListener('scroll',function(){clearTimeout(carousel._t);carousel._t=setTimeout(function(){var center=carousel.scrollLeft+carousel.clientWidth\/2,index=0,best=Infinity;items.forEach(function(item,i){var d=Math.abs(item.offsetLeft+item.clientWidth\/2-center);if(d\u003cbest){best=d;index=i}});dots.querySelectorAll('.dot').forEach(function(dot,i){dot.classList.toggle('active',i===index)})},120)})})})();\u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"Bruce \u0026 Co","offers":[{"title":"Beige \/ S","offer_id":43890151063642,"sku":"PAR9892","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ M","offer_id":43890151096410,"sku":"PAR9893","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ L","offer_id":43890151129178,"sku":"PAR9894","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ XL","offer_id":43890151161946,"sku":"PAR9895","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Beige \/ 2XL","offer_id":43890151194714,"sku":"PAR10137","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":43890151227482,"sku":"PAR9896","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":43890151260250,"sku":"PAR9899","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":43890151293018,"sku":"PAR9902","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":43890151325786,"sku":"PAR9905","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":43890151358554,"sku":"PAR10138","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":43890151391322,"sku":"PAR9897","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":43890151424090,"sku":"PAR9900","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":43890151456858,"sku":"PAR9903","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":43890151489626,"sku":"PAR9906","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":43890151522394,"sku":"PAR10139","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":43890151555162,"sku":"PAR9898","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":43890151587930,"sku":"PAR9901","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":43890151620698,"sku":"PAR9904","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":43890151653466,"sku":"PAR9907","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":43890151686234,"sku":"PAR10140","price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/harrino-g01-studio-beige_ba19519d-a148-4ab2-936f-caad8bb32f25.jpg?v=1787706048"},{"product_id":"mens-linen-trousers-xaverel","title":"Men's Linen Trousers – Xaverel","description":"\u003cdiv class=\"bruce-pdp\" id=\"bruce-pdp-root\"\u003e\n\u003cstyle\u003e\n#bruce-pdp-root{--ink:#0d0d0d;--graphite:#2b2b2b;--stone:#d9d6cf;--cream:#f2efe9;--soft:rgba(13,13,13,.64);--line:rgba(13,13,13,.09);all:initial;display:block;box-sizing:border-box;max-width:600px;margin:0 auto;background:#fff;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}#bruce-pdp-root *,#bruce-pdp-root *:before,#bruce-pdp-root *:after{box-sizing:border-box;margin:0;padding:0;font-family:inherit;color:inherit;line-height:inherit}#bruce-pdp-root img{display:block;width:100%;max-width:100%;border:0}#bruce-pdp-root button{border:0;background:none;cursor:pointer;font:inherit}#bruce-pdp-root svg{display:block}#bruce-pdp-root .wrap{padding:0 18px}#bruce-pdp-root .section{padding-top:36px;padding-bottom:36px}\n#bruce-pdp-root .badge{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;background:var(--cream);font-size:11.5px;font-weight:600}#bruce-pdp-root .badge:before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--ink)}#bruce-pdp-root .eyebrow{font-size:12.5px;font-weight:600;color:var(--soft)}#bruce-pdp-root h2{font-size:22px;line-height:1.16;letter-spacing:-.02em}#bruce-pdp-root p{font-size:15px;color:var(--soft)}#bruce-pdp-root .hero{padding-top:36px;text-align:center}#bruce-pdp-root .hero h1{margin-top:14px;font-size:28px;line-height:1.12;letter-spacing:-.025em}#bruce-pdp-root .hero\u003ep{margin-top:14px;font-size:15.5px}#bruce-pdp-root .pills{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px}#bruce-pdp-root .pill{padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:500}#bruce-pdp-root .hero-media{margin-top:26px;border-radius:24px;overflow:hidden;background:var(--cream)}#bruce-pdp-root .hero-media img{aspect-ratio:4\/5;object-fit:cover}\n#bruce-pdp-root .head h2{margin-top:7px}#bruce-pdp-root .pillars{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}#bruce-pdp-root .pillar{min-height:150px;padding:20px 18px;border-radius:18px;background:var(--cream)}#bruce-pdp-root .pillar:nth-child(1){background:var(--ink);color:#fff}#bruce-pdp-root .pillar:nth-child(2){background:var(--stone)}#bruce-pdp-root .pillar:nth-child(3){background:var(--graphite);color:#fff}#bruce-pdp-root .pillar h3{font-size:15px;margin-bottom:6px}#bruce-pdp-root .pillar p{font-size:12.5px;opacity:.76;color:inherit}\n#bruce-pdp-root .carousel-head{margin-bottom:16px}#bruce-pdp-root .carousel-head h2{margin-top:7px}#bruce-pdp-root .carousel-head p{margin-top:6px}#bruce-pdp-root .carousel-wrap{position:relative}#bruce-pdp-root .carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:0 18px 2px}#bruce-pdp-root .carousel::-webkit-scrollbar{display:none}#bruce-pdp-root .carousel-item{flex:0 0 82%;overflow:hidden;border-radius:18px;background:var(--cream);scroll-snap-align:center}#bruce-pdp-root .carousel-item img{aspect-ratio:9\/16;object-fit:cover}#bruce-pdp-root .arrow{position:absolute;z-index:2;top:50%;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:rgba(13,13,13,.55);transform:translateY(-50%)}#bruce-pdp-root .arrow svg{width:16px;height:16px;stroke:#fff}#bruce-pdp-root .prev{left:8px}#bruce-pdp-root .next{right:8px}#bruce-pdp-root .dots{display:flex;justify-content:center;gap:6px;margin-top:14px}#bruce-pdp-root .dot{width:6px;height:6px;border-radius:50%;background:var(--line)}#bruce-pdp-root .dot.active{width:16px;border-radius:4px;background:var(--ink)}\n#bruce-pdp-root .card{padding:22px 18px;border:1px solid var(--line);border-radius:24px}#bruce-pdp-root .tabs{display:inline-flex;gap:4px;margin:18px 0;padding:4px;border-radius:999px;background:var(--cream)}#bruce-pdp-root .tab{padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:rgba(13,13,13,.45)}#bruce-pdp-root .tab.active{background:var(--ink);color:#fff}#bruce-pdp-root .panel{display:none}#bruce-pdp-root .panel.active{display:block}#bruce-pdp-root .spec-row{display:grid;gap:2px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13.5px}#bruce-pdp-root .spec-row:last-child{border:0}#bruce-pdp-root .spec-row span:first-child{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.58}\n#bruce-pdp-root .brand{padding:24px 22px;border-radius:16px;background:#1c1c1c;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.16)}#bruce-pdp-root .brand-logo{width:180px;height:auto;margin-bottom:18px}#bruce-pdp-root .brand-eyebrow{margin-bottom:10px;font-size:14px;font-weight:700;color:#fff}#bruce-pdp-root .brand-copy{font-size:15px;line-height:1.8;color:rgba(255,255,255,.72)}#bruce-pdp-root .socials{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}#bruce-pdp-root .social{display:flex;align-items:center;gap:9px;min-width:0;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.04);color:#fff;text-decoration:none}#bruce-pdp-root .social span:last-child{margin-left:auto;overflow:hidden;font-size:13px;color:rgba(255,255,255,.66);text-overflow:ellipsis;white-space:nowrap}#bruce-pdp-root .contact{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}#bruce-pdp-root .contact a{font-size:13px;color:rgba(255,255,255,.78);text-decoration:none}#bruce-pdp-root .tagline{padding:30px 20px 6px;text-align:center;font-size:13px;color:rgba(13,13,13,.45)}@media(max-width:749px){#bruce-pdp-root .socials{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003csection class=\"wrap hero\"\u003e\u003cspan class=\"badge\"\u003eBRUCE \u0026amp; CO — Built to Last\u003c\/span\u003e\u003ch1\u003eXaverel: The Linen Drawstring Trouser\u003c\/h1\u003e\n\u003cp\u003eXaverel balances breathable linen texture with an elasticated waist and clean tapered leg, creating an easy warm-weather trouser that moves comfortably from relaxed days to polished casual plans.\u003c\/p\u003e\n\u003cdiv class=\"pills\"\u003e\n\u003cspan class=\"pill\"\u003eBreathable Linen\u003c\/span\u003e\u003cspan class=\"pill\"\u003e7 Color Options\u003c\/span\u003e\u003cspan class=\"pill\"\u003eSizes S–5XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/xaverel-d01-hero.jpg?v=1787720113\" alt=\"Khaki Xaverel linen trousers styled in a Mediterranean stone arcade\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\"\u003e\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eWhy Xaverel\u003c\/span\u003e\u003ch2\u003eRelaxed comfort with a cleaner finish\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillars\"\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eElastic Waist\u003c\/h3\u003e\n\u003cp\u003eThe gathered waistband flexes naturally and keeps the trouser comfortable throughout the day.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pillar\"\u003e\u003ch3\u003eAdjustable Drawstring\u003c\/h3\u003e\n\u003cp\u003eA matching centered tie lets you fine-tune the waist while preserving the understated profile.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pillar\"\u003e\u003ch3\u003eLinen Texture\u003c\/h3\u003e\n\u003cp\u003eThe breathable woven surface brings natural character, airflow and an easy summer drape.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pillar\"\u003e\u003ch3\u003eTapered Shape\u003c\/h3\u003e\n\u003cp\u003eA relaxed upper leg narrows neatly toward the ankle for a versatile smart-casual silhouette.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2\u003eTexture and construction, up close\u003c\/h2\u003e\n\u003cp\u003eExplore the elasticated waistband, matching drawstring, slanted pocket, breathable weave and refined tapered hem.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"details\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/xaverel-d02-elastic-waist-drawstring.jpg?v=1787720144\" alt=\"Xaverel elastic waistband and matching drawstring detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/xaverel-d03-linen-pocket-weave.jpg?v=1787720154\" alt=\"Xaverel slanted pocket and breathable linen weave detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/xaverel-d04-tapered-hem.jpg?v=1787720135\" alt=\"Xaverel tapered ankle and clean linen hem detail\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"details\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"arrow next\" data-next=\"details\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"details\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eHow to Wear It\u003c\/span\u003e\u003ch2\u003eSeven shades for coast, city and travel\u003c\/h2\u003e\n\u003cp\u003ePair Khaki, White or Light Blue with tonal resort layers; choose Grey or Light Grey for modern neutrals, and Black or Dark Blue for sharper contrast.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"lifestyle\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/xaverel-d05-navy-terrace-walk.jpg?v=1787720140\" alt=\"Navy Xaverel trousers styled for a Mediterranean terrace walk\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/xaverel-d06-light-blue-villa.jpg?v=1787720158\" alt=\"Light blue Xaverel trousers styled beside a coastal villa\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/xaverel-d07-light-grey-cafe.jpg?v=1787720149\" alt=\"Light grey Xaverel trousers styled at an elegant outdoor cafe\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"lifestyle\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"arrow next\" data-next=\"lifestyle\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"lifestyle\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2\u003eXaverel trouser details\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"tab active\" data-tab=\"details\"\u003eDetails\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"care\"\u003eCare\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"fit\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel active\" data-panel=\"details\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStyle\u003c\/span\u003e\u003cspan\u003eRelaxed drawstring trouser with a tapered ankle-length leg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWaist\u003c\/span\u003e\u003cspan\u003eElasticated waistband with matching adjustable drawstring\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003ePockets\u003c\/span\u003e\u003cspan\u003eClean slanted side pockets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eTexture\u003c\/span\u003e\u003cspan\u003eBreathable linen weave with natural surface character\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eColors\u003c\/span\u003e\u003cspan\u003eKhaki, Grey, Black, White, Dark Blue, Light Blue and Light Grey\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWashing\u003c\/span\u003e\u003cspan\u003eUse a gentle cold cycle with similar colors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eDrying\u003c\/span\u003e\u003cspan\u003eAir dry naturally and reshape while damp\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eFinishing\u003c\/span\u003e\u003cspan\u003eSteam or use a cool iron to relax creasing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cspan\u003eStore clean and dry between wears\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"fit\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSize range\u003c\/span\u003e\u003cspan\u003eS–5XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSilhouette\u003c\/span\u003e\u003cspan\u003eRelaxed through the seat and thigh, tapering toward the ankle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWaist\u003c\/span\u003e\u003cspan\u003eFlexible elastic fit with adjustable drawstring\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eChoosing a size\u003c\/span\u003e\u003cspan\u003eCompare the store size selector with trousers that already fit you well\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003cfooter class=\"brand\" data-bruce-brand-signature=\"v6\"\u003e\u003cimg class=\"brand-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-footer-logo-white-v6-verified.png?v=1787568048\" alt=\"Bruce \u0026amp; Co\"\u003e\u003cp class=\"brand-eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\u003cp class=\"brand-copy\"\u003eBruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality. We curate elevated essentials that bring confidence, character and effortless sophistication to everyday life.\u003c\/p\u003e\n\u003cdiv class=\"socials\"\u003e\n\u003ca class=\"social\" href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cstrong\u003eInstagram\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eTikTok\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eYouTube\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eFacebook\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contact\"\u003e\n\u003ca href=\"https:\/\/shopbruce.com\"\u003eshopbruce.com\u003c\/a\u003e\u003ca href=\"mailto:contact@shopbruce.com\"\u003econtact@shopbruce.com\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/footer\u003e\u003cdiv class=\"tagline\"\u003eBruce \u0026amp; Co — Built to Last.\u003c\/div\u003e\n\u003cscript\u003e(function(){var root=document.getElementById('bruce-pdp-root');if(!root||root.dataset.ready)return;root.dataset.ready='1';root.querySelectorAll('[data-tabgroup]').forEach(function(nav){var card=nav.closest('.card');nav.querySelectorAll('.tab').forEach(function(btn){btn.addEventListener('click',function(){nav.querySelectorAll('.tab').forEach(function(b){b.classList.remove('active')});card.querySelectorAll('.panel').forEach(function(p){p.classList.remove('active')});btn.classList.add('active');card.querySelector('[data-panel=\"'+btn.dataset.tab+'\"]').classList.add('active')})})});root.querySelectorAll('.carousel').forEach(function(carousel){var key=carousel.dataset.carousel,items=Array.from(carousel.children),dots=root.querySelector('[data-dots=\"'+key+'\"]');items.forEach(function(_,i){var dot=document.createElement('span');dot.className='dot'+(i===0?' active':'');dots.appendChild(dot)});function step(dir){carousel.scrollBy({left:(items[0].getBoundingClientRect().width+10)*dir,behavior:'smooth'})}root.querySelector('[data-prev=\"'+key+'\"]').addEventListener('click',function(){step(-1)});root.querySelector('[data-next=\"'+key+'\"]').addEventListener('click',function(){step(1)});carousel.addEventListener('scroll',function(){clearTimeout(carousel._t);carousel._t=setTimeout(function(){var center=carousel.scrollLeft+carousel.clientWidth\/2,index=0,best=Infinity;items.forEach(function(item,i){var d=Math.abs(item.offsetLeft+item.clientWidth\/2-center);if(d\u003cbest){best=d;index=i}});dots.querySelectorAll('.dot').forEach(function(dot,i){dot.classList.toggle('active',i===index)})},120)})})})();\u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"Bruce \u0026 Co","offers":[{"title":"Khaki \/ S","offer_id":43890161942618,"sku":"PAR10594","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ M","offer_id":43890161975386,"sku":"PAR10595","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ L","offer_id":43890162008154,"sku":"PAR10596","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ XL","offer_id":43890162040922,"sku":"PAR10597","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 2XL","offer_id":43890162073690,"sku":"PAR10598","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 3XL","offer_id":43890162106458,"sku":"PAR10599","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 4XL","offer_id":43890162139226,"sku":"PAR10600","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 5XL","offer_id":43890162171994,"sku":"PAR10601","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ S","offer_id":43890162204762,"sku":"PAR10602","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ M","offer_id":43890162237530,"sku":"PAR10603","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ L","offer_id":43890162270298,"sku":"PAR10604","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ XL","offer_id":43890162303066,"sku":"PAR10605","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 2XL","offer_id":43890162335834,"sku":"PAR10606","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 3XL","offer_id":43890162368602,"sku":"PAR10607","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 4XL","offer_id":43890162401370,"sku":"PAR10608","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 5XL","offer_id":43890162434138,"sku":"PAR10609","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":43890162466906,"sku":"PAR10610","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":43890162499674,"sku":"PAR10611","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":43890162532442,"sku":"PAR10612","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":43890162565210,"sku":"PAR10613","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":43890162597978,"sku":"PAR10614","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":43890162630746,"sku":"PAR10615","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":43890162663514,"sku":"PAR10616","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Black \/ 5XL","offer_id":43890162696282,"sku":"PAR10617","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":43890162729050,"sku":"PAR10618","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":43890162761818,"sku":"PAR10619","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":43890162794586,"sku":"PAR10620","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":43890162827354,"sku":"PAR10621","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":43890162860122,"sku":"PAR10622","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":43890162892890,"sku":"PAR10623","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 4XL","offer_id":43890162925658,"sku":"PAR10624","price":39.95,"currency_code":"USD","in_stock":true},{"title":"White \/ 5XL","offer_id":43890162958426,"sku":"PAR10625","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ S","offer_id":43890162991194,"sku":"PAR10626","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ M","offer_id":43890163023962,"sku":"PAR10627","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ L","offer_id":43890163056730,"sku":"PAR10628","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ XL","offer_id":43890163089498,"sku":"PAR10629","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ 2XL","offer_id":43890163122266,"sku":"PAR10630","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ 3XL","offer_id":43890163155034,"sku":"PAR10631","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ 4XL","offer_id":43890163187802,"sku":"PAR10632","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Dark Blue \/ 5XL","offer_id":43890163220570,"sku":"PAR10633","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ S","offer_id":43890163253338,"sku":"PAR10634","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ M","offer_id":43890163286106,"sku":"PAR10635","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ L","offer_id":43890163318874,"sku":"PAR10636","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ XL","offer_id":43890163351642,"sku":"PAR10637","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 2XL","offer_id":43890163384410,"sku":"PAR10638","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 3XL","offer_id":43890163417178,"sku":"PAR10639","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 4XL","offer_id":43890163449946,"sku":"PAR10640","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Blue \/ 5XL","offer_id":43890163482714,"sku":"PAR10641","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ S","offer_id":43890163515482,"sku":"PAR10642","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ M","offer_id":43890163548250,"sku":"PAR10643","price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ L","offer_id":43890163581018,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ XL","offer_id":43890163613786,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ 2XL","offer_id":43890163646554,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ 3XL","offer_id":43890163679322,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ 4XL","offer_id":43890163712090,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true},{"title":"Light Grey \/ 5XL","offer_id":43890163744858,"sku":null,"price":39.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/xaverel-g01-studio-khaki_a783dbac-3fcc-41cc-b0d6-7133a2445e0b.jpg?v=1787720248"},{"product_id":"mens-striped-trousers-corvento","title":"Men's Striped Trousers – Corvento","description":"\u003cdiv class=\"bruce-pdp\" id=\"bruce-pdp-root\"\u003e\n\u003cstyle\u003e\n#bruce-pdp-root{--ink:#0d0d0d;--graphite:#2b2b2b;--stone:#d9d6cf;--cream:#f2efe9;--soft:rgba(13,13,13,.64);--line:rgba(13,13,13,.09);all:initial;display:block;box-sizing:border-box;max-width:600px;margin:0 auto;background:#fff;color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}#bruce-pdp-root *,#bruce-pdp-root *:before,#bruce-pdp-root *:after{box-sizing:border-box;margin:0;padding:0;font-family:inherit;color:inherit;line-height:inherit}#bruce-pdp-root img{display:block;width:100%;max-width:100%;border:0}#bruce-pdp-root button{border:0;background:none;cursor:pointer;font:inherit}#bruce-pdp-root svg{display:block}#bruce-pdp-root .wrap{padding:0 18px}#bruce-pdp-root .section{padding-top:36px;padding-bottom:36px}\n#bruce-pdp-root .badge{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;background:var(--cream);font-size:11.5px;font-weight:600}#bruce-pdp-root .badge:before{content:\"\";width:6px;height:6px;border-radius:50%;background:var(--ink)}#bruce-pdp-root .eyebrow{font-size:12.5px;font-weight:600;color:var(--soft)}#bruce-pdp-root h2{font-size:22px;line-height:1.16;letter-spacing:-.02em}#bruce-pdp-root p{font-size:15px;color:var(--soft)}#bruce-pdp-root .hero{padding-top:36px;text-align:center}#bruce-pdp-root .hero h1{margin-top:14px;font-size:28px;line-height:1.12;letter-spacing:-.025em}#bruce-pdp-root .hero\u003ep{margin-top:14px;font-size:15.5px}#bruce-pdp-root .pills{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px}#bruce-pdp-root .pill{padding:7px 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:500}#bruce-pdp-root .hero-media{margin-top:26px;border-radius:24px;overflow:hidden;background:var(--cream)}#bruce-pdp-root .hero-media img{aspect-ratio:4\/5;object-fit:cover}\n#bruce-pdp-root .head h2{margin-top:7px}#bruce-pdp-root .pillars{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}#bruce-pdp-root .pillar{min-height:150px;padding:20px 18px;border-radius:18px;background:var(--cream)}#bruce-pdp-root .pillar:nth-child(1){background:var(--ink);color:#fff}#bruce-pdp-root .pillar:nth-child(2){background:var(--stone)}#bruce-pdp-root .pillar:nth-child(3){background:var(--graphite);color:#fff}#bruce-pdp-root .pillar h3{font-size:15px;margin-bottom:6px}#bruce-pdp-root .pillar p{font-size:12.5px;opacity:.76;color:inherit}\n#bruce-pdp-root .carousel-head{margin-bottom:16px}#bruce-pdp-root .carousel-head h2{margin-top:7px}#bruce-pdp-root .carousel-head p{margin-top:6px}#bruce-pdp-root .carousel-wrap{position:relative}#bruce-pdp-root .carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:0 18px 2px}#bruce-pdp-root .carousel::-webkit-scrollbar{display:none}#bruce-pdp-root .carousel-item{flex:0 0 82%;overflow:hidden;border-radius:18px;background:var(--cream);scroll-snap-align:center}#bruce-pdp-root .carousel-item img{aspect-ratio:9\/16;object-fit:cover}#bruce-pdp-root .arrow{position:absolute;z-index:2;top:50%;display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:50%;background:rgba(13,13,13,.55);transform:translateY(-50%)}#bruce-pdp-root .arrow svg{width:16px;height:16px;stroke:#fff}#bruce-pdp-root .prev{left:8px}#bruce-pdp-root .next{right:8px}#bruce-pdp-root .dots{display:flex;justify-content:center;gap:6px;margin-top:14px}#bruce-pdp-root .dot{width:6px;height:6px;border-radius:50%;background:var(--line)}#bruce-pdp-root .dot.active{width:16px;border-radius:4px;background:var(--ink)}\n#bruce-pdp-root .card{padding:22px 18px;border:1px solid var(--line);border-radius:24px}#bruce-pdp-root .tabs{display:inline-flex;gap:4px;margin:18px 0;padding:4px;border-radius:999px;background:var(--cream)}#bruce-pdp-root .tab{padding:8px 14px;border-radius:999px;font-size:12.5px;font-weight:600;color:rgba(13,13,13,.45)}#bruce-pdp-root .tab.active{background:var(--ink);color:#fff}#bruce-pdp-root .panel{display:none}#bruce-pdp-root .panel.active{display:block}#bruce-pdp-root .spec-row{display:grid;gap:2px;padding:13px 0;border-bottom:1px solid var(--line);font-size:13.5px}#bruce-pdp-root .spec-row:last-child{border:0}#bruce-pdp-root .spec-row span:first-child{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.58}\n#bruce-pdp-root .brand{padding:24px 22px;border-radius:16px;background:#1c1c1c;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.16)}#bruce-pdp-root .brand-logo{width:180px;height:auto;margin-bottom:18px}#bruce-pdp-root .brand-eyebrow{margin-bottom:10px;font-size:14px;font-weight:700;color:#fff}#bruce-pdp-root .brand-copy{font-size:15px;line-height:1.8;color:rgba(255,255,255,.72)}#bruce-pdp-root .socials{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}#bruce-pdp-root .social{display:flex;align-items:center;gap:9px;min-width:0;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.04);color:#fff;text-decoration:none}#bruce-pdp-root .social span:last-child{margin-left:auto;overflow:hidden;font-size:13px;color:rgba(255,255,255,.66);text-overflow:ellipsis;white-space:nowrap}#bruce-pdp-root .contact{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}#bruce-pdp-root .contact a{font-size:13px;color:rgba(255,255,255,.78);text-decoration:none}#bruce-pdp-root .tagline{padding:30px 20px 6px;text-align:center;font-size:13px;color:rgba(13,13,13,.45)}@media(max-width:749px){#bruce-pdp-root .socials{grid-template-columns:1fr}}\n\u003c\/style\u003e\n\u003csection class=\"wrap hero\"\u003e\u003cspan class=\"badge\"\u003eBRUCE \u0026amp; CO — Built to Last\u003c\/span\u003e\u003ch1\u003eCorvento: The Striped Drawstring Trouser\u003c\/h1\u003e\n\u003cp\u003eCorvento pairs fine blue-and-white vertical stripes with a relaxed straight leg and flexible drawstring waist, creating an easy warm-weather trouser with a crisp coastal character.\u003c\/p\u003e\n\u003cdiv class=\"pills\"\u003e\n\u003cspan class=\"pill\"\u003eFine Vertical Stripes\u003c\/span\u003e\u003cspan class=\"pill\"\u003eRelaxed Straight Leg\u003c\/span\u003e\u003cspan class=\"pill\"\u003eSizes S–XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"hero-media\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/corvento-d01-hero.jpg?v=1787751513\" alt=\"Corvento striped trousers styled on a Mediterranean marina\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\"\u003e\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eWhy Corvento\u003c\/span\u003e\u003ch2\u003eCoastal ease with a considered finish\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"pillars\"\u003e\n\u003carticle class=\"pillar\"\u003e\u003ch3\u003eElastic Waist\u003c\/h3\u003e\n\u003cp\u003eThe gathered waistband flexes naturally for comfortable wear across the day.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pillar\"\u003e\u003ch3\u003eAdjustable Drawstring\u003c\/h3\u003e\n\u003cp\u003eA centered white cord lets you refine the fit while preserving the relaxed profile.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pillar\"\u003e\u003ch3\u003eFine Pinstripes\u003c\/h3\u003e\n\u003cp\u003ePale blue-and-white vertical stripes bring a clean, lengthening rhythm to the lightweight fabric.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"pillar\"\u003e\u003ch3\u003eStraight Leg\u003c\/h3\u003e\n\u003cp\u003eThe easy shape falls cleanly from hip to ankle for a modern resort-ready silhouette.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2\u003eTexture and construction, up close\u003c\/h2\u003e\n\u003cp\u003eExplore the elasticated waistband, white drawstring, discreet side pocket, fine stripe weave and cleanly finished hem.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"details\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/corvento-d02-elastic-waist-drawstring.jpg?v=1787751494\" alt=\"Corvento elastic waistband and white drawstring detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/corvento-d03-side-pocket-stripe-weave.jpg?v=1787751536\" alt=\"Corvento side pocket and fine stripe weave detail\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/corvento-d04-straight-hem-finish.jpg?v=1787751545\" alt=\"Corvento straight-leg hem and clean stitching detail\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"details\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"arrow next\" data-next=\"details\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"details\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\u003cdiv class=\"carousel-head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eHow to Wear It\u003c\/span\u003e\u003ch2\u003eMade for coast, city and travel\u003c\/h2\u003e\n\u003cp\u003ePair Corvento with crisp white shirting, a textured knit polo or a relaxed overshirt; finish with clean sneakers or brown loafers.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"carousel-wrap\"\u003e\n\u003cdiv class=\"carousel\" data-carousel=\"lifestyle\"\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/corvento-d05-village-walk.jpg?v=1787751550\" alt=\"Corvento striped trousers styled in a coastal village\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/corvento-d06-sea-terrace.jpg?v=1787751541\" alt=\"Corvento striped trousers styled on a Mediterranean sea terrace\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/corvento-d07-european-cafe.jpg?v=1787751554\" alt=\"Corvento striped trousers styled at a European cafe\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"arrow prev\" data-prev=\"lifestyle\" aria-label=\"Previous image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m15 18-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"arrow next\" data-next=\"lifestyle\" aria-label=\"Next image\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\"\u003e\u003cpath d=\"m9 18 6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dots\" data-dots=\"lifestyle\"\u003e\u003c\/div\u003e\u003c\/section\u003e\n\u003csection class=\"wrap section\" style=\"padding-top:0\"\u003e\u003cdiv class=\"card\"\u003e\n\u003cdiv class=\"head\"\u003e\n\u003cspan class=\"eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2\u003eCorvento trouser details\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tabs\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"tab active\" data-tab=\"details\"\u003eDetails\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"care\"\u003eCare\u003c\/button\u003e\u003cbutton class=\"tab\" data-tab=\"fit\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel active\" data-panel=\"details\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStyle\u003c\/span\u003e\u003cspan\u003eRelaxed drawstring trouser with a straight full-length leg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWaist\u003c\/span\u003e\u003cspan\u003eElasticated waistband with centered white adjustable drawstring\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003ePockets\u003c\/span\u003e\u003cspan\u003eDiscreet slanted side pockets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003ePattern\u003c\/span\u003e\u003cspan\u003ePale blue and white fine vertical stripes\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eFinish\u003c\/span\u003e\u003cspan\u003eClean stitched hem and lightweight woven drape\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"care\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWashing\u003c\/span\u003e\u003cspan\u003eUse a gentle cold cycle with similar colors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eDrying\u003c\/span\u003e\u003cspan\u003eAir dry naturally and reshape while damp\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eFinishing\u003c\/span\u003e\u003cspan\u003eSteam or use a cool iron to relax creasing\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cspan\u003eStore clean and dry between wears\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"panel\" data-panel=\"fit\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSize range\u003c\/span\u003e\u003cspan\u003eS–XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eSilhouette\u003c\/span\u003e\u003cspan\u003eRelaxed through the seat and thigh with a straight wide leg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eWaist\u003c\/span\u003e\u003cspan\u003eFlexible elastic fit with adjustable drawstring\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan\u003eChoosing a size\u003c\/span\u003e\u003cspan\u003eCompare the store size selector with trousers that already fit you well\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\n\u003cfooter class=\"brand\" data-bruce-brand-signature=\"v6\"\u003e\u003cimg class=\"brand-logo\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-footer-logo-white-v6-verified.png?v=1787568048\" alt=\"Bruce \u0026amp; Co\"\u003e\u003cp class=\"brand-eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\u003cp class=\"brand-copy\"\u003eBruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality. We curate elevated essentials that bring confidence, character and effortless sophistication to everyday life.\u003c\/p\u003e\n\u003cdiv class=\"socials\"\u003e\n\u003ca class=\"social\" href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cstrong\u003eInstagram\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\u003c\/a\u003e\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eTikTok\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eYouTube\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"social\"\u003e\n\u003cstrong\u003eFacebook\u003c\/strong\u003e\u003cspan\u003e@bruceandco.store\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"contact\"\u003e\n\u003ca href=\"https:\/\/shopbruce.com\"\u003eshopbruce.com\u003c\/a\u003e\u003ca href=\"mailto:contact@shopbruce.com\"\u003econtact@shopbruce.com\u003c\/a\u003e\n\u003c\/div\u003e\u003c\/footer\u003e\u003cdiv class=\"tagline\"\u003eBruce \u0026amp; Co — Built to Last.\u003c\/div\u003e\n\u003cscript\u003e(function(){var root=document.getElementById('bruce-pdp-root');if(!root||root.dataset.ready)return;root.dataset.ready='1';root.querySelectorAll('[data-tabgroup]').forEach(function(nav){var card=nav.closest('.card');nav.querySelectorAll('.tab').forEach(function(btn){btn.addEventListener('click',function(){nav.querySelectorAll('.tab').forEach(function(b){b.classList.remove('active')});card.querySelectorAll('.panel').forEach(function(p){p.classList.remove('active')});btn.classList.add('active');card.querySelector('[data-panel=\"'+btn.dataset.tab+'\"]').classList.add('active')})})});root.querySelectorAll('.carousel').forEach(function(carousel){var key=carousel.dataset.carousel,items=Array.from(carousel.children),dots=root.querySelector('[data-dots=\"'+key+'\"]');items.forEach(function(_,i){var dot=document.createElement('span');dot.className='dot'+(i===0?' active':'');dots.appendChild(dot)});function step(dir){carousel.scrollBy({left:(items[0].getBoundingClientRect().width+10)*dir,behavior:'smooth'})}root.querySelector('[data-prev=\"'+key+'\"]').addEventListener('click',function(){step(-1)});root.querySelector('[data-next=\"'+key+'\"]').addEventListener('click',function(){step(1)});carousel.addEventListener('scroll',function(){clearTimeout(carousel._t);carousel._t=setTimeout(function(){var center=carousel.scrollLeft+carousel.clientWidth\/2,index=0,best=Infinity;items.forEach(function(item,i){var d=Math.abs(item.offsetLeft+item.clientWidth\/2-center);if(d\u003cbest){best=d;index=i}});dots.querySelectorAll('.dot').forEach(function(dot,i){dot.classList.toggle('active',i===index)})},120)})})})();\u003c\/script\u003e\n\u003c\/div\u003e\n","brand":"Bruce \u0026 Co","offers":[{"title":"S","offer_id":43890170855514,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":43890170888282,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":43890170921050,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":43890170953818,"sku":null,"price":44.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/corvento-g01-studio-front_bdaa86a1-c30c-46b6-b29e-f2fadba47bf8.jpg?v=1787751678"},{"product_id":"summer-autumn-thin-trousers-men-formal-dress-suit-pants-work-pants-quality-business-casual-pants-black-wine-red-long-pants","title":"Men's Tailored Trousers – Old Money Style","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{  --lgc-black:#0D0D0D;  --lgc-graphite:#2B2B2B;  --lgc-stone:#D9D6CF;  --lgc-cream:#F2EFE9;  --lgc-white:#FFFFFF;  --lgc-ink-soft: rgba(13,13,13,0.62);  --lgc-ink-faint: rgba(13,13,13,0.42);  --lgc-line: rgba(13,13,13,0.08);  --lgc-radius-lg: 24px;  --lgc-radius-md: 18px;  --lgc-radius-sm: 12px;  --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;  all: initial;  display:block;  box-sizing:border-box;  font-family: var(--lgc-sans);  color: var(--lgc-black);  background: var(--lgc-white);  -webkit-font-smoothing: antialiased;  text-align:left;  line-height:1.5;  max-width:600px;  margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{  box-sizing:border-box; margin:0; padding:0; font-family:inherit;  color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-style:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; }\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap');\n#legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; }\n#legacy-pdp-root .lgc-badge{  display:inline-flex; align-items:center; gap:6px;  background:var(--lgc-cream); color:var(--lgc-black);  padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-black); }\n#legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-soft); }#legacy-pdp-root h1.lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-soft); line-height:1.55; }\n\/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-soft); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{  font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px;  background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-black);}#legacy-pdp-root .lgc-hero-img{  margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-fit:cover; }\n\/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{  border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px;  display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-black); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-black); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-black); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; }\n\/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{  display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory;  -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px;  margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{  flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md);  overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-fit:cover; }#legacy-pdp-root .lgc-carousel-cap{  position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55);  color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px;  backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{  position:absolute; top:50%; transform:translateY(-50%); z-index:2;  width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5);  display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-black); width:16px; border-radius:3px; }\n\/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{  display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{  padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint);  transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-black); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; }\n#legacy-pdp-root table.lgc-table{  width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px;  background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{  padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{  max-width:100%; overflow:hidden;  border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{  width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{  padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{  font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600;  color:var(--lgc-ink-soft); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{  font-weight:700;}\n#legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{  display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-black); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-black); }\n\/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{  border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-soft); line-height:1.4; }\n\/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{  width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px;  padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-soft); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; }\n\/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; }\n\/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:flex; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{  width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden;  border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease;  line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-fit:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-black); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eBruce \u0026amp; Co — Built to Last\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\" data-i18n=\"hero.headline\"\u003eThe Trousers That Elevate Everything.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\" data-i18n=\"hero.sub\"\u003eFlat-front tailored trousers with a clean drape and refined straight-leg profile for office, evenings and smart-casual days.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\" data-i18n=\"hero.pill1\"\u003eTailored Fit\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\" data-i18n=\"hero.pill2\"\u003e7 Colours\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\" data-i18n=\"hero.pill3\"\u003e14-Day Returns\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-co-tailored-trousers-hero.webp?v=1787521103\" alt=\"Bruce \u0026amp; Co tailored trousers styled on a golf course\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\" data-i18n=\"pillars.eyebrow\"\u003eWhy Bruce \u0026amp; Co\u003c\/span\u003e\u003ch2 class=\"lgc-h2\" data-i18n=\"pillars.headline\"\u003eClean structure, flexible comfort, versatile styling\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4 data-i18n=\"pillars.quality.title\"\u003eClean Tailoring\u003c\/h4\u003e\n\u003cp data-i18n=\"pillars.quality.desc\"\u003eA flat front, defined waistband and straight-leg line create a polished everyday profile.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4 data-i18n=\"pillars.price.title\"\u003eFair Price\u003c\/h4\u003e\n\u003cp data-i18n=\"pillars.price.desc\" selected with attention to quality and value. is-graphite\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/p\u003e\n\u003ch4 data-i18n=\"pillars.trust.title\"\u003eFlexible Comfort\u003c\/h4\u003e\n\u003cp data-i18n=\"pillars.trust.desc\"\u003eThe polyester-elastane blend provides gentle flexibility while maintaining a tailored appearance.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4 data-i18n=\"pillars.guarantee.title\"\u003eGuarantee + Returns\u003c\/h4\u003e\n\u003cp data-i18n=\"pillars.guarantee.desc\"\u003e14-day right of withdrawal and protection against manufacturing defects.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\" data-i18n=\"carousel1.eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2 class=\"lgc-h2\" data-i18n=\"carousel1.headline\"\u003eThe cut, examined up close\u003c\/h2\u003e\n\u003cp class=\"lgc-p\" data-i18n=\"carousel1.text\"\u003eExplore the waistband, side pockets, clean seams and straight-leg drape from every angle.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-co-tailored-trousers-detail-1.webp?v=1787521106\" alt=\"Men's tailored trousers construction and fit detail\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-co-tailored-trousers-detail-2.webp?v=1787521109\" alt=\"Men's tailored trousers construction and fit detail\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-co-tailored-trousers-detail-3.webp?v=1787521111\" alt=\"Men's tailored trousers construction and fit detail\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Previous\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Next\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\" data-i18n=\"carousel2.eyebrow\"\u003eIn Motion\u003c\/span\u003e\u003ch2 class=\"lgc-h2\" data-i18n=\"carousel2.headline\"\u003eFrom the boardroom to the boulevard\u003c\/h2\u003e\n\u003cp class=\"lgc-p\" data-i18n=\"carousel2.text\"\u003ePair with shirts and loafers for formal settings or knitwear and clean sneakers for smart-casual plans.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-co-tailored-trousers-lifestyle-1.png?v=1787521116\" alt=\"Men's tailored trousers styled for smart-casual wear\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-co-tailored-trousers-lifestyle-2.webp?v=1787521119\" alt=\"Men's tailored trousers styled for smart-casual wear\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-co-tailored-trousers-lifestyle-3.webp?v=1787521122\" alt=\"Men's tailored trousers styled for smart-casual wear\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Previous\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Next\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card\"\u003e\n    \u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\"\u003eGarment Measurements\u003c\/span\u003e\u003ch2 class=\"lgc-h2\"\u003eFind your fit\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-table-scroll\"\u003e\u003ctable class=\"lgc-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eWaist (cm)\u003c\/th\u003e\n\u003cth\u003eLength (cm)\u003c\/th\u003e\n\u003cth\u003eThigh (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd\u003e29\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003ctd\u003e103\u003c\/td\u003e\n\u003ctd\u003e56\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e30\u003c\/td\u003e\n\u003ctd\u003e77\u003c\/td\u003e\n\u003ctd\u003e103\u003c\/td\u003e\n\u003ctd\u003e58\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e31\u003c\/td\u003e\n\u003ctd\u003e80\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003ctd\u003e60\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e32\u003c\/td\u003e\n\u003ctd\u003e84\u003c\/td\u003e\n\u003ctd\u003e104\u003c\/td\u003e\n\u003ctd\u003e62\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e33\u003c\/td\u003e\n\u003ctd\u003e87\u003c\/td\u003e\n\u003ctd\u003e105\u003c\/td\u003e\n\u003ctd\u003e63\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e34\u003c\/td\u003e\n\u003ctd\u003e90\u003c\/td\u003e\n\u003ctd\u003e105\u003c\/td\u003e\n\u003ctd\u003e64\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e35\u003c\/td\u003e\n\u003ctd\u003e94\u003c\/td\u003e\n\u003ctd\u003e106\u003c\/td\u003e\n\u003ctd\u003e66\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e36\u003c\/td\u003e\n\u003ctd\u003e97\u003c\/td\u003e\n\u003ctd\u003e106\u003c\/td\u003e\n\u003ctd\u003e68\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e38\u003c\/td\u003e\n\u003ctd\u003e100\u003c\/td\u003e\n\u003ctd\u003e107\u003c\/td\u003e\n\u003ctd\u003e70\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e40\u003c\/td\u003e\n\u003ctd\u003e106\u003c\/td\u003e\n\u003ctd\u003e107\u003c\/td\u003e\n\u003ctd\u003e72\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003e42\u003c\/td\u003e\n\u003ctd\u003e110\u003c\/td\u003e\n\u003ctd\u003e108\u003c\/td\u003e\n\u003ctd\u003e74\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\u003c\/div\u003e\n    \u003cp class=\"lgc-size-note\"\u003eGarment measurements in centimetres, with a 2–4 cm tolerance. Compare with a similar pair of trousers you already own.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\" data-i18n=\"specs.eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2 class=\"lgc-h2\" data-i18n=\"specs.headline\"\u003eProduct details\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\" data-i18n=\"specs.tab1\"\u003eDesign\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\" data-i18n=\"specs.tab2\"\u003eCare\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\" data-i18n=\"specs.tab3\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label1\"\u003eStyle\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value1\"\u003eFlat-front tailored trousers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label2\"\u003eMain Material\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value2\"\u003ePolyester and elastane blend\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label3\"\u003eFront\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value3\"\u003eFlat front with side pockets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label4\"\u003eClosure\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value4\"\u003eZipper fly with button fastening\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.care.label1\"\u003eCleaning\u003c\/span\u003e\u003cspan data-i18n=\"specs.care.value1\"\u003eMachine wash cold on a gentle cycle\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.care.label2\"\u003eMoisture\u003c\/span\u003e\u003cspan data-i18n=\"specs.care.value2\"\u003eHang dry; do not tumble dry\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.care.label3\"\u003eStorage\u003c\/span\u003e\u003cspan data-i18n=\"specs.care.value3\"\u003eIron on low heat if needed\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label1\"\u003eFit\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value1\"\u003eTailored straight fit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label2\"\u003eFit\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value2\"\u003eSizes 29–42\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label3\"\u003eCare\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value3\"\u003eOffice and smart-casual wear\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label4\"\u003eDepartment\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value4\"\u003eMen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-logo-white.png?v=1787519206\" alt=\"Bruce \u0026amp; Co Store\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Bruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality.\n        We curate elevated essentials that bring confidence, character and effortless sophistication\n        to everyday life.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram Bruce \u0026amp; Co Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@bruceandco.store\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@bruceandco.store\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@bruceandco.store\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@bruceandco.store\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card,\n  .legacy-brand-card * {\n    box-sizing: border-box;\n  }\n\n  .legacy-brand-card {\n    width: 100%;\n    margin: 0;\n  }\n\n  .legacy-brand-card__inner {\n    background: #1c1c1c;\n    color: #ffffff;\n    border-radius: 16px;\n    padding: 24px 22px;\n    font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif;\n    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16);\n  }\n\n  .legacy-brand-card__logo-wrap {\n    margin-bottom: 18px;\n  }\n\n  .legacy-brand-card__logo {\n    display: block;\n    max-width: 180px;\n    width: 100%;\n    height: auto;\n  }\n\n  .legacy-brand-card__content {\n    margin-bottom: 20px;\n  }\n\n  .legacy-brand-card__eyebrow {\n    margin: 0 0 10px;\n    font-size: 14px;\n    line-height: 1.2;\n    font-weight: 700;\n    color: #ffffff;\n  }\n\n  .legacy-brand-card__text {\n    margin: 0;\n    color: rgba(255, 255, 255, 0.72);\n    font-size: 15px;\n    line-height: 1.8;\n    font-weight: 400;\n    max-width: 640px;\n  }\n\n  .legacy-brand-card__socials {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n  }\n\n  .legacy-brand-card__social {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    padding: 12px 14px;\n    border-radius: 12px;\n    background: rgba(255, 255, 255, 0.04);\n    border: 1px solid rgba(255, 255, 255, 0.08);\n    text-decoration: none;\n    color: #ffffff;\n    min-width: 0;\n  }\n\n  .legacy-brand-card__social--clickable {\n    transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease;\n    cursor: pointer;\n  }\n\n  .legacy-brand-card__social--clickable:hover {\n    transform: translateY(-1px);\n    background: rgba(255, 255, 255, 0.07);\n    border-color: rgba(255, 255, 255, 0.16);\n  }\n\n  .legacy-brand-card__social-icon {\n    width: 18px;\n    height: 18px;\n    min-width: 18px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    color: #ffffff;\n  }\n\n  .legacy-brand-card__social-icon svg {\n    width: 18px;\n    height: 18px;\n    display: block;\n  }\n\n  .legacy-brand-card__social-label {\n    font-size: 13px;\n    font-weight: 600;\n    color: #ffffff;\n    white-space: nowrap;\n  }\n\n  .legacy-brand-card__social-handle {\n    margin-left: auto;\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.66);\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  @media screen and (max-width: 749px) {\n    .legacy-brand-card__inner {\n      padding: 20px 18px;\n      border-radius: 14px;\n    }\n\n    .legacy-brand-card__logo {\n      max-width: 160px;\n    }\n\n    .legacy-brand-card__text {\n      font-size: 14px;\n      line-height: 1.7;\n    }\n\n    .legacy-brand-card__socials {\n      grid-template-columns: 1fr;\n    }\n\n    .legacy-brand-card__social {\n      padding: 11px 12px;\n    }\n\n    .legacy-brand-card__social-label,\n    .legacy-brand-card__social-handle {\n      font-size: 12.5px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility with the Bruce \u0026amp; Co PDP reset. Keeps the approved card visually identical. *\/\n  #legacy-pdp-root .legacy-brand-card,\n  #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; }\n  #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; }\n  #legacy-pdp-root .legacy-brand-card__inner {\n    background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px;\n    font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif;\n    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16);\n  }\n  #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; }\n  #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; }\n  #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; }\n  #legacy-pdp-root .legacy-brand-card__eyebrow {\n    margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff;\n  }\n  #legacy-pdp-root .legacy-brand-card__text {\n    margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8;\n    font-weight: 400; max-width: 640px;\n  }\n  #legacy-pdp-root .legacy-brand-card__socials {\n    display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px;\n  }\n  #legacy-pdp-root .legacy-brand-card__social {\n    display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px;\n    background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08);\n    text-decoration: none; color: #ffffff; min-width: 0;\n  }\n  #legacy-pdp-root .legacy-brand-card__social--clickable {\n    transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer;\n  }\n  #legacy-pdp-root .legacy-brand-card__social--clickable:hover {\n    transform: translateY(-1px); background: rgba(255, 255, 255, 0.07);\n    border-color: rgba(255, 255, 255, 0.16);\n  }\n  #legacy-pdp-root .legacy-brand-card__social-icon {\n    width: 18px; height: 18px; min-width: 18px; display: inline-flex;\n    align-items: center; justify-content: center; color: #ffffff;\n  }\n  #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; }\n  #legacy-pdp-root .legacy-brand-card__social-label {\n    font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap;\n  }\n  #legacy-pdp-root .legacy-brand-card__social-handle {\n    margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66);\n    overflow: hidden; text-overflow: ellipsis; white-space: nowrap;\n  }\n  @media screen and (max-width: 749px) {\n    #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; }\n    #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; }\n    #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; }\n    #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; }\n    #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; }\n    #legacy-pdp-root .legacy-brand-card__social-label,\n    #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eBruce \u0026amp; Co is not what we have. It's what we leave.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var translations = {\"en\":{\"hero\":{\"headline\":\"The Trousers That Elevate Everything.\",\"sub\":\"Flat-front tailored trousers with a clean drape and refined straight-leg profile for office, evenings and smart-casual days.\",\"pill1\":\"Tailored Fit\",\"pill2\":\"7 Colours\",\"pill3\":\"14-Day Returns\"},\"pillars\":{\"eyebrow\":\"Why Bruce \u0026amp; Co\",\"headline\":\"Clean structure, flexible comfort, versatile styling\",\"quality\":{\"title\":\"Clean Tailoring\",\"desc\":\"A flat front, defined waistband and straight-leg line create a polished everyday profile.\"},\"price\":{\"title\":\"Fair Price\",\"desc\":\"Selected with attention to quality and value.\"},\"trust\":{\"title\":\"Flexible Comfort\",\"desc\":\"The polyester-elastane blend provides gentle flexibility while maintaining a tailored appearance.\"},\"guarantee\":{\"title\":\"Guarantee + Returns\",\"desc\":\"14-day right of withdrawal and protection against manufacturing defects.\"}},\"carousel1\":{\"eyebrow\":\"The Details\",\"headline\":\"The cut, examined up close\",\"text\":\"Explore the waistband, side pockets, clean seams and straight-leg drape from every angle.\"},\"carousel2\":{\"eyebrow\":\"In Motion\",\"headline\":\"From the boardroom to the boulevard\",\"text\":\"Pair with shirts and loafers for formal settings or knitwear and clean sneakers for smart-casual plans.\"},\"specs\":{\"eyebrow\":\"Specifications\",\"headline\":\"Product details\",\"tab1\":\"Design\",\"tab2\":\"Care\",\"tab3\":\"Use\",\"mat\":{\"label1\":\"Style\",\"value1\":\"Flat-front tailored trousers\",\"label2\":\"Main Material\",\"value2\":\"Polyester and elastane blend\",\"label3\":\"Front\",\"value3\":\"Flat front with side pockets\",\"label4\":\"Closure\",\"value4\":\"Zipper fly with button fastening\"},\"care\":{\"label1\":\"Cleaning\",\"value1\":\"Machine wash cold on a gentle cycle\",\"label2\":\"Moisture\",\"value2\":\"Hang dry; do not tumble dry\",\"label3\":\"Storage\",\"value3\":\"Iron on low heat if needed\"},\"tech\":{\"label1\":\"Fit\",\"value1\":\"Tailored straight fit\",\"label2\":\"Fit\",\"value2\":\"Sizes 29–42\",\"label3\":\"Care\",\"value3\":\"Office and smart-casual wear\",\"label4\":\"Department\",\"value4\":\"Men\"}}}};\n\n  function getByPath(obj, path){\n    return path.split('.').reduce(function(o,k){\n      return (o \u0026\u0026 o[k] !== undefined) ? o[k] : null;\n    }, obj);\n  }\n\n  function detectLang(){ return 'en'; }\n\n  function applyLang(root, lang){\n    if(!translations[lang]) lang = 'en';\n    root.querySelectorAll('[data-i18n]').forEach(function(el){\n      var val = getByPath(translations[lang], el.getAttribute('data-i18n'));\n      if(val !== null) el.innerHTML = val;\n    });\n    root.querySelectorAll('[data-tabgroup]').forEach(function(nav){\n      var section = nav.closest('.lgc-card') || root;\n      var buttons = nav.querySelectorAll('.lgc-tab-btn');\n      buttons.forEach(function(btn){\n        btn.addEventListener('click', function(){\n          var target = btn.getAttribute('data-tab');\n          buttons.forEach(function(b){ b.classList.remove('is-active'); });\n          btn.classList.add('is-active');\n          section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){\n            panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target);\n          });\n        });\n      });\n    });\n\n    root.querySelectorAll('.lgc-faq-item').forEach(function(item){\n      var q = item.querySelector('.lgc-faq-q');\n      if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); });\n    });\n\n    var AUTOPLAY_MS = 5000;\n\n    root.querySelectorAll('.lgc-carousel').forEach(function(carousel){\n      var key = carousel.getAttribute('data-carousel');\n      var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]');\n      var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item'));\n      var n = originals.length;\n      if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  }\n\n  var root = document.getElementById('legacy-pdp-root');\n  if(root) applyLang(root, detectLang());\n})();\n\u003c\/script\u003e\n","brand":"Bruce \u0026 Co","offers":[{"title":"Grey \/ 36","offer_id":43890181308506,"sku":"14:771#TL Light Grey;5:200000334","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 35","offer_id":43890181341274,"sku":"14:771#TL Light Grey;5:200000333","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 40","offer_id":43890181374042,"sku":"14:771#TL Light Grey;5:100013888","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 38","offer_id":43890181406810,"sku":"14:771#TL Light Grey;5:200000898","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 32","offer_id":43890181439578,"sku":"14:771#TL Light Grey;5:200000331","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 31","offer_id":43890181472346,"sku":"14:771#TL Light Grey;5:200001014","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 34","offer_id":43890181505114,"sku":"14:771#TL Light Grey;5:100010481","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 33","offer_id":43890181537882,"sku":"14:771#TL Light Grey;5:200000332","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 30","offer_id":43890181570650,"sku":"14:771#TL Light Grey;5:3115","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 29","offer_id":43890181603418,"sku":"14:771#TL Light Grey;5:100010486","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 42","offer_id":43890181636186,"sku":"14:771#TL Light Grey;5:200000337","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Navy BLUE \/ 36","offer_id":43890181668954,"sku":"14:201800840#TL  Navy BLUE;5:200000334","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Navy BLUE \/ 35","offer_id":43890181701722,"sku":"14:201800840#TL  Navy BLUE;5:200000333","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Navy BLUE \/ 40","offer_id":43890181734490,"sku":"14:201800840#TL  Navy BLUE;5:100013888","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Navy BLUE \/ 38","offer_id":43890181767258,"sku":"14:201800840#TL  Navy BLUE;5:200000898","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Navy BLUE \/ 32","offer_id":43890181800026,"sku":"14:201800840#TL  Navy BLUE;5:200000331","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Navy BLUE \/ 31","offer_id":43890181832794,"sku":"14:201800840#TL  Navy BLUE;5:200001014","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Navy BLUE \/ 34","offer_id":43890181865562,"sku":"14:201800840#TL  Navy BLUE;5:100010481","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Navy BLUE \/ 33","offer_id":43890181898330,"sku":"14:201800840#TL  Navy BLUE;5:200000332","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Navy BLUE \/ 30","offer_id":43890181931098,"sku":"14:201800840#TL  Navy BLUE;5:3115","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Navy BLUE \/ 29","offer_id":43890181963866,"sku":"14:201800840#TL  Navy BLUE;5:100010486","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Navy BLUE \/ 42","offer_id":43890181996634,"sku":"14:201800840#TL  Navy BLUE;5:200000337","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ 36","offer_id":43890182029402,"sku":"14:193#TL  Black;5:200000334","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ 35","offer_id":43890182062170,"sku":"14:193#TL  Black;5:200000333","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ 40","offer_id":43890182094938,"sku":"14:193#TL  Black;5:100013888","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ 38","offer_id":43890182127706,"sku":"14:193#TL  Black;5:200000898","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ 32","offer_id":43890182160474,"sku":"14:193#TL  Black;5:200000331","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ 31","offer_id":43890182193242,"sku":"14:193#TL  Black;5:200001014","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ 34","offer_id":43890182226010,"sku":"14:193#TL  Black;5:100010481","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ 33","offer_id":43890182258778,"sku":"14:193#TL  Black;5:200000332","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ 30","offer_id":43890182291546,"sku":"14:193#TL  Black;5:3115","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ 29","offer_id":43890182324314,"sku":"14:193#TL  Black;5:100010486","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ 42","offer_id":43890182357082,"sku":"14:193#TL  Black;5:200000337","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Biege \/ 36","offer_id":43890182389850,"sku":"14:200001951#TL BEIGE;5:200000334","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Biege \/ 35","offer_id":43890182422618,"sku":"14:200001951#TL BEIGE;5:200000333","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Biege \/ 40","offer_id":43890182455386,"sku":"14:200001951#TL BEIGE;5:100013888","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Biege \/ 38","offer_id":43890182488154,"sku":"14:200001951#TL BEIGE;5:200000898","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Biege \/ 32","offer_id":43890182520922,"sku":"14:200001951#TL BEIGE;5:200000331","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Biege \/ 31","offer_id":43890182553690,"sku":"14:200001951#TL BEIGE;5:200001014","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Biege \/ 34","offer_id":43890182586458,"sku":"14:200001951#TL BEIGE;5:100010481","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Biege \/ 33","offer_id":43890182619226,"sku":"14:200001951#TL BEIGE;5:200000332","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Biege \/ 30","offer_id":43890182651994,"sku":"14:200001951#TL BEIGE;5:3115","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Biege \/ 29","offer_id":43890182684762,"sku":"14:200001951#TL BEIGE;5:100010486","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Biege \/ 42","offer_id":43890182717530,"sku":"14:200001951#TL BEIGE;5:200000337","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Off-White \/ 36","offer_id":43890182750298,"sku":"14:200002130#TL OFF-WHITE;5:200000334","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Off-White \/ 35","offer_id":43890182783066,"sku":"14:200002130#TL OFF-WHITE;5:200000333","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Off-White \/ 40","offer_id":43890182815834,"sku":"14:200002130#TL OFF-WHITE;5:100013888","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Off-White \/ 38","offer_id":43890182848602,"sku":"14:200002130#TL OFF-WHITE;5:200000898","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Off-White \/ 32","offer_id":43890182881370,"sku":"14:200002130#TL OFF-WHITE;5:200000331","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Off-White \/ 31","offer_id":43890182914138,"sku":"14:200002130#TL OFF-WHITE;5:200001014","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Off-White \/ 34","offer_id":43890182946906,"sku":"14:200002130#TL OFF-WHITE;5:100010481","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Off-White \/ 33","offer_id":43890182979674,"sku":"14:200002130#TL OFF-WHITE;5:200000332","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Off-White \/ 30","offer_id":43890183012442,"sku":"14:200002130#TL OFF-WHITE;5:3115","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Off-White \/ 29","offer_id":43890183045210,"sku":"14:200002130#TL OFF-WHITE;5:100010486","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Off-White \/ 42","offer_id":43890183077978,"sku":"14:200002130#TL OFF-WHITE;5:200000337","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 36","offer_id":43890183110746,"sku":"14:200013902#TL BLUE;5:200000334","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 35","offer_id":43890183143514,"sku":"14:200013902#TL BLUE;5:200000333","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 40","offer_id":43890183176282,"sku":"14:200013902#TL BLUE;5:100013888","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 38","offer_id":43890183209050,"sku":"14:200013902#TL BLUE;5:200000898","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 32","offer_id":43890183241818,"sku":"14:200013902#TL BLUE;5:200000331","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 31","offer_id":43890183274586,"sku":"14:200013902#TL BLUE;5:200001014","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 34","offer_id":43890183307354,"sku":"14:200013902#TL BLUE;5:100010481","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 33","offer_id":43890183340122,"sku":"14:200013902#TL BLUE;5:200000332","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 30","offer_id":43890183372890,"sku":"14:200013902#TL BLUE;5:3115","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 29","offer_id":43890183405658,"sku":"14:200013902#TL BLUE;5:100010486","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 42","offer_id":43890183438426,"sku":"14:200013902#TL BLUE;5:200000337","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 36","offer_id":43890183471194,"sku":"LGC-609242-86077274","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 35","offer_id":43890183503962,"sku":"LGC-609242-86110042","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 40","offer_id":43890183536730,"sku":"LGC-609242-86142810","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 38","offer_id":43890183569498,"sku":"LGC-609242-86175578","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 32","offer_id":43890183602266,"sku":"LGC-609242-86208346","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 31","offer_id":43890183635034,"sku":"LGC-609242-86241114","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 34","offer_id":43890183667802,"sku":"LGC-609242-86273882","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 33","offer_id":43890183700570,"sku":"LGC-609242-86306650","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 30","offer_id":43890183733338,"sku":"LGC-609242-86339418","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 29","offer_id":43890183766106,"sku":"LGC-609242-86372186","price":99.9,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ 42","offer_id":43890183798874,"sku":"LGC-609242-86404954","price":99.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/1_6620ea46-7a74-4da9-abd6-78729591eada.png?v=1787388260"},{"product_id":"mens-cotton-linen-straight-leg-drawstring-trousers","title":"Men's Cotton-Linen Straight-Leg Drawstring Trousers","description":"\n\n\u003cdiv class=\"legacy-pdp\" id=\"legacy-pdp-root\"\u003e\n\u003cstyle\u003e#legacy-pdp-root{  --lgc-black:#0D0D0D;  --lgc-graphite:#2B2B2B;  --lgc-stone:#D9D6CF;  --lgc-cream:#F2EFE9;  --lgc-white:#FFFFFF;  --lgc-ink-soft: rgba(13,13,13,0.62);  --lgc-ink-faint: rgba(13,13,13,0.42);  --lgc-line: rgba(13,13,13,0.08);  --lgc-radius-lg: 24px;  --lgc-radius-md: 18px;  --lgc-radius-sm: 12px;  --lgc-sans: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;  all: initial;  display:block;  box-sizing:border-box;  font-family: var(--lgc-sans);  color: var(--lgc-black);  background: var(--lgc-white);  -webkit-font-smoothing: antialiased;  text-align:left;  line-height:1.5;  max-width:600px;  margin:0 auto;}#legacy-pdp-root *, #legacy-pdp-root *::before, #legacy-pdp-root *::after{  box-sizing:border-box; margin:0; padding:0; font-family:inherit;  color:inherit; text-align:left; line-height:inherit; -webkit-font-smoothing: antialiased;}#legacy-pdp-root img{ max-width:100%; display:block; border:0; }#legacy-pdp-root button{ background:none; border:0; cursor:pointer; font:inherit; }#legacy-pdp-root ul{ list-style:none; }#legacy-pdp-root svg{ display:block; flex-shrink:0; }\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800\u0026display=swap');\n#legacy-pdp-root .lgc-wrap{ padding:0 18px; }#legacy-pdp-root .lgc-section{ padding:36px 0; }\n#legacy-pdp-root .lgc-badge{  display:inline-flex; align-items:center; gap:6px;  background:var(--lgc-cream); color:var(--lgc-black);  padding:6px 14px; border-radius:999px; font-size:11.5px; font-weight:600;}#legacy-pdp-root .lgc-badge-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-black); }\n#legacy-pdp-root .lgc-eyebrow{ font-size:12.5px; font-weight:600; color:var(--lgc-ink-soft); }#legacy-pdp-root h1.lgc-h1{ font-size:24px; font-weight:700; letter-spacing:-0.02em; line-height:1.12; }#legacy-pdp-root h2.lgc-h2{ font-size:22px; font-weight:700; letter-spacing:-0.02em; line-height:1.15; }#legacy-pdp-root h3.lgc-h3{ font-size:18px; font-weight:600; letter-spacing:-0.01em; }#legacy-pdp-root p.lgc-p{ font-size:15px; font-weight:400; color:var(--lgc-ink-soft); line-height:1.55; }\n\/* ---------- HERO ---------- *\/#legacy-pdp-root .lgc-hero{ padding:36px 0 8px; text-align:center; }#legacy-pdp-root .lgc-hero h1{ margin-top:14px; }#legacy-pdp-root .lgc-hero-sub{ margin:14px 0 0; font-size:15.5px; color:var(--lgc-ink-soft); }#legacy-pdp-root .lgc-hero-pills{ display:flex; gap:8px; justify-content:center; margin-top:20px; flex-wrap:wrap; }#legacy-pdp-root .lgc-pill{  font-size:12px; font-weight:500; padding:7px 14px; border-radius:999px;  background:var(--lgc-white); border:1px solid var(--lgc-line); color:var(--lgc-black);}#legacy-pdp-root .lgc-hero-img{  margin-top:26px; border-radius:var(--lgc-radius-lg); overflow:hidden; background:var(--lgc-cream);}#legacy-pdp-root .lgc-hero-img img{ width:100%; aspect-ratio:4\/5; object-fit:cover; }\n\/* ---------- PILARES ---------- *\/#legacy-pdp-root .lgc-pillars-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-pillars-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-pillar-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-pillar{  border-radius:var(--lgc-radius-md); padding:20px 18px; min-height:150px;  display:flex; flex-direction:column; justify-content:flex-start;}#legacy-pdp-root .lgc-pillar.is-dark{ background:var(--lgc-black); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-graphite{ background:var(--lgc-graphite); color:var(--lgc-white); }#legacy-pdp-root .lgc-pillar.is-stone{ background:var(--lgc-stone); color:var(--lgc-black); }#legacy-pdp-root .lgc-pillar.is-cream{ background:var(--lgc-cream); color:var(--lgc-black); }#legacy-pdp-root .lgc-pillar svg{ width:20px; height:20px; margin-bottom:16px; opacity:.9; }#legacy-pdp-root .lgc-pillar h4{ font-size:15px; font-weight:600; margin-bottom:6px; letter-spacing:-0.01em; }#legacy-pdp-root .lgc-pillar p{ font-size:12.5px; opacity:.72; font-weight:400; line-height:1.4; }\n\/* ---------- CARROSSÉIS ---------- *\/#legacy-pdp-root .lgc-carousel-head{ margin-bottom:16px; }#legacy-pdp-root .lgc-carousel-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-carousel-head .lgc-p{ margin-top:6px; }#legacy-pdp-root .lgc-carousel{  display:flex; overflow-x:auto; gap:10px; scroll-snap-type:x mandatory;  -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px;  margin:0 -18px; padding-left:18px; padding-right:18px;}#legacy-pdp-root .lgc-carousel::-webkit-scrollbar{ display:none; }#legacy-pdp-root .lgc-carousel-item{  flex:0 0 82%; scroll-snap-align:center; border-radius:var(--lgc-radius-md);  overflow:hidden; background:var(--lgc-cream); position:relative;}#legacy-pdp-root .lgc-carousel-item img{ width:100%; aspect-ratio:9\/16; object-fit:cover; }#legacy-pdp-root .lgc-carousel-cap{  position:absolute; left:10px; bottom:10px; background:rgba(13,13,13,0.55);  color:var(--lgc-white); font-size:11.5px; font-weight:500; padding:5px 10px; border-radius:999px;  backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-carousel-wrap{ position:relative; }#legacy-pdp-root .lgc-arrow{  position:absolute; top:50%; transform:translateY(-50%); z-index:2;  width:32px; height:32px; border-radius:50%; background:rgba(13,13,13,0.5);  display:flex; align-items:center; justify-content:center; backdrop-filter:blur(4px);}#legacy-pdp-root .lgc-arrow svg{ width:16px; height:16px; stroke:var(--lgc-white); }#legacy-pdp-root .lgc-arrow.lgc-prev{ left:8px; }#legacy-pdp-root .lgc-arrow.lgc-next{ right:8px; }#legacy-pdp-root .lgc-dots{ display:flex; justify-content:center; gap:6px; margin-top:14px; }#legacy-pdp-root .lgc-dot{ width:6px; height:6px; border-radius:50%; background:var(--lgc-line); transition:all .2s ease; }#legacy-pdp-root .lgc-dot.is-active{ background:var(--lgc-black); width:16px; border-radius:3px; }\n\/* ---------- CARDS (dimensões \/ specs \/ faq) ---------- *\/#legacy-pdp-root .lgc-card{ background:var(--lgc-cream); border-radius:var(--lgc-radius-lg); padding:22px 18px; }#legacy-pdp-root .lgc-card.is-white{ background:var(--lgc-white); border:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-section-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-section-head h2{ margin-top:6px; }#legacy-pdp-root .lgc-tabs-nav{  display:inline-flex; gap:4px; background:var(--lgc-white); padding:4px; border-radius:999px; margin-bottom:18px;}#legacy-pdp-root .lgc-card.is-white .lgc-tabs-nav{ background:var(--lgc-cream); }#legacy-pdp-root .lgc-tab-btn{  padding:8px 14px; font-size:12.5px; font-weight:600; border-radius:999px; color:var(--lgc-ink-faint);  transition:all .2s ease;}#legacy-pdp-root .lgc-tab-btn.is-active{ background:var(--lgc-black); color:var(--lgc-white); }#legacy-pdp-root .lgc-tab-panel{ display:none; }#legacy-pdp-root .lgc-tab-panel.is-active{ display:block; }\n#legacy-pdp-root table.lgc-table{  width:100%; border-collapse:separate; border-spacing:0; font-size:13.5px;  background:var(--lgc-white); border-radius:var(--lgc-radius-sm); overflow:hidden;}#legacy-pdp-root table.lgc-table th, #legacy-pdp-root table.lgc-table td{  padding:11px 12px; text-align:left; border-bottom:1px solid var(--lgc-line);}#legacy-pdp-root table.lgc-table td:first-child{ font-weight:600; width:46%; }#legacy-pdp-root table.lgc-table tr:last-child td{ border-bottom:0; }#legacy-pdp-root .lgc-size-note{ font-size:12px; color:var(--lgc-ink-faint); margin-top:14px; }#legacy-pdp-root .lgc-table-scroll{  max-width:100%; overflow:hidden;  border-radius:var(--lgc-radius-sm); border:1px solid var(--lgc-line);}#legacy-pdp-root .lgc-table-scroll table.lgc-table{  width:100%; table-layout:fixed; border-radius:0; font-size:10.5px;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th,#legacy-pdp-root .lgc-table-scroll table.lgc-table td{  padding:7px 3px; text-align:center; white-space:normal; word-break:break-word; overflow-wrap:break-word;}#legacy-pdp-root .lgc-table-scroll table.lgc-table th{  font-size:7.8px; letter-spacing:0; text-transform:uppercase; font-weight:600;  color:var(--lgc-ink-soft); background:var(--lgc-cream); line-height:1.2;}#legacy-pdp-root .lgc-table-scroll table.lgc-table td:first-child,#legacy-pdp-root .lgc-table-scroll table.lgc-table th:first-child{  font-weight:700;}\n#legacy-pdp-root .lgc-specs-list{ display:grid; gap:0; }#legacy-pdp-root .lgc-specs-row{  display:grid; grid-template-columns:1fr; gap:2px; padding:13px 0; border-bottom:1px solid var(--lgc-line); font-size:13.5px;}#legacy-pdp-root .lgc-specs-row:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-specs-row span:first-child{ font-weight:600; color:var(--lgc-black); font-size:11px; text-transform:uppercase; letter-spacing:.04em; opacity:.6; }#legacy-pdp-root .lgc-specs-row span:last-child{ color:var(--lgc-black); }\n\/* ---------- GARANTIA (2 por linha) ---------- *\/#legacy-pdp-root .lgc-trust-head{ margin-bottom:18px; }#legacy-pdp-root .lgc-trust-head h2{ margin-top:8px; }#legacy-pdp-root .lgc-trust-grid{ display:grid; grid-template-columns:1fr 1fr; gap:12px; }#legacy-pdp-root .lgc-trust-item{  border-radius:var(--lgc-radius-md); padding:20px 14px; text-align:center; background:var(--lgc-cream);}#legacy-pdp-root .lgc-trust-item svg{ width:22px; height:22px; margin:0 auto 12px; }#legacy-pdp-root .lgc-trust-item h4{ font-size:14px; font-weight:600; margin-bottom:5px; }#legacy-pdp-root .lgc-trust-item p{ font-size:12px; color:var(--lgc-ink-soft); line-height:1.4; }\n\/* ---------- FAQ ---------- *\/#legacy-pdp-root .lgc-faq-item{ border-bottom:1px solid var(--lgc-line); }#legacy-pdp-root .lgc-faq-item:last-child{ border-bottom:0; }#legacy-pdp-root .lgc-faq-q{  width:100%; display:flex; justify-content:space-between; align-items:center; gap:10px;  padding:15px 2px; font-size:14px; font-weight:600; text-align:left;}#legacy-pdp-root .lgc-faq-q .lgc-plus{ font-size:18px; font-weight:300; transition:transform .25s ease; color:var(--lgc-ink-faint); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-plus{ transform:rotate(45deg); }#legacy-pdp-root .lgc-faq-a{ max-height:0; overflow:hidden; transition:max-height .3s ease; }#legacy-pdp-root .lgc-faq-a-inner{ padding:0 2px 16px; font-size:13px; color:var(--lgc-ink-soft); }#legacy-pdp-root .lgc-faq-item.is-open .lgc-faq-a{ max-height:300px; }\n\/* ---------- FOOTER ---------- *\/#legacy-pdp-root .lgc-tagline{ text-align:center; padding:32px 20px 6px; font-size:13px; color:var(--lgc-ink-faint); font-weight:500; }\n\/* ---------- LANG SWITCH (bandeiras) ---------- *\/#legacy-pdp-root .lgc-langbar{ display:flex; justify-content:center; gap:8px; padding-top:14px; }#legacy-pdp-root .lgc-lang-btn{  width:26px; height:19px; padding:0; border-radius:2px; overflow:hidden;  border:1px solid var(--lgc-line); opacity:.55; transition:opacity .2s ease, border-color .2s ease;  line-height:0;}#legacy-pdp-root .lgc-lang-btn img{ width:100%; height:100%; object-fit:cover; border-radius:1px; }#legacy-pdp-root .lgc-lang-btn.is-active{ opacity:1; border-color:var(--lgc-black); }\n\u003c\/style\u003e\n\n\u003csection class=\"lgc-wrap lgc-hero\"\u003e\n  \u003cspan class=\"lgc-badge\"\u003e\u003cspan class=\"lgc-badge-dot\"\u003e\u003c\/span\u003eBruce \u0026amp; Co — Built to Last\u003c\/span\u003e\n  \u003ch2 class=\"lgc-h1\" data-i18n=\"hero.headline\"\u003eRelaxed by Nature. Refined by Design.\u003c\/h2\u003e\n  \u003cp class=\"lgc-hero-sub\" data-i18n=\"hero.sub\"\u003eBreathable cotton-linen trousers with a comfortable drawstring waist and a clean straight-leg silhouette.\u003c\/p\u003e\n  \u003cdiv class=\"lgc-hero-pills\"\u003e\n    \u003cspan class=\"lgc-pill\" data-i18n=\"hero.pill1\"\u003eCotton-Linen Blend\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\" data-i18n=\"hero.pill2\"\u003e6 Colours\u003c\/span\u003e\n    \u003cspan class=\"lgc-pill\" data-i18n=\"hero.pill3\"\u003e14-Day Returns\u003c\/span\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"lgc-hero-img\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-trousers-pdp-hero.png?v=1785806399\" alt=\"Men wearing light khaki cotton-linen drawstring trousers\"\u003e\u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\"\u003e\n  \u003cdiv class=\"lgc-pillars-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\" data-i18n=\"pillars.eyebrow\"\u003eWhy Bruce \u0026amp; Co\u003c\/span\u003e\u003ch2 class=\"lgc-h2\" data-i18n=\"pillars.headline\"\u003eLightweight ease, everyday versatility\u003c\/h2\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-pillar-grid\"\u003e\n    \u003cdiv class=\"lgc-pillar is-dark\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 21 7 21 17 12 22 3 17 3 7Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 7 12 12 21 7\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4 data-i18n=\"pillars.quality.title\"\u003eBreathable Blend\u003c\/h4\u003e\n\u003cp data-i18n=\"pillars.quality.desc\"\u003eCotton and linen create a naturally textured finish suited to warm everyday wear.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-stone\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 4h9l7 7-9 9-7-7z\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"9\" r=\"1.4\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\u003ch4 data-i18n=\"pillars.price.title\"\u003eFair Price\u003c\/h4\u003e\n\u003cp data-i18n=\"pillars.price.desc\" selected with attention to quality and value. is-graphite\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M12 2 3 6v6c0 5 4 8.5 9 10 5-1.5 9-5 9-10V6z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/p\u003e\n\u003ch4 data-i18n=\"pillars.trust.title\"\u003eFlexible Waist\u003c\/h4\u003e\n\u003cp data-i18n=\"pillars.trust.desc\"\u003eElasticated construction with an adjustable drawstring helps refine the fit.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-pillar is-cream\"\u003e\n\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"\u003e\u003cpath d=\"M4 12a8 8 0 1 0 3-6.2\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 4v5h5\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch4 data-i18n=\"pillars.guarantee.title\"\u003eGuarantee + Returns\u003c\/h4\u003e\n\u003cp data-i18n=\"pillars.guarantee.desc\"\u003e14-day right of withdrawal and protection against manufacturing defects.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\" data-i18n=\"carousel1.eyebrow\"\u003eThe Details\u003c\/span\u003e\u003ch2 class=\"lgc-h2\" data-i18n=\"carousel1.headline\"\u003eConstruction, up close\u003c\/h2\u003e\n\u003cp class=\"lgc-p\" data-i18n=\"carousel1.text\"\u003eExplore the adjustable waist, breathable texture and clean straight-leg finish.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"qualidade\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-trousers-detail-waist.png?v=1785806417\" alt=\"Cotton-linen drawstring trousers construction detail\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-trousers-detail-fabric.png?v=1785806431\" alt=\"Cotton-linen drawstring trousers construction detail\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-trousers-detail-hem.png?v=1785806421\" alt=\"Cotton-linen drawstring trousers construction detail\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"qualidade\" aria-label=\"Previous\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"qualidade\" aria-label=\"Next\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"qualidade\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-carousel-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\" data-i18n=\"carousel2.eyebrow\"\u003eIn Motion\u003c\/span\u003e\u003ch2 class=\"lgc-h2\" data-i18n=\"carousel2.headline\"\u003eFrom city days to warm-weather escapes\u003c\/h2\u003e\n\u003cp class=\"lgc-p\" data-i18n=\"carousel2.text\"\u003eStyle the straight-leg silhouette with polos, shirts or lightweight knitwear for relaxed warm-weather dressing.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"lgc-carousel-wrap\"\u003e\n\u003cdiv class=\"lgc-carousel\" data-carousel=\"uso\"\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-trousers-lifestyle-copenhagen.png?v=1785806404\" alt=\"Cotton-linen drawstring trousers styled for everyday wear\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-trousers-lifestyle-paris.png?v=1785806410\" alt=\"Cotton-linen drawstring trousers styled for everyday wear\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-carousel-item\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/legacy-trousers-lifestyle-amsterdam.png?v=1785806427\" alt=\"Cotton-linen drawstring trousers styled for everyday wear\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003cbutton class=\"lgc-arrow lgc-prev\" data-arrow-prev=\"uso\" aria-label=\"Previous\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M15 18l-6-6 6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003cbutton class=\"lgc-arrow lgc-next\" data-arrow-next=\"uso\" aria-label=\"Next\"\u003e\u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M9 18l6-6-6-6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003c\/button\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-dots\" data-dots=\"uso\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- OPTIONAL SIZE GUIDE\nInclude a size\/measurement table only when the source provides verified measurements\nin centimetres for direct comparison. Never create a table from size labels alone.\n--\u003e\n\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card\"\u003e\n    \u003cdiv class=\"lgc-section-head\"\u003e\n      \u003cspan class=\"lgc-eyebrow\"\u003eGarment Measurements\u003c\/span\u003e\n      \u003ch2 class=\"lgc-h2\"\u003eChoose using verified centimetre measurements\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lgc-table-scroll\"\u003e\u003ctable class=\"lgc-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eWaist (cm)\u003c\/th\u003e\n\u003cth\u003eLength (cm)\u003c\/th\u003e\n\u003cth\u003eHips (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e70–104\u003c\/td\u003e\n\u003ctd\u003e105\u003c\/td\u003e\n\u003ctd\u003e100\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e74–108\u003c\/td\u003e\n\u003ctd\u003e106\u003c\/td\u003e\n\u003ctd\u003e105\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e79–112\u003c\/td\u003e\n\u003ctd\u003e107\u003c\/td\u003e\n\u003ctd\u003e110\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e84–116\u003c\/td\u003e\n\u003ctd\u003e108\u003c\/td\u003e\n\u003ctd\u003e115\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eXXL\u003c\/td\u003e\n\u003ctd\u003e89–120\u003c\/td\u003e\n\u003ctd\u003e109\u003c\/td\u003e\n\u003ctd\u003e120\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr\u003e\n\u003ctd\u003eXXXL\u003c\/td\u003e\n\u003ctd\u003e94–124\u003c\/td\u003e\n\u003ctd\u003e110\u003c\/td\u003e\n\u003ctd\u003e125\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\u003c\/div\u003e\n    \u003cp class=\"lgc-size-note\"\u003eGarment measurements in centimetres. Manual measurement may vary by 1–3 cm. Compare the chart with a similar pair of trousers you already own.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003csection class=\"lgc-wrap lgc-section\" style=\"padding-top:0;\"\u003e\n  \u003cdiv class=\"lgc-card is-white\"\u003e\n\u003cdiv class=\"lgc-section-head\"\u003e\n\u003cspan class=\"lgc-eyebrow\" data-i18n=\"specs.eyebrow\"\u003eSpecifications\u003c\/span\u003e\u003ch2 class=\"lgc-h2\" data-i18n=\"specs.headline\"\u003eProduct details\u003c\/h2\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tabs-nav\" data-tabgroup=\"specs\"\u003e\n\u003cbutton class=\"lgc-tab-btn is-active\" data-tab=\"materiais\" data-i18n=\"specs.tab1\"\u003eDesign\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"cuidados\" data-i18n=\"specs.tab2\"\u003eCare\u003c\/button\u003e\u003cbutton class=\"lgc-tab-btn\" data-tab=\"tecnica\" data-i18n=\"specs.tab3\"\u003eFit\u003c\/button\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel is-active\" data-panel=\"materiais\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label1\"\u003eStyle\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value1\"\u003eCotton-linen straight-leg trousers\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label2\"\u003eWaist\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value2\"\u003eElastic drawstring waist\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label3\"\u003ePockets\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value3\"\u003eSide-entry pockets\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.mat.label4\"\u003eLeg\u003c\/span\u003e\u003cspan data-i18n=\"specs.mat.value4\"\u003eRelaxed straight-leg silhouette\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"cuidados\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.care.label1\"\u003eCleaning\u003c\/span\u003e\u003cspan data-i18n=\"specs.care.value1\"\u003eGentle wash following the garment care label\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.care.label2\"\u003eMoisture\u003c\/span\u003e\u003cspan data-i18n=\"specs.care.value2\"\u003eAir dry naturally\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.care.label3\"\u003eStorage\u003c\/span\u003e\u003cspan data-i18n=\"specs.care.value3\"\u003eStore folded in a cool, dry place\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n    \u003cdiv class=\"lgc-tab-panel\" data-panel=\"tecnica\"\u003e\u003cdiv class=\"lgc-specs-list\"\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label1\"\u003eFit\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value1\"\u003eRelaxed straight fit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label2\"\u003eFit\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value2\"\u003eSizes S–XXXL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label3\"\u003eCare\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value3\"\u003eEveryday and warm-weather wear\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"lgc-specs-row\"\u003e\n\u003cspan data-i18n=\"specs.tech.label4\"\u003eDepartment\u003c\/span\u003e\u003cspan data-i18n=\"specs.tech.value4\"\u003eMen\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cdiv class=\"legacy-brand-card\" data-legacy-brand-signature=\"v6\"\u003e\n  \u003cdiv class=\"legacy-brand-card__inner\"\u003e\n    \u003cdiv class=\"legacy-brand-card__logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-and-co-logo-white.png?v=1787519206\" alt=\"Bruce \u0026amp; Co Store\" class=\"legacy-brand-card__logo\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__content\"\u003e\n      \u003cp class=\"legacy-brand-card__eyebrow\"\u003eAbout Us\u003c\/p\u003e\n\n      \u003cp class=\"legacy-brand-card__text\"\u003e\n        Bruce \u0026amp; Co is built for those who value timeless style, refined details and lasting quality.\n        We curate elevated essentials that bring confidence, character and effortless sophistication\n        to everyday life.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"legacy-brand-card__socials\"\u003e\n      \u003ca href=\"https:\/\/instagram.com\/bruceandco.store\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"legacy-brand-card__social legacy-brand-card__social--clickable\" aria-label=\"Instagram Bruce \u0026amp; Co Luxurywear\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003crect x=\"3.5\" y=\"3.5\" width=\"17\" height=\"17\" rx=\"5\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/rect\u003e\n            \u003ccircle cx=\"12\" cy=\"12\" r=\"4\" stroke=\"currentColor\" stroke-width=\"1.8\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"17.4\" cy=\"6.6\" r=\"1.2\" fill=\"currentColor\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eInstagram\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@bruceandco.store\u003c\/span\u003e\n      \u003c\/a\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"TikTok\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M14.2 4c.6 1.7 1.7 3 3.8 3.3v2.5c-1.4 0-2.7-.4-3.8-1.1v5.4c0 3-2.2 5-5.1 5-2.6 0-4.7-1.8-4.7-4.4 0-2.9 2.4-4.8 5.3-4.4v2.6c-1.2-.4-2.6.3-2.6 1.8 0 1.1.9 1.9 2 1.9 1.3 0 2.3-.8 2.3-2.6V4h2.8Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eTikTok\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@bruceandco.store\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"YouTube\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M21.2 8.4c-.2-1-.9-1.8-1.9-2-1.7-.4-7.3-.4-7.3-.4s-5.6 0-7.3.4c-1 .2-1.7 1-1.9 2C2.4 10 2.4 12 2.4 12s0 2 .4 3.6c.2 1 .9 1.8 1.9 2 1.7.4 7.3.4 7.3.4s5.6 0 7.3-.4c1-.2 1.7-1 1.9-2 .4-1.6.4-3.6.4-3.6s0-2-.4-3.6Z\" stroke=\"currentColor\" stroke-width=\"1.8\" fill=\"none\"\u003e\u003c\/path\u003e\n            \u003cpath d=\"M10.2 9.4 15 12l-4.8 2.6V9.4Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eYouTube\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@bruceandco.store\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"legacy-brand-card__social\" aria-label=\"Facebook\"\u003e\n        \u003cspan class=\"legacy-brand-card__social-icon\" aria-hidden=\"true\"\u003e\n          \u003csvg viewbox=\"0 0 24 24\" fill=\"none\"\u003e\n            \u003cpath d=\"M13.4 20v-6.2h2.1l.4-2.5h-2.5V9.7c0-.7.2-1.2 1.2-1.2h1.4V6.2c-.2 0-.9-.1-1.8-.1-1.8 0-3.1 1.1-3.1 3.2v2h-2.1v2.5h2.1V20h2.3Z\" fill=\"currentColor\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-label\"\u003eFacebook\u003c\/span\u003e\n        \u003cspan class=\"legacy-brand-card__social-handle\"\u003e@bruceandco.store\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .legacy-brand-card,\n  .legacy-brand-card * {\n    box-sizing: border-box;\n  }\n\n  .legacy-brand-card {\n    width: 100%;\n    margin: 0;\n  }\n\n  .legacy-brand-card__inner {\n    background: #1c1c1c;\n    color: #ffffff;\n    border-radius: 16px;\n    padding: 24px 22px;\n    font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif;\n    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16);\n  }\n\n  .legacy-brand-card__logo-wrap {\n    margin-bottom: 18px;\n  }\n\n  .legacy-brand-card__logo {\n    display: block;\n    max-width: 180px;\n    width: 100%;\n    height: auto;\n  }\n\n  .legacy-brand-card__content {\n    margin-bottom: 20px;\n  }\n\n  .legacy-brand-card__eyebrow {\n    margin: 0 0 10px;\n    font-size: 14px;\n    line-height: 1.2;\n    font-weight: 700;\n    color: #ffffff;\n  }\n\n  .legacy-brand-card__text {\n    margin: 0;\n    color: rgba(255, 255, 255, 0.72);\n    font-size: 15px;\n    line-height: 1.8;\n    font-weight: 400;\n    max-width: 640px;\n  }\n\n  .legacy-brand-card__socials {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n  }\n\n  .legacy-brand-card__social {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    padding: 12px 14px;\n    border-radius: 12px;\n    background: rgba(255, 255, 255, 0.04);\n    border: 1px solid rgba(255, 255, 255, 0.08);\n    text-decoration: none;\n    color: #ffffff;\n    min-width: 0;\n  }\n\n  .legacy-brand-card__social--clickable {\n    transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease;\n    cursor: pointer;\n  }\n\n  .legacy-brand-card__social--clickable:hover {\n    transform: translateY(-1px);\n    background: rgba(255, 255, 255, 0.07);\n    border-color: rgba(255, 255, 255, 0.16);\n  }\n\n  .legacy-brand-card__social-icon {\n    width: 18px;\n    height: 18px;\n    min-width: 18px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    color: #ffffff;\n  }\n\n  .legacy-brand-card__social-icon svg {\n    width: 18px;\n    height: 18px;\n    display: block;\n  }\n\n  .legacy-brand-card__social-label {\n    font-size: 13px;\n    font-weight: 600;\n    color: #ffffff;\n    white-space: nowrap;\n  }\n\n  .legacy-brand-card__social-handle {\n    margin-left: auto;\n    font-size: 13px;\n    color: rgba(255, 255, 255, 0.66);\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  @media screen and (max-width: 749px) {\n    .legacy-brand-card__inner {\n      padding: 20px 18px;\n      border-radius: 14px;\n    }\n\n    .legacy-brand-card__logo {\n      max-width: 160px;\n    }\n\n    .legacy-brand-card__text {\n      font-size: 14px;\n      line-height: 1.7;\n    }\n\n    .legacy-brand-card__socials {\n      grid-template-columns: 1fr;\n    }\n\n    .legacy-brand-card__social {\n      padding: 11px 12px;\n    }\n\n    .legacy-brand-card__social-label,\n    .legacy-brand-card__social-handle {\n      font-size: 12.5px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cstyle\u003e\n  \/* Compatibility with the Bruce \u0026amp; Co PDP reset. Keeps the approved card visually identical. *\/\n  #legacy-pdp-root .legacy-brand-card,\n  #legacy-pdp-root .legacy-brand-card * { box-sizing: border-box; }\n  #legacy-pdp-root .legacy-brand-card { width: 100%; margin: 0; }\n  #legacy-pdp-root .legacy-brand-card__inner {\n    background: #1c1c1c; color: #ffffff; border-radius: 16px; padding: 24px 22px;\n    font-family: Inter, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif;\n    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.16);\n  }\n  #legacy-pdp-root .legacy-brand-card__logo-wrap { margin-bottom: 18px; }\n  #legacy-pdp-root .legacy-brand-card__logo { display: block; max-width: 180px; width: 100%; height: auto; }\n  #legacy-pdp-root .legacy-brand-card__content { margin-bottom: 20px; }\n  #legacy-pdp-root .legacy-brand-card__eyebrow {\n    margin: 0 0 10px; font-size: 14px; line-height: 1.2; font-weight: 700; color: #ffffff;\n  }\n  #legacy-pdp-root .legacy-brand-card__text {\n    margin: 0; color: rgba(255, 255, 255, 0.72); font-size: 15px; line-height: 1.8;\n    font-weight: 400; max-width: 640px;\n  }\n  #legacy-pdp-root .legacy-brand-card__socials {\n    display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 12px;\n  }\n  #legacy-pdp-root .legacy-brand-card__social {\n    display: flex; align-items: center; gap: 10px; padding: 12px 14px; border-radius: 12px;\n    background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.08);\n    text-decoration: none; color: #ffffff; min-width: 0;\n  }\n  #legacy-pdp-root .legacy-brand-card__social--clickable {\n    transition: transform 0.2s ease, background 0.2s ease, border-color 0.2s ease; cursor: pointer;\n  }\n  #legacy-pdp-root .legacy-brand-card__social--clickable:hover {\n    transform: translateY(-1px); background: rgba(255, 255, 255, 0.07);\n    border-color: rgba(255, 255, 255, 0.16);\n  }\n  #legacy-pdp-root .legacy-brand-card__social-icon {\n    width: 18px; height: 18px; min-width: 18px; display: inline-flex;\n    align-items: center; justify-content: center; color: #ffffff;\n  }\n  #legacy-pdp-root .legacy-brand-card__social-icon svg { width: 18px; height: 18px; display: block; }\n  #legacy-pdp-root .legacy-brand-card__social-label {\n    font-size: 13px; font-weight: 600; color: #ffffff; white-space: nowrap;\n  }\n  #legacy-pdp-root .legacy-brand-card__social-handle {\n    margin-left: auto; font-size: 13px; color: rgba(255, 255, 255, 0.66);\n    overflow: hidden; text-overflow: ellipsis; white-space: nowrap;\n  }\n  @media screen and (max-width: 749px) {\n    #legacy-pdp-root .legacy-brand-card__inner { padding: 20px 18px; border-radius: 14px; }\n    #legacy-pdp-root .legacy-brand-card__logo { max-width: 160px; }\n    #legacy-pdp-root .legacy-brand-card__text { font-size: 14px; line-height: 1.7; }\n    #legacy-pdp-root .legacy-brand-card__socials { grid-template-columns: 1fr; }\n    #legacy-pdp-root .legacy-brand-card__social { padding: 11px 12px; }\n    #legacy-pdp-root .legacy-brand-card__social-label,\n    #legacy-pdp-root .legacy-brand-card__social-handle { font-size: 12.5px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"lgc-wrap lgc-tagline\"\u003eBruce \u0026amp; Co is not what we have. It's what we leave.\u003c\/div\u003e\n\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function(){\n  var translations = {\"en\":{\"hero\":{\"headline\":\"Relaxed by Nature. Refined by Design.\",\"sub\":\"Breathable cotton-linen trousers with a comfortable drawstring waist and a clean straight-leg silhouette.\",\"pill1\":\"Cotton-Linen Blend\",\"pill2\":\"6 Colours\",\"pill3\":\"14-Day Returns\"},\"pillars\":{\"eyebrow\":\"Why Bruce \u0026amp; Co\",\"headline\":\"Lightweight ease, everyday versatility\",\"quality\":{\"title\":\"Breathable Blend\",\"desc\":\"Cotton and linen create a naturally textured finish suited to warm everyday wear.\"},\"price\":{\"title\":\"Fair Price\",\"desc\":\"Selected with attention to quality and value.\"},\"trust\":{\"title\":\"Flexible Waist\",\"desc\":\"Elasticated construction with an adjustable drawstring helps refine the fit.\"},\"guarantee\":{\"title\":\"Guarantee + Returns\",\"desc\":\"14-day right of withdrawal and protection against manufacturing defects.\"}},\"carousel1\":{\"eyebrow\":\"The Details\",\"headline\":\"Construction, up close\",\"text\":\"Explore the adjustable waist, breathable texture and clean straight-leg finish.\"},\"carousel2\":{\"eyebrow\":\"In Motion\",\"headline\":\"From city days to warm-weather escapes\",\"text\":\"Style the straight-leg silhouette with polos, shirts or lightweight knitwear for relaxed warm-weather dressing.\"},\"specs\":{\"eyebrow\":\"Specifications\",\"headline\":\"Product details\",\"tab1\":\"Design\",\"tab2\":\"Care\",\"tab3\":\"Use\",\"mat\":{\"label1\":\"Style\",\"value1\":\"Cotton-linen straight-leg trousers\",\"label2\":\"Waist\",\"value2\":\"Elastic drawstring waist\",\"label3\":\"Pockets\",\"value3\":\"Side-entry pockets\",\"label4\":\"Leg\",\"value4\":\"Relaxed straight-leg silhouette\"},\"care\":{\"label1\":\"Cleaning\",\"value1\":\"Gentle wash following the garment care label\",\"label2\":\"Moisture\",\"value2\":\"Air dry naturally\",\"label3\":\"Storage\",\"value3\":\"Store folded in a cool, dry place\"},\"tech\":{\"label1\":\"Fit\",\"value1\":\"Relaxed straight fit\",\"label2\":\"Fit\",\"value2\":\"Sizes S–XXXL\",\"label3\":\"Care\",\"value3\":\"Everyday and warm-weather wear\",\"label4\":\"Department\",\"value4\":\"Men\"}}}};\n\n  function getByPath(obj, path){\n    return path.split('.').reduce(function(o,k){\n      return (o \u0026\u0026 o[k] !== undefined) ? o[k] : null;\n    }, obj);\n  }\n\n  function detectLang(){ return 'en'; }\n\n  function applyLang(root, lang){\n    if(!translations[lang]) lang = 'en';\n    root.querySelectorAll('[data-i18n]').forEach(function(el){\n      var val = getByPath(translations[lang], el.getAttribute('data-i18n'));\n      if(val !== null) el.innerHTML = val;\n    });\n    root.querySelectorAll('[data-tabgroup]').forEach(function(nav){\n      var section = nav.closest('.lgc-card') || root;\n      var buttons = nav.querySelectorAll('.lgc-tab-btn');\n      buttons.forEach(function(btn){\n        btn.addEventListener('click', function(){\n          var target = btn.getAttribute('data-tab');\n          buttons.forEach(function(b){ b.classList.remove('is-active'); });\n          btn.classList.add('is-active');\n          section.querySelectorAll('.lgc-tab-panel').forEach(function(panel){\n            panel.classList.toggle('is-active', panel.getAttribute('data-panel') === target);\n          });\n        });\n      });\n    });\n\n    root.querySelectorAll('.lgc-faq-item').forEach(function(item){\n      var q = item.querySelector('.lgc-faq-q');\n      if(q) q.addEventListener('click', function(){ item.classList.toggle('is-open'); });\n    });\n\n    var AUTOPLAY_MS = 5000;\n\n    root.querySelectorAll('.lgc-carousel').forEach(function(carousel){\n      var key = carousel.getAttribute('data-carousel');\n      var dotsWrap = root.querySelector('[data-dots=\"' + key + '\"]');\n      var originals = Array.prototype.slice.call(carousel.querySelectorAll('.lgc-carousel-item'));\n      var n = originals.length;\n      if(!dotsWrap || n \u003c 2) return;\n\n      originals.forEach(function(_, i){\n        var dot = document.createElement('span');\n        dot.className = 'lgc-dot' + (i === 0 ? ' is-active' : '');\n        dotsWrap.appendChild(dot);\n      });\n      var dots = dotsWrap.querySelectorAll('.lgc-dot');\n\n      var firstClone = originals[0].cloneNode(true);\n      var lastClone = originals[n - 1].cloneNode(true);\n      firstClone.setAttribute('aria-hidden', 'true');\n      lastClone.setAttribute('aria-hidden', 'true');\n      carousel.appendChild(firstClone);\n      carousel.insertBefore(lastClone, originals[0]);\n\n      var allItems = Array.prototype.slice.call(carousel.children);\n\n      function scrollLeftFor(el){\n        return el.getBoundingClientRect().left - carousel.getBoundingClientRect().left + carousel.scrollLeft;\n      }\n      function goTo(i, smooth){\n        carousel.scrollTo({ left: scrollLeftFor(allItems[i]), behavior: smooth ? 'smooth' : 'auto' });\n      }\n      function setActiveDot(realIndex){\n        dots.forEach(function(d, i){ d.classList.toggle('is-active', i === realIndex); });\n      }\n\n      goTo(1, false);\n\n      var settleTimer = null;\n      var autoplayTimer = null;\n\n      function settle(){\n        var center = carousel.scrollLeft + carousel.clientWidth \/ 2;\n        var closest = 1;\n        var closestDist = Infinity;\n        allItems.forEach(function(item, i){\n          var itemCenter = item.offsetLeft + item.clientWidth \/ 2;\n          var dist = Math.abs(itemCenter - center);\n          if(dist \u003c closestDist){ closestDist = dist; closest = i; }\n        });\n        var realIndex = (closest - 1 + n) % n;\n        setActiveDot(realIndex);\n        if(closest === 0){ goTo(n, false); }\n        else if(closest === allItems.length - 1){ goTo(1, false); }\n      }\n\n      carousel.addEventListener('scroll', function(){\n        clearTimeout(settleTimer);\n        settleTimer = setTimeout(settle, 120);\n      });\n\n      function step(dir){\n        var w = originals[0].getBoundingClientRect().width + 10;\n        carousel.scrollBy({ left: w * dir, behavior: 'smooth' });\n      }\n\n      function scheduleAutoplay(){\n        clearTimeout(autoplayTimer);\n        autoplayTimer = setTimeout(function(){\n          step(1);\n          scheduleAutoplay();\n        }, AUTOPLAY_MS);\n      }\n      function restartAutoplay(){ scheduleAutoplay(); }\n\n      ['pointerdown', 'touchstart', 'wheel'].forEach(function(evt){\n        carousel.addEventListener(evt, restartAutoplay, { passive: true });\n      });\n\n      var prevBtn = root.querySelector('[data-arrow-prev=\"' + key + '\"]');\n      var nextBtn = root.querySelector('[data-arrow-next=\"' + key + '\"]');\n      if(prevBtn) prevBtn.addEventListener('click', function(){ step(-1); restartAutoplay(); });\n      if(nextBtn) nextBtn.addEventListener('click', function(){ step(1); restartAutoplay(); });\n\n      scheduleAutoplay();\n    });\n  }\n\n  var root = document.getElementById('legacy-pdp-root');\n  if(root) applyLang(root, detectLang());\n})();\n\u003c\/script\u003e\n","brand":"Bruce \u0026 Co","offers":[{"title":"Grey \/ L","offer_id":43890183962714,"sku":"14:691#gray;5:361385","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Grey \/ XL","offer_id":43890183995482,"sku":"14:691#gray;5:100014065","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Grey \/ XXL","offer_id":43890184028250,"sku":"14:691#gray;5:4182","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Grey \/ XXXL","offer_id":43890184061018,"sku":"14:691#gray;5:4183","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Light Khaki \/ XXL","offer_id":43890184093786,"sku":"14:771#light khaki;5:4182","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Light Khaki \/ XXXL","offer_id":43890184126554,"sku":"14:771#light khaki;5:4183","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Grey \/ S","offer_id":43890184159322,"sku":"14:691#gray;5:100014064","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Grey \/ M","offer_id":43890184192090,"sku":"14:691#gray;5:361386","price":92.9,"currency_code":"USD","in_stock":true},{"title":"White \/ XXL","offer_id":43890184224858,"sku":"14:29#white;5:4182","price":92.9,"currency_code":"USD","in_stock":true},{"title":"White \/ XXXL","offer_id":43890184257626,"sku":"14:29#white;5:4183","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Navy \/ S","offer_id":43890184290394,"sku":"14:200006157#navy;5:100014064","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Navy \/ M","offer_id":43890184323162,"sku":"14:200006157#navy;5:361386","price":92.9,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":43890184355930,"sku":"14:29#white;5:100014064","price":92.9,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":43890184388698,"sku":"14:29#white;5:361386","price":92.9,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":43890184421466,"sku":"14:29#white;5:361385","price":92.9,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":43890184454234,"sku":"14:29#white;5:100014065","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Navy \/ L","offer_id":43890184487002,"sku":"14:200006157#navy;5:361385","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XL","offer_id":43890184519770,"sku":"14:200006157#navy;5:100014065","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XXL","offer_id":43890184552538,"sku":"14:200006157#navy;5:4182","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Navy \/ XXXL","offer_id":43890184585306,"sku":"14:200006157#navy;5:4183","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ XXL","offer_id":43890184618074,"sku":"14:1254#sky blue;5:4182","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ XXXL","offer_id":43890184650842,"sku":"14:1254#sky blue;5:4183","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":43890184683610,"sku":"14:193#black;5:100014064","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":43890184716378,"sku":"14:193#black;5:361386","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ S","offer_id":43890184749146,"sku":"14:1254#sky blue;5:100014064","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ M","offer_id":43890184781914,"sku":"14:1254#sky blue;5:361386","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ L","offer_id":43890184814682,"sku":"14:1254#sky blue;5:361385","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Sky Blue \/ XL","offer_id":43890184847450,"sku":"14:1254#sky blue;5:100014065","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Light Khaki \/ S","offer_id":43890184880218,"sku":"14:771#light khaki;5:100014064","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Light Khaki \/ M","offer_id":43890184912986,"sku":"14:771#light khaki;5:361386","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Light Khaki \/ L","offer_id":43890184945754,"sku":"14:771#light khaki;5:361385","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Light Khaki \/ XL","offer_id":43890184978522,"sku":"14:771#light khaki;5:100014065","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":43890185011290,"sku":"14:193#black;5:361385","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":43890185044058,"sku":"14:193#black;5:100014065","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":43890185076826,"sku":"14:193#black;5:4182","price":92.9,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXXL","offer_id":43890185109594,"sku":"14:193#black;5:4183","price":92.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0751\/3315\/7466\/files\/bruce-co-cotton-linen-trousers-ghost-mannequin-main-v1_900c36c3-1a6e-463d-8d03-38f92574fb46.png?v=1787538074"}],"url":"https:\/\/shopbruce.com\/en-no\/collections\/trousers.oembed","provider":"Bruce \u0026 Co","version":"1.0","type":"link"}