{"id":22448,"date":"2026-07-10T09:58:17","date_gmt":"2026-07-10T09:58:17","guid":{"rendered":"https:\/\/ambfa.com\/?page_id=22448"},"modified":"2026-09-25T08:35:27","modified_gmt":"2026-09-25T08:35:27","slug":"custom-tuxedo-bangkok","status":"publish","type":"page","link":"https:\/\/ambfa.com\/th\/custom-tuxedo-bangkok\/","title":{"rendered":"\u0e17\u0e31\u0e01\u0e0b\u0e34\u0e42\u0e14\u0e49"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"22448\" class=\"elementor elementor-22448\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33af242 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"33af242\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8bb4f9e elementor-widget elementor-widget-html\" data-id=\"8bb4f9e\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!--\n \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n  SECTION 01 \u2014 Hero\n  TUXEDO LANDING PAGE\n  ELEMENTOR: Full-width section \u2192 background #FFFFFF\n             Paste into HTML widget.\n  REQUIRES:  00_global-styles.css loaded first.\n  IMAGES:    Replace src=\"\" with real image paths.\n \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n-->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Crimson+Text:ital,wght@0,400;0,600;1,400;1,600&display=swap\" rel=\"stylesheet\">\n\n<style>\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Light.woff2') format('woff2');\n    font-weight: 300; font-style: normal; font-display: swap;\n  }\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Medium.woff') format('woff');\n    font-weight: 400; font-style: normal; font-display: swap;\n  }\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Semibold.woff2') format('woff2');\n    font-weight: 600; font-style: normal; font-display: swap;\n  }\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Bold.woff2') format('woff2');\n    font-weight: 700; font-style: normal; font-display: swap;\n  }\n\n  .site-description, .site-tagline, .wp-block-site-tagline,\n  p.site-description, .header-tagline, .site-header .tagline,\n  .ast-site-description, .oceanwp-tagline, .site-header-tagline,\n  .custom-logo-link + .site-title-wrap .site-description,\n  [class*=\"site-description\"], [class*=\"tagline\"] { display: none !important; }\n\n  #s-hero-tx {\n    background: #ffffff;\n    padding: 100px 0 80px;\n    border-bottom: 1px solid #E5E2DC;\n  }\n\n  .sh-tx-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 80px;\n    align-items: center;\n  }\n\n  \/* \u2500\u2500 Left \u2500\u2500 *\/\n  .sh-tx-kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 11px; font-weight: 600;\n    letter-spacing: .18em; text-transform: uppercase;\n    color: #C08134; margin-bottom: 18px;\n  }\n  .sh-tx-kicker::before {\n    content: ''; width: 24px; height: 1px;\n    background: #C08134; display: block;\n  }\n\n  .sh-tx-h1 {\n    font-family: 'Crimson Text', Georgia, serif;\n    font-size: clamp(36px, 4vw, 58px);\n    font-weight: 600; color: #252366;\n    line-height: 1.12; letter-spacing: -.02em; margin-bottom: 10px;\n  }\n  .sh-tx-h1 em { font-style: italic; color: #C08134; }\n\n  .sh-tx-divider { width: 40px; height: 2px; background: #C08134; margin: 24px 0; }\n\n  .sh-tx-sub {\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 18px; color: #6B7280;\n    line-height: 1.78; font-weight: 300; margin-bottom: 12px;\n  }\n  .sh-tx-sub2 {\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 16.5px; color: #9CA3AF;\n    line-height: 1.72; font-weight: 300; margin-bottom: 36px;\n  }\n\n  .sh-hc-inline {\n    color: #C08134;\n    font-weight: 600;\n    text-decoration: underline;\n    text-decoration-color: #C08134;\n    text-underline-offset: 3px;\n    background: rgba(192, 129, 52, 0.09);\n    padding: 1px 4px;\n    border-radius: 2px;\n    transition: background .18s;\n  }\n  .sh-hc-inline:hover { background: rgba(192, 129, 52, 0.18); }\n\n  .sh-tx-ctas {\n    display: flex; flex-wrap: wrap;\n    gap: 12px; margin-bottom: 44px;\n  }\n\n  .sh-tx-btn-main {\n    display: inline-flex; align-items: center; justify-content: center;\n    gap: 8px; background: #252366; color: #ffffff;\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 14px; font-weight: 500;\n    padding: 0 22px; height: 44px;\n    border-radius: 4px; text-decoration: none; white-space: nowrap;\n    transition: opacity .15s ease;\n  }\n  .sh-tx-btn-main:hover { opacity: .88; color: #C08134; }\n\n  .sh-tx-btn-housecut {\n    display: inline-flex; align-items: center; gap: 7px;\n    background: transparent; color: #252366;\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 13px; font-weight: 600;\n    letter-spacing: .06em; text-transform: uppercase;\n    padding: 0 22px; height: 44px;\n    border: 1.5px solid #E5E2DC; border-radius: 4px;\n    text-decoration: none; white-space: nowrap;\n    transition: border-color .2s, color .2s, gap .2s;\n  }\n  .sh-tx-btn-housecut:hover { border-color: #C08134; color: #C08134; gap: 10px; }\n  .sh-tx-btn-housecut .sh-hc-arrow {\n    display: inline-flex;\n    transition: transform .22s cubic-bezier(.22,.68,0,1.2);\n  }\n  .sh-tx-btn-housecut:hover .sh-hc-arrow { transform: translateX(3px); }\n\n  \/* Trust row *\/\n  .sh-tx-trust {\n    display: flex; align-items: center; flex-wrap: wrap;\n    gap: 0; border-top: 1px solid #E5E2DC; padding-top: 28px;\n  }\n  .sh-tx-trust-item {\n    padding: 0 24px 0 0; margin-right: 24px;\n    border-right: 1px solid #E5E2DC;\n  }\n  .sh-tx-trust-item:last-child { border-right: none; }\n  .sh-tx-trust-num {\n    font-family: 'Crimson Text', Georgia, serif;\n    font-size: 26px; font-weight: 600;\n    color: #252366; line-height: 1; margin-bottom: 3px;\n  }\n  .sh-tx-trust-label {\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 11px; color: #9CA3AF;\n    font-weight: 400; letter-spacing: .04em;\n  }\n\n  \/* \u2500\u2500 Right image \u2500\u2500 *\/\n  .sh-tx-image-wrap { position: relative; }\n  .sh-tx-main-img {\n    position: relative; width: 100%;\n    aspect-ratio: 4\/5; background: #F0EDE8;\n    border-radius: 4px; overflow: hidden;\n  }\n  .sh-tx-main-img img {\n    width: 100%; height: 100%; object-fit: cover; display: block;\n  }\n  .sh-tx-main-img img[src=\"\"] { display: none; }\n  .sh-tx-main-img img:not([src=\"\"]) + .s-img-ph { display: none; }\n\n  @media (max-width: 900px) {\n    #s-hero-tx { padding: 100px 0 56px; }\n    .sh-tx-grid { grid-template-columns: 1fr; gap: 36px; }\n    .sh-tx-image-wrap { order: -1; }\n    .sh-tx-main-img { aspect-ratio: 4\/3; }\n  }\n  @media (max-width: 560px) {\n    #s-hero-tx { padding: 80px 0 40px; }\n    .sh-tx-h1 { font-size: 30px; line-height: 1.18; }\n    .sh-tx-sub { font-size: 16px; }\n    .sh-tx-sub2 { display: none; }\n    .sh-tx-ctas { flex-direction: column; gap: 10px; }\n    .sh-tx-btn-main, .sh-tx-btn-wa { justify-content: center; }\n    .sh-tx-trust { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0; padding-top: 20px; }\n    .sh-tx-trust-item { padding: 0 12px 0 0; margin: 0; border-right: 1px solid #E5E2DC; text-align: center; }\n    .sh-tx-trust-item:last-child { border-right: none; padding: 0; }\n    .sh-tx-trust-num { font-size: 20px; }\n  }\n<\/style>\n\n<section id=\"s-hero-tx\">\n  <div class=\"s-wrap\">\n    <div class=\"sh-tx-grid\">\n\n      <!-- Left -->\n      <div class=\"sh-tx-left\">\n\n        <h1 class=\"sh-tx-h1 s-reveal s-d1\">\n          Bespoke Tuxedos<br>\n          Made in Bangkok.<br>\n          <em>Built for Your Finest Hour.<\/em>\n        <\/h1>\n\n        <div class=\"sh-tx-divider s-reveal s-d1\"><\/div>\n\n        <p class=\"sh-tx-sub s-reveal s-d2\">\n          Whether you're dressing for a wedding, black-tie events or a formal\n          celebration, AMBFA Tailor creates bespoke tuxedos designed exclusively\n          for your body and personal style. Every custom tuxedo is handcrafted\n          from an individual paper pattern for a clean and naturally refined look.\n          Each bespoke tuxedo is refined through 1\u20133 fittings and available with\n          half-canvas or full-canvas construction.\n        <\/p>\n        <p class=\"sh-tx-sub s-reveal s-d2\">\n          You can also choose the\n          <a href=\"https:\/\/ambfa.com\/house-cut-wedding-tailoring-bangkok\/\" class=\"sh-hc-inline\">AMBFA House Cut<\/a>\n          \u2014 where classic tuxedo tailoring is updated with a modern touch.\n          We keep the elegance of traditional formalwear while adding subtle\n          design details that give the suit more character. The result is a\n          tuxedo that feels both classic and modern, helping you stand out\n          naturally wherever you go.\n        <\/p>\n\n        <div class=\"sh-tx-ctas s-reveal s-d3\">\n          <a href=\"https:\/\/ambfa.com\/book-a-tailoring-appointment-ambfa-bangkok\/\"\n             class=\"sh-tx-btn-main\">\n            Schedule Appointment\n            <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg>\n          <\/a>\n          <a href=\"https:\/\/ambfa.com\/house-cut-wedding-tailoring-bangkok\/\"\n             class=\"sh-tx-btn-housecut\">\n            Our House Cut <span class=\"sh-hc-arrow\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg><\/span>\n          <\/a>\n        <\/div>\n\n      <\/div>\n\n      <!-- Right -->\n      <div class=\"sh-tx-image-wrap s-reveal s-d2\">\n        <div class=\"sh-tx-main-img\">\n          <img decoding=\"async\" src=\"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/06\/Tuxedo-hero-image.webp\" alt=\"AMBFA Bespoke Tuxedo \u2014 Custom Tailored in Bangkok\" \/>\n          <\/div>\n\n        <div class=\"sh-tx-trust s-reveal s-d4\">\n          <div class=\"sh-tx-trust-item\">\n            <div class=\"sh-tx-trust-num\">60+<\/div>\n            <div class=\"sh-tx-trust-label\">Years Heritage<\/div>\n          <\/div>\n          <div class=\"sh-tx-trust-item\">\n            <div class=\"sh-tx-trust-num\">6,000+<\/div>\n            <div class=\"sh-tx-trust-label\">World Fabrics<\/div>\n          <\/div>\n          <div class=\"sh-tx-trust-item\">\n            <div class=\"sh-tx-trust-num\">4th<\/div>\n            <div class=\"sh-tx-trust-label\">Generation Tailors<\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\n(function(){\n  function init() {\n    if (window.__sRevealInit) return;\n    window.__sRevealInit = true;\n    if (typeof IntersectionObserver === 'undefined') {\n      document.querySelectorAll('.s-reveal').forEach(function(e){ e.classList.add('visible'); });\n      return;\n    }\n    var o = new IntersectionObserver(function(en){\n      en.forEach(function(e){ if(e.isIntersecting){ e.target.classList.add('visible'); o.unobserve(e.target); } });\n    }, {threshold: .12});\n    document.querySelectorAll('.s-reveal').forEach(function(e){ o.observe(e); });\n  }\n  document.readyState === 'loading'\n    ? document.addEventListener('DOMContentLoaded', init)\n    : init();\n})();\n<\/script>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-efa9f61 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"efa9f61\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e28d67 elementor-widget elementor-widget-html\" data-id=\"2e28d67\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!--\n \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n  SECTION 07 \u2014 Women's Tuxedo\n  TUXEDO LANDING PAGE\n  ELEMENTOR: Full-width section \u2192 background #FAF7F2\n             Paste into HTML widget.\n  REQUIRES:  00_global-styles.css loaded first.\n  IMAGES:    Replace src=\"\" with women's tuxedo photo.\n  LAYOUT:    Photo left \u00b7 Text right\n \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n-->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Crimson+Text:ital,wght@0,400;0,600;1,400;1,600&display=swap\" rel=\"stylesheet\">\n\n<style>\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Light.woff2') format('woff2');\n    font-weight: 300; font-style: normal; font-display: swap;\n  }\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Medium.woff') format('woff');\n    font-weight: 400; font-style: normal; font-display: swap;\n  }\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Semibold.woff2') format('woff2');\n    font-weight: 600; font-style: normal; font-display: swap;\n  }\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Bold.woff2') format('woff2');\n    font-weight: 700; font-style: normal; font-display: swap;\n  }\n\n  #s-women-tx {\n    background: #FAF7F2;\n    padding: 50px 0 112px;\n    border-bottom: 1px solid #E5E2DC;\n  }\n\n  .swt-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 80px;\n    align-items: center;\n  }\n\n  \/* \u2500\u2500 Left: Photo \u2500\u2500 *\/\n  .swt-img-wrap { position: relative; }\n  .swt-img {\n    position: relative; width: 100%;\n    aspect-ratio: 4\/5; background: #E8E4DF;\n    border-radius: 4px; overflow: hidden;\n  }\n  .swt-img img {\n    width: 100%; height: 100%; object-fit: cover; display: block;\n  }\n  .swt-img img[src=\"\"] { display: none; }\n  .swt-img img:not([src=\"\"]) + .s-img-ph { display: none; }\n\n  \/* \u2500\u2500 Right: Copy \u2500\u2500 *\/\n  .swt-kicker {\n    display: inline-flex; align-items: center; gap: 10px;\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 11px; font-weight: 600;\n    letter-spacing: .18em; text-transform: uppercase;\n    color: #C08134; margin-bottom: 18px;\n  }\n  .swt-kicker::before {\n    content: ''; width: 24px; height: 1px;\n    background: #C08134; display: block;\n  }\n\n  .swt-h2 {\n    font-family: 'Crimson Text', Georgia, serif;\n    font-size: clamp(32px, 3.5vw, 50px);\n    font-weight: 600; color: #252366;\n    line-height: 1.12; letter-spacing: -.02em; margin-bottom: 10px;\n  }\n  .swt-h2 em { font-style: italic; color: #C08134; }\n\n  .swt-divider { width: 40px; height: 2px; background: #C08134; margin: 24px 0; }\n\n  .swt-body {\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 18px; color: #6B7280;\n    line-height: 1.78; font-weight: 300; margin-bottom: 12px;\n  }\n  .swt-body2 {\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 16px; color: #9CA3AF;\n    line-height: 1.72; font-weight: 300; margin-bottom: 36px;\n  }\n\n  .swt-features {\n    display: flex; flex-direction: column; gap: 14px; margin-bottom: 40px;\n  }\n  .swt-feat { display: flex; align-items: flex-start; gap: 14px; }\n  .swt-feat-dot {\n    width: 7px; height: 7px; border-radius: 50%;\n    background: #C08134; flex-shrink: 0; margin-top: 6px;\n  }\n  .swt-feat-body {\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 15.5px; color: #6B7280;\n    line-height: 1.65; font-weight: 300;\n  }\n  .swt-feat-body strong {\n    color: #1A1A1A; font-weight: 600;\n  }\n\n  .swt-ctas {\n    display: flex; flex-wrap: wrap; gap: 12px;\n  }\n  .swt-btn-main {\n    display: inline-flex; align-items: center; gap: 8px;\n    background: #252366; color: #ffffff;\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 14px; font-weight: 500;\n    padding: 0 22px; height: 44px;\n    border-radius: 6px; text-decoration: none; white-space: nowrap;\n    transition: opacity .15s ease;\n  }\n  .swt-btn-main:hover { opacity: .88; color: #C08134; }\n\n  .swt-btn-ghost {\n    display: inline-flex; align-items: center; gap: 8px;\n    background: transparent; color: #252366;\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 13px; font-weight: 600;\n    letter-spacing: .08em; text-transform: uppercase;\n    padding: 0 22px; height: 44px;\n    border: 1.5px solid #E5E2DC; border-radius: 3px;\n    text-decoration: none;\n    transition: border-color .2s, background .2s, color .2s;\n  }\n  .swt-btn-ghost:hover { border-color: #252366; background: #252366; color: #ffffff; }\n\n  @media (max-width: 900px) {\n    #s-women-tx { padding: 64px 0; }\n    .swt-grid { grid-template-columns: 1fr; gap: 40px; }\n    .swt-img { aspect-ratio: 4\/3; }\n    .swt-h2 { font-size: 30px; }\n    .swt-body { font-size: 16px; }\n  }\n  @media (max-width: 560px) {\n    #s-women-tx { padding: 48px 0; }\n    .swt-h2 { font-size: 26px; line-height: 1.18; }\n    .swt-body2 { display: none; }\n    .swt-ctas { flex-direction: column; gap: 10px; }\n    .swt-btn-main, .swt-btn-ghost { justify-content: center; }\n  }\n<\/style>\n\n<section id=\"s-women-tx\">\n  <div class=\"s-wrap\">\n    <div class=\"swt-grid\">\n\n      <!-- Left: Photo -->\n      <div class=\"swt-img-wrap s-reveal\">\n        <div class=\"swt-img\">\n          <img decoding=\"async\" src=\"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/06\/tuxedo-for-women.webp\" alt=\"AMBFA Women's Bespoke Tuxedo \u2014 Bangkok\"\/>\n          <div class=\"s-img-ph\">\n            <span class=\"s-img-ph-hint\">Replace src=\"\" \u00b7 840\u00d71050px \u00b7 women's tuxedo editorial<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Right: Copy -->\n      <div class=\"swt-right\">\n        <div class=\"swt-kicker s-reveal\">Women's Bespoke Tailoring in Bangkok, Thailand<\/div>\n        <h2 class=\"swt-h2 s-reveal s-d1\">\n          Custom-Made Tuxedos<br><em>for Women<\/em>\n        <\/h2>\n        <div class=\"swt-divider s-reveal s-d1\"><\/div>\n\n        <p class=\"swt-body s-reveal s-d2\">\n          Power dressing, perfected. Our women's bespoke tuxedos are handcrafted in Bangkok by our in-house tailors with the same precision and tailoring expertise as our men's collection. Every bespoke women's tuxedo is crafted to your exact measurements, and all fittings are conducted by our experienced female tailoring experts to ensure a comfortable and personalized experience.\nWhether it's for a gala, wedding, black-tie event, or a special evening out, a bespoke women's tuxedo is a modern alternative to the evening gown.\n\n        <\/p>\n\n        <div class=\"swt-features s-reveal s-d3\">\n          <div class=\"swt-feat\">\n            <span class=\"swt-feat-dot\"><\/span>\n            <div class=\"swt-feat-body\"><strong>Custom paper pattern<\/strong> \u2014 cut specifically to your measurements, not adapted from a men's block.<\/div>\n          <\/div>\n          <div class=\"swt-feat\">\n            <span class=\"swt-feat-dot\"><\/span>\n            <div class=\"swt-feat-body\"><strong>Satin lapels & trimmings<\/strong> \u2014 the same luxurious finishing details, tailored for a feminine silhouette.<\/div>\n          <\/div>\n          <div class=\"swt-feat\">\n            <span class=\"swt-feat-dot\"><\/span>\n            <div class=\"swt-feat-body\"><strong>Single or double breasted<\/strong> \u2014 wide peak lapel, shawl collar, or notch \u2014 entirely your choice.<\/div>\n          <\/div>\n          <div class=\"swt-feat\">\n            <span class=\"swt-feat-dot\"><\/span>\n            <div class=\"swt-feat-body\"><strong>Monogram & custom lining<\/strong> \u2014 every personal detail, inside and out.<\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"swt-ctas s-reveal s-d4\">\n          <a href=\"https:\/\/ambfa.com\/book-a-tailoring-appointment-ambfa-bangkok\/\"\n             class=\"swt-btn-main\">\n            Schedule Appointment\n            <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg>\n          <\/a>\n          <a href=\"https:\/\/wa.me\/66987935696?text=Hi%20AMBFA%2C%20I%27m%20interested%20in%20a%20women%27s%20bespoke%20tuxedo.\"\n             class=\"swt-btn-ghost\">\n            <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347zM12 0C5.373 0 0 5.373 0 12c0 2.127.559 4.126 1.535 5.858L.057 23.552a.5.5 0 0 0 .614.614l5.694-1.478A11.953 11.953 0 0 0 12 24c6.627 0 12-5.373 12-12S18.627 0 12 0zm0 21.818a9.793 9.793 0 0 1-5.028-1.384l-.36-.213-3.733.969.993-3.626-.234-.374A9.793 9.793 0 0 1 2.182 12C2.182 6.574 6.574 2.182 12 2.182S21.818 6.574 21.818 12 17.426 21.818 12 21.818z\"\/><\/svg>\n            WhatsApp Us\n          <\/a>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\n(function(){\n  function init() {\n    if (window.__sRevealInit) return;\n    window.__sRevealInit = true;\n    if (typeof IntersectionObserver === 'undefined') {\n      document.querySelectorAll('.s-reveal').forEach(function(e){ e.classList.add('visible'); });\n      return;\n    }\n    var o = new IntersectionObserver(function(en){\n      en.forEach(function(e){ if(e.isIntersecting){ e.target.classList.add('visible'); o.unobserve(e.target); } });\n    }, {threshold: .12});\n    document.querySelectorAll('.s-reveal').forEach(function(e){ o.observe(e); });\n  }\n  document.readyState === 'loading'\n    ? document.addEventListener('DOMContentLoaded', init)\n    : init();\n})();\n<\/script>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-19465d8 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"19465d8\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4ba065f elementor-widget elementor-widget-html\" data-id=\"4ba065f\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!--\n \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n  SECTION 02 \u2014 Fabric Selection\n  TUXEDO LANDING PAGE\n  ELEMENTOR: Full-width section \u2192 background #ffffff\n             Paste into HTML widget.\n  REQUIRES:  00_global-styles.css loaded first.\n  IMAGES:    Replace src=\"\" with tuxedo fabric photos.\n \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n-->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Crimson+Text:ital,wght@0,400;0,600;1,400;1,600&display=swap\" rel=\"stylesheet\">\n\n<style>\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Light.woff2') format('woff2');\n    font-weight: 300; font-style: normal; font-display: swap;\n  }\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Medium.woff') format('woff');\n    font-weight: 400; font-style: normal; font-display: swap;\n  }\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Semibold.woff2') format('woff2');\n    font-weight: 600; font-style: normal; font-display: swap;\n  }\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Bold.woff2') format('woff2');\n    font-weight: 700; font-style: normal; font-display: swap;\n  }\n\n  #s-fabric-tx {\n    background: #ffffff;\n    padding: 64px 0;\n    border-bottom: 1px solid #E5E2DC;\n  }\n\n  .sfab-tx-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 80px;\n    align-items: center;\n  }\n\n  .sfab-tx-images {\n    display: grid;\n    grid-template-columns: 5fr 7fr;\n    grid-template-rows: 230px 230px 150px;\n    gap: 10px;\n  }\n\n  .sfab-tx-img-main,\n  .sfab-tx-img-sm,\n  .sfab-tx-img-bot {\n    position: relative;\n    border-radius: 6px;\n    overflow: hidden;\n    background: #E8E4DF;\n    cursor: pointer;\n    opacity: 0;\n    transform: translateY(22px);\n    transition: opacity .65s ease, transform .65s ease;\n  }\n  .sfab-tx-img-main img,\n  .sfab-tx-img-sm img,\n  .sfab-tx-img-bot img {\n    width: 100%; height: 100%; object-fit: cover; display: block;\n    transition: transform .4s ease;\n  }\n  .sfab-tx-img-main:hover img,\n  .sfab-tx-img-sm:hover img,\n  .sfab-tx-img-bot:hover img { transform: scale(1.04); }\n\n  .sfab-tx-images.in-view > :nth-child(1) { opacity: 1; transform: translateY(0); transition-delay:   0ms; }\n  .sfab-tx-images.in-view > :nth-child(2) { opacity: 1; transform: translateY(0); transition-delay: 120ms; }\n  .sfab-tx-images.in-view > :nth-child(3) { opacity: 1; transform: translateY(0); transition-delay: 240ms; }\n  .sfab-tx-images.in-view > :nth-child(4) { opacity: 1; transform: translateY(0); transition-delay: 160ms; }\n  .sfab-tx-images.in-view > :nth-child(5) { opacity: 1; transform: translateY(0); transition-delay: 300ms; }\n\n  .sfab-tx-img-main { grid-column: 1; grid-row: 1 \/ 3; }\n  .sfab-tx-img-sm   { grid-column: 2; }\n  .sfab-tx-img-bot  { grid-row: 3; }\n\n  \/* Lightbox *\/\n  .sfab-tx-lightbox {\n    display: none; position: fixed; inset: 0;\n    z-index: 99999; align-items: center; justify-content: center;\n  }\n  .sfab-tx-lightbox.open { display: flex; }\n  .sfab-tx-lb-overlay { position: absolute; inset: 0; background: rgba(10,9,20,.88); cursor: pointer; }\n  .sfab-tx-lb-content {\n    position: relative; z-index: 1;\n    max-width: 90vw; max-height: 90vh;\n    display: flex; align-items: center; justify-content: center;\n  }\n  .sfab-tx-lb-content img {\n    max-width: 90vw; max-height: 85vh;\n    object-fit: contain; border-radius: 4px; display: block;\n    box-shadow: 0 24px 80px rgba(0,0,0,.5);\n  }\n  .sfab-tx-lb-close {\n    position: absolute; top: -44px; right: 0;\n    background: none; border: none;\n    color: rgba(255,255,255,.75); font-size: 28px;\n    line-height: 1; cursor: pointer; padding: 4px 8px;\n    transition: color .15s;\n  }\n  .sfab-tx-lb-close:hover { color: #ffffff; }\n\n  \/* Copy *\/\n  .sfab-tx-kicker {\n    display: inline-flex; align-items: center; gap: 10px;\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 11px; font-weight: 600;\n    letter-spacing: .18em; text-transform: uppercase;\n    color: #C08134; margin-bottom: 16px;\n  }\n  .sfab-tx-kicker::before { content: ''; width: 24px; height: 1px; background: #C08134; display: block; }\n\n  .sfab-tx-h2 {\n    font-family: 'Crimson Text', Georgia, serif;\n    font-size: clamp(28px, 3vw, 42px);\n    font-weight: 600; color: #252366;\n    line-height: 1.2; letter-spacing: -.01em; margin-bottom: 6px;\n  }\n  .sfab-tx-h2 em { font-style: italic; }\n\n  .sfab-tx-divider { width: 40px; height: 2px; background: #C08134; margin: 22px 0; }\n\n  .sfab-tx-body {\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 18px; color: #6B7280;\n    line-height: 1.78; font-weight: 300; margin-bottom: 32px;\n  }\n\n  .sfab-tx-features { display: flex; flex-direction: column; gap: 16px; margin-bottom: 36px; }\n  .sfab-tx-feat { display: flex; align-items: flex-start; gap: 14px; }\n  .sfab-tx-feat-dot {\n    width: 8px; height: 8px; border-radius: 50%;\n    background: #C08134; flex-shrink: 0; margin-top: 5px;\n  }\n  .sfab-tx-feat-body strong {\n    display: block; font-family: 'TwentiethCentury', sans-serif;\n    font-size: 14px; font-weight: 600; color: #1A1A1A; margin-bottom: 3px;\n  }\n  .sfab-tx-feat-body span {\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 15px; color: #6B7280; line-height: 1.6; font-weight: 300;\n  }\n\n  .sfab-tx-callout {\n    background: #F9F8F6;\n    border-left: 3px solid #C08134;\n    border-radius: 0 4px 4px 0;\n    padding: 18px 20px;\n  }\n  .sfab-tx-callout strong {\n    display: block; font-family: 'TwentiethCentury', sans-serif;\n    font-size: 12px; font-weight: 700;\n    letter-spacing: .1em; text-transform: uppercase;\n    color: #C08134; margin-bottom: 6px;\n  }\n  .sfab-tx-callout p {\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 15.5px; color: #6B7280;\n    line-height: 1.65; font-weight: 300; margin: 0;\n  }\n\n  @media (max-width: 880px) {\n    #s-fabric-tx { padding: 48px 0; }\n    .sfab-tx-grid { grid-template-columns: 1fr; gap: 40px; }\n    .sfab-tx-images { grid-template-rows: 200px 200px 130px; }\n    .sfab-tx-h2 { font-size: 28px; }\n  }\n  @media (max-width: 480px) {\n    #s-fabric-tx { padding: 32px 0; }\n    .sfab-tx-images { grid-template-rows: 160px 160px 110px; gap: 8px; }\n    .sfab-tx-body { font-size: 16px; }\n  }\n<\/style>\n\n<section id=\"s-fabric-tx\">\n  <div class=\"s-wrap\">\n    <div class=\"sfab-tx-grid\">\n\n      <!-- Left: Bento image grid -->\n      <div class=\"sfab-tx-images\">\n        <div class=\"sfab-tx-img-main\" data-lb>\n          <img decoding=\"async\" src=\"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/06\/Black-Peak-Lapel-Tuxedo-Jacket-50EU-_-Regular-_-Black.webp\" alt=\"AMBFA Black Peak Lapel Tuxedo Jacket\"\/>\n        <\/div>\n        <div class=\"sfab-tx-img-sm\" data-lb>\n          <img decoding=\"async\" src=\"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/06\/tuxedo-fabric.webp\" alt=\"Premium Tuxedo Fabric\"\/>\n        <\/div>\n        <div class=\"sfab-tx-img-sm\" data-lb>\n          <img decoding=\"async\" src=\"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/06\/bespoke-tuxedo-suit.webp\" alt=\"AMBFA Bespoke Tuxedo Suit\"\/>\n        <\/div>\n        <div class=\"sfab-tx-img-bot\" data-lb>\n          <img decoding=\"async\" src=\"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/06\/tuxedo-fabric-1.webp\" alt=\"Tuxedo Fabric Detail\"\/>\n        <\/div>\n        <div class=\"sfab-tx-img-bot\" data-lb>\n          <img decoding=\"async\" src=\"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/06\/tuxedo-suit-detail.webp\" alt=\"Tuxedo Suit Detail\"\/>\n        <\/div>\n      <\/div>\n\n      <!-- Right: Copy -->\n      <div class=\"sfab-tx-right\">\n        <div class=\"sfab-tx-kicker s-reveal\">Fabric Selection<\/div>\n        <h2 class=\"sfab-tx-h2 s-reveal s-d1\">\n          Luxurious Fabrics,<br><em>Curated for Black-Tie<\/em>\n        <\/h2>\n        <div class=\"sfab-tx-divider s-reveal s-d1\"><\/div>\n\n        <p class=\"sfab-tx-body s-reveal s-d2\">\n          Create your bespoke tuxedo from our diverse fabric collection \u2014 featuring\n          premium blends, luxurious 100% wool, Jacquard, and high-performance\n          fabrics. Elevate your ensemble with sophisticated satin lapels and\n          trimmings on pockets and trousers.\n        <\/p>\n\n        <div class=\"sfab-tx-features s-reveal s-d3\">\n          <div class=\"sfab-tx-feat\">\n            <span class=\"sfab-tx-feat-dot\"><\/span>\n            <div class=\"sfab-tx-feat-body\">\n              <strong>100% Wool &amp; Premium Blends<\/strong>\n              <span>Midnight-dark, refined drape \u2014 classic weight for formal occasions and black-tie affairs.<\/span>\n            <\/div>\n          <\/div>\n          <div class=\"sfab-tx-feat\">\n            <span class=\"sfab-tx-feat-dot\"><\/span>\n            <div class=\"sfab-tx-feat-body\">\n              <strong>Jacquard &amp; High-Performance Fabrics<\/strong>\n              <span>Subtle texture and sheen that photographs beautifully \u2014 ideal for weddings and galas.<\/span>\n            <\/div>\n          <\/div>\n          <div class=\"sfab-tx-feat\">\n            <span class=\"sfab-tx-feat-dot\"><\/span>\n            <div class=\"sfab-tx-feat-body\">\n              <strong>Satin Lapels &amp; Trimmings<\/strong>\n              <span>Silk satin facing on lapels, pockets, and trouser stripe \u2014 the hallmark of the formal tuxedo.<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"sfab-tx-callout s-reveal s-d4\">\n          <strong>Most Popular Choice<\/strong>\n          <p>Midnight navy or jet black 100% wool \u2014 the quintessential tuxedo fabric. Crisp, elegant,\n          and built to hold its shape through a full evening of wear.<\/p>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- Lightbox -->\n<div class=\"sfab-tx-lightbox\" id=\"sfabTxLightbox\" role=\"dialog\" aria-modal=\"true\">\n  <div class=\"sfab-tx-lb-overlay\" id=\"sfabTxLbOverlay\"><\/div>\n  <div class=\"sfab-tx-lb-content\">\n    <button class=\"sfab-tx-lb-close\" id=\"sfabTxLbClose\" aria-label=\"Close\">&#x2715;<\/button>\n    <img decoding=\"async\" id=\"sfabTxLbImg\" src=\"\" alt=\"\">\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  var lb = document.getElementById('sfabTxLightbox');\n  var lbImg = document.getElementById('sfabTxLbImg');\n  var lbClose = document.getElementById('sfabTxLbClose');\n  var lbOverlay = document.getElementById('sfabTxLbOverlay');\n\n  function openLb(src, alt) { lbImg.src = src; lbImg.alt = alt || ''; lb.classList.add('open'); document.body.style.overflow = 'hidden'; }\n  function closeLb() { lb.classList.remove('open'); document.body.style.overflow = ''; lbImg.src = ''; }\n\n  document.querySelectorAll('#s-fabric-tx [data-lb]').forEach(function(el) {\n    el.addEventListener('click', function() {\n      var img = el.querySelector('img');\n      if (!img || !img.src || img.src === window.location.href) return;\n      openLb(img.src, img.alt);\n    });\n  });\n  lbOverlay.addEventListener('click', closeLb);\n  lbClose.addEventListener('click', closeLb);\n  document.addEventListener('keydown', function(e) { if (e.key === 'Escape') closeLb(); });\n\n  var imgGrid = document.querySelector('#s-fabric-tx .sfab-tx-images');\n  if (imgGrid) {\n    if (typeof IntersectionObserver === 'undefined') { imgGrid.classList.add('in-view'); }\n    else {\n      new IntersectionObserver(function(entries, io) {\n        entries.forEach(function(e) { if (e.isIntersecting) { e.target.classList.add('in-view'); io.unobserve(e.target); } });\n      }, { threshold: 0.1 }).observe(imgGrid);\n    }\n  }\n\n  function init() {\n    if (window.__sRevealInit) return;\n    window.__sRevealInit = true;\n    if (typeof IntersectionObserver === 'undefined') { document.querySelectorAll('.s-reveal').forEach(function(e){ e.classList.add('visible'); }); return; }\n    var o = new IntersectionObserver(function(en){ en.forEach(function(e){ if(e.isIntersecting){ e.target.classList.add('visible'); o.unobserve(e.target); } }); }, {threshold: .12});\n    document.querySelectorAll('.s-reveal').forEach(function(e){ o.observe(e); });\n  }\n  document.readyState === 'loading' ? document.addEventListener('DOMContentLoaded', init) : init();\n})();\n<\/script>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-81a9c2f e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"81a9c2f\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3d0e333 elementor-widget elementor-widget-html\" data-id=\"3d0e333\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!--\n \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n  SECTION 03 \u2014 Tuxedo Customisation\n  TUXEDO LANDING PAGE\n  ELEMENTOR: Full-width section \u2192 Paste into HTML widget.\n  REQUIRES:  00_global-styles.css loaded first.\n  4 customisation options: Satin Facing, Satin Buttons,\n  Bemberg Lining, Monogram\n \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n-->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Crimson+Text:ital,wght@0,400;0,600;1,400;1,600&display=swap\" rel=\"stylesheet\">\n\n<style>\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Light.woff2') format('woff2');\n    font-weight: 300; font-style: normal; font-display: swap;\n  }\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Medium.woff') format('woff');\n    font-weight: 400; font-style: normal; font-display: swap;\n  }\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Semibold.woff2') format('woff2');\n    font-weight: 600; font-style: normal; font-display: swap;\n  }\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Bold.woff2') format('woff2');\n    font-weight: 700; font-style: normal; font-display: swap;\n  }\n\n  #s-custom-tx {\n    background: #ffffff;\n    padding: 64px 0;\n    border-bottom: 1px solid #E5E2DC;\n  }\n\n  .sctx-header {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 60px;\n    align-items: end;\n    margin-bottom: 72px;\n  }\n  .sctx-kicker {\n    display: inline-flex; align-items: center; gap: 10px;\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 11px; font-weight: 600;\n    letter-spacing: .18em; text-transform: uppercase;\n    color: #C08134; margin-bottom: 16px;\n  }\n  .sctx-kicker::before { content: ''; width: 24px; height: 1px; background: #C08134; display: block; }\n  .sctx-h2 {\n    font-family: 'Crimson Text', Georgia, serif;\n    font-size: clamp(28px, 3vw, 48px);\n    font-weight: 600; color: #252366;\n    line-height: 1.12; letter-spacing: -.01em;\n  }\n  .sctx-h2 em { font-style: italic; }\n  .sctx-divider { width: 40px; height: 2px; background: #C08134; margin-bottom: 18px; }\n  .sctx-lead {\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 18px; color: #6B7280;\n    line-height: 1.75; font-weight: 300;\n  }\n\n  .sctx-body {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 72px;\n    align-items: start;\n  }\n\n  \/* Left rows *\/\n  .sctx-list { border-top: 1px solid #E5E2DC; }\n  .sctx-row {\n    padding: 22px 0;\n    border-bottom: 1px solid #E5E2DC;\n    cursor: pointer;\n    border-left: 3px solid transparent;\n    padding-left: 0;\n    transition: border-color .2s, padding-left .2s;\n  }\n  .sctx-row:hover { border-left-color: #E5E2DC; }\n  .sctx-row.active { border-left-color: #C08134; padding-left: 16px; }\n  .sctx-row.active .sctx-row-title { color: #C08134; }\n  .sctx-row-title {\n    font-family: 'Crimson Text', Georgia, serif;\n    font-size: 24px; font-weight: 600;\n    color: #252366; line-height: 1;\n    margin-bottom: 6px; transition: color .2s;\n  }\n  .sctx-row-desc {\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 15px; color: #6B7280;\n    line-height: 1.7; font-weight: 400; margin: 0;\n  }\n\n  \/* Right panel *\/\n  .sctx-img-panel {\n    position: sticky;\n    top: 80px;\n    border-radius: 6px;\n    overflow: hidden;\n    background: transparent;\n  }\n  .sctx-photo {\n    width: 100%; height: auto;\n    display: block;\n  }\n\n  @media (max-width: 900px) {\n    #s-custom-tx { padding: 64px 0; }\n    .sctx-header { grid-template-columns: 1fr; gap: 20px; margin-bottom: 40px; }\n    .sctx-h2 { font-size: 30px; }\n    .sctx-lead { font-size: 17px; }\n    .sctx-body { display: flex; flex-direction: column; gap: 0; }\n    .sctx-img-panel {\n      position: relative; top: 0;\n      display: block; order: -1;\n      width: 100%; height: auto;\n      margin-bottom: 32px; border-radius: 4px;\n    }\n    .sctx-row { padding: 18px 0; }\n    .sctx-row.active { padding-left: 14px; }\n    .sctx-row-title { font-size: 22px; }\n    .sctx-row-desc { font-size: 13.5px; }\n  }\n  @media (max-width: 560px) {\n    #s-custom-tx { padding: 48px 0; }\n    .sctx-h2 { font-size: 26px; }\n    .sctx-img-panel { height: auto; }\n    .sctx-row { padding: 14px 0; }\n    .sctx-row.active { padding-left: 12px; }\n    .sctx-row-title { font-size: 20px; margin-bottom: 4px; }\n    .sctx-row-desc { font-size: 13px; }\n  }\n<\/style>\n\n<section id=\"s-custom-tx\">\n  <div class=\"s-wrap\">\n\n    <div class=\"sctx-header\">\n      <div class=\"s-reveal\">\n        <div class=\"sctx-kicker\">Customisation<\/div>\n        <h2 class=\"sctx-h2\">Every Detail,<br><em>Your Decision.<\/em><\/h2>\n      <\/div>\n      <div class=\"s-reveal s-d1\">\n        <div class=\"sctx-divider\"><\/div>\n        <p class=\"sctx-lead\">\n          A bespoke tuxedo is defined by what sets it apart. At AMBFA, every element \u2014\n          from satin lapels to monogram \u2014 is chosen entirely by you.\n        <\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"sctx-body s-reveal s-d2\">\n\n      <!-- Left: clickable rows -->\n      <div class=\"sctx-list\">\n\n        <div class=\"sctx-row active\" data-key=\"satin-facing\">\n          <span class=\"sctx-row-title\">Satin Facing<\/span>\n          <p class=\"sctx-row-desc\">Satin facing adds a touch of luxury and sophistication \u2014 enhancing the lapels, buttons, and pocket trim with a sleek and elegant finish that defines the black-tie look.<\/p>\n        <\/div>\n\n        <div class=\"sctx-row\" data-key=\"satin-buttons\">\n          <span class=\"sctx-row-title\">Satin Buttons<\/span>\n          <p class=\"sctx-row-desc\">Satin-covered buttons lend a refined and distinguished touch \u2014 elevating the overall aesthetic of your tuxedo with their smooth, lustrous finish.<\/p>\n        <\/div>\n\n        <div class=\"sctx-row\" data-key=\"bemberg-lining\">\n          <span class=\"sctx-row-title\">Lining<\/span>\n          <p class=\"sctx-row-desc\">Choose from premium Bemberg, Cupro, or luxurious silk lining options to suit your preferred level of comfort, breathability, and elegance. You can also design a fully custom lining print, making the inside of your tuxedo as distinctive as the outside.<\/p>\n        <\/div>\n\n        <div class=\"sctx-row\" data-key=\"monogram\">\n          <span class=\"sctx-row-title\">Monogram<\/span>\n          <p class=\"sctx-row-desc\">Personalise your tuxedo with a monogram \u2014 your initials or name of choice, embroidered discreetly inside. The final quiet mark that makes it entirely yours.<\/p>\n        <\/div>\n\n        <div class=\"sctx-row\" data-key=\"accessories\">\n          <span class=\"sctx-row-title\">Accessories<\/span>\n          <p class=\"sctx-row-desc\">Complete your black-tie look with matching accessories made in-house. Choose from a satin or grosgrain cummerbund, self-tie or pre-tied bow tie, pocket square, and braces \u2014 all crafted to complement your tuxedo's fabric and lapel style perfectly.<\/p>\n        <\/div>\n\n      <\/div>\n\n      <!-- Right: photo \u2014 replace src with a tuxedo detail photo -->\n      <div class=\"sctx-img-panel\">\n        <img decoding=\"async\" class=\"sctx-photo\"\n             src=\"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/06\/bespoke-tuxedo-customization.webp\"\n             alt=\"Tuxedo Customisation Detail \u2014 AMBFA Bespoke Tailoring\"\/>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\n(function(){\n  var rows = document.querySelectorAll('#s-custom-tx .sctx-row');\n\n  rows.forEach(function(row) {\n    row.addEventListener('click', function() {\n      rows.forEach(function(r){ r.classList.remove('active'); });\n      row.classList.add('active');\n    });\n  });\n\n  function initReveal() {\n    if (window.__sRevealInit) return;\n    window.__sRevealInit = true;\n    if (typeof IntersectionObserver === 'undefined') { document.querySelectorAll('.s-reveal').forEach(function(e){ e.classList.add('visible'); }); return; }\n    var o = new IntersectionObserver(function(en){ en.forEach(function(e){ if (e.isIntersecting){ e.target.classList.add('visible'); o.unobserve(e.target); } }); }, {threshold:.12});\n    document.querySelectorAll('.s-reveal').forEach(function(e){ o.observe(e); });\n  }\n  document.readyState === 'loading' ? document.addEventListener('DOMContentLoaded', initReveal) : initReveal();\n})();\n<\/script>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-557dbb8 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"557dbb8\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-60cfd97 elementor-widget elementor-widget-html\" data-id=\"60cfd97\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!--\n \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n  SECTION 04 \u2014 Tuxedo Collection\n  TUXEDO LANDING PAGE\n  ELEMENTOR: Full-width section \u2192 background #ffffff\n             Paste into HTML widget.\n  REQUIRES:  00_global-styles.css loaded first.\n  IMAGES:    Replace src=\"\" with tuxedo product photos.\n \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n-->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Crimson+Text:ital,wght@0,400;0,600;1,400;1,600&display=swap\" rel=\"stylesheet\">\n\n<style>\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Light.woff2') format('woff2');\n    font-weight: 300; font-style: normal; font-display: swap;\n  }\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Medium.woff') format('woff');\n    font-weight: 400; font-style: normal; font-display: swap;\n  }\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Semibold.woff2') format('woff2');\n    font-weight: 600; font-style: normal; font-display: swap;\n  }\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Bold.woff2') format('woff2');\n    font-weight: 700; font-style: normal; font-display: swap;\n  }\n\n  .elementor-section:has(#s-tx-collection),\n  .e-con:has(#s-tx-collection) {\n    padding-left: 0 !important; padding-right: 0 !important;\n    max-width: 100% !important; width: 100% !important;\n  }\n  .elementor-section:has(#s-tx-collection) > .elementor-container,\n  .elementor-section:has(#s-tx-collection) .elementor-row,\n  .elementor-section:has(#s-tx-collection) .elementor-column,\n  .elementor-section:has(#s-tx-collection) .elementor-widget-wrap,\n  .elementor-section:has(#s-tx-collection) .elementor-widget,\n  .elementor-section:has(#s-tx-collection) .elementor-widget-container,\n  .e-con:has(#s-tx-collection) .e-con-inner,\n  .e-con:has(#s-tx-collection) .elementor-widget-container {\n    max-width: 100% !important; width: 100% !important;\n    padding: 0 !important; margin: 0 !important;\n  }\n\n  #s-tx-collection {\n    background: #ffffff;\n    padding: 64px 0;\n    border-bottom: 1px solid #E5E2DC;\n  }\n\n  .stxcol-header { text-align: center; margin-bottom: 60px; }\n  .stxcol-kicker {\n    display: inline-flex; align-items: center; gap: 10px;\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 11px; font-weight: 600;\n    letter-spacing: .18em; text-transform: uppercase;\n    color: #C08134; margin-bottom: 16px; justify-content: center;\n  }\n  .stxcol-kicker::before, .stxcol-kicker::after {\n    content: ''; width: 24px; height: 1px; background: #C08134; display: block;\n  }\n  .stxcol-h2 {\n    font-family: 'Crimson Text', Georgia, serif;\n    font-size: clamp(28px, 3vw, 44px);\n    font-weight: 600; color: #252366;\n    line-height: 1.2; letter-spacing: -.01em; margin-bottom: 14px;\n  }\n  .stxcol-h2 em { font-style: italic; }\n  .stxcol-sub {\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 17px; color: #6B7280;\n    line-height: 1.75; font-weight: 400;\n    max-width: 560px; margin: 0 auto;\n  }\n  .stxcol-house-cut {\n    display: inline-flex; align-items: center; gap: 4px;\n    color: #C08134;\n    text-decoration: none;\n    font-weight: 600;\n    border-bottom: 1px solid rgba(192,129,52,.4);\n    padding-bottom: 1px;\n    transition: color .2s, border-color .2s, gap .2s;\n  }\n  .stxcol-house-cut:hover {\n    color: #252366;\n    border-color: #252366;\n    gap: 7px;\n  }\n  .stxcol-house-cut .stxcol-hc-arrow {\n    display: inline-flex;\n    transition: transform .25s cubic-bezier(.22,.68,0,1.2);\n  }\n  .stxcol-house-cut:hover .stxcol-hc-arrow {\n    transform: translateX(3px);\n  }\n\n  .stxcol-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 24px;\n    margin-bottom: 56px;\n  }\n\n  .stxcol-card {\n    background: #ffffff;\n    border: 1px solid #E5E2DC;\n    border-radius: 4px;\n    overflow: hidden;\n    transition: box-shadow .25s, transform .25s;\n    display: flex; flex-direction: column;\n  }\n  .stxcol-card:hover {\n    box-shadow: 0 8px 40px rgba(0,0,0,.09);\n    transform: translateY(-3px);\n  }\n\n  .stxcol-card-img {\n    position: relative; width: 100%; aspect-ratio: 3\/4;\n    background: #EAE7E2; overflow: hidden;\n  }\n  .stxcol-card-img img {\n    width: 100%; height: 100%; object-fit: cover; display: block;\n    transition: transform .45s ease;\n  }\n  .stxcol-card:hover .stxcol-card-img img { transform: scale(1.04); }\n  .stxcol-card-img img[src=\"\"] { display: none; }\n  .stxcol-card-img img:not([src=\"\"]) + .s-img-ph { display: none; }\n\n  .stxcol-card-body {\n    padding: 24px; display: flex; flex-direction: column;\n    flex: 1; border-top: 1px solid #E5E2DC;\n  }\n  .stxcol-card-title {\n    font-family: 'Crimson Text', Georgia, serif;\n    font-size: 21px; font-weight: 600;\n    color: #252366; margin-bottom: 10px; line-height: 1.2;\n  }\n  .stxcol-card-desc {\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 15.5px; color: #6B7280;\n    line-height: 1.65; font-weight: 300; flex: 1; margin-bottom: 20px;\n  }\n  .stxcol-card-link {\n    display: inline-flex; align-items: center; gap: 7px;\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 12px; font-weight: 600;\n    letter-spacing: .08em; text-transform: uppercase;\n    color: #252366; text-decoration: none;\n    border-bottom: 1px solid #E5E2DC;\n    padding-bottom: 2px;\n    transition: color .2s, border-color .2s;\n    align-self: flex-start;\n  }\n  .stxcol-card-link:hover { color: #C08134; border-color: #C08134; }\n\n  \/* CTA banner *\/\n  .stxcol-cta { background: #252366; border-top: 3px solid #C08134; }\n  .stxcol-cta-inner {\n    max-width: 1100px; margin: 0 auto;\n    padding: 24px 32px;\n    display: flex; align-items: center;\n    justify-content: space-between;\n    gap: 24px; flex-wrap: wrap;\n  }\n  .stxcol-cta-text h3 {\n    font-family: 'Crimson Text', Georgia, serif;\n    font-size: 20px; font-weight: 600;\n    color: #ffffff; margin: 0 0 3px; line-height: 1.2;\n  }\n  .stxcol-cta-text h3 em { font-style: italic; color: #C08134; }\n  .stxcol-cta-text p {\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 13px; color: rgba(255,255,255,.50);\n    font-weight: 300; margin: 0; line-height: 1.5;\n  }\n  .stxcol-cta-btns { display: flex; flex-wrap: wrap; gap: 10px; flex-shrink: 0; }\n  .stxcol-btn-gold {\n    display: inline-flex; align-items: center; gap: 8px;\n    padding: 11px 26px; border-radius: 3px;\n    background: #C08134; color: #ffffff;\n    font-family: 'TwentiethCentury', sans-serif; font-size: 12px; font-weight: 600;\n    letter-spacing: .08em; text-transform: uppercase; text-decoration: none;\n    transition: background .2s, transform .2s;\n  }\n  .stxcol-btn-gold:hover { background: #D4944A; transform: translateY(-1px); }\n  .stxcol-btn-outline {\n    display: inline-flex; align-items: center; gap: 8px;\n    padding: 10px 24px; border-radius: 3px;\n    background: transparent; color: rgba(255,255,255,.80);\n    border: 1.5px solid rgba(255,255,255,.25);\n    font-family: 'TwentiethCentury', sans-serif; font-size: 12px; font-weight: 600;\n    letter-spacing: .08em; text-transform: uppercase; text-decoration: none;\n    transition: border-color .2s, color .2s;\n  }\n  .stxcol-btn-outline:hover { border-color: rgba(255,255,255,.65); color: #ffffff; }\n\n  @media (max-width: 860px) {\n    #s-tx-collection { padding: 64px 0 48px; }\n    .stxcol-grid { grid-template-columns: 1fr 1fr; }\n    .stxcol-h2 { font-size: 28px; }\n  }\n  @media (max-width: 560px) {\n    #s-tx-collection { padding: 48px 0 36px; }\n    .stxcol-grid { grid-template-columns: 1fr; margin-bottom: 40px; }\n    .stxcol-cta-inner { padding: 20px; flex-direction: column; align-items: stretch; gap: 14px; }\n    .stxcol-cta-text h3 { font-size: 17px; }\n    .stxcol-cta-btns { flex-direction: column; gap: 8px; }\n    .stxcol-btn-gold, .stxcol-btn-outline { width: 100%; justify-content: center; }\n  }\n<\/style>\n\n<section id=\"s-tx-collection\">\n  <div class=\"s-wrap\">\n\n    <div class=\"stxcol-header s-reveal\">\n      <div class=\"stxcol-kicker\">Tuxedo Collection<\/div>\n      <h2 class=\"stxcol-h2\">The Perfect Fit \u2014 <em>Explore Our Tuxedos<\/em><\/h2>\n      <p class=\"stxcol-sub\">\n        From classic peak lapels and contemporary shawl collar designs to\n        <a href=\"https:\/\/ambfa.com\/house-cut-wedding-tailoring-bangkok\/\" class=\"stxcol-house-cut\">AMBFA's signature House Cut<span class=\"stxcol-hc-arrow\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg><\/span><\/a>,\n        every tuxedo is crafted through the same meticulous bespoke process and tailored exclusively for you.\n      <\/p>\n    <\/div>\n\n    <div class=\"stxcol-grid\">\n\n      <!-- Card 1: Classic Single Breasted -->\n      <div class=\"stxcol-card s-reveal s-d1\">\n        <div class=\"stxcol-card-img\">\n          <!-- Replace src \u2014 classic peak lapel tuxedo photo -->\n          <img decoding=\"async\" src=\"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/04\/image-51.png\" alt=\"AMBFA Classic Single Breasted Tuxedo\"\/>\n        <\/div>\n        <div class=\"stxcol-card-body\">\n          <div class=\"stxcol-card-title\">Single Breasted<\/div>\n          <p class=\"stxcol-card-desc\">\n            The timeless black-tie standard. A single button, peak or notch lapel\n            with satin facing \u2014 clean, authoritative, and enduringly formal.\n          <\/p>\n          <a href=\"https:\/\/wa.me\/66987935696?text=Hi%20AMBFA%2C%20I%27m%20interested%20in%20a%20Single%20Breasted%20Tuxedo.\"\n             class=\"stxcol-card-link\">\n            Enquire\n            <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg>\n          <\/a>\n        <\/div>\n      <\/div>\n\n      <!-- Card 2: Double Breasted -->\n      <div class=\"stxcol-card s-reveal s-d2\">\n        <div class=\"stxcol-card-img\">\n          <!-- Replace src \u2014 double breasted tuxedo photo -->\n          <img decoding=\"async\" src=\"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/06\/double-breasted-tuxedo.webp\" alt=\"AMBFA Double Breasted Tuxedo\"\/>\n          <div class=\"s-img-ph\">\n            <span class=\"s-img-ph-tag\">Tuxedo Photo<\/span>\n            <span class=\"s-img-ph-label\">Double Breasted Tuxedo<\/span>\n            <span class=\"s-img-ph-hint\">560\u00d7748px \u00b7 bold editorial<\/span>\n          <\/div>\n        <\/div>\n        <div class=\"stxcol-card-body\">\n          <div class=\"stxcol-card-title\">Double Breasted<\/div>\n          <p class=\"stxcol-card-desc\">\n            A bold silhouette that commands the room. The double breasted tuxedo\n            with peak lapels signals confidence \u2014 for those who prefer to be noticed.\n          <\/p>\n          <a href=\"https:\/\/wa.me\/66987935696?text=Hi%20AMBFA%2C%20I%27m%20interested%20in%20a%20Double%20Breasted%20Tuxedo.\"\n             class=\"stxcol-card-link\">\n            Enquire\n            <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg>\n          <\/a>\n        <\/div>\n      <\/div>\n\n      <!-- Card 3: Shawl Lapel -->\n      <div class=\"stxcol-card s-reveal s-d3\">\n        <div class=\"stxcol-card-img\">\n          <img decoding=\"async\" src=\"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/05\/Untitled-design-10-scaled.webp\" alt=\"AMBFA Shawl Lapel Tuxedo\"\/>\n          <div class=\"s-img-ph\">\n            <span class=\"s-img-ph-tag\">Tuxedo Photo<\/span>\n            <span class=\"s-img-ph-label\">Shawl Lapel Tuxedo<\/span>\n            <span class=\"s-img-ph-hint\">560\u00d7748px \u00b7 elegant editorial<\/span>\n          <\/div>\n        <\/div>\n        <div class=\"stxcol-card-body\">\n          <div class=\"stxcol-card-title\">Shawl Lapel<\/div>\n          <p class=\"stxcol-card-desc\">\n            The quintessential black-tie choice \u2014 a continuous rounded lapel in\n            satin that flows seamlessly from collar to button. Elegant without effort.\n          <\/p>\n          <a href=\"https:\/\/wa.me\/66987935696?text=Hi%20AMBFA%2C%20I%27m%20interested%20in%20a%20Shawl%20Lapel%20Tuxedo.\"\n             class=\"stxcol-card-link\">\n            Enquire\n            <svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg>\n          <\/a>\n        <\/div>\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<!-- CTA strip -->\n<div class=\"stxcol-cta\">\n  <div class=\"stxcol-cta-inner\">\n    <div class=\"stxcol-cta-text\">\n      <h3>Not Sure Where to Start? <em>We'll Guide You.<\/em><\/h3>\n      <p>Visit our showroom or message us \u2014 our tailors will find the perfect tuxedo style for your occasion.<\/p>\n    <\/div>\n    <div class=\"stxcol-cta-btns\">\n      <a href=\"https:\/\/wa.me\/66987935696?text=Hi%20AMBFA%2C%20I%27d%20like%20to%20discuss%20a%20custom%20tuxedo.\"\n         class=\"stxcol-btn-gold\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347zM12 0C5.373 0 0 5.373 0 12c0 2.127.559 4.126 1.535 5.858L.057 23.552a.5.5 0 0 0 .614.614l5.694-1.478A11.953 11.953 0 0 0 12 24c6.627 0 12-5.373 12-12S18.627 0 12 0zm0 21.818a9.793 9.793 0 0 1-5.028-1.384l-.36-.213-3.733.969.993-3.626-.234-.374A9.793 9.793 0 0 1 2.182 12C2.182 6.574 6.574 2.182 12 2.182S21.818 6.574 21.818 12 17.426 21.818 12 21.818z\"\/><\/svg>\n        Chat on WhatsApp\n      <\/a>\n      <a href=\"https:\/\/ambfa.com\/book-a-tailoring-appointment-ambfa-bangkok\/\" class=\"stxcol-btn-outline\">\n        Book Appointment\n      <\/a>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  function init() {\n    if (window.__sRevealInit) return;\n    window.__sRevealInit = true;\n    if (typeof IntersectionObserver === 'undefined') { document.querySelectorAll('.s-reveal').forEach(function(e){ e.classList.add('visible'); }); return; }\n    var o = new IntersectionObserver(function(en){ en.forEach(function(e){ if(e.isIntersecting){ e.target.classList.add('visible'); o.unobserve(e.target); } }); }, {threshold: .12});\n    document.querySelectorAll('.s-reveal').forEach(function(e){ o.observe(e); });\n  }\n  document.readyState === 'loading' ? document.addEventListener('DOMContentLoaded', init) : init();\n})();\n<\/script>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3695851 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"3695851\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0216dfa elementor-widget elementor-widget-html\" data-id=\"0216dfa\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!--\n \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n  SECTION 05 \u00b7 Our Other Services\n  TUXEDO LANDING PAGE\n  ELEMENTOR: Full-width section \u2192 background #FAF7F2\n             Paste into HTML widget.\n  Layout: Cream bg, auto-rotating carousel (3 visible, 6 total)\n  NOTE: Identical to suits page \u2014 no content changes needed.\n \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n-->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:wght@600&display=swap\" rel=\"stylesheet\">\n\n<style>\n  .elementor-section:has(#blzr-svc-tx),\n  .e-con:has(#blzr-svc-tx) {\n    width: 100vw !important; max-width: 100vw !important;\n    padding-left: 0 !important; padding-right: 0 !important;\n    margin-left: 0 !important; margin-right: 0 !important;\n    padding-top: 0 !important; padding-bottom: 0 !important;\n    margin-top: 0 !important; margin-bottom: 0 !important;\n    left: 0 !important; transform: none !important;\n  }\n  .elementor-section:has(#blzr-svc-tx) > .elementor-container,\n  .elementor-section:has(#blzr-svc-tx) .elementor-row,\n  .elementor-section:has(#blzr-svc-tx) .elementor-column,\n  .elementor-section:has(#blzr-svc-tx) .elementor-widget-wrap,\n  .elementor-section:has(#blzr-svc-tx) .elementor-widget,\n  .elementor-section:has(#blzr-svc-tx) .elementor-widget-container,\n  .e-con:has(#blzr-svc-tx) .e-con-inner,\n  .e-con:has(#blzr-svc-tx) .elementor-widget-container {\n    max-width: 100% !important; width: 100% !important;\n    padding: 0 !important; margin: 0 !important;\n  }\n\n  #blzr-svc-tx { background: #FAF7F2; padding: 50px 0 112px; }\n\n  .blzr-tx-head { text-align: center; margin: 0 auto 64px; padding: 0 40px; }\n  .blzr-tx-head h2 {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: clamp(34px, 4vw, 58px); font-weight: 600;\n    color: #252366; line-height: 1.08; margin: 0;\n  }\n  .blzr-tx-badge {\n    display: inline-block; padding: 5px 16px; border-radius: 100px;\n    background: rgba(192,129,52,.12);\n    font-family: 'Inter', sans-serif;\n    font-size: 10px; font-weight: 600;\n    letter-spacing: .16em; text-transform: uppercase;\n    color: #C08134; margin-bottom: 16px;\n  }\n  .blzr-tx-bar {\n    width: 56px; height: 3px;\n    background: linear-gradient(to right, #C08134, rgba(192,129,52,.50));\n    border-radius: 2px; margin: 14px auto 0;\n  }\n\n  .blzr-tx-shell { position: relative; max-width: 1288px; margin: 0 auto; padding: 0 64px; }\n  .blzr-tx-outer { overflow: hidden; }\n  .blzr-tx-track { display: flex; gap: 28px; transition: transform 0.65s cubic-bezier(.25,.46,.45,.94); will-change: transform; }\n\n  .blzr-tx-card {\n    flex-shrink: 0; position: relative; border-radius: 2px;\n    overflow: hidden; background: #1a1855; cursor: pointer; display: block; text-decoration: none;\n  }\n  .blzr-tx-photo {\n    display: block; width: 100%; aspect-ratio: 3 \/ 4; object-fit: cover;\n    transition: transform 0.70s cubic-bezier(.25,.46,.45,.94), opacity 0.70s ease; opacity: .92;\n  }\n  .blzr-tx-card:hover .blzr-tx-photo { transform: scale(1.06); opacity: .80; }\n  .blzr-tx-overlay {\n    position: absolute; inset: 0;\n    background: linear-gradient(to bottom, transparent 35%, rgba(25,24,85,.30) 60%, rgba(25,24,85,.84) 100%);\n    pointer-events: none;\n  }\n  .blzr-tx-info { position: absolute; bottom: 0; left: 0; right: 0; padding: 32px 32px 36px; z-index: 2; }\n  .blzr-tx-tag {\n    font-family: 'Inter', sans-serif; font-size: 9px; font-weight: 700;\n    letter-spacing: .18em; text-transform: uppercase;\n    color: rgba(192,129,52,.90); margin-bottom: 8px; display: block;\n  }\n  .blzr-tx-name {\n    font-family: 'Cormorant Garamond', serif;\n    font-size: 34px; font-weight: 600; color: #ffffff; line-height: 1.05; margin-bottom: 6px;\n  }\n  .blzr-tx-desc {\n    font-family: 'Inter', sans-serif; font-size: 13px; font-weight: 400;\n    color: rgba(255,255,255,.60); line-height: 1.55; margin-bottom: 20px; max-width: 220px;\n  }\n  .blzr-tx-link {\n    display: inline-flex; align-items: center; gap: 8px;\n    font-family: 'Inter', sans-serif; font-size: 11px; font-weight: 600;\n    letter-spacing: .12em; text-transform: uppercase;\n    color: #ffffff; text-decoration: none; position: relative;\n  }\n  .blzr-tx-link::after {\n    content: ''; position: absolute; bottom: -3px; left: 0; width: 0; height: 1px;\n    background: #C08134; transition: width .30s ease;\n  }\n  .blzr-tx-card:hover .blzr-tx-link::after { width: 100%; }\n  .blzr-tx-link svg { transition: transform .25s ease; }\n  .blzr-tx-card:hover .blzr-tx-link svg { transform: translateX(4px); }\n  .blzr-tx-card::before {\n    content: ''; position: absolute; top: 0; left: 0; right: 0; height: 3px;\n    background: linear-gradient(to right, #C08134, transparent);\n    z-index: 3; opacity: 0; transition: opacity .35s ease;\n  }\n  .blzr-tx-card:hover::before { opacity: 1; }\n\n  .blzr-tx-arr {\n    position: absolute; top: 50%; transform: translateY(-50%);\n    width: 48px; height: 48px; border-radius: 50%;\n    background: #ffffff; border: 1px solid #DDD7CC; color: #252366; cursor: pointer;\n    display: flex; align-items: center; justify-content: center;\n    transition: background .20s, border-color .20s, transform .20s;\n    box-shadow: 0 2px 16px rgba(37,35,102,.10); z-index: 10;\n  }\n  .blzr-tx-arr:hover { background: #252366; border-color: #252366; color: #fff; transform: translateY(-50%) scale(1.08); }\n  .blzr-tx-arr-prev { left: 0; }\n  .blzr-tx-arr-next { right: 0; }\n\n  .blzr-tx-dots { display: flex; justify-content: center; gap: 10px; margin-top: 36px; }\n  .blzr-tx-dot {\n    width: 8px; height: 8px; border-radius: 50%; background: #DDD7CC;\n    border: none; padding: 0; cursor: pointer; transition: background .25s ease, transform .25s ease;\n  }\n  .blzr-tx-dot.active { background: #C08134; transform: scale(1.25); }\n\n  @media (max-width: 860px) { .blzr-tx-shell { padding: 0 52px; } .blzr-tx-arr { width: 40px; height: 40px; } }\n  @media (max-width: 560px) {\n    #blzr-svc-tx { padding: 36px 0 80px; }\n    .blzr-tx-shell { padding: 0 44px; }\n    .blzr-tx-arr { width: 36px; height: 36px; }\n  }\n<\/style>\n\n<section id=\"blzr-svc-tx\">\n\n  <div class=\"blzr-tx-head\">\n    <div class=\"blzr-tx-badge\">Bespoke Garments<\/div>\n    <h2>Our Other Services<\/h2>\n    <div class=\"blzr-tx-bar\"><\/div>\n  <\/div>\n\n  <div class=\"blzr-tx-shell\">\n    <div class=\"blzr-tx-outer\">\n      <div class=\"blzr-tx-track\" id=\"blzrTxTrack\">\n\n        <a class=\"blzr-tx-card\" href=\"https:\/\/ambfa.com\/services\/suits\/\" target=\"_blank\">\n          <img decoding=\"async\" class=\"blzr-tx-photo\" src=\"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/04\/men-custom-suit.webp\" alt=\"Bespoke Suit\" loading=\"lazy\">\n          <div class=\"blzr-tx-overlay\"><\/div>\n          <div class=\"blzr-tx-info\">\n            <span class=\"blzr-tx-tag\">Bespoke<\/span>\n            <div class=\"blzr-tx-name\">The Suit<\/div>\n            <p class=\"blzr-tx-desc\">Custom two-piece and three-piece suits \u2014 crafted to your measurements.<\/p>\n            <span class=\"blzr-tx-link\">Enquire <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg><\/span>\n          <\/div>\n        <\/a>\n\n        <a class=\"blzr-tx-card\" href=\"https:\/\/ambfa.com\/services\/blazer\/\" target=\"_blank\">\n          <img decoding=\"async\" class=\"blzr-tx-photo\" src=\"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/05\/image-24.png\" alt=\"Bespoke Blazer\" loading=\"lazy\">\n          <div class=\"blzr-tx-overlay\"><\/div>\n          <div class=\"blzr-tx-info\">\n            <span class=\"blzr-tx-tag\">Bespoke<\/span>\n            <div class=\"blzr-tx-name\">The Blazer<\/div>\n            <p class=\"blzr-tx-desc\">Single or double breasted \u2014 full canvas, cut to wear alone or as part of a set.<\/p>\n            <span class=\"blzr-tx-link\">Enquire <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg><\/span>\n          <\/div>\n        <\/a>\n\n        <a class=\"blzr-tx-card\" href=\"https:\/\/ambfa.com\/services\/dress-shirts\/\" target=\"_blank\">\n          <img decoding=\"async\" class=\"blzr-tx-photo\" src=\"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/04\/custom-dress-shirt.webp\" alt=\"Bespoke Shirt\" loading=\"lazy\">\n          <div class=\"blzr-tx-overlay\"><\/div>\n          <div class=\"blzr-tx-info\">\n            <span class=\"blzr-tx-tag\">Made-to-measure<\/span>\n            <div class=\"blzr-tx-name\">The Shirt<\/div>\n            <p class=\"blzr-tx-desc\">Egyptian cotton or linen \u2014 collar, cuffs, and monogram to your specification.<\/p>\n            <span class=\"blzr-tx-link\">Enquire <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg><\/span>\n          <\/div>\n        <\/a>\n\n        <a class=\"blzr-tx-card\" href=\"https:\/\/ambfa.com\/services\/trousers\/\" target=\"_blank\">\n          <img decoding=\"async\" class=\"blzr-tx-photo\" src=\"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/04\/custom-trouser-scaled.webp\" alt=\"Bespoke Trouser\" loading=\"lazy\">\n          <div class=\"blzr-tx-overlay\"><\/div>\n          <div class=\"blzr-tx-info\">\n            <span class=\"blzr-tx-tag\">Bespoke<\/span>\n            <div class=\"blzr-tx-name\">The Trouser<\/div>\n            <p class=\"blzr-tx-desc\">High-rise or mid-rise, tapered or straight \u2014 fit to how you carry yourself.<\/p>\n            <span class=\"blzr-tx-link\">Enquire <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg><\/span>\n          <\/div>\n        <\/a>\n\n        <a class=\"blzr-tx-card\" href=\"https:\/\/ambfa.com\/services\/overcoats\/\" target=\"_blank\">\n          <img decoding=\"async\" class=\"blzr-tx-photo\" src=\"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/04\/custom-overcoat.webp\" alt=\"Bespoke Overcoat\" loading=\"lazy\">\n          <div class=\"blzr-tx-overlay\"><\/div>\n          <div class=\"blzr-tx-info\">\n            <span class=\"blzr-tx-tag\">Bespoke<\/span>\n            <div class=\"blzr-tx-name\">The Overcoat<\/div>\n            <p class=\"blzr-tx-desc\">Single or double breasted \u2014 structured in Italian wool or cashmere blend.<\/p>\n            <span class=\"blzr-tx-link\">Enquire <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg><\/span>\n          <\/div>\n        <\/a>\n\n        <a class=\"blzr-tx-card\" href=\"https:\/\/ambfa.com\/services\/chinos\/\" target=\"_blank\">\n          <img decoding=\"async\" class=\"blzr-tx-photo\" src=\"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/04\/custom-chino-pant-scaled.webp\" alt=\"Bespoke Chino\" loading=\"lazy\">\n          <div class=\"blzr-tx-overlay\"><\/div>\n          <div class=\"blzr-tx-info\">\n            <span class=\"blzr-tx-tag\">Made-to-measure<\/span>\n            <div class=\"blzr-tx-name\">The Chino<\/div>\n            <p class=\"blzr-tx-desc\">Smart casual in cotton twill \u2014 the right cut for weekends and travel days.<\/p>\n            <span class=\"blzr-tx-link\">Enquire <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg><\/span>\n          <\/div>\n        <\/a>\n\n      <\/div>\n    <\/div>\n\n    <button class=\"blzr-tx-arr blzr-tx-arr-prev\" id=\"blzrTxPrev\" aria-label=\"Previous\">\n      <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"15 18 9 12 15 6\"\/><\/svg>\n    <\/button>\n    <button class=\"blzr-tx-arr blzr-tx-arr-next\" id=\"blzrTxNext\" aria-label=\"Next\">\n      <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\n    <\/button>\n  <\/div>\n\n  <div class=\"blzr-tx-dots\" id=\"blzrTxDots\">\n    <button class=\"blzr-tx-dot active\" data-index=\"0\"><\/button>\n    <button class=\"blzr-tx-dot\" data-index=\"1\"><\/button>\n    <button class=\"blzr-tx-dot\" data-index=\"2\"><\/button>\n    <button class=\"blzr-tx-dot\" data-index=\"3\"><\/button>\n    <button class=\"blzr-tx-dot\" data-index=\"4\"><\/button>\n    <button class=\"blzr-tx-dot\" data-index=\"5\"><\/button>\n  <\/div>\n\n<\/section>\n\n<script>\n(function(){\n  var TOTAL=6, GAP=28, INTERVAL=4000, DUR=650;\n  var track=document.getElementById('blzrTxTrack');\n  var outer=track&&track.parentElement;\n  var prevBtn=document.getElementById('blzrTxPrev');\n  var nextBtn=document.getElementById('blzrTxNext');\n  var dots=document.querySelectorAll('#blzrTxDots .blzr-tx-dot');\n  if(!track||!outer) return;\n\n  var realCards=track.querySelectorAll('.blzr-tx-card');\n  for(var i=0;i<3;i++) track.appendChild(realCards[i].cloneNode(true));\n\n  var current=0, cardW=0, isAnim=false, timer;\n  function getVisible(){ return window.innerWidth<=560?1:window.innerWidth<=860?2:3; }\n  function setup(){\n    var vis=getVisible();\n    cardW=(outer.offsetWidth-GAP*(vis-1))\/vis;\n    track.querySelectorAll('.blzr-tx-card').forEach(function(c){ c.style.flex='0 0 '+cardW+'px'; });\n    moveTo(current,false);\n  }\n  function moveTo(idx,animate){\n    track.style.transition=animate?'transform '+DUR+'ms cubic-bezier(.25,.46,.45,.94)':'none';\n    track.style.transform='translateX(-'+(idx*(cardW+GAP))+'px)';\n  }\n  function next(){\n    if(isAnim)return; isAnim=true; current++;\n    moveTo(current,true);\n    if(current>=TOTAL){ setTimeout(function(){ current=0; moveTo(current,false); isAnim=false; },DUR+40); }\n    else { setTimeout(function(){ isAnim=false; },DUR+40); }\n    updateDots();\n  }\n  function prev(){\n    if(isAnim)return; isAnim=true;\n    if(current<=0){ current=TOTAL; moveTo(current,false); setTimeout(function(){ current=TOTAL-1; moveTo(current,true); setTimeout(function(){ isAnim=false; },DUR+40); },20); }\n    else { current--; moveTo(current,true); setTimeout(function(){ isAnim=false; },DUR+40); }\n    updateDots();\n  }\n  function updateDots(){ var idx=current%TOTAL; dots.forEach(function(d,i){ d.classList.toggle('active',i===idx); }); }\n  function startAuto(){ clearInterval(timer); timer=setInterval(next,INTERVAL); }\n  function stopAuto(){ clearInterval(timer); }\n\n  setup(); startAuto();\n  outer.addEventListener('mouseenter',stopAuto);\n  outer.addEventListener('mouseleave',startAuto);\n  if(prevBtn) prevBtn.addEventListener('click',function(){ stopAuto();prev();startAuto(); });\n  if(nextBtn) nextBtn.addEventListener('click',function(){ stopAuto();next();startAuto(); });\n  dots.forEach(function(dot,i){ dot.addEventListener('click',function(){ stopAuto();current=i;moveTo(current,true);updateDots();startAuto(); }); });\n  var resizeTimer;\n  window.addEventListener('resize',function(){ clearTimeout(resizeTimer); resizeTimer=setTimeout(function(){ stopAuto();setup();startAuto(); },200); });\n})();\n<\/script>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0a7734d e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"0a7734d\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e690e8 elementor-widget elementor-widget-html\" data-id=\"2e690e8\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!--\n \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n  SECTION 06 \u2014 FAQ\n  TUXEDO LANDING PAGE\n  ELEMENTOR: Full-width section \u2192 background #ffffff\n             Paste into HTML widget.\n  REQUIRES:  00_global-styles.css loaded first.\n \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n-->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Crimson+Text:ital,wght@0,400;0,600;1,400;1,600&display=swap\" rel=\"stylesheet\">\n\n<style>\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Light.woff2') format('woff2');\n    font-weight: 300; font-style: normal; font-display: swap;\n  }\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Medium.woff') format('woff');\n    font-weight: 400; font-style: normal; font-display: swap;\n  }\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Semibold.woff2') format('woff2');\n    font-weight: 600; font-style: normal; font-display: swap;\n  }\n  @font-face {\n    font-family: 'TwentiethCentury';\n    src: url('https:\/\/ambfa.com\/wp-content\/uploads\/2024\/07\/TwentiethCenturyforKenmore-Bold.woff2') format('woff2');\n    font-weight: 700; font-style: normal; font-display: swap;\n  }\n\n  #s-faq-tx {\n    background: #ffffff;\n    padding: 64px 0;\n    border-bottom: 1px solid #E5E2DC;\n  }\n\n  .sfaq-tx-wrap {\n    display: grid;\n    grid-template-columns: 1fr 1.6fr;\n    gap: 80px;\n    align-items: start;\n  }\n\n  .sfaq-tx-left { position: sticky; top: 80px; }\n  .sfaq-tx-kicker {\n    display: inline-flex; align-items: center; gap: 10px;\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 11px; font-weight: 600;\n    letter-spacing: .18em; text-transform: uppercase;\n    color: #C08134; margin-bottom: 16px;\n  }\n  .sfaq-tx-kicker::before { content: ''; width: 24px; height: 1px; background: #C08134; display: block; }\n  .sfaq-tx-h2 {\n    font-family: 'Crimson Text', Georgia, serif;\n    font-size: clamp(28px, 3vw, 42px); font-weight: 600;\n    color: #252366; line-height: 1.18; letter-spacing: -.01em; margin-bottom: 6px;\n  }\n  .sfaq-tx-h2 em { font-style: italic; }\n  .sfaq-tx-divider { width: 40px; height: 2px; background: #C08134; margin: 22px 0; }\n  .sfaq-tx-lead {\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 17px; color: #6B7280; line-height: 1.75; font-weight: 300; margin-bottom: 32px;\n  }\n  .sfaq-tx-wa-link {\n    display: inline-flex; align-items: center; gap: 9px;\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 12px; font-weight: 600;\n    letter-spacing: .10em; text-transform: uppercase;\n    color: #252366; text-decoration: none;\n    border-bottom: 1.5px solid #E5E2DC; padding-bottom: 3px;\n    transition: color .2s, border-color .2s;\n  }\n  .sfaq-tx-wa-link:hover { color: #C08134; border-color: #C08134; }\n\n  .sfaq-tx-list { display: flex; flex-direction: column; gap: 0; border-top: 1px solid #E5E2DC; }\n  .sfaq-tx-item { border-bottom: 1px solid #E5E2DC; }\n  .sfaq-tx-q {\n    display: flex; align-items: center; justify-content: space-between;\n    gap: 20px; padding: 24px 0; cursor: pointer; user-select: none;\n  }\n  .sfaq-tx-q-text {\n    font-family: 'Crimson Text', Georgia, serif;\n    font-size: 18px; font-weight: 600; color: #252366; line-height: 1.3; transition: color .2s;\n  }\n  .sfaq-tx-icon {\n    flex-shrink: 0; width: 28px; height: 28px; border-radius: 50%;\n    border: 1.5px solid #E5E2DC;\n    display: flex; align-items: center; justify-content: center;\n    color: #9CA3AF; transition: border-color .2s, background .2s, color .2s, transform .3s;\n  }\n  .sfaq-tx-item.open .sfaq-tx-q-text { color: #C08134; }\n  .sfaq-tx-item.open .sfaq-tx-icon {\n    background: #252366; border-color: #252366; color: #ffffff; transform: rotate(45deg);\n  }\n  .sfaq-tx-a { max-height: 0; overflow: hidden; transition: max-height .40s cubic-bezier(.4,0,.2,1); }\n  .sfaq-tx-a-inner { padding: 0 0 24px; }\n  .sfaq-tx-item.open .sfaq-tx-a { max-height: 500px; }\n  .sfaq-tx-a-inner p {\n    font-family: 'TwentiethCentury', sans-serif;\n    font-size: 15px; color: #6B7280; line-height: 1.78; font-weight: 300; margin: 0;\n  }\n  .sfaq-tx-a-inner p + p { margin-top: 10px; }\n  .sfaq-tx-a-inner strong { font-weight: 600; color: #374151; }\n  .sfaq-tx-item.open .sfaq-tx-a-inner {\n    padding-left: 16px; border-left: 2px solid #C08134; margin-left: 4px;\n  }\n\n  @media (max-width: 880px) {\n    #s-faq-tx { padding: 64px 0; }\n    .sfaq-tx-wrap { grid-template-columns: 1fr; gap: 48px; }\n    .sfaq-tx-left { position: static; }\n    .sfaq-tx-h2 { font-size: 28px; }\n  }\n  @media (max-width: 560px) {\n    #s-faq-tx { padding: 48px 0; }\n    .sfaq-tx-q-text { font-size: 16px; }\n    .sfaq-tx-a-inner p { font-size: 16px; }\n  }\n<\/style>\n\n<section id=\"s-faq-tx\">\n  <div class=\"s-wrap\">\n    <div class=\"sfaq-tx-wrap\">\n\n      <div class=\"sfaq-tx-left s-reveal\">\n        <div class=\"sfaq-tx-kicker\">Questions<\/div>\n        <h2 class=\"sfaq-tx-h2\">Frequently<br><em>Asked<\/em><\/h2>\n        <div class=\"sfaq-tx-divider\"><\/div>\n        <p class=\"sfaq-tx-lead\">\n          Everything you need to know before ordering your bespoke tuxedo.\n          Can't find your answer? Message us directly.\n        <\/p>\n        <a href=\"https:\/\/wa.me\/66987935696?text=Hi%20AMBFA%2C%20I%20have%20a%20question%20about%20a%20bespoke%20tuxedo.\"\n           class=\"sfaq-tx-wa-link\">\n          <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347zM12 0C5.373 0 0 5.373 0 12c0 2.127.559 4.126 1.535 5.858L.057 23.552a.5.5 0 0 0 .614.614l5.694-1.478A11.953 11.953 0 0 0 12 24c6.627 0 12-5.373 12-12S18.627 0 12 0zm0 21.818a9.793 9.793 0 0 1-5.028-1.384l-.36-.213-3.733.969.993-3.626-.234-.374A9.793 9.793 0 0 1 2.182 12C2.182 6.574 6.574 2.182 12 2.182S21.818 6.574 21.818 12 17.426 21.818 12 21.818z\"\/><\/svg>\n          Ask Us on WhatsApp\n        <\/a>\n      <\/div>\n\n      <div class=\"sfaq-tx-list s-reveal s-d1\">\n\n        <div class=\"sfaq-tx-item\">\n          <div class=\"sfaq-tx-q\">\n            <span class=\"sfaq-tx-q-text\">How long does it take to make a custom tuxedo?<\/span>\n            <span class=\"sfaq-tx-icon\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/span>\n          <\/div>\n          <div class=\"sfaq-tx-a\"><div class=\"sfaq-tx-a-inner\">\n            <p>Most tuxedos take <strong>3\u20137 days<\/strong> from your first fitting. Rush orders (2 weeks) are available subject to our schedule \u2014 message us on WhatsApp when you book to confirm timing for your event.<\/p>\n          <\/div><\/div>\n        <\/div>\n\n        <div class=\"sfaq-tx-item\">\n          <div class=\"sfaq-tx-q\">\n            <span class=\"sfaq-tx-q-text\">Can I customise the colour and placement of satin accents?<\/span>\n            <span class=\"sfaq-tx-icon\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/span>\n          <\/div>\n          <div class=\"sfaq-tx-a\"><div class=\"sfaq-tx-a-inner\">\n            <p>Yes \u2014 entirely. You can choose the <strong>colour, finish, and placement<\/strong> of satin accents on both the jacket lapels and trouser stripe. Classic black satin on black wool is most requested, but midnight navy, ivory, and coloured accents are all available.<\/p>\n          <\/div><\/div>\n        <\/div>\n\n        <div class=\"sfaq-tx-item\">\n          <div class=\"sfaq-tx-q\">\n            <span class=\"sfaq-tx-q-text\">What is the price range for a bespoke tuxedo?<\/span>\n            <span class=\"sfaq-tx-icon\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/span>\n          <\/div>\n          <div class=\"sfaq-tx-a\"><div class=\"sfaq-tx-a-inner\">\n            <p>The cost of a bespoke tuxedos depends on your choice of on fabric, construction, and customisation options. We offer a wide range of fabric qualities and styles, from practical business cloths to luxurious fabrics from renowned mills, allowing us to tailor the experience to your preferences and requirements.<\/p>\n          <\/div><\/div>\n        <\/div>\n\n        <div class=\"sfaq-tx-item\">\n          <div class=\"sfaq-tx-q\">\n            <span class=\"sfaq-tx-q-text\">Do you offer a cummerbund with the tuxedo?<\/span>\n            <span class=\"sfaq-tx-icon\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/span>\n          <\/div>\n          <div class=\"sfaq-tx-a\"><div class=\"sfaq-tx-a-inner\">\n            <p>Yes \u2014 a <strong>cummerbund<\/strong> is available as an optional add-on to complete your tuxedo ensemble. It can be made in matching satin to your lapel facing for a fully co-ordinated look. Ask us at your fitting appointment.<\/p>\n          <\/div><\/div>\n        <\/div>\n\n        <div class=\"sfaq-tx-item\">\n          <div class=\"sfaq-tx-q\">\n            <span class=\"sfaq-tx-q-text\">What fabrics work best for a tuxedo?<\/span>\n            <span class=\"sfaq-tx-icon\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/span>\n          <\/div>\n          <div class=\"sfaq-tx-a\"><div class=\"sfaq-tx-a-inner\">\n            <p><strong>Wool barathea<\/strong> is the traditional choice \u2014 fine, matte weave that pairs beautifully with satin lapels. <strong>Jacquard<\/strong> adds subtle pattern for galas and high-profile events. High-performance wool blends are ideal for Bangkok's climate \u2014 structured, breathable, and crease-resistant.<\/p>\n          <\/div><\/div>\n        <\/div>\n\n        <div class=\"sfaq-tx-item\">\n          <div class=\"sfaq-tx-q\">\n            <span class=\"sfaq-tx-q-text\">Can I order a tuxedo if I'm not in Bangkok?<\/span>\n            <span class=\"sfaq-tx-icon\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/span>\n          <\/div>\n          <div class=\"sfaq-tx-a\"><div class=\"sfaq-tx-a-inner\">\n            <p>Yes \u2014 we work with international clients regularly. Send us your measurements and reference photos via WhatsApp or email, and we'll guide you through fabric and design choices remotely. Completed garments are shipped worldwide.<\/p>\n          <\/div><\/div>\n        <\/div>\n\n        <div class=\"sfaq-tx-item\">\n          <div class=\"sfaq-tx-q\">\n            <span class=\"sfaq-tx-q-text\">What occasions is a tuxedo appropriate for?<\/span>\n            <span class=\"sfaq-tx-icon\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/span>\n          <\/div>\n          <div class=\"sfaq-tx-a\"><div class=\"sfaq-tx-a-inner\">\n            <p>Tuxedos are the correct dress for <strong>black-tie events<\/strong> \u2014 gala dinners, awards ceremonies, formal weddings (as groom or groomsman), opera, and high-profile functions. A bespoke tuxedo in a non-traditional colour (midnight navy, deep burgundy) can also work for cocktail attire events.<\/p>\n          <\/div><\/div>\n        <\/div>\n\n        <div class=\"sfaq-tx-item\">\n          <div class=\"sfaq-tx-q\">\n            <span class=\"sfaq-tx-q-text\">What is included in a bespoke tuxedo package?<\/span>\n            <span class=\"sfaq-tx-icon\"><svg width=\"12\" height=\"12\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg><\/span>\n          <\/div>\n          <div class=\"sfaq-tx-a\"><div class=\"sfaq-tx-a-inner\">\n            <p>A standard bespoke tuxedo includes the <strong>tuxedo jacket and matching trousers<\/strong> with satin stripe, silk lining, and satin facing on lapels and buttons. Add-ons include a cummerbund, custom lining upgrade, and monogram. All garments are made from your personal paper pattern with 1\u20133 fittings included.<\/p>\n          <\/div><\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\n(function(){\n  document.querySelectorAll('#s-faq-tx .sfaq-tx-q').forEach(function(q) {\n    q.addEventListener('click', function() {\n      var item = q.closest('.sfaq-tx-item');\n      var isOpen = item.classList.contains('open');\n      document.querySelectorAll('#s-faq-tx .sfaq-tx-item.open').forEach(function(el){ el.classList.remove('open'); });\n      if (!isOpen) item.classList.add('open');\n    });\n  });\n\n  function init() {\n    if (window.__sRevealInit) return;\n    window.__sRevealInit = true;\n    if (typeof IntersectionObserver === 'undefined') { document.querySelectorAll('.s-reveal').forEach(function(e){ e.classList.add('visible'); }); return; }\n    var o = new IntersectionObserver(function(en){ en.forEach(function(e){ if(e.isIntersecting){ e.target.classList.add('visible'); o.unobserve(e.target); } }); }, {threshold: .12});\n    document.querySelectorAll('.s-reveal').forEach(function(e){ o.observe(e); });\n  }\n  document.readyState === 'loading' ? document.addEventListener('DOMContentLoaded', init) : init();\n})();\n<\/script>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Bespoke Tuxedos Made in Bangkok. Built for Your Finest Hour. Whether you&#8217;re dressing for a wedding, black-tie events or a formal celebration, AMBFA Tailor creates bespoke tuxedos designed exclusively for your body and personal style. Every custom tuxedo is handcrafted from an individual paper pattern for a clean and naturally refined look. Each bespoke tuxedo is refined through 1\u20133 fittings and available with half-canvas or full-canvas construction. You can also choose the AMBFA House Cut \u2014 where classic tuxedo tailoring is updated with a modern touch. We keep the elegance of traditional formalwear while adding subtle design details that give the suit more character. The result is a tuxedo that feels both classic and modern, helping you stand out naturally wherever you go. Schedule Appointment Our House Cut 60+ Years Heritage 6,000+ World Fabrics 4th Generation Tailors Replace src=&#8221;&#8221; \u00b7 840\u00d71050px \u00b7 women&#8217;s tuxedo editorial Women&#8217;s Bespoke Tailoring in Bangkok, Thailand Custom-Made Tuxedosfor Women Power dressing, perfected. Our women&#8217;s bespoke tuxedos are handcrafted in Bangkok by our in-house tailors with the same precision and tailoring expertise as our men&#8217;s collection. Every bespoke women&#8217;s tuxedo is crafted to your exact measurements, and all fittings are conducted by our experienced female tailoring experts to ensure a comfortable and personalized experience. Whether it&#8217;s for a gala, wedding, black-tie event, or a special evening out, a bespoke women&#8217;s tuxedo is a modern alternative to the evening gown. Custom paper pattern \u2014 cut specifically to your measurements, not adapted from a men&#8217;s block. Satin lapels &#038; trimmings \u2014 the same luxurious finishing details, tailored for a feminine silhouette. Single or double breasted \u2014 wide peak lapel, shawl collar, or notch \u2014 entirely your choice. Monogram &#038; custom lining \u2014 every personal detail, inside and out. Schedule Appointment WhatsApp Us Fabric Selection Luxurious Fabrics,Curated for Black-Tie Create your bespoke tuxedo from our diverse fabric collection \u2014 featuring premium blends, luxurious 100% wool, Jacquard, and high-performance fabrics. Elevate your ensemble with sophisticated satin lapels and trimmings on pockets and trousers. 100% Wool &amp; Premium Blends Midnight-dark, refined drape \u2014 classic weight for formal occasions and black-tie affairs. Jacquard &amp; High-Performance Fabrics Subtle texture and sheen that photographs beautifully \u2014 ideal for weddings and galas. Satin Lapels &amp; Trimmings Silk satin facing on lapels, pockets, and trouser stripe \u2014 the hallmark of the formal tuxedo. Most Popular Choice Midnight navy or jet black 100% wool \u2014 the quintessential tuxedo fabric. Crisp, elegant, and built to hold its shape through a full evening of wear. &#x2715; Customisation Every Detail,Your Decision. A bespoke tuxedo is defined by what sets it apart. At AMBFA, every element \u2014 from satin lapels to monogram \u2014 is chosen entirely by you. Satin Facing Satin facing adds a touch of luxury and sophistication \u2014 enhancing the lapels, buttons, and pocket trim with a sleek and elegant finish that defines the black-tie look. Satin Buttons Satin-covered buttons lend a refined and distinguished touch \u2014 elevating the overall aesthetic of your tuxedo with their smooth, lustrous finish. Lining Choose from premium Bemberg, Cupro, or luxurious silk lining options to suit your preferred level of comfort, breathability, and elegance. You can also design a fully custom lining print, making the inside of your tuxedo as distinctive as the outside. Monogram Personalise your tuxedo with a monogram \u2014 your initials or name of choice, embroidered discreetly inside. The final quiet mark that makes it entirely yours. Accessories Complete your black-tie look with matching accessories made in-house. Choose from a satin or grosgrain cummerbund, self-tie or pre-tied bow tie, pocket square, and braces \u2014 all crafted to complement your tuxedo&#8217;s fabric and lapel style perfectly. Tuxedo Collection The Perfect Fit \u2014 Explore Our Tuxedos From classic peak lapels and contemporary shawl collar designs to AMBFA&#8217;s signature House Cut, every tuxedo is crafted through the same meticulous bespoke process and tailored exclusively for you. Single Breasted The timeless black-tie standard. A single button, peak or notch lapel with satin facing \u2014 clean, authoritative, and enduringly formal. Enquire Tuxedo Photo Double Breasted Tuxedo 560\u00d7748px \u00b7 bold editorial Double Breasted A bold silhouette that commands the room. The double breasted tuxedo with peak lapels signals confidence \u2014 for those who prefer to be noticed. Enquire Tuxedo Photo Shawl Lapel Tuxedo 560\u00d7748px \u00b7 elegant editorial Shawl Lapel The quintessential black-tie choice \u2014 a continuous rounded lapel in satin that flows seamlessly from collar to button. Elegant without effort. Enquire Not Sure Where to Start? We&#8217;ll Guide You. Visit our showroom or message us \u2014 our tailors will find the perfect tuxedo style for your occasion. Chat on WhatsApp Book Appointment Bespoke Garments Our Other Services Bespoke The Suit Custom two-piece and three-piece suits \u2014 crafted to your measurements. Enquire Bespoke The Blazer Single or double breasted \u2014 full canvas, cut to wear alone or as part of a set. Enquire Made-to-measure The Shirt Egyptian cotton or linen \u2014 collar, cuffs, and monogram to your specification. Enquire Bespoke The Trouser High-rise or mid-rise, tapered or straight \u2014 fit to how you carry yourself. Enquire Bespoke The Overcoat Single or double breasted \u2014 structured in Italian wool or cashmere blend. Enquire Made-to-measure The Chino Smart casual in cotton twill \u2014 the right cut for weekends and travel days. Enquire Questions FrequentlyAsked Everything you need to know before ordering your bespoke tuxedo. Can&#8217;t find your answer? Message us directly. Ask Us on WhatsApp How long does it take to make a custom tuxedo? Most tuxedos take 3\u20137 days from your first fitting. Rush orders (2 weeks) are available subject to our schedule \u2014 message us on WhatsApp when you book to confirm timing for your event. Can I customise the colour and placement of satin accents? Yes \u2014 entirely. You can choose the colour, finish, and placement of satin accents on both the jacket lapels and trouser stripe. Classic black satin on black wool is most requested, but midnight navy, ivory, and coloured accents are all available. What is the price range for a bespoke tuxedo?<\/p>","protected":false},"author":6,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-22448","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Custom Made Tuxedo &amp; Bespoke Tuxedos | Tailor Made Tuxedo | AMBFA Tailor<\/title>\n<meta name=\"description\" content=\"Bangkok\u2019s finest custom made tuxedo tailor for black-tie events, weddings and galas. Our tailor made tuxedo designs feature satin lapels, shawl or peak styles, and premium wool, jacquard and silk fabrics, expertly fitted to your exact measurements.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ambfa.com\/th\/custom-tuxedo-bangkok\/\" \/>\n<meta property=\"og:locale\" content=\"th_TH\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Custom Made Tuxedo &amp; Bespoke Tuxedos | Tailor Made Tuxedo | AMBFA Tailor\" \/>\n<meta property=\"og:description\" content=\"Bangkok\u2019s finest custom made tuxedo tailor for black-tie events, weddings and galas. Our tailor made tuxedo designs feature satin lapels, shawl or peak styles, and premium wool, jacquard and silk fabrics, expertly fitted to your exact measurements.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ambfa.com\/th\/custom-tuxedo-bangkok\/\" \/>\n<meta property=\"og:site_name\" content=\"Bangkok Best Tailor Shop For Men &amp; Women, Custom Tailor Thailand | AMBFA Tailor\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ambfatailor\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-25T08:35:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/06\/Tuxedo-hero-image.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ambfatailor\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"10 \u0e19\u0e32\u0e17\u0e35\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ambfa.com\\\/custom-tuxedo-bangkok\\\/\",\"url\":\"https:\\\/\\\/ambfa.com\\\/custom-tuxedo-bangkok\\\/\",\"name\":\"Custom Made Tuxedo & Bespoke Tuxedos | Tailor Made Tuxedo | AMBFA Tailor\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ambfa.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ambfa.com\\\/custom-tuxedo-bangkok\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ambfa.com\\\/custom-tuxedo-bangkok\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ambfa.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/Tuxedo-hero-image.webp\",\"datePublished\":\"2026-07-10T09:58:17+00:00\",\"dateModified\":\"2026-09-25T08:35:27+00:00\",\"description\":\"Bangkok\u2019s finest custom made tuxedo tailor for black-tie events, weddings and galas. Our tailor made tuxedo designs feature satin lapels, shawl or peak styles, and premium wool, jacquard and silk fabrics, expertly fitted to your exact measurements.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ambfa.com\\\/custom-tuxedo-bangkok\\\/#breadcrumb\"},\"inLanguage\":\"th\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ambfa.com\\\/custom-tuxedo-bangkok\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"th\",\"@id\":\"https:\\\/\\\/ambfa.com\\\/custom-tuxedo-bangkok\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ambfa.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/Tuxedo-hero-image.webp\",\"contentUrl\":\"https:\\\/\\\/ambfa.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/Tuxedo-hero-image.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ambfa.com\\\/custom-tuxedo-bangkok\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/ambfa.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tuxedo\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ambfa.com\\\/#website\",\"url\":\"https:\\\/\\\/ambfa.com\\\/\",\"name\":\"Bangkok Best Tailor Shop | Bespoke Suits, Wedding Suits For Men's & Women's | Custom Tailor Bangkok | Near Me\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/ambfa.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ambfa.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"th\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ambfa.com\\\/#organization\",\"name\":\"AMBFA Tailor \u2014 Ambassador & Smart Fashion\",\"url\":\"https:\\\/\\\/ambfa.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"th\",\"@id\":\"https:\\\/\\\/ambfa.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ambfa.com\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/showroom_banner.png\",\"contentUrl\":\"https:\\\/\\\/ambfa.com\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/showroom_banner.png\",\"width\":1350,\"height\":412,\"caption\":\"AMBFA Tailor \u2014 Ambassador & Smart Fashion\"},\"image\":{\"@id\":\"https:\\\/\\\/ambfa.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/ambfatailor\",\"https:\\\/\\\/x.com\\\/ambfatailor\",\"https:\\\/\\\/www.wikidata.org\\\/wiki\\\/Q141829831\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Custom Made Tuxedo & Bespoke Tuxedos | Tailor Made Tuxedo | AMBFA Tailor","description":"Bangkok\u2019s finest custom made tuxedo tailor for black-tie events, weddings and galas. Our tailor made tuxedo designs feature satin lapels, shawl or peak styles, and premium wool, jacquard and silk fabrics, expertly fitted to your exact measurements.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ambfa.com\/th\/custom-tuxedo-bangkok\/","og_locale":"th_TH","og_type":"article","og_title":"Custom Made Tuxedo & Bespoke Tuxedos | Tailor Made Tuxedo | AMBFA Tailor","og_description":"Bangkok\u2019s finest custom made tuxedo tailor for black-tie events, weddings and galas. Our tailor made tuxedo designs feature satin lapels, shawl or peak styles, and premium wool, jacquard and silk fabrics, expertly fitted to your exact measurements.","og_url":"https:\/\/ambfa.com\/th\/custom-tuxedo-bangkok\/","og_site_name":"Bangkok Best Tailor Shop For Men &amp; Women, Custom Tailor Thailand | AMBFA Tailor","article_publisher":"https:\/\/www.facebook.com\/ambfatailor","article_modified_time":"2026-09-25T08:35:27+00:00","og_image":[{"url":"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/06\/Tuxedo-hero-image.webp","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@ambfatailor","twitter_misc":{"Est. reading time":"10 \u0e19\u0e32\u0e17\u0e35"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/ambfa.com\/custom-tuxedo-bangkok\/","url":"https:\/\/ambfa.com\/custom-tuxedo-bangkok\/","name":"Custom Made Tuxedo & Bespoke Tuxedos | Tailor Made Tuxedo | AMBFA Tailor","isPartOf":{"@id":"https:\/\/ambfa.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ambfa.com\/custom-tuxedo-bangkok\/#primaryimage"},"image":{"@id":"https:\/\/ambfa.com\/custom-tuxedo-bangkok\/#primaryimage"},"thumbnailUrl":"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/06\/Tuxedo-hero-image.webp","datePublished":"2026-07-10T09:58:17+00:00","dateModified":"2026-09-25T08:35:27+00:00","description":"Bangkok\u2019s finest custom made tuxedo tailor for black-tie events, weddings and galas. Our tailor made tuxedo designs feature satin lapels, shawl or peak styles, and premium wool, jacquard and silk fabrics, expertly fitted to your exact measurements.","breadcrumb":{"@id":"https:\/\/ambfa.com\/custom-tuxedo-bangkok\/#breadcrumb"},"inLanguage":"th","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ambfa.com\/custom-tuxedo-bangkok\/"]}]},{"@type":"ImageObject","inLanguage":"th","@id":"https:\/\/ambfa.com\/custom-tuxedo-bangkok\/#primaryimage","url":"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/06\/Tuxedo-hero-image.webp","contentUrl":"https:\/\/ambfa.com\/wp-content\/uploads\/2026\/06\/Tuxedo-hero-image.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/ambfa.com\/custom-tuxedo-bangkok\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ambfa.com\/"},{"@type":"ListItem","position":2,"name":"Tuxedo"}]},{"@type":"WebSite","@id":"https:\/\/ambfa.com\/#website","url":"https:\/\/ambfa.com\/","name":"Bangkok Best Tailor Shop | Bespoke Suits, Wedding Suits For Men's & Women's | Custom Tailor Bangkok | Near Me","description":"","publisher":{"@id":"https:\/\/ambfa.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ambfa.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"th"},{"@type":"Organization","@id":"https:\/\/ambfa.com\/#organization","name":"AMBFA Tailor \u2014 Ambassador & Smart Fashion","url":"https:\/\/ambfa.com\/","logo":{"@type":"ImageObject","inLanguage":"th","@id":"https:\/\/ambfa.com\/#\/schema\/logo\/image\/","url":"https:\/\/ambfa.com\/wp-content\/uploads\/2024\/08\/showroom_banner.png","contentUrl":"https:\/\/ambfa.com\/wp-content\/uploads\/2024\/08\/showroom_banner.png","width":1350,"height":412,"caption":"AMBFA Tailor \u2014 Ambassador & Smart Fashion"},"image":{"@id":"https:\/\/ambfa.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ambfatailor","https:\/\/x.com\/ambfatailor","https:\/\/www.wikidata.org\/wiki\/Q141829831"]}]}},"_links":{"self":[{"href":"https:\/\/ambfa.com\/th\/wp-json\/wp\/v2\/pages\/22448","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ambfa.com\/th\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ambfa.com\/th\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ambfa.com\/th\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/ambfa.com\/th\/wp-json\/wp\/v2\/comments?post=22448"}],"version-history":[{"count":235,"href":"https:\/\/ambfa.com\/th\/wp-json\/wp\/v2\/pages\/22448\/revisions"}],"predecessor-version":[{"id":23153,"href":"https:\/\/ambfa.com\/th\/wp-json\/wp\/v2\/pages\/22448\/revisions\/23153"}],"wp:attachment":[{"href":"https:\/\/ambfa.com\/th\/wp-json\/wp\/v2\/media?parent=22448"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}