{"title":"White Shaker Cabinets","description":"","products":[{"product_id":"b12-12-wide-single-door-drawer-base-cabinet-white-shaker","title":"B12 - 12\" Wide Single Door \u0026 Drawer Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the B12 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B12 is a 12-inch wide single-door, single-drawer base cabinet in the Faircrest White Shaker line. It is built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware throughout — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the B12 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B12 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The drawer box is three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides. The doors are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can I choose which side the B12 door hinges on?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. RTA units are field-configurable — the single door can be hung to hinge left or right during assembly. Factory assembled units are pre-built as hinge-left or hinge-right, so confirm your layout before ordering an assembled unit.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B12 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most base cabinets take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps. A step-by-step assembly video is provided on the product page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B12 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the B12?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most B12 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px;\n  }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #2e1f5e; }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-callout-trash { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-trash strong { color: #12291a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin-bottom: 10px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003c!-- ① TRUST BAR --\u003e\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② INTRO --\u003e\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eB12\u003c\/strong\u003e is a 12\"-wide single door \u0026amp; single drawer base cabinet built to the standard contractors and designers actually rely on — \u003cstrong\u003esolid plywood box, soft-close everything, dovetail drawer joints\u003c\/strong\u003e. No particle board. No shortcuts. Available ready-to-assemble (RTA) or factory pre-built, with your choice of left- or right-hand hinge.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eAt \u003cstrong\u003e$214\u003c\/strong\u003e vs. the $375 MSRP, this is trade-quality construction at a price that makes your flip or remodel pencil out.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SINGLE DOOR \/ SINGLE DRAWER CALLOUT --\u003e\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Single Door \u0026amp; Single Drawer.\u003c\/strong\u003e At 12\" wide, this cabinet features one door and one full-width drawer — the standard and most practical configuration at this width. The door can be factory-assembled hinged on the left \u003cstrong\u003e(L)\u003c\/strong\u003e or right \u003cstrong\u003e(R)\u003c\/strong\u003e side to suit your layout. RTA units are field-configurable to either side.\n  \u003c\/div\u003e\n\n  \u003c!-- ③ DIMENSIONS --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eB12 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the B12, a 12-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"24\" y=\"22.95\" width=\"40\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"56\" y1=\"27.95\" x2=\"56\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"24\" y=\"10\" width=\"40\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"40\" y1=\"15.53\" x2=\"48\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"27\" y=\"66.52\" width=\"34\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"24\" y1=\"82\" x2=\"64\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"27,79 24,82 27,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"61,79 64,82 61,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e12\"\u003c\/text\u003e\n        \u003cline x1=\"70\" y1=\"10\" x2=\"70\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"67,13 70,10 73,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"67,72 70,75 73,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"74\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,74,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:25%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e12\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ④ SPEC GRID --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker B12\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eShelf\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Adj. Half-Depth\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑤ VARIANT TABLE --\u003e\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-B12-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, field-configurable L or R hinge\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$214\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eAssembled — Hinged Left\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-B12-L-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, door hinged on left side\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$238\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eAssembled — Hinged Right\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-B12-R-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, door hinged on right side\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$238\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑥ SHIPPING --\u003e\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5\" × 36.5\" × 26\" — approximately \u003cstrong\u003e45 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑦ ACCORDIONS --\u003e\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch a step-by-step walkthrough of assembling your RTA base cabinet. Most cabinets assemble in 15–30 minutes with standard tools.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the B12\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e12\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Width (approx.)\u003c\/td\u003e\n\u003ctd\u003e10.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Depth (approx.)\u003c\/td\u003e\n\u003ctd\u003e22.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Height (below shelf)\u003c\/td\u003e\n\u003ctd\u003eApprox. 14\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Style\u003c\/td\u003e\n\u003ctd\u003eSingle full-width drawer\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Opening Height\u003c\/td\u003e\n\u003ctd\u003eApprox. 6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Hinge\u003c\/td\u003e\n\u003ctd\u003eField-configurable L or R (RTA) \/ Specify at order (Assembled)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5\" × 36.5\" × 26\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e45 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Consult your designer or installer for exact clearance requirements when planning countertops and appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Plywood holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor:\u003c\/strong\u003e Single door with soft-close European hinge, 6-way adjustable. Can be hinged left or right to suit your layout.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer:\u003c\/strong\u003e Single full-width drawer spanning the cabinet opening.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Box:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glide:\u003c\/strong\u003e Undermount soft-close. Invisible when closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eShelf:\u003c\/strong\u003e ¾\" adjustable half-depth shelf.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box and shelves; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor \u0026amp; drawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value and ships flat-packed, reducing freight cost and damage risk. The door hinge direction is field-configurable during assembly — no need to decide at order time. Assembly takes 15–30 minutes with standard tools. RTA orders are processed in up to 14 business days before they are ready to ship or collect — though most are ready within 3–8 business days, if not sooner.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built with your chosen hinge direction (Left or Right). Ideal if you want to skip assembly or need a turnkey solution for a client. Assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Shipping time varies depending on distance from our warehouses. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs, especially on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. The doors are engineered HDF (high-density fiberboard) with a solid wood shaker profile — standard across the industry for painted shaker doors.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I choose which side the door hinges on?\u003c\/strong\u003e\u003cbr\u003eYes. RTA units are field-configurable to either side during assembly. For factory assembled units, select Left (L) or Right (R) when ordering — it cannot be changed after assembly.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you carry specialty sizes not found at big box stores?\u003c\/strong\u003e\u003cbr\u003eYes — specialty widths, heights, and configurations are one of our core advantages. Browse our full base cabinet collection or contact us if you need a size you don't see listed.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does assembly take?\u003c\/strong\u003e\u003cbr\u003e15–30 minutes with a drill and rubber mallet. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003c!-- ⑧ TRADE CALLOUT --\u003e\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-B12-RTA (Ready to Assemble)","offer_id":43533433569505,"sku":"B12","price":214.21,"currency_code":"USD","in_stock":true},{"title":"WS-B12-L-(A) - (Factory Assembled - Hinged Left Side)","offer_id":43533433602273,"sku":"WS-B12-L-(A)","price":238.28,"currency_code":"USD","in_stock":true},{"title":"WS-B12-R-(A) - (Factory Assembled - Hinged Right Side)","offer_id":43533433635041,"sku":"WS-B12-R-(A)","price":238.28,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/B12-DoorsClosed.jpg?v=1635611091"},{"product_id":"b15-15-wide-single-door-drawer-base-cabinet-white-shaker","title":"B15 - 15\" Wide Single Door \u0026 Drawer Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the B15 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B15 is a 15-inch wide single-door, single-drawer base cabinet in the Faircrest White Shaker line. It is built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware throughout — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the B15 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B15 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The drawer box is three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides. The doors are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can I choose which side the B15 door hinges on?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. RTA units are field-configurable — the single door can be hung to hinge left or right during assembly. Factory assembled units are pre-built as hinge-left or hinge-right, so confirm your layout before ordering an assembled unit.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What are the roll-out tray options for the B15?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Optional factory-installed roll-out trays (ROT) can be added behind the doors of the B15, in one-tray or two-tray configurations. Roll-out trays bring the back of the cabinet to you, so deep base-cabinet storage stays fully usable.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can the B15 be configured as a pull-out trash cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The B15 is available with a factory-installed Rev-A-Shelf single trash can pull-out kit — a soft-close pull-out that mounts behind the door.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B15 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most base cabinets take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps. A step-by-step assembly video is provided on the product page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B15 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the B15?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most B15 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. A universal roll-out tray sized for this cabinet adds pull-out access to deep base storage. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px;\n  }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #2e1f5e; }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-callout-trash { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-trash strong { color: #12291a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin-bottom: 10px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003c!-- ① TRUST BAR --\u003e\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② INTRO --\u003e\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eB15\u003c\/strong\u003e is a 15\"-wide single door \u0026amp; single drawer base cabinet built to the standard contractors and designers actually rely on — \u003cstrong\u003esolid plywood box, soft-close everything, dovetail drawer joints\u003c\/strong\u003e. No particle board. No shortcuts. Available ready-to-assemble (RTA) or factory pre-built, with your choice of left- or right-hand hinge.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eAt \u003cstrong\u003e$225\u003c\/strong\u003e vs. the $395 MSRP, this is trade-quality construction at a price that makes your flip or remodel pencil out.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SINGLE DOOR \/ SINGLE DRAWER CALLOUT --\u003e\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Single Door \u0026amp; Single Drawer.\u003c\/strong\u003e At 12\" wide, this cabinet features one door and one full-width drawer — the standard and most practical configuration at this width. The door can be factory-assembled hinged on the left \u003cstrong\u003e(L)\u003c\/strong\u003e or right \u003cstrong\u003e(R)\u003c\/strong\u003e side to suit your layout. RTA units are field-configurable to either side.\n  \u003c\/div\u003e\n\n\n  \u003c!-- TRASH CAN KIT CALLOUT --\u003e\n  \u003cdiv class=\"tws-callout-trash\"\u003e\n    \u003cstrong\u003e🗑️ Compatible with Rev-A-Shelf Single Trash Can Kit.\u003c\/strong\u003e The B15 is wide enough to accept the \u003ca href=\"\/products\/sngltrsh-rev-a-shelf-single-trash-can-kit\" style=\"color:#1a5c30;font-weight:600;\"\u003eRev-A-Shelf Pull-Out Single Trash Can Kit\u003c\/a\u003e, which mounts to the door and pulls out with it for hands-free access. A great choice when placed next to a sink base, on the opposite side of a dishwasher, or in an island during a remodel. Select the \u003cstrong\u003eWS-B15-T-(A)\u003c\/strong\u003e variant to get the cabinet factory-assembled with the trash kit included.\n  \u003c\/div\u003e\n  \u003c!-- ③ DIMENSIONS --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eB15 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the B15, a 15-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"22.67\" y=\"22.95\" width=\"42.67\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"57.33\" y1=\"27.95\" x2=\"57.33\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"22.67\" y=\"10\" width=\"42.67\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"40\" y1=\"15.53\" x2=\"48\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"25.67\" y=\"66.52\" width=\"36.67\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"22.67\" y1=\"82\" x2=\"65.33\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"25.67,79 22.67,82 25.67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"62.33,79 65.33,82 62.33,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e15\"\u003c\/text\u003e\n        \u003cline x1=\"71.33\" y1=\"10\" x2=\"71.33\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"68.33,13 71.33,10 74.33,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"68.33,72 71.33,75 74.33,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"75.33\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,75.33,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:31%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e15\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ④ SPEC GRID --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker B15\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eShelf\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Adj. Half-Depth\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑤ VARIANT TABLE --\u003e\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-B15-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, field-configurable L or R hinge\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$225\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eAssembled — Hinged Left\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-B15-L-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, door hinged on left side\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$250\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eAssembled — Hinged Right\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-B15-R-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, door hinged on right side\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$250\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eAssembled + Single Trash Kit\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-B15-T-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFactory assembled with Rev-A-Shelf single trash can kit\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$611\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge tws-badge-blue\"\u003ePopular Add-On\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\u003cstrong\u003eAssembled L + 1 Roll-Out Tray\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003eHinged Left + 1× ROT15\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$317\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\u003cstrong\u003eAssembled L + 2 Roll-Out Trays\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003eHinged Left + 2× ROT15\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$385\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑥ SHIPPING --\u003e\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5\" × 36.5\" × 26\" — approximately \u003cstrong\u003e51 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑦ ACCORDIONS --\u003e\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch a step-by-step walkthrough of assembling your RTA base cabinet. Most cabinets assemble in 15–30 minutes with standard tools.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the B15\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e15\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Width (approx.)\u003c\/td\u003e\n\u003ctd\u003e13.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Depth (approx.)\u003c\/td\u003e\n\u003ctd\u003e22.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Height (below shelf)\u003c\/td\u003e\n\u003ctd\u003eApprox. 14\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Style\u003c\/td\u003e\n\u003ctd\u003eSingle full-width drawer\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Opening Height\u003c\/td\u003e\n\u003ctd\u003eApprox. 6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Hinge\u003c\/td\u003e\n\u003ctd\u003eField-configurable L or R (RTA) \/ Specify at order (Assembled)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5\" × 36.5\" × 26\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e51 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Consult your designer or installer for exact clearance requirements when planning countertops and appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Plywood holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor:\u003c\/strong\u003e Single door with soft-close European hinge, 6-way adjustable. Can be hinged left or right to suit your layout.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer:\u003c\/strong\u003e Single full-width drawer spanning the cabinet opening.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Box:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glide:\u003c\/strong\u003e Undermount soft-close. Invisible when closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eShelf:\u003c\/strong\u003e ¾\" adjustable half-depth shelf.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box and shelves; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor \u0026amp; drawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value and ships flat-packed, reducing freight cost and damage risk. The door hinge direction is field-configurable during assembly — no need to decide at order time. Assembly takes 15–30 minutes with standard tools. RTA orders are processed in up to 14 business days before they are ready to ship or collect — though most are ready within 3–8 business days, if not sooner.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built with your chosen hinge direction (Left or Right). Ideal if you want to skip assembly or need a turnkey solution for a client. Assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Shipping time varies depending on distance from our warehouses. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs, especially on larger orders.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eRoll-Out Trays\u003c\/strong\u003e (ROT15) slide in like a shelf but pull out completely — great for pots, pans, and pantry items. Available with 1 or 2 trays per assembled cabinet.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. The doors are engineered HDF (high-density fiberboard) with a solid wood shaker profile — standard across the industry for painted shaker doors.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I choose which side the door hinges on?\u003c\/strong\u003e\u003cbr\u003eYes. RTA units are field-configurable to either side during assembly. For factory assembled units, select Left (L) or Right (R) when ordering — it cannot be changed after assembly.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you carry specialty sizes not found at big box stores?\u003c\/strong\u003e\u003cbr\u003eYes — specialty widths, heights, and configurations are one of our core advantages. Browse our full base cabinet collection or contact us if you need a size you don't see listed.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does assembly take?\u003c\/strong\u003e\u003cbr\u003e15–30 minutes with a drill and rubber mallet. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003c!-- ⑧ TRADE CALLOUT --\u003e\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-B15-RTA (Ready to Assemble)","offer_id":43535658320097,"sku":"B15","price":225.14,"currency_code":"USD","in_stock":true},{"title":"WS-B15-L-(A) (Factory Assembled - Hinged Left Side)","offer_id":43535658352865,"sku":"WS-B15-L-(A)","price":250.43,"currency_code":"USD","in_stock":true},{"title":"WS-B15-R-(A) (Factory Assembled - Hinged Right Side)","offer_id":43535658385633,"sku":"WS-B15-R-(A)","price":250.43,"currency_code":"USD","in_stock":true},{"title":"WS-B15-T-(A) (Factory Assembled - Single Trash Can Kit)","offer_id":43535658418401,"sku":"WS-B15-(A) + SNGLTRASH-(A)","price":611.13,"currency_code":"USD","in_stock":true},{"title":"WS-B15-L-(A) + UNIV-ROT15-(A) (Factory Assembled - Hinged Left Side + 1 Roll Out Tray)","offer_id":43535918399713,"sku":"WS-B15-L-(A) + UNIV-ROT15-(A)","price":317.49,"currency_code":"USD","in_stock":true},{"title":"WS-B15-R-(A) + UNIV-ROT15-(A) (Factory Assembled - Hinged Right Side + 1 Roll Out Tray)","offer_id":43535918432481,"sku":"WS-B15-R-(A) + UNIV-ROT15-(A)","price":317.49,"currency_code":"USD","in_stock":true},{"title":"WS-B15-L-(A) + 2x UNIV-ROT15-(A) (Factory Assembled - Hinged Left Side + 2 Roll Out Trays)","offer_id":43535918465249,"sku":"WS-B15-L-(A) + 2x UNIV-ROT15-(A)","price":384.54,"currency_code":"USD","in_stock":true},{"title":"WS-B15-R-(A) + 2x UNIV-ROT15-(A) (Factory Assembled - Hinged Right Side + 2 Roll Out Trays)","offer_id":43535918498017,"sku":"WS-B15-R-(A) + 2x UNIV-ROT15-(A)","price":384.54,"currency_code":"USD","in_stock":true},{"title":"WS-B15-L-(A) + 3x UNIV-ROT15-(A) (Factory Assembled - Hinged Left Side + 3 Roll Out Trays)","offer_id":43535918530785,"sku":"WS-B15-L-(A) + 3x UNIV-ROT15-(A)","price":451.61,"currency_code":"USD","in_stock":true},{"title":"WS-B15-R-(A) + 3x UNIV-ROT15-(A) (Factory Assembled - Hinged Right Side + 3 Roll Out Trays)","offer_id":43535918563553,"sku":"WS-B15-R-(A) + 3x UNIV-ROT15-(A)","price":451.61,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/B15-DoorsClosed.jpg?v=1635611256"},{"product_id":"b18-18-wide-single-door-drawer-base-cabinet-white-shaker","title":"B18 - 18\" Wide Single Door \u0026 Drawer Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the B18 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B18 is a 18-inch wide single-door, single-drawer base cabinet in the Faircrest White Shaker line. It is built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware throughout — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the B18 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B18 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The drawer box is three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides. The doors are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can I choose which side the B18 door hinges on?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. RTA units are field-configurable — the single door can be hung to hinge left or right during assembly. Factory assembled units are pre-built as hinge-left or hinge-right, so confirm your layout before ordering an assembled unit.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What are the roll-out tray options for the B18?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Optional factory-installed roll-out trays (ROT) can be added behind the doors of the B18, in one-tray or two-tray configurations. Roll-out trays bring the back of the cabinet to you, so deep base-cabinet storage stays fully usable.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can the B18 be configured as a pull-out trash cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The B18 is available with a factory-installed Rev-A-Shelf double trash\/recycling pull-out kit — two bins on a soft-close pull-out behind the door.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B18 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most base cabinets take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps. A step-by-step assembly video is provided on the product page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B18 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the B18?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most B18 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. A universal roll-out tray sized for this cabinet adds pull-out access to deep base storage. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px;\n  }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #2e1f5e; }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-callout-trash { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-trash strong { color: #12291a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin-bottom: 10px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003c!-- ① TRUST BAR --\u003e\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② INTRO --\u003e\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eB18\u003c\/strong\u003e is a 18\"-wide single door \u0026amp; single drawer base cabinet built to the standard contractors and designers actually rely on — \u003cstrong\u003esolid plywood box, soft-close everything, dovetail drawer joints\u003c\/strong\u003e. No particle board. No shortcuts. Available ready-to-assemble (RTA) or factory pre-built, with your choice of left- or right-hand hinge.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eAt \u003cstrong\u003e$231\u003c\/strong\u003e vs. the $406 MSRP, this is trade-quality construction at a price that makes your flip or remodel pencil out.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SINGLE DOOR \/ SINGLE DRAWER CALLOUT --\u003e\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Single Door \u0026amp; Single Drawer.\u003c\/strong\u003e At 18\" wide, this cabinet features one door and one full-width drawer — the standard and most practical configuration at this width. The door can be factory-assembled hinged on the left \u003cstrong\u003e(L)\u003c\/strong\u003e or right \u003cstrong\u003e(R)\u003c\/strong\u003e side to suit your layout. RTA units are field-configurable to either side.\n  \u003c\/div\u003e\n\n\n  \u003c!-- TRASH CAN KIT CALLOUT --\u003e\n  \u003cdiv class=\"tws-callout-trash\"\u003e\n    \u003cstrong\u003e🗑️ Compatible with Rev-A-Shelf Double Trash Can Kit.\u003c\/strong\u003e The B18 is wide enough to accept the \u003ca href=\"\/products\/dbltrsh-rev-a-shelf-double-trash-can-kit\" style=\"color:#1a5c30;font-weight:600;\"\u003eRev-A-Shelf Pull-Out Double Trash Can Kit\u003c\/a\u003e — two bins that pull out together on a single door-mounted system, perfect for separating trash and recycling. Ideal next to a sink base, opposite a dishwasher, or in an island. Select the \u003cstrong\u003eWS-B18-T-(A)\u003c\/strong\u003e variant to get the cabinet factory-assembled with the double trash kit included.\n  \u003c\/div\u003e\n  \u003c!-- ③ DIMENSIONS --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eB18 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the B18, a 18-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"21.33\" y=\"22.95\" width=\"45.33\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"58.67\" y1=\"27.95\" x2=\"58.67\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"21.33\" y=\"10\" width=\"45.33\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"40\" y1=\"15.53\" x2=\"48\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"24.33\" y=\"66.52\" width=\"39.33\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"21.33\" y1=\"82\" x2=\"66.67\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"24.33,79 21.33,82 24.33,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"63.67,79 66.67,82 63.67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e18\"\u003c\/text\u003e\n        \u003cline x1=\"72.67\" y1=\"10\" x2=\"72.67\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"69.67,13 72.67,10 75.67,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"69.67,72 72.67,75 75.67,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"76.67\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,76.67,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:38%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e18\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ④ SPEC GRID --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker B18\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eShelf\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Adj. Half-Depth\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑤ VARIANT TABLE --\u003e\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-B18-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, field-configurable L or R hinge\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$231\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eAssembled — Hinged Left\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-B18-L-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, door hinged on left side\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$257\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eAssembled — Hinged Right\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-B18-R-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, door hinged on right side\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$257\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eAssembled + Double Trash Kit\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-B18-T-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFactory assembled with Rev-A-Shelf double trash can kit\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$658\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge tws-badge-blue\"\u003ePopular Add-On\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\u003cstrong\u003eAssembled L + 1 Roll-Out Tray\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003eHinged Left + 1× ROT18\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$332\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\u003cstrong\u003eAssembled L + 2 Roll-Out Trays\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003eHinged Left + 2× ROT18\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$406\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑥ SHIPPING --\u003e\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5.5\" × 36.5\" × 26\" — approximately \u003cstrong\u003e56 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑦ ACCORDIONS --\u003e\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch a step-by-step walkthrough of assembling your RTA base cabinet. Most cabinets assemble in 15–30 minutes with standard tools.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the B18\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e18\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Width (approx.)\u003c\/td\u003e\n\u003ctd\u003e16.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Depth (approx.)\u003c\/td\u003e\n\u003ctd\u003e22.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Height (below shelf)\u003c\/td\u003e\n\u003ctd\u003eApprox. 14\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Style\u003c\/td\u003e\n\u003ctd\u003eSingle full-width drawer\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Opening Height\u003c\/td\u003e\n\u003ctd\u003eApprox. 6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Hinge\u003c\/td\u003e\n\u003ctd\u003eField-configurable L or R (RTA) \/ Specify at order (Assembled)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5.5\" × 36.5\" × 26\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e56 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Consult your designer or installer for exact clearance requirements when planning countertops and appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Plywood holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor:\u003c\/strong\u003e Single door with soft-close European hinge, 6-way adjustable. Can be hinged left or right to suit your layout.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer:\u003c\/strong\u003e Single full-width drawer spanning the cabinet opening.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Box:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glide:\u003c\/strong\u003e Undermount soft-close. Invisible when closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eShelf:\u003c\/strong\u003e ¾\" adjustable half-depth shelf.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box and shelves; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor \u0026amp; drawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value and ships flat-packed, reducing freight cost and damage risk. The door hinge direction is field-configurable during assembly — no need to decide at order time. Assembly takes 15–30 minutes with standard tools. RTA orders are processed in up to 14 business days before they are ready to ship or collect — though most are ready within 3–8 business days, if not sooner.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built with your chosen hinge direction (Left or Right). Ideal if you want to skip assembly or need a turnkey solution for a client. Assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Shipping time varies depending on distance from our warehouses. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs, especially on larger orders.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eRoll-Out Trays\u003c\/strong\u003e (ROT18) slide in like a shelf but pull out completely — great for pots, pans, and pantry items. Available with 1 or 2 trays per assembled cabinet.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. The doors are engineered HDF (high-density fiberboard) with a solid wood shaker profile — standard across the industry for painted shaker doors.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I choose which side the door hinges on?\u003c\/strong\u003e\u003cbr\u003eYes. RTA units are field-configurable to either side during assembly. For factory assembled units, select Left (L) or Right (R) when ordering — it cannot be changed after assembly.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you carry specialty sizes not found at big box stores?\u003c\/strong\u003e\u003cbr\u003eYes — specialty widths, heights, and configurations are one of our core advantages. Browse our full base cabinet collection or contact us if you need a size you don't see listed.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does assembly take?\u003c\/strong\u003e\u003cbr\u003e15–30 minutes with a drill and rubber mallet. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003c!-- ⑧ TRADE CALLOUT --\u003e\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-B18-RTA (Ready to Assemble)","offer_id":43535821701345,"sku":"B18","price":231.37,"currency_code":"USD","in_stock":true},{"title":"WS-B18-L-(A) (Factory Assembled - Hinged Left Side)","offer_id":43535821734113,"sku":"WS-B18-L-(A)","price":257.36,"currency_code":"USD","in_stock":true},{"title":"WS-B18-R-(A) (Factory Assembled - Hinged Right Side)","offer_id":43535821766881,"sku":"WS-B18-R-(A)","price":257.36,"currency_code":"USD","in_stock":true},{"title":"WS-B18-T-(A) (Factory Assembled - Double Trash Can Kit)","offer_id":43535821799649,"sku":"WS-B18-(A) + DBLTRSH-(A)","price":658.14,"currency_code":"USD","in_stock":true},{"title":"WS-B18-L-(A) + UNIV-ROT18-(A) (Factory Assembled - Hinged Left Side + 1 Roll Out Tray)","offer_id":43535821832417,"sku":"WS-B18-L-(A) + UNIV-ROT18-(A)","price":331.71,"currency_code":"USD","in_stock":true},{"title":"WS-B18-R-(A) + UNIV-ROT18-(A) (Factory Assembled - Hinged Right Side + 1 Roll Out Tray)","offer_id":43535821865185,"sku":"WS-B18-R-(A) + UNIV-ROT18-(A)","price":331.71,"currency_code":"USD","in_stock":true},{"title":"WS-B18-L-(A) + 2x UNIV-ROT18-(A) (Factory Assembled - Hinged Left Side +  2 Roll Out Trays)","offer_id":43535821897953,"sku":"WS-B18-L-(A) + 2x UNIV-ROT18-(A)","price":406.07,"currency_code":"USD","in_stock":true},{"title":"WS-B18-R-(A) + 2x UNIV-ROT18-(A) (Factory Assembled - Hinged Right Side +  2 Roll Out Trays)","offer_id":43535821930721,"sku":"WS-B18-R-(A) + 2x UNIV-ROT18-(A)","price":406.07,"currency_code":"USD","in_stock":true},{"title":"WS-B18-L-(A) + 3x UNIV-ROT18-(A) (Factory Assembled - Hinged Left Side +  3 Roll Out Trays)","offer_id":43535821963489,"sku":"WS-B18-L-(A) + 3x UNIV-ROT18-(A)","price":480.42,"currency_code":"USD","in_stock":true},{"title":"WS-B18-R-(A) + 3x UNIV-ROT18-(A) (Factory Assembled - Hinged Right Side +  3 Roll Out Trays)","offer_id":43535821996257,"sku":"WS-B18-R-(A) + 3x UNIV-ROT18-(A)","price":480.42,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/B18-DoorsClosed.jpg?v=1635611553"},{"product_id":"b21-21-wide-single-door-drawer-base-cabinet-white-shaker","title":"B21 - 21\" Wide Single Door \u0026 Drawer Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the B21 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B21 is a 21-inch wide single-door, single-drawer base cabinet in the Faircrest White Shaker line. It is built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware throughout — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the B21 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B21 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The drawer box is three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides. The doors are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can I choose which side the B21 door hinges on?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. RTA units are field-configurable — the single door can be hung to hinge left or right during assembly. Factory assembled units are pre-built as hinge-left or hinge-right, so confirm your layout before ordering an assembled unit.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What are the roll-out tray options for the B21?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Optional factory-installed roll-out trays (ROT) can be added behind the doors of the B21, in one-tray or two-tray configurations. Roll-out trays bring the back of the cabinet to you, so deep base-cabinet storage stays fully usable.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can the B21 be configured as a pull-out trash cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes — trash pull-out configurations are available for the B21. Contact us to confirm the right kit for your layout before ordering.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B21 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most base cabinets take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps. A step-by-step assembly video is provided on the product page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B21 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the B21?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most B21 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. A universal roll-out tray sized for this cabinet adds pull-out access to deep base storage. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px;\n  }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #2e1f5e; }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-callout-trash { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-trash strong { color: #12291a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin-bottom: 10px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003c!-- ① TRUST BAR --\u003e\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② INTRO --\u003e\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eB21\u003c\/strong\u003e is a 21\"-wide single door \u0026amp; single drawer base cabinet built to the standard contractors and designers actually rely on — \u003cstrong\u003esolid plywood box, soft-close everything, dovetail drawer joints\u003c\/strong\u003e. No particle board. No shortcuts. Available ready-to-assemble (RTA) or factory pre-built, with your choice of left- or right-hand hinge.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eAt \u003cstrong\u003e$260\u003c\/strong\u003e vs. the $456 MSRP, this is trade-quality construction at a price that makes your flip or remodel pencil out.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SINGLE DOOR \/ SINGLE DRAWER CALLOUT --\u003e\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Single Door \u0026amp; Single Drawer.\u003c\/strong\u003e At 21\" wide, this cabinet features one door and one full-width drawer — the standard and most practical configuration at this width. The door can be factory-assembled hinged on the left \u003cstrong\u003e(L)\u003c\/strong\u003e or right \u003cstrong\u003e(R)\u003c\/strong\u003e side to suit your layout. RTA units are field-configurable to either side.\n  \u003c\/div\u003e\n\n\n  \u003c!-- TRASH CAN KIT CALLOUT --\u003e\n  \u003cdiv class=\"tws-callout-trash\"\u003e\n    \u003cstrong\u003e🗑️ Compatible with Rev-A-Shelf Double Trash Can Kit.\u003c\/strong\u003e The B21 is wide enough to accept the \u003ca href=\"\/products\/dbltrsh-rev-a-shelf-double-trash-can-kit\" style=\"color:#1a5c30;font-weight:600;\"\u003eRev-A-Shelf Pull-Out Double Trash Can Kit\u003c\/a\u003e — two bins that pull out together on a single door-mounted system, perfect for separating trash and recycling. A smart choice next to a sink base, opposite a dishwasher, or in an island setup. \u003ca href=\"\/pages\/contact-us\" style=\"color:#1a5c30;font-weight:600;\"\u003eContact us\u003c\/a\u003e to discuss adding this kit to your order.\n  \u003c\/div\u003e\n  \u003c!-- ③ DIMENSIONS --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eB21 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the B21, a 21-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"20\" y=\"22.95\" width=\"48\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"60\" y1=\"27.95\" x2=\"60\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"20\" y=\"10\" width=\"48\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"40\" y1=\"15.53\" x2=\"48\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"23\" y=\"66.52\" width=\"42\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"20\" y1=\"82\" x2=\"68\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"23,79 20,82 23,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"65,79 68,82 65,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e21\"\u003c\/text\u003e\n        \u003cline x1=\"74\" y1=\"10\" x2=\"74\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"71,13 74,10 77,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"71,72 74,75 77,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"78\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,78,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:44%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e21\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ④ SPEC GRID --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker B21\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eShelf\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Adj. Half-Depth\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑤ VARIANT TABLE --\u003e\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-B21-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, field-configurable L or R hinge\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$260\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eAssembled — Hinged Left\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-B21-L-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, door hinged on left side\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$290\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eAssembled — Hinged Right\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-B21-R-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, door hinged on right side\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$290\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\u003cstrong\u003eAssembled L + 1 Roll-Out Tray\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003eHinged Left + 1× ROT21\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$367\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge tws-badge-blue\"\u003ePopular\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\u003cstrong\u003eAssembled L + 2 Roll-Out Trays\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003eHinged Left + 2× ROT21\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$444\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑥ SHIPPING --\u003e\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5\" × 36.5\" × 26\" — approximately \u003cstrong\u003e59 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑦ ACCORDIONS --\u003e\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch a step-by-step walkthrough of assembling your RTA base cabinet. Most cabinets assemble in 15–30 minutes with standard tools.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the B21\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e21\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Width (approx.)\u003c\/td\u003e\n\u003ctd\u003e19.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Depth (approx.)\u003c\/td\u003e\n\u003ctd\u003e22.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Height (below shelf)\u003c\/td\u003e\n\u003ctd\u003eApprox. 14\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Style\u003c\/td\u003e\n\u003ctd\u003eSingle full-width drawer\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Opening Height\u003c\/td\u003e\n\u003ctd\u003eApprox. 6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Hinge\u003c\/td\u003e\n\u003ctd\u003eField-configurable L or R (RTA) \/ Specify at order (Assembled)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5\" × 36.5\" × 26\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e59 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Consult your designer or installer for exact clearance requirements when planning countertops and appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Plywood holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor:\u003c\/strong\u003e Single door with soft-close European hinge, 6-way adjustable. Can be hinged left or right to suit your layout.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer:\u003c\/strong\u003e Single full-width drawer spanning the cabinet opening.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Box:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glide:\u003c\/strong\u003e Undermount soft-close. Invisible when closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eShelf:\u003c\/strong\u003e ¾\" adjustable half-depth shelf.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box and shelves; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor \u0026amp; drawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value and ships flat-packed, reducing freight cost and damage risk. The door hinge direction is field-configurable during assembly — no need to decide at order time. Assembly takes 15–30 minutes with standard tools. RTA orders are processed in up to 14 business days before they are ready to ship or collect — though most are ready within 3–8 business days, if not sooner.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built with your chosen hinge direction (Left or Right). Ideal if you want to skip assembly or need a turnkey solution for a client. Assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Shipping time varies depending on distance from our warehouses. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs, especially on larger orders.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eRoll-Out Trays\u003c\/strong\u003e (ROT21) slide in like a shelf but pull out completely — great for pots, pans, and pantry items. Available with 1 or 2 trays per assembled cabinet.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. The doors are engineered HDF (high-density fiberboard) with a solid wood shaker profile — standard across the industry for painted shaker doors.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I choose which side the door hinges on?\u003c\/strong\u003e\u003cbr\u003eYes. RTA units are field-configurable to either side during assembly. For factory assembled units, select Left (L) or Right (R) when ordering — it cannot be changed after assembly.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you carry specialty sizes not found at big box stores?\u003c\/strong\u003e\u003cbr\u003eYes — specialty widths, heights, and configurations are one of our core advantages. Browse our full base cabinet collection or contact us if you need a size you don't see listed.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does assembly take?\u003c\/strong\u003e\u003cbr\u003e15–30 minutes with a drill and rubber mallet. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003c!-- ⑧ TRADE CALLOUT --\u003e\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-B21-RTA (Ready to Assemble)","offer_id":43535939174625,"sku":"B21","price":260.29,"currency_code":"USD","in_stock":true},{"title":"WS-B21-L-(A) (Factory Assembled - Hinged Left Side)","offer_id":43535939207393,"sku":"WS-B21-L-(A)","price":289.54,"currency_code":"USD","in_stock":true},{"title":"WS-B21-R-(A) (Factory Assembled - Hinged Right Side)","offer_id":43535939240161,"sku":"WS-B21-R-(A)","price":289.54,"currency_code":"USD","in_stock":true},{"title":"WS-B21-L-(A) + UNIV-ROT21-(A) (Factory Assembled - Hinged Left Side + 1 Roll Out Tray)","offer_id":43535939272929,"sku":"WS-B21-L-(A) + UNIV-ROT21-(A)","price":366.81,"currency_code":"USD","in_stock":true},{"title":"WS-B21-R-(A) + UNIV-ROT21-(A) (Factory Assembled - Hinged Right Side + 1 Roll Out Tray)","offer_id":43535939305697,"sku":"WS-B21-R-(A) + UNIV-ROT21-(A)","price":366.81,"currency_code":"USD","in_stock":true},{"title":"WS-B21-L-(A) + 2x UNIV-ROT21-(A) (Factory Assembled - Hinged Left Side + 2 Roll Out Trays)","offer_id":43535939338465,"sku":"WS-B21-L-(A) + 2x UNIV-ROT21-(A)","price":444.09,"currency_code":"USD","in_stock":true},{"title":"WS-B21-R-(A) + 2x UNIV-ROT21-(A) (Factory Assembled - Hinged Right Side + 2 Roll Out Trays)","offer_id":43535939371233,"sku":"WS-B21-R-(A) + 2xUNIV-ROT21-(A)","price":444.09,"currency_code":"USD","in_stock":true},{"title":"WS-B21-L-(A) + 3x UNIV-ROT21-(A) (Factory Assembled - Hinged Left Side + 3 Roll Out Trays)","offer_id":43535939404001,"sku":"WS-B21-L-(A) + 3x UNIV-ROT21-(A)","price":521.36,"currency_code":"USD","in_stock":true},{"title":"WS-B21-R-(A) + 3x UNIV-ROT21-(A) (Factory Assembled - Hinged Right Side + 3 Roll Out Trays)","offer_id":43535939436769,"sku":"WS-B21-R-(A) + 3x UNIV-ROT21-(A)","price":521.36,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/B21-DoorsClosed.jpg?v=1635611691"},{"product_id":"b24-24-wide-double-door-single-drawer-base-cabinet-white-shaker","title":"B24 - 24\" Wide Double Door \u0026 Single Drawer Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the B24 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B24 is a 24-inch wide double-door base cabinet with a single full-width drawer in the Faircrest White Shaker line. It is built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware throughout — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the B24 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B24 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The drawer box is three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides. The doors are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Why does the B24 have one drawer instead of two?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B24 uses a single full-width drawer across the top instead of two smaller drawers. One wide drawer gives uninterrupted storage for larger utensils and trays, and keeps the cabinet face symmetrical above the double doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What are the roll-out tray options for the B24?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Optional factory-installed roll-out trays (ROT) can be added behind the doors of the B24, in one-tray or two-tray configurations. Roll-out trays bring the back of the cabinet to you, so deep base-cabinet storage stays fully usable.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B24 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most base cabinets take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps. A step-by-step assembly video is provided on the product page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B24 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the B24?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most B24 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. A universal roll-out tray sized for this cabinet adds pull-out access to deep base storage. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c;\n    font-size: 15px;\n    line-height: 1.6;\n    max-width: 780px;\n  }\n  .tws-trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    background: #f7f9f7;\n    border: 1px solid #d8e8d8;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n  }\n  .tws-trust-item {\n    display: flex;\n    align-items: center;\n    gap: 7px;\n    font-size: 13px;\n    font-weight: 600;\n    color: #2a5c2a;\n    flex: 1 1 180px;\n  }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design {\n    background: #f3f0fa;\n    border: 1px solid #c9bce8;\n    border-left: 4px solid #6a4fc8;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n    font-size: 13.5px;\n    color: #2e1f5e;\n  }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-section-label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: .1em;\n    text-transform: uppercase;\n    color: #888;\n    margin-bottom: 10px;\n  }\n  .tws-specs {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 0;\n    border: 1px solid #e2e2e2;\n    border-radius: 8px;\n    overflow: hidden;\n    margin-bottom: 22px;\n  }\n  .tws-spec {\n    padding: 10px 14px;\n    border-bottom: 1px solid #e2e2e2;\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n  }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims {\n    background: #f7f9fb;\n    border: 1px solid #d5e4f0;\n    border-radius: 8px;\n    padding: 18px 20px;\n    margin-bottom: 22px;\n    display: flex;\n    align-items: center;\n    gap: 24px;\n    flex-wrap: wrap;\n  }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th {\n    background: #1a3a5c;\n    color: #fff;\n    padding: 9px 12px;\n    text-align: left;\n    font-weight: 600;\n    font-size: 12px;\n    letter-spacing: .04em;\n  }\n  .tws-variant-table td {\n    padding: 9px 12px;\n    border-bottom: 1px solid #e8e8e8;\n    vertical-align: middle;\n  }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge {\n    display: inline-block;\n    background: #e8f4e8;\n    color: #2a6a2a;\n    border-radius: 4px;\n    padding: 2px 8px;\n    font-size: 11px;\n    font-weight: 700;\n  }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item {\n    border: 1px solid #e2e2e2;\n    border-radius: 8px;\n    margin-bottom: 8px;\n    overflow: hidden;\n  }\n  .tws-acc-trigger {\n    width: 100%;\n    background: #fff;\n    border: none;\n    cursor: pointer;\n    padding: 14px 18px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    font-size: 14px;\n    font-weight: 700;\n    color: #1a1a1a;\n    text-align: left;\n    transition: background .15s;\n  }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    transition: transform .2s;\n    color: #888;\n  }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body {\n    display: none;\n    padding: 0 18px 18px;\n    font-size: 14px;\n    color: #3a3a3a;\n    line-height: 1.65;\n  }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    border-radius: 10px;\n    overflow: hidden;\n    background: #000;\n    margin-top: 10px;\n  }\n  .tws-video-wrap iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%; height: 100%;\n    border: 0;\n  }\n  .tws-shipping {\n    background: #fff8ec;\n    border: 1px solid #f0d890;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n    font-size: 13.5px;\n    display: flex;\n    gap: 12px;\n    align-items: flex-start;\n  }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade {\n    background: #1a3a5c;\n    color: #fff;\n    border-radius: 8px;\n    padding: 16px 20px;\n    margin-bottom: 22px;\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    font-size: 14px;\n  }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003c!-- ① TRUST BAR --\u003e\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② INTRO COPY --\u003e\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eB24\u003c\/strong\u003e is a 24\"-wide double door \u0026amp; single drawer base cabinet built to the standard contractors and designers actually rely on — \u003cstrong\u003esolid plywood box, soft-close everything, dovetail drawer joints\u003c\/strong\u003e. No particle board. No shortcuts. Available ready-to-assemble (RTA) or factory pre-built, with optional roll-out trays for maximum storage organization.\u003c\/p\u003e\n    \u003cp style=\"margin-top: 10px;\"\u003eAt \u003cstrong\u003e$284\u003c\/strong\u003e vs. the $497 MSRP, this is trade-quality construction at a price that makes your flip or remodel pencil out.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SINGLE DRAWER DESIGN CALLOUT --\u003e\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Single Full-Width Drawer.\u003c\/strong\u003e At 24\" wide, the B24 features one drawer running the full width of the cabinet — rather than the side-by-side double drawers seen on wider base cabinets (30\" and up). This is the standard design for this width and maximizes the usable drawer opening for items like utensils, foil, and wraps.\n  \u003c\/div\u003e\n\n  \u003c!-- ③ DIMENSIONS VISUAL --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eB24 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the B24, a 24-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"18.67\" y=\"22.95\" width=\"25.33\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"44\" y=\"22.95\" width=\"25.33\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"38\" y1=\"27.95\" x2=\"38\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"50\" y1=\"27.95\" x2=\"50\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"18.67\" y=\"10\" width=\"50.67\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"40\" y1=\"15.53\" x2=\"48\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"44\" y1=\"22.95\" x2=\"44\" y2=\"66.52\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003crect x=\"21.67\" y=\"66.52\" width=\"44.67\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"18.67\" y1=\"82\" x2=\"69.33\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"21.67,79 18.67,82 21.67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"66.33,79 69.33,82 66.33,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e24\"\u003c\/text\u003e\n        \u003cline x1=\"75.33\" y1=\"10\" x2=\"75.33\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"72.33,13 75.33,10 78.33,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"72.33,72 75.33,75 78.33,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"79.33\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,79.33,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ④ SPEC GRID --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker B24\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eShelf\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e¾\" Adj. Half-Depth\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑤ VARIANT COMPARISON TABLE --\u003e\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003e\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #888; font-size: 12px;\"\u003eWS-B24-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$284\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #888; font-size: 12px;\"\u003eWS-B24-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, ship-ready\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$315\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\u003cstrong\u003e+ 1 Roll-Out Tray\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003eAssembled + 1× ROT24\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$396\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge tws-badge-blue\"\u003ePopular\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\u003cstrong\u003e+ 2 Roll-Out Trays\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003eAssembled + 2× ROT24\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$477\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑥ SHIPPING CALLOUT --\u003e\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5\" × 36.5\" × 28\" — approximately \u003cstrong\u003e66 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color: #b07d00; font-weight: 600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑦ ACCORDIONS --\u003e\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch a step-by-step walkthrough of assembling your RTA base cabinet. Most cabinets assemble in 15–30 minutes with standard tools.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the B24\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Width (approx.)\u003c\/td\u003e\n\u003ctd\u003e22.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Depth (approx.)\u003c\/td\u003e\n\u003ctd\u003e22.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Height (below shelf)\u003c\/td\u003e\n\u003ctd\u003eApprox. 14\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Style\u003c\/td\u003e\n\u003ctd\u003eSingle full-width drawer\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Opening Height\u003c\/td\u003e\n\u003ctd\u003eApprox. 6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5\" × 36.5\" × 28\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e66 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top: 12px; font-size: 13px; color: #666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Consult your designer or installer for exact clearance requirements when planning countertops and appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Plywood holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer:\u003c\/strong\u003e Single full-width drawer spanning the cabinet opening. At 24\" wide, this maximizes the usable drawer space compared to two narrower side-by-side drawers.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Box:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glide:\u003c\/strong\u003e Undermount soft-close. Invisible when the drawer is closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eHinge:\u003c\/strong\u003e European-style soft-close concealed hinge, 6-way adjustable. Allows fine-tuning of door alignment after installation.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eShelf:\u003c\/strong\u003e ¾\" adjustable half-depth shelf. Half-depth gives clear access to items in front while providing full support.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box and shelves; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor \u0026amp; drawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value. Cabinets ship flat-packed, which reduces freight cost and damage risk. Assembly takes 15–30 minutes per cabinet with standard tools. If you're a contractor, flipper, or confident DIYer — RTA is the way to go. RTA orders are processed in up to 14 business days before they are ready to ship or collect — though most are ready within 3–8 business days, if not sooner.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e is ideal if you want to skip assembly entirely or you're buying for a client who needs turnkey delivery. Note that assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Shipping time varies depending on distance from our warehouses. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eRoll-Out Trays\u003c\/strong\u003e (ROT24) slide in like a shelf but pull out completely, turning hard-to-reach back corners into fully accessible storage. Great for pots, pans, and pantry items. You can add 1 or 2 per cabinet.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. The doors are engineered HDF (high-density fiberboard) with a solid wood shaker profile — this is standard across the industry for painted shaker doors and provides excellent stability.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhy does this cabinet have one drawer instead of two?\u003c\/strong\u003e\u003cbr\u003eAt 24\" wide, a single full-width drawer is the standard and most practical design. It provides a wider, unobstructed drawer opening — ideal for larger utensils, kitchen wraps, or drawer organizers. The side-by-side double drawer layout seen on 30\"+ cabinets wouldn't give you the same usable space at this width.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you carry specialty sizes not found at big box stores?\u003c\/strong\u003e\u003cbr\u003eYes — specialty widths, heights, and configurations are one of our core advantages. Browse our full base cabinet collection or contact us if you need a size you don't see listed.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does it take to assemble an RTA cabinet?\u003c\/strong\u003e\u003cbr\u003eMost base cabinets take 15–30 minutes with a drill and rubber mallet. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat tools do I need to assemble?\u003c\/strong\u003e\u003cbr\u003eA drill (or screwdriver), rubber mallet, and clamps are all you need. No special tools required.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing for contractors and flippers?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Please contact us before returning any item. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping back to the warehouse, as well as a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003c!-- ⑧ TRADE CALLOUT --\u003e\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-B24-RTA (Ready to Assemble)","offer_id":43535965978849,"sku":"B24","price":283.5,"currency_code":"USD","in_stock":true},{"title":"WS-B24-(A) (Factory Assembled)","offer_id":43535966011617,"sku":"WS-B24-(A)","price":315.36,"currency_code":"USD","in_stock":true},{"title":"WS-B24-(A) + UNIV-ROT24-(A) (Factory Assembled + 1 Roll Out Tray)","offer_id":43535966044385,"sku":"WS-B24-(A) + UNIV-ROT24-(A)","price":396.23,"currency_code":"USD","in_stock":true},{"title":"WS-B24-(A) + 2x UNIV-ROT24-(A) (Factory Assembled + 2 Roll Out Trays)","offer_id":43535966077153,"sku":"WS-B24-(A) + 2x UNIV-ROT24-(A)","price":477.1,"currency_code":"USD","in_stock":true},{"title":"WS-B24-(A) + 3x UNIV-ROT24-(A) (Factory Assembled + 3 Roll Out Trays)","offer_id":43535966109921,"sku":"WS-B24-(A) + 3x UNIV-ROT24-(A)","price":557.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/B24-DoorsClosed.jpg?v=1635611828"},{"product_id":"b27-27-wide-double-door-single-drawer-base-cabinet-white-shaker","title":"B27 - 27\" Wide Double Door \u0026 Single Drawer Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the B27 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B27 is a 27-inch wide double-door base cabinet with a single full-width drawer in the Faircrest White Shaker line. It is built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware throughout — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the B27 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B27 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The drawer box is three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides. The doors are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Why does the B27 have one drawer instead of two?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B27 uses a single full-width drawer across the top instead of two smaller drawers. One wide drawer gives uninterrupted storage for larger utensils and trays, and keeps the cabinet face symmetrical above the double doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What are the roll-out tray options for the B27?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Optional factory-installed roll-out trays (ROT) can be added behind the doors of the B27, in one-tray or two-tray configurations. Roll-out trays bring the back of the cabinet to you, so deep base-cabinet storage stays fully usable.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B27 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most base cabinets take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps. A step-by-step assembly video is provided on the product page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B27 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the B27?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most B27 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. A universal roll-out tray sized for this cabinet adds pull-out access to deep base storage. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c;\n    font-size: 15px;\n    line-height: 1.6;\n    max-width: 780px;\n  }\n  .tws-trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    background: #f7f9f7;\n    border: 1px solid #d8e8d8;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n  }\n  .tws-trust-item {\n    display: flex;\n    align-items: center;\n    gap: 7px;\n    font-size: 13px;\n    font-weight: 600;\n    color: #2a5c2a;\n    flex: 1 1 180px;\n  }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design {\n    background: #f3f0fa;\n    border: 1px solid #c9bce8;\n    border-left: 4px solid #6a4fc8;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n    font-size: 13.5px;\n    color: #2e1f5e;\n  }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-section-label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: .1em;\n    text-transform: uppercase;\n    color: #888;\n    margin-bottom: 10px;\n  }\n  .tws-specs {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 0;\n    border: 1px solid #e2e2e2;\n    border-radius: 8px;\n    overflow: hidden;\n    margin-bottom: 22px;\n  }\n  .tws-spec {\n    padding: 10px 14px;\n    border-bottom: 1px solid #e2e2e2;\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n  }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims {\n    background: #f7f9fb;\n    border: 1px solid #d5e4f0;\n    border-radius: 8px;\n    padding: 18px 20px;\n    margin-bottom: 22px;\n    display: flex;\n    align-items: center;\n    gap: 24px;\n    flex-wrap: wrap;\n  }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th {\n    background: #1a3a5c;\n    color: #fff;\n    padding: 9px 12px;\n    text-align: left;\n    font-weight: 600;\n    font-size: 12px;\n    letter-spacing: .04em;\n  }\n  .tws-variant-table td {\n    padding: 9px 12px;\n    border-bottom: 1px solid #e8e8e8;\n    vertical-align: middle;\n  }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge {\n    display: inline-block;\n    background: #e8f4e8;\n    color: #2a6a2a;\n    border-radius: 4px;\n    padding: 2px 8px;\n    font-size: 11px;\n    font-weight: 700;\n  }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item {\n    border: 1px solid #e2e2e2;\n    border-radius: 8px;\n    margin-bottom: 8px;\n    overflow: hidden;\n  }\n  .tws-acc-trigger {\n    width: 100%;\n    background: #fff;\n    border: none;\n    cursor: pointer;\n    padding: 14px 18px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    font-size: 14px;\n    font-weight: 700;\n    color: #1a1a1a;\n    text-align: left;\n    transition: background .15s;\n  }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    transition: transform .2s;\n    color: #888;\n  }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body {\n    display: none;\n    padding: 0 18px 18px;\n    font-size: 14px;\n    color: #3a3a3a;\n    line-height: 1.65;\n  }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    border-radius: 10px;\n    overflow: hidden;\n    background: #000;\n    margin-top: 10px;\n  }\n  .tws-video-wrap iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%; height: 100%;\n    border: 0;\n  }\n  .tws-shipping {\n    background: #fff8ec;\n    border: 1px solid #f0d890;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n    font-size: 13.5px;\n    display: flex;\n    gap: 12px;\n    align-items: flex-start;\n  }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade {\n    background: #1a3a5c;\n    color: #fff;\n    border-radius: 8px;\n    padding: 16px 20px;\n    margin-bottom: 22px;\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    font-size: 14px;\n  }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003c!-- ① TRUST BAR --\u003e\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② INTRO COPY --\u003e\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eB27\u003c\/strong\u003e is a 27\"-wide double door \u0026amp; single drawer base cabinet built to the standard contractors and designers actually rely on — \u003cstrong\u003esolid plywood box, soft-close everything, dovetail drawer joints\u003c\/strong\u003e. No particle board. No shortcuts. Available ready-to-assemble (RTA) or factory pre-built, with optional roll-out trays for maximum storage organization.\u003c\/p\u003e\n    \u003cp style=\"margin-top: 10px;\"\u003eAt \u003cstrong\u003e$306\u003c\/strong\u003e vs. the $537 MSRP, this is trade-quality construction at a price that makes your flip or remodel pencil out.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SINGLE DRAWER DESIGN CALLOUT --\u003e\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Single Full-Width Drawer.\u003c\/strong\u003e At 27\" wide, the B27 features one drawer running the full width of the cabinet — rather than the side-by-side double drawers seen on wider base cabinets (30\" and up). This is the standard design for this width and maximizes the usable drawer opening for items like utensils, foil, and wraps.\n  \u003c\/div\u003e\n\n  \u003c!-- ③ DIMENSIONS VISUAL --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eB27 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the B27, a 27-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"17.33\" y=\"22.95\" width=\"26.67\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"44\" y=\"22.95\" width=\"26.67\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"38\" y1=\"27.95\" x2=\"38\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"50\" y1=\"27.95\" x2=\"50\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"17.33\" y=\"10\" width=\"53.33\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"40\" y1=\"15.53\" x2=\"48\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"44\" y1=\"22.95\" x2=\"44\" y2=\"66.52\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003crect x=\"20.33\" y=\"66.52\" width=\"47.33\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"17.33\" y1=\"82\" x2=\"70.67\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"20.33,79 17.33,82 20.33,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"67.67,79 70.67,82 67.67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e27\"\u003c\/text\u003e\n        \u003cline x1=\"76.67\" y1=\"10\" x2=\"76.67\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"73.67,13 76.67,10 79.67,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"73.67,72 76.67,75 79.67,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"80.67\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,80.67,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 56%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e27\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ④ SPEC GRID --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker B27\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eShelf\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e¾\" Adj. Half-Depth\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑤ VARIANT COMPARISON TABLE --\u003e\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003e\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #888; font-size: 12px;\"\u003eWS-B27-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$306\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #888; font-size: 12px;\"\u003eWS-B27-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, ship-ready\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$341\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\u003cstrong\u003e+ 1 Roll-Out Tray\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003eAssembled + 1× ROT27\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$427\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge tws-badge-blue\"\u003ePopular\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\u003cstrong\u003e+ 2 Roll-Out Trays\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003eAssembled + 2× ROT27\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$514\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑥ SHIPPING CALLOUT --\u003e\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5.5\" × 36.5\" × 28.5\" — approximately \u003cstrong\u003e71 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color: #b07d00; font-weight: 600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑦ ACCORDIONS --\u003e\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch a step-by-step walkthrough of assembling your RTA base cabinet. Most cabinets assemble in 15–30 minutes with standard tools.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the B27\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e27\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Width (approx.)\u003c\/td\u003e\n\u003ctd\u003e25.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Depth (approx.)\u003c\/td\u003e\n\u003ctd\u003e22.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Height (below shelf)\u003c\/td\u003e\n\u003ctd\u003eApprox. 14\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Style\u003c\/td\u003e\n\u003ctd\u003eSingle full-width drawer\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Opening Height\u003c\/td\u003e\n\u003ctd\u003eApprox. 6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5.5\" × 36.5\" × 28.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e71 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top: 12px; font-size: 13px; color: #666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Consult your designer or installer for exact clearance requirements when planning countertops and appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Plywood holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer:\u003c\/strong\u003e Single full-width drawer spanning the cabinet opening. At 27\" wide, this maximizes the usable drawer space compared to two narrower side-by-side drawers.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Box:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glide:\u003c\/strong\u003e Undermount soft-close. Invisible when the drawer is closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eHinge:\u003c\/strong\u003e European-style soft-close concealed hinge, 6-way adjustable. Allows fine-tuning of door alignment after installation.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eShelf:\u003c\/strong\u003e ¾\" adjustable half-depth shelf. Half-depth gives clear access to items in front while providing full support.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box and shelves; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor \u0026amp; drawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value. Cabinets ship flat-packed, which reduces freight cost and damage risk. Assembly takes 15–30 minutes per cabinet with standard tools. If you're a contractor, flipper, or confident DIYer — RTA is the way to go. RTA orders are processed in up to 14 business days before they are ready to ship or collect — though most are ready within 3–8 business days, if not sooner.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e is ideal if you want to skip assembly entirely or you're buying for a client who needs turnkey delivery. Note that assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Shipping time varies depending on distance from our warehouses. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eRoll-Out Trays\u003c\/strong\u003e (ROT27) slide in like a shelf but pull out completely, turning hard-to-reach back corners into fully accessible storage. Great for pots, pans, and pantry items. You can add 1 or 2 per cabinet.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. The doors are engineered HDF (high-density fiberboard) with a solid wood shaker profile — this is standard across the industry for painted shaker doors and provides excellent stability.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhy does this cabinet have one drawer instead of two?\u003c\/strong\u003e\u003cbr\u003eAt 27\" wide, a single full-width drawer is the standard and most practical design. It provides a wider, unobstructed drawer opening — ideal for larger utensils, kitchen wraps, or drawer organizers. The side-by-side double drawer layout seen on 30\"+ cabinets wouldn't give you the same usable space at this width.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you carry specialty sizes not found at big box stores?\u003c\/strong\u003e\u003cbr\u003eYes — specialty widths, heights, and configurations are one of our core advantages. Browse our full base cabinet collection or contact us if you need a size you don't see listed.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does it take to assemble an RTA cabinet?\u003c\/strong\u003e\u003cbr\u003eMost base cabinets take 15–30 minutes with a drill and rubber mallet. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat tools do I need to assemble?\u003c\/strong\u003e\u003cbr\u003eA drill (or screwdriver), rubber mallet, and clamps are all you need. No special tools required.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing for contractors and flippers?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Please contact us before returning any item. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping back to the warehouse, as well as a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003c!-- ⑧ TRADE CALLOUT --\u003e\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-B27-RTA (Ready to Assemble)","offer_id":43538298536161,"sku":"B27","price":306.18,"currency_code":"USD","in_stock":true},{"title":"WS-B27-(A) (Factory Assembled)","offer_id":43538298568929,"sku":"WS-B27-(A)","price":340.58,"currency_code":"USD","in_stock":true},{"title":"WS-B27-(A) + UNIV-ROT27-(A) (Factory Assembled + 1 Roll Out Tray)","offer_id":43538298601697,"sku":"WS-B27-(A) + UNIV-ROT27-(A)","price":427.41,"currency_code":"USD","in_stock":true},{"title":"WS-B27-(A) + 2x UNIV-ROT27-(A) (Factory Assembled + 2 Roll Out Trays)","offer_id":43538298634465,"sku":"WS-B27-(A) + 2x UNIV-ROT27-(A)","price":514.24,"currency_code":"USD","in_stock":true},{"title":"WS-B27-(A) + 3x UNIV-ROT27-(A) (Factory Assembled + 3 Roll Out Trays)","offer_id":43538298667233,"sku":"WS-B27-(A) + 3x UNIV-ROT27-(A)","price":601.08,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/B27-DoorsClosed.jpg?v=1635612051"},{"product_id":"b30-30-wide-double-door-double-drawer-base-cabinet-white-shaker","title":"B30 - 30\" Wide Double Door \u0026 Double Drawer Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the B30 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B30 is a 30-inch wide double-door, two-drawer base cabinet in the Faircrest White Shaker line. It is built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware throughout — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the B30 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B30 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The drawer box is three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides. The doors are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What are the roll-out tray options for the B30?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Optional factory-installed roll-out trays (ROT) can be added behind the doors of the B30, in one-tray or two-tray configurations. Roll-out trays bring the back of the cabinet to you, so deep base-cabinet storage stays fully usable.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B30 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most base cabinets take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps. A step-by-step assembly video is provided on the product page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B30 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the B30?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most B30 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. A universal roll-out tray sized for this cabinet adds pull-out access to deep base storage. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c;\n    font-size: 15px;\n    line-height: 1.6;\n    max-width: 780px;\n  }\n  .tws-trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    background: #f7f9f7;\n    border: 1px solid #d8e8d8;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n  }\n  .tws-trust-item {\n    display: flex;\n    align-items: center;\n    gap: 7px;\n    font-size: 13px;\n    font-weight: 600;\n    color: #2a5c2a;\n    flex: 1 1 180px;\n  }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-section-label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: .1em;\n    text-transform: uppercase;\n    color: #888;\n    margin-bottom: 10px;\n  }\n  .tws-specs {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 0;\n    border: 1px solid #e2e2e2;\n    border-radius: 8px;\n    overflow: hidden;\n    margin-bottom: 22px;\n  }\n  .tws-spec {\n    padding: 10px 14px;\n    border-bottom: 1px solid #e2e2e2;\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n  }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims {\n    background: #f7f9fb;\n    border: 1px solid #d5e4f0;\n    border-radius: 8px;\n    padding: 18px 20px;\n    margin-bottom: 22px;\n    display: flex;\n    align-items: center;\n    gap: 24px;\n    flex-wrap: wrap;\n  }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th {\n    background: #1a3a5c;\n    color: #fff;\n    padding: 9px 12px;\n    text-align: left;\n    font-weight: 600;\n    font-size: 12px;\n    letter-spacing: .04em;\n  }\n  .tws-variant-table td {\n    padding: 9px 12px;\n    border-bottom: 1px solid #e8e8e8;\n    vertical-align: middle;\n  }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge {\n    display: inline-block;\n    background: #e8f4e8;\n    color: #2a6a2a;\n    border-radius: 4px;\n    padding: 2px 8px;\n    font-size: 11px;\n    font-weight: 700;\n  }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item {\n    border: 1px solid #e2e2e2;\n    border-radius: 8px;\n    margin-bottom: 8px;\n    overflow: hidden;\n  }\n  .tws-acc-trigger {\n    width: 100%;\n    background: #fff;\n    border: none;\n    cursor: pointer;\n    padding: 14px 18px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    font-size: 14px;\n    font-weight: 700;\n    color: #1a1a1a;\n    text-align: left;\n    transition: background .15s;\n  }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    transition: transform .2s;\n    color: #888;\n  }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body {\n    display: none;\n    padding: 0 18px 18px;\n    font-size: 14px;\n    color: #3a3a3a;\n    line-height: 1.65;\n  }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    border-radius: 10px;\n    overflow: hidden;\n    background: #000;\n    margin-top: 10px;\n  }\n  .tws-video-wrap iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%; height: 100%;\n    border: 0;\n  }\n  .tws-shipping {\n    background: #fff8ec;\n    border: 1px solid #f0d890;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n    font-size: 13.5px;\n    display: flex;\n    gap: 12px;\n    align-items: flex-start;\n  }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade {\n    background: #1a3a5c;\n    color: #fff;\n    border-radius: 8px;\n    padding: 16px 20px;\n    margin-bottom: 22px;\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    font-size: 14px;\n  }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003c!-- ① TRUST BAR --\u003e\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② INTRO COPY --\u003e\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eB30\u003c\/strong\u003e is a 30\"-wide double door \u0026amp; double drawer base cabinet built to the standard contractors and designers actually rely on — \u003cstrong\u003esolid plywood box, soft-close everything, dovetail drawer joints\u003c\/strong\u003e. No particle board. No shortcuts. Available ready-to-assemble (RTA) or factory pre-built, with optional roll-out trays for maximum storage organization.\u003c\/p\u003e\n    \u003cp style=\"margin-top: 10px;\"\u003eAt \u003cstrong\u003e$352\u003c\/strong\u003e vs. the $617 MSRP, this is trade-quality construction at a price that makes your flip or remodel pencil out.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ③ DIMENSIONS VISUAL --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eB30 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the B30, a 30-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"16\" y=\"22.95\" width=\"28\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"44\" y=\"22.95\" width=\"28\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"38\" y1=\"27.95\" x2=\"38\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"50\" y1=\"27.95\" x2=\"50\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"16\" y=\"10\" width=\"28\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"44\" y=\"10\" width=\"28\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"27\" y1=\"15.53\" x2=\"33\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"55\" y1=\"15.53\" x2=\"61\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"44\" y1=\"22.95\" x2=\"44\" y2=\"66.52\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003crect x=\"19\" y=\"66.52\" width=\"50\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"16\" y1=\"82\" x2=\"72\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"19,79 16,82 19,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"69,79 72,82 69,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e30\"\u003c\/text\u003e\n        \u003cline x1=\"78\" y1=\"10\" x2=\"78\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"75,13 78,10 81,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"75,72 78,75 81,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"82\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,82,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 83%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e30\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 67%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ④ SPEC GRID --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker B30\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eShelf\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e¾\" Adj. Half-Depth\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑤ VARIANT COMPARISON TABLE --\u003e\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003e\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #888; font-size: 12px;\"\u003eWS-B30-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$352\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #888; font-size: 12px;\"\u003eWS-B30-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, ship-ready\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$392\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\u003cstrong\u003e+ 1 Roll-Out Tray\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003eAssembled + 1× ROT30\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$486\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge tws-badge-blue\"\u003ePopular\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\u003cstrong\u003e+ 2 Roll-Out Trays\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003eAssembled + 2× ROT30\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$580\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑥ SHIPPING CALLOUT --\u003e\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 6.5\" × 36.5\" × 32\" — approximately \u003cstrong\u003e82 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color: #b07d00; font-weight: 600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑦ ACCORDIONS --\u003e\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003c!-- ACCORDION: Assembly Video --\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch a step-by-step walkthrough of assembling your RTA base cabinet. Most cabinets assemble in 15–30 minutes with standard tools.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the B30\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- ACCORDION: Full Dimensions \u0026 Clearances --\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e30\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Width (approx.)\u003c\/td\u003e\n\u003ctd\u003e28.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Depth (approx.)\u003c\/td\u003e\n\u003ctd\u003e22.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Height (below shelf)\u003c\/td\u003e\n\u003ctd\u003eApprox. 14\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Opening Height\u003c\/td\u003e\n\u003ctd\u003eApprox. 6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e6.5\" × 36.5\" × 32\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e82 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top: 12px; font-size: 13px; color: #666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Consult your designer or installer for exact clearance requirements when planning countertops and appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- ACCORDION: Construction Details --\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Plywood holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Box:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glide:\u003c\/strong\u003e Undermount soft-close. Invisible when the drawer is closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eHinge:\u003c\/strong\u003e European-style soft-close concealed hinge, 6-way adjustable. Allows fine-tuning of door alignment after installation.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eShelf:\u003c\/strong\u003e ¾\" adjustable half-depth shelf. Half-depth gives clear access to items in front while providing full support.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box and shelves; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor \u0026amp; drawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- ACCORDION: RTA vs. Factory Assembled --\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value. Cabinets ship flat-packed, which reduces freight cost and damage risk. Assembly takes 15–30 minutes per cabinet with standard tools. If you're a contractor, flipper, or confident DIYer — RTA is the way to go. RTA orders are processed in up to 14 business days before they are ready to ship or collect — though most are ready within 3–8 business days, if not sooner.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e is ideal if you want to skip assembly entirely or you're buying for a client who needs turnkey delivery. Note that assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Shipping time varies depending on distance from our warehouses. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eRoll-Out Trays\u003c\/strong\u003e (ROT30) slide in like a shelf but pull out completely, turning hard-to-reach back corners into fully accessible storage. Great for pots, pans, and pantry items. You can add 1 or 2 per cabinet.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- ACCORDION: FAQ --\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. The doors are engineered HDF (high-density fiberboard) with a solid wood shaker profile — this is standard across the industry for painted shaker doors and provides excellent stability.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you carry specialty sizes not found at big box stores?\u003c\/strong\u003e\u003cbr\u003eYes — specialty widths, heights, and configurations are one of our core advantages. Browse our full base cabinet collection or contact us if you need a size you don't see listed.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does it take to assemble an RTA cabinet?\u003c\/strong\u003e\u003cbr\u003eMost base cabinets take 15–30 minutes with a drill and rubber mallet. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat tools do I need to assemble?\u003c\/strong\u003e\u003cbr\u003eA drill (or screwdriver), rubber mallet, and clamps are all you need. No special tools required.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing for contractors and flippers?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Please contact us before returning any item. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping back to the warehouse, as well as a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- ACCORDION: Shipping \u0026 Delivery --\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003c!-- ⑧ TRADE CALLOUT --\u003e\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        \/\/ Close all\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        \/\/ If it was closed, open it\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-B30-RTA (Ready to Assemble)","offer_id":43538608029921,"sku":"B30","price":352.18,"currency_code":"USD","in_stock":true},{"title":"WS-B30-(A) (Factory Assembled)","offer_id":43538608062689,"sku":"WS-B30-(A)","price":391.75,"currency_code":"USD","in_stock":true},{"title":"WS-B30-(A) + UNIV-ROT30-(A) (Factory Assembled + 1 Roll Out Tray)","offer_id":43538608095457,"sku":"WS-B30-(A) + UNIV-ROT30-(A)","price":485.92,"currency_code":"USD","in_stock":true},{"title":"WS-B30-(A) + 2x UNIV-ROT30-(A) (Factory Assembled + 2 Roll Out Trays)","offer_id":43538608128225,"sku":"WS-B30-(A) + 2x UNIV-ROT30-(A)","price":580.1,"currency_code":"USD","in_stock":true},{"title":"WS-B30-(A) + 3x UNIV-ROT30-(A) (Factory Assembled + 3 Roll Out Trays)","offer_id":43538608160993,"sku":"WS-B30-(A) + 3x UNIV-ROT30-(A)","price":674.27,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/B30-DoorsClosed.jpg?v=1635612184"},{"product_id":"b33-33-wide-double-door-double-drawer-base-cabinet-white-shaker","title":"B33 - 33\" Wide Double Door \u0026 Double Drawer Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the B33 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B33 is a 33-inch wide double-door, two-drawer base cabinet in the Faircrest White Shaker line. It is built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware throughout — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the B33 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B33 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The drawer box is three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides. The doors are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What are the roll-out tray options for the B33?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Optional factory-installed roll-out trays (ROT) can be added behind the doors of the B33, in one-tray or two-tray configurations. Roll-out trays bring the back of the cabinet to you, so deep base-cabinet storage stays fully usable.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B33 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most base cabinets take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps. A step-by-step assembly video is provided on the product page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B33 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the B33?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most B33 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. A universal roll-out tray sized for this cabinet adds pull-out access to deep base storage. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c;\n    font-size: 15px;\n    line-height: 1.6;\n    max-width: 780px;\n  }\n  .tws-trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    background: #f7f9f7;\n    border: 1px solid #d8e8d8;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n  }\n  .tws-trust-item {\n    display: flex;\n    align-items: center;\n    gap: 7px;\n    font-size: 13px;\n    font-weight: 600;\n    color: #2a5c2a;\n    flex: 1 1 180px;\n  }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-section-label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: .1em;\n    text-transform: uppercase;\n    color: #888;\n    margin-bottom: 10px;\n  }\n  .tws-specs {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 0;\n    border: 1px solid #e2e2e2;\n    border-radius: 8px;\n    overflow: hidden;\n    margin-bottom: 22px;\n  }\n  .tws-spec {\n    padding: 10px 14px;\n    border-bottom: 1px solid #e2e2e2;\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n  }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims {\n    background: #f7f9fb;\n    border: 1px solid #d5e4f0;\n    border-radius: 8px;\n    padding: 18px 20px;\n    margin-bottom: 22px;\n    display: flex;\n    align-items: center;\n    gap: 24px;\n    flex-wrap: wrap;\n  }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th {\n    background: #1a3a5c;\n    color: #fff;\n    padding: 9px 12px;\n    text-align: left;\n    font-weight: 600;\n    font-size: 12px;\n    letter-spacing: .04em;\n  }\n  .tws-variant-table td {\n    padding: 9px 12px;\n    border-bottom: 1px solid #e8e8e8;\n    vertical-align: middle;\n  }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge {\n    display: inline-block;\n    background: #e8f4e8;\n    color: #2a6a2a;\n    border-radius: 4px;\n    padding: 2px 8px;\n    font-size: 11px;\n    font-weight: 700;\n  }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item {\n    border: 1px solid #e2e2e2;\n    border-radius: 8px;\n    margin-bottom: 8px;\n    overflow: hidden;\n  }\n  .tws-acc-trigger {\n    width: 100%;\n    background: #fff;\n    border: none;\n    cursor: pointer;\n    padding: 14px 18px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    font-size: 14px;\n    font-weight: 700;\n    color: #1a1a1a;\n    text-align: left;\n    transition: background .15s;\n  }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    transition: transform .2s;\n    color: #888;\n  }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body {\n    display: none;\n    padding: 0 18px 18px;\n    font-size: 14px;\n    color: #3a3a3a;\n    line-height: 1.65;\n  }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    border-radius: 10px;\n    overflow: hidden;\n    background: #000;\n    margin-top: 10px;\n  }\n  .tws-video-wrap iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%; height: 100%;\n    border: 0;\n  }\n  .tws-shipping {\n    background: #fff8ec;\n    border: 1px solid #f0d890;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n    font-size: 13.5px;\n    display: flex;\n    gap: 12px;\n    align-items: flex-start;\n  }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade {\n    background: #1a3a5c;\n    color: #fff;\n    border-radius: 8px;\n    padding: 16px 20px;\n    margin-bottom: 22px;\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    font-size: 14px;\n  }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003c!-- ① TRUST BAR --\u003e\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② INTRO COPY --\u003e\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eB33\u003c\/strong\u003e is a 33\"-wide double door \u0026amp; double drawer base cabinet built to the standard contractors and designers actually rely on — \u003cstrong\u003esolid plywood box, soft-close everything, dovetail drawer joints\u003c\/strong\u003e. No particle board. No shortcuts. Available ready-to-assemble (RTA) or factory pre-built, with optional roll-out trays for maximum storage organization.\u003c\/p\u003e\n    \u003cp style=\"margin-top: 10px;\"\u003eAt \u003cstrong\u003e$371\u003c\/strong\u003e vs. the $650 MSRP, this is trade-quality construction at a price that makes your flip or remodel pencil out.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ③ DIMENSIONS VISUAL --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eB33 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the B33, a 33-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"14.67\" y=\"22.95\" width=\"29.33\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"44\" y=\"22.95\" width=\"29.33\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"38\" y1=\"27.95\" x2=\"38\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"50\" y1=\"27.95\" x2=\"50\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"14.67\" y=\"10\" width=\"29.33\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"44\" y=\"10\" width=\"29.33\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"26.33\" y1=\"15.53\" x2=\"32.33\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"55.67\" y1=\"15.53\" x2=\"61.67\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"44\" y1=\"22.95\" x2=\"44\" y2=\"66.52\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003crect x=\"17.67\" y=\"66.52\" width=\"52.67\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"14.67\" y1=\"82\" x2=\"73.33\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"17.67,79 14.67,82 17.67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"70.33,79 73.33,82 70.33,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e33\"\u003c\/text\u003e\n        \u003cline x1=\"79.33\" y1=\"10\" x2=\"79.33\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"76.33,13 79.33,10 82.33,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"76.33,72 79.33,75 82.33,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"83.33\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,83.33,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 92%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e33\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 67%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ④ SPEC GRID --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker B33\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eShelf\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e¾\" Adj. Half-Depth\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑤ VARIANT COMPARISON TABLE --\u003e\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003e\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #888; font-size: 12px;\"\u003eWS-B33-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$371\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #888; font-size: 12px;\"\u003eWS-B33-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, ship-ready\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$412\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\u003cstrong\u003e+ 1 Roll-Out Tray\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003eAssembled + 1× ROT33\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$515\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge tws-badge-blue\"\u003ePopular\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\u003cstrong\u003e+ 2 Roll-Out Trays\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003eAssembled + 2× ROT33\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$617\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑥ SHIPPING CALLOUT --\u003e\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5.5\" × 36.5\" × 35\" — approximately \u003cstrong\u003e88 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color: #b07d00; font-weight: 600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑦ ACCORDIONS --\u003e\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003c!-- ACCORDION: Assembly Video --\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch a step-by-step walkthrough of assembling your RTA base cabinet. Most cabinets assemble in 15–30 minutes with standard tools.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the B33\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- ACCORDION: Full Dimensions \u0026 Clearances --\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e33\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Width (approx.)\u003c\/td\u003e\n\u003ctd\u003e31.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Depth (approx.)\u003c\/td\u003e\n\u003ctd\u003e22.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Height (below shelf)\u003c\/td\u003e\n\u003ctd\u003eApprox. 14\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Opening Height\u003c\/td\u003e\n\u003ctd\u003eApprox. 6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5.5\" × 36.5\" × 35\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e88 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top: 12px; font-size: 13px; color: #666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Consult your designer or installer for exact clearance requirements when planning countertops and appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- ACCORDION: Construction Details --\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Plywood holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Box:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glide:\u003c\/strong\u003e Undermount soft-close. Invisible when the drawer is closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eHinge:\u003c\/strong\u003e European-style soft-close concealed hinge, 6-way adjustable. Allows fine-tuning of door alignment after installation.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eShelf:\u003c\/strong\u003e ¾\" adjustable half-depth shelf. Half-depth gives clear access to items in front while providing full support.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box and shelves; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor \u0026amp; drawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- ACCORDION: RTA vs. Factory Assembled --\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value. Cabinets ship flat-packed, which reduces freight cost and damage risk. Assembly takes 15–30 minutes per cabinet with standard tools. If you're a contractor, flipper, or confident DIYer — RTA is the way to go. RTA orders are processed in up to 14 business days before they are ready to ship or collect — though most are ready within 3–8 business days, if not sooner.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e is ideal if you want to skip assembly entirely or you're buying for a client who needs turnkey delivery. Note that assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Shipping time varies depending on distance from our warehouses. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eRoll-Out Trays\u003c\/strong\u003e (ROT33) slide in like a shelf but pull out completely, turning hard-to-reach back corners into fully accessible storage. Great for pots, pans, and pantry items. You can add 1 or 2 per cabinet.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- ACCORDION: FAQ --\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. The doors are engineered HDF (high-density fiberboard) with a solid wood shaker profile — this is standard across the industry for painted shaker doors and provides excellent stability.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you carry specialty sizes not found at big box stores?\u003c\/strong\u003e\u003cbr\u003eYes — specialty widths, heights, and configurations are one of our core advantages. Browse our full base cabinet collection or contact us if you need a size you don't see listed.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does it take to assemble an RTA cabinet?\u003c\/strong\u003e\u003cbr\u003eMost base cabinets take 15–30 minutes with a drill and rubber mallet. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat tools do I need to assemble?\u003c\/strong\u003e\u003cbr\u003eA drill (or screwdriver), rubber mallet, and clamps are all you need. No special tools required.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing for contractors and flippers?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Please contact us before returning any item. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping back to the warehouse, as well as a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- ACCORDION: Shipping \u0026 Delivery --\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003c!-- ⑧ TRADE CALLOUT --\u003e\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        \/\/ Close all\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        \/\/ If it was closed, open it\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-B33-RTA (Ready to Assemble)","offer_id":43539179995361,"sku":"B33","price":370.8,"currency_code":"USD","in_stock":true},{"title":"WS-B33-(A) (Factory Assembled)","offer_id":43539180028129,"sku":"WS-B33-(A)","price":412.46,"currency_code":"USD","in_stock":true},{"title":"WS-B33-(A) + UNIV-ROT33-(A) (Factory Assembled + 1 Roll Out Tray)","offer_id":43539180060897,"sku":"WS-B33-(A) + UNIV-ROT33-(A)","price":514.95,"currency_code":"USD","in_stock":true},{"title":"WS-B33-(A) + 2x UNIV-ROT33-(A) (Factory Assembled + 2 Roll Out Trays)","offer_id":43539180093665,"sku":"WS-B33-(A) + 2x UNIV-ROT33-(A)","price":617.44,"currency_code":"USD","in_stock":true},{"title":"WS-B33-(A) + 3x UNIV-ROT33-(A) (Factory Assembled + 3 Roll Out Trays)","offer_id":43539180126433,"sku":"WS-B33-(A) + 3x UNIV-ROT33-(A)","price":719.92,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/B33-DoorsClosed.jpg?v=1635612337"},{"product_id":"b36-36-wide-double-door-double-drawer-base-cabinet-white-shaker","title":"B36 - 36\" Wide Double Door \u0026 Double Drawer Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the B36 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B36 is a 36-inch wide double-door, two-drawer base cabinet in the Faircrest White Shaker line. It is built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware throughout — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the B36 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B36 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The drawer box is three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides. The doors are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What are the roll-out tray options for the B36?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Optional factory-installed roll-out trays (ROT) can be added behind the doors of the B36, in one-tray or two-tray configurations. Roll-out trays bring the back of the cabinet to you, so deep base-cabinet storage stays fully usable.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B36 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most base cabinets take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps. A step-by-step assembly video is provided on the product page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B36 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the B36?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most B36 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. A universal roll-out tray sized for this cabinet adds pull-out access to deep base storage. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c;\n    font-size: 15px;\n    line-height: 1.6;\n    max-width: 780px;\n  }\n  .tws-trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    background: #f7f9f7;\n    border: 1px solid #d8e8d8;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n  }\n  .tws-trust-item {\n    display: flex;\n    align-items: center;\n    gap: 7px;\n    font-size: 13px;\n    font-weight: 600;\n    color: #2a5c2a;\n    flex: 1 1 180px;\n  }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-section-label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: .1em;\n    text-transform: uppercase;\n    color: #888;\n    margin-bottom: 10px;\n  }\n  .tws-specs {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 0;\n    border: 1px solid #e2e2e2;\n    border-radius: 8px;\n    overflow: hidden;\n    margin-bottom: 22px;\n  }\n  .tws-spec {\n    padding: 10px 14px;\n    border-bottom: 1px solid #e2e2e2;\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n  }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims {\n    background: #f7f9fb;\n    border: 1px solid #d5e4f0;\n    border-radius: 8px;\n    padding: 18px 20px;\n    margin-bottom: 22px;\n    display: flex;\n    align-items: center;\n    gap: 24px;\n    flex-wrap: wrap;\n  }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th {\n    background: #1a3a5c;\n    color: #fff;\n    padding: 9px 12px;\n    text-align: left;\n    font-weight: 600;\n    font-size: 12px;\n    letter-spacing: .04em;\n  }\n  .tws-variant-table td {\n    padding: 9px 12px;\n    border-bottom: 1px solid #e8e8e8;\n    vertical-align: middle;\n  }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge {\n    display: inline-block;\n    background: #e8f4e8;\n    color: #2a6a2a;\n    border-radius: 4px;\n    padding: 2px 8px;\n    font-size: 11px;\n    font-weight: 700;\n  }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item {\n    border: 1px solid #e2e2e2;\n    border-radius: 8px;\n    margin-bottom: 8px;\n    overflow: hidden;\n  }\n  .tws-acc-trigger {\n    width: 100%;\n    background: #fff;\n    border: none;\n    cursor: pointer;\n    padding: 14px 18px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    font-size: 14px;\n    font-weight: 700;\n    color: #1a1a1a;\n    text-align: left;\n    transition: background .15s;\n  }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    transition: transform .2s;\n    color: #888;\n  }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body {\n    display: none;\n    padding: 0 18px 18px;\n    font-size: 14px;\n    color: #3a3a3a;\n    line-height: 1.65;\n  }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    border-radius: 10px;\n    overflow: hidden;\n    background: #000;\n    margin-top: 10px;\n  }\n  .tws-video-wrap iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%; height: 100%;\n    border: 0;\n  }\n  .tws-shipping {\n    background: #fff8ec;\n    border: 1px solid #f0d890;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n    font-size: 13.5px;\n    display: flex;\n    gap: 12px;\n    align-items: flex-start;\n  }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade {\n    background: #1a3a5c;\n    color: #fff;\n    border-radius: 8px;\n    padding: 16px 20px;\n    margin-bottom: 22px;\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    font-size: 14px;\n  }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003c!-- ① TRUST BAR --\u003e\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② INTRO COPY --\u003e\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eB36\u003c\/strong\u003e is a 36\"-wide double door \u0026amp; double drawer base cabinet built to the standard contractors and designers actually rely on — \u003cstrong\u003esolid plywood box, soft-close everything, dovetail drawer joints\u003c\/strong\u003e. No particle board. No shortcuts. Available ready-to-assemble (RTA) or factory pre-built, with optional roll-out trays for maximum storage organization.\u003c\/p\u003e\n    \u003cp style=\"margin-top: 10px;\"\u003eAt \u003cstrong\u003e$388\u003c\/strong\u003e vs. the $681 MSRP, this is trade-quality construction at a price that makes your flip or remodel pencil out.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ③ DIMENSIONS VISUAL --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eB36 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the B36, a 36-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"13.33\" y=\"22.95\" width=\"30.67\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"44\" y=\"22.95\" width=\"30.67\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"38\" y1=\"27.95\" x2=\"38\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"50\" y1=\"27.95\" x2=\"50\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"13.33\" y=\"10\" width=\"30.67\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"44\" y=\"10\" width=\"30.67\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"25.67\" y1=\"15.53\" x2=\"31.67\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"56.33\" y1=\"15.53\" x2=\"62.33\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"44\" y1=\"22.95\" x2=\"44\" y2=\"66.52\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003crect x=\"16.33\" y=\"66.52\" width=\"55.33\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"13.33\" y1=\"82\" x2=\"74.67\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"16.33,79 13.33,82 16.33,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"71.67,79 74.67,82 71.67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e36\"\u003c\/text\u003e\n        \u003cline x1=\"80.67\" y1=\"10\" x2=\"80.67\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"77.67,13 80.67,10 83.67,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"77.67,72 80.67,75 83.67,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"84.67\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,84.67,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 100%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e36\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 67%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ④ SPEC GRID --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker B36\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eShelf\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e¾\" Adj. Half-Depth\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑤ VARIANT COMPARISON TABLE --\u003e\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003e\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #888; font-size: 12px;\"\u003eWS-B36-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$388\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #888; font-size: 12px;\"\u003eWS-B36-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, ship-ready\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$432\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\u003cstrong\u003e+ 1 Roll-Out Tray\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003eAssembled + 1× ROT36\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$541\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge tws-badge-blue\"\u003ePopular\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\u003cstrong\u003e+ 2 Roll-Out Trays\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003eAssembled + 2× ROT36\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$650\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑥ SHIPPING CALLOUT --\u003e\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5\" × 38\" × 36.5\" — approximately \u003cstrong\u003e93 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color: #b07d00; font-weight: 600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑦ ACCORDIONS --\u003e\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch a step-by-step walkthrough of assembling your RTA base cabinet. Most cabinets assemble in 15–30 minutes with standard tools.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the B36\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e36\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Width (approx.)\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Depth (approx.)\u003c\/td\u003e\n\u003ctd\u003e22.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Height (below shelf)\u003c\/td\u003e\n\u003ctd\u003eApprox. 14\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Opening Height\u003c\/td\u003e\n\u003ctd\u003eApprox. 6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5\" × 38\" × 36.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e93 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top: 12px; font-size: 13px; color: #666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Consult your designer or installer for exact clearance requirements when planning countertops and appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Plywood holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Box:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glide:\u003c\/strong\u003e Undermount soft-close. Invisible when the drawer is closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eHinge:\u003c\/strong\u003e European-style soft-close concealed hinge, 6-way adjustable. Allows fine-tuning of door alignment after installation.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eShelf:\u003c\/strong\u003e ¾\" adjustable half-depth shelf. Half-depth gives clear access to items in front while providing full support.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box and shelves; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor \u0026amp; drawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value. Cabinets ship flat-packed, which reduces freight cost and damage risk. Assembly takes 15–30 minutes per cabinet with standard tools. If you're a contractor, flipper, or confident DIYer — RTA is the way to go. RTA orders are processed in up to 14 business days before they are ready to ship or collect — though most are ready within 3–8 business days, if not sooner.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e is ideal if you want to skip assembly entirely or you're buying for a client who needs turnkey delivery. Note that assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Shipping time varies depending on distance from our warehouses. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eRoll-Out Trays\u003c\/strong\u003e (ROT36) slide in like a shelf but pull out completely, turning hard-to-reach back corners into fully accessible storage. Great for pots, pans, and pantry items. You can add 1 or 2 per cabinet.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. The doors are engineered HDF (high-density fiberboard) with a solid wood shaker profile — this is standard across the industry for painted shaker doors and provides excellent stability.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you carry specialty sizes not found at big box stores?\u003c\/strong\u003e\u003cbr\u003eYes — specialty widths, heights, and configurations are one of our core advantages. Browse our full base cabinet collection or contact us if you need a size you don't see listed.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does it take to assemble an RTA cabinet?\u003c\/strong\u003e\u003cbr\u003eMost base cabinets take 15–30 minutes with a drill and rubber mallet. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat tools do I need to assemble?\u003c\/strong\u003e\u003cbr\u003eA drill (or screwdriver), rubber mallet, and clamps are all you need. No special tools required.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing for contractors and flippers?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Please contact us before returning any item. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping back to the warehouse, as well as a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003c!-- ⑧ TRADE CALLOUT --\u003e\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        \/\/ Close all\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        \/\/ If it was closed, open it\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-B36-RTA (Ready to Assemble)","offer_id":43541076836577,"sku":"B36","price":388.29,"currency_code":"USD","in_stock":true},{"title":"WS-B36-(A) (Factory Assembled)","offer_id":43541076869345,"sku":"WS-B36-(A)","price":431.91,"currency_code":"USD","in_stock":true},{"title":"WS-B36-(A) + UNIV-ROT36-(A) (Factory Assembled + 1 Roll Out Tray)","offer_id":43541076902113,"sku":"WS-B36-(A) + UNIV-ROT36-(A)","price":540.87,"currency_code":"USD","in_stock":true},{"title":"WS-B36-(A) + 2x UNIV-ROT36-(A) (Factory Assembled + 2 Roll Out Trays)","offer_id":43541076934881,"sku":"WS-B36-(A) + 2x UNIV-ROT36-(A)","price":649.83,"currency_code":"USD","in_stock":true},{"title":"WS-B36-(A) + 3x UNIV-ROT36-(A) (Factory Assembled + 3 Roll Out Trays)","offer_id":43541076967649,"sku":"WS-B36-(A) + 3x UNIV-ROT36-(A)","price":758.79,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/B36-DoorsClosed.jpg?v=1635612468"},{"product_id":"b39-39-wide-double-door-double-drawer-base-cabinet-white-shaker","title":"B39 - 39\" Wide Double Door \u0026 Double Drawer Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the B39 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B39 is a 39-inch wide double-door, two-drawer base cabinet in the Faircrest White Shaker line. It is built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware throughout — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the B39 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B39 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The drawer box is three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides. The doors are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Why does the B39 have a center stile?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"At 39 inches wide, the B39 includes a center stile — a vertical face-frame divider between the two doors — for structural rigidity across the wide opening. The B39 is a specialty width that big-box stores typically don't stock.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B39 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most base cabinets take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps. A step-by-step assembly video is provided on the product page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B39 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the B39?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most B39 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c;\n    font-size: 15px;\n    line-height: 1.6;\n    max-width: 780px;\n  }\n  .tws-trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    background: #f7f9f7;\n    border: 1px solid #d8e8d8;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n  }\n  .tws-trust-item {\n    display: flex;\n    align-items: center;\n    gap: 7px;\n    font-size: 13px;\n    font-weight: 600;\n    color: #2a5c2a;\n    flex: 1 1 180px;\n  }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-rare {\n    background: #fdf3e3;\n    border: 1px solid #e8c97a;\n    border-left: 4px solid #d4a017;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n    font-size: 13.5px;\n    color: #5a3e00;\n  }\n  .tws-callout-rare strong { color: #3d2800; }\n  .tws-section-label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: .1em;\n    text-transform: uppercase;\n    color: #888;\n    margin-bottom: 10px;\n  }\n  .tws-specs {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 0;\n    border: 1px solid #e2e2e2;\n    border-radius: 8px;\n    overflow: hidden;\n    margin-bottom: 22px;\n  }\n  .tws-spec {\n    padding: 10px 14px;\n    border-bottom: 1px solid #e2e2e2;\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n  }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims {\n    background: #f7f9fb;\n    border: 1px solid #d5e4f0;\n    border-radius: 8px;\n    padding: 18px 20px;\n    margin-bottom: 22px;\n    display: flex;\n    align-items: center;\n    gap: 24px;\n    flex-wrap: wrap;\n  }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th {\n    background: #1a3a5c;\n    color: #fff;\n    padding: 9px 12px;\n    text-align: left;\n    font-weight: 600;\n    font-size: 12px;\n    letter-spacing: .04em;\n  }\n  .tws-variant-table td {\n    padding: 9px 12px;\n    border-bottom: 1px solid #e8e8e8;\n    vertical-align: middle;\n  }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge {\n    display: inline-block;\n    background: #e8f4e8;\n    color: #2a6a2a;\n    border-radius: 4px;\n    padding: 2px 8px;\n    font-size: 11px;\n    font-weight: 700;\n  }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item {\n    border: 1px solid #e2e2e2;\n    border-radius: 8px;\n    margin-bottom: 8px;\n    overflow: hidden;\n  }\n  .tws-acc-trigger {\n    width: 100%;\n    background: #fff;\n    border: none;\n    cursor: pointer;\n    padding: 14px 18px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    font-size: 14px;\n    font-weight: 700;\n    color: #1a1a1a;\n    text-align: left;\n    transition: background .15s;\n  }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    transition: transform .2s;\n    color: #888;\n  }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body {\n    display: none;\n    padding: 0 18px 18px;\n    font-size: 14px;\n    color: #3a3a3a;\n    line-height: 1.65;\n  }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    border-radius: 10px;\n    overflow: hidden;\n    background: #000;\n    margin-top: 10px;\n  }\n  .tws-video-wrap iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%; height: 100%;\n    border: 0;\n  }\n  .tws-shipping {\n    background: #fff8ec;\n    border: 1px solid #f0d890;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n    font-size: 13.5px;\n    display: flex;\n    gap: 12px;\n    align-items: flex-start;\n  }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade {\n    background: #1a3a5c;\n    color: #fff;\n    border-radius: 8px;\n    padding: 16px 20px;\n    margin-bottom: 22px;\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    font-size: 14px;\n  }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003c!-- ① TRUST BAR --\u003e\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② INTRO COPY --\u003e\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eB39\u003c\/strong\u003e is a 39\"-wide double door \u0026amp; double drawer base cabinet built to the standard contractors and designers actually rely on — \u003cstrong\u003esolid plywood box, soft-close everything, dovetail drawer joints\u003c\/strong\u003e. No particle board. No shortcuts. Available ready-to-assemble (RTA) or factory pre-built.\u003c\/p\u003e\n    \u003cp style=\"margin-top: 10px;\"\u003eAt \u003cstrong\u003e$418\u003c\/strong\u003e vs. the $733 MSRP, this is trade-quality construction at a price that makes your flip or remodel pencil out.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECIALTY SIZE CALLOUT --\u003e\n  \u003cdiv class=\"tws-callout-rare\"\u003e\n    \u003cstrong\u003e⭐ Specialty Size — Not Available at Big Box Stores.\u003c\/strong\u003e The B39 is a wider cabinet that Home Depot, Lowe's, and most standard RTA retailers simply don't stock. If your layout calls for a 39\" run, this is where we earn our keep. \u003ca href=\"\/pages\/contact-us\" style=\"color: #7a5500; font-weight: 600;\"\u003eContact us\u003c\/a\u003e if you need help confirming fitment for your project.\n    \u003cp style=\"margin-top: 8px;\"\u003e\u003cstrong\u003eNote on door design:\u003c\/strong\u003e At 39\" wide, this cabinet features a \u003cstrong\u003ecenter stile\u003c\/strong\u003e running vertically down the face frame between the two doors. This is standard construction for wider cabinets and provides structural rigidity — the doors close against the center stile rather than meeting edge-to-edge (butt doors).\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ③ DIMENSIONS VISUAL --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eB39 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the B39, a 39-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"12\" y=\"22.95\" width=\"32\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"44\" y=\"22.95\" width=\"32\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"38\" y1=\"27.95\" x2=\"38\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"50\" y1=\"27.95\" x2=\"50\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"12\" y=\"10\" width=\"32\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"44\" y=\"10\" width=\"32\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"25\" y1=\"15.53\" x2=\"31\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"57\" y1=\"15.53\" x2=\"63\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"44\" y1=\"10\" x2=\"44\" y2=\"66.52\" stroke=\"#3a7cbf\" stroke-width=\"2\"\u003e\u003c\/line\u003e\n        \u003crect x=\"15\" y=\"66.52\" width=\"58\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"12\" y1=\"82\" x2=\"76\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"15,79 12,82 15,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"73,79 76,82 73,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e39\"\u003c\/text\u003e\n        \u003cline x1=\"82\" y1=\"10\" x2=\"82\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"79,13 82,10 85,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"79,72 82,75 85,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"86\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,86,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 81%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e39\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 72%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ④ SPEC GRID --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker B39\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSolid Wood + Center Stile\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eShelf\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e¾\" Adj. Half-Depth\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑤ VARIANT COMPARISON TABLE --\u003e\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003e\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #888; font-size: 12px;\"\u003eWS-B39-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$418\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #888; font-size: 12px;\"\u003eWS-B39-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, ship-ready\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$465\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑥ SHIPPING CALLOUT --\u003e\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5.5\" × 41\" × 36.5\" — approximately \u003cstrong\u003e99 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color: #b07d00; font-weight: 600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑦ ACCORDIONS --\u003e\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch a step-by-step walkthrough of assembling your RTA base cabinet. Most cabinets assemble in 15–30 minutes with standard tools.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the B39\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e39\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Width (approx.)\u003c\/td\u003e\n\u003ctd\u003e37.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Depth (approx.)\u003c\/td\u003e\n\u003ctd\u003e22.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Height (below shelf)\u003c\/td\u003e\n\u003ctd\u003eApprox. 14\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Opening Height\u003c\/td\u003e\n\u003ctd\u003eApprox. 6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFace Frame\u003c\/td\u003e\n\u003ctd\u003eCenter stile between doors\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5.5\" × 41\" × 36.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e99 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top: 12px; font-size: 13px; color: #666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Consult your designer or installer for exact clearance requirements when planning countertops and appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Plywood holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood with a center stile. At 39\" wide, the center stile runs vertically between the two doors, providing structural rigidity across the wider span. Doors close against the stile rather than meeting butt-to-butt.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Box:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glide:\u003c\/strong\u003e Undermount soft-close. Invisible when the drawer is closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eHinge:\u003c\/strong\u003e European-style soft-close concealed hinge, 6-way adjustable. Allows fine-tuning of door alignment after installation.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eShelf:\u003c\/strong\u003e ¾\" adjustable half-depth shelf. Half-depth gives clear access to items in front while providing full support.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box and shelves; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor \u0026amp; drawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value. Cabinets ship flat-packed, which reduces freight cost and damage risk. Assembly takes 15–30 minutes per cabinet with standard tools. If you're a contractor, flipper, or confident DIYer — RTA is the way to go. RTA orders are processed in up to 14 business days before they are ready to ship or collect — though most are ready within 3–8 business days, if not sooner.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e is ideal if you want to skip assembly entirely or you're buying for a client who needs turnkey delivery. Note that assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Shipping time varies depending on distance from our warehouses. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. The doors are engineered HDF (high-density fiberboard) with a solid wood shaker profile — this is standard across the industry for painted shaker doors and provides excellent stability.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhy does this cabinet have a center stile?\u003c\/strong\u003e\u003cbr\u003eAt 39\" wide, a center stile running vertically down the face frame between the doors is standard construction. It provides structural rigidity across the wider span and gives each door a solid surface to close against. This is a premium detail — not a limitation.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you carry specialty sizes not found at big box stores?\u003c\/strong\u003e\u003cbr\u003eYes — the B39, B42, and B48 are widths that Home Depot, Lowe's, and most standard RTA retailers simply don't carry. These specialty sizes are one of our core advantages for professionals designing custom kitchen layouts.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does it take to assemble an RTA cabinet?\u003c\/strong\u003e\u003cbr\u003eMost base cabinets take 15–30 minutes with a drill and rubber mallet. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat tools do I need to assemble?\u003c\/strong\u003e\u003cbr\u003eA drill (or screwdriver), rubber mallet, and clamps are all you need. No special tools required.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing for contractors and flippers?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Please contact us before returning any item. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping back to the warehouse, as well as a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003c!-- ⑧ TRADE CALLOUT --\u003e\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        \/\/ Close all\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        \/\/ If it was closed, open it\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-B39-RTA (Ready to Assemble)","offer_id":43541113798881,"sku":"B39","price":417.95,"currency_code":"USD","in_stock":true},{"title":"WS-B39-(A) (Factory Assembled)","offer_id":43541113831649,"sku":"WS-B39-(A)","price":464.91,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/B39-DoorsClosed.jpg?v=1635612683"},{"product_id":"b42-42-wide-double-door-double-drawer-base-cabinet-white-shaker","title":"B42 - 42\" Wide Double Door \u0026 Double Drawer Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the B42 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B42 is a 42-inch wide double-door, two-drawer base cabinet in the Faircrest White Shaker line. It is built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware throughout — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the B42 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B42 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The drawer box is three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides. The doors are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Why does the B42 have a center stile?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"At 42 inches wide, the B42 includes a center stile — a vertical face-frame divider between the two doors — for structural rigidity across the wide opening. The B42 is a specialty width that big-box stores typically don't stock.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B42 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most base cabinets take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps. A step-by-step assembly video is provided on the product page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B42 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the B42?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most B42 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c;\n    font-size: 15px;\n    line-height: 1.6;\n    max-width: 780px;\n  }\n  .tws-trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    background: #f7f9f7;\n    border: 1px solid #d8e8d8;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n  }\n  .tws-trust-item {\n    display: flex;\n    align-items: center;\n    gap: 7px;\n    font-size: 13px;\n    font-weight: 600;\n    color: #2a5c2a;\n    flex: 1 1 180px;\n  }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-rare {\n    background: #fdf3e3;\n    border: 1px solid #e8c97a;\n    border-left: 4px solid #d4a017;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n    font-size: 13.5px;\n    color: #5a3e00;\n  }\n  .tws-callout-rare strong { color: #3d2800; }\n  .tws-section-label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: .1em;\n    text-transform: uppercase;\n    color: #888;\n    margin-bottom: 10px;\n  }\n  .tws-specs {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 0;\n    border: 1px solid #e2e2e2;\n    border-radius: 8px;\n    overflow: hidden;\n    margin-bottom: 22px;\n  }\n  .tws-spec {\n    padding: 10px 14px;\n    border-bottom: 1px solid #e2e2e2;\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n  }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims {\n    background: #f7f9fb;\n    border: 1px solid #d5e4f0;\n    border-radius: 8px;\n    padding: 18px 20px;\n    margin-bottom: 22px;\n    display: flex;\n    align-items: center;\n    gap: 24px;\n    flex-wrap: wrap;\n  }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th {\n    background: #1a3a5c;\n    color: #fff;\n    padding: 9px 12px;\n    text-align: left;\n    font-weight: 600;\n    font-size: 12px;\n    letter-spacing: .04em;\n  }\n  .tws-variant-table td {\n    padding: 9px 12px;\n    border-bottom: 1px solid #e8e8e8;\n    vertical-align: middle;\n  }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge {\n    display: inline-block;\n    background: #e8f4e8;\n    color: #2a6a2a;\n    border-radius: 4px;\n    padding: 2px 8px;\n    font-size: 11px;\n    font-weight: 700;\n  }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item {\n    border: 1px solid #e2e2e2;\n    border-radius: 8px;\n    margin-bottom: 8px;\n    overflow: hidden;\n  }\n  .tws-acc-trigger {\n    width: 100%;\n    background: #fff;\n    border: none;\n    cursor: pointer;\n    padding: 14px 18px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    font-size: 14px;\n    font-weight: 700;\n    color: #1a1a1a;\n    text-align: left;\n    transition: background .15s;\n  }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    transition: transform .2s;\n    color: #888;\n  }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body {\n    display: none;\n    padding: 0 18px 18px;\n    font-size: 14px;\n    color: #3a3a3a;\n    line-height: 1.65;\n  }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    border-radius: 10px;\n    overflow: hidden;\n    background: #000;\n    margin-top: 10px;\n  }\n  .tws-video-wrap iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%; height: 100%;\n    border: 0;\n  }\n  .tws-shipping {\n    background: #fff8ec;\n    border: 1px solid #f0d890;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n    font-size: 13.5px;\n    display: flex;\n    gap: 12px;\n    align-items: flex-start;\n  }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade {\n    background: #1a3a5c;\n    color: #fff;\n    border-radius: 8px;\n    padding: 16px 20px;\n    margin-bottom: 22px;\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    font-size: 14px;\n  }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003c!-- ① TRUST BAR --\u003e\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② INTRO COPY --\u003e\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eB42\u003c\/strong\u003e is a 42\"-wide double door \u0026amp; double drawer base cabinet built to the standard contractors and designers actually rely on — \u003cstrong\u003esolid plywood box, soft-close everything, dovetail drawer joints\u003c\/strong\u003e. No particle board. No shortcuts. Available ready-to-assemble (RTA) or factory pre-built.\u003c\/p\u003e\n    \u003cp style=\"margin-top: 10px;\"\u003eAt \u003cstrong\u003e$431\u003c\/strong\u003e vs. the $755 MSRP, this is trade-quality construction at a price that makes your flip or remodel pencil out.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECIALTY SIZE CALLOUT --\u003e\n  \u003cdiv class=\"tws-callout-rare\"\u003e\n    \u003cstrong\u003e⭐ Specialty Size — Not Available at Big Box Stores.\u003c\/strong\u003e The B42 is a wider cabinet that Home Depot, Lowe's, and most standard RTA retailers simply don't stock. If your layout calls for a 42\" run, this is where we earn our keep. \u003ca href=\"\/pages\/contact-us\" style=\"color: #7a5500; font-weight: 600;\"\u003eContact us\u003c\/a\u003e if you need help confirming fitment for your project.\n    \u003cp style=\"margin-top: 8px;\"\u003e\u003cstrong\u003eNote on door design:\u003c\/strong\u003e At 42\" wide, this cabinet features a \u003cstrong\u003ecenter stile\u003c\/strong\u003e running vertically down the face frame between the two doors. This is standard construction for wider cabinets and provides structural rigidity — the doors close against the center stile rather than meeting edge-to-edge (butt doors).\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ③ DIMENSIONS VISUAL --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eB42 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the B42, a 42-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"10.67\" y=\"22.95\" width=\"33.33\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"44\" y=\"22.95\" width=\"33.33\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"38\" y1=\"27.95\" x2=\"38\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"50\" y1=\"27.95\" x2=\"50\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"10.67\" y=\"10\" width=\"33.33\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"44\" y=\"10\" width=\"33.33\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"24.33\" y1=\"15.53\" x2=\"30.33\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"57.67\" y1=\"15.53\" x2=\"63.67\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"44\" y1=\"10\" x2=\"44\" y2=\"66.52\" stroke=\"#3a7cbf\" stroke-width=\"2\"\u003e\u003c\/line\u003e\n        \u003crect x=\"13.67\" y=\"66.52\" width=\"60.67\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"10.67\" y1=\"82\" x2=\"77.33\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"13.67,79 10.67,82 13.67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"74.33,79 77.33,82 74.33,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e42\"\u003c\/text\u003e\n        \u003cline x1=\"83.33\" y1=\"10\" x2=\"83.33\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"80.33,13 83.33,10 86.33,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"80.33,72 83.33,75 86.33,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"87.33\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,87.33,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 88%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e42\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 72%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ④ SPEC GRID --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker B42\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSolid Wood + Center Stile\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eShelf\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e¾\" Adj. Half-Depth\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑤ VARIANT COMPARISON TABLE --\u003e\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003e\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #888; font-size: 12px;\"\u003eWS-B42-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$431\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #888; font-size: 12px;\"\u003eWS-B42-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, ship-ready\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$479\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑥ SHIPPING CALLOUT --\u003e\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5.5\" × 44\" × 36\" — approximately \u003cstrong\u003e101 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color: #b07d00; font-weight: 600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑦ ACCORDIONS --\u003e\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch a step-by-step walkthrough of assembling your RTA base cabinet. Most cabinets assemble in 15–30 minutes with standard tools.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the B42\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e42\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Width (approx.)\u003c\/td\u003e\n\u003ctd\u003e40.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Depth (approx.)\u003c\/td\u003e\n\u003ctd\u003e22.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Height (below shelf)\u003c\/td\u003e\n\u003ctd\u003eApprox. 14\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Opening Height\u003c\/td\u003e\n\u003ctd\u003eApprox. 6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFace Frame\u003c\/td\u003e\n\u003ctd\u003eCenter stile between doors\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5.5\" × 44\" × 36\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e101 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top: 12px; font-size: 13px; color: #666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Consult your designer or installer for exact clearance requirements when planning countertops and appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Plywood holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood with a center stile. At 42\" wide, the center stile runs vertically between the two doors, providing structural rigidity across the wider span. Doors close against the stile rather than meeting butt-to-butt.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Box:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glide:\u003c\/strong\u003e Undermount soft-close. Invisible when the drawer is closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eHinge:\u003c\/strong\u003e European-style soft-close concealed hinge, 6-way adjustable. Allows fine-tuning of door alignment after installation.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eShelf:\u003c\/strong\u003e ¾\" adjustable half-depth shelf. Half-depth gives clear access to items in front while providing full support.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box and shelves; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor \u0026amp; drawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value. Cabinets ship flat-packed, which reduces freight cost and damage risk. Assembly takes 15–30 minutes per cabinet with standard tools. If you're a contractor, flipper, or confident DIYer — RTA is the way to go. RTA orders are processed in up to 14 business days before they are ready to ship or collect — though most are ready within 3–8 business days, if not sooner.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e is ideal if you want to skip assembly entirely or you're buying for a client who needs turnkey delivery. Note that assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Shipping time varies depending on distance from our warehouses. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. The doors are engineered HDF (high-density fiberboard) with a solid wood shaker profile — this is standard across the industry for painted shaker doors and provides excellent stability.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhy does this cabinet have a center stile?\u003c\/strong\u003e\u003cbr\u003eAt 42\" wide, a center stile running vertically down the face frame between the doors is standard construction. It provides structural rigidity across the wider span and gives each door a solid surface to close against. This is a premium detail — not a limitation.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you carry specialty sizes not found at big box stores?\u003c\/strong\u003e\u003cbr\u003eYes — the B42, B42, and B48 are widths that Home Depot, Lowe's, and most standard RTA retailers simply don't carry. These specialty sizes are one of our core advantages for professionals designing custom kitchen layouts.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does it take to assemble an RTA cabinet?\u003c\/strong\u003e\u003cbr\u003eMost base cabinets take 15–30 minutes with a drill and rubber mallet. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat tools do I need to assemble?\u003c\/strong\u003e\u003cbr\u003eA drill (or screwdriver), rubber mallet, and clamps are all you need. No special tools required.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing for contractors and flippers?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Please contact us before returning any item. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping back to the warehouse, as well as a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003c!-- ⑧ TRADE CALLOUT --\u003e\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        \/\/ Close all\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        \/\/ If it was closed, open it\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-B42-RTA (Ready to Assemble)","offer_id":43541123006689,"sku":"WS-B42-RTA","price":430.96,"currency_code":"USD","in_stock":true},{"title":"WS-B42-(A) (Factory Assembled)","offer_id":43541123039457,"sku":"WS-B42-(A)","price":479.38,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/B42-DoorsClosed_840beea2-f3d9-442e-bc5b-8b9820b1c5ca.jpg?v=1635613706"},{"product_id":"b48-48-wide-double-door-double-drawer-base-cabinet-white-shaker","title":"B48 - 48\" Wide Double Door \u0026 Double Drawer Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the B48 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B48 is a 48-inch wide double-door, two-drawer base cabinet in the Faircrest White Shaker line. It is built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware throughout — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the B48 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The B48 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The drawer box is three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides. The doors are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Why does the B48 have a center stile?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"At 48 inches wide, the B48 includes a center stile — a vertical face-frame divider between the two doors — for structural rigidity across the wide opening. The B48 is a specialty width that big-box stores typically don't stock.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B48 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most base cabinets take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps. A step-by-step assembly video is provided on the product page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the B48 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the B48?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most B48 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c;\n    font-size: 15px;\n    line-height: 1.6;\n    max-width: 780px;\n  }\n  .tws-trust {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px;\n    background: #f7f9f7;\n    border: 1px solid #d8e8d8;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n  }\n  .tws-trust-item {\n    display: flex;\n    align-items: center;\n    gap: 7px;\n    font-size: 13px;\n    font-weight: 600;\n    color: #2a5c2a;\n    flex: 1 1 180px;\n  }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-rare {\n    background: #fdf3e3;\n    border: 1px solid #e8c97a;\n    border-left: 4px solid #d4a017;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n    font-size: 13.5px;\n    color: #5a3e00;\n  }\n  .tws-callout-rare strong { color: #3d2800; }\n  .tws-section-label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: .1em;\n    text-transform: uppercase;\n    color: #888;\n    margin-bottom: 10px;\n  }\n  .tws-specs {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 0;\n    border: 1px solid #e2e2e2;\n    border-radius: 8px;\n    overflow: hidden;\n    margin-bottom: 22px;\n  }\n  .tws-spec {\n    padding: 10px 14px;\n    border-bottom: 1px solid #e2e2e2;\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n  }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims {\n    background: #f7f9fb;\n    border: 1px solid #d5e4f0;\n    border-radius: 8px;\n    padding: 18px 20px;\n    margin-bottom: 22px;\n    display: flex;\n    align-items: center;\n    gap: 24px;\n    flex-wrap: wrap;\n  }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th {\n    background: #1a3a5c;\n    color: #fff;\n    padding: 9px 12px;\n    text-align: left;\n    font-weight: 600;\n    font-size: 12px;\n    letter-spacing: .04em;\n  }\n  .tws-variant-table td {\n    padding: 9px 12px;\n    border-bottom: 1px solid #e8e8e8;\n    vertical-align: middle;\n  }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge {\n    display: inline-block;\n    background: #e8f4e8;\n    color: #2a6a2a;\n    border-radius: 4px;\n    padding: 2px 8px;\n    font-size: 11px;\n    font-weight: 700;\n  }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item {\n    border: 1px solid #e2e2e2;\n    border-radius: 8px;\n    margin-bottom: 8px;\n    overflow: hidden;\n  }\n  .tws-acc-trigger {\n    width: 100%;\n    background: #fff;\n    border: none;\n    cursor: pointer;\n    padding: 14px 18px;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    font-size: 14px;\n    font-weight: 700;\n    color: #1a1a1a;\n    text-align: left;\n    transition: background .15s;\n  }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon {\n    width: 20px;\n    height: 20px;\n    flex-shrink: 0;\n    transition: transform .2s;\n    color: #888;\n  }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body {\n    display: none;\n    padding: 0 18px 18px;\n    font-size: 14px;\n    color: #3a3a3a;\n    line-height: 1.65;\n  }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap {\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0;\n    border-radius: 10px;\n    overflow: hidden;\n    background: #000;\n    margin-top: 10px;\n  }\n  .tws-video-wrap iframe {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%; height: 100%;\n    border: 0;\n  }\n  .tws-shipping {\n    background: #fff8ec;\n    border: 1px solid #f0d890;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n    font-size: 13.5px;\n    display: flex;\n    gap: 12px;\n    align-items: flex-start;\n  }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade {\n    background: #1a3a5c;\n    color: #fff;\n    border-radius: 8px;\n    padding: 16px 20px;\n    margin-bottom: 22px;\n    display: flex;\n    align-items: center;\n    gap: 14px;\n    font-size: 14px;\n  }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003c!-- ① TRUST BAR --\u003e\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② INTRO COPY --\u003e\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eB48\u003c\/strong\u003e is a 48\"-wide double door \u0026amp; double drawer base cabinet built to the standard contractors and designers actually rely on — \u003cstrong\u003esolid plywood box, soft-close everything, dovetail drawer joints\u003c\/strong\u003e. No particle board. No shortcuts. Available ready-to-assemble (RTA) or factory pre-built.\u003c\/p\u003e\n    \u003cp style=\"margin-top: 10px;\"\u003eAt \u003cstrong\u003e$461\u003c\/strong\u003e vs. the $808 MSRP, this is trade-quality construction at a price that makes your flip or remodel pencil out.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPECIALTY SIZE CALLOUT --\u003e\n  \u003cdiv class=\"tws-callout-rare\"\u003e\n    \u003cstrong\u003e⭐ Specialty Size — Not Available at Big Box Stores.\u003c\/strong\u003e The B48 is a wider cabinet that Home Depot, Lowe's, and most standard RTA retailers simply don't stock. If your layout calls for a 48\" run, this is where we earn our keep. \u003ca href=\"\/pages\/contact-us\" style=\"color: #7a5500; font-weight: 600;\"\u003eContact us\u003c\/a\u003e if you need help confirming fitment for your project.\n    \u003cp style=\"margin-top: 8px;\"\u003e\u003cstrong\u003eNote on door design:\u003c\/strong\u003e At 48\" wide, this cabinet features a \u003cstrong\u003ecenter stile\u003c\/strong\u003e running vertically down the face frame between the two doors. This is standard construction for wider cabinets and provides structural rigidity — the doors close against the center stile rather than meeting edge-to-edge (butt doors).\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ③ DIMENSIONS VISUAL --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eB48 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the B48, a 48-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"8\" y=\"22.95\" width=\"36\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"44\" y=\"22.95\" width=\"36\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"38\" y1=\"27.95\" x2=\"38\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"50\" y1=\"27.95\" x2=\"50\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"8\" y=\"10\" width=\"36\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"44\" y=\"10\" width=\"36\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"23\" y1=\"15.53\" x2=\"29\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"59\" y1=\"15.53\" x2=\"65\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"44\" y1=\"10\" x2=\"44\" y2=\"66.52\" stroke=\"#3a7cbf\" stroke-width=\"2\"\u003e\u003c\/line\u003e\n        \u003crect x=\"11\" y=\"66.52\" width=\"66\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"8\" y1=\"82\" x2=\"80\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"11,79 8,82 11,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"77,79 80,82 77,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e48\"\u003c\/text\u003e\n        \u003cline x1=\"86\" y1=\"10\" x2=\"86\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"83,13 86,10 89,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"83,72 86,75 89,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"90\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,90,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 100%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e48\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 72%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ④ SPEC GRID --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker B48\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSolid Wood + Center Stile\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eShelf\u003c\/span\u003e \u003cspan class=\"tws-spec-value\"\u003e¾\" Adj. Half-Depth\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑤ VARIANT COMPARISON TABLE --\u003e\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003e\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #888; font-size: 12px;\"\u003eWS-B48-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$461\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color: #888; font-size: 12px;\"\u003eWS-B48-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, ship-ready\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$513\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑥ SHIPPING CALLOUT --\u003e\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5\" × 50\" × 36\" — approximately \u003cstrong\u003e113 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color: #b07d00; font-weight: 600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑦ ACCORDIONS --\u003e\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch a step-by-step walkthrough of assembling your RTA base cabinet. Most cabinets assemble in 15–30 minutes with standard tools.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the B48\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e48\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Width (approx.)\u003c\/td\u003e\n\u003ctd\u003e46.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Depth (approx.)\u003c\/td\u003e\n\u003ctd\u003e22.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Height (below shelf)\u003c\/td\u003e\n\u003ctd\u003eApprox. 14\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Opening Height\u003c\/td\u003e\n\u003ctd\u003eApprox. 6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFace Frame\u003c\/td\u003e\n\u003ctd\u003eCenter stile between doors\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5\" × 50\" × 36\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e113 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top: 12px; font-size: 13px; color: #666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Consult your designer or installer for exact clearance requirements when planning countertops and appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Plywood holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood with a center stile. At 48\" wide, the center stile runs vertically between the two doors, providing structural rigidity across the wider span. Doors close against the stile rather than meeting butt-to-butt.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Box:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glide:\u003c\/strong\u003e Undermount soft-close. Invisible when the drawer is closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eHinge:\u003c\/strong\u003e European-style soft-close concealed hinge, 6-way adjustable. Allows fine-tuning of door alignment after installation.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eShelf:\u003c\/strong\u003e ¾\" adjustable half-depth shelf. Half-depth gives clear access to items in front while providing full support.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box and shelves; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor \u0026amp; drawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value. Cabinets ship flat-packed, which reduces freight cost and damage risk. Assembly takes 15–30 minutes per cabinet with standard tools. If you're a contractor, flipper, or confident DIYer — RTA is the way to go. RTA orders are processed in up to 14 business days before they are ready to ship or collect — though most are ready within 3–8 business days, if not sooner.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e is ideal if you want to skip assembly entirely or you're buying for a client who needs turnkey delivery. Note that assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Shipping time varies depending on distance from our warehouses. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. The doors are engineered HDF (high-density fiberboard) with a solid wood shaker profile — this is standard across the industry for painted shaker doors and provides excellent stability.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhy does this cabinet have a center stile?\u003c\/strong\u003e\u003cbr\u003eAt 48\" wide, a center stile running vertically down the face frame between the doors is standard construction. It provides structural rigidity across the wider span and gives each door a solid surface to close against. This is a premium detail — not a limitation.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you carry specialty sizes not found at big box stores?\u003c\/strong\u003e\u003cbr\u003eYes — the B48, B42, and B48 are widths that Home Depot, Lowe's, and most standard RTA retailers simply don't carry. These specialty sizes are one of our core advantages for professionals designing custom kitchen layouts.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does it take to assemble an RTA cabinet?\u003c\/strong\u003e\u003cbr\u003eMost base cabinets take 15–30 minutes with a drill and rubber mallet. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat tools do I need to assemble?\u003c\/strong\u003e\u003cbr\u003eA drill (or screwdriver), rubber mallet, and clamps are all you need. No special tools required.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing for contractors and flippers?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Please contact us before returning any item. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping back to the warehouse, as well as a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003c!-- ⑧ TRADE CALLOUT --\u003e\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        \/\/ Close all\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        \/\/ If it was closed, open it\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-B48-RTA (Ready to Assemble)","offer_id":43541134213345,"sku":"WS-B48","price":461.15,"currency_code":"USD","in_stock":true},{"title":"WS-B48-(A) (Factory Assembled)","offer_id":43541134246113,"sku":"B48-(A)","price":512.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/B48-DoorsClosed.jpg?v=1635614099"},{"product_id":"bbc36-36-wide-base-blind-corner-cabinet-white-shaker","title":"BBC36 - 36\" Wide Base Blind Corner Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is a base blind corner cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A base blind corner cabinet is a kitchen cabinet designed to fit into the corner of a cabinet run. One side has a door and drawer facing out; the other side is 'blind' (open, with no door) and slides behind the adjacent cabinet run into the corner, so the corner space is used instead of wasted. The BBC36 is 36 inches wide, 24 inches deep, and 34.5 inches tall, with a center stile approximately 9 inches wide.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Do I need a filler with the BBC36 blind corner cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. A 3-inch base filler (BF3, sold separately) must be installed perpendicular to the BBC36 at the corner. The cabinet must be pulled a minimum of 4 inches from the corner wall for door and drawer hardware clearance, and the BF3 filler covers the resulting gap.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the difference between BBC36-L and BBC36-R?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The L or R refers to which side is blind. BBC36-L has the left side blind with the door and drawer facing right; BBC36-R has the right side blind with the door and drawer facing left. RTA units are field-configurable to either orientation during assembly. Factory assembled units are pre-built in the specified orientation and cannot be changed.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the BBC36 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The BBC36 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The drawer box is three-quarter-inch solid wood with English dovetail joinery, and the door is HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How much does the BBC36 blind corner cabinet cost?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The BBC36 costs $347 ready-to-assemble (RTA) or $386 factory assembled in a Left Blind or Right Blind orientation — approximately 43% below the $608 MSRP. It ships from warehouse locations in Ohio and Florida.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the BBC36 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the BBC36?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most BBC36 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c;\n    font-size: 15px;\n    line-height: 1.6;\n    max-width: 780px;\n  }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n  .tws-trust {\n    display: flex; flex-wrap: wrap; gap: 10px;\n    background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px;\n    padding: 14px 18px; margin-bottom: 22px;\n  }\n  .tws-trust-item {\n    display: flex; align-items: center; gap: 7px;\n    font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px;\n  }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-blind {\n    background: #fff8ec; border: 1px solid #f0d890; border-left: 4px solid #b07d00;\n    border-radius: 8px; padding: 14px 18px; margin-bottom: 22px;\n    font-size: 13.5px; color: #4a3200;\n  }\n  .tws-callout-blind strong { color: #3d2800; }\n  .tws-callout-blind h2 { font-size: 14.5px; font-weight: 700; color: #3d2800; margin: 0 0 6px; }\n  .tws-callout-blind ul { padding-left: 18px; margin-top: 8px; }\n  .tws-callout-blind ul li { margin-bottom: 5px; }\n  .tws-callout-warn {\n    background: #fff3f3; border: 1px solid #f5c0c0; border-left: 4px solid #c0392b;\n    border-radius: 8px; padding: 14px 18px; margin-bottom: 22px;\n    font-size: 13.5px; color: #5a1a1a;\n  }\n  .tws-callout-warn strong { color: #3d0f0f; }\n  .tws-callout-warn h2 { font-size: 14.5px; font-weight: 700; color: #3d0f0f; margin: 0 0 6px; }\n  .tws-section-label {\n    font-size: 11px; font-weight: 700; letter-spacing: .1em;\n    text-transform: uppercase; color: #888; margin: 0 0 10px;\n  }\n  h2.tws-section-label { font-size: 11px; }\n  .tws-specs {\n    display: grid; grid-template-columns: 1fr 1fr; gap: 0;\n    border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px;\n  }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims {\n    background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px;\n    padding: 18px 20px; margin-bottom: 22px;\n    display: flex; align-items: center; gap: 24px; flex-wrap: wrap;\n  }\n  .tws-dims-diagram { position: relative; width: 110px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 50px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th {\n    background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left;\n    font-weight: 600; font-size: 12px; letter-spacing: .04em;\n  }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge {\n    display: inline-block; background: #e8f4e8; color: #2a6a2a;\n    border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700;\n  }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-h { margin: 0; }\n  .tws-acc-trigger {\n    width: 100%; background: #fff; border: none; cursor: pointer;\n    padding: 14px 18px; display: flex; align-items: center; justify-content: space-between;\n    font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left;\n    transition: background .15s; font-family: inherit;\n  }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body h3 { font-size: 14px; font-weight: 700; color: #1a1a1a; margin: 14px 0 4px; }\n  .tws-acc-body h3:first-child { margin-top: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping {\n    background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px;\n    padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px;\n    display: flex; gap: 12px; align-items: flex-start;\n  }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade {\n    background: #1a3a5c; color: #fff; border-radius: 8px;\n    padding: 16px 20px; margin-bottom: 22px;\n    display: flex; align-items: center; gap: 14px; font-size: 14px;\n  }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003c!-- ① TRUST BAR --\u003e\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② INTRO — direct-answer opening for AEO\/GEO --\u003e\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eBBC36 is a 36\"-wide base blind corner cabinet in the Faircrest White Shaker line\u003c\/strong\u003e — a corner base cabinet built for the spot in an L-shaped or U-shaped kitchen run where a standard base cabinet can't reach. One side has a full-overlay shaker door and a soft-close dovetail drawer; the other side is open (\"blind\") and slides behind the adjacent cabinet into the corner, so the corner becomes usable storage instead of dead space. \u003cstrong\u003e½\" solid plywood box, solid wood face frame, undermount soft-close glides — no particle board anywhere.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cp style=\"margin-top: 10px;\"\u003eAt \u003cstrong\u003e$347 RTA\u003c\/strong\u003e — about \u003cstrong\u003e43% below the $608 MSRP\u003c\/strong\u003e — it's trade-quality corner storage at a price that keeps a kitchen remodel on budget. Also available factory assembled (Left Blind or Right Blind) for $386. Ships from our Ohio and Florida warehouses across the contiguous US.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ③ BLIND CORNER EXPLAINER — definitional block for AEO --\u003e\n  \u003cdiv class=\"tws-callout-blind\"\u003e\n    \u003ch2\u003e🔀 What Is a Base Blind Corner Cabinet?\u003c\/h2\u003e\n    \u003cp\u003eA blind corner base cabinet fits into the corner of a kitchen cabinet run. One side has the door and drawer facing out — the other side is \"blind\" (open, no door) and slides behind the adjacent cabinet run into the corner, maximising usable corner space without leaving a dead corner.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBBC36-L (Left Blind):\u003c\/strong\u003e The left side is blind. The door and drawer face right. The right-hand side is the exposed face.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eBBC36-R (Right Blind):\u003c\/strong\u003e The right side is blind. The door and drawer face left. The left-hand side is the exposed face.\u003c\/li\u003e\n      \u003cli\u003eThe RTA unit is field-configurable to either orientation during assembly.\u003c\/li\u003e\n      \u003cli\u003ePhysical width: 36\" — expandable on site up to 45\" to suit your corner layout.\u003c\/li\u003e\n      \u003cli\u003eFace frame opening: 11⅞\"W × 20⅜\"H — useful for sourcing aftermarket pull-out accessories.\u003c\/li\u003e\n      \u003cli\u003eCenter stile width: approximately 9\" — the vertical divider between the blind side and the exposed door\/drawer face.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ④ INSTALLATION WARNING --\u003e\n  \u003cdiv class=\"tws-callout-warn\"\u003e\n    \u003ch2\u003e⚠️ Important Installation Notes\u003c\/h2\u003e\n    \u003cp\u003eThis cabinet \u003cstrong\u003emust be pulled a minimum of 4\" from the corner wall\u003c\/strong\u003e — and potentially further — to allow adequate clearance for the door swing and drawer hardware. Failure to allow sufficient clearance will prevent the door and drawer from opening fully.\u003c\/p\u003e\n    \u003cp style=\"margin-top:8px\"\u003eA \u003cstrong\u003e3\" base filler (BF3, sold separately)\u003c\/strong\u003e must be installed perpendicular to this cabinet at the corner to cover the resulting gap. \u003ca href=\"\/collections\/faircrest-white-shaker-base-cabinets\/Accessories\" style=\"color:#c0392b; font-weight:600;\"\u003eBrowse fillers \u0026amp; accessories →\u003c\/a\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑤ DIMENSIONS --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eBBC36 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the BBC36 blind corner base cabinet: 36 inches wide, 34.5 inches tall. A 12⅞-inch door and drawer, a 9-inch center stile, and an 11⅞-inch blind-side face-frame opening, over a 4½-inch toe kick.\" viewbox=\"0 0 110 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003ctitle\u003eBBC36 base blind corner cabinet — 36\" wide × 24\" deep × 34.5\" tall; 12⅞\" door\/drawer, 9\" stile, 11⅞\" blind opening\u003c\/title\u003e\n        \u003crect x=\"8\" y=\"10\" width=\"64\" height=\"56.5\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"10.00\" y=\"12\" width=\"21.11\" height=\"53\" rx=\"1\" fill=\"#e0e8f4\" stroke=\"#3a7cbf\" stroke-width=\"1\" stroke-dasharray=\"3,2\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"20.6\" y=\"36\" text-anchor=\"middle\" font-size=\"5\" fill=\"#3a7cbf\" font-weight=\"bold\"\u003eBLIND\u003c\/text\u003e\n        \u003ctext x=\"20.6\" y=\"43\" text-anchor=\"middle\" font-size=\"5\" fill=\"#3a7cbf\"\u003eSIDE\u003c\/text\u003e\n        \u003ctext x=\"20.6\" y=\"61\" text-anchor=\"middle\" font-size=\"4\" fill=\"#3a7cbf\"\u003e11⅞\"\u003c\/text\u003e\n        \u003crect x=\"31.11\" y=\"12\" width=\"16.00\" height=\"53\" fill=\"#eef2f7\" stroke=\"#3a7cbf\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"39.1\" y=\"40\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8aa0b5\"\u003eSTILE\u003c\/text\u003e\n        \u003ctext x=\"39.1\" y=\"61\" text-anchor=\"middle\" font-size=\"4\" fill=\"#3a7cbf\"\u003e9\"\u003c\/text\u003e\n        \u003crect x=\"47.11\" y=\"12\" width=\"22.89\" height=\"11\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"47.11\" y=\"25\" width=\"22.89\" height=\"40\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"49.6\" y1=\"32\" x2=\"49.6\" y2=\"41\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"54.6\" y1=\"17.5\" x2=\"62.6\" y2=\"17.5\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"58.6\" y=\"61\" text-anchor=\"middle\" font-size=\"4\" fill=\"#3a7cbf\"\u003e12⅞\"\u003c\/text\u003e\n        \u003crect x=\"12\" y=\"66.5\" width=\"56\" height=\"8.5\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"40\" y=\"72.0\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"8\" y1=\"82\" x2=\"72\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"11,79 8,82 11,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"69,79 72,82 69,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"40\" y=\"90\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e36\"\u003c\/text\u003e\n        \u003cline x1=\"80\" y1=\"10\" x2=\"80\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"77,13 80,10 83,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"77,72 80,75 83,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"96\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,96,45)\"\u003e34.5\"\u003c\/text\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 83%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e36\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 67%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑥ SPEC GRID --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker Blind Corner Base\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF (1 door)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eShelf\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Adj. Half-Depth\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑦ VARIANT TABLE --\u003e\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\n        \u003ctr\u003e\n          \u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n          \u003cth scope=\"col\"\u003e\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-BBC36-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, field-configurable L or R blind orientation\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$347\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eAssembled — Left Blind\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-BBC36L-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, blind side left, door \u0026amp; drawer on right\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$386\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eAssembled — Right Blind\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-BBC36R-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, blind side right, door \u0026amp; drawer on left\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$386\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑧ SHIPPING CALLOUT --\u003e\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5\" × 38\" × 36.5\" — approximately \u003cstrong\u003e77 lbs\u003c\/strong\u003e.\u003cbr\u003eRTA orders are typically processed within 3–8 business days (up to 14 business days). Factory assembled orders are typically processed in 10–15 business days (up to 21 business days). Shipping transit time after processing varies depending on distance from our warehouse locations in Ohio and Florida. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange better freight rates, especially for multi-cabinet orders.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑨ ACCORDIONS (headings wrapped in h3 for SEO\/accessibility) --\u003e\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003c!-- Assembly Video --\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e▶ Assembly Video — How to Assemble the BBC36\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch the step-by-step assembly walkthrough for this RTA base cabinet. Note that for a blind corner cabinet, the door and drawer are assembled on one side only — the blind side remains open and slides into the corner.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\n          \u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the BBC36 blind corner cabinet with door and drawer on one side\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- L vs R --\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e↔ BBC36-L vs. BBC36-R — Which Do I Need?\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eThe L or R designation refers to which side is \u003cstrong\u003eblind\u003c\/strong\u003e — i.e. the side that slides unseen into the corner. The door and drawer are always on the opposite side.\u003c\/p\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eVariant\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eBlind Side\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eDoor \u0026amp; Drawer Face\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhen to Use\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBBC36L\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eLeft\u003c\/td\u003e\n\u003ctd\u003eRight (exposed)\u003c\/td\u003e\n\u003ctd\u003eCorner is to the left of the cabinet run\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eBBC36R\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eRight\u003c\/td\u003e\n\u003ctd\u003eLeft (exposed)\u003c\/td\u003e\n\u003ctd\u003eCorner is to the right of the cabinet run\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px\"\u003e\u003cstrong\u003eRTA units\u003c\/strong\u003e can be configured to either L or R orientation during assembly — no need to decide at order time. \u003cstrong\u003eFactory assembled\u003c\/strong\u003e units are pre-built in your specified orientation and cannot be changed after assembly.\u003c\/p\u003e\n        \u003cp\u003eIf you're unsure which orientation you need, \u003ca href=\"\/pages\/contact-us\"\u003econtact us\u003c\/a\u003e with a rough sketch of your kitchen layout and we'll confirm before you order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Full Dimensions --\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e36\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eAdjustable Width\u003c\/td\u003e\n\u003ctd\u003eExpandable on site up to 45\" to suit corner layout\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor \/ Drawer Width\u003c\/td\u003e\n\u003ctd\u003e12⅞\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Opening (W)\u003c\/td\u003e\n\u003ctd\u003e11⅞\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Opening (H)\u003c\/td\u003e\n\u003ctd\u003e20⅜\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eCenter Stile Width\u003c\/td\u003e\n\u003ctd\u003e9\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eBlind-Side Face Frame Opening (W)\u003c\/td\u003e\n\u003ctd\u003e11⅞\" (each side)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull — door is 12⅞\" wide\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eMin. Pull from Corner Wall\u003c\/td\u003e\n\u003ctd\u003e4\" (may need more for hardware clearance)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFiller Required\u003c\/td\u003e\n\u003ctd\u003eBF3 (3\" base filler, sold separately)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Opening Height\u003c\/td\u003e\n\u003ctd\u003eApprox. 6\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShelf\u003c\/td\u003e\n\u003ctd\u003e¾\" adjustable half-depth\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5\" × 38\" × 36.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e77 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Always confirm pull distance and filler requirements with your installer before finalising the cabinet layout.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Installation Notes --\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🔧 Installation Notes — Corner Pull \u0026amp; BF3 Filler\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eMinimum 4\" pull from the corner wall:\u003c\/strong\u003e The cabinet must be positioned at least 4\" away from the corner wall to allow the door and drawer to open without obstruction. Your installer may need to pull further depending on the depth of the adjacent cabinet's face frame and any hardware handles installed.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBF3 filler required:\u003c\/strong\u003e A 3\" base filler (BF3, sold separately) must be installed perpendicular to this cabinet at the corner to cover the gap created by pulling the cabinet away from the wall. \u003ca href=\"\/collections\/faircrest-white-shaker-base-cabinets\/Accessories\"\u003eBrowse fillers \u0026amp; accessories →\u003c\/a\u003e\n\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eAdjustable width:\u003c\/strong\u003e The cabinet's physical width is 36\" and can be expanded on site up to 45\" wide using the adjustable face frame to suit your exact corner dimension.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor and drawer on one side only:\u003c\/strong\u003e Unlike a standard base cabinet, only the exposed face has a door and drawer. The blind side is open — it slides into the corner behind the adjacent cabinet run.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eConfirm orientation before ordering assembled units:\u003c\/strong\u003e RTA units can be set to L or R in the field. Factory assembled units are built to spec — verify your corner orientation before placing the assembled order.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Construction Details --\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. One exposed face with door and drawer; the blind side is open and frameless where it slides into the corner. The center stile — the vertical divider separating the blind side from the exposed face — is approximately 9\" wide.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor:\u003c\/strong\u003e Single full-overlay shaker door (HDF construction with solid wood shaker profile) on the exposed face only.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Box:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glide:\u003c\/strong\u003e Undermount soft-close. Invisible when the drawer is closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eHinge:\u003c\/strong\u003e European-style soft-close concealed hinge, 6-way adjustable. Allows fine-tuning of door alignment after installation.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eShelf:\u003c\/strong\u003e ¾\" adjustable half-depth shelf.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box and shelves; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor \u0026amp; drawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- RTA vs Assembled --\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value. Ships flat-packed, which reduces freight cost and damage risk. Importantly, the blind orientation (L or R) is field-configurable during assembly — no need to decide at order time. RTA orders are processed in up to 14 business days before they are ready to ship or collect — though most are ready within 3–8 business days, if not sooner.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built in your chosen orientation (Left Blind or Right Blind). Ideal if you want to skip assembly entirely. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Assembled cabinets are bulkier to ship, so freight can be higher. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eImportant:\u003c\/strong\u003e Confirm your corner orientation (L or R) before ordering a factory assembled unit — it cannot be changed after assembly.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- FAQ — mirrors the FAQPage JSON-LD above --\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eDo I need a filler with this cabinet?\u003c\/strong\u003e\u003cbr\u003eYes. A 3\" base filler (BF3, sold separately) must be installed perpendicular to this cabinet at the corner to cover the gap left by pulling the cabinet 4\"+ away from the corner wall.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow far does the cabinet need to pull from the wall?\u003c\/strong\u003e\u003cbr\u003eA minimum of 4\". Your installer may need to pull further depending on the depth of your door and drawer hardware. Confirm the clearance required with your installer before finalising the layout.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I change the L\/R orientation after I order?\u003c\/strong\u003e\u003cbr\u003eRTA units are fully configurable in the field during assembly — no tools or modifications needed. Factory assembled units are built to the specified orientation and cannot be changed.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. The door is HDF with a solid wood shaker profile — standard across the industry for painted shaker doors.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does assembly take?\u003c\/strong\u003e\u003cbr\u003eMost base cabinets take 15–30 minutes. The blind corner cabinet is similar, though note that the door and drawer are only installed on one side.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Shipping \u0026 Delivery --\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\n        \u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\n        \u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\n      \u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003c!-- ⑩ TRADE CALLOUT --\u003e\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-BBC36-RTA (Ready to Assemble)","offer_id":43542252749025,"sku":"BBC36","price":346.74,"currency_code":"USD","in_stock":true},{"title":"WS-BBC36L-(A) (Factory Assembled - Left Side Blind with Door on Right)","offer_id":43542252781793,"sku":"WS-BBC36L-(A)","price":385.7,"currency_code":"USD","in_stock":true},{"title":"WS-BBC36R-(A) (Factory Assembled - Right Side Blind with Door on Left)","offer_id":43542252814561,"sku":"WS-BBC36R-(A)","price":385.7,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/BBC36-L-DoorsClosed_4b35b170-279c-4c5e-b481-7f43b15eea4c.jpg?v=1635614499"},{"product_id":"bmc27-27-base-microwave-cabinet-white-shaker","title":"BMC27 - 27\" Wide Base Microwave Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the BMC27 base microwave cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The BMC27 is a 27-inch wide base microwave cabinet in the Faircrest White Shaker line. It has an open microwave shelf with a 24\\\" wide by 15½\\\" high opening, and one soft-close dovetail drawer below. It is built with a half-inch solid plywood box and a solid maple\/birch face frame — no particle board. It keeps a countertop microwave off the counter at an accessible height.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What size microwave fits in the BMC27?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The BMC27 opening is 24\\\" wide by 15½\\\" high. Check your microwave's exterior dimensions and the manufacturer's required ventilation clearance on all sides before ordering — most countertop microwaves need breathing room around the body. If in doubt, share your microwave model with us and we'll confirm the fit.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the BMC27 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The BMC27 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The drawer box is three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides. The drawer head matches the shaker door profile.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the BMC27 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most base cabinets take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps, following the step-by-step assembly video on the product page. Assembly follows the standard base cabinet process — the drawer installs at the bottom of the cabinet, and the microwave opening is built into the face frame.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the BMC27 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the BMC27?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most BMC27 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px; }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout { border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; }\n  .tws-callout h2 { font-size: 14.5px; font-weight: 700; margin: 0 0 6px; }\n  .tws-callout ul { padding-left: 18px; margin-top: 8px; }\n  .tws-callout ul li { margin-bottom: 5px; }\n  .tws-callout-amber { background: #fff8ec; border: 1px solid #f0d890; border-left: 4px solid #b07d00; color: #4a3200; }\n  .tws-callout-amber h2 { color: #3d2800; }\n  .tws-callout-purple { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; color: #2e1f5e; }\n  .tws-callout-purple h2 { color: #1e0f4a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin: 0 0 10px; }\n  h2.tws-section-label { font-size: 11px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 110px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 44px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-h { margin: 0; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; font-family: inherit; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n\u003c\/style\u003e\n\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Soft-Close Hardware Standard\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eBMC27 is a 27\"-wide base microwave cabinet in the Faircrest White Shaker line\u003c\/strong\u003e — it gets the microwave off the countertop and into the cabinet run, at a comfortable, accessible height. The open shelf takes a countertop microwave (opening 24\" wide × 15½\" high) with one soft-close dovetail drawer below. Built to the standard contractors and designers actually rely on — \u003cstrong\u003e½\" solid plywood box, solid wood face frame, undermount soft-close drawer glide\u003c\/strong\u003e. No particle board. No shortcuts.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eAt \u003cstrong\u003e$306\u003c\/strong\u003e vs. the $536 MSRP — about 43% below retail — it's the detail that makes a kitchen photograph clean and live better, at a price that keeps your remodel, flip, or rental refresh on budget. \u003ca href=\"\/collections\/faircrest-white-shaker-base-cabinets\/Base-Cabinet\"\u003eBrowse the full base collection →\u003c\/a\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout tws-callout-purple\"\u003e\n    \u003ch2\u003e💡 Built-In Look Without Built-In Cost\u003c\/h2\u003e\n    \u003cp\u003eThe BMC27 houses a standard countertop microwave in the base run — freeing counter space and keeping the microwave reachable for kids, shorter users, and accessible-design kitchens. A favourite of designers and builders for clean kitchen photography and universal-design layouts.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMicrowave opening: 24\" wide × 15½\" high.\u003c\/strong\u003e Check your microwave's exterior dimensions \u003cem\u003eand\u003c\/em\u003e the manufacturer's ventilation clearance before ordering.\u003c\/li\u003e\n      \u003cli\u003eOne soft-close drawer below — ¾\" solid wood dovetail box, drawer face 26⅝\" × 8\".\u003c\/li\u003e\n      \u003cli\u003eDrawer head matches the shaker door profile for a consistent run.\u003c\/li\u003e\n      \u003cli\u003eUnsure if your microwave fits? \u003ca href=\"\/pages\/contact-us\" style=\"color:#6a4fc8;font-weight:600;\"\u003eSend us the model number\u003c\/a\u003e — we'll confirm before you order.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eBMC27 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the BMC27, a 27-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"17.33\" y=\"10\" width=\"53.33\" height=\"56.52\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"21.33\" y=\"14\" width=\"45.33\" height=\"38.95\" rx=\"1\" fill=\"#ffffff\" stroke=\"#3a7cbf\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"32.48\" text-anchor=\"middle\" font-size=\"6\" fill=\"#3a7cbf\" font-weight=\"bold\"\u003eMICROWAVE\u003c\/text\u003e\n        \u003ctext x=\"44\" y=\"40.48\" text-anchor=\"middle\" font-size=\"5.5\" fill=\"#3a7cbf\"\u003e24\" × 15½\"\u003c\/text\u003e\n        \u003crect x=\"21.33\" y=\"55.45\" width=\"45.33\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"40\" y1=\"60.99\" x2=\"48\" y2=\"60.99\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"20.33\" y=\"66.52\" width=\"47.33\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"17.33\" y1=\"82\" x2=\"70.67\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"20.33,79 17.33,82 20.33,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"67.67,79 70.67,82 67.67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e27\"\u003c\/text\u003e\n        \u003cline x1=\"76.67\" y1=\"10\" x2=\"76.67\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"73.67,13 76.67,10 79.67,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"73.67,72 76.67,75 79.67,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"80.67\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,80.67,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 56%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e27\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker BMC27\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Head\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eMatches Door Profile\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eOverlay\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eFull\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eInterior\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eColor-Matched Box\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-BMC27-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$306\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-BMC27-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, ship-ready\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$340\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5.5\" × 36.5\" × 29\" — approximately \u003cstrong\u003e64 lbs\u003c\/strong\u003e.\u003cbr\u003eRTA orders are typically processed within 3–8 business days (up to 14 business days). Factory assembled orders are typically processed in 10–15 business days (up to 21 business days). Shipping transit time after processing varies depending on distance from our warehouse locations in Ohio and Florida. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange better freight rates, especially for multi-cabinet orders.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch the step-by-step assembly walkthrough. The BMC27 follows the standard base cabinet assembly process — the only differences: the \u003cstrong\u003edrawer installs at the bottom\u003c\/strong\u003e of the cabinet, and the \u003cstrong\u003emicrowave opening is built into the face frame\u003c\/strong\u003e (there is no door on the microwave bay).\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the BMC27 with the drawer installed at the bottom\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003cp style=\"margin-top:10px\"\u003eMost base cabinets assemble in \u003cstrong\u003e15–30 minutes\u003c\/strong\u003e with a drill, a rubber mallet, and clamps. Prefer to skip assembly entirely? Choose the factory assembled option above.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📏 Will My Microwave Fit?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eThe BMC27 opening is \u003cstrong\u003e24\" wide × 15½\" high\u003c\/strong\u003e. Before ordering:\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003eMeasure your microwave's \u003cstrong\u003eexterior\u003c\/strong\u003e width, height, and depth — not its capacity in cubic feet.\u003c\/li\u003e\n          \u003cli\u003eCheck the manufacturer's \u003cstrong\u003eventilation clearance\u003c\/strong\u003e requirements. Most countertop microwaves need free space around the body and must not be fully enclosed at the rear.\u003c\/li\u003e\n          \u003cli\u003eCabinet depth is 24\" — deeper than most countertop microwaves, leaving room for the plug and cord behind.\u003c\/li\u003e\n          \u003cli\u003ePlan a power outlet inside or behind the cabinet — coordinate with your electrician before installation.\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top:10px\"\u003eUnsure? \u003ca href=\"\/pages\/contact-us\"\u003eSend us your microwave's model number\u003c\/a\u003e and we'll confirm the fit before you order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e27\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eMicrowave Opening (W × H)\u003c\/td\u003e\n\u003ctd\u003e24\" × 15½\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Face\u003c\/td\u003e\n\u003ctd\u003e26⅝\" × 8\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Box\u003c\/td\u003e\n\u003ctd\u003e¾\" solid wood, English dovetail\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Glide\u003c\/td\u003e\n\u003ctd\u003eUndermount soft-close\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5.5\" × 36.5\" × 29\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e64 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Consult your designer or installer for exact clearance requirements when planning countertops and appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood — no particle board. Holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eMicrowave Shelf:\u003c\/strong\u003e Open bay with a 24\" × 15½\" face opening, sized for standard countertop microwaves.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer:\u003c\/strong\u003e One soft-close drawer below the microwave bay; drawer head matches the shaker door profile.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Box:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glide:\u003c\/strong\u003e Undermount soft-close. Invisible when the drawer is closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value. Ships flat-packed, which reduces freight cost and damage risk. RTA orders are processed in up to 14 business days before they are ready to ship or collect — though most are ready within 3–8 business days, if not sooner. If you're a contractor, flipper, or confident DIYer — RTA is the way to go.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and turnkey — ideal for builders and property managers who need units install-ready, or clients who'd rather skip assembly. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Assembled cabinets are bulkier to ship, so freight can be higher. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat size microwave fits in this cabinet?\u003c\/strong\u003e\u003cbr\u003eThe opening is 24\" wide × 15½\" high. Check your microwave's exterior dimensions and the manufacturer's ventilation clearance requirements — or \u003ca href=\"\/pages\/contact-us\"\u003esend us the model number\u003c\/a\u003e and we'll confirm the fit.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDoes the microwave need power inside the cabinet?\u003c\/strong\u003e\u003cbr\u003eYes — plan an outlet inside or behind the cabinet. Coordinate outlet placement with your electrician before installation.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. The drawer head is HDF with a solid wood shaker profile, matching the door style across the run.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does assembly take?\u003c\/strong\u003e\u003cbr\u003eMost base cabinets take 15–30 minutes with a drill and rubber mallet.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, builder, designer, or property manager?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated personal support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eSet up a trade account →\u003c\/a\u003e Ordering a full kitchen? \u003ca href=\"\/pages\/quick-order-bulk-cabinet-ordering\"\u003eTry the Quick Quoting Tool →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") { document.addEventListener(\"DOMContentLoaded\", initAccordions); }\n  else { initAccordions(); }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-BMC27-RTA (Ready to Assemble)","offer_id":43542329688289,"sku":"BMC27","price":305.95,"currency_code":"USD","in_stock":true},{"title":"WS-BMC27-(A) (Factory Assembled)","offer_id":43542329721057,"sku":"WS-BMC27-(A)","price":340.33,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/BMC27-aa_c12cdcc9-54d3-4558-a7ee-df8ce63d4981.jpg?v=1635616020"},{"product_id":"bmc30-30-base-microwave-cabinet-white-shaker","title":"BMC30 - 30\" Wide Base Microwave Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the BMC30 base microwave cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The BMC30 is a 30-inch wide base microwave cabinet in the Faircrest White Shaker line. It has an open microwave shelf with a 27\\\" wide by 15½\\\" high opening, and one soft-close dovetail drawer below. It is built with a half-inch solid plywood box and a solid maple\/birch face frame — no particle board. It keeps a countertop microwave off the counter at an accessible height.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What size microwave fits in the BMC30?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The BMC30 opening is 27\\\" wide by 15½\\\" high. Check your microwave's exterior dimensions and the manufacturer's required ventilation clearance on all sides before ordering — most countertop microwaves need breathing room around the body. If in doubt, share your microwave model with us and we'll confirm the fit.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the BMC30 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The BMC30 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The drawer box is three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides. The drawer head matches the shaker door profile.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the BMC30 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most base cabinets take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps, following the step-by-step assembly video on the product page. Assembly follows the standard base cabinet process — the drawer installs at the bottom of the cabinet, and the microwave opening is built into the face frame.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the BMC30 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the BMC30?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most BMC30 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px; }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout { border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; }\n  .tws-callout h2 { font-size: 14.5px; font-weight: 700; margin: 0 0 6px; }\n  .tws-callout ul { padding-left: 18px; margin-top: 8px; }\n  .tws-callout ul li { margin-bottom: 5px; }\n  .tws-callout-amber { background: #fff8ec; border: 1px solid #f0d890; border-left: 4px solid #b07d00; color: #4a3200; }\n  .tws-callout-amber h2 { color: #3d2800; }\n  .tws-callout-purple { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; color: #2e1f5e; }\n  .tws-callout-purple h2 { color: #1e0f4a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin: 0 0 10px; }\n  h2.tws-section-label { font-size: 11px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 110px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 44px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-h { margin: 0; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; font-family: inherit; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n\u003c\/style\u003e\n\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Soft-Close Hardware Standard\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eBMC30 is a 30\"-wide base microwave cabinet in the Faircrest White Shaker line\u003c\/strong\u003e — it gets the microwave off the countertop and into the cabinet run, at a comfortable, accessible height. The open shelf takes a countertop microwave (opening 27\" wide × 15½\" high) with one soft-close dovetail drawer below. Built to the standard contractors and designers actually rely on — \u003cstrong\u003e½\" solid plywood box, solid wood face frame, undermount soft-close drawer glide\u003c\/strong\u003e. No particle board. No shortcuts.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eAt \u003cstrong\u003e$334\u003c\/strong\u003e vs. the $585 MSRP — about 43% below retail — it's the detail that makes a kitchen photograph clean and live better, at a price that keeps your remodel, flip, or rental refresh on budget. \u003ca href=\"\/collections\/faircrest-white-shaker-base-cabinets\/Base-Cabinet\"\u003eBrowse the full base collection →\u003c\/a\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout tws-callout-purple\"\u003e\n    \u003ch2\u003e💡 Built-In Look Without Built-In Cost\u003c\/h2\u003e\n    \u003cp\u003eThe BMC30 houses a standard countertop microwave in the base run — freeing counter space and keeping the microwave reachable for kids, shorter users, and accessible-design kitchens. A favourite of designers and builders for clean kitchen photography and universal-design layouts.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eMicrowave opening: 27\" wide × 15½\" high.\u003c\/strong\u003e Check your microwave's exterior dimensions \u003cem\u003eand\u003c\/em\u003e the manufacturer's ventilation clearance before ordering.\u003c\/li\u003e\n      \u003cli\u003eOne soft-close drawer below — ¾\" solid wood dovetail box, drawer face 29⅝\" × 8\".\u003c\/li\u003e\n      \u003cli\u003eDrawer head matches the shaker door profile for a consistent run.\u003c\/li\u003e\n      \u003cli\u003eUnsure if your microwave fits? \u003ca href=\"\/pages\/contact-us\" style=\"color:#6a4fc8;font-weight:600;\"\u003eSend us the model number\u003c\/a\u003e — we'll confirm before you order.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eBMC30 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the BMC30, a 30-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"16\" y=\"10\" width=\"56\" height=\"56.52\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"20\" y=\"14\" width=\"48\" height=\"38.95\" rx=\"1\" fill=\"#ffffff\" stroke=\"#3a7cbf\" stroke-width=\"1.2\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"32.48\" text-anchor=\"middle\" font-size=\"6\" fill=\"#3a7cbf\" font-weight=\"bold\"\u003eMICROWAVE\u003c\/text\u003e\n        \u003ctext x=\"44\" y=\"40.48\" text-anchor=\"middle\" font-size=\"5.5\" fill=\"#3a7cbf\"\u003e27\" × 15½\"\u003c\/text\u003e\n        \u003crect x=\"20\" y=\"55.45\" width=\"48\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"40\" y1=\"60.99\" x2=\"48\" y2=\"60.99\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"19\" y=\"66.52\" width=\"50\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"16\" y1=\"82\" x2=\"72\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"19,79 16,82 19,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"69,79 72,82 69,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e30\"\u003c\/text\u003e\n        \u003cline x1=\"78\" y1=\"10\" x2=\"78\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"75,13 78,10 81,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"75,72 78,75 81,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"82\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,82,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 62%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e30\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker BMC30\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Head\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eMatches Door Profile\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eOverlay\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eFull\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eInterior\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eColor-Matched Box\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-BMC30-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$334\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-BMC30-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, ship-ready\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$371\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5\" × 36.5\" × 31.5\" — approximately \u003cstrong\u003e70 lbs\u003c\/strong\u003e.\u003cbr\u003eRTA orders are typically processed within 3–8 business days (up to 14 business days). Factory assembled orders are typically processed in 10–15 business days (up to 21 business days). Shipping transit time after processing varies depending on distance from our warehouse locations in Ohio and Florida. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange better freight rates, especially for multi-cabinet orders.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch the step-by-step assembly walkthrough. The BMC30 follows the standard base cabinet assembly process — the only differences: the \u003cstrong\u003edrawer installs at the bottom\u003c\/strong\u003e of the cabinet, and the \u003cstrong\u003emicrowave opening is built into the face frame\u003c\/strong\u003e (there is no door on the microwave bay).\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the BMC30 with the drawer installed at the bottom\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003cp style=\"margin-top:10px\"\u003eMost base cabinets assemble in \u003cstrong\u003e15–30 minutes\u003c\/strong\u003e with a drill, a rubber mallet, and clamps. Prefer to skip assembly entirely? Choose the factory assembled option above.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📏 Will My Microwave Fit?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eThe BMC30 opening is \u003cstrong\u003e27\" wide × 15½\" high\u003c\/strong\u003e. Before ordering:\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003eMeasure your microwave's \u003cstrong\u003eexterior\u003c\/strong\u003e width, height, and depth — not its capacity in cubic feet.\u003c\/li\u003e\n          \u003cli\u003eCheck the manufacturer's \u003cstrong\u003eventilation clearance\u003c\/strong\u003e requirements. Most countertop microwaves need free space around the body and must not be fully enclosed at the rear.\u003c\/li\u003e\n          \u003cli\u003eCabinet depth is 24\" — deeper than most countertop microwaves, leaving room for the plug and cord behind.\u003c\/li\u003e\n          \u003cli\u003ePlan a power outlet inside or behind the cabinet — coordinate with your electrician before installation.\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp style=\"margin-top:10px\"\u003eUnsure? \u003ca href=\"\/pages\/contact-us\"\u003eSend us your microwave's model number\u003c\/a\u003e and we'll confirm the fit before you order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e30\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eMicrowave Opening (W × H)\u003c\/td\u003e\n\u003ctd\u003e27\" × 15½\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Face\u003c\/td\u003e\n\u003ctd\u003e29⅝\" × 8\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Box\u003c\/td\u003e\n\u003ctd\u003e¾\" solid wood, English dovetail\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Glide\u003c\/td\u003e\n\u003ctd\u003eUndermount soft-close\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5\" × 36.5\" × 31.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e70 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Consult your designer or installer for exact clearance requirements when planning countertops and appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood — no particle board. Holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eMicrowave Shelf:\u003c\/strong\u003e Open bay with a 27\" × 15½\" face opening, sized for standard countertop microwaves.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer:\u003c\/strong\u003e One soft-close drawer below the microwave bay; drawer head matches the shaker door profile.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Box:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glide:\u003c\/strong\u003e Undermount soft-close. Invisible when the drawer is closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value. Ships flat-packed, which reduces freight cost and damage risk. RTA orders are processed in up to 14 business days before they are ready to ship or collect — though most are ready within 3–8 business days, if not sooner. If you're a contractor, flipper, or confident DIYer — RTA is the way to go.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and turnkey — ideal for builders and property managers who need units install-ready, or clients who'd rather skip assembly. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Assembled cabinets are bulkier to ship, so freight can be higher. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat size microwave fits in this cabinet?\u003c\/strong\u003e\u003cbr\u003eThe opening is 27\" wide × 15½\" high. Check your microwave's exterior dimensions and the manufacturer's ventilation clearance requirements — or \u003ca href=\"\/pages\/contact-us\"\u003esend us the model number\u003c\/a\u003e and we'll confirm the fit.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDoes the microwave need power inside the cabinet?\u003c\/strong\u003e\u003cbr\u003eYes — plan an outlet inside or behind the cabinet. Coordinate outlet placement with your electrician before installation.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. The drawer head is HDF with a solid wood shaker profile, matching the door style across the run.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does assembly take?\u003c\/strong\u003e\u003cbr\u003eMost base cabinets take 15–30 minutes with a drill and rubber mallet.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, builder, designer, or property manager?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated personal support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eSet up a trade account →\u003c\/a\u003e Ordering a full kitchen? \u003ca href=\"\/pages\/quick-order-bulk-cabinet-ordering\"\u003eTry the Quick Quoting Tool →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") { document.addEventListener(\"DOMContentLoaded\", initAccordions); }\n  else { initAccordions(); }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-BMC30-RTA (Ready to Assemble)","offer_id":43542363472097,"sku":"BMC30","price":333.64,"currency_code":"USD","in_stock":true},{"title":"WS-BMC30-(A) (Factory Assembled)","offer_id":43542363504865,"sku":"WS-BMC30-(A)","price":371.13,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/BMC30-aa_15d2792e-6b03-45e6-9383-30e221d08408.jpg?v=1635616094"},{"product_id":"bsd6-6-wide-base-spice-drawer-cabinet-white-shaker","title":"BSD6 - 6\" Wide Base Spice Drawer Cabinet - White","description":"\u003cp\u003e\u003cspan\u003e6\" wide, premium spice drawers base cabinet in white shaker, by Faircrest Cabinets.  Compare our price to the MSRP of $412.61 (RTA).\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThis cabinet can be used without the drawers as a wine rack.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThis cabinet does not come with any drawer sides and does not offer any soft-close features.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eAvailable \u003c\/span\u003e\u003cstrong\u003eeither\u003c\/strong\u003e\u003cspan\u003e flat packed and ready to assemble (\u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cstrong\u003eRTA\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e), \u003c\/span\u003e\u003cstrong\u003eor\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan style=\"color: #ff2a00;\"\u003e\u003cstrong\u003efactory assembled\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e for added convenience and peace of mind.  \u003c\/span\u003e\u003cstrong\u003e\u003cu\u003e\u003cspan style=\"text-decoration: underline;\" data-mce-style=\"text-decoration: underline;\"\u003eNote\u003c\/span\u003e\u003c\/u\u003e\u003c\/strong\u003e\u003cspan\u003e: shipping costs for factory assembled cabinets can be higher than RTA cabinets.  Feel free to reach out to us to see if we can ship this at a lower cost for you.  \u003c\/span\u003e\u003cspan style=\"color: #b3b3b3;\"\u003e\u003cem data-mce-fragment=\"1\"\u003eYou can save on shipping costs if you’re able to pick these up from one of the warehouse locations.\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e** Image 5 shows a BSD6 cabinet in color\/style Espresso Shaker. **\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eColor\/Style - White, Shaker\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWidth - 6\", Depth - 24\", Height - 34.5\"\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWood Species:  Solid Maple\/Birch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFace Frame:  Solid Wood\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eDoor Style:  Shaker Style (Engineered HDF Construction)\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBox Construction:  1\/2\" Solid Plywood\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Glide:  None\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Head:  Matches Door Profile\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Box:  3\/4\" Solid Wood with Dovetail\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eOverlay:  Full\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCabinet Interior:  Color Matched Box, Natural Drawers\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCabinet Exterior:  Color Matched\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ctable width=\"497\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd width=\"497\"\u003eApproximate flat packed shipping dimensions are 6.5 x 36.5 x 26.5 inches and weighs 51lbs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-BSD6-RTA (Ready to Assemble)","offer_id":43542381887713,"sku":"BSD6","price":235.39,"currency_code":"USD","in_stock":true},{"title":"WS-BSD6-(A) (Factory Assembled)","offer_id":43542381953249,"sku":"WS-BSD6-(A)","price":261.84,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/BSD6-aa_a2efe99a-5574-4343-bbcf-0eb949c9f761.jpg?v=1635616230"},{"product_id":"cdb36-36-wide-corner-drawer-base-cabinet-white-shaker","title":"CDB36 - 36\" Wide Corner Drawer Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the CDB36 corner drawer base cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The CDB36 is a 36-inch wide corner drawer base cabinet in the Faircrest White Shaker line. It fills a kitchen corner with three full-extension soft-close drawers angled across the corner opening, rather than doors — making the full corner interior accessible on a single pull. It has a smaller top drawer and two larger bottom drawers. Built with a half-inch solid plywood box and a solid maple\/birch face frame — no particle board. Note: the drawer boxes on this cabinet are three-quarter-inch solid wood but do not have dovetail joinery.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the CDB36 require a filler strip?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The CDB36 requires a 3-inch base filler (BF3, sold separately) when installed next to an appliance so the drawers can open fully without obstruction. Without the filler, the drawer fronts will not clear the adjacent appliance. Confirm the required clearance with your installer before finalising the layout.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Do the CDB36 drawer boxes have dovetail joints?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No — this is an important distinction. The CDB36 drawer boxes are three-quarter-inch solid wood but do not have dovetail joinery. This is standard for corner drawer bases across the industry due to the angled geometry of the corner drawer construction. The drawer glides are undermount soft-close and the drawer heads match the shaker door profile across the run.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How does the CDB36 compare to other corner cabinet options?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The corner drawer base replaces doors entirely with three full-extension drawers angled across the corner — the premium, highest-access corner option. An easy reach cabinet opens the corner with doors and an adjustable shelf. A lazy susan cabinet uses rotating baskets accessed through doors. A blind corner cabinet slides one closed side behind the adjacent run. The corner drawer base suits kitchens where maximum drawer access and a seamless handle-to-handle look across the corner is the priority.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the CDB36 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the CDB36?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A 3-inch base filler (BF3) is required when installing next to an appliance — see the installation notes above. Most CDB36 orders also include purchases of a color-matched toe kick (sold in 8-foot strips), additional base fillers as needed, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear. If the cabinet is used at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin: 0 0 10px; }\n  h2.tws-section-label { font-size: 11px; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout { border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; }\n  .tws-callout h2 { font-size: 14.5px; font-weight: 700; margin: 0 0 6px; }\n  .tws-callout ul { padding-left: 18px; margin-top: 8px; }\n  .tws-callout ul li { margin-bottom: 5px; }\n  .tws-callout-amber { background: #fff8ec; border: 1px solid #f0d890; border-left: 4px solid #b07d00; color: #4a3200; }\n  .tws-callout-amber h2 { color: #3d2800; }\n  .tws-callout-red { background: #fff3f3; border: 1px solid #f5c0c0; border-left: 4px solid #c0392b; color: #5a1a1a; }\n  .tws-callout-red h2 { color: #3d0f0f; }\n  .tws-callout-green { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; color: #1a3d25; }\n  .tws-callout-green h2 { color: #12291a; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 110px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 44px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-h { margin: 0; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; font-family: inherit; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003c!-- TRUST BAR --\u003e\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Soft-Close Drawers Standard\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- INTRO --\u003e\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eCDB36 is a 36\"-wide corner drawer base cabinet in the Faircrest White Shaker line\u003c\/strong\u003e — three full-extension soft-close drawers angled diagonally across the kitchen corner, turning the hardest-to-use cabinet space into the most accessible storage in the run. One smaller top drawer and two larger bottom drawers, all on undermount soft-close glides. \u003cstrong\u003e½\" solid plywood box, solid wood face frame, no particle board.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px\"\u003eAt \u003cstrong\u003e$533.85\u003c\/strong\u003e vs. the $935.76 MSRP — about \u003cstrong\u003e43% below retail\u003c\/strong\u003e — it's the premium corner solution at a price that makes your remodel, flip, or build pencil out. \u003ca href=\"\/collections\/faircrest-white-shaker-base-cabinets\/Base-Cabinet\"\u003eBrowse the full base collection →\u003c\/a\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CORNER DRAWER CALLOUT --\u003e\n  \u003cdiv class=\"tws-callout tws-callout-amber\"\u003e\n    \u003ch2\u003e🔀 What Is a Corner Drawer Base Cabinet?\u003c\/h2\u003e\n    \u003cp\u003eA corner drawer base replaces the traditional corner door cabinet entirely with three full-extension drawers angled across the corner opening. Instead of reaching around a door to find what's at the back, every drawer pulls straight out — the full contents at eye level on a single pull.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eTop drawer\u003c\/strong\u003e — shallower, ideal for flat items and everyday utensils.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eTwo bottom drawers\u003c\/strong\u003e — full-depth, angled to span the corner. Pots, pans, baking sheets — fully accessible on a single pull.\u003c\/li\u003e\n      \u003cli\u003eThe premium corner option — higher access than a lazy susan, easy reach, or blind corner cabinet.\u003c\/li\u003e\n      \u003cli\u003ePopular with designers specifying a handle-to-handle look and maximum drawer access across the full kitchen run.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FILLER WARNING --\u003e\n  \u003cdiv class=\"tws-callout tws-callout-red\"\u003e\n    \u003ch2\u003e⚠️ Important — 3\" Filler Required Next to an Appliance\u003c\/h2\u003e\n    \u003cp\u003eThis cabinet \u003cstrong\u003erequires a 3\" base filler (BF3, sold separately) when installed next to an appliance\u003c\/strong\u003e — such as a range or dishwasher — so the drawers can open fully without the drawer fronts hitting the appliance. Without the filler, the drawers will not open properly. Confirm the clearance required with your installer before finalising the layout. \u003ca href=\"\/products\/bf3-3-wide-base-filler\" style=\"color:#c0392b;font-weight:600;\"\u003eBrowse the BF3 filler →\u003c\/a\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- DRAWER BOX NOTE --\u003e\n  \u003cdiv class=\"tws-callout tws-callout-green\"\u003e\n    \u003ch2\u003eℹ️ Note on Drawer Box Construction\u003c\/h2\u003e\n    \u003cp\u003eThe CDB36 drawer boxes are \u003cstrong\u003e¾\" solid wood — but do not have dovetail joinery\u003c\/strong\u003e. This is standard across the industry for corner drawer bases: the angled geometry of the corner drawer construction means dovetail joints are not used. The drawer glides are undermount soft-close and the drawer heads match the shaker profile across the cabinet run.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- DIMENSIONS --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eCDB36 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the CDB36, a 36-inch wide white shaker corner drawer base cabinet: a stack of three drawers (one smaller top drawer and two larger bottom drawers) angled across the corner, with side returns, over a 4½-inch toe kick\" viewbox=\"0 0 110 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003ctitle\u003eCDB36 corner drawer base cabinet — 36\" wide × 24\" deep × 34.5\" tall, 3 drawers\u003c\/title\u003e\n        \u003crect x=\"10.0\" y=\"10\" width=\"60.0\" height=\"56.5\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"10.0\" y=\"12\" width=\"10.00\" height=\"53.0\" fill=\"#e7edf4\" stroke=\"#3a7cbf\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"60.00\" y=\"12\" width=\"10.00\" height=\"53.0\" fill=\"#e7edf4\" stroke=\"#3a7cbf\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"15.0\" y=\"41\" text-anchor=\"middle\" font-size=\"3.4\" fill=\"#8aa0b5\"\u003ereturn\u003c\/text\u003e\n        \u003ctext x=\"65.0\" y=\"41\" text-anchor=\"middle\" font-size=\"3.4\" fill=\"#8aa0b5\"\u003ereturn\u003c\/text\u003e\n        \u003crect x=\"20.00\" y=\"12\" width=\"40.00\" height=\"14.5\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"20.00\" y=\"26.5\" width=\"40.00\" height=\"19.25\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"20.00\" y=\"45.75\" width=\"40.00\" height=\"19.25\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"34.0\" y1=\"19.25\" x2=\"46.0\" y2=\"19.25\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"34.0\" y1=\"36.1\" x2=\"46.0\" y2=\"36.1\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"34.0\" y1=\"55.4\" x2=\"46.0\" y2=\"55.4\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"40.0\" y=\"63.5\" text-anchor=\"middle\" font-size=\"3.3\" fill=\"#6a4fc8\"\u003e3 drawers · angled across corner\u003c\/text\u003e\n        \u003crect x=\"14\" y=\"66.5\" width=\"52\" height=\"8.5\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"40\" y=\"72.0\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"10.0\" y1=\"82\" x2=\"70.0\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"13,79 10,82 13,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"67,79 70,82 67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"40\" y=\"90\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e36\"\u003c\/text\u003e\n        \u003cline x1=\"78\" y1=\"10\" x2=\"78\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"75,13 78,10 81,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"75,72 78,75 81,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"94\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,94,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 75%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e36\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SPEC GRID --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker CDB36\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawers\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e3 Total (1 small + 2 large)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood (no dovetail)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Head\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eMatches Door Profile\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFiller Required\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eBF3 (next to appliance)\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- VARIANT TABLE --\u003e\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-CDB36-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$533.85\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-CDB36-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, ship-ready\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$593.83\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SHIPPING CALLOUT --\u003e\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 7\" × 38.5\" × 37.5\" — approximately \u003cstrong\u003e113 lbs\u003c\/strong\u003e.\u003cbr\u003eRTA orders are typically processed within 3–8 business days (up to 14 business days). Factory assembled orders are typically processed in 10–15 business days (up to 21 business days). Shipping transit time after processing varies depending on distance from our warehouse locations in Ohio and Florida. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange better freight rates, especially for multi-cabinet orders.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ACCORDIONS --\u003e\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video — How to Assemble the CDB36\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch the step-by-step assembly walkthrough for this corner drawer base cabinet. Most assemblers finish in \u003cstrong\u003e20–35 minutes\u003c\/strong\u003e with a drill, rubber mallet, and clamps.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/T-LcPu_ssyM\" title=\"White Shaker corner drawer base cabinet assembly video — CDB36\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e↔ Choosing a Corner Cabinet — CDB36 vs. Other Options\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eFour ways to solve a kitchen corner — here's how they compare:\u003c\/p\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eCorner Access\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eStorage\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eFrom (RTA)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eCorner Drawer Base (this cabinet)\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eThree full-extension drawers angled across the corner — everything accessible on a single pull\u003c\/td\u003e\n\u003ctd\u003e3 drawers (1 small top, 2 large bottom)\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003e$533.85\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003e\n\u003ca href=\"\/products\/ber33-33-wide-base-easy-reach-cabinet\"\u003eEasy Reach corner base\u003c\/a\u003e (33\" \u0026amp; 36\")\u003c\/td\u003e\n\u003ctd\u003eDoors open the corner fully — full interior visible and reachable\u003c\/td\u003e\n\u003ctd\u003eOne adjustable shelf, no drawers\u003c\/td\u003e\n\u003ctd\u003e$422\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003e\n\u003ca href=\"\/products\/ls33-33-lazy-susan-corner-base-cabinet-white-shaker\"\u003eLazy Susan corner base\u003c\/a\u003e (33\" \u0026amp; 36\")\u003c\/td\u003e\n\u003ctd\u003eRotating baskets spin the contents to you\u003c\/td\u003e\n\u003ctd\u003eTwo height-adjustable stainless steel baskets on a center pole\u003c\/td\u003e\n\u003ctd\u003e$444\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003e\n\u003ca href=\"\/products\/bbc36-36-wide-base-blind-corner-cabinet-white-shaker\"\u003eBlind corner base\u003c\/a\u003e (36\")\u003c\/td\u003e\n\u003ctd\u003eOne side slides behind the adjacent run\u003c\/td\u003e\n\u003ctd\u003eOne door + one soft-close drawer on the exposed face\u003c\/td\u003e\n\u003ctd\u003e$347\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px\"\u003e\u003cstrong\u003eInstallation note:\u003c\/strong\u003e the CDB36 requires a 3\" base filler next to an appliance so drawers open fully. The blind corner base requires a 3\" filler and a minimum 4\" pull from the corner wall.\u003c\/p\u003e\n        \u003cp\u003eNot sure which fits your layout? \u003ca href=\"\/pages\/contact-us\"\u003eSend us your kitchen sketch\u003c\/a\u003e — we'll recommend the right corner solution before you order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e36\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eNumber of Drawers\u003c\/td\u003e\n\u003ctd\u003e3 (one smaller top, two larger bottom)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Orientation\u003c\/td\u003e\n\u003ctd\u003eAngled diagonally across the corner\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Glide\u003c\/td\u003e\n\u003ctd\u003eUndermount soft-close, full extension\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Box\u003c\/td\u003e\n\u003ctd\u003e¾\" solid wood (no dovetail joinery)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFiller Required\u003c\/td\u003e\n\u003ctd\u003eBF3 (3\" base filler) when installed next to an appliance\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e7\" × 38.5\" × 37.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e113 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Confirm filler requirements and clearances with your installer before finalising the layout.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Three drawer openings angled to span the corner.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawers:\u003c\/strong\u003e Three total — one shallower top drawer and two full-depth bottom drawers, all angled diagonally to access the corner storage. All three are full-extension on undermount soft-close glides.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Boxes:\u003c\/strong\u003e ¾\" solid wood — \u003cstrong\u003ewithout dovetail joinery\u003c\/strong\u003e. This is standard for corner drawer bases across the industry due to the angled geometry of the drawer construction.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glides:\u003c\/strong\u003e Undermount soft-close. Invisible when closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Heads:\u003c\/strong\u003e Match the shaker door profile across the cabinet run.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value. Ships flat-packed, reducing freight cost and damage risk. RTA orders are processed in up to 14 business days — most are ready within 3–8 business days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install — ideal for builders and property managers who need units install-ready. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Assembled cabinets are bulkier to ship, so freight can be higher. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eDoes this cabinet require a filler strip?\u003c\/strong\u003e\u003cbr\u003eYes — a 3\" base filler (BF3, sold separately) is required when installing next to an appliance so the drawers can open fully. Without it, the drawer fronts will not clear the adjacent appliance.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo the drawer boxes have dovetail joints?\u003c\/strong\u003e\u003cbr\u003eNo. The drawer boxes are ¾\" solid wood but without dovetail joinery — standard across the industry for corner drawer bases due to the angled geometry of the construction.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow is this different from a standard drawer base?\u003c\/strong\u003e\u003cbr\u003eThe drawers are angled diagonally to span the corner opening rather than running straight across a standard cabinet width. This allows the full corner space to be used as drawer storage instead of door-and-shelf storage.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. The drawer boxes are ¾\" solid wood without dovetail joinery.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does assembly take?\u003c\/strong\u003e\u003cbr\u003e20–35 minutes with a drill and rubber mallet. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, builder, designer, or property manager?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated personal support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eSet up a trade account →\u003c\/a\u003e Ordering a full kitchen? \u003ca href=\"\/pages\/quick-order-bulk-cabinet-ordering\"\u003eTry the Quick Quoting Tool →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") { document.addEventListener(\"DOMContentLoaded\", initAccordions); }\n  else { initAccordions(); }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cspan\u003e36\" wide, premium corner drawer base cabinet in white shaker, by Faircrest Cabinets.    Compare our price to the MSRP of $935.76 (RTA).\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThis cabinet has three fully functioning, full extension soft-close drawers.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFeatures a smaller top drawer and two larger bottom drawers.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eAvailable \u003cstrong\u003eeither\u003c\/strong\u003e flat packed and ready to assemble (\u003cspan style=\"color: #ff2a00;\"\u003e\u003cstrong\u003eRTA\u003c\/strong\u003e\u003c\/span\u003e), \u003cstrong\u003eor\u003c\/strong\u003e \u003cspan style=\"color: #ff2a00;\"\u003e\u003cstrong\u003efactory assembled\u003c\/strong\u003e\u003c\/span\u003e for added convenience and peace of mind.  \u003cstrong\u003e\u003cu\u003e\u003cspan style=\"text-decoration: underline;\" data-mce-style=\"text-decoration: underline;\"\u003eNote\u003c\/span\u003e\u003c\/u\u003e\u003c\/strong\u003e: shipping costs for factory assembled cabinets can be higher than RTA cabinets.  Feel free to reach out to us to see if we can ship this at a lower cost for you.  \u003cspan style=\"color: #b3b3b3;\"\u003e\u003cem data-mce-fragment=\"1\"\u003eYou can save on shipping costs if you’re able to pick these up from one of the warehouse locations.\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e** This product requires a 3\" filler if installing next to an appliance in order for the drawers to open properly. **\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eColor\/Style - White, Shaker\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWidth - 36\", Depth - 24\", Height - 34.5\"\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWood Species:  Solid Maple\/Birch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFace Frame:  Solid Wood\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eDoor Style:  Shaker Style (Engineered HDF Construction)\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBox Construction:  1\/2\" Solid Plywood\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Glide:  Undermount Soft Close\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Head:  Matches Door Profile\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Box:  3\/4\" Solid Wood - \u003cstrong\u003eThese drawers do not have dovetail joints.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003eOverlay:  Full\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCabinet Interior:  Color Matched Box , Natural Drawers\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCabinet Exterior:  Color Matched\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ctable width=\"497\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd width=\"497\"\u003eApproximate flat packed shipping dimensions are 7 x 38.5 x 37.5 inches and weighs 113lbs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-CDB36-RTA (Ready to Assemble)","offer_id":43542455419105,"sku":"CDB36","price":533.85,"currency_code":"USD","in_stock":true},{"title":"WS-CDB36-(A) (Factory Assembled)","offer_id":43542455451873,"sku":"WS-CDB36-(A)","price":593.83,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/CDB36-aa_b4c19522-50d8-4462-a9af-f1179a52b685.jpg?v=1635616424"},{"product_id":"db12-12-wide-drawer-base-cabinet-white-shaker","title":"DB12 - 12\" Wide Drawer Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the DB12 drawer base cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The DB12 is a 12-inch wide all-drawer base cabinet in the Faircrest White Shaker line. It has three full-extension soft-close drawers in place of doors — one smaller top drawer and two larger bottom drawers — making the full cabinet interior accessible without reaching past a door. Built with a half-inch solid plywood box and a solid maple\/birch face frame — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Why choose an all-drawer base over a standard door-and-drawer base cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A drawer base puts everything on full-extension, soft-close runners — nothing is hidden at the back. This makes drawer bases especially popular for utensil storage, pots and pans, baking supplies, and any item you reach for frequently. Designers and contractors often specify them at key prep zones alongside the range or sink for maximum ergonomic access.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the DB12 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The DB12 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. All three drawer boxes are three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides. The drawer heads match the shaker door profile across the run.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the DB12 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most drawer base cabinets take 20–35 minutes to assemble using a drill, a rubber mallet, and clamps. All three drawer boxes mount on pre-fitted undermount glides. A step-by-step assembly video is embedded on this page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the DB12 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the DB12?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most DB12 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-green { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-green h2 { font-size: 14.5px; font-weight: 700; color: #12291a; margin: 0 0 6px; }\n  .tws-callout-green ul { padding-left: 18px; margin-top: 8px; }\n  .tws-callout-green ul li { margin-bottom: 5px; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin: 0 0 10px; }\n  h2.tws-section-label { font-size: 11px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 110px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 44px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-h { margin: 0; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; font-family: inherit; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eDB12 is a 12\"-wide all-drawer base cabinet in the Faircrest White Shaker line\u003c\/strong\u003e — three full-extension soft-close drawers instead of a door, so the full cabinet interior comes to you. One smaller top drawer and two larger bottom drawers, all on undermount soft-close glides with ¾\" solid wood dovetail boxes. \u003cstrong\u003e½\" solid plywood box, solid wood face frame, no particle board.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px\"\u003eAt \u003cstrong\u003e$373.91\u003c\/strong\u003e vs. the $655.41 MSRP — about \u003cstrong\u003e43% below retail\u003c\/strong\u003e — it's the drawer storage detail that makes a kitchen work better, at a price that keeps your remodel, flip, or build on budget. \u003ca href=\"\/collections\/faircrest-white-shaker-base-cabinets\/Base-Cabinet\"\u003eBrowse the full base collection →\u003c\/a\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-green\"\u003e\n    \u003ch2\u003e🗂️ Why Choose an All-Drawer Base?\u003c\/h2\u003e\n    \u003cp\u003eA drawer base puts your entire storage on full-extension runners — nothing hidden at the back, no bending past a door. Three drawers means three independently accessible zones in one cabinet width.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eTop drawer\u003c\/strong\u003e — shallower, ideal for utensils, wraps, and everyday flat items.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eTwo bottom drawers\u003c\/strong\u003e — full-depth, full-width. Pots, pans, baking sheets, pantry items — fully accessible on a single pull.\u003c\/li\u003e\n      \u003cli\u003ePopular at the range, sink, and prep zones where reach-in access beats reach-around-a-door every time.\u003c\/li\u003e\n      \u003cli\u003eDesigners and contractors regularly specify drawer bases at key prep zones — range, sink, and island — for maximum ergonomic access and a seamless, handle-to-handle look across the cabinet run.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eDB12 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the DB12, a 12-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"24\" y=\"10\" width=\"40\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"24\" y=\"22.07\" width=\"40\" height=\"21.73\" rx=\"1\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"24\" y=\"44.8\" width=\"40\" height=\"21.73\" rx=\"1\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"40\" y1=\"15.53\" x2=\"48\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"40\" y1=\"32.93\" x2=\"48\" y2=\"32.93\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"40\" y1=\"55.66\" x2=\"48\" y2=\"55.66\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"27\" y=\"66.52\" width=\"34\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"24\" y1=\"82\" x2=\"64\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"27,79 24,82 27,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"61,79 64,82 61,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e12\"\u003c\/text\u003e\n        \u003cline x1=\"70\" y1=\"10\" x2=\"70\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"67,13 70,10 73,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"67,72 70,75 73,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"74\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,74,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 25%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e12\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker DB12\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawers\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e3 Total (1 small + 2 large)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Head\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eMatches Door Profile\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eOverlay\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eFull\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-DB12-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$373.91\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-DB12-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, ship-ready\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$415.92\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5.5\" × 36.5\" × 25.5\" — approximately \u003cstrong\u003e70 lbs\u003c\/strong\u003e.\u003cbr\u003eRTA orders are typically processed within 3–8 business days (up to 14 business days). Factory assembled orders are typically processed in 10–15 business days (up to 21 business days). Shipping transit time after processing varies depending on distance from our warehouse locations in Ohio and Florida. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange better freight rates, especially for multi-cabinet orders.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video — How to Assemble the DB12\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch the step-by-step assembly walkthrough for this all-drawer base cabinet. Most assemblers finish in \u003cstrong\u003e20–35 minutes\u003c\/strong\u003e with a drill, rubber mallet, and clamps.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/D1o0QF56iog\" title=\"White Shaker drawer base cabinet assembly video — applies to the DB12\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e12\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eNumber of Drawers\u003c\/td\u003e\n\u003ctd\u003e3 (one small top, two large bottom)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Glide\u003c\/td\u003e\n\u003ctd\u003eUndermount soft-close, full extension\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Box\u003c\/td\u003e\n\u003ctd\u003e¾\" solid wood, English dovetail\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5.5\" × 36.5\" × 25.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e70 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Consult your designer or installer for exact clearance requirements when planning countertops and appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well. Full face frame with three drawer openings — one smaller at the top, two larger below.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawers:\u003c\/strong\u003e Three total — one shallower top drawer and two full-depth bottom drawers. All three are full-extension on undermount soft-close glides.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Boxes:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glides:\u003c\/strong\u003e Undermount soft-close. Invisible when closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Heads:\u003c\/strong\u003e Match the shaker door profile across the cabinet run for a seamless, consistent look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value. Ships flat-packed, reducing freight cost and damage risk. RTA orders are processed in up to 14 business days — most are ready within 3–8 business days. If you're a contractor, flipper, or confident DIYer — RTA is the way to go.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install — ideal for builders and property managers who need units install-ready. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Assembled cabinets are bulkier to ship, so freight can be higher. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat makes a drawer base different from a standard base cabinet?\u003c\/strong\u003e\u003cbr\u003eA drawer base has three full-extension drawers in place of doors — every inch of storage is accessible without reaching past a door. Standard bases have one drawer at the top and door storage below, which means the back of the shelf is harder to reach.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. The drawer boxes are ¾\" solid wood with English dovetail joinery. We do not use particle board.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does assembly take?\u003c\/strong\u003e\u003cbr\u003e20–35 minutes with a drill and rubber mallet. All three drawer boxes mount on pre-fitted glides. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, builder, designer, or property manager?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated personal support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eSet up a trade account →\u003c\/a\u003e Ordering a full kitchen? \u003ca href=\"\/pages\/quick-order-bulk-cabinet-ordering\"\u003eTry the Quick Quoting Tool →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") { document.addEventListener(\"DOMContentLoaded\", initAccordions); }\n  else { initAccordions(); }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-DB12-RTA (Ready to Assemble)","offer_id":43542499098849,"sku":"DB12","price":373.91,"currency_code":"USD","in_stock":true},{"title":"WS-DB12-(A) (Factory Assembled)","offer_id":43542499131617,"sku":"WS-DB12-(A)","price":415.92,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/DB12-aa_c80af77b-e553-4510-bc6c-2a755d62c858.jpg?v=1635616557"},{"product_id":"db15-15-wide-drawer-base-cabinet-white-shaker","title":"DB15 - 15\" Wide Drawer Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the DB15 drawer base cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The DB15 is a 15-inch wide all-drawer base cabinet in the Faircrest White Shaker line. It has three full-extension soft-close drawers in place of doors — one smaller top drawer and two larger bottom drawers — making the full cabinet interior accessible without reaching past a door. Built with a half-inch solid plywood box and a solid maple\/birch face frame — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Why choose an all-drawer base over a standard door-and-drawer base cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A drawer base puts everything on full-extension, soft-close runners — nothing is hidden at the back. This makes drawer bases especially popular for utensil storage, pots and pans, baking supplies, and any item you reach for frequently. Designers and contractors often specify them at key prep zones alongside the range or sink for maximum ergonomic access.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the DB15 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The DB15 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. All three drawer boxes are three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides. The drawer heads match the shaker door profile across the run.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the DB15 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most drawer base cabinets take 20–35 minutes to assemble using a drill, a rubber mallet, and clamps. All three drawer boxes mount on pre-fitted undermount glides. A step-by-step assembly video is embedded on this page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the DB15 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the DB15?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most DB15 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-green { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-green h2 { font-size: 14.5px; font-weight: 700; color: #12291a; margin: 0 0 6px; }\n  .tws-callout-green ul { padding-left: 18px; margin-top: 8px; }\n  .tws-callout-green ul li { margin-bottom: 5px; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin: 0 0 10px; }\n  h2.tws-section-label { font-size: 11px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 110px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 44px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-h { margin: 0; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; font-family: inherit; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eDB15 is a 15\"-wide all-drawer base cabinet in the Faircrest White Shaker line\u003c\/strong\u003e — three full-extension soft-close drawers instead of a door, so the full cabinet interior comes to you. One smaller top drawer and two larger bottom drawers, all on undermount soft-close glides with ¾\" solid wood dovetail boxes. \u003cstrong\u003e½\" solid plywood box, solid wood face frame, no particle board.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px\"\u003eAt \u003cstrong\u003e$388.72\u003c\/strong\u003e vs. the $681.37 MSRP — about \u003cstrong\u003e43% below retail\u003c\/strong\u003e — it's the drawer storage detail that makes a kitchen work better, at a price that keeps your remodel, flip, or build on budget. \u003ca href=\"\/collections\/faircrest-white-shaker-base-cabinets\/Base-Cabinet\"\u003eBrowse the full base collection →\u003c\/a\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-green\"\u003e\n    \u003ch2\u003e🗂️ Why Choose an All-Drawer Base?\u003c\/h2\u003e\n    \u003cp\u003eA drawer base puts your entire storage on full-extension runners — nothing hidden at the back, no bending past a door. Three drawers means three independently accessible zones in one cabinet width.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eTop drawer\u003c\/strong\u003e — shallower, ideal for utensils, wraps, and everyday flat items.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eTwo bottom drawers\u003c\/strong\u003e — full-depth, full-width. Pots, pans, baking sheets, pantry items — fully accessible on a single pull.\u003c\/li\u003e\n      \u003cli\u003ePopular at the range, sink, and prep zones where reach-in access beats reach-around-a-door every time.\u003c\/li\u003e\n      \u003cli\u003eDesigners and contractors regularly specify drawer bases at key prep zones — range, sink, and island — for maximum ergonomic access and a seamless, handle-to-handle look across the cabinet run.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eDB15 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the DB15, a 15-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"22.67\" y=\"10\" width=\"42.67\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"22.67\" y=\"22.07\" width=\"42.67\" height=\"21.73\" rx=\"1\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"22.67\" y=\"44.8\" width=\"42.67\" height=\"21.73\" rx=\"1\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"40\" y1=\"15.53\" x2=\"48\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"40\" y1=\"32.93\" x2=\"48\" y2=\"32.93\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"40\" y1=\"55.66\" x2=\"48\" y2=\"55.66\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"25.67\" y=\"66.52\" width=\"36.67\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"22.67\" y1=\"82\" x2=\"65.33\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"25.67,79 22.67,82 25.67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"62.33,79 65.33,82 62.33,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e15\"\u003c\/text\u003e\n        \u003cline x1=\"71.33\" y1=\"10\" x2=\"71.33\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"68.33,13 71.33,10 74.33,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"68.33,72 71.33,75 74.33,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"75.33\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,75.33,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 31%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e15\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker DB15\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawers\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e3 Total (1 small + 2 large)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Head\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eMatches Door Profile\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eOverlay\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eFull\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-DB15-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$388.72\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-DB15-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, ship-ready\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$432.40\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 6\" × 36.5\" × 25.5\" — approximately \u003cstrong\u003e77 lbs\u003c\/strong\u003e.\u003cbr\u003eRTA orders are typically processed within 3–8 business days (up to 14 business days). Factory assembled orders are typically processed in 10–15 business days (up to 21 business days). Shipping transit time after processing varies depending on distance from our warehouse locations in Ohio and Florida. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange better freight rates, especially for multi-cabinet orders.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video — How to Assemble the DB15\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch the step-by-step assembly walkthrough for this all-drawer base cabinet. Most assemblers finish in \u003cstrong\u003e20–35 minutes\u003c\/strong\u003e with a drill, rubber mallet, and clamps.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/D1o0QF56iog\" title=\"White Shaker drawer base cabinet assembly video — applies to the DB15\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e15\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eNumber of Drawers\u003c\/td\u003e\n\u003ctd\u003e3 (one small top, two large bottom)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Glide\u003c\/td\u003e\n\u003ctd\u003eUndermount soft-close, full extension\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Box\u003c\/td\u003e\n\u003ctd\u003e¾\" solid wood, English dovetail\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e6\" × 36.5\" × 25.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e77 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Consult your designer or installer for exact clearance requirements when planning countertops and appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well. Full face frame with three drawer openings — one smaller at the top, two larger below.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawers:\u003c\/strong\u003e Three total — one shallower top drawer and two full-depth bottom drawers. All three are full-extension on undermount soft-close glides.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Boxes:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glides:\u003c\/strong\u003e Undermount soft-close. Invisible when closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Heads:\u003c\/strong\u003e Match the shaker door profile across the cabinet run for a seamless, consistent look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value. Ships flat-packed, reducing freight cost and damage risk. RTA orders are processed in up to 14 business days — most are ready within 3–8 business days. If you're a contractor, flipper, or confident DIYer — RTA is the way to go.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install — ideal for builders and property managers who need units install-ready. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Assembled cabinets are bulkier to ship, so freight can be higher. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat makes a drawer base different from a standard base cabinet?\u003c\/strong\u003e\u003cbr\u003eA drawer base has three full-extension drawers in place of doors — every inch of storage is accessible without reaching past a door. Standard bases have one drawer at the top and door storage below, which means the back of the shelf is harder to reach.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. The drawer boxes are ¾\" solid wood with English dovetail joinery. We do not use particle board.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does assembly take?\u003c\/strong\u003e\u003cbr\u003e20–35 minutes with a drill and rubber mallet. All three drawer boxes mount on pre-fitted glides. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, builder, designer, or property manager?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated personal support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eSet up a trade account →\u003c\/a\u003e Ordering a full kitchen? \u003ca href=\"\/pages\/quick-order-bulk-cabinet-ordering\"\u003eTry the Quick Quoting Tool →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") { document.addEventListener(\"DOMContentLoaded\", initAccordions); }\n  else { initAccordions(); }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-DB15-RTA (Ready to Assemble)","offer_id":43542548218081,"sku":"DB15","price":388.72,"currency_code":"USD","in_stock":true},{"title":"WS-DB15-(A) (Factory Assembled)","offer_id":43542548250849,"sku":"WS-DB15-(A)","price":432.4,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/DB15-aa_c69b3e4d-b182-42f5-8d72-f64c5549a627.jpg?v=1635616939"},{"product_id":"db18-18-wide-drawer-base-cabinet-white-shaker","title":"DB18 - 18\" Wide Drawer Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the DB18 drawer base cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The DB18 is a 18-inch wide all-drawer base cabinet in the Faircrest White Shaker line. It has three full-extension soft-close drawers in place of doors — one smaller top drawer and two larger bottom drawers — making the full cabinet interior accessible without reaching past a door. Built with a half-inch solid plywood box and a solid maple\/birch face frame — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Why choose an all-drawer base over a standard door-and-drawer base cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A drawer base puts everything on full-extension, soft-close runners — nothing is hidden at the back. This makes drawer bases especially popular for utensil storage, pots and pans, baking supplies, and any item you reach for frequently. Designers and contractors often specify them at key prep zones alongside the range or sink for maximum ergonomic access.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the DB18 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The DB18 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. All three drawer boxes are three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides. The drawer heads match the shaker door profile across the run.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the DB18 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most drawer base cabinets take 20–35 minutes to assemble using a drill, a rubber mallet, and clamps. All three drawer boxes mount on pre-fitted undermount glides. A step-by-step assembly video is embedded on this page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the DB18 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the DB18?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most DB18 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-green { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-green h2 { font-size: 14.5px; font-weight: 700; color: #12291a; margin: 0 0 6px; }\n  .tws-callout-green ul { padding-left: 18px; margin-top: 8px; }\n  .tws-callout-green ul li { margin-bottom: 5px; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin: 0 0 10px; }\n  h2.tws-section-label { font-size: 11px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 110px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 44px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-h { margin: 0; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; font-family: inherit; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eDB18 is a 18\"-wide all-drawer base cabinet in the Faircrest White Shaker line\u003c\/strong\u003e — three full-extension soft-close drawers instead of a door, so the full cabinet interior comes to you. One smaller top drawer and two larger bottom drawers, all on undermount soft-close glides with ¾\" solid wood dovetail boxes. \u003cstrong\u003e½\" solid plywood box, solid wood face frame, no particle board.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px\"\u003eAt \u003cstrong\u003e$399.02\u003c\/strong\u003e vs. the $699.43 MSRP — about \u003cstrong\u003e43% below retail\u003c\/strong\u003e — it's the drawer storage detail that makes a kitchen work better, at a price that keeps your remodel, flip, or build on budget. \u003ca href=\"\/collections\/faircrest-white-shaker-base-cabinets\/Base-Cabinet\"\u003eBrowse the full base collection →\u003c\/a\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-green\"\u003e\n    \u003ch2\u003e🗂️ Why Choose an All-Drawer Base?\u003c\/h2\u003e\n    \u003cp\u003eA drawer base puts your entire storage on full-extension runners — nothing hidden at the back, no bending past a door. Three drawers means three independently accessible zones in one cabinet width.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eTop drawer\u003c\/strong\u003e — shallower, ideal for utensils, wraps, and everyday flat items.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eTwo bottom drawers\u003c\/strong\u003e — full-depth, full-width. Pots, pans, baking sheets, pantry items — fully accessible on a single pull.\u003c\/li\u003e\n      \u003cli\u003ePopular at the range, sink, and prep zones where reach-in access beats reach-around-a-door every time.\u003c\/li\u003e\n      \u003cli\u003eDesigners and contractors regularly specify drawer bases at key prep zones — range, sink, and island — for maximum ergonomic access and a seamless, handle-to-handle look across the cabinet run.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eDB18 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the DB18, a 18-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"21.33\" y=\"10\" width=\"45.33\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"21.33\" y=\"22.07\" width=\"45.33\" height=\"21.73\" rx=\"1\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"21.33\" y=\"44.8\" width=\"45.33\" height=\"21.73\" rx=\"1\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"40\" y1=\"15.53\" x2=\"48\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"40\" y1=\"32.93\" x2=\"48\" y2=\"32.93\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"40\" y1=\"55.66\" x2=\"48\" y2=\"55.66\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"24.33\" y=\"66.52\" width=\"39.33\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"21.33\" y1=\"82\" x2=\"66.67\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"24.33,79 21.33,82 24.33,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"63.67,79 66.67,82 63.67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e18\"\u003c\/text\u003e\n        \u003cline x1=\"72.67\" y1=\"10\" x2=\"72.67\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"69.67,13 72.67,10 75.67,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"69.67,72 72.67,75 75.67,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"76.67\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,76.67,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 38%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e18\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker DB18\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawers\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e3 Total (1 small + 2 large)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Head\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eMatches Door Profile\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eOverlay\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eFull\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-DB18-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$399.02\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-DB18-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, ship-ready\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$443.86\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 6\" × 36.5\" × 26\" — approximately \u003cstrong\u003e84 lbs\u003c\/strong\u003e.\u003cbr\u003eRTA orders are typically processed within 3–8 business days (up to 14 business days). Factory assembled orders are typically processed in 10–15 business days (up to 21 business days). Shipping transit time after processing varies depending on distance from our warehouse locations in Ohio and Florida. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange better freight rates, especially for multi-cabinet orders.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video — How to Assemble the DB18\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch the step-by-step assembly walkthrough for this all-drawer base cabinet. Most assemblers finish in \u003cstrong\u003e20–35 minutes\u003c\/strong\u003e with a drill, rubber mallet, and clamps.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/D1o0QF56iog\" title=\"White Shaker drawer base cabinet assembly video — applies to the DB18\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e18\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eNumber of Drawers\u003c\/td\u003e\n\u003ctd\u003e3 (one small top, two large bottom)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Glide\u003c\/td\u003e\n\u003ctd\u003eUndermount soft-close, full extension\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Box\u003c\/td\u003e\n\u003ctd\u003e¾\" solid wood, English dovetail\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e6\" × 36.5\" × 26\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e84 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Consult your designer or installer for exact clearance requirements when planning countertops and appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well. Full face frame with three drawer openings — one smaller at the top, two larger below.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawers:\u003c\/strong\u003e Three total — one shallower top drawer and two full-depth bottom drawers. All three are full-extension on undermount soft-close glides.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Boxes:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glides:\u003c\/strong\u003e Undermount soft-close. Invisible when closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Heads:\u003c\/strong\u003e Match the shaker door profile across the cabinet run for a seamless, consistent look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value. Ships flat-packed, reducing freight cost and damage risk. RTA orders are processed in up to 14 business days — most are ready within 3–8 business days. If you're a contractor, flipper, or confident DIYer — RTA is the way to go.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install — ideal for builders and property managers who need units install-ready. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Assembled cabinets are bulkier to ship, so freight can be higher. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat makes a drawer base different from a standard base cabinet?\u003c\/strong\u003e\u003cbr\u003eA drawer base has three full-extension drawers in place of doors — every inch of storage is accessible without reaching past a door. Standard bases have one drawer at the top and door storage below, which means the back of the shelf is harder to reach.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. The drawer boxes are ¾\" solid wood with English dovetail joinery. We do not use particle board.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does assembly take?\u003c\/strong\u003e\u003cbr\u003e20–35 minutes with a drill and rubber mallet. All three drawer boxes mount on pre-fitted glides. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, builder, designer, or property manager?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated personal support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eSet up a trade account →\u003c\/a\u003e Ordering a full kitchen? \u003ca href=\"\/pages\/quick-order-bulk-cabinet-ordering\"\u003eTry the Quick Quoting Tool →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") { document.addEventListener(\"DOMContentLoaded\", initAccordions); }\n  else { initAccordions(); }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-DB18-RTA (Ready to Assemble)","offer_id":43542560964833,"sku":"DB18","price":399.02,"currency_code":"USD","in_stock":true},{"title":"WS-DB18-(A) (Factory Assembled)","offer_id":43542560997601,"sku":"WS-DB18-(A)","price":443.86,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/DB18-aa_a6f2a788-9b44-4612-84c9-ba3e36422186.jpg?v=1635617008"},{"product_id":"db21-21-wide-drawer-base-cabinet-white-shaker","title":"DB21 - 21\" Wide Drawer Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the DB21 drawer base cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The DB21 is a 21-inch wide all-drawer base cabinet in the Faircrest White Shaker line. It has three full-extension soft-close drawers in place of doors — one smaller top drawer and two larger bottom drawers — making the full cabinet interior accessible without reaching past a door. Built with a half-inch solid plywood box and a solid maple\/birch face frame — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Why choose an all-drawer base over a standard door-and-drawer base cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A drawer base puts everything on full-extension, soft-close runners — nothing is hidden at the back. This makes drawer bases especially popular for utensil storage, pots and pans, baking supplies, and any item you reach for frequently. Designers and contractors often specify them at key prep zones alongside the range or sink for maximum ergonomic access.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the DB21 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The DB21 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. All three drawer boxes are three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides. The drawer heads match the shaker door profile across the run.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the DB21 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most drawer base cabinets take 20–35 minutes to assemble using a drill, a rubber mallet, and clamps. All three drawer boxes mount on pre-fitted undermount glides. A step-by-step assembly video is embedded on this page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the DB21 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the DB21?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most DB21 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-green { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-green h2 { font-size: 14.5px; font-weight: 700; color: #12291a; margin: 0 0 6px; }\n  .tws-callout-green ul { padding-left: 18px; margin-top: 8px; }\n  .tws-callout-green ul li { margin-bottom: 5px; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin: 0 0 10px; }\n  h2.tws-section-label { font-size: 11px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 110px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 44px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-h { margin: 0; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; font-family: inherit; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eDB21 is a 21\"-wide all-drawer base cabinet in the Faircrest White Shaker line\u003c\/strong\u003e — three full-extension soft-close drawers instead of a door, so the full cabinet interior comes to you. One smaller top drawer and two larger bottom drawers, all on undermount soft-close glides with ¾\" solid wood dovetail boxes. \u003cstrong\u003e½\" solid plywood box, solid wood face frame, no particle board.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px\"\u003eAt \u003cstrong\u003e$430.30\u003c\/strong\u003e vs. the $754.25 MSRP — about \u003cstrong\u003e43% below retail\u003c\/strong\u003e — it's the drawer storage detail that makes a kitchen work better, at a price that keeps your remodel, flip, or build on budget. \u003ca href=\"\/collections\/faircrest-white-shaker-base-cabinets\/Base-Cabinet\"\u003eBrowse the full base collection →\u003c\/a\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-green\"\u003e\n    \u003ch2\u003e🗂️ Why Choose an All-Drawer Base?\u003c\/h2\u003e\n    \u003cp\u003eA drawer base puts your entire storage on full-extension runners — nothing hidden at the back, no bending past a door. Three drawers means three independently accessible zones in one cabinet width.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eTop drawer\u003c\/strong\u003e — shallower, ideal for utensils, wraps, and everyday flat items.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eTwo bottom drawers\u003c\/strong\u003e — full-depth, full-width. Pots, pans, baking sheets, pantry items — fully accessible on a single pull.\u003c\/li\u003e\n      \u003cli\u003ePopular at the range, sink, and prep zones where reach-in access beats reach-around-a-door every time.\u003c\/li\u003e\n      \u003cli\u003eDesigners and contractors regularly specify drawer bases at key prep zones — range, sink, and island — for maximum ergonomic access and a seamless, handle-to-handle look across the cabinet run.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eDB21 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the DB21, a 21-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"20\" y=\"10\" width=\"48\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"20\" y=\"22.07\" width=\"48\" height=\"21.73\" rx=\"1\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"20\" y=\"44.8\" width=\"48\" height=\"21.73\" rx=\"1\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"40\" y1=\"15.53\" x2=\"48\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"40\" y1=\"32.93\" x2=\"48\" y2=\"32.93\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"40\" y1=\"55.66\" x2=\"48\" y2=\"55.66\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"23\" y=\"66.52\" width=\"42\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"20\" y1=\"82\" x2=\"68\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"23,79 20,82 23,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"65,79 68,82 65,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e21\"\u003c\/text\u003e\n        \u003cline x1=\"74\" y1=\"10\" x2=\"74\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"71,13 74,10 77,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"71,72 74,75 77,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"78\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,78,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 44%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e21\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker DB21\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawers\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e3 Total (1 small + 2 large)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Head\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eMatches Door Profile\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eOverlay\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eFull\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-DB21-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$430.30\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-DB21-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, ship-ready\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$478.65\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 6\" × 37\" × 26.5\" — approximately \u003cstrong\u003e87 lbs\u003c\/strong\u003e.\u003cbr\u003eRTA orders are typically processed within 3–8 business days (up to 14 business days). Factory assembled orders are typically processed in 10–15 business days (up to 21 business days). Shipping transit time after processing varies depending on distance from our warehouse locations in Ohio and Florida. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange better freight rates, especially for multi-cabinet orders.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video — How to Assemble the DB21\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch the step-by-step assembly walkthrough for this all-drawer base cabinet. Most assemblers finish in \u003cstrong\u003e20–35 minutes\u003c\/strong\u003e with a drill, rubber mallet, and clamps.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/D1o0QF56iog\" title=\"White Shaker drawer base cabinet assembly video — applies to the DB21\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e21\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eNumber of Drawers\u003c\/td\u003e\n\u003ctd\u003e3 (one small top, two large bottom)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Glide\u003c\/td\u003e\n\u003ctd\u003eUndermount soft-close, full extension\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Box\u003c\/td\u003e\n\u003ctd\u003e¾\" solid wood, English dovetail\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e6\" × 37\" × 26.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e87 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Consult your designer or installer for exact clearance requirements when planning countertops and appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well. Full face frame with three drawer openings — one smaller at the top, two larger below.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawers:\u003c\/strong\u003e Three total — one shallower top drawer and two full-depth bottom drawers. All three are full-extension on undermount soft-close glides.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Boxes:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glides:\u003c\/strong\u003e Undermount soft-close. Invisible when closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Heads:\u003c\/strong\u003e Match the shaker door profile across the cabinet run for a seamless, consistent look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value. Ships flat-packed, reducing freight cost and damage risk. RTA orders are processed in up to 14 business days — most are ready within 3–8 business days. If you're a contractor, flipper, or confident DIYer — RTA is the way to go.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install — ideal for builders and property managers who need units install-ready. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Assembled cabinets are bulkier to ship, so freight can be higher. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat makes a drawer base different from a standard base cabinet?\u003c\/strong\u003e\u003cbr\u003eA drawer base has three full-extension drawers in place of doors — every inch of storage is accessible without reaching past a door. Standard bases have one drawer at the top and door storage below, which means the back of the shelf is harder to reach.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. The drawer boxes are ¾\" solid wood with English dovetail joinery. We do not use particle board.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does assembly take?\u003c\/strong\u003e\u003cbr\u003e20–35 minutes with a drill and rubber mallet. All three drawer boxes mount on pre-fitted glides. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, builder, designer, or property manager?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated personal support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eSet up a trade account →\u003c\/a\u003e Ordering a full kitchen? \u003ca href=\"\/pages\/quick-order-bulk-cabinet-ordering\"\u003eTry the Quick Quoting Tool →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") { document.addEventListener(\"DOMContentLoaded\", initAccordions); }\n  else { initAccordions(); }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-DB21-RTA (Ready to Assemble)","offer_id":43542569943265,"sku":"DB21","price":430.3,"currency_code":"USD","in_stock":true},{"title":"WS-DB21-(A) (Factory Assembled)","offer_id":43542569976033,"sku":"WS-DB21-(A)","price":478.65,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/DB21-aa_8bcfcb9d-1327-4321-ad30-8969db506c4e.jpg?v=1635617115"},{"product_id":"db24-24-wide-drawer-base-cabinet-white-shaker","title":"DB24 - 24\" Wide Drawer Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the DB24 drawer base cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The DB24 is a 24-inch wide all-drawer base cabinet in the Faircrest White Shaker line. It has three full-extension soft-close drawers in place of doors — one smaller top drawer and two larger bottom drawers — making the full cabinet interior accessible without reaching past a door. Built with a half-inch solid plywood box and a solid maple\/birch face frame — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Why choose an all-drawer base over a standard door-and-drawer base cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A drawer base puts everything on full-extension, soft-close runners — nothing is hidden at the back. This makes drawer bases especially popular for utensil storage, pots and pans, baking supplies, and any item you reach for frequently. Designers and contractors often specify them at key prep zones alongside the range or sink for maximum ergonomic access.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the DB24 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The DB24 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. All three drawer boxes are three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides. The drawer heads match the shaker door profile across the run.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the DB24 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most drawer base cabinets take 20–35 minutes to assemble using a drill, a rubber mallet, and clamps. All three drawer boxes mount on pre-fitted undermount glides. A step-by-step assembly video is embedded on this page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the DB24 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the DB24?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most DB24 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-green { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-green h2 { font-size: 14.5px; font-weight: 700; color: #12291a; margin: 0 0 6px; }\n  .tws-callout-green ul { padding-left: 18px; margin-top: 8px; }\n  .tws-callout-green ul li { margin-bottom: 5px; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin: 0 0 10px; }\n  h2.tws-section-label { font-size: 11px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 110px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 44px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-h { margin: 0; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; font-family: inherit; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eDB24 is a 24\"-wide all-drawer base cabinet in the Faircrest White Shaker line\u003c\/strong\u003e — three full-extension soft-close drawers instead of a door, so the full cabinet interior comes to you. One smaller top drawer and two larger bottom drawers, all on undermount soft-close glides with ¾\" solid wood dovetail boxes. \u003cstrong\u003e½\" solid plywood box, solid wood face frame, no particle board.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px\"\u003eAt \u003cstrong\u003e$459.31\u003c\/strong\u003e vs. the $805.10 MSRP — about \u003cstrong\u003e43% below retail\u003c\/strong\u003e — it's the drawer storage detail that makes a kitchen work better, at a price that keeps your remodel, flip, or build on budget. \u003ca href=\"\/collections\/faircrest-white-shaker-base-cabinets\/Base-Cabinet\"\u003eBrowse the full base collection →\u003c\/a\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-green\"\u003e\n    \u003ch2\u003e🗂️ Why Choose an All-Drawer Base?\u003c\/h2\u003e\n    \u003cp\u003eA drawer base puts your entire storage on full-extension runners — nothing hidden at the back, no bending past a door. Three drawers means three independently accessible zones in one cabinet width.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eTop drawer\u003c\/strong\u003e — shallower, ideal for utensils, wraps, and everyday flat items.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eTwo bottom drawers\u003c\/strong\u003e — full-depth, full-width. Pots, pans, baking sheets, pantry items — fully accessible on a single pull.\u003c\/li\u003e\n      \u003cli\u003ePopular at the range, sink, and prep zones where reach-in access beats reach-around-a-door every time.\u003c\/li\u003e\n      \u003cli\u003eDesigners and contractors regularly specify drawer bases at key prep zones — range, sink, and island — for maximum ergonomic access and a seamless, handle-to-handle look across the cabinet run.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eDB24 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the DB24, a 24-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"18.67\" y=\"10\" width=\"50.67\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"18.67\" y=\"22.07\" width=\"50.67\" height=\"21.73\" rx=\"1\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"18.67\" y=\"44.8\" width=\"50.67\" height=\"21.73\" rx=\"1\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"40\" y1=\"15.53\" x2=\"48\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"40\" y1=\"32.93\" x2=\"48\" y2=\"32.93\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"40\" y1=\"55.66\" x2=\"48\" y2=\"55.66\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"21.67\" y=\"66.52\" width=\"44.67\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"18.67\" y1=\"82\" x2=\"69.33\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"21.67,79 18.67,82 21.67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"66.33,79 69.33,82 66.33,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e24\"\u003c\/text\u003e\n        \u003cline x1=\"75.33\" y1=\"10\" x2=\"75.33\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"72.33,13 75.33,10 78.33,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"72.33,72 75.33,75 78.33,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"79.33\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,79.33,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker DB24\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawers\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e3 Total (1 small + 2 large)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Head\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eMatches Door Profile\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eOverlay\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eFull\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-DB24-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$459.31\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-DB24-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, ship-ready\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$510.92\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 7\" × 36.5\" × 28\" — approximately \u003cstrong\u003e100 lbs\u003c\/strong\u003e.\u003cbr\u003eRTA orders are typically processed within 3–8 business days (up to 14 business days). Factory assembled orders are typically processed in 10–15 business days (up to 21 business days). Shipping transit time after processing varies depending on distance from our warehouse locations in Ohio and Florida. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange better freight rates, especially for multi-cabinet orders.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video — How to Assemble the DB24\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch the step-by-step assembly walkthrough for this all-drawer base cabinet. Most assemblers finish in \u003cstrong\u003e20–35 minutes\u003c\/strong\u003e with a drill, rubber mallet, and clamps.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/D1o0QF56iog\" title=\"White Shaker drawer base cabinet assembly video — applies to the DB24\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eNumber of Drawers\u003c\/td\u003e\n\u003ctd\u003e3 (one small top, two large bottom)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Glide\u003c\/td\u003e\n\u003ctd\u003eUndermount soft-close, full extension\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Box\u003c\/td\u003e\n\u003ctd\u003e¾\" solid wood, English dovetail\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e7\" × 36.5\" × 28\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e100 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Consult your designer or installer for exact clearance requirements when planning countertops and appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well. Full face frame with three drawer openings — one smaller at the top, two larger below.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawers:\u003c\/strong\u003e Three total — one shallower top drawer and two full-depth bottom drawers. All three are full-extension on undermount soft-close glides.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Boxes:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glides:\u003c\/strong\u003e Undermount soft-close. Invisible when closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Heads:\u003c\/strong\u003e Match the shaker door profile across the cabinet run for a seamless, consistent look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value. Ships flat-packed, reducing freight cost and damage risk. RTA orders are processed in up to 14 business days — most are ready within 3–8 business days. If you're a contractor, flipper, or confident DIYer — RTA is the way to go.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install — ideal for builders and property managers who need units install-ready. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Assembled cabinets are bulkier to ship, so freight can be higher. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat makes a drawer base different from a standard base cabinet?\u003c\/strong\u003e\u003cbr\u003eA drawer base has three full-extension drawers in place of doors — every inch of storage is accessible without reaching past a door. Standard bases have one drawer at the top and door storage below, which means the back of the shelf is harder to reach.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. The drawer boxes are ¾\" solid wood with English dovetail joinery. We do not use particle board.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does assembly take?\u003c\/strong\u003e\u003cbr\u003e20–35 minutes with a drill and rubber mallet. All three drawer boxes mount on pre-fitted glides. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, builder, designer, or property manager?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated personal support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eSet up a trade account →\u003c\/a\u003e Ordering a full kitchen? \u003ca href=\"\/pages\/quick-order-bulk-cabinet-ordering\"\u003eTry the Quick Quoting Tool →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") { document.addEventListener(\"DOMContentLoaded\", initAccordions); }\n  else { initAccordions(); }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-DB24-RTA (Ready to Assemble)","offer_id":43542592585953,"sku":"DB24","price":459.31,"currency_code":"USD","in_stock":true},{"title":"WS-DB24-(A) (Factory Assembled)","offer_id":43542592618721,"sku":"WS-DB24-(A)","price":510.92,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/DB24-aa_afe63baa-c408-4188-9a7d-d33d055aafeb.jpg?v=1635617308"},{"product_id":"db30-30-wide-drawer-base-cabinet-white-shaker","title":"DB30 - 30\" Wide Drawer Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the DB30 drawer base cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The DB30 is a 30-inch wide all-drawer base cabinet in the Faircrest White Shaker line. It has three full-extension soft-close drawers in place of doors — one smaller top drawer and two larger bottom drawers — making the full cabinet interior accessible without reaching past a door. Built with a half-inch solid plywood box and a solid maple\/birch face frame — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Why choose an all-drawer base over a standard door-and-drawer base cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A drawer base puts everything on full-extension, soft-close runners — nothing is hidden at the back. This makes drawer bases especially popular for utensil storage, pots and pans, baking supplies, and any item you reach for frequently. Designers and contractors often specify them at key prep zones alongside the range or sink for maximum ergonomic access.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the DB30 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The DB30 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. All three drawer boxes are three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides. The drawer heads match the shaker door profile across the run.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the DB30 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most drawer base cabinets take 20–35 minutes to assemble using a drill, a rubber mallet, and clamps. All three drawer boxes mount on pre-fitted undermount glides. A step-by-step assembly video is embedded on this page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the DB30 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the DB30?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most DB30 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-green { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-green h2 { font-size: 14.5px; font-weight: 700; color: #12291a; margin: 0 0 6px; }\n  .tws-callout-green ul { padding-left: 18px; margin-top: 8px; }\n  .tws-callout-green ul li { margin-bottom: 5px; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin: 0 0 10px; }\n  h2.tws-section-label { font-size: 11px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 110px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 44px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-h { margin: 0; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; font-family: inherit; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eDB30 is a 30\"-wide all-drawer base cabinet in the Faircrest White Shaker line\u003c\/strong\u003e — three full-extension soft-close drawers instead of a door, so the full cabinet interior comes to you. One smaller top drawer and two larger bottom drawers, all on undermount soft-close glides with ¾\" solid wood dovetail boxes. \u003cstrong\u003e½\" solid plywood box, solid wood face frame, no particle board.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px\"\u003eAt \u003cstrong\u003e$540.87\u003c\/strong\u003e vs. the $948.07 MSRP — about \u003cstrong\u003e43% below retail\u003c\/strong\u003e — it's the drawer storage detail that makes a kitchen work better, at a price that keeps your remodel, flip, or build on budget. \u003ca href=\"\/collections\/faircrest-white-shaker-base-cabinets\/Base-Cabinet\"\u003eBrowse the full base collection →\u003c\/a\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-green\"\u003e\n    \u003ch2\u003e🗂️ Why Choose an All-Drawer Base?\u003c\/h2\u003e\n    \u003cp\u003eA drawer base puts your entire storage on full-extension runners — nothing hidden at the back, no bending past a door. Three drawers means three independently accessible zones in one cabinet width.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eTop drawer\u003c\/strong\u003e — shallower, ideal for utensils, wraps, and everyday flat items.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eTwo bottom drawers\u003c\/strong\u003e — full-depth, full-width. Pots, pans, baking sheets, pantry items — fully accessible on a single pull.\u003c\/li\u003e\n      \u003cli\u003ePopular at the range, sink, and prep zones where reach-in access beats reach-around-a-door every time.\u003c\/li\u003e\n      \u003cli\u003eDesigners and contractors regularly specify drawer bases at key prep zones — range, sink, and island — for maximum ergonomic access and a seamless, handle-to-handle look across the cabinet run.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eDB30 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the DB30, a 30-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"16\" y=\"10\" width=\"56\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"16\" y=\"22.07\" width=\"56\" height=\"21.73\" rx=\"1\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"16\" y=\"44.8\" width=\"56\" height=\"21.73\" rx=\"1\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"40\" y1=\"15.53\" x2=\"48\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"40\" y1=\"32.93\" x2=\"48\" y2=\"32.93\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"40\" y1=\"55.66\" x2=\"48\" y2=\"55.66\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"19\" y=\"66.52\" width=\"50\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"16\" y1=\"82\" x2=\"72\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"19,79 16,82 19,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"69,79 72,82 69,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e30\"\u003c\/text\u003e\n        \u003cline x1=\"78\" y1=\"10\" x2=\"78\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"75,13 78,10 81,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"75,72 78,75 81,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"82\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,82,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 63%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e30\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker DB30\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawers\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e3 Total (1 small + 2 large)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Head\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eMatches Door Profile\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eOverlay\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eFull\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-DB30-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$540.87\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-DB30-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, ship-ready\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$601.65\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 6.5\" × 37.5\" × 32\" — approximately \u003cstrong\u003e113 lbs\u003c\/strong\u003e.\u003cbr\u003eRTA orders are typically processed within 3–8 business days (up to 14 business days). Factory assembled orders are typically processed in 10–15 business days (up to 21 business days). Shipping transit time after processing varies depending on distance from our warehouse locations in Ohio and Florida. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange better freight rates, especially for multi-cabinet orders.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video — How to Assemble the DB30\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch the step-by-step assembly walkthrough for this all-drawer base cabinet. Most assemblers finish in \u003cstrong\u003e20–35 minutes\u003c\/strong\u003e with a drill, rubber mallet, and clamps.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/D1o0QF56iog\" title=\"White Shaker drawer base cabinet assembly video — applies to the DB30\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e30\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eNumber of Drawers\u003c\/td\u003e\n\u003ctd\u003e3 (one small top, two large bottom)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Glide\u003c\/td\u003e\n\u003ctd\u003eUndermount soft-close, full extension\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Box\u003c\/td\u003e\n\u003ctd\u003e¾\" solid wood, English dovetail\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e6.5\" × 37.5\" × 32\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e113 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Consult your designer or installer for exact clearance requirements when planning countertops and appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well. Full face frame with three drawer openings — one smaller at the top, two larger below.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawers:\u003c\/strong\u003e Three total — one shallower top drawer and two full-depth bottom drawers. All three are full-extension on undermount soft-close glides.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Boxes:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glides:\u003c\/strong\u003e Undermount soft-close. Invisible when closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Heads:\u003c\/strong\u003e Match the shaker door profile across the cabinet run for a seamless, consistent look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value. Ships flat-packed, reducing freight cost and damage risk. RTA orders are processed in up to 14 business days — most are ready within 3–8 business days. If you're a contractor, flipper, or confident DIYer — RTA is the way to go.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install — ideal for builders and property managers who need units install-ready. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Assembled cabinets are bulkier to ship, so freight can be higher. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat makes a drawer base different from a standard base cabinet?\u003c\/strong\u003e\u003cbr\u003eA drawer base has three full-extension drawers in place of doors — every inch of storage is accessible without reaching past a door. Standard bases have one drawer at the top and door storage below, which means the back of the shelf is harder to reach.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. The drawer boxes are ¾\" solid wood with English dovetail joinery. We do not use particle board.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does assembly take?\u003c\/strong\u003e\u003cbr\u003e20–35 minutes with a drill and rubber mallet. All three drawer boxes mount on pre-fitted glides. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, builder, designer, or property manager?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated personal support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eSet up a trade account →\u003c\/a\u003e Ordering a full kitchen? \u003ca href=\"\/pages\/quick-order-bulk-cabinet-ordering\"\u003eTry the Quick Quoting Tool →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") { document.addEventListener(\"DOMContentLoaded\", initAccordions); }\n  else { initAccordions(); }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-DB30-RTA (Ready to Assemble)","offer_id":43542610510049,"sku":"DB30","price":540.87,"currency_code":"USD","in_stock":true},{"title":"WS-DB30-(A) (Factory Assembled)","offer_id":43542610542817,"sku":"WS-DB30-(A)","price":601.65,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/DB30-aa.jpg?v=1635617542"},{"product_id":"db36-36-wide-drawer-base-cabinet-white-shaker","title":"DB36 - 36\" Wide Drawer Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the DB36 drawer base cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The DB36 is a 36-inch wide all-drawer base cabinet in the Faircrest White Shaker line. It has three full-extension soft-close drawers in place of doors — one smaller top drawer and two larger bottom drawers — making the full cabinet interior accessible without reaching past a door. Built with a half-inch solid plywood box and a solid maple\/birch face frame — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Why choose an all-drawer base over a standard door-and-drawer base cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A drawer base puts everything on full-extension, soft-close runners — nothing is hidden at the back. This makes drawer bases especially popular for utensil storage, pots and pans, baking supplies, and any item you reach for frequently. Designers and contractors often specify them at key prep zones alongside the range or sink for maximum ergonomic access.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the DB36 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The DB36 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. All three drawer boxes are three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides. The drawer heads match the shaker door profile across the run.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the DB36 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most drawer base cabinets take 20–35 minutes to assemble using a drill, a rubber mallet, and clamps. All three drawer boxes mount on pre-fitted undermount glides. A step-by-step assembly video is embedded on this page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the DB36 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the DB36?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most DB36 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-green { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-green h2 { font-size: 14.5px; font-weight: 700; color: #12291a; margin: 0 0 6px; }\n  .tws-callout-green ul { padding-left: 18px; margin-top: 8px; }\n  .tws-callout-green ul li { margin-bottom: 5px; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin: 0 0 10px; }\n  h2.tws-section-label { font-size: 11px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 110px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 44px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-h { margin: 0; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; font-family: inherit; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eDB36 is a 36\"-wide all-drawer base cabinet in the Faircrest White Shaker line\u003c\/strong\u003e — three full-extension soft-close drawers instead of a door, so the full cabinet interior comes to you. One smaller top drawer and two larger bottom drawers, all on undermount soft-close glides with ¾\" solid wood dovetail boxes. \u003cstrong\u003e½\" solid plywood box, solid wood face frame, no particle board.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px\"\u003eAt \u003cstrong\u003e$618.05\u003c\/strong\u003e vs. the $1083.35 MSRP — about \u003cstrong\u003e43% below retail\u003c\/strong\u003e — it's the drawer storage detail that makes a kitchen work better, at a price that keeps your remodel, flip, or build on budget. \u003ca href=\"\/collections\/faircrest-white-shaker-base-cabinets\/Base-Cabinet\"\u003eBrowse the full base collection →\u003c\/a\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-green\"\u003e\n    \u003ch2\u003e🗂️ Why Choose an All-Drawer Base?\u003c\/h2\u003e\n    \u003cp\u003eA drawer base puts your entire storage on full-extension runners — nothing hidden at the back, no bending past a door. Three drawers means three independently accessible zones in one cabinet width.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eTop drawer\u003c\/strong\u003e — shallower, ideal for utensils, wraps, and everyday flat items.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eTwo bottom drawers\u003c\/strong\u003e — full-depth, full-width. Pots, pans, baking sheets, pantry items — fully accessible on a single pull.\u003c\/li\u003e\n      \u003cli\u003ePopular at the range, sink, and prep zones where reach-in access beats reach-around-a-door every time.\u003c\/li\u003e\n      \u003cli\u003eDesigners and contractors regularly specify drawer bases at key prep zones — range, sink, and island — for maximum ergonomic access and a seamless, handle-to-handle look across the cabinet run.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eDB36 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the DB36, a 36-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"13.33\" y=\"10\" width=\"61.33\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"13.33\" y=\"22.07\" width=\"61.33\" height=\"21.73\" rx=\"1\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"13.33\" y=\"44.8\" width=\"61.33\" height=\"21.73\" rx=\"1\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"40\" y1=\"15.53\" x2=\"48\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"40\" y1=\"32.93\" x2=\"48\" y2=\"32.93\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"40\" y1=\"55.66\" x2=\"48\" y2=\"55.66\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"16.33\" y=\"66.52\" width=\"55.33\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"13.33\" y1=\"82\" x2=\"74.67\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"16.33,79 13.33,82 16.33,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"71.67,79 74.67,82 71.67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e36\"\u003c\/text\u003e\n        \u003cline x1=\"80.67\" y1=\"10\" x2=\"80.67\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"77.67,13 80.67,10 83.67,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"77.67,72 80.67,75 83.67,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"84.67\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,84.67,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 75%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e36\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width: 96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker DB36\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawers\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e3 Total (1 small + 2 large)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Head\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eMatches Door Profile\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eOverlay\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eFull\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-DB36-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$618.05\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-DB36-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, ship-ready\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$687.49\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 6\" × 38\" × 36.5\" — approximately \u003cstrong\u003e127 lbs\u003c\/strong\u003e.\u003cbr\u003eRTA orders are typically processed within 3–8 business days (up to 14 business days). Factory assembled orders are typically processed in 10–15 business days (up to 21 business days). Shipping transit time after processing varies depending on distance from our warehouse locations in Ohio and Florida. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange better freight rates, especially for multi-cabinet orders.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video — How to Assemble the DB36\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch the step-by-step assembly walkthrough for this all-drawer base cabinet. Most assemblers finish in \u003cstrong\u003e20–35 minutes\u003c\/strong\u003e with a drill, rubber mallet, and clamps.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/D1o0QF56iog\" title=\"White Shaker drawer base cabinet assembly video — applies to the DB36\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e36\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eNumber of Drawers\u003c\/td\u003e\n\u003ctd\u003e3 (one small top, two large bottom)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Glide\u003c\/td\u003e\n\u003ctd\u003eUndermount soft-close, full extension\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Box\u003c\/td\u003e\n\u003ctd\u003e¾\" solid wood, English dovetail\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e6\" × 38\" × 36.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e127 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Consult your designer or installer for exact clearance requirements when planning countertops and appliances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well. Full face frame with three drawer openings — one smaller at the top, two larger below.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawers:\u003c\/strong\u003e Three total — one shallower top drawer and two full-depth bottom drawers. All three are full-extension on undermount soft-close glides.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Boxes:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery — the same construction found in cabinets costing 3× as much.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Glides:\u003c\/strong\u003e Undermount soft-close. Invisible when closed; rated for thousands of open\/close cycles.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Heads:\u003c\/strong\u003e Match the shaker door profile across the cabinet run for a seamless, consistent look.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box; natural finish on drawer interiors.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value. Ships flat-packed, reducing freight cost and damage risk. RTA orders are processed in up to 14 business days — most are ready within 3–8 business days. If you're a contractor, flipper, or confident DIYer — RTA is the way to go.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install — ideal for builders and property managers who need units install-ready. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Assembled cabinets are bulkier to ship, so freight can be higher. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat makes a drawer base different from a standard base cabinet?\u003c\/strong\u003e\u003cbr\u003eA drawer base has three full-extension drawers in place of doors — every inch of storage is accessible without reaching past a door. Standard bases have one drawer at the top and door storage below, which means the back of the shelf is harder to reach.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. The drawer boxes are ¾\" solid wood with English dovetail joinery. We do not use particle board.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does assembly take?\u003c\/strong\u003e\u003cbr\u003e20–35 minutes with a drill and rubber mallet. All three drawer boxes mount on pre-fitted glides. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, builder, designer, or property manager?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated personal support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eSet up a trade account →\u003c\/a\u003e Ordering a full kitchen? \u003ca href=\"\/pages\/quick-order-bulk-cabinet-ordering\"\u003eTry the Quick Quoting Tool →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") { document.addEventListener(\"DOMContentLoaded\", initAccordions); }\n  else { initAccordions(); }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-DB36-RTA (Ready to Assemble)","offer_id":43542631383265,"sku":"DB36","price":618.05,"currency_code":"USD","in_stock":true},{"title":"WS-DB36-(A) (Factory Assembled)","offer_id":43542631416033,"sku":"WS-DB36-(A)","price":687.49,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/DB36-aa_9958001d-079f-440f-9336-b942120656cb.jpg?v=1635617590"},{"product_id":"dcsb36-36-diagonal-corner-base-cabinet-white-shaker","title":"DCSB36 - 36\" Wide Diagonal Corner Sink Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the DCSB36 diagonal corner sink base cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The DCSB36 is a 36-inch wide diagonal corner sink base cabinet in the Faircrest White Shaker line. It is designed to sit in the corner of a kitchen run with a sink installed in the countertop above — the diagonal face cuts the corner at 45 degrees, fitting into the corner while presenting a finished face frame to the room. It has one door, a false front drawer panel (decorative, non-functional — standard on all sink bases to maintain a consistent face-frame look), no working drawers, and no shelves, leaving the interior open for the sink bowl and plumbing. Built with a half-inch solid plywood box and a solid maple\/birch face frame — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is a false front drawer on a sink base cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"A false front drawer is a decorative drawer face that mimics the appearance of a real drawer but does not open or function as storage. It is standard on all sink base cabinets — including the DCSB36 — because the sink bowl and plumbing occupy the space where a real drawer would otherwise go. The false front keeps the face frame consistent with the rest of the cabinet run so the kitchen looks uniform.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the DCSB36 have shelves or drawers?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. The DCSB36 has no shelves and no working drawers — the interior is left fully open to accommodate a sink bowl and plumbing. It has two functional soft-close doors and one false front drawer panel (decorative only). Door bumpers are included.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the difference between DCSB36-L and DCSB36-R?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The L or R refers to which side the doors are hinged toward. DCSB36-L has the doors hinged on the left side; DCSB36-R has the doors hinged on the right side. RTA units are field-configurable to either orientation during assembly. Factory assembled units are pre-built as Left or Right and cannot be changed — confirm your corner orientation before ordering an assembled unit.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the DCSB36 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The DCSB36 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The doors are HDF with a solid wood shaker profile, the industry standard for painted shaker doors. Hinges are soft-close, 6-way adjustable concealed hinges.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the DCSB36 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the DCSB36?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most DCSB36 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout { border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; }\n  .tws-callout h2 { font-size: 14.5px; font-weight: 700; margin: 0 0 6px; }\n  .tws-callout ul { padding-left: 18px; margin-top: 8px; }\n  .tws-callout ul li { margin-bottom: 5px; }\n  .tws-callout-blue { background: #f0f5ff; border: 1px solid #c0d4f5; border-left: 4px solid #3a7cbf; color: #1a2e4a; }\n  .tws-callout-blue h2 { color: #1a2e4a; }\n  .tws-callout-amber { background: #fff8ec; border: 1px solid #f0d890; border-left: 4px solid #b07d00; color: #4a3200; }\n  .tws-callout-amber h2 { color: #3d2800; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin: 0 0 10px; }\n  h2.tws-section-label { font-size: 11px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 110px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 44px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-h { margin: 0; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; font-family: inherit; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Soft-Close Door Standard\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eDCSB36 is a 36\"-wide diagonal corner sink base cabinet in the Faircrest White Shaker line\u003c\/strong\u003e — designed to sit in the corner of a kitchen run with a sink in the countertop above. Its diagonal 45-degree face cuts into the corner, presenting a clean finished face frame to the room with one soft-close door and a \u003cstrong\u003efalse front drawer panel\u003c\/strong\u003e that keeps the look consistent with the rest of the run. The interior is left fully open — no shelves, no working drawers — to accommodate the sink bowl and plumbing. \u003cstrong\u003e½\" solid plywood box, solid wood face frame, no particle board.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px\"\u003eAt \u003cstrong\u003e$297.48\u003c\/strong\u003e vs. the $521.43 MSRP — about \u003cstrong\u003e43% below retail\u003c\/strong\u003e — it's the corner sink solution that finishes a kitchen correctly, at a price that keeps your remodel, flip, or build on budget. \u003ca href=\"\/collections\/faircrest-white-shaker-base-cabinets\/Base-Cabinet\"\u003eBrowse the full base collection →\u003c\/a\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout tws-callout-blue\"\u003e\n    \u003ch2\u003e🔵 What Is a Diagonal Corner Sink Base?\u003c\/h2\u003e\n    \u003cp\u003eA diagonal corner sink base fits into a kitchen corner at a 45-degree angle — the angled face presents to the room rather than the two walls meeting in the corner. This makes it ideal for a corner sink installation, bringing the sink closer to the centre of the workspace and giving it a dedicated cabinet that fits the geometry of the corner.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eOne functional soft-close door\u003c\/strong\u003e provides access to the open interior for plumbing and cleaning supplies.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eFalse front drawer panel\u003c\/strong\u003e — decorative only, standard on all sink bases. Covers the area above the doors where a drawer would normally go, maintaining a uniform face-frame appearance across the cabinet run.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eNo shelves, no working drawers\u003c\/strong\u003e — the interior is fully open for the sink bowl and plumbing trap.\u003c\/li\u003e\n      \u003cli\u003eAvailable RTA (field-configurable hinge direction) or factory assembled Left or Right.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout tws-callout-amber\"\u003e\n    \u003ch2\u003e💡 What Is a False Front Drawer?\u003c\/h2\u003e\n    \u003cp\u003eA false front drawer is a decorative drawer face — it looks like a drawer but does not open or function as storage. \u003cstrong\u003eIt is standard on all sink base cabinets\u003c\/strong\u003e, including the DCSB36, because the sink bowl and plumbing occupy the space where a real drawer would otherwise go. It keeps the face frame consistent with the rest of your cabinet run so the kitchen looks uniform and finished.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eDCSB36 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the DCSB36, a 36-inch wide white shaker diagonal corner sink base cabinet: one full-overlay door with a decorative false-front drawer panel above it, flanked by side returns, over a 4½-inch toe kick\" viewbox=\"0 0 110 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003ctitle\u003eDCSB36 diagonal corner sink base cabinet — 36\" overall × 24\" deep × 34.5\" tall, 1 door + false front\u003c\/title\u003e\n        \u003crect x=\"10.0\" y=\"10\" width=\"60.0\" height=\"56.5\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"10.0\" y=\"12\" width=\"10.00\" height=\"53.0\" fill=\"#e7edf4\" stroke=\"#3a7cbf\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"60.00\" y=\"12\" width=\"10.00\" height=\"53.0\" fill=\"#e7edf4\" stroke=\"#3a7cbf\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"15.0\" y=\"41\" text-anchor=\"middle\" font-size=\"3.4\" fill=\"#8aa0b5\"\u003ereturn\u003c\/text\u003e\n        \u003ctext x=\"65.0\" y=\"41\" text-anchor=\"middle\" font-size=\"3.4\" fill=\"#8aa0b5\"\u003ereturn\u003c\/text\u003e\n        \u003crect x=\"20.00\" y=\"12\" width=\"40.00\" height=\"10.0\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"40.0\" y=\"18.7\" text-anchor=\"middle\" font-size=\"4\" fill=\"#3a7cbf\" font-style=\"italic\"\u003efalse front\u003c\/text\u003e\n        \u003crect x=\"20.00\" y=\"22.0\" width=\"40.00\" height=\"43.0\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"38.0\" y1=\"38.5\" x2=\"38.0\" y2=\"48.5\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"40.0\" y=\"63.0\" text-anchor=\"middle\" font-size=\"3.3\" fill=\"#6a4fc8\"\u003e1 door · open for sink\u003c\/text\u003e\n        \u003crect x=\"14\" y=\"66.5\" width=\"52\" height=\"8.5\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"40\" y=\"72.0\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"10.0\" y1=\"82\" x2=\"70.0\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"13,79 10,82 13,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"67,79 70,82 67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"40\" y=\"90\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e36\" overall\u003c\/text\u003e\n        \u003cline x1=\"78\" y1=\"10\" x2=\"78\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"75,13 78,10 81,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"75,72 78,75 81,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"94\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,94,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:75%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e36\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker DCSB36\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoors\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e1 Shaker \/ HDF Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eFalse Front (decorative)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eShelves \/ Storage\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eNone — open for sink\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eOverlay\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eFull\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-DCSB36-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, field-configurable L or R hinge — one door\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$297.48\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eAssembled — Hinged Left\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-DCSB36-L-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, door hinged on left side\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$330.90\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eAssembled — Hinged Right\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-DCSB36-R-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, door hinged on right side\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$330.90\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 6.5\" × 36.5\" × 38\" — approximately \u003cstrong\u003e75 lbs\u003c\/strong\u003e.\u003cbr\u003eRTA orders are typically processed within 3–8 business days (up to 14 business days). Factory assembled orders are typically processed in 10–15 business days (up to 21 business days). Shipping transit time after processing varies depending on distance from our warehouse locations in Ohio and Florida. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange better freight rates, especially for multi-cabinet orders.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video — How to Assemble the DCSB36\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch the step-by-step assembly walkthrough for this diagonal corner sink base cabinet. Note that the interior is left open — there are no shelves or drawer boxes to build, making this one of the simpler assemblies in the range. Most assemblers finish in \u003cstrong\u003e15–25 minutes\u003c\/strong\u003e with a drill, rubber mallet, and clamps.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/3wQOTCaiiP8\" title=\"White Shaker diagonal corner sink base cabinet assembly video — DCSB36\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e↔ L vs. R — Which Hinge Direction Do I Need?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eThe L or R designation refers to which side the doors are hinged toward:\u003c\/p\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eVariant\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eDoors Hinged\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhen to Use\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eDCSB36-L\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eLeft side\u003c\/td\u003e\n\u003ctd\u003eThe cabinet run continues to the right of the sink\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eDCSB36-R\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eRight side\u003c\/td\u003e\n\u003ctd\u003eThe cabinet run continues to the left of the sink\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px\"\u003e\u003cstrong\u003eRTA units\u003c\/strong\u003e are fully field-configurable to either hinge direction during assembly — no need to decide at order time. \u003cstrong\u003eFactory assembled\u003c\/strong\u003e units are pre-built to your specified hinge direction and cannot be changed after assembly. If you are unsure which direction you need, \u003ca href=\"\/pages\/contact-us\"\u003esend us a sketch of your kitchen layout\u003c\/a\u003e and we will confirm before you order.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e36\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFace Angle\u003c\/td\u003e\n\u003ctd\u003e45° diagonal\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDiagonal Face Width (approx.)\u003c\/td\u003e\n\u003ctd\u003e~17\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoors\u003c\/td\u003e\n\u003ctd\u003e1 full-overlay shaker door, soft-close\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer\u003c\/td\u003e\n\u003ctd\u003eFalse front panel (decorative, non-functional)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShelves\u003c\/td\u003e\n\u003ctd\u003eNone — interior open for sink bowl and plumbing\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eHinge\u003c\/td\u003e\n\u003ctd\u003eSoft-close, 6-way adjustable concealed hinge\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Bumpers\u003c\/td\u003e\n\u003ctd\u003eIncluded\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e6.5\" × 36.5\" × 38\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e75 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Confirm sink dimensions and plumbing clearances with your plumber and installer before finalising the layout.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Holds screws significantly better and won't swell or delaminate if exposed to the moisture environment typical of a sink cabinet.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Diagonal face frame at 45 degrees to fit the corner; one door opening and one false front drawer strip across the top.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor:\u003c\/strong\u003e One full-overlay shaker door (HDF with solid wood shaker profile), soft-close concealed hinge, 6-way adjustable.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFalse Front Drawer:\u003c\/strong\u003e Decorative panel across the top of the face frame — maintains a uniform cabinet run appearance. Does not open. Standard on all sink bases.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Fully open — no shelves, no drawer boxes — for the sink bowl and plumbing trap. Color-matched interior.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value. Ships flat-packed, reducing freight cost and damage risk. The door hinge direction (L or R) is field-configurable during assembly — no need to decide at order time. With no drawers or shelves to build, this is one of the simpler RTA assemblies. RTA orders are processed in up to 14 business days — most are ready within 3–8 business days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built to your specified hinge direction (Left or Right). Ideal for builders and property managers who need cabinets install-ready. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is a false front drawer?\u003c\/strong\u003e\u003cbr\u003eA decorative drawer face that looks like a real drawer but does not open or provide storage. Standard on all sink base cabinets — the sink bowl and plumbing occupy the space where a real drawer would go. It keeps the face frame consistent with the rest of the cabinet run.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eAre there any shelves inside?\u003c\/strong\u003e\u003cbr\u003eNo. The interior is fully open to accommodate the sink bowl and plumbing. If you need storage below the sink, most plumbers can route pipes to one side, leaving space for a pull-out bin or small shelf on the other — but this comes from your plumber, not from the cabinet.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I choose which side the door hinges on?\u003c\/strong\u003e\u003cbr\u003eYes. Yes. RTA units are fully field-configurable during assembly. Factory assembled units are pre-built to your specified hinge direction (L or R) and cannot be changed afterward.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eIs this cabinet suitable for a farmhouse or apron-front sink?\u003c\/strong\u003e\u003cbr\u003eApron-front sinks typically require a modified sink base without a front face frame to accommodate the apron. The DCSB36 is designed for standard drop-in or undermount sinks. Check your sink's installation requirements before ordering.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board — especially important in a sink cabinet that may be exposed to moisture over time.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I order a sample door?\u003c\/strong\u003e\u003cbr\u003eYes. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e and we'll arrange a sample so you can match your finish before committing to a full order.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, builder, designer, or property manager?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated personal support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eSet up a trade account →\u003c\/a\u003e Ordering a full kitchen? \u003ca href=\"\/pages\/quick-order-bulk-cabinet-ordering\"\u003eTry the Quick Quoting Tool →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") { document.addEventListener(\"DOMContentLoaded\", initAccordions); }\n  else { initAccordions(); }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-DCSB36-RTA (Ready to Assemble)","offer_id":43542693118177,"sku":"DCSB36","price":297.48,"currency_code":"USD","in_stock":true},{"title":"WS-DCSB36-L-(A) (Factory Assembled - Hinged Left Side)","offer_id":43542693150945,"sku":"WS-DCSB36-L-(A)","price":330.9,"currency_code":"USD","in_stock":true},{"title":"WS-DCSB36-R-(A) (Factory Assembled - Hinged Right Side)","offer_id":43764234256609,"sku":"WS-DCSB36-R-(A)","price":330.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/DCSB36-DoorsClosed_afe90f82-9d48-44c2-afb8-0e1adf5bd4f4.jpg?v=1635618835"},{"product_id":"fsb36-36-farm-sink-base-cabinet-white-shaker","title":"FSB36 - 36\" Wide Farm Sink Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the FSB36 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The FSB36 is a 36-inch wide farm sink base cabinet in the Faircrest White Shaker line, built to house an apron-front (farmhouse) sink. It has butt-style doors and no drawers or shelves — the interior is left open for the sink and plumbing. It is built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How does the front panel work on the FSB36?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The FSB36 ships with a removable front apron panel that is cut on site to fit the specific farm sink you are installing. Because apron-front sinks vary in height and reveal between brands, the panel is trimmed to match your sink for a clean, custom fit.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the FSB36 come with a sink?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. The FSB36 is the cabinet only. It is designed to receive a customer-supplied apron-front farm sink, and the front panel is cut to fit that sink.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How tall are the FSB36 doors and what size farm sink fits?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The two lower doors are 18 inches high, set below an upper apron section roughly 12 inches high. The FSB36 accommodates an apron-front farm sink up to 11 inches deep. Confirm your sink's apron height and depth against the cabinet before installation.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the FSB36 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The FSB36 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The doors are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the FSB36 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most base cabinets take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps. Assembly is the same as a standard base cabinet, except there are no drawers and the front panel is cut to fit your farm sink. A step-by-step assembly video is provided on the product page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the FSB36 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px;\n  }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #2e1f5e; }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-callout-trash { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-trash strong { color: #12291a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin-bottom: 10px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 6h18v12H3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 14h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Apron Front — Cut to Fit Your Sink\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eFSB36\u003c\/strong\u003e is a 36\"-wide farm sink base cabinet built to house an apron-front (farmhouse) sink — to the standard contractors and designers actually rely on: \u003cstrong\u003esolid plywood box, soft-close hardware\u003c\/strong\u003e. No particle board. No shortcuts. Available ready-to-assemble (RTA) or factory pre-built.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eAt \u003cstrong\u003e$316.62\u003c\/strong\u003e vs. the $554.99 MSRP, this is trade-quality construction at a price that makes your flip or remodel pencil out.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Farm Sink Base — Apron Front, Cut to Fit.\u003c\/strong\u003e The FSB36 is built for an apron-front farmhouse sink. It has \u003cstrong\u003ebutt-style doors and no drawers or shelves\u003c\/strong\u003e — the interior is left open for the sink and plumbing. The \u003cstrong\u003efront apron panel is cut on site to fit the specific farm sink you install\u003c\/strong\u003e, since apron-front sinks vary in height and reveal from brand to brand. The two lower doors are \u003cstrong\u003e18\" high\u003c\/strong\u003e, and the cabinet accommodates a farm sink up to \u003cstrong\u003e11\" deep\u003c\/strong\u003e. The result is a clean, custom fit around your chosen sink.\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eFSB36 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the FSB36, a 36-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003cpath d=\"M13.33 10 H74.67 V32.61 H13.33 Z\" fill=\"#e4edf5\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/path\u003e\n        \u003ctext x=\"44\" y=\"23.3\" text-anchor=\"middle\" font-size=\"5.5\" fill=\"#3a7cbf\"\u003eAPRON\u003c\/text\u003e\n        \u003crect x=\"13.33\" y=\"32.61\" width=\"30.67\" height=\"33.91\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"44\" y=\"32.61\" width=\"30.67\" height=\"33.91\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"40\" y1=\"36.61\" x2=\"40\" y2=\"48.61\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"48\" y1=\"36.61\" x2=\"48\" y2=\"48.61\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"16.33\" y=\"66.52\" width=\"55.33\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"13.33\" y1=\"82\" x2=\"74.67\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"16.33,79 13.33,82 16.33,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"71.67,79 74.67,82 71.67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e36\"\u003c\/text\u003e\n        \u003cline x1=\"80.67\" y1=\"10\" x2=\"80.67\" y2=\"32.61\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"77.67,13 80.67,10 83.67,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"77.67,29.61 80.67,32.61 83.67,29.61\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"84.67\" y=\"23.3\" text-anchor=\"middle\" font-size=\"6\" fill=\"#555\"\u003e12\"\u003c\/text\u003e\n        \u003cline x1=\"80.67\" y1=\"32.61\" x2=\"80.67\" y2=\"66.52\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"77.67,35.61 80.67,32.61 83.67,35.61\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"77.67,63.52 80.67,66.52 83.67,63.52\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"84.67\" y=\"51.57\" text-anchor=\"middle\" font-size=\"6\" fill=\"#555\"\u003e18\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:100%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e36\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:67%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker FSB36\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF (Butt Doors)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eConfiguration\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eFarm Sink Base — Apron Front\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eNo Drawers \/ No Shelves\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFront Panel\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eCut to Fit Your Sink\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Height\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e18\"\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eMax Farm Sink Depth\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUp to 11\"\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-FSB36-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$316.62\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-FSB36-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built farm sink base cabinet\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$352.20\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5\" × 38\" × 36\" — approximately \u003cstrong\u003e77 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch a step-by-step walkthrough of assembling your RTA base cabinet. Most cabinets assemble in 15–30 minutes with standard tools.\u003c\/p\u003e\n        \u003cp style=\"background:#f3f0fa;border-left:4px solid #6a4fc8;border-radius:6px;padding:10px 14px;color:#2e1f5e;margin-top:10px;\"\u003e\u003cstrong\u003eNote for the FSB36:\u003c\/strong\u003e This farm sink base is assembled the same way as the standard base cabinet shown in the video, with two differences — there are \u003cstrong\u003eno drawers\u003c\/strong\u003e on this cabinet, and the \u003cstrong\u003efront apron panel is cut to fit the specific farm sink\u003c\/strong\u003e you are installing.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the FSB36\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e36\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Width (approx.)\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eConfiguration\u003c\/td\u003e\n\u003ctd\u003eFarm sink base, apron front, no drawers\/shelves\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoors\u003c\/td\u003e\n\u003ctd\u003eDouble butt-style doors, 18\" high\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eUpper Apron Section\u003c\/td\u003e\n\u003ctd\u003eApprox. 12\" high (houses the sink apron)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eMax Farm Sink Depth\u003c\/td\u003e\n\u003ctd\u003eUp to 11\" deep\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFront Panel\u003c\/td\u003e\n\u003ctd\u003eRemovable apron — cut to fit your farm sink\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5\" × 38\" × 36\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e77 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Confirm your farm sink's dimensions and cutout requirements against this cabinet before installation. Consult your designer or installer for exact clearances when planning countertops and plumbing.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Plywood holds screws significantly better and won't swell or delaminate if exposed to moisture — important under a sink.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoors:\u003c\/strong\u003e Two butt-style doors with soft-close European hinges, 6-way adjustable.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eApron front panel:\u003c\/strong\u003e A removable front panel that is cut on site to fit your apron-front farm sink. Because farmhouse sinks differ in height and reveal between brands, the panel is trimmed to match your specific sink.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eConfiguration:\u003c\/strong\u003e Farm sink base — no drawers and no shelves. The interior is left open to receive the sink and plumbing.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value and ships flat-packed, reducing freight cost and damage risk. Assembly takes 15–30 minutes with standard tools. RTA orders are processed in up to 14 business days before they are ready to ship or collect — though most are ready within 3–8 business days, if not sooner.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install. Ideal if you want to skip assembly or need a turnkey solution for a client. Assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Note that the front apron panel is still cut to fit your farm sink on site. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs, especially on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eHow does the front panel on the FSB36 work?\u003c\/strong\u003e\u003cbr\u003eThe FSB36 ships with a removable front apron panel that is cut on site to fit the specific farm sink you install. Apron-front sinks vary in height and reveal between brands, so the panel is trimmed to match your sink for a clean, custom fit.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDoes the FSB36 come with a sink?\u003c\/strong\u003e\u003cbr\u003eNo — the FSB36 is the cabinet only. It's designed to receive a customer-supplied apron-front farm sink, and the front panel is cut to fit that sink.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow tall are the doors, and what size sink fits?\u003c\/strong\u003e\u003cbr\u003eThe two lower doors are 18\" high, set below an upper apron section roughly 12\" high. The cabinet accommodates an apron-front farm sink up to 11\" deep. Confirm your sink's apron height and depth against the cabinet before installation.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhy are there no drawers or shelves?\u003c\/strong\u003e\u003cbr\u003eA farm sink base is left open inside to make room for the apron sink and its plumbing. That's why the FSB36 has butt-style doors and no drawers or shelves.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. The doors are engineered HDF (high-density fiberboard) with a solid wood shaker profile — standard across the industry for painted shaker doors.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does assembly take?\u003c\/strong\u003e\u003cbr\u003e15–30 minutes with a drill and rubber mallet. Assembly matches a standard base cabinet, except there are no drawers and the front panel is cut to fit your sink. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I add a roll-out tray?\u003c\/strong\u003e\u003cbr\u003eYes — the optional \u003ca href=\"\/products\/rot36-universal-roll-out-tray-for-36-wide-base-cabinet\"\u003eROT36 Universal Roll-Out Tray\u003c\/a\u003e can be used with this cabinet to add pull-out access below the sink area, where clearances allow.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-FSB36-RTA (Ready to Assemble)","offer_id":43542707142881,"sku":"FSB36","price":316.62,"currency_code":"USD","in_stock":true},{"title":"WS-FSB36-(A) (Factory Assembled)","offer_id":43542707175649,"sku":"WS-FSB36-(A)","price":352.2,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/FSB36-DoorsClosed_28ce9997-96a7-46c5-bb45-adda17f55f51.jpg?v=1635621362"},{"product_id":"ls33-33-lazy-susan-corner-base-cabinet-white-shaker","title":"LS3312 - 33\" Wide Lazy Susan Corner Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the LS3312 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The LS3312 is a 33-inch wide lazy Susan corner base cabinet in the Faircrest White Shaker line. It turns an otherwise hard-to-reach corner into usable storage with a rotating lazy Susan. It includes two height-adjustable stainless steel Rev-A-Shelf baskets and one pole, and has bi-fold doors and no shelves or drawers. It is built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What comes inside the LS3312?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The LS3312 includes two height-adjustable stainless steel Rev-A-Shelf baskets and one center pole. There are no fixed shelves or drawers — the rotating baskets are the storage.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can the LS3312 doors be set up left or right?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The bi-fold lazy Susan doors can be mounted in a right-hand (R) or left-hand (L) configuration to suit your corner. The RTA cabinet can be built either way; factory-assembled units are ordered as left or right.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the LS3312 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The LS3312 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The doors are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the LS3312 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Corner cabinets take a little longer than a standard base — plan for about 30–45 minutes with a drill, a rubber mallet, and clamps. A step-by-step base cabinet assembly video is provided, along with a separate video showing how to set up the bi-fold lazy Susan door hinges.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the LS3312 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px;\n  }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #2e1f5e; }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-callout-trash { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-trash strong { color: #12291a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin-bottom: 10px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 3v18M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Rotating Lazy Susan — 2 Rev-A-Shelf Baskets\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eLS3312\u003c\/strong\u003e is a 33\"-wide lazy Susan corner base cabinet that turns a hard-to-reach corner into fully usable, rotating storage — built to the standard contractors and designers actually rely on: \u003cstrong\u003esolid plywood box, soft-close hardware\u003c\/strong\u003e. No particle board. No shortcuts. Available ready-to-assemble (RTA) or factory pre-built.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eAt \u003cstrong\u003e$444.31\u003c\/strong\u003e vs. the $778.81 MSRP, this is trade-quality construction at a price that makes your flip or remodel pencil out.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Lazy Susan Corner — Rotating Storage.\u003c\/strong\u003e The LS3312 includes \u003cstrong\u003etwo height-adjustable stainless steel Rev-A-Shelf baskets and one center pole\u003c\/strong\u003e that spin to bring the back of the corner right to your fingertips. It has \u003cstrong\u003ebi-fold doors and no fixed shelves or drawers\u003c\/strong\u003e. The doors can be mounted in a \u003cstrong\u003eright (R) or left (L)\u003c\/strong\u003e configuration to suit your corner.\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eLS3312 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the LS3312, a 33-inch square lazy Susan corner base cabinet: two bi-fold door leaves about 9 inches wide meeting at the front corner, over a 4½-inch toe kick\" viewbox=\"0 0 110 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003ctitle\u003eLS3312 lazy Susan corner base cabinet — 33\" × 33\" × 34.5\" tall, ~9\" bi-fold door leaves\u003c\/title\u003e\n        \u003crect x=\"10.0\" y=\"10\" width=\"60.0\" height=\"56.5\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"10.0\" y=\"12\" width=\"13.64\" height=\"53.0\" fill=\"#e7edf4\" stroke=\"#3a7cbf\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"56.36\" y=\"12\" width=\"13.64\" height=\"53.0\" fill=\"#e7edf4\" stroke=\"#3a7cbf\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"16.8\" y=\"41\" text-anchor=\"middle\" font-size=\"3.4\" fill=\"#8aa0b5\"\u003ereturn\u003c\/text\u003e\n        \u003ctext x=\"63.2\" y=\"41\" text-anchor=\"middle\" font-size=\"3.4\" fill=\"#8aa0b5\"\u003ereturn\u003c\/text\u003e\n        \u003crect x=\"23.64\" y=\"12\" width=\"16.36\" height=\"53.0\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"40.00\" y=\"12\" width=\"16.36\" height=\"53.0\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"40.0\" y1=\"12\" x2=\"40.0\" y2=\"65.0\" stroke=\"#3a7cbf\" stroke-width=\"2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"37.0\" y1=\"34\" x2=\"37.0\" y2=\"44\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"43.0\" y1=\"34\" x2=\"43.0\" y2=\"44\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"31.8\" y=\"60\" text-anchor=\"middle\" font-size=\"4\" fill=\"#3a7cbf\"\u003e~9\"\u003c\/text\u003e\n        \u003ctext x=\"48.2\" y=\"60\" text-anchor=\"middle\" font-size=\"4\" fill=\"#3a7cbf\"\u003e~9\"\u003c\/text\u003e\n        \u003ctext x=\"40.0\" y=\"65\" text-anchor=\"middle\" font-size=\"3.3\" fill=\"#6a4fc8\"\u003ebi-fold doors\u003c\/text\u003e\n        \u003crect x=\"14\" y=\"66.5\" width=\"52\" height=\"8.5\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"40\" y=\"72.0\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"10.0\" y1=\"82\" x2=\"70.0\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"13,79 10,82 13,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"67,79 70,82 67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"40\" y=\"90\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e33\" sq.\u003c\/text\u003e\n        \u003cline x1=\"78\" y1=\"10\" x2=\"78\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"75,13 78,10 81,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"75,72 78,75 81,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"94\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,94,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:100%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e33\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:67%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker LS3312\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF (Bi-Fold)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eConfiguration\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eLazy Susan Corner\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eInterior\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e2 Rev-A-Shelf Baskets + Pole\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Mount\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eRight or Left\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-LS3312-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble (build left or right)\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$444.31\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled — Left\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-LS3312L-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, left-hand door setup\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$494.23\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled — Right\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-LS3312R-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, right-hand door setup\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$494.23\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5.5\" × 36.5\" × 34.5\" — approximately \u003cstrong\u003e67 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Videos\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003e1. Cabinet assembly.\u003c\/strong\u003e Watch a step-by-step walkthrough of assembling your RTA corner base cabinet. Plan for about 30–45 minutes with standard tools.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/zyJuKtN97UY\" title=\"White Shaker corner base cabinet assembly video — applies to the LS3312\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003cp style=\"margin-top:14px;\"\u003e\u003cstrong\u003e2. Lazy Susan door hinges.\u003c\/strong\u003e The LS3312 uses bi-fold lazy Susan doors. This short video shows how to install and adjust the lazy Susan door hinges so the doors fold and align correctly.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/6oAYrupYtLc\" title=\"Lazy Susan bi-fold door hinge setup — applies to the LS3312\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width (each wall)\u003c\/td\u003e\n\u003ctd\u003e33\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eConfiguration\u003c\/td\u003e\n\u003ctd\u003eLazy Susan corner, bi-fold doors, no drawers\/shelves\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Storage\u003c\/td\u003e\n\u003ctd\u003e2 height-adjustable stainless Rev-A-Shelf baskets + 1 pole\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Mount\u003c\/td\u003e\n\u003ctd\u003eRight (R) or Left (L)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eToe Kick\u003c\/td\u003e\n\u003ctd\u003e4½\" high\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5.5\" × 36.5\" × 34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e67 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. A lazy Susan corner base fits a standard 90° cabinet corner — confirm your corner layout before ordering. Consult your designer or installer for exact clearances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood — no particle board. Plywood holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eLazy Susan:\u003c\/strong\u003e Two height-adjustable stainless steel Rev-A-Shelf baskets on one center pole rotate to bring corner storage to the front.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoors:\u003c\/strong\u003e Bi-fold lazy Susan doors with soft-close European hinges, 6-way adjustable. Mountable right (R) or left (L).\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eConfiguration:\u003c\/strong\u003e Corner base — no fixed shelves or drawers; the rotating baskets are the storage.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value and ships flat-packed, reducing freight cost and damage risk. A corner cabinet takes a little longer than a standard base — plan for about 30–45 minutes. RTA cabinets can be built in either a left or right door configuration. RTA orders are processed in up to 14 business days — though most are ready within 3–8 business days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and are ordered as a left (L) or right (R) setup — choose the option that matches your corner. Assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs, especially on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat comes inside the LS3312?\u003c\/strong\u003e\u003cbr\u003eTwo height-adjustable stainless steel Rev-A-Shelf baskets and one center pole are included. There are no fixed shelves or drawers — the rotating baskets are the storage.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan the doors be set up left or right?\u003c\/strong\u003e\u003cbr\u003eYes. The bi-fold lazy Susan doors mount in a right (R) or left (L) configuration. The RTA cabinet can be built either way; factory-assembled units are ordered as left or right.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow do I set up the lazy Susan door hinges?\u003c\/strong\u003e\u003cbr\u003eThe doors are bi-fold and use lazy Susan hinges. See the second assembly video above, which walks through installing and adjusting the hinges so the doors fold and align correctly.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. The doors are engineered HDF (high-density fiberboard) with a solid wood shaker profile — standard across the industry for painted shaker doors.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does assembly take?\u003c\/strong\u003e\u003cbr\u003eA corner cabinet takes a little longer than a standard base — plan for about 30–45 minutes with a drill and rubber mallet. Watch both videos above for a full walkthrough, including the lazy Susan door hinges.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-LS3312-RTA (Ready to Assemble)","offer_id":43542716055777,"sku":"LS3312","price":444.31,"currency_code":"USD","in_stock":true},{"title":"WS-LS3312L-(A) (Factory Assembled - Hinged Left Side)","offer_id":43542716088545,"sku":"WS-LS3312L-(A)","price":494.23,"currency_code":"USD","in_stock":true},{"title":"WS-LS3312R-(A) (Factory Assembled - Hinged Right Side)","offer_id":43542716121313,"sku":"WS-LS3312R(A)","price":494.23,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/LS3312-DoorsClosed_21f9e41c-e8de-41c9-9276-3505a0b6be9a.jpg?v=1635621870"},{"product_id":"ls36-36-lazy-susan-corner-base-cabinet-white-shaker","title":"LS3612 - 36\" Wide Lazy Susan Corner Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the LS3612 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The LS3612 is a 36-inch wide lazy Susan corner base cabinet in the Faircrest White Shaker line. It turns an otherwise hard-to-reach corner into usable storage with a rotating lazy Susan. It includes two height-adjustable stainless steel Rev-A-Shelf baskets and one pole, and has bi-fold doors and no shelves or drawers. It is built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What comes inside the LS3612?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The LS3612 includes two height-adjustable stainless steel Rev-A-Shelf baskets and one center pole. There are no fixed shelves or drawers — the rotating baskets are the storage.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can the LS3612 doors be set up left or right?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The bi-fold lazy Susan doors can be mounted in a right-hand (R) or left-hand (L) configuration to suit your corner. The RTA cabinet can be built either way; factory-assembled units are ordered as left or right.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the LS3612 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The LS3612 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The doors are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the LS3612 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Corner cabinets take a little longer than a standard base — plan for about 30–45 minutes with a drill, a rubber mallet, and clamps. A step-by-step base cabinet assembly video is provided, along with a separate video showing how to set up the bi-fold lazy Susan door hinges.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the LS3612 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px;\n  }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #2e1f5e; }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-callout-trash { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-trash strong { color: #12291a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin-bottom: 10px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"9\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 3v18M3 12h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Rotating Lazy Susan — 2 Rev-A-Shelf Baskets\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eLS3612\u003c\/strong\u003e is a 36\"-wide lazy Susan corner base cabinet that turns a hard-to-reach corner into fully usable, rotating storage — built to the standard contractors and designers actually rely on: \u003cstrong\u003esolid plywood box, soft-close hardware\u003c\/strong\u003e. No particle board. No shortcuts. Available ready-to-assemble (RTA) or factory pre-built.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eAt \u003cstrong\u003e$450.01\u003c\/strong\u003e vs. the $788.80 MSRP, this is trade-quality construction at a price that makes your flip or remodel pencil out.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Lazy Susan Corner — Rotating Storage.\u003c\/strong\u003e The LS3612 includes \u003cstrong\u003etwo height-adjustable stainless steel Rev-A-Shelf baskets and one center pole\u003c\/strong\u003e that spin to bring the back of the corner right to your fingertips. It has \u003cstrong\u003ebi-fold doors and no fixed shelves or drawers\u003c\/strong\u003e. The doors can be mounted in a \u003cstrong\u003eright (R) or left (L)\u003c\/strong\u003e configuration to suit your corner.\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eLS3612 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the LS3612, a 36-inch square lazy Susan corner base cabinet: two bi-fold door leaves about 12 inches wide meeting at the front corner, over a 4½-inch toe kick\" viewbox=\"0 0 110 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003ctitle\u003eLS3612 lazy Susan corner base cabinet — 36\" × 36\" × 34.5\" tall, ~12\" bi-fold door leaves\u003c\/title\u003e\n        \u003crect x=\"10.0\" y=\"10\" width=\"60.0\" height=\"56.5\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"10.0\" y=\"12\" width=\"10.00\" height=\"53.0\" fill=\"#e7edf4\" stroke=\"#3a7cbf\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"60.00\" y=\"12\" width=\"10.00\" height=\"53.0\" fill=\"#e7edf4\" stroke=\"#3a7cbf\" stroke-width=\"0.8\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"15.0\" y=\"41\" text-anchor=\"middle\" font-size=\"3.4\" fill=\"#8aa0b5\"\u003ereturn\u003c\/text\u003e\n        \u003ctext x=\"65.0\" y=\"41\" text-anchor=\"middle\" font-size=\"3.4\" fill=\"#8aa0b5\"\u003ereturn\u003c\/text\u003e\n        \u003crect x=\"20.00\" y=\"12\" width=\"20.00\" height=\"53.0\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"40.00\" y=\"12\" width=\"20.00\" height=\"53.0\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"40.0\" y1=\"12\" x2=\"40.0\" y2=\"65.0\" stroke=\"#3a7cbf\" stroke-width=\"2\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"37.0\" y1=\"34\" x2=\"37.0\" y2=\"44\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"43.0\" y1=\"34\" x2=\"43.0\" y2=\"44\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"30.0\" y=\"60\" text-anchor=\"middle\" font-size=\"4\" fill=\"#3a7cbf\"\u003e~12\"\u003c\/text\u003e\n        \u003ctext x=\"50.0\" y=\"60\" text-anchor=\"middle\" font-size=\"4\" fill=\"#3a7cbf\"\u003e~12\"\u003c\/text\u003e\n        \u003ctext x=\"40.0\" y=\"65\" text-anchor=\"middle\" font-size=\"3.3\" fill=\"#6a4fc8\"\u003ebi-fold doors\u003c\/text\u003e\n        \u003crect x=\"14\" y=\"66.5\" width=\"52\" height=\"8.5\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"40\" y=\"72.0\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"10.0\" y1=\"82\" x2=\"70.0\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"13,79 10,82 13,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"67,79 70,82 67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"40\" y=\"90\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e36\" sq.\u003c\/text\u003e\n        \u003cline x1=\"78\" y1=\"10\" x2=\"78\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"75,13 78,10 81,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"75,72 78,75 81,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"94\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,94,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:100%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e36\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:67%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker LS3612\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF (Bi-Fold)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eConfiguration\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eLazy Susan Corner\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eInterior\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e2 Rev-A-Shelf Baskets + Pole\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Mount\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eRight or Left\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-LS3612-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble (build left or right)\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$450.01\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled — Left\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-LS3612L-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, left-hand door setup\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$500.57\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled — Right\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-LS3612R-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, right-hand door setup\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$500.57\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 4.5\" × 38\" × 38\" — approximately \u003cstrong\u003e71 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Videos\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003e1. Cabinet assembly.\u003c\/strong\u003e Watch a step-by-step walkthrough of assembling your RTA corner base cabinet. Plan for about 30–45 minutes with standard tools.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/zyJuKtN97UY\" title=\"White Shaker corner base cabinet assembly video — applies to the LS3612\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003cp style=\"margin-top:14px;\"\u003e\u003cstrong\u003e2. Lazy Susan door hinges.\u003c\/strong\u003e The LS3612 uses bi-fold lazy Susan doors. This short video shows how to install and adjust the lazy Susan door hinges so the doors fold and align correctly.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/6oAYrupYtLc\" title=\"Lazy Susan bi-fold door hinge setup — applies to the LS3612\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width (each wall)\u003c\/td\u003e\n\u003ctd\u003e36\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eConfiguration\u003c\/td\u003e\n\u003ctd\u003eLazy Susan corner, bi-fold doors, no drawers\/shelves\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Storage\u003c\/td\u003e\n\u003ctd\u003e2 height-adjustable stainless Rev-A-Shelf baskets + 1 pole\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Mount\u003c\/td\u003e\n\u003ctd\u003eRight (R) or Left (L)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eToe Kick\u003c\/td\u003e\n\u003ctd\u003e4½\" high\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e4.5\" × 38\" × 38\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e71 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. A lazy Susan corner base fits a standard 90° cabinet corner — confirm your corner layout before ordering. Consult your designer or installer for exact clearances.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood — no particle board. Plywood holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eLazy Susan:\u003c\/strong\u003e Two height-adjustable stainless steel Rev-A-Shelf baskets on one center pole rotate to bring corner storage to the front.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoors:\u003c\/strong\u003e Bi-fold lazy Susan doors with soft-close European hinges, 6-way adjustable. Mountable right (R) or left (L).\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eConfiguration:\u003c\/strong\u003e Corner base — no fixed shelves or drawers; the rotating baskets are the storage.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value and ships flat-packed, reducing freight cost and damage risk. A corner cabinet takes a little longer than a standard base — plan for about 30–45 minutes. RTA cabinets can be built in either a left or right door configuration. RTA orders are processed in up to 14 business days — though most are ready within 3–8 business days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and are ordered as a left (L) or right (R) setup — choose the option that matches your corner. Assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs, especially on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat comes inside the LS3612?\u003c\/strong\u003e\u003cbr\u003eTwo height-adjustable stainless steel Rev-A-Shelf baskets and one center pole are included. There are no fixed shelves or drawers — the rotating baskets are the storage.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan the doors be set up left or right?\u003c\/strong\u003e\u003cbr\u003eYes. The bi-fold lazy Susan doors mount in a right (R) or left (L) configuration. The RTA cabinet can be built either way; factory-assembled units are ordered as left or right.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow do I set up the lazy Susan door hinges?\u003c\/strong\u003e\u003cbr\u003eThe doors are bi-fold and use lazy Susan hinges. See the second assembly video above, which walks through installing and adjusting the hinges so the doors fold and align correctly.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. The doors are engineered HDF (high-density fiberboard) with a solid wood shaker profile — standard across the industry for painted shaker doors.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does assembly take?\u003c\/strong\u003e\u003cbr\u003eA corner cabinet takes a little longer than a standard base — plan for about 30–45 minutes with a drill and rubber mallet. Watch both videos above for a full walkthrough, including the lazy Susan door hinges.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-LS3612-RTA (Ready to Assemble)","offer_id":43542727885025,"sku":"LS3612","price":450.01,"currency_code":"USD","in_stock":true},{"title":"WS-LS3612L-(A) (Factory Assembled - Hinged Left Side)","offer_id":43542727917793,"sku":"WS-LS3612L-(A)","price":500.57,"currency_code":"USD","in_stock":true},{"title":"WS-LS3612R-(A) (Factory Assembled - Hinged Right Side)","offer_id":43542727950561,"sku":"WS-LS3612R-(A)","price":500.57,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/LS3612-DoorsClosed_19456dfd-4079-40f5-a1c9-aef67f80fdaa.jpg?v=1635621938"},{"product_id":"sb33-33-sink-base-cabinet-white-shaker","title":"SB33 - 33\" Wide Sink Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the SB33 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The SB33 is a 33-inch wide sink base cabinet in the Faircrest White Shaker line, built to hold a kitchen sink. It has butt-style double doors below a false drawer front, and no drawers or shelves — the interior is left open for the sink bowl and plumbing. It is built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How does the false drawer front on the SB33 work?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Because a sink base has no top drawer (the sink bowl sits directly behind it), the SB33 includes a false drawer front that attaches to the face frame across the top of the cabinet. It matches the look of a real drawer front and conceals the sink bowl, keeping the run consistent with the surrounding cabinets.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the SB33 come with a sink?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. The SB33 is the cabinet only. It is designed to receive a customer-supplied kitchen sink, with the bowl dropped in from the countertop above.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the SB33 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The SB33 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The doors are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the SB33 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most base cabinets take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps. The SB33 assembles the same way as a standard base cabinet, except there are no drawers — instead, the false drawer front attaches to the face frame to cover the sink bowl. A step-by-step assembly video is provided on the product page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the SB33 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px;\n  }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #2e1f5e; }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-callout-trash { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-trash strong { color: #12291a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin-bottom: 10px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 6h18v12H3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 10h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Sink Base — False Drawer Front\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eSB33\u003c\/strong\u003e is a 33\"-wide sink base cabinet built to hold a kitchen sink — to the standard contractors and designers actually rely on: \u003cstrong\u003esolid plywood box, soft-close hardware\u003c\/strong\u003e. No particle board. No shortcuts. Available ready-to-assemble (RTA) or factory pre-built.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eAt \u003cstrong\u003e$310.92\u003c\/strong\u003e vs. the $545.00 MSRP, this is trade-quality construction at a price that makes your flip or remodel pencil out.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Sink Base — False Drawer Front, No Drawers.\u003c\/strong\u003e The SB33 is built to house a kitchen sink. It has \u003cstrong\u003ebutt-style double doors and no drawers or shelves\u003c\/strong\u003e — the interior is left open for the sink bowl and plumbing. Because there's no room for a real top drawer, a \u003cstrong\u003efalse drawer front attaches to the face frame\u003c\/strong\u003e across the top to cover the sink bowl and match the look of the surrounding cabinets.\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eSB33 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the SB33, a 33-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"14.67\" y=\"22.95\" width=\"29.33\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"44\" y=\"22.95\" width=\"29.33\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"38\" y1=\"27.95\" x2=\"38\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"50\" y1=\"27.95\" x2=\"50\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"14.67\" y=\"10\" width=\"58.67\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"40\" y1=\"15.53\" x2=\"48\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"44\" y=\"16.93\" text-anchor=\"middle\" font-size=\"3.4\" fill=\"#3a7cbf\" letter-spacing=\"0.2\"\u003eFALSE FRONT\u003c\/text\u003e\n        \u003cline x1=\"44\" y1=\"22.95\" x2=\"44\" y2=\"66.52\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003crect x=\"17.67\" y=\"66.52\" width=\"52.67\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"14.67\" y1=\"82\" x2=\"73.33\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"17.67,79 14.67,82 17.67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"70.33,79 73.33,82 70.33,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e33\"\u003c\/text\u003e\n        \u003cline x1=\"79.33\" y1=\"10\" x2=\"79.33\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"76.33,13 79.33,10 82.33,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"76.33,72 79.33,75 82.33,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"83.33\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,83.33,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:100%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e33\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:67%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker SB33\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF (Butt Doors)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eConfiguration\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSink Base — False Front\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eNo Drawers \/ No Shelves\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eTop Front\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eFalse Drawer Front\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-SB33-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$310.92\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-SB33-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built sink base cabinet\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$345.86\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cp style=\"font-size:12.5px;color:#666;margin-top:8px;\"\u003eAn optional \u003ca href=\"\/products\/rot33-universal-roll-out-tray-for-33-wide-base-cabinet\"\u003eROT33 Universal Roll-Out Tray\u003c\/a\u003e can be added — see the options above for a factory-installed roll-out tray, or add one separately for a self-install.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 4.5\" × 36.5\" × 35\" — approximately \u003cstrong\u003e59 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch a step-by-step walkthrough of assembling your RTA base cabinet. Most cabinets assemble in 15–30 minutes with standard tools.\u003c\/p\u003e\n        \u003cp style=\"background:#f3f0fa;border-left:4px solid #6a4fc8;border-radius:6px;padding:10px 14px;color:#2e1f5e;margin-top:10px;\"\u003e\u003cstrong\u003eNote for the SB33:\u003c\/strong\u003e This sink base is assembled the same way as the standard base cabinet shown in the video, with one difference — there are \u003cstrong\u003eno drawers\u003c\/strong\u003e in this cabinet. Instead, the \u003cstrong\u003efalse drawer front attaches to the face frame\u003c\/strong\u003e to cover the sink bowl.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the SB33\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e33\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Width (approx.)\u003c\/td\u003e\n\u003ctd\u003e31.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eConfiguration\u003c\/td\u003e\n\u003ctd\u003eSink base, false drawer front, no drawers\/shelves\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoors\u003c\/td\u003e\n\u003ctd\u003eDouble butt-style doors\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eTop Front\u003c\/td\u003e\n\u003ctd\u003eFalse drawer front (attaches to face frame)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eToe Kick\u003c\/td\u003e\n\u003ctd\u003e4½\" high\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e4.5\" × 36.5\" × 35\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e59 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Confirm your sink's cutout and bowl dimensions against this cabinet before installation. Consult your designer or installer for exact clearances when planning countertops and plumbing.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Plywood holds screws significantly better and won't swell or delaminate if exposed to moisture — important under a sink.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoors:\u003c\/strong\u003e Two butt-style doors with soft-close European hinges, 6-way adjustable.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFalse drawer front:\u003c\/strong\u003e A fixed drawer front that attaches to the face frame across the top of the cabinet. It covers the sink bowl and matches the look of a real drawer, keeping the run visually consistent.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eConfiguration:\u003c\/strong\u003e Sink base — no drawers and no shelves. The interior is left open to receive the sink bowl and plumbing.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value and ships flat-packed, reducing freight cost and damage risk. Assembly takes 15–30 minutes with standard tools. RTA orders are processed in up to 14 business days before they are ready to ship or collect — though most are ready within 3–8 business days, if not sooner.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install. Ideal if you want to skip assembly or need a turnkey solution for a client. Assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. A factory-installed roll-out tray option is available above. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs, especially on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eHow does the false drawer front on the SB33 work?\u003c\/strong\u003e\u003cbr\u003eBecause a sink base has no room for a real top drawer (the sink bowl sits right behind it), the SB33 includes a false drawer front that attaches to the face frame across the top. It matches the look of a real drawer front and conceals the sink bowl.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDoes the SB33 come with a sink?\u003c\/strong\u003e\u003cbr\u003eNo — the SB33 is the cabinet only. It's designed to receive a customer-supplied kitchen sink dropped in from the countertop above.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhy are there no drawers or shelves?\u003c\/strong\u003e\u003cbr\u003eA sink base is left open inside to make room for the sink bowl and its plumbing. That's why the SB33 has butt-style doors, a false drawer front, and no drawers or shelves.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. The doors are engineered HDF (high-density fiberboard) with a solid wood shaker profile — standard across the industry for painted shaker doors.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does assembly take?\u003c\/strong\u003e\u003cbr\u003e15–30 minutes with a drill and rubber mallet. Assembly matches a standard base cabinet, except there are no drawers — instead the false drawer front attaches to the face frame to cover the sink bowl. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I add a roll-out tray?\u003c\/strong\u003e\u003cbr\u003eYes — the optional \u003ca href=\"\/products\/rot33-universal-roll-out-tray-for-33-wide-base-cabinet\"\u003eROT33 Universal Roll-Out Tray\u003c\/a\u003e can be used with this cabinet to add pull-out access below the sink, where clearances allow.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-SB33-RTA (Ready to Assemble)","offer_id":43545625755873,"sku":"SB33","price":310.92,"currency_code":"USD","in_stock":true},{"title":"WS-SB33-(A) (Factory Assembled)","offer_id":43545625788641,"sku":"WS-SB33-(A)","price":345.86,"currency_code":"USD","in_stock":true},{"title":"WS-SB33-(A) + UNIV-ROT33-(A) (Factory Assembled + 1 Roll Out Tray)","offer_id":43545625821409,"sku":"WS-SB33-(A) + UNIV-ROT33-(A)","price":448.34,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/SB33-DoorsClosed_2c3c4061-9bb8-494b-8f37-d7e7c4833870.jpg?v=1635631333"},{"product_id":"sb36-36-sink-base-cabinet-white-shaker","title":"SB36 - 36\" Wide Sink Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the SB36 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The SB36 is a 36-inch wide sink base cabinet in the Faircrest White Shaker line, built to hold a kitchen sink. It has butt-style double doors below a false drawer front, and no drawers or shelves — the interior is left open for the sink bowl and plumbing. It is built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How does the false drawer front on the SB36 work?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Because a sink base has no top drawer (the sink bowl sits directly behind it), the SB36 includes a false drawer front that attaches to the face frame across the top of the cabinet. It matches the look of a real drawer front and conceals the sink bowl, keeping the run consistent with the surrounding cabinets.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the SB36 come with a sink?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. The SB36 is the cabinet only. It is designed to receive a customer-supplied kitchen sink, with the bowl dropped in from the countertop above.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the SB36 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The SB36 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The doors are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the SB36 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most base cabinets take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps. The SB36 assembles the same way as a standard base cabinet, except there are no drawers — instead, the false drawer front attaches to the face frame to cover the sink bowl. A step-by-step assembly video is provided on the product page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the SB36 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px;\n  }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #2e1f5e; }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-callout-trash { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-trash strong { color: #12291a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin-bottom: 10px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 6h18v12H3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M3 10h18\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Sink Base — False Drawer Front\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eSB36\u003c\/strong\u003e is a 36\"-wide sink base cabinet built to hold a kitchen sink — to the standard contractors and designers actually rely on: \u003cstrong\u003esolid plywood box, soft-close hardware\u003c\/strong\u003e. No particle board. No shortcuts. Available ready-to-assemble (RTA) or factory pre-built.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eAt \u003cstrong\u003e$316.62\u003c\/strong\u003e vs. the $554.99 MSRP, this is trade-quality construction at a price that makes your flip or remodel pencil out.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Sink Base — False Drawer Front, No Drawers.\u003c\/strong\u003e The SB36 is built to house a kitchen sink. It has \u003cstrong\u003ebutt-style double doors and no drawers or shelves\u003c\/strong\u003e — the interior is left open for the sink bowl and plumbing. Because there's no room for a real top drawer, a \u003cstrong\u003efalse drawer front attaches to the face frame\u003c\/strong\u003e across the top to cover the sink bowl and match the look of the surrounding cabinets.\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eSB36 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the SB36, a 36-inch wide white shaker base cabinet\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003crect x=\"13.33\" y=\"22.95\" width=\"30.67\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"44\" y=\"22.95\" width=\"30.67\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"38\" y1=\"27.95\" x2=\"38\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"50\" y1=\"27.95\" x2=\"50\" y2=\"37.95\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"13.33\" y=\"10\" width=\"61.33\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"40\" y1=\"15.53\" x2=\"48\" y2=\"15.53\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"44\" y=\"16.93\" text-anchor=\"middle\" font-size=\"3.4\" fill=\"#3a7cbf\" letter-spacing=\"0.2\"\u003eFALSE FRONT\u003c\/text\u003e\n        \u003cline x1=\"44\" y1=\"22.95\" x2=\"44\" y2=\"66.52\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003crect x=\"16.33\" y=\"66.52\" width=\"55.33\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"13.33\" y1=\"82\" x2=\"74.67\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"16.33,79 13.33,82 16.33,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"71.67,79 74.67,82 71.67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e36\"\u003c\/text\u003e\n        \u003cline x1=\"80.67\" y1=\"10\" x2=\"80.67\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"77.67,13 80.67,10 83.67,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"77.67,72 80.67,75 83.67,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"84.67\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,84.67,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:100%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e36\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:67%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker SB36\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF (Butt Doors)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eConfiguration\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSink Base — False Front\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eNo Drawers \/ No Shelves\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eTop Front\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eFalse Drawer Front\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-SB36-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$316.62\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-SB36-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built sink base cabinet\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$352.20\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n    \u003cp style=\"font-size:12.5px;color:#666;margin-top:8px;\"\u003eAn optional \u003ca href=\"\/products\/rot36-universal-roll-out-tray-for-36-wide-base-cabinet\"\u003eROT36 Universal Roll-Out Tray\u003c\/a\u003e can be added — see the options above for a factory-installed roll-out tray, or add one separately for a self-install.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 4.5\" × 38\" × 36\" — approximately \u003cstrong\u003e63 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch a step-by-step walkthrough of assembling your RTA base cabinet. Most cabinets assemble in 15–30 minutes with standard tools.\u003c\/p\u003e\n        \u003cp style=\"background:#f3f0fa;border-left:4px solid #6a4fc8;border-radius:6px;padding:10px 14px;color:#2e1f5e;margin-top:10px;\"\u003e\u003cstrong\u003eNote for the SB36:\u003c\/strong\u003e This sink base is assembled the same way as the standard base cabinet shown in the video, with one difference — there are \u003cstrong\u003eno drawers\u003c\/strong\u003e in this cabinet. Instead, the \u003cstrong\u003efalse drawer front attaches to the face frame\u003c\/strong\u003e to cover the sink bowl.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the SB36\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e36\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior Width (approx.)\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eConfiguration\u003c\/td\u003e\n\u003ctd\u003eSink base, false drawer front, no drawers\/shelves\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoors\u003c\/td\u003e\n\u003ctd\u003eDouble butt-style doors\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eTop Front\u003c\/td\u003e\n\u003ctd\u003eFalse drawer front (attaches to face frame)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eToe Kick\u003c\/td\u003e\n\u003ctd\u003e4½\" high\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e4.5\" × 38\" × 36\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e63 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Confirm your sink's cutout and bowl dimensions against this cabinet before installation. Consult your designer or installer for exact clearances when planning countertops and plumbing.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Plywood holds screws significantly better and won't swell or delaminate if exposed to moisture — important under a sink.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid, accepts paint and stain well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoors:\u003c\/strong\u003e Two butt-style doors with soft-close European hinges, 6-way adjustable.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFalse drawer front:\u003c\/strong\u003e A fixed drawer front that attaches to the face frame across the top of the cabinet. It covers the sink bowl and matches the look of a real drawer, keeping the run visually consistent.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eConfiguration:\u003c\/strong\u003e Sink base — no drawers and no shelves. The interior is left open to receive the sink bowl and plumbing.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value and ships flat-packed, reducing freight cost and damage risk. Assembly takes 15–30 minutes with standard tools. RTA orders are processed in up to 14 business days before they are ready to ship or collect — though most are ready within 3–8 business days, if not sooner.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install. Ideal if you want to skip assembly or need a turnkey solution for a client. Assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. A factory-installed roll-out tray option is available above. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs, especially on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eHow does the false drawer front on the SB36 work?\u003c\/strong\u003e\u003cbr\u003eBecause a sink base has no room for a real top drawer (the sink bowl sits right behind it), the SB36 includes a false drawer front that attaches to the face frame across the top. It matches the look of a real drawer front and conceals the sink bowl.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDoes the SB36 come with a sink?\u003c\/strong\u003e\u003cbr\u003eNo — the SB36 is the cabinet only. It's designed to receive a customer-supplied kitchen sink dropped in from the countertop above.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhy are there no drawers or shelves?\u003c\/strong\u003e\u003cbr\u003eA sink base is left open inside to make room for the sink bowl and its plumbing. That's why the SB36 has butt-style doors, a false drawer front, and no drawers or shelves.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. The doors are engineered HDF (high-density fiberboard) with a solid wood shaker profile — standard across the industry for painted shaker doors.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow long does assembly take?\u003c\/strong\u003e\u003cbr\u003e15–30 minutes with a drill and rubber mallet. Assembly matches a standard base cabinet, except there are no drawers — instead the false drawer front attaches to the face frame to cover the sink bowl. Watch the assembly video above for a full walkthrough.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I add a roll-out tray?\u003c\/strong\u003e\u003cbr\u003eYes — the optional \u003ca href=\"\/products\/rot36-universal-roll-out-tray-for-36-wide-base-cabinet\"\u003eROT36 Universal Roll-Out Tray\u003c\/a\u003e can be used with this cabinet to add pull-out access below the sink, where clearances allow.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-SB36-RTA (Ready to Assemble)","offer_id":43545641353441,"sku":"SB36","price":316.62,"currency_code":"USD","in_stock":true},{"title":"WS-SB36-(A) (Factory Assembled)","offer_id":43545641386209,"sku":"WS-SB36-(A)","price":352.2,"currency_code":"USD","in_stock":true},{"title":"WS-SB36-(A) + UNIV-ROT36-(A) (Factory Assembled + 1 Roll Out Tray)","offer_id":43545641418977,"sku":"WS-SB36-(A) + UNIV-ROT36-(A)","price":461.16,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/SB36-DoorsClosed_80f1864f-08a2-4d19-ad2f-58896384e2d9.jpg?v=1635631376"},{"product_id":"ba24-angled-end-base-cabinet-white-shaker","title":"BA24 - Angled End Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the BA24 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The BA24 is a 24-inch wide angled end base cabinet with two angled doors and no drawers in the Faircrest White Shaker line. It is built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware throughout — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the BA24 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The BA24 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The doors are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is an angled end base cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"An angled end base cabinet finishes the exposed end of a cabinet run, island, or peninsula with a 45-degree angled face instead of a squared-off end. The BA24 has two angled doors and no drawers, with deep corner storage inside.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can I add glass doors to the BA24?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The BA24 is available with a factory-installed pair of glass doors — PG1830 plain glass or MD1830 mullion glass — a popular upgrade for island-end display storage. Glass doors arrive pre-hung and soft-closing.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the BA24 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most base cabinets take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps. The BA24 has no drawers, which simplifies assembly. A step-by-step assembly video is provided on the product page.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the BA24 take to ship?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"RTA orders are processed in up to 14 business days, though most are ready within 3–8 business days. Factory assembled orders are processed in up to 21 business days, typically 10–15 business days on average. Shipping transit time after processing varies with distance from the Ohio and Florida warehouses. Warehouse collection is always free, by appointment only, Monday through Friday, 8:00 AM to 3:30 PM, excluding public holidays.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What accessories do I need with the BA24?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most BA24 orders include a color-matched toe kick (sold in 8-foot strips), 3-inch or 6-inch base fillers to close gaps between cabinets and walls, and a white shaker touch-up kit to cover nicks or scratches during assembly, installation, or normal wear over the cabinet's lifetime. If the cabinet is used on an island or peninsula with its back exposed, add a trimmable skin panel and outside corner molding. If it sits at the end of a run with an exposed side, a decorative end panel adds a premium false-door finish. See the Finishing Accessories section on this page for direct product links.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px;\n  }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-placement {\n    background: #f0f6ff;\n    border: 1px solid #b8d4f5;\n    border-left: 4px solid #2d6abf;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n    font-size: 13.5px;\n    color: #1a2f50;\n  }\n  .tws-callout-placement strong { color: #0f1f38; }\n  .tws-callout-glass {\n    background: #fdf8f0;\n    border: 1px solid #e8d5a8;\n    border-left: 4px solid #b07d20;\n    border-radius: 8px;\n    padding: 14px 18px;\n    margin-bottom: 22px;\n    font-size: 13.5px;\n    color: #4a3200;\n  }\n  .tws-callout-glass strong { color: #321f00; }\n  .tws-callout-glass a { color: #8a5c00; font-weight: 600; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin-bottom: 10px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 110px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-badge-gold { background: #fdf0d0; color: #7a4f00; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003c!-- ① TRUST BAR --\u003e\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Soft-Close Hinges\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ② INTRO --\u003e\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eBA24\u003c\/strong\u003e is a 24\"-wide angled end base cabinet — a purpose-built transition piece designed to cap the end of an island, peninsula, or cabinet run where a standard square corner isn't practical. \u003cstrong\u003eNo drawers\u003c\/strong\u003e — just a clean angled face with two doors, one adjustable shelf, and deep, accessible storage ideal for larger kitchen appliances, mixing bowls, or bulky items.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eAt \u003cstrong\u003e$317\u003c\/strong\u003e vs. the $556 MSRP, this is trade-quality construction at a price that makes your remodel pencil out. Available plain or with glass door upgrades for a decorative finish.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PLACEMENT CALLOUT --\u003e\n  \u003cdiv class=\"tws-callout-placement\"\u003e\n    \u003cstrong\u003e📐 Where Does the BA24 Go?\u003c\/strong\u003e The angled face frame lets this cabinet slot neatly into the end of a run or island where space is tight — eliminating the sharp 90° corner while keeping the full depth of a standard base cabinet behind it. Common placements include:\n    \u003cul style=\"margin-top:8px; padding-left:18px;\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003eEnd of an island or peninsula\u003c\/strong\u003e — creates a finished, accessible end panel without sacrificing storage depth.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eEnd of a wall cabinet run\u003c\/strong\u003e — transitions cleanly to an open wall or appliance without a blunt edge.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAnywhere a recessed corner creates dead storage\u003c\/strong\u003e — the angled face opens up access to the interior even in tighter kitchen layouts.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp style=\"margin-top:8px;\"\u003eThe deep interior is a natural fit for stand mixers, food processors, air fryers, and other larger counter appliances you want stored but accessible.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- GLASS DOOR UPGRADE CALLOUT --\u003e\n  \u003cdiv class=\"tws-callout-glass\"\u003e\n    \u003cstrong\u003e✨ Optional Glass Door Upgrades.\u003c\/strong\u003e Two types of 18\"×30\" replacement doors are available — \u003cstrong\u003eyou'll need a pair (2 doors) to cover both door openings\u003c\/strong\u003e:\n    \u003cul style=\"margin-top:8px; padding-left:18px;\"\u003e\n      \u003cli\u003e\n\u003cstrong\u003e\u003ca href=\"\/products\/pg1830-plain-glass-door-white-shaker\"\u003ePG1830 — Plain Glass Door\u003c\/a\u003e\u003c\/strong\u003e: Clean, unobstructed glass pane in a shaker-style frame. A minimal, contemporary look that lets you display what's inside.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003e\u003ca href=\"\/products\/md1830-mullion-glass-door-white-shaker\"\u003eMD1830 — Mullion Glass Door\u003c\/a\u003e\u003c\/strong\u003e: Decorative divided-light pattern over the glass. A more traditional or transitional look — works especially well with under-cabinet lighting for a showpiece effect.\u003c\/li\u003e\n    \u003c\/ul\u003e\n    \u003cp style=\"margin-top:8px;\"\u003eBoth upgrades are available factory-assembled and pre-installed. Select the appropriate variant at checkout — no separate door order needed.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ③ DIMENSIONS --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eBA24 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the BA24, a 24-inch wide white shaker angled end base cabinet with two angled doors and no drawers, over a 4½-inch toe kick\" viewbox=\"0 0 110 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003cpolygon points=\"15,10 75,10 75,66.5 15,66.5\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/polygon\u003e\n        \u003cpolygon points=\"15,10 35,10 15,35\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.2\"\u003e\u003c\/polygon\u003e\n        \u003cline x1=\"45\" y1=\"10\" x2=\"45\" y2=\"65\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"30\" y1=\"34\" x2=\"30\" y2=\"44\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"60\" y1=\"34\" x2=\"60\" y2=\"44\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"19\" y=\"66.5\" width=\"52\" height=\"8.5\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"45\" y=\"72\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"15\" y1=\"83\" x2=\"75\" y2=\"83\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"18,80 15,83 18,86\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"72,80 75,83 72,86\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"45\" y=\"90\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e24\"\u003c\/text\u003e\n        \u003cline x1=\"82\" y1=\"10\" x2=\"82\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"79,13 82,10 85,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"79,72 82,75 85,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"97\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,97,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003ctext x=\"15\" y=\"8\" text-anchor=\"start\" font-size=\"6\" fill=\"#3a7cbf\" font-weight=\"bold\"\u003eANGLED\u003c\/text\u003e\n      \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n        \u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n        \u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n        \u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ④ SPEC GRID --\u003e\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker BA24\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood — Angled\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF (2 doors)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawers\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eNone\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eShelf\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e1× ¾\" Adjustable\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eGlass Door Option\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003ePG1830 or MD1830 (pair)\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑤ VARIANT TABLE --\u003e\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePrice\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-BA24-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble — standard shaker doors\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$317\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-BA24-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built, standard shaker doors\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$353\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eAssembled + Mullion Glass Doors\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-BA24-(A) + 2× MD1830-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built + pair of 18\"×30\" mullion glass doors installed\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$488\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge tws-badge-gold\"\u003eDecorative\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eAssembled + Plain Glass Doors\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-BA24-(A) + 2× PG1830-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built + pair of 18\"×30\" plain glass doors installed\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$488\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge tws-badge-gold\"\u003eDecorative\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑥ SHIPPING --\u003e\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 6.5\" × 36.5\" × 26\" — approximately \u003cstrong\u003e53 lbs\u003c\/strong\u003e.\u003cbr\u003eRTA orders typically processed in 3–8 business days (up to 14). Factory assembled in 10–15 business days (up to 21). Shipping transit time after processing varies depending on distance from our warehouse locations in Ohio and Florida. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower freight rates, especially on multi-cabinet orders.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ⑦ ACCORDIONS --\u003e\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch a step-by-step walkthrough of assembling your RTA base cabinet. Most cabinets assemble in 15–30 minutes with standard tools.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/htEbhe6M2U4\" title=\"White Shaker base cabinet assembly video — applies to the BA24\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Clearances\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFace Frame Style\u003c\/td\u003e\n\u003ctd\u003eAngled end — diagonal cut on corner\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoors\u003c\/td\u003e\n\u003ctd\u003e2 (no drawers)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eAdjustable Shelf\u003c\/td\u003e\n\u003ctd\u003e1× ¾\" shelf\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eGlass Door Size (if upgraded)\u003c\/td\u003e\n\u003ctd\u003e18\" × 30\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e6.5\" × 36.5\" × 26\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e53 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. The angled face frame reduces the nominal front opening — consult your designer or cabinet installer when planning adjacent runs or countertop cutouts.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood on all four sides — no particle board. Plywood holds screws significantly better and won't swell or delaminate if exposed to moisture.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, angled on one corner to create the end-cabinet profile. Stays rigid, accepts paint and stain well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoors:\u003c\/strong\u003e Two full-overlay shaker-style doors (HDF construction). No drawers — the full interior height is available for shelf storage, making this an excellent cabinet for tall items and large appliances.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eHinge:\u003c\/strong\u003e European-style soft-close concealed hinge, 6-way adjustable. Allows fine-tuning of door alignment after installation.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eShelf:\u003c\/strong\u003e One ¾\" adjustable shelf. Repositionable to accommodate different item heights.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box; natural finish on interior.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoor bumpers:\u003c\/strong\u003e Included.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eGlass door upgrade:\u003c\/strong\u003e PG1830 (plain glass) or MD1830 (mullion\/divided light) — both sized 18\"×30\" to fit the door openings. A pair of 2 is needed to cover both openings. Factory-installed when selected at checkout.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e✨ Glass Door Options — PG1830 vs. MD1830\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eBoth glass door options replace the standard shaker doors with a glass-insert alternative, sized 18\"×30\" to fit the BA24's door openings. \u003cstrong\u003eYou need a pair (2 doors) to cover both openings.\u003c\/strong\u003e\u003c\/p\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eFeature\u003c\/th\u003e\n\u003cth scope=\"col\"\u003ePG1830 — Plain Glass\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eMD1830 — Mullion Glass\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eGlass style\u003c\/td\u003e\n\u003ctd\u003eClear, unobstructed pane\u003c\/td\u003e\n\u003ctd\u003eDivided-light mullion pattern\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eBest for\u003c\/td\u003e\n\u003ctd\u003eModern \/ minimalist kitchens\u003c\/td\u003e\n\u003ctd\u003eTraditional \/ transitional kitchens\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eWith under-cabinet lighting\u003c\/td\u003e\n\u003ctd\u003eClean display glow\u003c\/td\u003e\n\u003ctd\u003eDramatic decorative effect\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003ePair price (with assembled cabinet)\u003c\/td\u003e\n\u003ctd\u003e$488 total\u003c\/td\u003e\n\u003ctd\u003e$488 total\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;\"\u003eBoth are available factory-installed — select the variant at checkout and they arrive ready to hang. If you'd prefer to add glass doors to an RTA cabinet yourself, \u003ca href=\"\/pages\/contact-us\"\u003econtact us\u003c\/a\u003e to discuss ordering the doors separately.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value and ships flat-packed, reducing freight cost and damage risk. Assembly takes 15–30 minutes with standard tools. RTA orders are processed in up to 14 business days before they are ready to ship or collect — though most are ready within 3–8 business days, if not sooner.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built with standard shaker doors already hung. Ideal if you want to skip assembly or need a turnkey solution for a client. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. Assembled cabinets are bulkier to ship, so freight can be higher. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eGlass door variants\u003c\/strong\u003e are factory-only — the glass doors are installed and adjusted at the factory before shipping, ensuring they arrive correctly hung and soft-closing.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e❓ Frequently Asked Questions\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eWhy does this cabinet have no drawers?\u003c\/strong\u003e\u003cbr\u003eThe angled face frame takes up the space where a drawer bank would normally sit. Instead, you get two full-height doors and a complete, deep interior — ideal for large appliances, mixing equipment, or anything you want stored upright and easily accessible.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo I need a pair of glass doors or just one?\u003c\/strong\u003e\u003cbr\u003eYou need 2 doors (a pair) to cover both door openings on the BA24. The factory variants already include a pair — no need to order separately.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eCan I add glass doors to an RTA cabinet I've already assembled?\u003c\/strong\u003e\u003cbr\u003eYes, in principle — the door openings accept 18\"×30\" doors. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to order the PG1830 or MD1830 doors separately and we'll advise on fitment.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eHow does the angled end fit with adjacent cabinets?\u003c\/strong\u003e\u003cbr\u003eThe BA24 is designed to be the last cabinet in a run. The back and sides are standard depth (24\"), so it lines up flush with adjacent base cabinets. The angled face simply replaces the square front corner. Your installer will need to account for the reduced face frame width when scribing or trimming adjacent panels.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eAre these cabinets solid wood or particle board?\u003c\/strong\u003e\u003cbr\u003eThe box is ½\" solid plywood. The face frame is solid wood. We do not use particle board. Doors are HDF with a solid wood shaker profile.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eDo you offer trade pricing?\u003c\/strong\u003e\u003cbr\u003eYes. Reach out through our \u003ca href=\"\/pages\/contact-us\"\u003econtact page\u003c\/a\u003e to discuss volume pricing and trade account options.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eWhat is your return policy?\u003c\/strong\u003e\u003cbr\u003eWe accept returns within 30 days of delivery on unassembled cabinets in original packaging. Damaged or defective items are handled on a priority basis — send us photos and we'll make it right. For returned unwanted items you will be responsible for return shipping and a 25% restocking fee.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c!-- end accordions --\u003e\n\n  \u003c!-- ⑧ TRADE CALLOUT --\u003e\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- end .tws-wrap --\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-BA24-RTA (Ready to Assemble)","offer_id":43541141782753,"sku":"WS-BA24-RTA","price":317.12,"currency_code":"USD","in_stock":true},{"title":"WS-BA24-(A) (Factory Assembled)","offer_id":43541141815521,"sku":"WS-BA24-(A)","price":352.76,"currency_code":"USD","in_stock":true},{"title":"WS-BA24-(A) + 2x MD1830-(A) (Factory Assembled + Mullion Glass Doors)","offer_id":43541141848289,"sku":"WS-BA24-(A) + 2x MD1830-(A)","price":487.8,"currency_code":"USD","in_stock":true},{"title":"WS-BA24-(A) + 2x PG1830-(A) (Factory Assembled + Plain Glass Doors)","offer_id":43541141881057,"sku":"WS-BA24-(A) + 2x PG1830-(A)","price":487.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/BA24.jpg?v=1781912340"},{"product_id":"tb09-9-full-height-tray-base-cabinet-white-shaker","title":"TB09 - 9\" Wide Full Height \/ Tray Base Cabinet - White Shaker","description":"\u003cp\u003e\u003cspan\u003e9\" wide, full height tray base cabinet by Faircrest Cabinets.    Compare our price to the MSRP of $358.51.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eAvailable to be hinged on the left (L) or right (R) side.\u003c\/p\u003e\n\u003cp\u003eThere are no shelves or drawers in this cabinet.  Good for trays and cookie sheets.  Door bumpers included.\u003c\/p\u003e\n\u003cp\u003eAvailable \u003cstrong\u003eeither\u003c\/strong\u003e flat packed and ready to assemble (\u003cspan style=\"color: #ff2a00;\"\u003e\u003cstrong\u003eRTA\u003c\/strong\u003e\u003c\/span\u003e), \u003cstrong\u003eor\u003c\/strong\u003e \u003cspan style=\"color: #ff2a00;\"\u003e\u003cstrong\u003efactory assembled\u003c\/strong\u003e\u003c\/span\u003e for added convenience and peace of mind.  \u003cstrong\u003e\u003cu\u003e\u003cspan style=\"text-decoration: underline;\" data-mce-style=\"text-decoration: underline;\"\u003eNote\u003c\/span\u003e\u003c\/u\u003e\u003c\/strong\u003e: shipping costs for factory assembled cabinets can be higher than RTA cabinets.  Feel free to reach out to us to see if we can ship this at a lower cost for you.  \u003cspan style=\"color: #b3b3b3;\"\u003e\u003cem data-mce-fragment=\"1\"\u003eYou can save on shipping costs if you’re able to pick these up from one of the warehouse locations.\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eColor\/Style - White, Shaker\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWidth - 9\", Depth - 24\", Height - 34.5\"\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWood Species:  Solid Maple\/Birch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFace Frame:  Solid Wood\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eDoor Style:  Shaker Style (Engineered HDF Construction)\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBox Construction:  1\/2\" Solid Plywood\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003eHinge:  Soft Close 6 Way Adjustable Concealed Hinge\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eOverlay:  Full\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCabinet Interior:  Color Matched Box\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCabinet Exterior:  Color Matched\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ctable width=\"497\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd width=\"497\"\u003eApproximate flat packed shipping dimensions are 4.5 x 36.5 x 26 inches and weighs 34lbs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-TB09-RTA (Ready to Assemble)","offer_id":43545687818465,"sku":"TB09","price":204.53,"currency_code":"USD","in_stock":true},{"title":"WS-TB09-L-(A) (Factory Assembled - Hinged Left Side)","offer_id":43545687851233,"sku":"WS-TB09-L-(A)","price":227.51,"currency_code":"USD","in_stock":true},{"title":"WS-TB09-R-(A) (Factory Assembled - Hinged Right Side)","offer_id":43770164740321,"sku":"WS-TB09-R-(A)","price":227.51,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/TB09-DoorsClosed_8454fe59-b9fe-44d6-8014-0aa15e0bf8cb.jpg?v=1635631819"},{"product_id":"v2121-21-vanity-base-cabinet-white-shaker","title":"V2121 - 21\" Wide Vanity Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the V2121 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V2121 is a 21-inch wide vanity sink base cabinet in the Faircrest White Shaker line — 21 inches deep and 34.5 inches tall. It has a decorative false drawer front across the top over a single door (reversible left or right), with the interior left open to accommodate a sink bowl and plumbing. Built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the V2121 have working drawers?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. The drawer front on the V2121 is a decorative false front, standard on vanity sink bases — the sink bowl and plumbing occupy the space where a working drawer would otherwise go. It keeps the face-frame look consistent across the vanity run.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How deep is the V2121?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V2121 is 21 inches deep — the standard depth for a bathroom vanity, shallower than a 24-inch kitchen base cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the V2121 have shelves or roll-out trays?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. The interior is left fully open — no shelves and no working drawers — to accommodate the sink bowl and plumbing. Roll-out trays are not available for this cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the V2121 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V2121 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The doors and false drawer front are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the V2121 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most vanity bases take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps. A step-by-step assembly video is provided on the product page — the only difference is that this cabinet is 21 inches deep instead of the 24-inch cabinet shown in the video, and it has a false drawer front rather than working drawers; the steps are otherwise the same.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px;\n  }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #2e1f5e; }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-callout-trash { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-trash strong { color: #12291a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin-bottom: 10px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 6h18v12H3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 6v12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Vanity Depth — 21\"\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eV2121\u003c\/strong\u003e is a 21\"-wide \u003cstrong\u003evanity sink base cabinet\u003c\/strong\u003e — 21\" deep and 34.5\" tall — built to the standard contractors and designers rely on: \u003cstrong\u003esolid plywood box, soft-close hinges\u003c\/strong\u003e. No particle board. A decorative false drawer front runs across the top, with the interior left open for a sink bowl and plumbing. Available ready-to-assemble (RTA) or factory pre-built.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eOne door, reversible to hang left or right. At \u003cstrong\u003e$227.35\u003c\/strong\u003e RTA vs. the $398.51 MSRP — \u003cstrong\u003eabout 43% off\u003c\/strong\u003e — it's trade-quality construction at a price that keeps your bathroom remodel on budget.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Vanity Sink Base — False Drawer Front.\u003c\/strong\u003e The V2121 has a decorative \u003cstrong\u003efalse drawer front\u003c\/strong\u003e across the top (non-functional) over one door, reversible to hang left or right. There are \u003cstrong\u003eno working drawers and no shelves\u003c\/strong\u003e — the interior is left open to clear the sink bowl and plumbing. Roll-out trays are not available for this cabinet. Door bumpers included.\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eV2121 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the V2121, a 21-inch wide white shaker vanity sink base cabinet with a false drawer front over a single door, on a 4½-inch toe kick\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003ctitle\u003eV2121 vanity sink base cabinet — 21\" wide × 21\" deep × 34.5\" tall\u003c\/title\u003e\n        \u003crect x=\"18.67\" y=\"10\" width=\"50.66\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44.00\" y=\"17.4\" text-anchor=\"middle\" font-size=\"4\" fill=\"#3a7cbf\" font-style=\"italic\"\u003efalse front\u003c\/text\u003e\n        \u003crect x=\"18.67\" y=\"22.95\" width=\"50.66\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"63.33\" y1=\"40\" x2=\"63.33\" y2=\"50\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"21.67\" y=\"66.52\" width=\"44.66\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44.00\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"18.67\" y1=\"82\" x2=\"69.33\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"21.67,79 18.67,82 21.67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"66.33,79 69.33,82 66.33,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44.00\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e21\"\u003c\/text\u003e\n        \u003cline x1=\"75.33\" y1=\"10\" x2=\"75.33\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"72.33,13 75.33,10 78.33,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"72.33,72 75.33,75 78.33,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"79.33\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,79.33,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:58%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e21\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:44%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e21\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker V2121\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF (single door)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Front\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eFalse (decorative)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eInterior\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eOpen — for sink\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDepth\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e21\" (vanity)\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eMSRP\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eOur Price\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V2121-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$398.51\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$227.35\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V2121-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built cabinet, ready to install\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$478.21\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$252.89\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 4.5\" × 36.5\" × 23\" — approximately \u003cstrong\u003e71 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch a step-by-step walkthrough of assembling your RTA vanity base cabinet. Most cabinets assemble in 15–30 minutes with standard tools.\u003c\/p\u003e\n        \u003cp style=\"background:#f3f0fa;border-left:4px solid #6a4fc8;border-radius:6px;padding:10px 14px;color:#2e1f5e;margin-top:10px;\"\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e The only differences from the video are that the V2121 is \u003cstrong\u003e21\" deep\u003c\/strong\u003e (instead of the 24\"-deep cabinet shown) and it has a \u003cstrong\u003efalse drawer front\u003c\/strong\u003e — these are vanity sink base cabinets with \u003cstrong\u003eno functioning drawers\u003c\/strong\u003e. It's assembled the same way.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/16R_T2rHgvY\" title=\"White Shaker vanity base cabinet assembly video — applies to the V2121\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e21\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e21\" (vanity depth)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoors\u003c\/td\u003e\n\u003ctd\u003eOne door, reversible to hang left or right\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Front\u003c\/td\u003e\n\u003ctd\u003eFalse (decorative, non-functional)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior\u003c\/td\u003e\n\u003ctd\u003eOpen — no shelves, no drawers (for sink)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eRoll-Out Trays\u003c\/td\u003e\n\u003ctd\u003eNot available for this cabinet\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e4.5\" × 36.5\" × 23\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e71 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Confirm sink and plumbing clearances before ordering.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood — no particle board. Holds screws better and resists swelling or delamination — important in the moisture environment of a sink cabinet.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid and accepts paint well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoors:\u003c\/strong\u003e One door, reversible to hang left or right — HDF construction with a solid wood shaker profile, full overlay.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFalse drawer front:\u003c\/strong\u003e Decorative panel across the top. Does not open — standard on vanity sink bases, where the sink and plumbing occupy the space a working drawer would use.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eHinge:\u003c\/strong\u003e European-style soft-close concealed hinges, 6-way adjustable.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Fully open — no shelves, no drawers — to clear the sink bowl and plumbing. Color-matched box. Door bumpers included.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eRoll-out trays:\u003c\/strong\u003e Not available for this cabinet.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value and ships flat-packed, reducing freight cost and damage risk. Assembly takes 15–30 minutes with standard tools. RTA orders are processed in up to 14 business days — though most are ready within 3–8 business days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install. Assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs, especially on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-V2121-RTA (Ready to Assemble)","offer_id":43970981724385,"sku":"V2121","price":227.35,"currency_code":"USD","in_stock":true},{"title":"WS-V2121-(A) (Factory Assembled)","offer_id":43970981757153,"sku":"WS-V2121-(A)","price":252.89,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/V2121-DoorsClosed_0fcaa780-c153-4009-9d4c-7ffb1901dff8.jpg?v=1635632869"},{"product_id":"copy-of-v2121-21-vanity-base-cabinet-white-shaker","title":"V2421 - 24\" Wide Vanity Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the V2421 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V2421 is a 24-inch wide vanity sink base cabinet in the Faircrest White Shaker line — 21 inches deep and 34.5 inches tall. It has a decorative false drawer front across the top over two doors, with the interior left open to accommodate a sink bowl and plumbing. Built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the V2421 have working drawers?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. The drawer front on the V2421 is a decorative false front, standard on vanity sink bases — the sink bowl and plumbing occupy the space where a working drawer would otherwise go. It keeps the face-frame look consistent across the vanity run.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How deep is the V2421?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V2421 is 21 inches deep — the standard depth for a bathroom vanity, shallower than a 24-inch kitchen base cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the V2421 have shelves or roll-out trays?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. The interior is left fully open — no shelves and no working drawers — to accommodate the sink bowl and plumbing. Roll-out trays are not available for this cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the V2421 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V2421 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The doors and false drawer front are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the V2421 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most vanity bases take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps. A step-by-step assembly video is provided on the product page — the only difference is that this cabinet is 21 inches deep instead of the 24-inch cabinet shown in the video, and it has a false drawer front rather than working drawers; the steps are otherwise the same.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px;\n  }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #2e1f5e; }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-callout-trash { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-trash strong { color: #12291a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin-bottom: 10px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 6h18v12H3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 6v12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Vanity Depth — 21\"\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eV2421\u003c\/strong\u003e is a 24\"-wide \u003cstrong\u003evanity sink base cabinet\u003c\/strong\u003e — 21\" deep and 34.5\" tall — built to the standard contractors and designers rely on: \u003cstrong\u003esolid plywood box, soft-close hinges\u003c\/strong\u003e. No particle board. A decorative false drawer front runs across the top, with the interior left open for a sink bowl and plumbing. Available ready-to-assemble (RTA) or factory pre-built.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eTwo full-overlay doors. At \u003cstrong\u003e$246.99\u003c\/strong\u003e RTA vs. the $432.94 MSRP — \u003cstrong\u003eabout 43% off\u003c\/strong\u003e — it's trade-quality construction at a price that keeps your bathroom remodel on budget.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Vanity Sink Base — False Drawer Front.\u003c\/strong\u003e The V2421 has a decorative \u003cstrong\u003efalse drawer front\u003c\/strong\u003e across the top (non-functional) over two full-overlay doors. There are \u003cstrong\u003eno working drawers and no shelves\u003c\/strong\u003e — the interior is left open to clear the sink bowl and plumbing. Roll-out trays are not available for this cabinet. Door bumpers included.\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eV2421 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the V2421, a 24-inch wide white shaker vanity sink base cabinet with a false drawer front over two doors, on a 4½-inch toe kick\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003ctitle\u003eV2421 vanity sink base cabinet — 24\" wide × 21\" deep × 34.5\" tall\u003c\/title\u003e\n        \u003crect x=\"18.67\" y=\"10\" width=\"50.66\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44.00\" y=\"17.4\" text-anchor=\"middle\" font-size=\"4\" fill=\"#3a7cbf\" font-style=\"italic\"\u003efalse front\u003c\/text\u003e\n        \u003crect x=\"18.67\" y=\"22.95\" width=\"25.33\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"44.00\" y=\"22.95\" width=\"25.33\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"42.00\" y1=\"40\" x2=\"42.00\" y2=\"50\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"46.00\" y1=\"40\" x2=\"46.00\" y2=\"50\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"21.67\" y=\"66.52\" width=\"44.66\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44.00\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"18.67\" y1=\"82\" x2=\"69.33\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"21.67,79 18.67,82 21.67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"66.33,79 69.33,82 66.33,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44.00\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e24\"\u003c\/text\u003e\n        \u003cline x1=\"75.33\" y1=\"10\" x2=\"75.33\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"72.33,13 75.33,10 78.33,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"72.33,72 75.33,75 78.33,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"79.33\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,79.33,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:67%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:44%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e21\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker V2421\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF (double door)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Front\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eFalse (decorative)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eInterior\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eOpen — for sink\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDepth\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e21\" (vanity)\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eMSRP\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eOur Price\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V2421-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$432.94\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$246.99\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V2421-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built cabinet, ready to install\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$519.53\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$274.74\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 4\" × 36.5\" × 25.5\" — approximately \u003cstrong\u003e71 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch a step-by-step walkthrough of assembling your RTA vanity base cabinet. Most cabinets assemble in 15–30 minutes with standard tools.\u003c\/p\u003e\n        \u003cp style=\"background:#f3f0fa;border-left:4px solid #6a4fc8;border-radius:6px;padding:10px 14px;color:#2e1f5e;margin-top:10px;\"\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e The only differences from the video are that the V2421 is \u003cstrong\u003e21\" deep\u003c\/strong\u003e (instead of the 24\"-deep cabinet shown) and it has a \u003cstrong\u003efalse drawer front\u003c\/strong\u003e — these are vanity sink base cabinets with \u003cstrong\u003eno functioning drawers\u003c\/strong\u003e. It's assembled the same way.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/16R_T2rHgvY\" title=\"White Shaker vanity base cabinet assembly video — applies to the V2421\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e21\" (vanity depth)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoors\u003c\/td\u003e\n\u003ctd\u003eTwo full-overlay doors\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Front\u003c\/td\u003e\n\u003ctd\u003eFalse (decorative, non-functional)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior\u003c\/td\u003e\n\u003ctd\u003eOpen — no shelves, no drawers (for sink)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eRoll-Out Trays\u003c\/td\u003e\n\u003ctd\u003eNot available for this cabinet\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e4\" × 36.5\" × 25.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e71 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Confirm sink and plumbing clearances before ordering.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood — no particle board. Holds screws better and resists swelling or delamination — important in the moisture environment of a sink cabinet.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid and accepts paint well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoors:\u003c\/strong\u003e Two full-overlay doors — HDF construction with a solid wood shaker profile, full overlay.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFalse drawer front:\u003c\/strong\u003e Decorative panel across the top. Does not open — standard on vanity sink bases, where the sink and plumbing occupy the space a working drawer would use.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eHinge:\u003c\/strong\u003e European-style soft-close concealed hinges, 6-way adjustable.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Fully open — no shelves, no drawers — to clear the sink bowl and plumbing. Color-matched box. Door bumpers included.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eRoll-out trays:\u003c\/strong\u003e Not available for this cabinet.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value and ships flat-packed, reducing freight cost and damage risk. Assembly takes 15–30 minutes with standard tools. RTA orders are processed in up to 14 business days — though most are ready within 3–8 business days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install. Assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs, especially on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-V2421-RTA (Ready to Assemble)","offer_id":45623423795425,"sku":"V2421","price":246.99,"currency_code":"USD","in_stock":true},{"title":"WS-V2421-(A) (Factory Assembled)","offer_id":45623423828193,"sku":"WS-V2421-(A)","price":274.74,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/V2421-DoorsClosed_93c2c7ad-fdc7-4112-ab2d-605e39ce8aed.jpg?v=1635632913"},{"product_id":"v2721-27-vanity-base-cabinet-white-shaker","title":"V2721 - 27\" Wide Vanity Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the V2721 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V2721 is a 27-inch wide vanity sink base cabinet in the Faircrest White Shaker line — 21 inches deep and 34.5 inches tall. It has a decorative false drawer front across the top over two doors, with the interior left open to accommodate a sink bowl and plumbing. Built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the V2721 have working drawers?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. The drawer front on the V2721 is a decorative false front, standard on vanity sink bases — the sink bowl and plumbing occupy the space where a working drawer would otherwise go. It keeps the face-frame look consistent across the vanity run.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How deep is the V2721?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V2721 is 21 inches deep — the standard depth for a bathroom vanity, shallower than a 24-inch kitchen base cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the V2721 have shelves or roll-out trays?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. The interior is left fully open — no shelves and no working drawers — to accommodate the sink bowl and plumbing. Roll-out trays are not available for this cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the V2721 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V2721 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The doors and false drawer front are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the V2721 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most vanity bases take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps. A step-by-step assembly video is provided on the product page — the only difference is that this cabinet is 21 inches deep instead of the 24-inch cabinet shown in the video, and it has a false drawer front rather than working drawers; the steps are otherwise the same.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px;\n  }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #2e1f5e; }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-callout-trash { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-trash strong { color: #12291a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin-bottom: 10px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 6h18v12H3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 6v12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Vanity Depth — 21\"\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eV2721\u003c\/strong\u003e is a 27\"-wide \u003cstrong\u003evanity sink base cabinet\u003c\/strong\u003e — 21\" deep and 34.5\" tall — built to the standard contractors and designers rely on: \u003cstrong\u003esolid plywood box, soft-close hinges\u003c\/strong\u003e. No particle board. A decorative false drawer front runs across the top, with the interior left open for a sink bowl and plumbing. Available ready-to-assemble (RTA) or factory pre-built.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eTwo full-overlay doors. At \u003cstrong\u003e$276.79\u003c\/strong\u003e RTA vs. the $485.17 MSRP — \u003cstrong\u003eabout 43% off\u003c\/strong\u003e — it's trade-quality construction at a price that keeps your bathroom remodel on budget.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Vanity Sink Base — False Drawer Front.\u003c\/strong\u003e The V2721 has a decorative \u003cstrong\u003efalse drawer front\u003c\/strong\u003e across the top (non-functional) over two full-overlay doors. There are \u003cstrong\u003eno working drawers and no shelves\u003c\/strong\u003e — the interior is left open to clear the sink bowl and plumbing. Roll-out trays are not available for this cabinet. Door bumpers included.\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eV2721 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the V2721, a 27-inch wide white shaker vanity sink base cabinet with a false drawer front over two doors, on a 4½-inch toe kick\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003ctitle\u003eV2721 vanity sink base cabinet — 27\" wide × 21\" deep × 34.5\" tall\u003c\/title\u003e\n        \u003crect x=\"18.67\" y=\"10\" width=\"50.66\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44.00\" y=\"17.4\" text-anchor=\"middle\" font-size=\"4\" fill=\"#3a7cbf\" font-style=\"italic\"\u003efalse front\u003c\/text\u003e\n        \u003crect x=\"18.67\" y=\"22.95\" width=\"25.33\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"44.00\" y=\"22.95\" width=\"25.33\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"42.00\" y1=\"40\" x2=\"42.00\" y2=\"50\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"46.00\" y1=\"40\" x2=\"46.00\" y2=\"50\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"21.67\" y=\"66.52\" width=\"44.66\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44.00\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"18.67\" y1=\"82\" x2=\"69.33\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"21.67,79 18.67,82 21.67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"66.33,79 69.33,82 66.33,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44.00\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e27\"\u003c\/text\u003e\n        \u003cline x1=\"75.33\" y1=\"10\" x2=\"75.33\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"72.33,13 75.33,10 78.33,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"72.33,72 75.33,75 78.33,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"79.33\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,79.33,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:75%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e27\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:44%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e21\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker V2721\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF (double door)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Front\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eFalse (decorative)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eInterior\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eOpen — for sink\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDepth\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e21\" (vanity)\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eMSRP\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eOur Price\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V2721-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$485.17\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$276.79\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V2721-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built cabinet, ready to install\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$582.20\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$307.89\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5.5\" × 36.5\" × 28.5\" — approximately \u003cstrong\u003e71 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch a step-by-step walkthrough of assembling your RTA vanity base cabinet. Most cabinets assemble in 15–30 minutes with standard tools.\u003c\/p\u003e\n        \u003cp style=\"background:#f3f0fa;border-left:4px solid #6a4fc8;border-radius:6px;padding:10px 14px;color:#2e1f5e;margin-top:10px;\"\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e The only differences from the video are that the V2721 is \u003cstrong\u003e21\" deep\u003c\/strong\u003e (instead of the 24\"-deep cabinet shown) and it has a \u003cstrong\u003efalse drawer front\u003c\/strong\u003e — these are vanity sink base cabinets with \u003cstrong\u003eno functioning drawers\u003c\/strong\u003e. It's assembled the same way.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/16R_T2rHgvY\" title=\"White Shaker vanity base cabinet assembly video — applies to the V2721\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e27\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e21\" (vanity depth)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoors\u003c\/td\u003e\n\u003ctd\u003eTwo full-overlay doors\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Front\u003c\/td\u003e\n\u003ctd\u003eFalse (decorative, non-functional)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior\u003c\/td\u003e\n\u003ctd\u003eOpen — no shelves, no drawers (for sink)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eRoll-Out Trays\u003c\/td\u003e\n\u003ctd\u003eNot available for this cabinet\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5.5\" × 36.5\" × 28.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e71 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Confirm sink and plumbing clearances before ordering.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood — no particle board. Holds screws better and resists swelling or delamination — important in the moisture environment of a sink cabinet.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid and accepts paint well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoors:\u003c\/strong\u003e Two full-overlay doors — HDF construction with a solid wood shaker profile, full overlay.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFalse drawer front:\u003c\/strong\u003e Decorative panel across the top. Does not open — standard on vanity sink bases, where the sink and plumbing occupy the space a working drawer would use.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eHinge:\u003c\/strong\u003e European-style soft-close concealed hinges, 6-way adjustable.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Fully open — no shelves, no drawers — to clear the sink bowl and plumbing. Color-matched box. Door bumpers included.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eRoll-out trays:\u003c\/strong\u003e Not available for this cabinet.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value and ships flat-packed, reducing freight cost and damage risk. Assembly takes 15–30 minutes with standard tools. RTA orders are processed in up to 14 business days — though most are ready within 3–8 business days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install. Assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs, especially on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-V2721-RTA (Ready to Assemble)","offer_id":45625235931361,"sku":"V2721","price":276.79,"currency_code":"USD","in_stock":true},{"title":"WS-V2721-(A) (Factory Assembled)","offer_id":45625235964129,"sku":"WS-V2721-(A)","price":307.89,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/V2721-DoorsClosed_91f2144c-099f-44c5-b0f3-f7801b3ca09b.jpg?v=1635633032"},{"product_id":"v3021-30-vanity-base-cabinet-white-shaker","title":"V3021 - 30\" Wide Vanity Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the V3021 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3021 is a 30-inch wide vanity sink base cabinet in the Faircrest White Shaker line — 21 inches deep and 34.5 inches tall. It has a decorative false drawer front across the top over two doors, with the interior left open to accommodate a sink bowl and plumbing. Built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the V3021 have working drawers?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. The drawer front on the V3021 is a decorative false front, standard on vanity sink bases — the sink bowl and plumbing occupy the space where a working drawer would otherwise go. It keeps the face-frame look consistent across the vanity run.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How deep is the V3021?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3021 is 21 inches deep — the standard depth for a bathroom vanity, shallower than a 24-inch kitchen base cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the V3021 have shelves or roll-out trays?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. The interior is left fully open — no shelves and no working drawers — to accommodate the sink bowl and plumbing. Roll-out trays are not available for this cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the V3021 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3021 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The doors and false drawer front are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the V3021 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most vanity bases take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps. A step-by-step assembly video is provided on the product page — the only difference is that this cabinet is 21 inches deep instead of the 24-inch cabinet shown in the video, and it has a false drawer front rather than working drawers; the steps are otherwise the same.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px;\n  }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #2e1f5e; }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-callout-trash { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-trash strong { color: #12291a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin-bottom: 10px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 6h18v12H3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 6v12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Vanity Depth — 21\"\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eV3021\u003c\/strong\u003e is a 30\"-wide \u003cstrong\u003evanity sink base cabinet\u003c\/strong\u003e — 21\" deep and 34.5\" tall — built to the standard contractors and designers rely on: \u003cstrong\u003esolid plywood box, soft-close hinges\u003c\/strong\u003e. No particle board. A decorative false drawer front runs across the top, with the interior left open for a sink bowl and plumbing. Available ready-to-assemble (RTA) or factory pre-built.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eTwo full-overlay doors. At \u003cstrong\u003e$290.57\u003c\/strong\u003e RTA vs. the $509.33 MSRP — \u003cstrong\u003eabout 43% off\u003c\/strong\u003e — it's trade-quality construction at a price that keeps your bathroom remodel on budget.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Vanity Sink Base — False Drawer Front.\u003c\/strong\u003e The V3021 has a decorative \u003cstrong\u003efalse drawer front\u003c\/strong\u003e across the top (non-functional) over two full-overlay doors. There are \u003cstrong\u003eno working drawers and no shelves\u003c\/strong\u003e — the interior is left open to clear the sink bowl and plumbing. Roll-out trays are not available for this cabinet. Door bumpers included.\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eV3021 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the V3021, a 30-inch wide white shaker vanity sink base cabinet with a false drawer front over two doors, on a 4½-inch toe kick\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003ctitle\u003eV3021 vanity sink base cabinet — 30\" wide × 21\" deep × 34.5\" tall\u003c\/title\u003e\n        \u003crect x=\"18.67\" y=\"10\" width=\"50.66\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44.00\" y=\"17.4\" text-anchor=\"middle\" font-size=\"4\" fill=\"#3a7cbf\" font-style=\"italic\"\u003efalse front\u003c\/text\u003e\n        \u003crect x=\"18.67\" y=\"22.95\" width=\"25.33\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"44.00\" y=\"22.95\" width=\"25.33\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"42.00\" y1=\"40\" x2=\"42.00\" y2=\"50\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"46.00\" y1=\"40\" x2=\"46.00\" y2=\"50\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"21.67\" y=\"66.52\" width=\"44.66\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44.00\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"18.67\" y1=\"82\" x2=\"69.33\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"21.67,79 18.67,82 21.67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"66.33,79 69.33,82 66.33,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44.00\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e30\"\u003c\/text\u003e\n        \u003cline x1=\"75.33\" y1=\"10\" x2=\"75.33\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"72.33,13 75.33,10 78.33,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"72.33,72 75.33,75 78.33,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"79.33\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,79.33,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:83%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e30\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:44%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e21\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker V3021\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF (double door)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Front\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eFalse (decorative)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eInterior\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eOpen — for sink\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDepth\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e21\" (vanity)\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eMSRP\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eOur Price\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V3021-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$509.33\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$290.57\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V3021-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built cabinet, ready to install\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$611.20\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$323.22\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 4.5\" × 38\" × 32\" — approximately \u003cstrong\u003e71 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch a step-by-step walkthrough of assembling your RTA vanity base cabinet. Most cabinets assemble in 15–30 minutes with standard tools.\u003c\/p\u003e\n        \u003cp style=\"background:#f3f0fa;border-left:4px solid #6a4fc8;border-radius:6px;padding:10px 14px;color:#2e1f5e;margin-top:10px;\"\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e The only differences from the video are that the V3021 is \u003cstrong\u003e21\" deep\u003c\/strong\u003e (instead of the 24\"-deep cabinet shown) and it has a \u003cstrong\u003efalse drawer front\u003c\/strong\u003e — these are vanity sink base cabinets with \u003cstrong\u003eno functioning drawers\u003c\/strong\u003e. It's assembled the same way.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/16R_T2rHgvY\" title=\"White Shaker vanity base cabinet assembly video — applies to the V3021\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e30\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e21\" (vanity depth)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoors\u003c\/td\u003e\n\u003ctd\u003eTwo full-overlay doors\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Front\u003c\/td\u003e\n\u003ctd\u003eFalse (decorative, non-functional)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior\u003c\/td\u003e\n\u003ctd\u003eOpen — no shelves, no drawers (for sink)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eRoll-Out Trays\u003c\/td\u003e\n\u003ctd\u003eNot available for this cabinet\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e4.5\" × 38\" × 32\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e71 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Confirm sink and plumbing clearances before ordering.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood — no particle board. Holds screws better and resists swelling or delamination — important in the moisture environment of a sink cabinet.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid and accepts paint well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoors:\u003c\/strong\u003e Two full-overlay doors — HDF construction with a solid wood shaker profile, full overlay.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFalse drawer front:\u003c\/strong\u003e Decorative panel across the top. Does not open — standard on vanity sink bases, where the sink and plumbing occupy the space a working drawer would use.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eHinge:\u003c\/strong\u003e European-style soft-close concealed hinges, 6-way adjustable.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Fully open — no shelves, no drawers — to clear the sink bowl and plumbing. Color-matched box. Door bumpers included.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eRoll-out trays:\u003c\/strong\u003e Not available for this cabinet.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value and ships flat-packed, reducing freight cost and damage risk. Assembly takes 15–30 minutes with standard tools. RTA orders are processed in up to 14 business days — though most are ready within 3–8 business days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install. Assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs, especially on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-V3021-RTA (Ready to Assemble)","offer_id":45625247727841,"sku":"V3021","price":290.57,"currency_code":"USD","in_stock":true},{"title":"WS-V3021-(A) (Factory Assembled)","offer_id":45625247760609,"sku":"WS-V3021-(A)","price":323.22,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/V3021-DoorsClosed_c8589b72-1202-4ce4-8fd4-02c0da8a280e.jpg?v=1635633066"},{"product_id":"v3621-36-vanity-base-cabinet-white-shaker","title":"V3621 - 36\" Wide Vanity Base Cabinet - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the V3621 white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3621 is a 36-inch wide vanity sink base cabinet in the Faircrest White Shaker line — 21 inches deep and 34.5 inches tall. It has a decorative false drawer front across the top over two doors, with the interior left open to accommodate a sink bowl and plumbing. Built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the V3621 have working drawers?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. The drawer front on the V3621 is a decorative false front, standard on vanity sink bases — the sink bowl and plumbing occupy the space where a working drawer would otherwise go. It keeps the face-frame look consistent across the vanity run.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How deep is the V3621?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3621 is 21 inches deep — the standard depth for a bathroom vanity, shallower than a 24-inch kitchen base cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does the V3621 have shelves or roll-out trays?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. The interior is left fully open — no shelves and no working drawers — to accommodate the sink bowl and plumbing. Roll-out trays are not available for this cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the V3621 solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3621 box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The doors and false drawer front are HDF with a solid wood shaker profile, the industry standard for painted shaker doors.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How long does the V3621 take to assemble?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Most vanity bases take 15–30 minutes to assemble using a drill, a rubber mallet, and clamps. A step-by-step assembly video is provided on the product page — the only difference is that this cabinet is 21 inches deep instead of the 24-inch cabinet shown in the video, and it has a false drawer front rather than working drawers; the steps are otherwise the same.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px;\n  }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #2e1f5e; }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-callout-trash { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-trash strong { color: #12291a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin-bottom: 10px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 6h18v12H3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 6v12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Vanity Depth — 21\"\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"10\"\u003e\u003c\/circle\u003e\u003cpolyline points=\"12 6 12 12 16 14\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Order Processing: Up to 14 Business Days\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eV3621\u003c\/strong\u003e is a 36\"-wide \u003cstrong\u003evanity sink base cabinet\u003c\/strong\u003e — 21\" deep and 34.5\" tall — built to the standard contractors and designers rely on: \u003cstrong\u003esolid plywood box, soft-close hinges\u003c\/strong\u003e. No particle board. A decorative false drawer front runs across the top, with the interior left open for a sink bowl and plumbing. Available ready-to-assemble (RTA) or factory pre-built.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eTwo full-overlay doors. At \u003cstrong\u003e$432.40\u003c\/strong\u003e RTA vs. the $757.93 MSRP — \u003cstrong\u003eabout 43% off\u003c\/strong\u003e — it's trade-quality construction at a price that keeps your bathroom remodel on budget.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Vanity Sink Base — False Drawer Front.\u003c\/strong\u003e The V3621 has a decorative \u003cstrong\u003efalse drawer front\u003c\/strong\u003e across the top (non-functional) over two full-overlay doors. There are \u003cstrong\u003eno working drawers and no shelves\u003c\/strong\u003e — the interior is left open to clear the sink bowl and plumbing. Roll-out trays are not available for this cabinet. Door bumpers included.\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eV3621 Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the V3621, a 36-inch wide white shaker vanity sink base cabinet with a false drawer front over two doors, on a 4½-inch toe kick\" viewbox=\"0 0 100 90\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003ctitle\u003eV3621 vanity sink base cabinet — 36\" wide × 21\" deep × 34.5\" tall\u003c\/title\u003e\n        \u003crect x=\"18.67\" y=\"10\" width=\"50.66\" height=\"11.07\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44.00\" y=\"17.4\" text-anchor=\"middle\" font-size=\"4\" fill=\"#3a7cbf\" font-style=\"italic\"\u003efalse front\u003c\/text\u003e\n        \u003crect x=\"18.67\" y=\"22.95\" width=\"25.33\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003crect x=\"44.00\" y=\"22.95\" width=\"25.33\" height=\"43.57\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"42.00\" y1=\"40\" x2=\"42.00\" y2=\"50\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003cline x1=\"46.00\" y1=\"40\" x2=\"46.00\" y2=\"50\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"21.67\" y=\"66.52\" width=\"44.66\" height=\"8.48\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"44.00\" y=\"72.26\" text-anchor=\"middle\" font-size=\"3.6\" fill=\"#8098ad\" letter-spacing=\"0.3\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"18.67\" y1=\"82\" x2=\"69.33\" y2=\"82\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"21.67,79 18.67,82 21.67,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"66.33,79 69.33,82 66.33,85\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"44.00\" y=\"89\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\"\u003e36\"\u003c\/text\u003e\n        \u003cline x1=\"75.33\" y1=\"10\" x2=\"75.33\" y2=\"75\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"72.33,13 75.33,10 78.33,13\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"72.33,72 75.33,75 78.33,72\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"79.33\" y=\"45\" text-anchor=\"middle\" font-size=\"7\" fill=\"#555\" transform=\"rotate(90,79.33,45)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:100%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e36\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:44%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e21\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:96%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker V3621\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eWood Species\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Maple \/ Birch\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF (double door)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Front\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eFalse (decorative)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eInterior\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eOpen — for sink\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDepth\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e21\" (vanity)\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eMSRP\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eOur Price\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V3621-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$757.93\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$432.40\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V3621-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built cabinet, ready to install\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$909.51\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$480.98\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5\" × 38\" × 37.5\" — approximately \u003cstrong\u003e71 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Video\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003eWatch a step-by-step walkthrough of assembling your RTA vanity base cabinet. Most cabinets assemble in 15–30 minutes with standard tools.\u003c\/p\u003e\n        \u003cp style=\"background:#f3f0fa;border-left:4px solid #6a4fc8;border-radius:6px;padding:10px 14px;color:#2e1f5e;margin-top:10px;\"\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e The only differences from the video are that the V3621 is \u003cstrong\u003e21\" deep\u003c\/strong\u003e (instead of the 24\"-deep cabinet shown) and it has a \u003cstrong\u003efalse drawer front\u003c\/strong\u003e — these are vanity sink base cabinets with \u003cstrong\u003eno functioning drawers\u003c\/strong\u003e. It's assembled the same way.\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/16R_T2rHgvY\" title=\"White Shaker vanity base cabinet assembly video — applies to the V3621\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e36\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e21\" (vanity depth)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoors\u003c\/td\u003e\n\u003ctd\u003eTwo full-overlay doors\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Front\u003c\/td\u003e\n\u003ctd\u003eFalse (decorative, non-functional)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eInterior\u003c\/td\u003e\n\u003ctd\u003eOpen — no shelves, no drawers (for sink)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eRoll-Out Trays\u003c\/td\u003e\n\u003ctd\u003eNot available for this cabinet\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5\" × 38\" × 37.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e71 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. Confirm sink and plumbing clearances before ordering.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood — no particle board. Holds screws better and resists swelling or delamination — important in the moisture environment of a sink cabinet.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF. Stays rigid and accepts paint well.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoors:\u003c\/strong\u003e Two full-overlay doors — HDF construction with a solid wood shaker profile, full overlay.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFalse drawer front:\u003c\/strong\u003e Decorative panel across the top. Does not open — standard on vanity sink bases, where the sink and plumbing occupy the space a working drawer would use.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eHinge:\u003c\/strong\u003e European-style soft-close concealed hinges, 6-way adjustable.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Fully open — no shelves, no drawers — to clear the sink bowl and plumbing. Color-matched box. Door bumpers included.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eRoll-out trays:\u003c\/strong\u003e Not available for this cabinet.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value and ships flat-packed, reducing freight cost and damage risk. Assembly takes 15–30 minutes with standard tools. RTA orders are processed in up to 14 business days — though most are ready within 3–8 business days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install. Assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs, especially on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-V3621-RTA (Ready to Assemble)","offer_id":45645344571617,"sku":"V3621","price":432.4,"currency_code":"USD","in_stock":true},{"title":"WS-V3621-(A) (Factory Assembled)","offer_id":45645344604385,"sku":"WS-V3621-(A)","price":480.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/V3621-DoorsClosed_9dc806b0-435b-4b1e-9b19-3a747ae30056.jpg?v=1635633325"},{"product_id":"v2421dl-24-single-door-vanity-base-cabinet-white-shaker","title":"V2421DL - 24\" Wide Single Door Vanity Base Cabinet, Drawers Left - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the V2421DL white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V2421DL is a 24-inch wide vanity base cabinet in the Faircrest White Shaker line — 21 inches deep and 34.5 inches tall. It combines a single full-height door for the sink\/storage section with a bank of two working, soft-close dovetail drawers on the left side under a decorative false drawer front. Built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Which side are the drawers on the V2421DL?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The drawers are on the left side, viewed from the front. On our vanity cabinets, the L or R designation refers to the side the drawer bank is on as you look at the cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How many working drawers does the V2421DL have?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V2421DL has two working drawers — two deep drawers beneath a decorative false drawer front at the top of the bank. The drawer boxes are three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How deep is the V2421DL?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V2421DL is 21 inches deep — the standard depth for a bathroom vanity, shallower than a 24-inch kitchen base cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the V2421DL solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V2421DL box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The drawer boxes are three-quarter-inch solid wood with dovetail joinery; the doors are HDF with a solid wood shaker profile.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How do I assemble the V2421DL?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"There is no single manufacturer assembly video for this combination cabinet, so we provide two on the product page: follow the standard base cabinet video for the box and door, and the drawer base cabinet video for installing the drawer bank. Most cabinets assemble in 20–40 minutes with a drill, a rubber mallet, and clamps.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px;\n  }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #2e1f5e; }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-callout-trash { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-trash strong { color: #12291a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin-bottom: 10px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 6h18v12H3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 6v12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Vanity Depth — 21\"\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eV2421DL\u003c\/strong\u003e is a 24\"-wide \u003cstrong\u003evanity base cabinet\u003c\/strong\u003e — 21\" deep and 34.5\" tall — pairing one full-height door for the sink and storage with a bank of \u003cstrong\u003etwo working soft-close dovetail drawers on the left\u003c\/strong\u003e. \u003cstrong\u003eSolid plywood box, dovetail drawer boxes, soft-close everything.\u003c\/strong\u003e No particle board. Available ready-to-assemble (RTA) or factory pre-built.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eThe \u003cstrong\u003eL\u003c\/strong\u003e designation means the drawer bank is on the \u003cstrong\u003eleft\u003c\/strong\u003e as you face the cabinet. At \u003cstrong\u003e$286.81\u003c\/strong\u003e RTA vs. the $502.73 MSRP — \u003cstrong\u003eabout 43% off\u003c\/strong\u003e — it's trade-quality construction at a price that keeps your bathroom remodel on budget.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Door + Drawer Bank — Drawers Left.\u003c\/strong\u003e The V2421DL combines one full-height door (with an open interior for the sink bowl and plumbing) and a \u003cstrong\u003eleft-side drawer bank\u003c\/strong\u003e: a decorative false drawer front on top over \u003cstrong\u003etwo deep working drawers\u003c\/strong\u003e on dovetail boxes and soft-close undermount glides. Door and drawer bumpers included.\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eV2421DL Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the V2421DL, a 24-inch wide white shaker vanity base cabinet split 50\/50: a single door under a false drawer front on one side and a bank of two working drawers under a false drawer front on the left, over a 4½-inch toe kick\" viewbox=\"0 0 120 96\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003ctitle\u003eV2421DL vanity base cabinet — 24\" wide × 21\" deep × 34.5\" tall, door + 2 drawers (drawers left), ~12\" sections\u003c\/title\u003e\n        \u003crect x=\"12.0\" y=\"8.0\" width=\"40.8\" height=\"58.6\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"32.4\" y1=\"10.0\" x2=\"32.4\" y2=\"58.0\" stroke=\"#3a7cbf\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003crect x=\"33.9\" y=\"10.0\" width=\"17.4\" height=\"14.8\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"42.6\" y=\"18.9\" text-anchor=\"middle\" font-size=\"2.7\" fill=\"#5a7593\" font-style=\"italic\"\u003efalse front\u003c\/text\u003e\n        \u003crect x=\"33.9\" y=\"25.8\" width=\"17.4\" height=\"31.7\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"36.4\" y1=\"35.7\" x2=\"36.4\" y2=\"47.7\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"42.6\" y=\"56.0\" text-anchor=\"middle\" font-size=\"3.1\" fill=\"#6a4fc8\"\u003edoor · sink · ~12\"\u003c\/text\u003e\n        \u003crect x=\"13.5\" y=\"10.0\" width=\"17.4\" height=\"14.8\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"22.2\" y=\"18.9\" text-anchor=\"middle\" font-size=\"2.7\" fill=\"#5a7593\" font-style=\"italic\"\u003efalse front\u003c\/text\u003e\n        \u003crect x=\"13.5\" y=\"25.8\" width=\"17.4\" height=\"14.8\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"18.2\" y1=\"33.8\" x2=\"26.2\" y2=\"33.8\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"13.5\" y=\"41.7\" width=\"17.4\" height=\"14.8\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"18.2\" y1=\"49.6\" x2=\"26.2\" y2=\"49.6\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"22.2\" y=\"56.0\" text-anchor=\"middle\" font-size=\"3.1\" fill=\"#6a4fc8\"\u003e2 drawers · ~12\"\u003c\/text\u003e\n        \u003crect x=\"15.0\" y=\"59.0\" width=\"34.8\" height=\"7.6\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"32.4\" y=\"63.8\" text-anchor=\"middle\" font-size=\"3.2\" fill=\"#8098ad\" letter-spacing=\"0.2\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"12.0\" y1=\"72.7\" x2=\"52.8\" y2=\"72.7\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"15.0,69.7 12.0,72.7 15.0,75.7\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"49.8,69.7 52.8,72.7 49.8,75.7\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"32.4\" y=\"79.7\" text-anchor=\"middle\" font-size=\"6\" fill=\"#555\"\u003e24\"\u003c\/text\u003e\n        \u003cline x1=\"60.8\" y1=\"8.0\" x2=\"60.8\" y2=\"66.7\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"57.8,11.0 60.8,8.0 63.8,11.0\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"57.8,63.7 60.8,66.7 63.8,63.7\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"66.8\" y=\"37.3\" text-anchor=\"middle\" font-size=\"6\" fill=\"#555\" transform=\"rotate(90,66.8,37.3)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:57%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e21\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:82%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker V2421DL\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF (single door)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawers\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e2 Working (left)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDepth\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e21\" (vanity)\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eMSRP\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eOur Price\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V2421DL-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble (drawers left)\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$502.73\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$286.81\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V2421DL-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built cabinet, ready to install\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$603.28\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$319.03\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5.5\" × 36.5\" × 26\" — approximately \u003cstrong\u003e71 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Videos\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp style=\"background:#f3f0fa;border-left:4px solid #6a4fc8;border-radius:6px;padding:10px 14px;color:#2e1f5e;\"\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e There's no single manufacturer video for this door-plus-drawer combination. Use the two videos below together — the \u003cstrong\u003estandard base cabinet video\u003c\/strong\u003e for the box and door, and the \u003cstrong\u003edrawer base video\u003c\/strong\u003e for the drawer bank.\u003c\/p\u003e\n        \u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003e1. Standard base cabinet — box \u0026amp; door\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the V2421DL box and door\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003cp style=\"margin-top:14px;\"\u003e\u003cstrong\u003e2. Drawer base cabinet — drawer bank\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/D1o0QF56iog\" title=\"White Shaker drawer base assembly video — applies to the V2421DL drawer bank\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e21\" (vanity depth)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoors\u003c\/td\u003e\n\u003ctd\u003eOne full-height door\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eWorking Drawers\u003c\/td\u003e\n\u003ctd\u003eTwo (left side)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eTop of Drawer Bank\u003c\/td\u003e\n\u003ctd\u003eDecorative false drawer front\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Box\u003c\/td\u003e\n\u003ctd\u003e¾\" solid wood, English dovetail\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5.5\" × 36.5\" × 26\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e71 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. The door section is left open for the sink bowl and plumbing — confirm clearances before ordering.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood — no particle board. Resists swelling and holds screws well — important in a bathroom environment.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoors:\u003c\/strong\u003e One full-height door — HDF shaker construction, full overlay, over an open interior for the sink and plumbing.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawers:\u003c\/strong\u003e Two working deep drawers on the left beneath a decorative false drawer front.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Box:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery on undermount soft-close glides.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eHinge:\u003c\/strong\u003e European-style soft-close concealed hinges, 6-way adjustable.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box, natural drawer interiors. Door and drawer bumpers included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value and ships flat-packed, reducing freight cost and damage risk. Assembly takes 20–40 minutes with standard tools — use the two videos above together. RTA orders are processed in up to 14 business days — though most are ready within 3–8 business days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install. Assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs, especially on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-V2421DL-RTA (Ready to Assemble)","offer_id":45623432020193,"sku":"V2421DL","price":286.81,"currency_code":"USD","in_stock":true},{"title":"WS-V2421DL-(A) (Factory Assembled)","offer_id":45623432052961,"sku":"WS-V2421DL-(A)","price":319.03,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/V2421DL-DoorsClosed.jpg?v=1635633208"},{"product_id":"v2421dr-24-single-door-vanity-base-cabinet-drawers-right-white-shaker","title":"V2421DR - 24\" Wide Single Door Vanity Base Cabinet, Drawers Right - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the V2421DR white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V2421DR is a 24-inch wide vanity base cabinet in the Faircrest White Shaker line — 21 inches deep and 34.5 inches tall. It combines a single full-height door for the sink\/storage section with a bank of two working, soft-close dovetail drawers on the right side under a decorative false drawer front. Built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Which side are the drawers on the V2421DR?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The drawers are on the right side, viewed from the front. On our vanity cabinets, the L or R designation refers to the side the drawer bank is on as you look at the cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How many working drawers does the V2421DR have?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V2421DR has two working drawers — two deep drawers beneath a decorative false drawer front at the top of the bank. The drawer boxes are three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How deep is the V2421DR?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V2421DR is 21 inches deep — the standard depth for a bathroom vanity, shallower than a 24-inch kitchen base cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the V2421DR solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V2421DR box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The drawer boxes are three-quarter-inch solid wood with dovetail joinery; the doors are HDF with a solid wood shaker profile.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How do I assemble the V2421DR?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"There is no single manufacturer assembly video for this combination cabinet, so we provide two on the product page: follow the standard base cabinet video for the box and door, and the drawer base cabinet video for installing the drawer bank. Most cabinets assemble in 20–40 minutes with a drill, a rubber mallet, and clamps.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px;\n  }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #2e1f5e; }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-callout-trash { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-trash strong { color: #12291a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin-bottom: 10px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 6h18v12H3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 6v12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Vanity Depth — 21\"\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eV2421DR\u003c\/strong\u003e is a 24\"-wide \u003cstrong\u003evanity base cabinet\u003c\/strong\u003e — 21\" deep and 34.5\" tall — pairing one full-height door for the sink and storage with a bank of \u003cstrong\u003etwo working soft-close dovetail drawers on the right\u003c\/strong\u003e. \u003cstrong\u003eSolid plywood box, dovetail drawer boxes, soft-close everything.\u003c\/strong\u003e No particle board. Available ready-to-assemble (RTA) or factory pre-built.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eThe \u003cstrong\u003eR\u003c\/strong\u003e designation means the drawer bank is on the \u003cstrong\u003eright\u003c\/strong\u003e as you face the cabinet. At \u003cstrong\u003e$286.81\u003c\/strong\u003e RTA vs. the $502.73 MSRP — \u003cstrong\u003eabout 43% off\u003c\/strong\u003e — it's trade-quality construction at a price that keeps your bathroom remodel on budget.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Door + Drawer Bank — Drawers Right.\u003c\/strong\u003e The V2421DR combines one full-height door (with an open interior for the sink bowl and plumbing) and a \u003cstrong\u003eright-side drawer bank\u003c\/strong\u003e: a decorative false drawer front on top over \u003cstrong\u003etwo deep working drawers\u003c\/strong\u003e on dovetail boxes and soft-close undermount glides. Door and drawer bumpers included.\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eV2421DR Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the V2421DR, a 24-inch wide white shaker vanity base cabinet split 50\/50: a single door under a false drawer front on one side and a bank of two working drawers under a false drawer front on the right, over a 4½-inch toe kick\" viewbox=\"0 0 120 96\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003ctitle\u003eV2421DR vanity base cabinet — 24\" wide × 21\" deep × 34.5\" tall, door + 2 drawers (drawers right), ~12\" sections\u003c\/title\u003e\n        \u003crect x=\"12.0\" y=\"8.0\" width=\"40.8\" height=\"58.6\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"32.4\" y1=\"10.0\" x2=\"32.4\" y2=\"58.0\" stroke=\"#3a7cbf\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003crect x=\"13.5\" y=\"10.0\" width=\"17.4\" height=\"14.8\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"22.2\" y=\"18.9\" text-anchor=\"middle\" font-size=\"2.7\" fill=\"#5a7593\" font-style=\"italic\"\u003efalse front\u003c\/text\u003e\n        \u003crect x=\"13.5\" y=\"25.8\" width=\"17.4\" height=\"31.7\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"28.4\" y1=\"35.7\" x2=\"28.4\" y2=\"47.7\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"22.2\" y=\"56.0\" text-anchor=\"middle\" font-size=\"3.1\" fill=\"#6a4fc8\"\u003edoor · sink · ~12\"\u003c\/text\u003e\n        \u003crect x=\"33.9\" y=\"10.0\" width=\"17.4\" height=\"14.8\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"42.6\" y=\"18.9\" text-anchor=\"middle\" font-size=\"2.7\" fill=\"#5a7593\" font-style=\"italic\"\u003efalse front\u003c\/text\u003e\n        \u003crect x=\"33.9\" y=\"25.8\" width=\"17.4\" height=\"14.8\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"38.6\" y1=\"33.8\" x2=\"46.6\" y2=\"33.8\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"33.9\" y=\"41.7\" width=\"17.4\" height=\"14.8\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"38.6\" y1=\"49.6\" x2=\"46.6\" y2=\"49.6\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"42.6\" y=\"56.0\" text-anchor=\"middle\" font-size=\"3.1\" fill=\"#6a4fc8\"\u003e2 drawers · ~12\"\u003c\/text\u003e\n        \u003crect x=\"15.0\" y=\"59.0\" width=\"34.8\" height=\"7.6\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"32.4\" y=\"63.8\" text-anchor=\"middle\" font-size=\"3.2\" fill=\"#8098ad\" letter-spacing=\"0.2\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"12.0\" y1=\"72.7\" x2=\"52.8\" y2=\"72.7\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"15.0,69.7 12.0,72.7 15.0,75.7\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"49.8,69.7 52.8,72.7 49.8,75.7\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"32.4\" y=\"79.7\" text-anchor=\"middle\" font-size=\"6\" fill=\"#555\"\u003e24\"\u003c\/text\u003e\n        \u003cline x1=\"60.8\" y1=\"8.0\" x2=\"60.8\" y2=\"66.7\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"57.8,11.0 60.8,8.0 63.8,11.0\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"57.8,63.7 60.8,66.7 63.8,63.7\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"66.8\" y=\"37.3\" text-anchor=\"middle\" font-size=\"6\" fill=\"#555\" transform=\"rotate(90,66.8,37.3)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:57%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e24\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e21\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:82%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker V2421DR\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF (single door)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawers\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e2 Working (right)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDepth\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e21\" (vanity)\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eMSRP\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eOur Price\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V2421DR-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble (drawers right)\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$502.73\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$286.81\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V2421DR-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built cabinet, ready to install\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$603.28\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$319.03\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5.5\" × 36.5\" × 26\" — approximately \u003cstrong\u003e71 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Videos\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp style=\"background:#f3f0fa;border-left:4px solid #6a4fc8;border-radius:6px;padding:10px 14px;color:#2e1f5e;\"\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e There's no single manufacturer video for this door-plus-drawer combination. Use the two videos below together — the \u003cstrong\u003estandard base cabinet video\u003c\/strong\u003e for the box and door, and the \u003cstrong\u003edrawer base video\u003c\/strong\u003e for the drawer bank.\u003c\/p\u003e\n        \u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003e1. Standard base cabinet — box \u0026amp; door\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the V2421DR box and door\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003cp style=\"margin-top:14px;\"\u003e\u003cstrong\u003e2. Drawer base cabinet — drawer bank\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/D1o0QF56iog\" title=\"White Shaker drawer base assembly video — applies to the V2421DR drawer bank\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e24\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e21\" (vanity depth)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoors\u003c\/td\u003e\n\u003ctd\u003eOne full-height door\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eWorking Drawers\u003c\/td\u003e\n\u003ctd\u003eTwo (right side)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eTop of Drawer Bank\u003c\/td\u003e\n\u003ctd\u003eDecorative false drawer front\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Box\u003c\/td\u003e\n\u003ctd\u003e¾\" solid wood, English dovetail\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5.5\" × 36.5\" × 26\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e71 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. The door section is left open for the sink bowl and plumbing — confirm clearances before ordering.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood — no particle board. Resists swelling and holds screws well — important in a bathroom environment.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoors:\u003c\/strong\u003e One full-height door — HDF shaker construction, full overlay, over an open interior for the sink and plumbing.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawers:\u003c\/strong\u003e Two working deep drawers on the right beneath a decorative false drawer front.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Box:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery on undermount soft-close glides.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eHinge:\u003c\/strong\u003e European-style soft-close concealed hinges, 6-way adjustable.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box, natural drawer interiors. Door and drawer bumpers included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value and ships flat-packed, reducing freight cost and damage risk. Assembly takes 20–40 minutes with standard tools — use the two videos above together. RTA orders are processed in up to 14 business days — though most are ready within 3–8 business days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install. Assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs, especially on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-V2421DR-RTA (Ready to Assemble)","offer_id":45623437033697,"sku":"V2421DR","price":286.81,"currency_code":"USD","in_stock":true},{"title":"WS-V2421DR-(A) (Factory Assembled)","offer_id":45623437066465,"sku":"WS-V2421DR-(A)","price":319.03,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/V2421DR-DoorsClosed.jpg?v=1635633158"},{"product_id":"v3021dr-30-single-door-vanity-base-cabinet-drawers-right-white-shaker","title":"V3021DR - 30\" Wide Single Door Vanity Base Cabinet, Drawers Right - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the V3021DR white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3021DR is a 30-inch wide vanity base cabinet in the Faircrest White Shaker line — 21 inches deep and 34.5 inches tall. It combines a single full-height door for the sink\/storage section with a bank of two working, soft-close dovetail drawers on the right side under a decorative false drawer front. Built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Which side are the drawers on the V3021DR?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The drawers are on the right side, viewed from the front. On our vanity cabinets, the L or R designation refers to the side the drawer bank is on as you look at the cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How many working drawers does the V3021DR have?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3021DR has two working drawers — two deep drawers beneath a decorative false drawer front at the top of the bank. The drawer boxes are three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How deep is the V3021DR?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3021DR is 21 inches deep — the standard depth for a bathroom vanity, shallower than a 24-inch kitchen base cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the V3021DR solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3021DR box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The drawer boxes are three-quarter-inch solid wood with dovetail joinery; the doors are HDF with a solid wood shaker profile.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How do I assemble the V3021DR?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"There is no single manufacturer assembly video for this combination cabinet, so we provide two on the product page: follow the standard base cabinet video for the box and door, and the drawer base cabinet video for installing the drawer bank. Most cabinets assemble in 20–40 minutes with a drill, a rubber mallet, and clamps.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px;\n  }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #2e1f5e; }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-callout-trash { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-trash strong { color: #12291a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin-bottom: 10px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 6h18v12H3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 6v12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Vanity Depth — 21\"\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eV3021DR\u003c\/strong\u003e is a 30\"-wide \u003cstrong\u003evanity base cabinet\u003c\/strong\u003e — 21\" deep and 34.5\" tall — pairing one full-height door for the sink and storage with a bank of \u003cstrong\u003etwo working soft-close dovetail drawers on the right\u003c\/strong\u003e. \u003cstrong\u003eSolid plywood box, dovetail drawer boxes, soft-close everything.\u003c\/strong\u003e No particle board. Available ready-to-assemble (RTA) or factory pre-built.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eThe \u003cstrong\u003eR\u003c\/strong\u003e designation means the drawer bank is on the \u003cstrong\u003eright\u003c\/strong\u003e as you face the cabinet. At \u003cstrong\u003e$367.88\u003c\/strong\u003e RTA vs. the $644.83 MSRP — \u003cstrong\u003eabout 43% off\u003c\/strong\u003e — it's trade-quality construction at a price that keeps your bathroom remodel on budget.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Door + Drawer Bank — Drawers Right.\u003c\/strong\u003e The V3021DR combines one full-height door (with an open interior for the sink bowl and plumbing) and a \u003cstrong\u003eright-side drawer bank\u003c\/strong\u003e: a decorative false drawer front on top over \u003cstrong\u003etwo deep working drawers\u003c\/strong\u003e on dovetail boxes and soft-close undermount glides. Door and drawer bumpers included.\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eV3021DR Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the V3021DR, a 30-inch wide white shaker vanity base cabinet split 50\/50: a single door under a false drawer front on one side and a bank of two working drawers under a false drawer front on the right, over a 4½-inch toe kick\" viewbox=\"0 0 120 96\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003ctitle\u003eV3021DR vanity base cabinet — 30\" wide × 21\" deep × 34.5\" tall, door + 2 drawers (drawers right), ~15\" sections\u003c\/title\u003e\n        \u003crect x=\"12.0\" y=\"8.0\" width=\"51.0\" height=\"58.6\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"37.5\" y1=\"10.0\" x2=\"37.5\" y2=\"58.0\" stroke=\"#3a7cbf\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003crect x=\"13.5\" y=\"10.0\" width=\"22.5\" height=\"14.8\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"24.8\" y=\"18.9\" text-anchor=\"middle\" font-size=\"2.7\" fill=\"#5a7593\" font-style=\"italic\"\u003efalse front\u003c\/text\u003e\n        \u003crect x=\"13.5\" y=\"25.8\" width=\"22.5\" height=\"31.7\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"33.5\" y1=\"35.7\" x2=\"33.5\" y2=\"47.7\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"24.8\" y=\"56.0\" text-anchor=\"middle\" font-size=\"3.1\" fill=\"#6a4fc8\"\u003edoor · sink · ~15\"\u003c\/text\u003e\n        \u003crect x=\"39.0\" y=\"10.0\" width=\"22.5\" height=\"14.8\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"50.2\" y=\"18.9\" text-anchor=\"middle\" font-size=\"2.7\" fill=\"#5a7593\" font-style=\"italic\"\u003efalse front\u003c\/text\u003e\n        \u003crect x=\"39.0\" y=\"25.8\" width=\"22.5\" height=\"14.8\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"46.2\" y1=\"33.8\" x2=\"54.2\" y2=\"33.8\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"39.0\" y=\"41.7\" width=\"22.5\" height=\"14.8\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"46.2\" y1=\"49.6\" x2=\"54.2\" y2=\"49.6\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50.2\" y=\"56.0\" text-anchor=\"middle\" font-size=\"3.1\" fill=\"#6a4fc8\"\u003e2 drawers · ~15\"\u003c\/text\u003e\n        \u003crect x=\"15.0\" y=\"59.0\" width=\"45.0\" height=\"7.6\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"37.5\" y=\"63.8\" text-anchor=\"middle\" font-size=\"3.2\" fill=\"#8098ad\" letter-spacing=\"0.2\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"12.0\" y1=\"72.7\" x2=\"63.0\" y2=\"72.7\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"15.0,69.7 12.0,72.7 15.0,75.7\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"60.0,69.7 63.0,72.7 60.0,75.7\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"37.5\" y=\"79.7\" text-anchor=\"middle\" font-size=\"6\" fill=\"#555\"\u003e30\"\u003c\/text\u003e\n        \u003cline x1=\"71.0\" y1=\"8.0\" x2=\"71.0\" y2=\"66.7\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"68.0,11.0 71.0,8.0 74.0,11.0\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"68.0,63.7 71.0,66.7 74.0,63.7\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"77.0\" y=\"37.3\" text-anchor=\"middle\" font-size=\"6\" fill=\"#555\" transform=\"rotate(90,77.0,37.3)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:71%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e30\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e21\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:82%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker V3021DR\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF (single door)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawers\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e2 Working (right)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDepth\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e21\" (vanity)\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eMSRP\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eOur Price\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V3021DR-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble (drawers right)\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$644.83\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$367.88\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V3021DR-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built cabinet, ready to install\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$773.80\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$409.21\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5.5\" × 36.5\" × 32\" — approximately \u003cstrong\u003e76 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Videos\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp style=\"background:#f3f0fa;border-left:4px solid #6a4fc8;border-radius:6px;padding:10px 14px;color:#2e1f5e;\"\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e There's no single manufacturer video for this door-plus-drawer combination. Use the two videos below together — the \u003cstrong\u003estandard base cabinet video\u003c\/strong\u003e for the box and door, and the \u003cstrong\u003edrawer base video\u003c\/strong\u003e for the drawer bank.\u003c\/p\u003e\n        \u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003e1. Standard base cabinet — box \u0026amp; door\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the V3021DR box and door\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003cp style=\"margin-top:14px;\"\u003e\u003cstrong\u003e2. Drawer base cabinet — drawer bank\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/D1o0QF56iog\" title=\"White Shaker drawer base assembly video — applies to the V3021DR drawer bank\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e30\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e21\" (vanity depth)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoors\u003c\/td\u003e\n\u003ctd\u003eOne full-height door\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eWorking Drawers\u003c\/td\u003e\n\u003ctd\u003eTwo (right side)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eTop of Drawer Bank\u003c\/td\u003e\n\u003ctd\u003eDecorative false drawer front\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Box\u003c\/td\u003e\n\u003ctd\u003e¾\" solid wood, English dovetail\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5.5\" × 36.5\" × 32\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e76 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. The door section is left open for the sink bowl and plumbing — confirm clearances before ordering.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood — no particle board. Resists swelling and holds screws well — important in a bathroom environment.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoors:\u003c\/strong\u003e One full-height door — HDF shaker construction, full overlay, over an open interior for the sink and plumbing.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawers:\u003c\/strong\u003e Two working deep drawers on the right beneath a decorative false drawer front.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Box:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery on undermount soft-close glides.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eHinge:\u003c\/strong\u003e European-style soft-close concealed hinges, 6-way adjustable.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box, natural drawer interiors. Door and drawer bumpers included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value and ships flat-packed, reducing freight cost and damage risk. Assembly takes 20–40 minutes with standard tools — use the two videos above together. RTA orders are processed in up to 14 business days — though most are ready within 3–8 business days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install. Assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs, especially on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-V3021DR-RTA (Ready to Assemble)","offer_id":45645333758177,"sku":"V3021DR","price":367.88,"currency_code":"USD","in_stock":true},{"title":"WS-V3021DR-(A) (Factory Assembled)","offer_id":45645333790945,"sku":"WS-V3021DR-(A)","price":409.21,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/V3021DR-DoorsClosed_a8059a64-9e42-44d2-b48a-f6286e6e8103.jpg?v=1635633258"},{"product_id":"v3021dl-30-single-door-vanity-base-cabinet-drawers-left-white-shaker","title":"V3021DL - 30\" Wide Single Door Vanity Base Cabinet, Drawers Left - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the V3021DL white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3021DL is a 30-inch wide vanity base cabinet in the Faircrest White Shaker line — 21 inches deep and 34.5 inches tall. It combines a single full-height door for the sink\/storage section with a bank of two working, soft-close dovetail drawers on the left side under a decorative false drawer front. Built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Which side are the drawers on the V3021DL?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The drawers are on the left side, viewed from the front. On our vanity cabinets, the L or R designation refers to the side the drawer bank is on as you look at the cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How many working drawers does the V3021DL have?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3021DL has two working drawers — two deep drawers beneath a decorative false drawer front at the top of the bank. The drawer boxes are three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How deep is the V3021DL?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3021DL is 21 inches deep — the standard depth for a bathroom vanity, shallower than a 24-inch kitchen base cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the V3021DL solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3021DL box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The drawer boxes are three-quarter-inch solid wood with dovetail joinery; the doors are HDF with a solid wood shaker profile.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How do I assemble the V3021DL?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"There is no single manufacturer assembly video for this combination cabinet, so we provide two on the product page: follow the standard base cabinet video for the box and door, and the drawer base cabinet video for installing the drawer bank. Most cabinets assemble in 20–40 minutes with a drill, a rubber mallet, and clamps.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px;\n  }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #2e1f5e; }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-callout-trash { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-trash strong { color: #12291a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin-bottom: 10px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 6h18v12H3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 6v12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Vanity Depth — 21\"\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eV3021DL\u003c\/strong\u003e is a 30\"-wide \u003cstrong\u003evanity base cabinet\u003c\/strong\u003e — 21\" deep and 34.5\" tall — pairing one full-height door for the sink and storage with a bank of \u003cstrong\u003etwo working soft-close dovetail drawers on the left\u003c\/strong\u003e. \u003cstrong\u003eSolid plywood box, dovetail drawer boxes, soft-close everything.\u003c\/strong\u003e No particle board. Available ready-to-assemble (RTA) or factory pre-built.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eThe \u003cstrong\u003eL\u003c\/strong\u003e designation means the drawer bank is on the \u003cstrong\u003eleft\u003c\/strong\u003e as you face the cabinet. At \u003cstrong\u003e$367.88\u003c\/strong\u003e RTA vs. the $644.83 MSRP — \u003cstrong\u003eabout 43% off\u003c\/strong\u003e — it's trade-quality construction at a price that keeps your bathroom remodel on budget.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Door + Drawer Bank — Drawers Left.\u003c\/strong\u003e The V3021DL combines one full-height door (with an open interior for the sink bowl and plumbing) and a \u003cstrong\u003eleft-side drawer bank\u003c\/strong\u003e: a decorative false drawer front on top over \u003cstrong\u003etwo deep working drawers\u003c\/strong\u003e on dovetail boxes and soft-close undermount glides. Door and drawer bumpers included.\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eV3021DL Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the V3021DL, a 30-inch wide white shaker vanity base cabinet split 50\/50: a single door under a false drawer front on one side and a bank of two working drawers under a false drawer front on the left, over a 4½-inch toe kick\" viewbox=\"0 0 120 96\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003ctitle\u003eV3021DL vanity base cabinet — 30\" wide × 21\" deep × 34.5\" tall, door + 2 drawers (drawers left), ~15\" sections\u003c\/title\u003e\n        \u003crect x=\"12.0\" y=\"8.0\" width=\"51.0\" height=\"58.6\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"37.5\" y1=\"10.0\" x2=\"37.5\" y2=\"58.0\" stroke=\"#3a7cbf\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003crect x=\"39.0\" y=\"10.0\" width=\"22.5\" height=\"14.8\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"50.2\" y=\"18.9\" text-anchor=\"middle\" font-size=\"2.7\" fill=\"#5a7593\" font-style=\"italic\"\u003efalse front\u003c\/text\u003e\n        \u003crect x=\"39.0\" y=\"25.8\" width=\"22.5\" height=\"31.7\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"41.5\" y1=\"35.7\" x2=\"41.5\" y2=\"47.7\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"50.2\" y=\"56.0\" text-anchor=\"middle\" font-size=\"3.1\" fill=\"#6a4fc8\"\u003edoor · sink · ~15\"\u003c\/text\u003e\n        \u003crect x=\"13.5\" y=\"10.0\" width=\"22.5\" height=\"14.8\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"24.8\" y=\"18.9\" text-anchor=\"middle\" font-size=\"2.7\" fill=\"#5a7593\" font-style=\"italic\"\u003efalse front\u003c\/text\u003e\n        \u003crect x=\"13.5\" y=\"25.8\" width=\"22.5\" height=\"14.8\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"20.8\" y1=\"33.8\" x2=\"28.8\" y2=\"33.8\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"13.5\" y=\"41.7\" width=\"22.5\" height=\"14.8\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"20.8\" y1=\"49.6\" x2=\"28.8\" y2=\"49.6\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"24.8\" y=\"56.0\" text-anchor=\"middle\" font-size=\"3.1\" fill=\"#6a4fc8\"\u003e2 drawers · ~15\"\u003c\/text\u003e\n        \u003crect x=\"15.0\" y=\"59.0\" width=\"45.0\" height=\"7.6\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"37.5\" y=\"63.8\" text-anchor=\"middle\" font-size=\"3.2\" fill=\"#8098ad\" letter-spacing=\"0.2\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"12.0\" y1=\"72.7\" x2=\"63.0\" y2=\"72.7\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"15.0,69.7 12.0,72.7 15.0,75.7\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"60.0,69.7 63.0,72.7 60.0,75.7\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"37.5\" y=\"79.7\" text-anchor=\"middle\" font-size=\"6\" fill=\"#555\"\u003e30\"\u003c\/text\u003e\n        \u003cline x1=\"71.0\" y1=\"8.0\" x2=\"71.0\" y2=\"66.7\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"68.0,11.0 71.0,8.0 74.0,11.0\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"68.0,63.7 71.0,66.7 74.0,63.7\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"77.0\" y=\"37.3\" text-anchor=\"middle\" font-size=\"6\" fill=\"#555\" transform=\"rotate(90,77.0,37.3)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:71%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e30\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e21\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:82%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker V3021DL\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF (single door)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawers\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e2 Working (left)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDepth\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e21\" (vanity)\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eMSRP\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eOur Price\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V3021DL-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble (drawers left)\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$644.83\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$367.88\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V3021DL-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built cabinet, ready to install\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$773.80\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$409.21\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 5.5\" × 36.5\" × 32\" — approximately \u003cstrong\u003e76 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Videos\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp style=\"background:#f3f0fa;border-left:4px solid #6a4fc8;border-radius:6px;padding:10px 14px;color:#2e1f5e;\"\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e There's no single manufacturer video for this door-plus-drawer combination. Use the two videos below together — the \u003cstrong\u003estandard base cabinet video\u003c\/strong\u003e for the box and door, and the \u003cstrong\u003edrawer base video\u003c\/strong\u003e for the drawer bank.\u003c\/p\u003e\n        \u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003e1. Standard base cabinet — box \u0026amp; door\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the V3021DL box and door\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003cp style=\"margin-top:14px;\"\u003e\u003cstrong\u003e2. Drawer base cabinet — drawer bank\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/D1o0QF56iog\" title=\"White Shaker drawer base assembly video — applies to the V3021DL drawer bank\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e30\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e21\" (vanity depth)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoors\u003c\/td\u003e\n\u003ctd\u003eOne full-height door\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eWorking Drawers\u003c\/td\u003e\n\u003ctd\u003eTwo (left side)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eTop of Drawer Bank\u003c\/td\u003e\n\u003ctd\u003eDecorative false drawer front\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Box\u003c\/td\u003e\n\u003ctd\u003e¾\" solid wood, English dovetail\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e5.5\" × 36.5\" × 32\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e76 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. The door section is left open for the sink bowl and plumbing — confirm clearances before ordering.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood — no particle board. Resists swelling and holds screws well — important in a bathroom environment.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoors:\u003c\/strong\u003e One full-height door — HDF shaker construction, full overlay, over an open interior for the sink and plumbing.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawers:\u003c\/strong\u003e Two working deep drawers on the left beneath a decorative false drawer front.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Box:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery on undermount soft-close glides.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eHinge:\u003c\/strong\u003e European-style soft-close concealed hinges, 6-way adjustable.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box, natural drawer interiors. Door and drawer bumpers included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value and ships flat-packed, reducing freight cost and damage risk. Assembly takes 20–40 minutes with standard tools — use the two videos above together. RTA orders are processed in up to 14 business days — though most are ready within 3–8 business days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install. Assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs, especially on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-V3021DL-RTA (Ready to Assemble)","offer_id":45625280856289,"sku":"V3021DL","price":367.88,"currency_code":"USD","in_stock":true},{"title":"WS-V3021DL-(A) (Factory Assembled)","offer_id":45625280889057,"sku":"WS-V3021DL-(A)","price":409.21,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/V3021DL-DoorsClosed_508c9ea3-69f1-4e91-84bb-5eb3a15b1a0f.jpg?v=1635633113"},{"product_id":"v3621dl-36-single-door-vanity-base-cabinet-drawers-left-white-shaker","title":"V3621DL - 36\" Wide Single Door Vanity Base Cabinet, Drawers Left - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the V3621DL white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3621DL is a 36-inch wide vanity base cabinet in the Faircrest White Shaker line — 21 inches deep and 34.5 inches tall. It combines a single full-height door for the sink\/storage section with a bank of two working, soft-close dovetail drawers on the left side under a decorative false drawer front. Built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Which side are the drawers on the V3621DL?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The drawers are on the left side, viewed from the front. On our vanity cabinets, the L or R designation refers to the side the drawer bank is on as you look at the cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How many working drawers does the V3621DL have?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3621DL has two working drawers — two deep drawers beneath a decorative false drawer front at the top of the bank. The drawer boxes are three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How deep is the V3621DL?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3621DL is 21 inches deep — the standard depth for a bathroom vanity, shallower than a 24-inch kitchen base cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the V3621DL solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3621DL box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The drawer boxes are three-quarter-inch solid wood with dovetail joinery; the doors are HDF with a solid wood shaker profile.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How do I assemble the V3621DL?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"There is no single manufacturer assembly video for this combination cabinet, so we provide two on the product page: follow the standard base cabinet video for the box and door, and the drawer base cabinet video for installing the drawer bank. Most cabinets assemble in 20–40 minutes with a drill, a rubber mallet, and clamps.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px;\n  }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #2e1f5e; }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-callout-trash { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-trash strong { color: #12291a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin-bottom: 10px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 6h18v12H3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 6v12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Vanity Depth — 21\"\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eV3621DL\u003c\/strong\u003e is a 36\"-wide \u003cstrong\u003evanity base cabinet\u003c\/strong\u003e — 21\" deep and 34.5\" tall — pairing one full-height door for the sink and storage with a bank of \u003cstrong\u003etwo working soft-close dovetail drawers on the left\u003c\/strong\u003e. \u003cstrong\u003eSolid plywood box, dovetail drawer boxes, soft-close everything.\u003c\/strong\u003e No particle board. Available ready-to-assemble (RTA) or factory pre-built.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eThe \u003cstrong\u003eL\u003c\/strong\u003e designation means the drawer bank is on the \u003cstrong\u003eleft\u003c\/strong\u003e as you face the cabinet. At \u003cstrong\u003e$470.09\u003c\/strong\u003e RTA vs. the $824.00 MSRP — \u003cstrong\u003eabout 43% off\u003c\/strong\u003e — it's trade-quality construction at a price that keeps your bathroom remodel on budget.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Door + Drawer Bank — Drawers Left.\u003c\/strong\u003e The V3621DL combines one full-height door (with an open interior for the sink bowl and plumbing) and a \u003cstrong\u003eleft-side drawer bank\u003c\/strong\u003e: a decorative false drawer front on top over \u003cstrong\u003etwo deep working drawers\u003c\/strong\u003e on dovetail boxes and soft-close undermount glides. Door and drawer bumpers included.\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eV3621DL Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the V3621DL, a 36-inch wide white shaker vanity base cabinet split 50\/50: a single door under a false drawer front on one side and a bank of two working drawers under a false drawer front on the left, over a 4½-inch toe kick\" viewbox=\"0 0 120 96\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003ctitle\u003eV3621DL vanity base cabinet — 36\" wide × 21\" deep × 34.5\" tall, door + 2 drawers (drawers left), ~18\" sections\u003c\/title\u003e\n        \u003crect x=\"12.0\" y=\"8.0\" width=\"61.2\" height=\"58.6\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"42.6\" y1=\"10.0\" x2=\"42.6\" y2=\"58.0\" stroke=\"#3a7cbf\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003crect x=\"44.1\" y=\"10.0\" width=\"27.6\" height=\"14.8\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"57.9\" y=\"18.9\" text-anchor=\"middle\" font-size=\"2.7\" fill=\"#5a7593\" font-style=\"italic\"\u003efalse front\u003c\/text\u003e\n        \u003crect x=\"44.1\" y=\"25.8\" width=\"27.6\" height=\"31.7\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"46.6\" y1=\"35.7\" x2=\"46.6\" y2=\"47.7\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"57.9\" y=\"56.0\" text-anchor=\"middle\" font-size=\"3.1\" fill=\"#6a4fc8\"\u003edoor · sink · ~18\"\u003c\/text\u003e\n        \u003crect x=\"13.5\" y=\"10.0\" width=\"27.6\" height=\"14.8\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"27.3\" y=\"18.9\" text-anchor=\"middle\" font-size=\"2.7\" fill=\"#5a7593\" font-style=\"italic\"\u003efalse front\u003c\/text\u003e\n        \u003crect x=\"13.5\" y=\"25.8\" width=\"27.6\" height=\"14.8\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"23.3\" y1=\"33.8\" x2=\"31.3\" y2=\"33.8\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"13.5\" y=\"41.7\" width=\"27.6\" height=\"14.8\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"23.3\" y1=\"49.6\" x2=\"31.3\" y2=\"49.6\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"27.3\" y=\"56.0\" text-anchor=\"middle\" font-size=\"3.1\" fill=\"#6a4fc8\"\u003e2 drawers · ~18\"\u003c\/text\u003e\n        \u003crect x=\"15.0\" y=\"59.0\" width=\"55.2\" height=\"7.6\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"42.6\" y=\"63.8\" text-anchor=\"middle\" font-size=\"3.2\" fill=\"#8098ad\" letter-spacing=\"0.2\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"12.0\" y1=\"72.7\" x2=\"73.2\" y2=\"72.7\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"15.0,69.7 12.0,72.7 15.0,75.7\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"70.2,69.7 73.2,72.7 70.2,75.7\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"42.6\" y=\"79.7\" text-anchor=\"middle\" font-size=\"6\" fill=\"#555\"\u003e36\"\u003c\/text\u003e\n        \u003cline x1=\"81.2\" y1=\"8.0\" x2=\"81.2\" y2=\"66.7\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"78.2,11.0 81.2,8.0 84.2,11.0\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"78.2,63.7 81.2,66.7 84.2,63.7\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"87.2\" y=\"37.3\" text-anchor=\"middle\" font-size=\"6\" fill=\"#555\" transform=\"rotate(90,87.2,37.3)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:86%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e36\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e21\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:82%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker V3621DL\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF (single door)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawers\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e2 Working (left)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDepth\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e21\" (vanity)\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eMSRP\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eOur Price\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V3621DL-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble (drawers left)\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$824.00\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$470.09\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V3621DL-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built cabinet, ready to install\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$988.80\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$522.91\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 7\" × 38\" × 35\" — approximately \u003cstrong\u003e89 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Videos\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp style=\"background:#f3f0fa;border-left:4px solid #6a4fc8;border-radius:6px;padding:10px 14px;color:#2e1f5e;\"\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e There's no single manufacturer video for this door-plus-drawer combination. Use the two videos below together — the \u003cstrong\u003estandard base cabinet video\u003c\/strong\u003e for the box and door, and the \u003cstrong\u003edrawer base video\u003c\/strong\u003e for the drawer bank.\u003c\/p\u003e\n        \u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003e1. Standard base cabinet — box \u0026amp; door\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the V3621DL box and door\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003cp style=\"margin-top:14px;\"\u003e\u003cstrong\u003e2. Drawer base cabinet — drawer bank\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/D1o0QF56iog\" title=\"White Shaker drawer base assembly video — applies to the V3621DL drawer bank\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e36\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e21\" (vanity depth)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoors\u003c\/td\u003e\n\u003ctd\u003eOne full-height door\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eWorking Drawers\u003c\/td\u003e\n\u003ctd\u003eTwo (left side)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eTop of Drawer Bank\u003c\/td\u003e\n\u003ctd\u003eDecorative false drawer front\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Box\u003c\/td\u003e\n\u003ctd\u003e¾\" solid wood, English dovetail\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e7\" × 38\" × 35\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e89 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. The door section is left open for the sink bowl and plumbing — confirm clearances before ordering.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood — no particle board. Resists swelling and holds screws well — important in a bathroom environment.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoors:\u003c\/strong\u003e One full-height door — HDF shaker construction, full overlay, over an open interior for the sink and plumbing.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawers:\u003c\/strong\u003e Two working deep drawers on the left beneath a decorative false drawer front.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Box:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery on undermount soft-close glides.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eHinge:\u003c\/strong\u003e European-style soft-close concealed hinges, 6-way adjustable.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box, natural drawer interiors. Door and drawer bumpers included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value and ships flat-packed, reducing freight cost and damage risk. Assembly takes 20–40 minutes with standard tools — use the two videos above together. RTA orders are processed in up to 14 business days — though most are ready within 3–8 business days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install. Assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs, especially on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-V3621DL-RTA (Ready to Assemble)","offer_id":45645349814497,"sku":"V3621DL","price":470.09,"currency_code":"USD","in_stock":true},{"title":"WS-V3621DL-(A) (Factory Assembled)","offer_id":45645349880033,"sku":"WS-V3621DL-(A)","price":522.91,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/V3621DL-DoorsClosed_5f9ee0c1-1e43-410e-865c-f84f324bb9e7.jpg?v=1635633357"},{"product_id":"v3621dr-36-single-door-vanity-base-cabinet-drawers-right-white-shaker","title":"V3621DR - 36\" Wide Single Door Vanity Base Cabinet, Drawers Right - White Shaker","description":"\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the V3621DR white shaker cabinet?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3621DR is a 36-inch wide vanity base cabinet in the Faircrest White Shaker line — 21 inches deep and 34.5 inches tall. It combines a single full-height door for the sink\/storage section with a bank of two working, soft-close dovetail drawers on the right side under a decorative false drawer front. Built with a half-inch solid plywood box, a solid maple\/birch face frame, and soft-close hardware — no particle board.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Which side are the drawers on the V3621DR?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The drawers are on the right side, viewed from the front. On our vanity cabinets, the L or R designation refers to the side the drawer bank is on as you look at the cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How many working drawers does the V3621DR have?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3621DR has two working drawers — two deep drawers beneath a decorative false drawer front at the top of the bank. The drawer boxes are three-quarter-inch solid wood with English dovetail joinery on undermount soft-close glides.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How deep is the V3621DR?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3621DR is 21 inches deep — the standard depth for a bathroom vanity, shallower than a 24-inch kitchen base cabinet.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is the V3621DR solid wood or particle board?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The V3621DR box is half-inch solid plywood and the face frame is solid maple\/birch — no particle board. The drawer boxes are three-quarter-inch solid wood with dovetail joinery; the doors are HDF with a solid wood shaker profile.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How do I assemble the V3621DR?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"There is no single manufacturer assembly video for this combination cabinet, so we provide two on the product page: follow the standard base cabinet video for the box and door, and the drawer base cabinet video for installing the drawer bank. Most cabinets assemble in 20–40 minutes with a drill, a rubber mallet, and clamps.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the return policy?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Returns are accepted within 30 days of delivery on unassembled cabinets in original packaging. Unwanted returns are subject to return shipping and a 25% restocking fee. Damaged or defective items are handled on a priority basis.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cstyle\u003e\n  .tws-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n  .tws-wrap {\n    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    color: #2c2c2c; font-size: 15px; line-height: 1.6; max-width: 780px;\n  }\n  .tws-trust { display: flex; flex-wrap: wrap; gap: 10px; background: #f7f9f7; border: 1px solid #d8e8d8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; }\n  .tws-trust-item { display: flex; align-items: center; gap: 7px; font-size: 13px; font-weight: 600; color: #2a5c2a; flex: 1 1 180px; }\n  .tws-trust-item svg { flex-shrink: 0; }\n  .tws-intro { margin-bottom: 22px; font-size: 15px; color: #3a3a3a; }\n  .tws-intro strong { color: #1a1a1a; }\n  .tws-callout-design { background: #f3f0fa; border: 1px solid #c9bce8; border-left: 4px solid #6a4fc8; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #2e1f5e; }\n  .tws-callout-design strong { color: #1e0f4a; }\n  .tws-callout-trash { background: #eef7f0; border: 1px solid #b0d8bc; border-left: 4px solid #2e7d45; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; color: #1a3d25; }\n  .tws-callout-trash strong { color: #12291a; }\n  .tws-section-label { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: #888; margin-bottom: 10px; }\n  .tws-specs { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid #e2e2e2; border-radius: 8px; overflow: hidden; margin-bottom: 22px; }\n  .tws-spec { padding: 10px 14px; border-bottom: 1px solid #e2e2e2; display: flex; flex-direction: column; gap: 2px; }\n  .tws-spec:nth-last-child(-n+2) { border-bottom: none; }\n  .tws-spec:nth-child(odd) { border-right: 1px solid #e2e2e2; background: #fafafa; }\n  .tws-spec-label { font-size: 11px; color: #888; text-transform: uppercase; letter-spacing: .06em; font-weight: 600; }\n  .tws-spec-value { font-size: 14px; font-weight: 600; color: #1a1a1a; }\n  .tws-dims { background: #f7f9fb; border: 1px solid #d5e4f0; border-radius: 8px; padding: 18px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 24px; flex-wrap: wrap; }\n  .tws-dims-diagram { position: relative; width: 100px; height: 90px; flex-shrink: 0; }\n  .tws-dims-diagram svg { width: 100%; height: 100%; }\n  .tws-dims-list { display: flex; flex-direction: column; gap: 8px; flex: 1; }\n  .tws-dim-row { display: flex; align-items: center; gap: 10px; font-size: 14px; }\n  .tws-dim-label { color: #666; width: 60px; font-size: 13px; }\n  .tws-dim-bar-wrap { flex: 1; background: #dce8f0; border-radius: 3px; height: 8px; }\n  .tws-dim-bar { height: 8px; border-radius: 3px; background: #3a7cbf; }\n  .tws-dim-value { font-weight: 700; color: #1a3a5c; width: 36px; text-align: right; font-size: 13px; }\n  .tws-variants { margin-bottom: 22px; }\n  .tws-variant-table { width: 100%; border-collapse: collapse; font-size: 13.5px; }\n  .tws-variant-table th { background: #1a3a5c; color: #fff; padding: 9px 12px; text-align: left; font-weight: 600; font-size: 12px; letter-spacing: .04em; }\n  .tws-variant-table td { padding: 9px 12px; border-bottom: 1px solid #e8e8e8; vertical-align: middle; }\n  .tws-variant-table tr:last-child td { border-bottom: none; }\n  .tws-variant-table tr:nth-child(even) td { background: #f7f7f7; }\n  .tws-badge { display: inline-block; background: #e8f4e8; color: #2a6a2a; border-radius: 4px; padding: 2px 8px; font-size: 11px; font-weight: 700; }\n  .tws-badge-blue { background: #e8f0fa; color: #1a3a7c; }\n  .tws-accordion { margin-bottom: 22px; }\n  .tws-acc-item { border: 1px solid #e2e2e2; border-radius: 8px; margin-bottom: 8px; overflow: hidden; }\n  .tws-acc-trigger { width: 100%; background: #fff; border: none; cursor: pointer; padding: 14px 18px; display: flex; align-items: center; justify-content: space-between; font-size: 14px; font-weight: 700; color: #1a1a1a; text-align: left; transition: background .15s; }\n  .tws-acc-trigger:hover { background: #f7f7f7; }\n  .tws-acc-trigger.tws-open { background: #f0f5ff; color: #1a3a7c; }\n  .tws-acc-icon { width: 20px; height: 20px; flex-shrink: 0; transition: transform .2s; color: #888; }\n  .tws-acc-trigger.tws-open .tws-acc-icon { transform: rotate(180deg); color: #1a3a7c; }\n  .tws-acc-body { display: none; padding: 0 18px 18px; font-size: 14px; color: #3a3a3a; line-height: 1.65; }\n  .tws-acc-body.tws-open { display: block; }\n  .tws-acc-body ul { padding-left: 18px; margin-top: 8px; }\n  .tws-acc-body ul li { margin-bottom: 5px; }\n  .tws-acc-body p { margin-bottom: 10px; }\n  .tws-acc-body p:last-child { margin-bottom: 0; }\n  .tws-acc-body table { width: 100%; border-collapse: collapse; margin-top: 10px; font-size: 13.5px; }\n  .tws-acc-body table th { background: #f0f0f0; padding: 8px 10px; text-align: left; font-size: 12px; text-transform: uppercase; letter-spacing: .05em; color: #555; }\n  .tws-acc-body table td { padding: 8px 10px; border-bottom: 1px solid #ebebeb; }\n  .tws-acc-body table tr:last-child td { border-bottom: none; }\n  .tws-video-wrap { position: relative; padding-bottom: 56.25%; height: 0; border-radius: 10px; overflow: hidden; background: #000; margin-top: 10px; }\n  .tws-video-wrap iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; }\n  .tws-shipping { background: #fff8ec; border: 1px solid #f0d890; border-radius: 8px; padding: 14px 18px; margin-bottom: 22px; font-size: 13.5px; display: flex; gap: 12px; align-items: flex-start; }\n  .tws-shipping svg { flex-shrink: 0; margin-top: 2px; }\n  .tws-trade { background: #1a3a5c; color: #fff; border-radius: 8px; padding: 16px 20px; margin-bottom: 22px; display: flex; align-items: center; gap: 14px; font-size: 14px; }\n  .tws-trade svg { flex-shrink: 0; }\n  .tws-trade a { color: #a8d4ff; font-weight: 700; }\n  @media (max-width: 540px) {\n    .tws-specs { grid-template-columns: 1fr; }\n    .tws-spec:nth-child(odd) { border-right: none; }\n    .tws-spec:nth-last-child(-n+2) { border-bottom: 1px solid #e2e2e2; }\n    .tws-spec:last-child { border-bottom: none; }\n    .tws-variant-table { font-size: 12.5px; }\n    .tws-variant-table th, .tws-variant-table td { padding: 7px 8px; }\n    .tws-dims { gap: 14px; }\n  }\n\n  h2.tws-section-label { font-size: 11px; margin: 0 0 10px; }\n  .tws-acc-h { margin: 0; }\n  .tws-wrap h2, .tws-wrap h3 { font-family: inherit; }\n\u003c\/style\u003e\n\u003cdiv class=\"tws-wrap\"\u003e\n\n  \u003cdiv class=\"tws-trust\"\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Solid Plywood — No Particle Board\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e Dovetail Drawer Boxes\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M3 6h18v12H3z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 6v12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Vanity Depth — 21\"\u003c\/div\u003e\n    \u003cdiv class=\"tws-trust-item\"\u003e\n\u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e Trade Pricing Available\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-intro\"\u003e\n    \u003cp\u003eThe \u003cstrong\u003eV3621DR\u003c\/strong\u003e is a 36\"-wide \u003cstrong\u003evanity base cabinet\u003c\/strong\u003e — 21\" deep and 34.5\" tall — pairing one full-height door for the sink and storage with a bank of \u003cstrong\u003etwo working soft-close dovetail drawers on the right\u003c\/strong\u003e. \u003cstrong\u003eSolid plywood box, dovetail drawer boxes, soft-close everything.\u003c\/strong\u003e No particle board. Available ready-to-assemble (RTA) or factory pre-built.\u003c\/p\u003e\n    \u003cp style=\"margin-top:10px;\"\u003eThe \u003cstrong\u003eR\u003c\/strong\u003e designation means the drawer bank is on the \u003cstrong\u003eright\u003c\/strong\u003e as you face the cabinet. At \u003cstrong\u003e$470.09\u003c\/strong\u003e RTA vs. the $824.00 MSRP — \u003cstrong\u003eabout 43% off\u003c\/strong\u003e — it's trade-quality construction at a price that keeps your bathroom remodel on budget.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-callout-design\"\u003e\n    \u003cstrong\u003e💡 Door + Drawer Bank — Drawers Right.\u003c\/strong\u003e The V3621DR combines one full-height door (with an open interior for the sink bowl and plumbing) and a \u003cstrong\u003eright-side drawer bank\u003c\/strong\u003e: a decorative false drawer front on top over \u003cstrong\u003etwo deep working drawers\u003c\/strong\u003e on dovetail boxes and soft-close undermount glides. Door and drawer bumpers included.\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eV3621DR Dimensions\u003c\/h2\u003e\n  \u003cdiv class=\"tws-dims\"\u003e\n    \u003cdiv class=\"tws-dims-diagram\"\u003e\n      \u003csvg role=\"img\" aria-label=\"Scale diagram of the V3621DR, a 36-inch wide white shaker vanity base cabinet split 50\/50: a single door under a false drawer front on one side and a bank of two working drawers under a false drawer front on the right, over a 4½-inch toe kick\" viewbox=\"0 0 120 96\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\n        \u003ctitle\u003eV3621DR vanity base cabinet — 36\" wide × 21\" deep × 34.5\" tall, door + 2 drawers (drawers right), ~18\" sections\u003c\/title\u003e\n        \u003crect x=\"12.0\" y=\"8.0\" width=\"61.2\" height=\"58.6\" rx=\"2\" fill=\"#f0f4f8\" stroke=\"#3a7cbf\" stroke-width=\"1.5\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"42.6\" y1=\"10.0\" x2=\"42.6\" y2=\"58.0\" stroke=\"#3a7cbf\" stroke-width=\"0.8\"\u003e\u003c\/line\u003e\n        \u003crect x=\"13.5\" y=\"10.0\" width=\"27.6\" height=\"14.8\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"27.3\" y=\"18.9\" text-anchor=\"middle\" font-size=\"2.7\" fill=\"#5a7593\" font-style=\"italic\"\u003efalse front\u003c\/text\u003e\n        \u003crect x=\"13.5\" y=\"25.8\" width=\"27.6\" height=\"31.7\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"38.6\" y1=\"35.7\" x2=\"38.6\" y2=\"47.7\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"27.3\" y=\"56.0\" text-anchor=\"middle\" font-size=\"3.1\" fill=\"#6a4fc8\"\u003edoor · sink · ~18\"\u003c\/text\u003e\n        \u003crect x=\"44.1\" y=\"10.0\" width=\"27.6\" height=\"14.8\" rx=\"1\" fill=\"#dce8f0\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"57.9\" y=\"18.9\" text-anchor=\"middle\" font-size=\"2.7\" fill=\"#5a7593\" font-style=\"italic\"\u003efalse front\u003c\/text\u003e\n        \u003crect x=\"44.1\" y=\"25.8\" width=\"27.6\" height=\"14.8\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"53.9\" y1=\"33.8\" x2=\"61.9\" y2=\"33.8\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003crect x=\"44.1\" y=\"41.7\" width=\"27.6\" height=\"14.8\" rx=\"1\" fill=\"#f7faff\" stroke=\"#3a7cbf\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003cline x1=\"53.9\" y1=\"49.6\" x2=\"61.9\" y2=\"49.6\" stroke=\"#3a7cbf\" stroke-width=\"2\" stroke-linecap=\"round\"\u003e\u003c\/line\u003e\n        \u003ctext x=\"57.9\" y=\"56.0\" text-anchor=\"middle\" font-size=\"3.1\" fill=\"#6a4fc8\"\u003e2 drawers · ~18\"\u003c\/text\u003e\n        \u003crect x=\"15.0\" y=\"59.0\" width=\"55.2\" height=\"7.6\" fill=\"#e8edf2\" stroke=\"#b8c9d8\" stroke-width=\"1\"\u003e\u003c\/rect\u003e\n        \u003ctext x=\"42.6\" y=\"63.8\" text-anchor=\"middle\" font-size=\"3.2\" fill=\"#8098ad\" letter-spacing=\"0.2\"\u003eTOE KICK 4½\"\u003c\/text\u003e\n        \u003cline x1=\"12.0\" y1=\"72.7\" x2=\"73.2\" y2=\"72.7\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"15.0,69.7 12.0,72.7 15.0,75.7\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"70.2,69.7 73.2,72.7 70.2,75.7\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"42.6\" y=\"79.7\" text-anchor=\"middle\" font-size=\"6\" fill=\"#555\"\u003e36\"\u003c\/text\u003e\n        \u003cline x1=\"81.2\" y1=\"8.0\" x2=\"81.2\" y2=\"66.7\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/line\u003e\n        \u003cpolyline points=\"78.2,11.0 81.2,8.0 84.2,11.0\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003cpolyline points=\"78.2,63.7 81.2,66.7 84.2,63.7\" fill=\"none\" stroke=\"#888\" stroke-width=\"1\"\u003e\u003c\/polyline\u003e\n        \u003ctext x=\"87.2\" y=\"37.3\" text-anchor=\"middle\" font-size=\"6\" fill=\"#555\" transform=\"rotate(90,87.2,37.3)\"\u003e34.5\"\u003c\/text\u003e\n        \u003c\/svg\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tws-dims-list\"\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eWidth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:86%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e36\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eDepth\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:50%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e21\"\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"tws-dim-row\"\u003e\n\u003cspan class=\"tws-dim-label\"\u003eHeight\u003c\/span\u003e\n        \u003cdiv class=\"tws-dim-bar-wrap\"\u003e\u003cdiv class=\"tws-dim-bar\" style=\"width:82%;\"\u003e\u003c\/div\u003e\u003c\/div\u003e\n        \u003cspan class=\"tws-dim-value\"\u003e34.5\"\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003ch2 class=\"tws-section-label\"\u003eConstruction Specs — White Shaker V3621DR\u003c\/h2\u003e\n  \u003cdiv class=\"tws-specs\"\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eBox Construction\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e½\" Solid Plywood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eFace Frame\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSolid Wood\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDoor Style\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eShaker \/ HDF (single door)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawers\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e2 Working (right)\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Box\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e¾\" Solid Wood Dovetail\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDrawer Glide\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eUndermount Soft-Close\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eHinge\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003eSoft-Close 6-Way Adj.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"tws-spec\"\u003e\n\u003cspan class=\"tws-spec-label\"\u003eDepth\u003c\/span\u003e\u003cspan class=\"tws-spec-value\"\u003e21\" (vanity)\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-variants\"\u003e\n    \u003ch2 class=\"tws-section-label\"\u003eChoose Your Option — RTA or Factory Assembled\u003c\/h2\u003e\n    \u003ctable class=\"tws-variant-table\"\u003e\n      \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eOption\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eWhat's Included\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eMSRP\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eOur Price\u003c\/th\u003e\n\u003cth scope=\"col\"\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eRTA\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V3621DR-RTA\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003eFlat-packed, ready to assemble (drawers right)\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$824.00\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$470.09\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan class=\"tws-badge\"\u003eBest Value\u003c\/span\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e\n\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"color:#888;font-size:12px;\"\u003eWS-V3621DR-(A)\u003c\/span\u003e\n\u003c\/td\u003e\n          \u003ctd\u003ePre-built cabinet, ready to install\u003c\/td\u003e\n          \u003ctd\u003e\u003cspan style=\"color:#999;text-decoration:line-through;\"\u003e$988.80\u003c\/span\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003cstrong\u003e$522.91\u003c\/strong\u003e\u003c\/td\u003e\n          \u003ctd\u003e\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-shipping\"\u003e\n    \u003csvg width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#b07d00\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eFlat-packed shipping dimensions:\u003c\/strong\u003e 7\" × 38\" × 35\" — approximately \u003cstrong\u003e89 lbs\u003c\/strong\u003e.\u003cbr\u003eFactory assembled units may incur higher freight costs. \u003ca href=\"\/pages\/contact-us\" style=\"color:#b07d00;font-weight:600;\"\u003eContact us\u003c\/a\u003e — we can often arrange lower rates, especially for multi-cabinet orders or warehouse pickups.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-accordion\" id=\"tws-accordion-wrap\"\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e▶ Assembly Videos\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp style=\"background:#f3f0fa;border-left:4px solid #6a4fc8;border-radius:6px;padding:10px 14px;color:#2e1f5e;\"\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e There's no single manufacturer video for this door-plus-drawer combination. Use the two videos below together — the \u003cstrong\u003estandard base cabinet video\u003c\/strong\u003e for the box and door, and the \u003cstrong\u003edrawer base video\u003c\/strong\u003e for the drawer bank.\u003c\/p\u003e\n        \u003cp style=\"margin-top:12px;\"\u003e\u003cstrong\u003e1. Standard base cabinet — box \u0026amp; door\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/sMAp6ifj_Zg\" title=\"White Shaker base cabinet assembly video — applies to the V3621DR box and door\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n        \u003cp style=\"margin-top:14px;\"\u003e\u003cstrong\u003e2. Drawer base cabinet — drawer bank\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cdiv class=\"tws-video-wrap\"\u003e\u003ciframe src=\"https:\/\/www.youtube.com\/embed\/D1o0QF56iog\" title=\"White Shaker drawer base assembly video — applies to the V3621DR drawer bank\" loading=\"lazy\" allowfullscreen\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e📐 Full Dimensions \u0026amp; Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth scope=\"col\"\u003eMeasurement\u003c\/th\u003e\n\u003cth scope=\"col\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Width\u003c\/td\u003e\n\u003ctd\u003e36\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Depth\u003c\/td\u003e\n\u003ctd\u003e21\" (vanity depth)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eExterior Height\u003c\/td\u003e\n\u003ctd\u003e34.5\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoors\u003c\/td\u003e\n\u003ctd\u003eOne full-height door\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eWorking Drawers\u003c\/td\u003e\n\u003ctd\u003eTwo (right side)\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eTop of Drawer Bank\u003c\/td\u003e\n\u003ctd\u003eDecorative false drawer front\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDrawer Box\u003c\/td\u003e\n\u003ctd\u003e¾\" solid wood, English dovetail\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eFlat-packed Dimensions\u003c\/td\u003e\n\u003ctd\u003e7\" × 38\" × 35\"\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eShipping Weight (RTA)\u003c\/td\u003e\n\u003ctd\u003e89 lbs\u003c\/td\u003e\n\u003c\/tr\u003e\n            \u003ctr\u003e\n\u003ctd\u003eDoor Overlay\u003c\/td\u003e\n\u003ctd\u003eFull\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        \u003cp style=\"margin-top:12px;font-size:13px;color:#666;\"\u003eAll measurements are nominal. Allow ±⅛\" tolerance. The door section is left open for the sink bowl and plumbing — confirm clearances before ordering.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🔨 Construction Details\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003eBox:\u003c\/strong\u003e ½\" solid plywood — no particle board. Resists swelling and holds screws well — important in a bathroom environment.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eFace Frame:\u003c\/strong\u003e Solid wood, not MDF.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDoors:\u003c\/strong\u003e One full-height door — HDF shaker construction, full overlay, over an open interior for the sink and plumbing.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawers:\u003c\/strong\u003e Two working deep drawers on the right beneath a decorative false drawer front.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eDrawer Box:\u003c\/strong\u003e ¾\" solid wood with English dovetail joinery on undermount soft-close glides.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eHinge:\u003c\/strong\u003e European-style soft-close concealed hinges, 6-way adjustable.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eInterior:\u003c\/strong\u003e Color-matched box, natural drawer interiors. Door and drawer bumpers included.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🤔 RTA vs. Factory Assembled — Which Should I Choose?\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cp\u003e\u003cstrong\u003eRTA (Ready to Assemble)\u003c\/strong\u003e is the best value and ships flat-packed, reducing freight cost and damage risk. Assembly takes 20–40 minutes with standard tools — use the two videos above together. RTA orders are processed in up to 14 business days — though most are ready within 3–8 business days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFactory Assembled\u003c\/strong\u003e units arrive pre-built and ready to install. Assembled cabinets are bulkier to ship, so freight can be higher. Factory assembled orders are processed in up to 21 business days — typically 10–15 business days on average. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs, especially on larger orders.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tws-acc-item\"\u003e\n      \u003ch3 class=\"tws-acc-h\"\u003e\u003cbutton class=\"tws-acc-trigger\" type=\"button\"\u003e\u003cspan\u003e🚚 Shipping \u0026amp; Delivery — From Ohio \u0026amp; Florida Warehouses\u003c\/span\u003e\u003csvg class=\"tws-acc-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpolyline points=\"6 9 12 15 18 9\"\u003e\u003c\/polyline\u003e\u003c\/svg\u003e\u003c\/button\u003e\u003c\/h3\u003e\n      \u003cdiv class=\"tws-acc-body\"\u003e\n        \u003cul\u003e\n          \u003cli\u003eRTA orders are typically processed within \u003cstrong\u003e3–8 business days\u003c\/strong\u003e (up to 14 business days).\u003c\/li\u003e\n          \u003cli\u003eFactory assembled orders are typically processed in \u003cstrong\u003e10–15 business days\u003c\/strong\u003e (up to 21 business days).\u003c\/li\u003e\n          \u003cli\u003eRTA cabinets ship in flat-pack cartons — significantly lower freight risk than assembled units.\u003c\/li\u003e\n          \u003cli\u003eShipping transit time after processing varies depending on distance from our warehouse locations in \u003cstrong\u003eOhio and Florida\u003c\/strong\u003e.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003eWarehouse collection is always free.\u003c\/strong\u003e Collections are by appointment only, Monday–Friday, 8:00 AM–3:30 PM, excluding public holidays. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e to book a pickup time.\u003c\/li\u003e\n          \u003cli\u003eFactory assembled cabinets may incur higher shipping costs due to volume. \u003ca href=\"\/pages\/contact-us\"\u003eContact us\u003c\/a\u003e — we can often reduce freight costs on larger orders.\u003c\/li\u003e\n          \u003cli\u003eInspect your delivery for damage before signing. Note any damage on the delivery receipt and contact us immediately.\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tws-trade\"\u003e\n    \u003csvg width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#a8d4ff\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"\u003e\u003c\/path\u003e\u003ccircle cx=\"9\" cy=\"7\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M23 21v-2a4 4 0 0 0-3-3.87\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 3.13a4 4 0 0 1 0 7.75\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eContractor, flipper, or designer?\u003c\/strong\u003e We offer trade pricing, volume discounts, and dedicated support for professionals. \u003ca href=\"\/pages\/contact-us\"\u003eContact us to set up a trade account →\u003c\/a\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function() {\n  function initAccordions() {\n    var triggers = document.querySelectorAll(\".tws-acc-trigger\");\n    triggers.forEach(function(trigger) {\n      trigger.addEventListener(\"click\", function() {\n        var isOpen = this.classList.contains(\"tws-open\");\n        document.querySelectorAll(\".tws-acc-trigger\").forEach(function(t) {\n          t.classList.remove(\"tws-open\");\n          t.parentElement.nextElementSibling.classList.remove(\"tws-open\");\n        });\n        if (!isOpen) {\n          this.classList.add(\"tws-open\");\n          this.parentElement.nextElementSibling.classList.add(\"tws-open\");\n        }\n      });\n    });\n  }\n  if (document.readyState === \"loading\") {\n    document.addEventListener(\"DOMContentLoaded\", initAccordions);\n  } else {\n    initAccordions();\n  }\n})();\n\u003c\/script\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-V3621DR-RTA (Ready to Assemble)","offer_id":45645353451745,"sku":"V3621DR","price":470.09,"currency_code":"USD","in_stock":true},{"title":"WS-V3621DR-(A) (Factory Assembled)","offer_id":45645353484513,"sku":"WS-V3621DR-(A)","price":522.91,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/V3621DR-DoorsClosed_94549bab-a458-41e2-ba13-49e46487f56e.jpg?v=1635633408"},{"product_id":"v4821dd-48-double-door-vanity-base-cabinet-double-drawers-white-shaker","title":"V4821DD - 48\" Wide Double Door Vanity Base Cabinet, Double Drawers - White Shaker","description":"\u003cp\u003e\u003cspan\u003e48\" wide, premium double door and double drawers vanity base cabinet by Faircrest Cabinets.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eThe cabinet comes with butt doors and six functioning drawers.  This style has two standard drawers on top and four deep drawers below.  There are no shelves on this cabinet.  Door and drawer bumpers included.\u003c\/p\u003e\n\u003cp\u003eAvailable \u003cstrong\u003eeither\u003c\/strong\u003e flat packed and ready to assemble (\u003cspan style=\"color: #ff2a00;\"\u003e\u003cstrong\u003eRTA\u003c\/strong\u003e\u003c\/span\u003e), \u003cstrong\u003eor\u003c\/strong\u003e \u003cspan style=\"color: #ff2a00;\"\u003e\u003cstrong\u003efactory assembled\u003c\/strong\u003e\u003c\/span\u003e for added convenience and peace of mind.  \u003cstrong\u003e\u003cu\u003eNote\u003c\/u\u003e\u003c\/strong\u003e: shipping costs for factory assembled cabinets can be higher than RTA cabinets.  Feel free to reach out to us to see if we can ship this at a lower cost for you.  \u003cspan style=\"color: #b3b3b3;\"\u003e\u003cem\u003eYou can save on shipping costs if you’re able to pick these up from one of the warehouse locations.\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e** Picture 7 shows V4821DD in White Shaker **\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eColor\/Style - White, Shaker\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWidth - 48\", Depth - 21\", Height - 34.5\"\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWood Species:  Solid Maple\/Birch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFace Frame:  Solid Wood\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eDoor Style:  Shaker Style (Engineered HDF Construction)\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBox Construction:  1\/2\" Solid Plywood\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Glide:  Undermount Soft Close\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Head:  Matches Door Profile\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Box:  3\/4\" Solid Wood with Dovetail\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003eHinge:  Soft Close 6 Way Adjustable Concealed Hinge\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eOverlay:  Full\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCabinet Interior:  Color Matched Box, Natural Drawers\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCabinet Exterior:  Color Matched\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ctable width=\"497\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd width=\"497\"\u003eApproximate shipping dimensions are 5.5 x 50 x 37 inches and weighs 142lbs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-V4821DD-RTA (Ready to Assemble)","offer_id":45645360693473,"sku":"V4821DD","price":590.98,"currency_code":"USD","in_stock":true},{"title":"WS-V4821DD-(A) (Factory Assembled)","offer_id":45645360726241,"sku":"WS-V4821DD-(A)","price":657.38,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/V4821DD-DoorsClosed_6ed62de5-9488-4d14-99fa-bda7e04cb4b1.jpg?v=1635633444"},{"product_id":"v6021dd-60-double-door-vanity-base-cabinet-double-drawers-white-shaker","title":"V6021DD - 60\" Wide Double Door Vanity Base Cabinet, Double Drawers - White Shaker","description":"\u003cp\u003e\u003cspan\u003e60\" wide, premium double door and double drawers vanity base cabinet by Faircrest Cabinets.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eThe cabinet comes with butt doors and six functioning drawers.  This style has two standard drawers on top and four deep drawers below.  There are no shelves on this cabinet.  Door and drawer bumpers included.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003c\/strong\u003eAvailable \u003cstrong\u003eeither\u003c\/strong\u003e flat packed and ready to assemble (\u003cspan style=\"color: #ff2a00;\"\u003e\u003cstrong\u003eRTA\u003c\/strong\u003e\u003c\/span\u003e), \u003cstrong\u003eor\u003c\/strong\u003e \u003cspan style=\"color: #ff2a00;\"\u003e\u003cstrong\u003efactory assembled\u003c\/strong\u003e\u003c\/span\u003e for added convenience and peace of mind.  \u003cstrong\u003e\u003cu\u003eNote\u003c\/u\u003e\u003c\/strong\u003e: shipping costs for factory assembled cabinets can be higher than RTA cabinets.  Feel free to reach out to us to see if we can ship this at a lower cost for you.  \u003cspan style=\"color: #b3b3b3;\"\u003e\u003cem\u003eYou can save on shipping costs if you’re able to pick these up from one of the warehouse locations.\u003c\/em\u003e\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e** Picture 7 shows V4821DD in White Shaker **\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eColor\/Style - White, Shaker\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWidth - 60\", Depth - 21\", Height - 34.5\"\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWood Species:  Solid Maple\/Birch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFace Frame:  Solid Wood\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eDoor Style:  Shaker Style (Engineered HDF Construction)\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBox Construction:  1\/2\" Solid Plywood\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Glide:  Undermount Soft Close\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Head:  Matches Door Profile\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Box:  3\/4\" Solid Wood with Dovetail\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003eHinge:  Soft Close 6 Way Adjustable Concealed Hinge\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eOverlay:  Full\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCabinet Interior:  Color Matched Box, Natural Drawers\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCabinet Exterior:  Color Matched\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ctable width=\"497\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd width=\"497\"\u003eApproximate shipping dimensions are 5.5 x 62 x 37 inches and weighs 164lbs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-V6021DD-RTA (Ready to Assemble)","offer_id":45645361742049,"sku":"V6021DD","price":604.51,"currency_code":"USD","in_stock":true},{"title":"WS-V6021DD-(A) (Factory Assembled)","offer_id":45645361774817,"sku":"WS-V6021DD-(A)","price":672.43,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/V6021DD-DoorsClosed_ff95274c-1c7f-457b-a0e8-a84ec177cb4d.jpg?v=1635633482"},{"product_id":"vsdb60-60-double-sink-vanity-base-cabinet-white-shaker","title":"VSDB60 - 60\" Wide Double Sink Vanity Base Cabinet - White Shaker","description":"\u003cp\u003e\u003cspan\u003e60\" wide, premium double sink vanity base cabinet by Faircrest Cabinets.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eThe cabinet comes with butt doors on each side and three functioning drawers in the middle.  This style has one standard drawer on top and two deep drawers below.  There are no shelves on this cabinet.  Door and drawer bumpers included.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003cspan\u003eAvailable \u003c\/span\u003e\u003cstrong\u003eeither\u003c\/strong\u003e\u003cspan\u003e flat packed and ready to assemble (\u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRTA\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e), \u003c\/span\u003e\u003cstrong\u003eor\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003efactory assembled\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e for added convenience and peace of mind.  \u003c\/span\u003e\u003cstrong\u003e\u003cu\u003e\u003cspan\u003eNote\u003c\/span\u003e\u003c\/u\u003e\u003c\/strong\u003e\u003cspan\u003e: shipping costs for factory assembled cabinets can be higher than RTA cabinets.  Feel free to reach out to us to see if we can ship this at a lower cost for you.  \u003c\/span\u003e\u003cspan style=\"color: rgb(179, 179, 179);\"\u003e\u003cem\u003eYou can save on shipping costs if you’re able to pick these up from one of the warehouse locations.\u003c\/em\u003e\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e** Picture 8 shows VSDB60 in Aspen White (and not in White Shaker) **\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eColor\/Style - White, Shaker\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWidth - 60\", Depth - 21\", Height - 34.5\"\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWood Species:  Solid Maple\/Birch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFace Frame:  Solid Wood\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eDoor Style:  Shaker Style (Engineered HDF Construction)\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBox Construction:  1\/2\" Solid Plywood\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Glide:  Undermount Soft Close\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Head:  Matches Door Profile\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Box:  3\/4\" Solid Wood with Dovetail\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003c\/span\u003e\u003cspan\u003eHinge:  Soft Close 6 Way Adjustable Concealed Hinge\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eOverlay:  Full\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCabinet Interior:  Color Matched Box, Natural Drawers\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCabinet Exterior:  Color Matched\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ctable width=\"497\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd width=\"497\"\u003eApproximate shipping dimensions are 6.5 x 36.5 x 26 inches and weighs 122lbs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-VSDB60-RTA (Ready to Assemble)","offer_id":45645444022497,"sku":"VSDB60","price":604.51,"currency_code":"USD","in_stock":true},{"title":"WS-VSDB60-(A) (Factory Assembled)","offer_id":45645444055265,"sku":"WS-VSDB60-(A)","price":672.43,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/VSD60-DoorsClosed_2fdf89fd-25c3-4161-bbd8-ac3f33f958ed.jpg?v=1635633799"},{"product_id":"vdb1221-12-wide-three-drawer-vanity-base-cabinet-white-shaker","title":"VDB1221 - 12\" Wide Three Drawer Vanity Base Cabinet - White Shaker","description":"\u003cp\u003e\u003cspan\u003e12\" wide, premium three drawer vanity base cabinet by Faircrest Cabinets.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eThe cabinet comes with one standard drawer on top and two deep drawers below.  There are no shelves on this cabinet.  Drawer bumpers included.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003cspan\u003eAvailable \u003c\/span\u003e\u003cstrong\u003eeither\u003c\/strong\u003e\u003cspan\u003e flat packed and ready to assemble (\u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRTA\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e), \u003c\/span\u003e\u003cstrong\u003eor\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003efactory assembled\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e for added convenience and peace of mind.  \u003c\/span\u003e\u003cstrong\u003e\u003cu\u003e\u003cspan\u003eNote\u003c\/span\u003e\u003c\/u\u003e\u003c\/strong\u003e\u003cspan\u003e: shipping costs for factory assembled cabinets can be higher than RTA cabinets.  Feel free to reach out to us to see if we can ship this at a lower cost for you.  \u003c\/span\u003e\u003cspan style=\"color: rgb(179, 179, 179);\"\u003e\u003cem\u003eYou can save on shipping costs if you’re able to pick these up from one of the warehouse locations.\u003c\/em\u003e\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e** Picture 6 shows VDB1821 in White Shaker **\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eColor\/Style - White, Shaker\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWidth - 12\", Depth - 21\", Height - 34.5\"\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWood Species:  Solid Maple\/Birch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFace Frame:  Solid Wood\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eDoor Style:  Shaker Style (Engineered HDF Construction)\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBox Construction:  1\/2\" Solid Plywood\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Glide:  Undermount Soft Close\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Head:  Matches Door Profile\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Box:  3\/4\" Solid Wood with Dovetail\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eOverlay:  Full\u003cbr\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCabinet Interior:  Color Matched Box, Natural Drawers\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCabinet Exterior:  Color Matched\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ctable width=\"497\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd width=\"497\"\u003eApproximate shipping dimensions are 6 x 36.5 x 23 inches and weighs 71lbs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-VDB1221-RTA (Ready to Assemble)","offer_id":45645398540513,"sku":"VDB1221","price":282.64,"currency_code":"USD","in_stock":true},{"title":"WS-VDB1221-(A) (Factory Assembled)","offer_id":45645398573281,"sku":"WS-VDB1221-(A)","price":314.4,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/VDB1221-aa_0e684aa0-41ea-4746-99c3-4e7e04bb8b6c.jpg?v=1635633599"},{"product_id":"vdb1521-15-wide-three-drawer-vanity-base-cabinet-white-shaker","title":"VDB1521 - 15\" Wide Three Drawer Vanity Base Cabinet - White Shaker","description":"\u003cp\u003e\u003cspan\u003e15\" wide, premium three drawer vanity base cabinet by Faircrest Cabinets.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eThe cabinet comes with one standard drawer on top and two deep drawers below.  There are no shelves on this cabinet.  Drawer bumpers included.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003cspan\u003eAvailable \u003c\/span\u003e\u003cstrong\u003eeither\u003c\/strong\u003e\u003cspan\u003e flat packed and ready to assemble (\u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRTA\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e), \u003c\/span\u003e\u003cstrong\u003eor\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003efactory assembled\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e for added convenience and peace of mind.  \u003c\/span\u003e\u003cstrong\u003e\u003cu\u003e\u003cspan\u003eNote\u003c\/span\u003e\u003c\/u\u003e\u003c\/strong\u003e\u003cspan\u003e: shipping costs for factory assembled cabinets can be higher than RTA cabinets.  Feel free to reach out to us to see if we can ship this at a lower cost for you.  \u003c\/span\u003e\u003cspan style=\"color: rgb(179, 179, 179);\"\u003e\u003cem\u003eYou can save on shipping costs if you’re able to pick these up from one of the warehouse locations.\u003c\/em\u003e\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e** Picture 6 shows VDB1821 in White Shaker **\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eColor\/Style - White, Shaker\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWidth - 15\", Depth - 21\", Height - 34.5\"\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWood Species:  Solid Maple\/Birch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFace Frame:  Solid Wood\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eDoor Style:  Shaker Style (Engineered HDF Construction)\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBox Construction:  1\/2\" Solid Plywood\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Glide:  Undermount Soft Close\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Head:  Matches Door Profile\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Box:  3\/4\" Solid Wood with Dovetail\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eOverlay:  Full\u003cbr\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCabinet Interior:  Color Matched Box, Natural Drawers\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCabinet Exterior:  Color Matched\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ctable width=\"497\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd width=\"497\"\u003eApproximate shipping dimensions are 5.5 x 36.5 x 23 inches and weighs 71lbs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-VDB1521-RTA (Ready to Assemble)","offer_id":45645426229473,"sku":"VDB1521","price":296.77,"currency_code":"USD","in_stock":true},{"title":"WS-VDB1521-(A) (Factory Assembled)","offer_id":45645426262241,"sku":"WS-VDB1521-(A)","price":330.12,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/VDB1521-aa_5926c85e-b5ae-471f-99c2-4f5fc62e1d0f.jpg?v=1635633634"},{"product_id":"vdb1821-18-wide-three-drawer-vanity-base-cabinet-white-shaker","title":"VDB1821 - 18\" Wide Three Drawer Vanity Base Cabinet - White Shaker","description":"\u003cp\u003e\u003cspan\u003e18\" wide, premium three drawer vanity base cabinet by Faircrest Cabinets.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eThe cabinet comes with one standard drawer on top and two deep drawers below.  There are no shelves on this cabinet.  Drawer bumpers included.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003cspan\u003eAvailable \u003c\/span\u003e\u003cstrong\u003eeither\u003c\/strong\u003e\u003cspan\u003e flat packed and ready to assemble (\u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRTA\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e), \u003c\/span\u003e\u003cstrong\u003eor\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003efactory assembled\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e for added convenience and peace of mind.  \u003c\/span\u003e\u003cstrong\u003e\u003cu\u003e\u003cspan\u003eNote\u003c\/span\u003e\u003c\/u\u003e\u003c\/strong\u003e\u003cspan\u003e: shipping costs for factory assembled cabinets can be higher than RTA cabinets.  Feel free to reach out to us to see if we can ship this at a lower cost for you.  \u003c\/span\u003e\u003cspan style=\"color: rgb(179, 179, 179);\"\u003e\u003cem\u003eYou can save on shipping costs if you’re able to pick these up from one of the warehouse locations.\u003c\/em\u003e\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e** Picture 6 shows VDB1821 in White Shaker **\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eColor\/Style - White, Shaker\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWidth - 18\", Depth - 21\", Height - 34.5\"\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWood Species:  Solid Maple\/Birch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFace Frame:  Solid Wood\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eDoor Style:  Shaker Style (Engineered HDF Construction)\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBox Construction:  1\/2\" Solid Plywood\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Glide:  Undermount Soft Close\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Head:  Matches Door Profile\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Box:  3\/4\" Solid Wood with Dovetail\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eOverlay:  Full\u003cbr\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCabinet Interior:  Color Matched Box, Natural Drawers\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCabinet Exterior:  Color Matched\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ctable width=\"497\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd width=\"497\"\u003eApproximate shipping dimensions are 6 x 36.5 x 22.5 inches and weighs 73lbs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-VDB1821-RTA (Ready to Assemble)","offer_id":45645427278049,"sku":"VDB1821","price":311.62,"currency_code":"USD","in_stock":true},{"title":"WS-VDB1821-(A) (Factory Assembled)","offer_id":45645427310817,"sku":"WS-VDB1821-(A)","price":346.63,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/VDB1821-aa_00a723dc-98fa-41b0-bb16-ce7ba2e8725c.jpg?v=1635633690"},{"product_id":"vdb2121-21-wide-three-drawer-vanity-base-cabinet-white-shaker","title":"VDB2121 - 21\" Wide Three Drawer Vanity Base Cabinet - White Shaker","description":"\u003cp\u003e\u003cspan\u003e21\" wide, premium three drawer vanity base cabinet by Faircrest Cabinets.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eThe cabinet comes with one standard drawer on top and two deep drawers below.  There are no shelves on this cabinet.  Drawer bumpers included.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003cspan\u003eAvailable \u003c\/span\u003e\u003cstrong\u003eeither\u003c\/strong\u003e\u003cspan\u003e flat packed and ready to assemble (\u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003eRTA\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e), \u003c\/span\u003e\u003cstrong\u003eor\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003e\u003cstrong\u003efactory assembled\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e for added convenience and peace of mind.  \u003c\/span\u003e\u003cstrong\u003e\u003cu\u003e\u003cspan\u003eNote\u003c\/span\u003e\u003c\/u\u003e\u003c\/strong\u003e\u003cspan\u003e: shipping costs for factory assembled cabinets can be higher than RTA cabinets.  Feel free to reach out to us to see if we can ship this at a lower cost for you.  \u003c\/span\u003e\u003cspan style=\"color: rgb(179, 179, 179);\"\u003e\u003cem\u003eYou can save on shipping costs if you’re able to pick these up from one of the warehouse locations.\u003c\/em\u003e\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e** Picture 6 shows VDB1821 in White Shaker **\u003c\/em\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eColor\/Style - White, Shaker\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWidth - 21\", Depth - 21\", Height - 34.5\"\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWood Species:  Solid Maple\/Birch\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFace Frame:  Solid Wood\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eDoor Style:  Shaker Style (Engineered HDF Construction)\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eBox Construction:  1\/2\" Solid Plywood\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Glide:  Undermount Soft Close\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Head:  Matches Door Profile\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDrawer Box:  3\/4\" Solid Wood with Dovetail\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eOverlay:  Full\u003cbr\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCabinet Interior:  Color Matched Box, Natural Drawers\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eCabinet Exterior:  Color Matched\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ctable width=\"497\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd width=\"497\"\u003eApproximate shipping dimensions are 7 x 36.5 x 23 inches and weighs 78lbs.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e","brand":"Faircrest Cabinets","offers":[{"title":"WS-VDB2121-RTA (Ready to Assemble)","offer_id":45645437796577,"sku":"VDB2121","price":342.79,"currency_code":"USD","in_stock":true},{"title":"WS-VDB2121-(A) (Factory Assembled)","offer_id":45645437829345,"sku":"WS-VDB2121-(A)","price":381.3,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/products\/VDB2121-aa_dd35366e-c4b0-4d6b-ad26-3ac83731aaed.jpg?v=1635633743"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0465\/4933\/6217\/collections\/White_Shaker_-_Kitchen_1.png?v=1604588980","url":"https:\/\/www.thewhiteshaker.com\/collections\/white-shaker-cabinets.oembed","provider":"thewhiteshaker","version":"1.0","type":"link"}