{"product_id":"solon-30-vanity-family-set-with-calacatta-sintered-stone-top","title":"Solon 30\" Vanity Family Set with Calacatta Sintered Stone Top","description":"\u003cdiv class=\"tt-lux-product tt-solon-30-vanity\"\u003e\n\u003c!-- HERO SECTION --\u003e\n\u003csection class=\"tt-lux-hero\"\u003e\n\u003cdiv class=\"tt-lux-hero-main\"\u003e\n\u003cdiv class=\"tt-lux-hero-meta\"\u003e\n\u003cspan class=\"tt-lux-eyebrow-pill\"\u003eSolon 30\" Single Vanity\u003c\/span\u003e \u003cspan class=\"tt-lux-badge-assembled\"\u003eFully Assembled · Solid Wood Frame\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch1 class=\"tt-lux-hero-title\"\u003eSolon 30\" Bathroom Vanity \u003cspan class=\"tt-title-sub\"\u003ewith Calacatta Sintered Stone Top \u0026amp; Antique Elm Finish\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"tt-lux-lead\"\u003eSolon 30\" combines the warmth of Antique Elm wood grain with the clean luxury of a Calacatta sintered-stone top and matte-black hardware. Its compact 31-inch overall footprint, two soft-close doors, solid wood frame, included 4-inch backsplash, and adjustable leveling feet make it a practical fit for small-to-mid-sized bathrooms that still need a refined furniture presence.\u003c\/p\u003e\n\u003cdiv class=\"tt-lux-hero-tags\"\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003e31\" W × 22\" D × 34.5\" H\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003crect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"\u003e\u003c\/rect\u003e\u003cline x1=\"3\" y1=\"9\" x2=\"21\" y2=\"9\"\u003e\u003c\/line\u003e\u003c\/svg\u003e \u003cspan\u003eCalacatta Sintered Stone\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\u003e\u003cpath d=\"M12 2v20M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e \u003cspan\u003eAntique Elm Veneer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\n\u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"\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 \u003cspan\u003e2 Soft-Close Doors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lux-hero-card\"\u003e\n\u003cdiv class=\"tt-card-header\"\u003e\n\u003cspan class=\"tt-lux-card-label\"\u003eDESIGN HIGHLIGHTS\u003c\/span\u003e\n\u003ch3\u003eWarm Wood + High-Performance Stone\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp class=\"tt-card-desc\"\u003eAntique Elm brings natural texture and depth, while the Calacatta sintered-stone top delivers a marble-inspired surface with strong resistance to everyday heat, stains, and scratches. Matte-black hardware sharpens the overall look without overpowering the wood grain.\u003c\/p\u003e\n\u003cdiv class=\"tt-lux-mini-specs\"\u003e\n\u003cdiv class=\"tt-spec-row\"\u003e\n\u003cspan class=\"tt-spec-label\"\u003eCountertop\u003c\/span\u003e \u003cspan class=\"tt-spec-val\"\u003eCalacatta Sintered Stone + 4\" Backsplash\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-spec-row\"\u003e\n\u003cspan class=\"tt-spec-label\"\u003eCabinet\u003c\/span\u003e \u003cspan class=\"tt-spec-val\"\u003eSolid Wood + Antique Elm Veneer\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-spec-row\"\u003e\n\u003cspan class=\"tt-spec-label\"\u003eFaucet Setup\u003c\/span\u003e \u003cspan class=\"tt-spec-val\"\u003ePre-Drilled for 8\" Widespread\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MAIN LIFESTYLE BANNER --\u003e\u003c!-- QUICK ANSWER --\u003e\n\u003csection class=\"tt-lux-section tt-lux-answer\"\u003e\n\u003cdiv class=\"tt-lux-section-title\"\u003e\n\u003cp class=\"tt-lux-eyebrow\"\u003eQuick Answer\u003c\/p\u003e\n\u003ch2\u003eWho Should Choose the Solon 30\" Vanity?\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp\u003eChoose Solon if you want a compact vanity with a warm, natural cabinet look but prefer a lower-maintenance engineered stone surface over natural marble. The Antique Elm veneer creates organic texture, the solid wood frame adds structural substance, and the two soft-close doors provide concealed storage for smaller bathrooms without making the design feel overly decorative.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- IDEAL \/ NOT IDEAL --\u003e\n\u003csection class=\"tt-lux-section\"\u003e\n\u003cdiv class=\"tt-lux-duo\"\u003e\n\u003carticle class=\"tt-lux-panel tt-lux-best\"\u003e\n\u003cp class=\"tt-lux-card-label\"\u003eBest For\u003c\/p\u003e\n\u003ch2\u003eIdeal Applications\u003c\/h2\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eSmall-to-mid-sized bathrooms needing a warm, furniture-inspired vanity\u003c\/li\u003e\n\u003cli\u003eOrganic modern, transitional, warm contemporary, and rustic-modern interiors\u003c\/li\u003e\n\u003cli\u003eBuyers who want a marble-inspired look with lower maintenance than natural marble\u003c\/li\u003e\n\u003cli\u003eProjects that need enclosed cabinet storage instead of an open shelf\u003c\/li\u003e\n\u003cli\u003eRenovations that benefit from fully assembled delivery and adjustable feet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-panel tt-lux-not\"\u003e\n\u003cp class=\"tt-lux-card-label\"\u003eNot Ideal For\u003c\/p\u003e\n\u003ch2\u003eWhen to Choose Another Vanity\u003c\/h2\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eIf you need a double-sink vanity for two simultaneous users\u003c\/li\u003e\n\u003cli\u003eIf you specifically want natural marble rather than engineered sintered stone\u003c\/li\u003e\n\u003cli\u003eIf your bathroom requires a single-hole or 4\" centerset faucet layout\u003c\/li\u003e\n\u003cli\u003eIf you prefer a floating wall-mounted vanity with no floor-supported base\u003c\/li\u003e\n\u003cli\u003eIf you need multiple drawers instead of a two-door cabinet layout\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- COUNTERTOP STORY --\u003e\n\u003csection class=\"tt-lux-section tt-lux-image-story\"\u003e\n\u003cdiv class=\"tt-lux-image-copy\"\u003e\n\u003cp class=\"tt-lux-eyebrow\"\u003eCalacatta Sintered Stone\u003c\/p\u003e\n\u003ch2\u003eMarble-Inspired Veining with Everyday Durability\u003c\/h2\u003e\n\u003cp\u003eThe Calacatta sintered-stone top is designed to deliver the visual character of white marble with a more performance-focused surface. It resists heat, stains, and scratches while maintaining a clean stone-inspired appearance that works naturally with the Antique Elm cabinet.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eNon-porous surface designed for stain-resistant daily use\u003c\/li\u003e\n\u003cli\u003eHeat- and scratch-resistant performance for bathroom routines\u003c\/li\u003e\n\u003cli\u003eMatching 4\" backsplash included for rear-wall splash protection\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lux-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/39609faaeca4a00e6cf0bea34f65b420.webp?v=1775207204\" alt=\"Calacatta sintered stone countertop detail on Solon 30 vanity\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- WOOD STORY --\u003e\n\u003csection class=\"tt-lux-section tt-lux-image-story tt-lux-reverse\"\u003e\n\u003cdiv class=\"tt-lux-image-copy\"\u003e\n\u003cp class=\"tt-lux-eyebrow\"\u003eAntique Elm \u0026amp; Matte Black\u003c\/p\u003e\n\u003ch2\u003eWarm Grain with Refined Contemporary Contrast\u003c\/h2\u003e\n\u003cp\u003eThe cabinet uses a solid wood frame finished with Antique Elm veneer, creating visible wood-grain depth and a warmer furniture feel than a flat synthetic cabinet. Matte-black handles add crisp contrast and help the vanity coordinate with black mirrors, lighting, faucets, and shower hardware.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eSolid wood frame provides a substantial cabinet structure\u003c\/li\u003e\n\u003cli\u003eAntique Elm veneer adds warmth, grain variation, and visual depth\u003c\/li\u003e\n\u003cli\u003eMatte-black handles sharpen the design without competing with the wood\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lux-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/de34825f82ff8406d2ea8f6ec17c5f59.webp?v=1775207204\" alt=\"Antique Elm wood finish and matte black hardware on Solon 30 vanity\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FEATURE GRID --\u003e\n\u003csection class=\"tt-lux-section\"\u003e\n\u003cdiv class=\"tt-lux-section-title\"\u003e\n\u003cp class=\"tt-lux-eyebrow\"\u003eProduct Highlights\u003c\/p\u003e\n\u003ch2\u003eWhy the Solon 30\" Vanity Stands Out\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lux-feature-grid\"\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e01\u003c\/span\u003e\n\u003ch3\u003e31\" Compact Footprint\u003c\/h3\u003e\n\u003cp\u003eThe 31-inch width offers a practical balance of counter space and room efficiency for smaller bathrooms.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e02\u003c\/span\u003e\n\u003ch3\u003eCalacatta Sintered Stone\u003c\/h3\u003e\n\u003cp\u003eMarble-inspired veining combines with stain, heat, and scratch resistance for daily use.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e03\u003c\/span\u003e\n\u003ch3\u003eSolid Wood Frame\u003c\/h3\u003e\n\u003cp\u003eThe cabinet structure provides a more substantial furniture-style foundation than lightweight flat-pack builds.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e04\u003c\/span\u003e\n\u003ch3\u003eAntique Elm Veneer\u003c\/h3\u003e\n\u003cp\u003eWarm wood grain gives the vanity a natural, inviting presence in neutral bathroom palettes.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e05\u003c\/span\u003e\n\u003ch3\u003eSoft-Close Doors\u003c\/h3\u003e\n\u003cp\u003eTwo cabinet doors close quietly and conceal everyday toiletries, towels, and plumbing.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e06\u003c\/span\u003e\n\u003ch3\u003e8\" Widespread Ready\u003c\/h3\u003e\n\u003cp\u003eThe countertop is pre-drilled for a standard 8-inch widespread faucet configuration.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- STORAGE STORY --\u003e\n\u003csection class=\"tt-lux-section tt-lux-image-story\"\u003e\n\u003cdiv class=\"tt-lux-image-copy\"\u003e\n\u003cp class=\"tt-lux-eyebrow\"\u003eConcealed Storage\u003c\/p\u003e\n\u003ch2\u003eTwo Soft-Close Doors Keep Daily Essentials Out of Sight\u003c\/h2\u003e\n\u003cp\u003eThe two-door cabinet creates a clean exterior while leaving the interior open enough for plumbing and larger bathroom items. Soft-close hinges reduce slamming, helping the cabinet feel quieter and more refined during everyday use.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eConcealed storage keeps toiletries and cleaning items visually organized\u003c\/li\u003e\n\u003cli\u003eSoft-close hinges reduce impact and repeated door slamming\u003c\/li\u003e\n\u003cli\u003eOpen interior space allows practical routing around plumbing\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lux-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/8f7cdf4f06f79cddb7bd70635e50947e.webp?v=1775207204\" alt=\"Soft-close cabinet storage on Solon 30 vanity\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TECHNICAL DETAILS --\u003e\n\u003csection class=\"tt-lux-section tt-specs-container\"\u003e\n\u003cdiv class=\"tt-specs-header\"\u003e\n\u003cp class=\"tt-lux-eyebrow\"\u003eTechnical Details\u003c\/p\u003e\n\u003ch2\u003eSpecifications to Check Before Installation\u003c\/h2\u003e\n\u003cp\u003eReview the overall footprint, faucet drilling, plumbing position, backsplash clearance, cabinet-door swing, delivery path, and floor level before installation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-specs\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eOverall Dimensions\u003c\/span\u003e\u003cstrong\u003e31\" W × 22\" D × 34.5\" H\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eCountertop\u003c\/span\u003e\u003cstrong\u003eCalacatta sintered stone\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eBacksplash\u003c\/span\u003e\u003cstrong\u003eMatching 4\" backsplash included\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eCabinet Structure\u003c\/span\u003e\u003cstrong\u003eSolid wood frame\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eCabinet Finish\u003c\/span\u003e\u003cstrong\u003eAntique Elm wood veneer\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eHardware\u003c\/span\u003e\u003cstrong\u003eMatte black handles\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cstrong\u003e2 soft-close cabinet doors\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eFaucet Setup\u003c\/span\u003e\u003cstrong\u003ePre-drilled for 8\" widespread faucet; faucet sold separately\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eLeveling\u003c\/span\u003e\u003cstrong\u003eIntegrated adjustable feet\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eAssembly\u003c\/span\u003e\u003cstrong\u003eShips fully assembled\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- DESIGN GUIDE --\u003e\n\u003csection class=\"tt-lux-section tt-lux-brand-cta\"\u003e\n\u003cdiv class=\"tt-lux-brand-inner\"\u003e\n\u003cp class=\"tt-lux-eyebrow\"\u003eDesign Guide\u003c\/p\u003e\n\u003ch2\u003eHow to Style the Solon 30\" Vanity\u003c\/h2\u003e\n\u003cp\u003eBuild the room around the contrast between warm Antique Elm and the cool white Calacatta top. Soft ivory, warm gray, greige, travertine-look tile, limestone textures, matte black hardware, and restrained charcoal accents all work well. Matte-black mirrors and lighting reinforce the cabinet handles, while brushed brass can be introduced sparingly for warmth. Keep surrounding finishes calm so the wood grain and stone veining remain the main visual story.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- COMPARISON --\u003e\n\u003csection class=\"tt-lux-section tt-lux-compare\"\u003e\n\u003cdiv class=\"tt-lux-section-title\"\u003e\n\u003cp class=\"tt-lux-eyebrow\"\u003eComparison\u003c\/p\u003e\n\u003ch2\u003eHow Solon 30\" Compares with Other Compact Vanities\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lux-table-wrap\"\u003e\n\u003ctable class=\"tt-lux-table\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCompared With\u003c\/th\u003e\n\u003cth\u003eWhy Choose Solon?\u003c\/th\u003e\n\u003cth\u003eWhat to Consider First\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eNatural Marble Vanity\u003c\/td\u003e\n\u003ctd\u003eSintered stone offers a marble-inspired look with stronger resistance to heat, stains, and scratches and no routine sealing.\u003c\/td\u003e\n\u003ctd\u003eThe Calacatta pattern is engineered and more consistent than naturally varied marble.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMDF \/ Particleboard Vanity\u003c\/td\u003e\n\u003ctd\u003eThe solid wood frame gives Solon a more substantial cabinet structure.\u003c\/td\u003e\n\u003ctd\u003eSolid wood construction may add weight during delivery and positioning.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOpen Console Vanity\u003c\/td\u003e\n\u003ctd\u003eThe two-door cabinet hides plumbing and personal items for a cleaner everyday appearance.\u003c\/td\u003e\n\u003ctd\u003eClosed storage feels visually heavier than an open frame or glass-shelf design.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFlat-Pack Vanity\u003c\/td\u003e\n\u003ctd\u003eSolon ships fully assembled and includes adjustable feet for final leveling.\u003c\/td\u003e\n\u003ctd\u003eMeasure the delivery path because the assembled unit must fit through doors and turns.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- INSTALLATION --\u003e\n\u003csection class=\"tt-lux-section tt-lux-image-story tt-lux-reverse\"\u003e\n\u003cdiv class=\"tt-lux-image-copy\"\u003e\n\u003cp class=\"tt-lux-eyebrow\"\u003eInstallation Note\u003c\/p\u003e\n\u003ch2\u003ePlan the 31\" Footprint, Plumbing \u0026amp; Final Leveling\u003c\/h2\u003e\n\u003cp\u003eBefore installation, confirm the 31-inch width, 22-inch depth, drain and water-supply locations, 8-inch widespread faucet selection, backsplash clearance, cabinet-door swing, and delivery path. The vanity ships fully assembled, and its integrated adjustable feet help stabilize the cabinet on slightly uneven flooring.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eConfirm the faucet matches the pre-drilled 8\" widespread layout\u003c\/li\u003e\n\u003cli\u003eUse the adjustable feet to level the cabinet before final plumbing connections\u003c\/li\u003e\n\u003cli\u003eProtect the sintered-stone top and Antique Elm finish while moving the vanity into place\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lux-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/f7959d4945f90e25af835c8dd97815b0.webp?v=1775207204\" alt=\"Adjustable feet on Solon 30 vanity\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"tt-lux-section tt-lux-faq\"\u003e\n\u003cdiv class=\"tt-lux-section-title\"\u003e\n\u003cp class=\"tt-lux-eyebrow\"\u003eBuyer Guide\u003c\/p\u003e\n\u003ch2\u003eFrequently Asked Questions: Solon 30\" Vanity\u003c\/h2\u003e\n\u003cp\u003eDetailed guidance on sintered stone, Antique Elm wood, faucet compatibility, soft-close storage, assembled delivery, leveling, and installation planning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lux-faq-list\"\u003e\n\u003carticle class=\"tt-lux-faq-item\"\u003e\n\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003eQ1: Is the Solon 30\" Vanity a good size for everyday use?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eYes. The 31-inch overall width offers enough counter presence for a single-sink bathroom while remaining compact enough for many guest baths and small-to-mid-sized layouts. Measure the wall width, side clearance, and door swing before ordering.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-faq-item\"\u003e\n\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003eQ2: What is sintered stone, and why is it useful in a bathroom?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eSintered stone is an engineered mineral surface designed for strong resistance to heat, stains, and scratches. On Solon, it provides a Calacatta marble-inspired appearance while avoiding the recurring sealing routine associated with natural marble.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-faq-item\"\u003e\n\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003eQ3: How should the Calacatta sintered-stone top be cleaned?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFor routine care, use a soft cloth with mild soap and water or a suitable non-abrasive surface cleaner. Avoid aggressive scouring pads that can dull the finish. Wiping water and cosmetic residue regularly helps keep the surface looking clean.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-faq-item\"\u003e\n\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003eQ4: What faucet configuration does Solon support?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe countertop is pre-drilled for an 8-inch widespread faucet, and the faucet is sold separately. Confirm the faucet's center-to-center spacing, handle-base diameter, and spout reach before purchase.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-faq-item\"\u003e\n\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003eQ5: How durable is the Antique Elm cabinet finish in a bathroom?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe cabinet uses a solid wood frame with Antique Elm wood veneer. As with any wood-finished bathroom furniture, routine ventilation, prompt wiping of standing water, and avoiding prolonged saturation will help preserve the finish over time.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-faq-item\"\u003e\n\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003eQ6: What is the advantage of the soft-close doors?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eSoft-close hinges slow the final portion of the door movement, reducing slamming and repeated impact on the cabinet. This creates a quieter feel during daily use and helps keep the furniture experience more refined.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-faq-item\"\u003e\n\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003eQ7: How much storage does the two-door cabinet provide?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe enclosed cabinet is intended for toiletries, towels, cleaning supplies, and larger bathroom essentials while also concealing the plumbing zone. Final usable space depends on the drain and supply-line location, so rough-in placement matters.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-faq-item\"\u003e\n\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003eQ8: Does the Solon vanity arrive assembled?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eYes. The source specification states that it ships fully assembled, reducing cabinet assembly work on site. Installation still requires positioning, leveling, faucet installation, and plumbing connections.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-faq-item\"\u003e\n\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003eQ9: How do the adjustable feet help during installation?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe integrated levelers allow small height corrections when the bathroom floor is not perfectly even. Adjust them incrementally until the cabinet is stable and the countertop is level, then complete the plumbing connections.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-faq-item\"\u003e\n\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003eQ10: What should I verify before final installation?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eConfirm the 31-inch width, 22-inch depth, wall and side clearances, drain and supply-line locations, 8-inch widespread faucet choice, backsplash clearance, cabinet-door swing, floor level, and delivery path. After unpacking, inspect the stone top, backsplash, Antique Elm finish, handles, doors, and adjustable feet before completing plumbing.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* ========================================================================== \n   SOLON 30 UI — MATCHED TO PREVIOUS PRODUCT PAGE LAYOUT\n   Palette: Antique Elm Veneer + Calacatta Sintered Stone + Matte Black\n   Palette matched to Brown Oak + Gold Metal Base + Pure White Quartz\n   ========================================================================== *\/\n.tt-solon-30-vanity {\n  --tt-bg: #faf7f2;\n  --tt-card: #fffdf9;\n  --tt-ink: #2a211a;\n  --tt-text: #554940;\n  --tt-muted: #7a6c61;\n  --tt-line: #e5d9cc;\n  --tt-soft: #f1e9df;\n  --tt-accent: #8a5f3a;\n  --tt-gold: #a87647;\n  --tt-gold-soft: #f4ece4;\n  --tt-dark-bg: #33261e;\n  max-width: 1180px;\n  margin: 0 auto;\n  color: var(--tt-text);\n  font-family: \"Helvetica Neue\", Arial, sans-serif;\n  line-height: 1.72;\n  text-align: left;\n}\n\n.tt-solon-30-vanity * { box-sizing: border-box; }\n\n.tt-solon-30-vanity h1,\n.tt-solon-30-vanity h2,\n.tt-solon-30-vanity h3,\n.tt-solon-30-vanity p,\n.tt-solon-30-vanity li,\n.tt-solon-30-vanity td,\n.tt-solon-30-vanity th { text-align: left; }\n\n.tt-solon-30-vanity h2,\n.tt-solon-30-vanity h3 {\n  color: var(--tt-ink);\n  letter-spacing: -0.025em;\n  line-height: 1.18;\n  margin: 0 0 14px;\n}\n\n.tt-solon-30-vanity h2 { font-size: clamp(26px, 3.2vw, 42px); }\n.tt-solon-30-vanity h3 { font-size: 20px; }\n.tt-solon-30-vanity p { margin: 0 0 16px; }\n\n.tt-solon-30-vanity .tt-lux-eyebrow,\n.tt-solon-30-vanity .tt-lux-card-label {\n  display: inline-block;\n  margin: 0 0 10px;\n  color: var(--tt-gold);\n  font-size: 12px;\n  font-weight: 800;\n  letter-spacing: 0.13em;\n  text-transform: uppercase;\n}\n\n\/* HERO SECTION *\/\n.tt-solon-30-vanity .tt-lux-hero {\n  position: relative;\n  display: grid;\n  grid-template-columns: minmax(0, 1.35fr) minmax(300px, 0.95fr);\n  gap: 24px;\n  align-items: stretch;\n  padding: clamp(26px, 4vw, 46px);\n  margin: 0 0 34px;\n  border: 1px solid var(--tt-line);\n  border-radius: 28px;\n  overflow: hidden;\n  background:\n    radial-gradient(circle at 88% 12%, rgba(118,126,134,.15) 0 14%, transparent 15%),\n    linear-gradient(135deg, #fffdf9 0%, #f7ede2 54%, #f4eadf 100%);\n  box-shadow: 0 10px 30px rgba(30,33,36,0.07);\n}\n\n.tt-solon-30-vanity .tt-lux-hero-main {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n}\n\n.tt-solon-30-vanity .tt-lux-hero-meta {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 16px;\n  flex-wrap: wrap;\n}\n\n.tt-solon-30-vanity .tt-lux-eyebrow-pill {\n  padding: 6px 14px;\n  background: #fff;\n  border: 1px solid rgba(32,62,102,.18);\n  color: var(--tt-accent);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n}\n\n.tt-solon-30-vanity .tt-lux-badge-assembled {\n  font-size: 13px;\n  font-weight: 700;\n  color: #725527;\n  background: #f7f0e4;\n  border: 1px solid rgba(176,124,82,.22);\n  padding: 6px 14px;\n  border-radius: 999px;\n}\n\n.tt-solon-30-vanity .tt-lux-hero-title {\n  margin: 0 0 16px;\n  color: var(--tt-ink);\n  font-size: clamp(28px, 3.5vh, 40px);\n  font-weight: 800;\n  line-height: 1.15;\n  letter-spacing: -0.03em;\n}\n\n.tt-solon-30-vanity .tt-lux-version-note {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  margin-left: 8px;\n  padding: 4px 8px;\n  border: 1px solid rgba(176,124,82,.28);\n  border-radius: 999px;\n  background: var(--tt-gold-soft);\n  color: #7a5a2c;\n  font-size: 12px;\n  font-weight: 800;\n  letter-spacing: .04em;\n  vertical-align: middle;\n}\n\n.tt-solon-30-vanity .tt-title-sub {\n  display: block;\n  margin-top: 6px;\n  color: var(--tt-muted);\n  font-size: clamp(17px, 2vw, 22px);\n  font-weight: 500;\n}\n\n.tt-solon-30-vanity .tt-lux-lead {\n  margin-bottom: 22px;\n  color: var(--tt-text);\n  font-size: 16px;\n  line-height: 1.68;\n}\n\n.tt-solon-30-vanity .tt-lux-hero-tags {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 10px;\n}\n\n.tt-solon-30-vanity .tt-tag-item {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  padding: 10px 14px;\n  background: #fffdf9;\n  border: 1px solid var(--tt-line);\n  border-radius: 12px;\n  color: var(--tt-ink);\n  font-size: 13.5px;\n  font-weight: 600;\n  box-shadow: 0 4px 12px rgba(74,52,39,0.025);\n}\n\n.tt-solon-30-vanity .tt-tag-item svg {\n  color: var(--tt-gold);\n  flex-shrink: 0;\n}\n\n.tt-solon-30-vanity .tt-lux-hero-card {\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n  padding: 24px;\n  border-radius: 22px;\n  color: #fffdf9;\n  background: linear-gradient(135deg, #3d2b20 0%, #6a472d 58%, #30343a 100%);\n  box-shadow: 0 12px 32px rgba(74,52,39,0.18);\n  border: 1px solid rgba(176,124,82,.32);\n}\n\n.tt-solon-30-vanity .tt-card-header .tt-lux-card-label {\n  color: #e6c99f;\n  margin-bottom: 6px;\n}\n\n.tt-solon-30-vanity .tt-card-header h3 {\n  color: #fffdf9;\n  font-size: 20px;\n  margin-bottom: 12px;\n}\n\n.tt-solon-30-vanity .tt-card-desc {\n  color: rgba(255,255,255,0.9);\n  font-size: 14px;\n  line-height: 1.55;\n  margin-bottom: 20px;\n}\n\n.tt-solon-30-vanity .tt-lux-mini-specs {\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  border-top: 1px solid rgba(255,255,255,0.16);\n  padding-top: 16px;\n}\n\n.tt-solon-30-vanity .tt-spec-row {\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n}\n\n.tt-solon-30-vanity .tt-spec-label {\n  font-size: 11px;\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  color: #d9bd91;\n  font-weight: 700;\n}\n\n.tt-solon-30-vanity .tt-spec-val {\n  font-size: 13.5px;\n  color: #fffdf9;\n  font-weight: 500;\n}\n\n\/* GENERAL SECTIONS — SAME SPACING \/ CARD LOGIC AS EXAMPLE 1 *\/\n.tt-solon-30-vanity .tt-lux-section {\n  margin: 0 0 26px;\n  padding: 30px;\n}\n\n.tt-solon-30-vanity .tt-lux-answer,\n.tt-solon-30-vanity .tt-lux-story,\n.tt-solon-30-vanity .tt-lux-compare,\n.tt-solon-30-vanity .tt-lux-faq,\n.tt-solon-30-vanity .tt-lux-spec-section,\n.tt-solon-30-vanity .tt-lux-image-story,\n.tt-solon-30-vanity .tt-lux-full-banner,\n.tt-solon-30-vanity .tt-specs-container {\n  padding: clamp(24px, 3vw, 36px);\n  border: 1px solid var(--tt-line);\n  border-radius: 22px;\n  background: var(--tt-card);\n  box-shadow: 0 10px 30px rgba(74,52,39,0.05);\n  overflow: hidden;\n  margin-bottom: 26px;\n}\n\n.tt-solon-30-vanity .tt-lux-full-banner { padding: 0; }\n\n.tt-solon-30-vanity .tt-lux-full-banner .tt-lux-image-wrap {\n  border: none;\n  border-radius: 0;\n  box-shadow: none;\n  background: transparent;\n  padding: 0;\n}\n\n.tt-solon-30-vanity .tt-lux-section-title {\n  max-width: 900px;\n  margin-bottom: 20px;\n}\n\n.tt-solon-30-vanity .tt-lux-duo {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 22px;\n  align-items: start;\n  margin: 0 0 26px;\n}\n\n.tt-solon-30-vanity .tt-lux-panel,\n.tt-solon-30-vanity .tt-lux-feature-card,\n.tt-solon-30-vanity .tt-lux-faq-item {\n  position: relative;\n  border: 1px solid var(--tt-line);\n  border-radius: 22px;\n  background: var(--tt-card);\n  box-shadow: 0 10px 30px rgba(74,52,39,0.05);\n}\n\n.tt-solon-30-vanity .tt-lux-panel { padding: 26px; }\n.tt-solon-30-vanity .tt-lux-best { background: linear-gradient(180deg, #fff 0%, #f8fafc 100%); }\n.tt-solon-30-vanity .tt-lux-not { background: linear-gradient(180deg, #fff 0%, #f2f5f8 100%); }\n\n.tt-solon-30-vanity .tt-lux-check-list {\n  padding: 0;\n  margin: 18px 0 0;\n  list-style: none;\n}\n\n.tt-solon-30-vanity .tt-lux-check-list li {\n  position: relative;\n  padding-left: 28px;\n  margin-bottom: 11px;\n  color: var(--tt-text);\n}\n\n.tt-solon-30-vanity .tt-lux-check-list li:before {\n  content: \"✓\";\n  position: absolute;\n  left: 0;\n  top: .05em;\n  width: 20px;\n  height: 20px;\n  border-radius: 50%;\n  background: var(--tt-accent);\n  color: #fff;\n  font-size: 11px;\n  font-weight: 800;\n  line-height: 20px;\n  text-align: center;\n}\n\n\/* IMAGE STORY *\/\n.tt-solon-30-vanity .tt-lux-image-story {\n  display: grid;\n  grid-template-columns: minmax(0, 1.1fr) minmax(280px, 0.9fr);\n  gap: 24px;\n  align-items: center;\n  margin-bottom: 26px;\n}\n\n.tt-solon-30-vanity .tt-lux-image-story.tt-lux-reverse .tt-lux-image-copy { order: 2; }\n.tt-solon-30-vanity .tt-lux-image-story.tt-lux-reverse .tt-lux-image-wrap { order: 1; }\n\n.tt-solon-30-vanity .tt-lux-image-wrap {\n  position: relative;\n  width: 100%;\n  height: auto;\n  overflow: hidden;\n  border-radius: 18px;\n  padding: 14px;\n  border: 1px solid var(--tt-line);\n  background: #fff;\n  box-shadow: 0 10px 30px rgba(74,52,39,0.05);\n}\n\n.tt-solon-30-vanity .tt-lux-image-wrap img {\n  display: block;\n  width: 100% !important;\n  height: auto !important;\n  max-height: none !important;\n  object-fit: contain !important;\n  object-position: center center !important;\n  border-radius: 14px;\n  transition: transform .22s ease;\n}\n\n.tt-solon-30-vanity .tt-lux-image-wrap:hover img { transform: scale(1.01); }\n\n\/* FEATURE GRID *\/\n.tt-solon-30-vanity .tt-lux-feature-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 16px;\n  margin-top: 10px;\n}\n\n.tt-solon-30-vanity .tt-lux-feature-card {\n  padding: 22px;\n  transition: transform .18s ease, box-shadow .18s ease;\n}\n\n.tt-solon-30-vanity .tt-lux-feature-card:hover {\n  transform: translateY(-2px);\n  box-shadow: 0 14px 36px rgba(74,52,39,0.08);\n}\n\n.tt-solon-30-vanity .tt-lux-feature-card \u003e span {\n  display: inline-flex;\n  width: 36px;\n  height: 36px;\n  align-items: center;\n  justify-content: center;\n  margin-bottom: 12px;\n  border-radius: 50%;\n  background: var(--tt-gold-soft);\n  color: var(--tt-gold);\n  font-size: 13px;\n  font-weight: 900;\n}\n\n.tt-solon-30-vanity .tt-lux-feature-card h3 { font-size: 18px; }\n.tt-solon-30-vanity .tt-lux-feature-card p { color: var(--tt-text); margin-bottom: 0; }\n\n\/* TECHNICAL SPECS — SAME 2-COLUMN CARD GRID AS EXAMPLE 1 *\/\n.tt-solon-30-vanity .tt-specs-container { margin-bottom: 26px; }\n.tt-solon-30-vanity .tt-specs-header { margin-bottom: 20px; }\n\n.tt-solon-30-vanity .tt-specs {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 14px;\n  margin-top: 12px;\n}\n\n.tt-solon-30-vanity .tt-specs \u003e div {\n  padding: 18px;\n  background: #fff;\n  border: 1px solid var(--tt-line);\n  border-radius: 22px;\n  box-shadow: 0 10px 30px rgba(74,52,39,0.05);\n}\n\n.tt-solon-30-vanity .tt-specs span {\n  display: block;\n  font-size: 12px;\n  color: var(--tt-gold);\n  text-transform: uppercase;\n  letter-spacing: .08em;\n  margin-bottom: 6px;\n  font-weight: 800;\n}\n\n.tt-solon-30-vanity .tt-specs strong {\n  color: var(--tt-ink);\n  font-size: 15px;\n  line-height: 1.4;\n}\n\n\/* COMPARISON TABLE *\/\n.tt-solon-30-vanity .tt-lux-table-wrap {\n  width: 100%;\n  overflow-x: auto;\n  border: 1px solid var(--tt-line);\n  border-radius: 18px;\n  background: #fff;\n  box-shadow: 0 10px 30px rgba(74,52,39,0.05);\n  margin-top: 16px;\n}\n\n.tt-solon-30-vanity .tt-lux-table {\n  width: 100%;\n  min-width: 780px;\n  border-collapse: separate;\n  border-spacing: 0;\n}\n\n.tt-solon-30-vanity .tt-lux-table th,\n.tt-solon-30-vanity .tt-lux-table td {\n  padding: 16px 18px;\n  border-bottom: 1px solid var(--tt-line);\n  vertical-align: top;\n  font-size: 15px;\n  line-height: 1.58;\n  text-align: left;\n}\n\n.tt-solon-30-vanity .tt-lux-table th {\n  color: var(--tt-ink);\n  background: #f1f4f8;\n  font-weight: 800;\n}\n\n.tt-solon-30-vanity .tt-lux-table th:first-child { border-radius: 16px 0 0 0; }\n.tt-solon-30-vanity .tt-lux-table th:last-child { border-radius: 0 16px 0 0; }\n\n.tt-solon-30-vanity .tt-lux-table td:first-child {\n  width: 24%;\n  color: var(--tt-ink);\n  font-weight: 800;\n}\n\n.tt-solon-30-vanity .tt-lux-table tr:last-child td { border-bottom: none; }\n\n\/* FAQ *\/\n.tt-solon-30-vanity .tt-lux-faq-list {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 16px;\n  margin-top: 22px;\n}\n\n.tt-solon-30-vanity .tt-lux-faq-item { padding: 22px; }\n\n.tt-solon-30-vanity .tt-lux-faq-question {\n  margin-bottom: 8px !important;\n  color: var(--tt-ink);\n  font-size: 16.5px;\n  line-height: 1.45;\n}\n\n.tt-solon-30-vanity .tt-lux-faq-item p:last-child {\n  margin-bottom: 0;\n  color: var(--tt-text);\n  font-size: 15px;\n}\n\n\/* DARK DESIGN GUIDE *\/\n.tt-solon-30-vanity .tt-lux-brand-cta {\n  padding: clamp(28px, 4vw, 40px);\n  border: 1px solid rgba(176,124,82,.34);\n  border-radius: 22px;\n  background:\n    radial-gradient(circle at 90% 10%, rgba(176,124,82,.17) 0 14%, transparent 15%),\n    linear-gradient(135deg, #1d2023 0%, #30343a 48%, #484e54 100%);\n  color: #fff;\n  margin-bottom: 26px;\n  box-shadow: 0 10px 30px rgba(74,52,39,0.1);\n}\n\n.tt-solon-30-vanity .tt-lux-brand-inner h2,\n.tt-solon-30-vanity .tt-lux-brand-inner p { color: #fff; }\n\n.tt-solon-30-vanity .tt-lux-brand-inner .tt-lux-eyebrow { color: #e3c49a; }\n\n.tt-solon-30-vanity .tt-lux-brand-inner p {\n  margin-bottom: 0;\n  color: rgba(255,255,255,0.9);\n  font-size: 16px;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width: 900px) {\n  .tt-solon-30-vanity .tt-lux-hero,\n  .tt-solon-30-vanity .tt-lux-image-story,\n  .tt-solon-30-vanity .tt-specs {\n    grid-template-columns: 1fr;\n  }\n\n  .tt-solon-30-vanity .tt-lux-image-story.tt-lux-reverse .tt-lux-image-copy,\n  .tt-solon-30-vanity .tt-lux-image-story.tt-lux-reverse .tt-lux-image-wrap {\n    order: initial;\n  }\n\n  .tt-solon-30-vanity .tt-lux-feature-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n}\n\n@media (max-width: 768px) {\n  .tt-solon-30-vanity .tt-lux-hero,\n  .tt-solon-30-vanity .tt-lux-section,\n  .tt-solon-30-vanity .tt-lux-answer,\n  .tt-solon-30-vanity .tt-lux-compare,\n  .tt-solon-30-vanity .tt-lux-faq,\n  .tt-solon-30-vanity .tt-specs-container,\n  .tt-solon-30-vanity .tt-lux-image-story,\n  .tt-solon-30-vanity .tt-lux-panel,\n  .tt-solon-30-vanity .tt-lux-feature-card,\n  .tt-solon-30-vanity .tt-lux-faq-item,\n  .tt-solon-30-vanity .tt-lux-brand-cta {\n    padding: 20px;\n    border-radius: 18px;\n  }\n\n  .tt-solon-30-vanity .tt-lux-full-banner { padding: 0; }\n\n  .tt-solon-30-vanity .tt-lux-hero-tags,\n  .tt-solon-30-vanity .tt-lux-duo,\n  .tt-solon-30-vanity .tt-lux-feature-grid,\n  .tt-solon-30-vanity .tt-lux-faq-list,\n  .tt-solon-30-vanity .tt-specs {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* Solon product-color override: Antique Elm Veneer + Calacatta Sintered Stone + Matte Black *\/\n.tt-solon-30-vanity .tt-lux-brand-cta {\n  background:\n    radial-gradient(circle at 88% 14%, rgba(135,143,150,.22) 0 15%, transparent 16%),\n    linear-gradient(135deg, #1d2023 0%, #30343a 52%, #484e54 100%) !important;\n  border-color: rgba(118,126,134,.42) !important;\n  box-shadow: 0 16px 38px rgba(30,33,36,.18) !important;\n}\n.tt-solon-30-vanity .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #d9dde0 !important;\n}\n.tt-solon-30-vanity .tt-lux-brand-cta h2 {\n  color: #fffdf9 !important;\n}\n.tt-solon-30-vanity .tt-lux-brand-cta p {\n  color: rgba(255,248,239,.92) !important;\n}\n\n\n\/* ============================================================\n   SOLON FULL-PAGE PRODUCT COLOR OVERRIDE\n   Antique Elm Veneer + Calacatta Sintered Stone + Matte Black\n   ============================================================ *\/\n\n.tt-solon-30-vanity {\n  --tt-bg: #faf7f2 !important;\n  --tt-card: #fffdf9 !important;\n  --tt-ink: #2a211a !important;\n  --tt-text: #554940 !important;\n  --tt-muted: #7a6c61 !important;\n  --tt-line: #e5d9cc !important;\n  --tt-soft: #f1e9df !important;\n  --tt-accent: #8a5f3a !important;\n  --tt-gold: #a87647 !important;\n  --tt-gold-soft: #f4ece4 !important;\n  --tt-dark-bg: #33261e !important;\n}\n\n\/* Hero *\/\n.tt-solon-30-vanity .tt-lux-hero {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(110,118,126,.18) 0 14%, transparent 15%),\n    linear-gradient(135deg, #fffdf9 0%, #f8efe5 52%, #f1e1cf 100%) !important;\n  border-color: #e1ccb3 !important;\n  box-shadow: 0 14px 36px rgba(36,40,44,.08) !important;\n}\n\n.tt-solon-30-vanity .tt-lux-eyebrow-pill {\n  background: #f3e2cf !important;\n  color: #8a582f !important;\n  border-color: rgba(110,118,126,.22) !important;\n}\n\n.tt-solon-30-vanity .tt-lux-badge-assembled {\n  background: #f8ecd9 !important;\n  color: #6d4a2c !important;\n}\n\n.tt-solon-30-vanity .tt-tag-item {\n  background: #fffdf9 !important;\n  border-color: #e6d1b8 !important;\n  color: #3a2b20 !important;\n}\n\n.tt-solon-30-vanity .tt-tag-item svg {\n  color: #b5783c !important;\n}\n\n\/* Hero right card *\/\n.tt-solon-30-vanity .tt-lux-hero-card {\n  background:\n    linear-gradient(145deg, #1d2023 0%, #4d3322 55%, #6c492f 100%) !important;\n  border-color: rgba(110,118,126,.38) !important;\n  box-shadow: 0 18px 42px rgba(30,33,36,.22) !important;\n}\n\n.tt-solon-30-vanity .tt-card-header .tt-lux-card-label,\n.tt-solon-30-vanity .tt-spec-label {\n  color: #e7bf86 !important;\n}\n\n\/* Section cards *\/\n.tt-solon-30-vanity .tt-lux-answer,\n.tt-solon-30-vanity .tt-lux-story,\n.tt-solon-30-vanity .tt-lux-compare,\n.tt-solon-30-vanity .tt-lux-faq,\n.tt-solon-30-vanity .tt-specs-container,\n.tt-solon-30-vanity .tt-lux-image-story,\n.tt-solon-30-vanity .tt-lux-full-banner {\n  background: #faf7f2 !important;\n  border-color: #e5d9cc !important;\n  box-shadow: 0 12px 32px rgba(36,40,44,.055) !important;\n}\n\n.tt-solon-30-vanity .tt-lux-panel,\n.tt-solon-30-vanity .tt-lux-feature-card,\n.tt-solon-30-vanity .tt-lux-faq-item,\n.tt-solon-30-vanity .tt-specs div,\n.tt-solon-30-vanity .tt-lux-story-points div {\n  background: #fffdf9 !important;\n  border-color: #e6d2ba !important;\n  box-shadow: 0 12px 28px rgba(36,40,44,.05) !important;\n}\n\n\/* Best \/ Not ideal *\/\n.tt-solon-30-vanity .tt-lux-best {\n  background: linear-gradient(180deg, #fffdf9 0%, #f8eee2 100%) !important;\n}\n.tt-solon-30-vanity .tt-lux-not {\n  background: linear-gradient(180deg, #fffdf9 0%, #f4e8dc 100%) !important;\n}\n\n\/* Check marks and highlight accents *\/\n.tt-solon-30-vanity .tt-lux-check-list li:before {\n  background: #6b472f !important;\n}\n.tt-solon-30-vanity .tt-lux-eyebrow,\n.tt-solon-30-vanity .tt-lux-card-label,\n.tt-solon-30-vanity .tt-specs span {\n  color: #656d74 !important;\n}\n\n\/* Feature numbers *\/\n.tt-solon-30-vanity .tt-lux-feature-card \u003e span {\n  background: #efe4d8 !important;\n  color: #596169 !important;\n}\n\n\/* Image frames *\/\n.tt-solon-30-vanity .tt-lux-image-wrap {\n  background: #f2f3f4 !important;\n  box-shadow: 0 10px 26px rgba(36,40,44,.07) !important;\n}\n\n\/* Specs *\/\n.tt-solon-30-vanity .tt-specs div strong {\n  color: #3c2b20 !important;\n}\n\n\/* Comparison table *\/\n.tt-solon-30-vanity .tt-lux-table-wrap {\n  border-color: #e1cdb5 !important;\n  background: #fffdf9 !important;\n}\n.tt-solon-30-vanity .tt-lux-table th {\n  background: #efe5dc !important;\n  color: #35281f !important;\n}\n.tt-solon-30-vanity .tt-lux-table td {\n  border-color: #e7dbcf !important;\n}\n\n\/* FAQ *\/\n.tt-solon-30-vanity .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fffdf9 0%, #fbf4ec 100%) !important;\n}\n.tt-solon-30-vanity .tt-lux-faq-question {\n  color: #34271f !important;\n}\n\n\/* Design Guide *\/\n.tt-solon-30-vanity .tt-lux-brand-cta {\n  background:\n    radial-gradient(circle at 88% 14%, rgba(135,143,150,.22) 0 15%, transparent 16%),\n    linear-gradient(135deg, #1d2023 0%, #30343a 52%, #484e54 100%) !important;\n  border-color: rgba(110,118,126,.42) !important;\n  box-shadow: 0 16px 38px rgba(30,33,36,.18) !important;\n}\n.tt-solon-30-vanity .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #d9dde0 !important;\n}\n.tt-solon-30-vanity .tt-lux-brand-cta h2 {\n  color: #fffdf9 !important;\n}\n.tt-solon-30-vanity .tt-lux-brand-cta p {\n  color: rgba(255,248,239,.92) !important;\n}\n\n\n\/* ============================================================\n   SOLON FULL-PAGE PRODUCT COLOR OVERRIDE\n   Antique Elm + Calacatta Sintered Stone + Matte Black\n   ============================================================ *\/\n.tt-solon-30-vanity {\n  --tt-bg: #faf7f2 !important;\n  --tt-card: #fffdf9 !important;\n  --tt-ink: #2a211a !important;\n  --tt-text: #554940 !important;\n  --tt-muted: #7a6c61 !important;\n  --tt-line: #e5d9cc !important;\n  --tt-soft: #f1e9df !important;\n  --tt-accent: #8a5f3a !important;\n  --tt-gold: #a87647 !important;\n  --tt-gold-soft: #f4ece4 !important;\n  --tt-dark-bg: #33261e !important;\n}\n\n.tt-solon-30-vanity .tt-lux-hero {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(158,109,59,.15) 0 14%, transparent 15%),\n    linear-gradient(135deg, #fffdf9 0%, #f2f3f4 52%, #e6e8ea 100%) !important;\n  border-color: #e0d3c5 !important;\n  box-shadow: 0 14px 36px rgba(66,45,27,.08) !important;\n}\n\n.tt-solon-30-vanity .tt-lux-eyebrow-pill {\n  background: #f1e9df !important;\n  color: #4a5056 !important;\n  border-color: rgba(138,95,58,.22) !important;\n}\n\n.tt-solon-30-vanity .tt-lux-badge-assembled {\n  background: #fbf4ec !important;\n  color: #4b3728 !important;\n}\n\n.tt-solon-30-vanity .tt-tag-item {\n  background: #fffdf9 !important;\n  border-color: #e4d6c8 !important;\n  color: #33271f !important;\n}\n\n.tt-solon-30-vanity .tt-tag-item svg {\n  color: #8a5f3a !important;\n}\n\n.tt-solon-30-vanity .tt-lux-hero-card {\n  background:\n    linear-gradient(145deg, #2a2019 0%, #4b3526 55%, #68472f 100%) !important;\n  border-color: rgba(176,126,78,.34) !important;\n  box-shadow: 0 18px 42px rgba(48,33,23,.24) !important;\n}\n\n.tt-solon-30-vanity .tt-card-header .tt-lux-card-label,\n.tt-solon-30-vanity .tt-spec-label {\n  color: #ecd2b6 !important;\n}\n\n.tt-solon-30-vanity .tt-lux-answer,\n.tt-solon-30-vanity .tt-lux-story,\n.tt-solon-30-vanity .tt-lux-compare,\n.tt-solon-30-vanity .tt-lux-faq,\n.tt-solon-30-vanity .tt-specs-container,\n.tt-solon-30-vanity .tt-lux-image-story,\n.tt-solon-30-vanity .tt-lux-full-banner {\n  background: #faf7f2 !important;\n  border-color: #dadddf !important;\n  box-shadow: 0 12px 32px rgba(66,45,27,.055) !important;\n}\n\n.tt-solon-30-vanity .tt-lux-panel,\n.tt-solon-30-vanity .tt-lux-feature-card,\n.tt-solon-30-vanity .tt-lux-faq-item,\n.tt-solon-30-vanity .tt-specs div,\n.tt-solon-30-vanity .tt-lux-story-points div {\n  background: #fffdf9 !important;\n  border-color: #dde0e2 !important;\n  box-shadow: 0 12px 28px rgba(66,45,27,.05) !important;\n}\n\n.tt-solon-30-vanity .tt-lux-best {\n  background: linear-gradient(180deg, #fffdf9 0%, #f2f4f5 100%) !important;\n}\n\n.tt-solon-30-vanity .tt-lux-not {\n  background: linear-gradient(180deg, #fffdf9 0%, #eeeeef 100%) !important;\n}\n\n.tt-solon-30-vanity .tt-lux-check-list li:before {\n  background: #4b3526 !important;\n}\n\n.tt-solon-30-vanity .tt-lux-eyebrow,\n.tt-solon-30-vanity .tt-lux-card-label,\n.tt-solon-30-vanity .tt-specs span {\n  color: #8d623f !important;\n}\n\n.tt-solon-30-vanity .tt-lux-feature-card \u003e span {\n  background: #efe4d8 !important;\n  color: #7e5638 !important;\n}\n\n.tt-solon-30-vanity .tt-lux-image-wrap {\n  background: #f4ece4 !important;\n  box-shadow: 0 10px 26px rgba(66,45,27,.07) !important;\n}\n\n.tt-solon-30-vanity .tt-specs div strong {\n  color: #25292d !important;\n}\n\n.tt-solon-30-vanity .tt-lux-table-wrap {\n  border-color: #e0d3c5 !important;\n  background: #fffdf9 !important;\n}\n\n.tt-solon-30-vanity .tt-lux-table th {\n  background: #efe5dc !important;\n  color: #35281f !important;\n}\n\n.tt-solon-30-vanity .tt-lux-table td {\n  border-color: #e7dbcf !important;\n}\n\n.tt-solon-30-vanity .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fffdf9 0%, #f6f7f7 100%) !important;\n}\n\n.tt-solon-30-vanity .tt-lux-faq-question {\n  color: #34271f !important;\n}\n\n.tt-solon-30-vanity .tt-lux-brand-cta {\n  background:\n    radial-gradient(circle at 88% 14%, rgba(168,118,71,.18) 0 15%, transparent 16%),\n    linear-gradient(135deg, #2a2019 0%, #2b2f33 54%, #65452f 100%) !important;\n  border-color: rgba(158,109,59,.38) !important;\n  box-shadow: 0 16px 38px rgba(48,33,23,.2) !important;\n}\n\n.tt-solon-30-vanity .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #e0d3c5 !important;\n}\n\n.tt-solon-30-vanity .tt-lux-brand-cta h2 {\n  color: #fffdf9 !important;\n}\n\n.tt-solon-30-vanity .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.9) !important;\n}\n\n\n\/* ============================================================\n   SOLON FULL-PAGE PRODUCT COLOR OVERRIDE\n   Antique Elm + Calacatta Sintered Stone + Matte Black\n   ============================================================ *\/\n.tt-solon-30-vanity {\n  --tt-bg: #faf7f2 !important;\n  --tt-card: #fffdf9 !important;\n  --tt-ink: #2a211a !important;\n  --tt-text: #554940 !important;\n  --tt-muted: #7a6c61 !important;\n  --tt-line: #e5d9cc !important;\n  --tt-soft: #f1e9df !important;\n  --tt-accent: #8a5f3a !important;\n  --tt-gold: #a87647 !important;\n  --tt-gold-soft: #f5eadf !important;\n  --tt-dark-bg: #33261e !important;\n}\n\n.tt-solon-30-vanity .tt-lux-hero {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(168,118,71,.17) 0 14%, transparent 15%),\n    linear-gradient(135deg, #fffdf9 0%, #f6ecdf 52%, #eee0d2 100%) !important;\n  border-color: #e3d5c6 !important;\n  box-shadow: 0 14px 36px rgba(66,45,27,.08) !important;\n}\n\n.tt-solon-30-vanity .tt-lux-eyebrow-pill {\n  background: #f2e6d9 !important;\n  color: #805635 !important;\n  border-color: rgba(138,95,58,.22) !important;\n}\n\n.tt-solon-30-vanity .tt-lux-badge-assembled {\n  background: #f8f1e8 !important;\n  color: #4d392a !important;\n}\n\n.tt-solon-30-vanity .tt-tag-item {\n  background: #fffdf9 !important;\n  border-color: #e4d6c8 !important;\n  color: #342820 !important;\n}\n\n.tt-solon-30-vanity .tt-tag-item svg {\n  color: #8a5f3a !important;\n}\n\n.tt-solon-30-vanity .tt-lux-hero-card {\n  background:\n    linear-gradient(145deg, #2a2019 0%, #4b3526 56%, #68472f 100%) !important;\n  border-color: rgba(176,126,78,.34) !important;\n  box-shadow: 0 18px 42px rgba(48,33,23,.23) !important;\n}\n\n.tt-solon-30-vanity .tt-card-header .tt-lux-card-label,\n.tt-solon-30-vanity .tt-spec-label {\n  color: #ecd2b6 !important;\n}\n\n.tt-solon-30-vanity .tt-lux-answer,\n.tt-solon-30-vanity .tt-lux-story,\n.tt-solon-30-vanity .tt-lux-compare,\n.tt-solon-30-vanity .tt-lux-faq,\n.tt-solon-30-vanity .tt-specs-container,\n.tt-solon-30-vanity .tt-lux-image-story,\n.tt-solon-30-vanity .tt-lux-full-banner {\n  background: #faf7f2 !important;\n  border-color: #e5d9cc !important;\n  box-shadow: 0 12px 32px rgba(66,45,27,.055) !important;\n}\n\n.tt-solon-30-vanity .tt-lux-panel,\n.tt-solon-30-vanity .tt-lux-feature-card,\n.tt-solon-30-vanity .tt-lux-faq-item,\n.tt-solon-30-vanity .tt-specs div,\n.tt-solon-30-vanity .tt-lux-story-points div {\n  background: #fffdf9 !important;\n  border-color: #e7dbcf !important;\n  box-shadow: 0 12px 28px rgba(66,45,27,.05) !important;\n}\n\n.tt-solon-30-vanity .tt-lux-best {\n  background: linear-gradient(180deg, #fffdf9 0%, #f7eee5 100%) !important;\n}\n\n.tt-solon-30-vanity .tt-lux-not {\n  background: linear-gradient(180deg, #fffdf9 0%, #f3ebe4 100%) !important;\n}\n\n.tt-solon-30-vanity .tt-lux-check-list li:before {\n  background: #4b3526 !important;\n}\n\n.tt-solon-30-vanity .tt-lux-eyebrow,\n.tt-solon-30-vanity .tt-lux-card-label,\n.tt-solon-30-vanity .tt-specs span {\n  color: #8d623f !important;\n}\n\n.tt-solon-30-vanity .tt-lux-feature-card \u003e span {\n  background: #efe4d8 !important;\n  color: #7e5638 !important;\n}\n\n.tt-solon-30-vanity .tt-lux-image-wrap {\n  background: #f4ece4 !important;\n  box-shadow: 0 10px 26px rgba(66,45,27,.07) !important;\n}\n\n.tt-solon-30-vanity .tt-specs div strong {\n  color: #34271f !important;\n}\n\n.tt-solon-30-vanity .tt-lux-table-wrap {\n  border-color: #e0d3c5 !important;\n  background: #fffdf9 !important;\n}\n\n.tt-solon-30-vanity .tt-lux-table th {\n  background: #efe5dc !important;\n  color: #35281f !important;\n}\n\n.tt-solon-30-vanity .tt-lux-table td {\n  border-color: #e7dbcf !important;\n}\n\n.tt-solon-30-vanity .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fffdf9 0%, #f8f2eb 100%) !important;\n}\n\n.tt-solon-30-vanity .tt-lux-faq-question {\n  color: #34271f !important;\n}\n\n.tt-solon-30-vanity .tt-lux-brand-cta {\n  background:\n    radial-gradient(circle at 88% 14%, rgba(168,118,71,.2) 0 15%, transparent 16%),\n    linear-gradient(135deg, #2a2019 0%, #4b3526 54%, #68472f 100%) !important;\n  border-color: rgba(176,126,78,.38) !important;\n  box-shadow: 0 16px 38px rgba(48,33,23,.2) !important;\n}\n\n.tt-solon-30-vanity .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #ecd2b6 !important;\n}\n\n.tt-solon-30-vanity .tt-lux-brand-cta h2 {\n  color: #fffdf9 !important;\n}\n\n.tt-solon-30-vanity .tt-lux-brand-cta p {\n  color: rgba(255,250,245,.9) !important;\n}\n\n\u003c\/style\u003e","brand":"Tile \u0026 Top","offers":[{"title":"30\"","offer_id":40255991054414,"sku":"TTBV-8679-30-VN-TT","price":753.29,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/3_f187bc84-89d8-4140-bd14-582803298090.webp?v=1785836437","url":"https:\/\/www.tileandtop.com\/products\/solon-30-vanity-family-set-with-calacatta-sintered-stone-top","provider":"Tile \u0026 Top","version":"1.0","type":"link"}