{"product_id":"solon-48-vanity-family-set-with-calacatta-sintered-stone-top","title":"Solon 48\"  Vanity Family Set with Calacatta Sintered Stone Top","description":"\u003cdiv class=\"tt-lux-product tt-solon-48-previous-ui\"\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\"\u003e48\" Vanity with Sintered Stone Top\u003c\/span\u003e \u003cspan class=\"tt-lux-badge-assembled\"\u003e✓ Fully Assembled\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch1 class=\"tt-lux-hero-title\"\u003eSolon 48\" Antique Elm Bathroom Vanity \u003cspan class=\"tt-title-sub\"\u003ewith Calacatta Sintered Stone Top\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"tt-lux-lead\"\u003eSolon 48\" is designed for larger bathrooms and primary suites that need warm natural texture, premium stone performance, and flexible storage. It combines a 49\" W × 22\" D × 34.5\" H footprint, Calacatta sintered stone with a 4-inch backsplash, solid wood structure with antique elm veneer, two soft-closing drawers, one tilt-out drawer, two soft-closing doors, matte-black handles, 8-inch widespread faucet drilling, adjustable leveling feet, and fully assembled convenience.\u003c\/p\u003e\n\u003cdiv class=\"tt-lux-hero-tags\"\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003e49\" W × 22\" D × 34.5\" H\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003eCalacatta Sintered Stone\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003eSolid Wood + Antique Elm Veneer\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003e2 Drawers + 1 Tilt-Out + 2 Doors\u003c\/span\u003e\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 Antique Elm with High-Performance Stone\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp class=\"tt-card-desc\"\u003eAntique elm introduces rich wood-grain warmth, Calacatta sintered stone creates a bright marble-inspired surface, and matte-black handles add sharp contemporary contrast. The 49-inch footprint delivers a substantial single-vanity presence without moving into a double-sink format.\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\"\u003eStorage\u003c\/span\u003e\u003cspan class=\"tt-spec-val\"\u003e2 Drawers + 1 Tilt-Out + 2 Doors\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!-- PRODUCT 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 48\" Vanity?\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp\u003eChoose Solon if you want a larger single vanity with warm antique-elm character, a high-performance sintered-stone surface, multiple storage zones, matte-black contrast, and a freestanding installation. Its 49-inch overall width works especially well in primary bathrooms that need more presence and organization than a 36-inch vanity.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- BEST \/ 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\u003eLarger bathrooms and primary suites needing more storage\u003c\/li\u003e\n\u003cli\u003eOrganic-modern and transitional interiors using warm wood textures\u003c\/li\u003e\n\u003cli\u003eBuyers who prefer sintered stone over natural marble maintenance\u003c\/li\u003e\n\u003cli\u003eBathrooms needing drawers, a tilt-out drawer, and cabinet storage\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 your bathroom requires a vanity substantially under 48 inches\u003c\/li\u003e\n\u003cli\u003eIf you need a wall-mounted floating configuration\u003c\/li\u003e\n\u003cli\u003eIf you prefer a painted monochrome cabinet instead of visible wood grain\u003c\/li\u003e\n\u003cli\u003eIf you want brushed gold or polished chrome hardware out of the box\u003c\/li\u003e\n\u003cli\u003eIf your faucet is not compatible with an 8\" widespread setup\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SINTERED STONE --\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 Style with High Everyday Performance\u003c\/h2\u003e\n\u003cp\u003eThe Calacatta sintered stone top is designed to reproduce the look of dramatic marble veining while providing strong everyday resistance. The source describes it as heat-resistant, scratch-resistant, non-porous, and stain-resistant. A matching 4-inch stone backsplash is included.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eHeat-resistant and scratch-resistant surface\u003c\/li\u003e\n\u003cli\u003eNon-porous and stain-resistant performance\u003c\/li\u003e\n\u003cli\u003eCalacatta-inspired veining for a premium stone look\u003c\/li\u003e\n\u003cli\u003eMatching 4\" backsplash included\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\/a49a2c287f89b280ade442eccc334adf_1024x1024.webp?v=1775548926\" alt=\"Calacatta sintered stone countertop detail on Solon 48 vanity\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ANTIQUE ELM \/ BLACK --\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\u003eOrganic Wood Warmth with Modern Contrast\u003c\/h2\u003e\n\u003cp\u003eThe antique elm veneer brings visible grain and a rich natural tone to the solid wood structure, while matte-black handles sharpen the design with a contemporary accent. The combination works especially well in warm modern, organic, transitional, and loft-inspired bathrooms.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eAntique elm veneer adds natural warmth and texture\u003c\/li\u003e\n\u003cli\u003eSolid wood frame provides structural stability\u003c\/li\u003e\n\u003cli\u003eMatte-black handles create clean modern contrast\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\/d9d1376eccf3a5910967ed19f8a210dd_1024x1024.webp?v=1775548927\" alt=\"Matte black handles on Solon 48 antique elm 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 48\" 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\u003e49\" Overall Width\u003c\/h3\u003e\n\u003cp\u003eA substantial single-vanity footprint for larger bathrooms and primary suites.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e02\u003c\/span\u003e\n\u003ch3\u003eSintered Stone Top\u003c\/h3\u003e\n\u003cp\u003eCalacatta-inspired stone provides a premium look with strong everyday resistance.\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\u003eSolid wood structure is finished with warm antique elm veneer.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e04\u003c\/span\u003e\n\u003ch3\u003eVersatile Storage\u003c\/h3\u003e\n\u003cp\u003eTwo drawers, one tilt-out drawer, and two doors create multiple storage zones.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e05\u003c\/span\u003e\n\u003ch3\u003eMatte Black Handles\u003c\/h3\u003e\n\u003cp\u003eBold dark hardware adds crisp contrast against the warm elm finish.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e06\u003c\/span\u003e\n\u003ch3\u003eFully Assembled\u003c\/h3\u003e\n\u003cp\u003eThe vanity ships assembled and includes adjustable leveling feet for placement.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- STORAGE --\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\"\u003eFlexible Storage\u003c\/p\u003e\n\u003ch2\u003e2 Drawers + 1 Tilt-Out + 2 Soft-Close Doors\u003c\/h2\u003e\n\u003cp\u003eSolon combines two soft-closing drawers for smaller essentials, one tilt-out drawer for quick-access items, and two soft-closing cabinet doors for larger storage. The mixed layout gives a larger 48-inch vanity more organized daily function.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003e2 soft-closing drawers for smaller bathroom essentials\u003c\/li\u003e\n\u003cli\u003e1 tilt-out drawer for convenient quick-access storage\u003c\/li\u003e\n\u003cli\u003e2 soft-closing doors for larger concealed items\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_c84cc73f-6f66-4fdb-a9ef-4b7aa9b31616_1024x1024.webp?v=1775548927\" alt=\"Soft-close storage system inside Solon 48 vanity\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- LEVELING --\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\"\u003eAdjustable Feet System\u003c\/p\u003e\n\u003ch2\u003eStable Placement on Slightly Uneven Floors\u003c\/h2\u003e\n\u003cp\u003eIntegrated adjustable feet allow small height corrections during placement, helping stabilize the cabinet on uneven bathroom flooring and supporting better countertop, door, and drawer alignment.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eAdjustable leveling for uneven bathroom floors\u003c\/li\u003e\n\u003cli\u003eHelps reduce wobble after placement\u003c\/li\u003e\n\u003cli\u003eUseful for older homes and remodel projects\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_9b90c8eb-ef57-494a-a8f7-faa33cbfd21f_1024x1024.webp?v=1775548927\" alt=\"Adjustable leveling feet system on Solon 48 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\u003eBefore ordering, confirm the 49-inch overall width, 22-inch depth, 34.5-inch height, plumbing position, 8-inch widespread faucet requirement, backsplash clearance, drawer and door operation, floor level, and delivery path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-specs\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eVanity Class\u003c\/span\u003e\u003cstrong\u003eSolon 48\" Bathroom Vanity\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eOverall Size\u003c\/span\u003e\u003cstrong\u003e49\" 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\" Stone Backsplash Included\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eCabinet Structure\u003c\/span\u003e\u003cstrong\u003eSolid Wood + Antique Elm Veneer\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cstrong\u003e2 Drawers + 1 Tilt-Out + 2 Soft-Close Doors\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\u003eFaucet Drilling\u003c\/span\u003e\u003cstrong\u003e8\" Widespread; Faucet Sold Separately\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eInstallation\u003c\/span\u003e\u003cstrong\u003eFreestanding + Adjustable Leveling 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 48\" Antique Elm Vanity\u003c\/h2\u003e\n\u003cp\u003ePair antique elm with warm white, cream, pale greige, travertine-look tile, soft limestone, charcoal accents, or restrained Calacatta-inspired surfaces. Matte-black faucets, mirrors, and lighting reinforce the included handles, while the warm wood tone prevents the bathroom from feeling overly cold or stark.\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\u003eSolon 48\" vs. Other Vanity Options\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\u003eMDF-Only Vanity\u003c\/td\u003e\n\u003ctd\u003eSolon uses a solid wood frame with antique elm veneer for a more substantial furniture-style build.\u003c\/td\u003e\n\u003ctd\u003eSolid wood construction can add weight during delivery and placement.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNatural Marble Top\u003c\/td\u003e\n\u003ctd\u003eSintered stone provides a marble-inspired look without routine stone sealing.\u003c\/td\u003e\n\u003ctd\u003eNatural marble may be preferable if unique natural veining is your priority.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBasic Two-Door Cabinet\u003c\/td\u003e\n\u003ctd\u003eTwo drawers, a tilt-out drawer, and two doors provide more varied organization.\u003c\/td\u003e\n\u003ctd\u003eConfirm the internal layout works with your plumbing rough-in.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFixed-Foot Vanity\u003c\/td\u003e\n\u003ctd\u003eAdjustable feet make final leveling easier on slightly uneven floors.\u003c\/td\u003e\n\u003ctd\u003eMinor adjustment may be required during placement.\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 49\" Width, Faucet \u0026amp; Floor Level Together\u003c\/h2\u003e\n\u003cp\u003eThe vanity ships fully assembled and is pre-drilled for an 8-inch widespread faucet. Before final installation, confirm the 49-inch overall width, 22-inch depth, plumbing rough-in, faucet selection, 4-inch backsplash clearance, drawer and door operation, floor level, wall spacing, and delivery path.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eUse the full 49\" width when measuring the installation area\u003c\/li\u003e\n\u003cli\u003eConfirm the faucet matches the 8\" widespread drilling\u003c\/li\u003e\n\u003cli\u003eLevel the cabinet before final plumbing connections\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\/f1864c5afe124c8dda08347413fa1232_1024x1024.webp?v=1775548927\" alt=\"Solon 48 antique elm vanity installation planning\"\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 48\" Vanity\u003c\/h2\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\u003e1. Why is this called a 48\" vanity if the listed width is 49\"?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eSolon is sold in the 48-inch vanity class, while the listed overall width is 49 inches. Use the full 49-inch width when checking wall space and side clearance.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-faq-item\"\u003e\n\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e2. What is sintered stone?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe source specifies Calacatta sintered stone designed for strong everyday performance, including heat, scratch, stain, and moisture resistance.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-faq-item\"\u003e\n\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e3. Is the countertop natural marble?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eNo. The top is Calacatta sintered stone with marble-inspired veining rather than 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\u003e4. How is the storage organized?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eSolon includes two drawers, one tilt-out drawer, and two soft-closing cabinet doors for mixed storage.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-faq-item\"\u003e\n\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e5. Are the cabinet doors soft-close?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eYes. The source specifies soft-close doors for quieter daily operation.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-faq-item\"\u003e\n\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e6. What faucet should I choose?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe countertop is pre-drilled for an 8-inch widespread faucet. The faucet is sold separately.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-faq-item\"\u003e\n\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e7. Does the vanity arrive assembled?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eYes. The source states that Solon ships fully assembled and includes adjustable leveling feet.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-faq-item\"\u003e\n\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e8. What happens if my bathroom floor is uneven?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe integrated adjustable feet allow small corrections to help keep the vanity stable and level.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-faq-item\"\u003e\n\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e9. What design styles work best with Solon?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eAntique elm, Calacatta-inspired stone, and matte-black hardware work especially well with organic-modern, transitional, warm contemporary, and natural interiors.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-faq-item\"\u003e\n\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e10. What should I confirm before ordering?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eConfirm the 49-inch width, 22-inch depth, 34.5-inch height, plumbing position, 8-inch widespread faucet requirement, backsplash clearance, drawer and door operation, floor level, and delivery path.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.tt-solon-48-previous-ui {\n  --tt-bg: #fdfbf7;\n  --tt-card: #ffffff;\n  --tt-ink: #3b322b;\n  --tt-text: #5c5249;\n  --tt-muted: #8c7e72;\n  --tt-line: #eae4db;\n  --tt-soft: #f4eee6;\n  --tt-accent: #6b5b4f;\n  --tt-dark-bg: #3b322b;\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-48-previous-ui * {\n  box-sizing: border-box;\n}\n\n.tt-solon-48-previous-ui h1,\n.tt-solon-48-previous-ui h2,\n.tt-solon-48-previous-ui h3,\n.tt-solon-48-previous-ui p,\n.tt-solon-48-previous-ui li,\n.tt-solon-48-previous-ui td,\n.tt-solon-48-previous-ui th {\n  text-align: left;\n}\n\n.tt-solon-48-previous-ui h2,\n.tt-solon-48-previous-ui 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-48-previous-ui h2 { font-size: clamp(26px, 3.2vw, 42px); }\n.tt-solon-48-previous-ui h3 { font-size: 20px; }\n.tt-solon-48-previous-ui p { margin: 0 0 16px; }\n\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label {\n  display: inline-block;\n  margin: 0 0 10px;\n  color: var(--tt-muted);\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-48-previous-ui .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: linear-gradient(135deg, #fbf8f3 0%, #f4eee6 100%);\n  box-shadow: 0 10px 30px rgba(59,50,43,0.05);\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero-main {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n}\n\n.tt-solon-48-previous-ui .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-48-previous-ui .tt-lux-eyebrow-pill {\n  padding: 6px 14px;\n  background: #fff;\n  border: 1px solid var(--tt-line);\n  color: var(--tt-text);\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 600;\n}\n\n.tt-solon-48-previous-ui .tt-lux-badge-assembled {\n  font-size: 13px;\n  font-weight: 700;\n  color: #3b5336;\n  background: #eef3ed;\n  padding: 6px 14px;\n  border-radius: 999px;\n}\n\n.tt-solon-48-previous-ui .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-48-previous-ui .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-48-previous-ui .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-48-previous-ui .tt-lux-hero-tags {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 10px;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  padding: 10px 14px;\n  background: #ffffff;\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(59,50,43,0.02);\n}\n\n.tt-solon-48-previous-ui .tt-tag-item svg {\n  color: var(--tt-accent);\n  flex-shrink: 0;\n}\n\n.tt-solon-48-previous-ui .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: #ffffff;\n  background: linear-gradient(135deg, #3b322b 0%, #5e5046 100%);\n  box-shadow: 0 12px 32px rgba(59,50,43,0.12);\n  border: 1px solid #3b322b;\n}\n\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label {\n  color: rgba(255,255,255,0.82);\n  margin-bottom: 6px;\n}\n\n.tt-solon-48-previous-ui .tt-card-header h3 {\n  color: #ffffff;\n  font-size: 20px;\n  margin-bottom: 12px;\n}\n\n.tt-solon-48-previous-ui .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-48-previous-ui .tt-lux-mini-specs {\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  border-top: 1px solid rgba(255,255,255,0.15);\n  padding-top: 16px;\n}\n\n.tt-solon-48-previous-ui .tt-spec-row {\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n}\n\n.tt-solon-48-previous-ui .tt-spec-label {\n  font-size: 11px;\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  color: rgba(255,255,255,0.75);\n  font-weight: 700;\n}\n\n.tt-solon-48-previous-ui .tt-spec-val {\n  font-size: 13.5px;\n  color: #ffffff;\n  font-weight: 500;\n}\n\n\/* GENERAL SECTIONS *\/\n.tt-solon-48-previous-ui .tt-lux-section {\n  margin: 0 0 26px;\n  padding: 30px;\n}\n\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-story,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-lux-spec-section,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner,\n.tt-solon-48-previous-ui .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(59,50,43,0.05);\n  overflow: hidden;\n  margin-bottom: 26px;\n}\n\n.tt-solon-48-previous-ui .tt-lux-full-banner {\n  padding: 0;\n}\n\n.tt-solon-48-previous-ui .tt-lux-full-banner .tt-lux-image-wrap {\n  border: none;\n  border-radius: 0;\n  box-shadow: none;\n  background: transparent;\n}\n\n.tt-solon-48-previous-ui .tt-lux-section-title {\n  max-width: 900px;\n  margin-bottom: 20px;\n}\n\n\/* IDEAL \/ NOT IDEAL DUO *\/\n.tt-solon-48-previous-ui .tt-lux-duo {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 24px;\n  align-items: stretch;\n  margin: 0;\n}\n\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .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(59,50,43,0.05);\n}\n\n.tt-solon-48-previous-ui .tt-lux-panel { \n  padding: 32px;\n  display: flex;\n  flex-direction: column;\n  justify-content: flex-start;\n}\n\n.tt-solon-48-previous-ui .tt-lux-best { background: linear-gradient(180deg, #fff 0%, #fbf8f3 100%); }\n.tt-solon-48-previous-ui .tt-lux-not { background: linear-gradient(180deg, #fff 0%, #f4eee6 100%); }\n\n.tt-solon-48-previous-ui .tt-lux-check-list {\n  padding: 0;\n  margin: 8px 0 0;\n  list-style: none;\n}\n\n.tt-solon-48-previous-ui .tt-lux-check-list li {\n  position: relative;\n  padding-left: 32px;\n  margin-bottom: 16px;\n  color: var(--tt-text);\n  font-size: 15px;\n  line-height: 1.55;\n  display: flex;\n  align-items: flex-start;\n}\n\n.tt-solon-48-previous-ui .tt-lux-check-list li:last-child {\n  margin-bottom: 0;\n}\n\n.tt-solon-48-previous-ui .tt-lux-check-list li:before {\n  content: \"✓\";\n  position: absolute;\n  left: 0;\n  top: 1px;\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  flex-shrink: 0;\n}\n\n.tt-solon-48-previous-ui .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-48-previous-ui .tt-lux-image-story.tt-lux-reverse .tt-lux-image-copy { order: 2; }\n.tt-solon-48-previous-ui .tt-lux-image-story.tt-lux-reverse .tt-lux-image-wrap { order: 1; }\n\n.tt-solon-48-previous-ui .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(59,50,43,0.05);\n}\n\n.tt-solon-48-previous-ui .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-48-previous-ui .tt-lux-image-wrap:hover img {\n  transform: scale(1.01);\n}\n\n.tt-solon-48-previous-ui .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-48-previous-ui .tt-lux-feature-card {\n  padding: 22px;\n  transition: transform .18s ease, box-shadow .18s ease;\n}\n\n.tt-solon-48-previous-ui .tt-lux-feature-card:hover {\n  transform: translateY(-2px);\n  box-shadow: 0 14px 36px rgba(59,50,43,0.08);\n}\n\n.tt-solon-48-previous-ui .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-soft);\n  color: var(--tt-accent);\n  font-size: 13px;\n  font-weight: 900;\n}\n\n.tt-solon-48-previous-ui .tt-lux-feature-card h3 { font-size: 18px; }\n.tt-solon-48-previous-ui .tt-lux-feature-card p { color: var(--tt-text); margin-bottom: 0; }\n\n\/* TECHNICAL SPECS GRID *\/\n.tt-specs-container {\n  margin-bottom: 26px;\n}\n\n.tt-specs-header {\n  margin-bottom: 20px;\n}\n\n.tt-solon-48-previous-ui .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-48-previous-ui .tt-specs \u003e div {\n  padding: 18px 18px;\n  background: #fff;\n  border: 1px solid var(--tt-line);\n  border-radius: 22px;\n  box-shadow: 0 10px 30px rgba(59,50,43,0.05);\n}\n\n.tt-solon-48-previous-ui .tt-specs span {\n  display: block;\n  font-size: 12px;\n  color: var(--tt-muted);\n  text-transform: uppercase;\n  letter-spacing: .08em;\n  margin-bottom: 6px;\n  font-weight: 800;\n}\n\n.tt-solon-48-previous-ui .tt-specs strong {\n  color: var(--tt-ink);\n  font-size: 15px;\n  line-height: 1.4;\n}\n\n.tt-solon-48-previous-ui .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(59,50,43,0.05);\n  margin-top: 16px;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table {\n  width: 100%;\n  min-width: 780px;\n  border-collapse: separate;\n  border-spacing: 0;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table th,\n.tt-solon-48-previous-ui .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-48-previous-ui .tt-lux-table th {\n  color: var(--tt-ink);\n  background: #f7f2ea;\n  font-weight: 800;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table td:first-child {\n  width: 24%;\n  color: var(--tt-ink);\n  font-weight: 800;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table tr:last-child td {\n  border-bottom: none;\n}\n\n.tt-solon-48-previous-ui .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-48-previous-ui .tt-lux-faq-item { padding: 22px; }\n\n.tt-solon-48-previous-ui .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-48-previous-ui .tt-lux-faq-item p:last-child {\n  margin-bottom: 0;\n  color: var(--tt-text);\n  font-size: 15px;\n}\n\n\/* BRAND CTA \/ DARK SECTION *\/\n.tt-solon-48-previous-ui .tt-lux-brand-cta {\n  padding: clamp(28px, 4vw, 40px);\n  border: 1px solid var(--tt-dark-bg);\n  border-radius: 22px;\n  background: linear-gradient(135deg, #3b322b 0%, #5e5046 100%);\n  color: #fff;\n  margin-bottom: 26px;\n  box-shadow: 0 10px 30px rgba(59,50,43,0.05);\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-inner h2,\n.tt-solon-48-previous-ui .tt-lux-brand-inner p,\n.tt-solon-48-previous-ui .tt-lux-brand-inner .tt-lux-eyebrow {\n  color: #fff;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-inner .tt-lux-eyebrow {\n  opacity: .82;\n}\n\n.tt-solon-48-previous-ui .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 DESIGN *\/\n@media (max-width: 900px) {\n  .tt-solon-48-previous-ui .tt-lux-hero,\n  .tt-solon-48-previous-ui .tt-lux-image-story,\n  .tt-solon-48-previous-ui .tt-specs {\n    grid-template-columns: 1fr;\n  }\n\n  .tt-solon-48-previous-ui .tt-lux-image-story.tt-lux-reverse .tt-lux-image-copy,\n  .tt-solon-48-previous-ui .tt-lux-image-story.tt-lux-reverse .tt-lux-image-wrap {\n    order: initial;\n  }\n\n  .tt-solon-48-previous-ui .tt-lux-feature-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n}\n\n@media (max-width: 768px) {\n  .tt-solon-48-previous-ui .tt-lux-hero,\n  .tt-solon-48-previous-ui .tt-lux-section,\n  .tt-solon-48-previous-ui .tt-lux-answer,\n  .tt-solon-48-previous-ui .tt-lux-compare,\n  .tt-solon-48-previous-ui .tt-lux-faq,\n  .tt-solon-48-previous-ui .tt-specs-container,\n  .tt-solon-48-previous-ui .tt-lux-image-story,\n  .tt-solon-48-previous-ui .tt-lux-panel,\n  .tt-solon-48-previous-ui .tt-lux-feature-card,\n  .tt-solon-48-previous-ui .tt-lux-faq-item,\n  .tt-solon-48-previous-ui .tt-lux-brand-cta {\n    padding: 20px;\n    border-radius: 18px;\n  }\n\n  .tt-solon-48-previous-ui .tt-lux-hero-tags {\n    grid-template-columns: 1fr;\n  }\n\n  .tt-solon-48-previous-ui .tt-lux-duo,\n  .tt-solon-48-previous-ui .tt-lux-feature-grid,\n  .tt-solon-48-previous-ui .tt-lux-faq-list,\n  .tt-solon-48-previous-ui .tt-specs {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* ============================================================\n   SOLON 48 PRODUCT COLOR OVERRIDE\n   Light Wood + Matte Black + Carrara White\n   ============================================================ *\/\n.tt-solon-48-previous-ui {\n  --tt-bg: #faf8f4 !important;\n  --tt-card: #ffffff !important;\n  --tt-ink: #24211e !important;\n  --tt-text: #504a44 !important;\n  --tt-muted: #7a726a !important;\n  --tt-line: #e8e0d7 !important;\n  --tt-soft: #f1ece5 !important;\n  --tt-accent: #9e784f !important;\n  --tt-dark-bg: #24211e !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(158,120,79,.14) 0 15%, transparent 16%),\n    linear-gradient(135deg, #ffffff 0%, #f6f0e8 54%, #eee6dc 100%) !important;\n  border-color: #e5ddd3 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-eyebrow-pill {\n  background: #f2ebe2 !important;\n  color: #8f6942 !important;\n  border-color: rgba(158,120,79,.22) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-badge-assembled {\n  color: #4e6254 !important;\n  background: #eef2ee !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item {\n  background: #ffffff !important;\n  border-color: #e6ded4 !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item svg,\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-specs span {\n  color: #9e784f !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero-card {\n  background:\n    linear-gradient(145deg, #2e2924 0%, #54463a 56%, #7a654f 100%) !important;\n  border-color: #26231f !important;\n  box-shadow: 0 18px 42px rgba(25,23,21,.2) !important;\n}\n\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-spec-label {\n  color: #d7b783 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-specs-container,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner {\n  background: #faf8f4 !important;\n  border-color: #e8e0d7 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .tt-lux-faq-item,\n.tt-solon-48-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e1d8 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #faf6f0 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1eb 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-check-list li:before {\n  background: #2b2824 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f2ede7 !important;\n  color: #8f6942 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-image-wrap {\n  background: #f4f0ea !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table-wrap {\n  background: #fff !important;\n  border-color: #e5ddd3 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table th {\n  background: #eee8e1 !important;\n  color: #282522 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table td {\n  border-color: #e8e0d7 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fff 0%, #faf7f2 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta {\n  background:\n    radial-gradient(circle at 88% 14%, rgba(158,120,79,.15) 0 15%, transparent 16%),\n    linear-gradient(135deg, #1d1c1a 0%, #2d2925 56%, #514334 100%) !important;\n  border-color: #2a2723 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #d7b783 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.9) !important;\n}\n\n\n\/* ============================================================\n   SOLON 48 PRODUCT COLOR OVERRIDE\n   Coastal Oak + Sand + Porcelain White + Driftwood Brown\n   ============================================================ *\/\n.tt-solon-48-previous-ui {\n  --tt-bg: #faf8f4 !important;\n  --tt-card: #ffffff !important;\n  --tt-ink: #24211e !important;\n  --tt-text: #504a44 !important;\n  --tt-muted: #7a726a !important;\n  --tt-line: #e7dfd5 !important;\n  --tt-soft: #f1ece5 !important;\n  --tt-accent: #9e784f !important;\n  --tt-dark-bg: #24211e !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(167,122,85,.14) 0 15%, transparent 16%),\n    linear-gradient(135deg, #ffffff 0%, #f7f2ec 54%, #eee6de 100%) !important;\n  border-color: #e7ddd2 !important;\n  box-shadow: 0 14px 36px rgba(73,60,49,.07) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-eyebrow-pill {\n  background: #f2ebe2 !important;\n  color: #8f6942 !important;\n  border-color: rgba(167,122,85,.22) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-badge-assembled {\n  color: #3f503f !important;\n  background: #edf2ea !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item {\n  background: #ffffff !important;\n  border-color: #e8e0d7 !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item svg,\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-specs span {\n  color: #9e784f !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero-card {\n  background:\n    linear-gradient(145deg, #1d1c1a 0%, #2d2925 56%, #514334 100%) !important;\n  border-color: #2a2723 !important;\n  box-shadow: 0 18px 42px rgba(48,42,37,.2) !important;\n}\n\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-spec-label {\n  color: #d7b783 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-specs-container,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner {\n  background: #faf8f4 !important;\n  border-color: #e7dfd5 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .tt-lux-faq-item,\n.tt-solon-48-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e0d8 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf7f1 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f7f3ee 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-check-list li:before {\n  background: #6f5a48 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f0ebe4 !important;\n  color: #8f6942 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-image-wrap {\n  background: #f6f2ed !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table-wrap {\n  background: #fff !important;\n  border-color: #e5ddd4 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table th {\n  background: #eee8e1 !important;\n  color: #282522 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table td {\n  border-color: #e8e0d7 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fff 0%, #faf7f2 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta {\n  background:\n    radial-gradient(circle at 88% 14%, rgba(190,154,120,.14) 0 15%, transparent 16%),\n    linear-gradient(135deg, #1d1c1a 0%, #2d2925 56%, #514334 100%) !important;\n  border-color: #2a2723 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #d7b783 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.9) !important;\n}\n\n\n\/* ============================================================\n   SOLON 48 PRODUCT COLOR OVERRIDE\n   Light Wood + Carrara White + Matte Black\n   ============================================================ *\/\n.tt-solon-48-previous-ui {\n  --tt-bg: #faf8f4 !important;\n  --tt-card: #ffffff !important;\n  --tt-ink: #24211e !important;\n  --tt-text: #504a44 !important;\n  --tt-muted: #7a726a !important;\n  --tt-line: #e7dfd5 !important;\n  --tt-soft: #f1ece5 !important;\n  --tt-accent: #9e784f !important;\n  --tt-dark-bg: #24211e !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(158,120,79,.14) 0 15%, transparent 16%),\n    linear-gradient(135deg, #fffefb 0%, #f6f0e8 54%, #eee6dc 100%) !important;\n  border-color: #e5ddd3 !important;\n  box-shadow: 0 14px 36px rgba(61,48,37,.07) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-eyebrow-pill {\n  background: #f2ebe2 !important;\n  color: #8f6942 !important;\n  border-color: rgba(158,120,79,.22) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-badge-assembled {\n  color: #3f503f !important;\n  background: #edf2ea !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e6ded4 !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item svg,\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-specs span {\n  color: #9e784f !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero-card {\n  background:\n    linear-gradient(145deg, #1d1c1a 0%, #2d2925 56%, #514334 100%) !important;\n  border-color: #26231f !important;\n  box-shadow: 0 18px 42px rgba(25,23,21,.20) !important;\n}\n\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-spec-label {\n  color: #d7b783 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-specs-container,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner {\n  background: #faf8f4 !important;\n  border-color: #e7dfd5 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .tt-lux-faq-item,\n.tt-solon-48-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e1d8 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #faf6f0 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1eb 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-check-list li:before {\n  background: #2b2824 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f0ebe4 !important;\n  color: #8f6942 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-image-wrap {\n  background: #f4f0ea !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table-wrap {\n  background: #fff !important;\n  border-color: #e5ddd3 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table th {\n  background: #eee8e1 !important;\n  color: #282522 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table td {\n  border-color: #e7dfd6 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fff 0%, #faf7f2 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta {\n  background:\n    radial-gradient(circle at 88% 14%, rgba(158,120,79,.15) 0 15%, transparent 16%),\n    linear-gradient(135deg, #1e1c1a 0%, #332e29 56%, #5a4939 100%) !important;\n  border-color: #2a2723 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #d7b783 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   SOLON 48 PRODUCT COLOR OVERRIDE\n   Antique Brown + Rattan Tan + Matte Black + Warm Ivory\n   ============================================================ *\/\n.tt-solon-48-previous-ui {\n  --tt-bg: #faf6f1 !important;\n  --tt-card: #fffdf9 !important;\n  --tt-ink: #2c2119 !important;\n  --tt-text: #56483c !important;\n  --tt-muted: #806f60 !important;\n  --tt-line: #e5d8ca !important;\n  --tt-soft: #f1e6d9 !important;\n  --tt-accent: #8f5f39 !important;\n  --tt-dark-bg: #2a2019 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(190,143,92,.17) 0 15%, transparent 16%),\n    linear-gradient(135deg, #fffdf9 0%, #f4e9dc 54%, #e7d7c5 100%) !important;\n  border-color: #e2d3c3 !important;\n  box-shadow: 0 14px 36px rgba(73,50,32,.08) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-eyebrow-pill {\n  background: #f2e6d8 !important;\n  color: #7f4f2d !important;\n  border-color: rgba(143,95,57,.24) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-badge-assembled {\n  color: #5a4636 !important;\n  background: #efe4d8 !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item {\n  background: #fffdf9 !important;\n  border-color: #e4d6c7 !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item svg,\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-specs span {\n  color: #8f5f39 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero-card {\n  background:\n    linear-gradient(145deg, #241a14 0%, #4b3425 55%, #714c31 100%) !important;\n  border-color: #3a2a20 !important;\n  box-shadow: 0 18px 42px rgba(39,27,20,.24) !important;\n}\n\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-spec-label {\n  color: #e6c79f !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-specs-container,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner {\n  background: #faf6f1 !important;\n  border-color: #e5d8ca !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .tt-lux-faq-item,\n.tt-solon-48-previous-ui .tt-specs \u003e div {\n  background: #fffdf9 !important;\n  border-color: #e6d9cb !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fffdf9 0%, #f7efe6 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fffdf9 0%, #f1e9e1 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-check-list li:before {\n  background: #5a4030 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-feature-card \u003e span {\n  background: #efe2d4 !important;\n  color: #7f4f2d !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-image-wrap {\n  background: #f3eadf !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table-wrap {\n  background: #fffdf9 !important;\n  border-color: #e2d4c5 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table th {\n  background: #ede1d5 !important;\n  color: #30251e !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table td {\n  border-color: #e5d8ca !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fffdf9 0%, #f8f1e9 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta {\n  background:\n    radial-gradient(circle at 88% 14%, rgba(190,143,92,.18) 0 15%, transparent 16%),\n    linear-gradient(135deg, #241a14 0%, #4b3425 56%, #714c31 100%) !important;\n  border-color: #3a2a20 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #e6c79f !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta h2 {\n  color: #fffdf9 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,250,245,.92) !important;\n}\n\n\n\/* ============================================================\n   SOLON 48 PRODUCT COLOR OVERRIDE\n   Crisp White + Carrara Soft Gray + Matte Black + Warm Stone\n   ============================================================ *\/\n.tt-solon-48-previous-ui {\n  --tt-bg: #f8f8f7 !important;\n  --tt-card: #ffffff !important;\n  --tt-ink: #171717 !important;\n  --tt-text: #4b4b49 !important;\n  --tt-muted: #777774 !important;\n  --tt-line: #e2e2df !important;\n  --tt-soft: #f1f1ef !important;\n  --tt-accent: #2f2f2d !important;\n  --tt-dark-bg: #171717 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(160,160,154,.14) 0 15%, transparent 16%),\n    linear-gradient(135deg, #ffffff 0%, #f7f7f5 54%, #ededE9 100%) !important;\n  border-color: #e1e1de !important;\n  box-shadow: 0 14px 36px rgba(0,0,0,.05) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-eyebrow-pill {\n  background: #f1f1ef !important;\n  color: #343432 !important;\n  border-color: #dfdfdc !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-badge-assembled {\n  color: #315640 !important;\n  background: #edf4ef !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item {\n  background: #ffffff !important;\n  border-color: #e1e1de !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item svg,\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-specs span {\n  color: #2f2f2d !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero-card {\n  background:\n    linear-gradient(145deg, #151515 0%, #262626 56%, #41413e 100%) !important;\n  border-color: #252525 !important;\n  box-shadow: 0 18px 42px rgba(0,0,0,.18) !important;\n}\n\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-spec-label {\n  color: #cecec7 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-specs-container,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner {\n  background: #f8f8f7 !important;\n  border-color: #e2e2df !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .tt-lux-faq-item,\n.tt-solon-48-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e3e3e0 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fafaf8 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f4f4f1 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-check-list li:before {\n  background: #222222 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f0f0ed !important;\n  color: #2d2d2b !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-image-wrap {\n  background: #f4f4f1 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #dfdfdc !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table th {\n  background: #ededE9 !important;\n  color: #202020 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table td {\n  border-color: #e2e2df !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #fafaf8 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta {\n  background:\n    radial-gradient(circle at 88% 14%, rgba(190,190,182,.10) 0 15%, transparent 16%),\n    linear-gradient(135deg, #151515 0%, #2a2a29 56%, #474743 100%) !important;\n  border-color: #252525 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #cecec7 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   SOLON 48 PRODUCT COLOR OVERRIDE\n   Natural Oak + Handwoven Cane + Pure White Quartz\n   ============================================================ *\/\n.tt-solon-48-previous-ui {\n  --tt-bg: #fbf8f3 !important;\n  --tt-card: #ffffff !important;\n  --tt-ink: #30261f !important;\n  --tt-text: #554a41 !important;\n  --tt-muted: #7d6e61 !important;\n  --tt-line: #e8ddd1 !important;\n  --tt-soft: #f3eadf !important;\n  --tt-accent: #9b6e4b !important;\n  --tt-dark-bg: #3a2b21 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(190,151,108,.18) 0 15%, transparent 16%),\n    linear-gradient(135deg, #fffdfa 0%, #f6ede2 54%, #eee1d3 100%) !important;\n  border-color: #e6d9cc !important;\n  box-shadow: 0 14px 36px rgba(65,47,34,.08) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-eyebrow-pill {\n  background: #f3e9de !important;\n  color: #8b6245 !important;\n  border-color: rgba(155,110,75,.22) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-badge-assembled {\n  color: #5d4938 !important;\n  background: #efe5da !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item {\n  background: #fffdfa !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item svg,\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-specs span {\n  color: #9b6e4b !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero-card {\n  background:\n    linear-gradient(145deg, #34271f 0%, #654832 56%, #8b6548 100%) !important;\n  border-color: #4b382b !important;\n  box-shadow: 0 18px 42px rgba(53,38,29,.22) !important;\n}\n\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-spec-label {\n  color: #ead7bf !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-specs-container,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner {\n  background: #fbf8f3 !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .tt-lux-faq-item,\n.tt-solon-48-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf5ee 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f0eb 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-check-list li:before {\n  background: #6b4d37 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f1e8de !important;\n  color: #8f6546 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-image-wrap {\n  background: #f5efe9 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e6dbd0 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table th {\n  background: #efe7df !important;\n  color: #342b24 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table td {\n  border-color: #e8ddd1 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #fbf7f2 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta {\n  background:\n    radial-gradient(circle at 88% 14%, rgba(190,151,108,.17) 0 15%, transparent 16%),\n    linear-gradient(135deg, #34271f 0%, #654832 56%, #8b6548 100%) !important;\n  border-color: #4b382b !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #ead7bf !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   SOLON 48 PRODUCT COLOR OVERRIDE\n   White + Light Oak + Carrara White + Matte Black\n   ============================================================ *\/\n.tt-solon-48-previous-ui {\n  --tt-bg: #faf9f6 !important;\n  --tt-card: #ffffff !important;\n  --tt-ink: #222322 !important;\n  --tt-text: #50524f !important;\n  --tt-muted: #777a75 !important;\n  --tt-line: #e4e1da !important;\n  --tt-soft: #f1eee8 !important;\n  --tt-accent: #9b7a55 !important;\n  --tt-dark-bg: #232323 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(191,160,118,.15) 0 15%, transparent 16%),\n    linear-gradient(135deg, #ffffff 0%, #f7f4ee 54%, #ece8e1 100%) !important;\n  border-color: #e3dfd8 !important;\n  box-shadow: 0 14px 36px rgba(38,38,36,.06) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-eyebrow-pill {\n  background: #f3efe8 !important;\n  color: #8f6c47 !important;\n  border-color: rgba(155,122,85,.22) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-badge-assembled {\n  color: #365543 !important;\n  background: #edf4ef !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item {\n  background: #ffffff !important;\n  border-color: #e4e1da !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item svg,\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-specs span {\n  color: #9b7a55 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero-card {\n  background:\n    linear-gradient(145deg, #1d1d1d 0%, #343434 56%, #5d5144 100%) !important;\n  border-color: #292929 !important;\n  box-shadow: 0 18px 42px rgba(0,0,0,.18) !important;\n}\n\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-spec-label {\n  color: #ddc7a8 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-specs-container,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner {\n  background: #faf9f6 !important;\n  border-color: #e4e1da !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .tt-lux-faq-item,\n.tt-solon-48-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e5e1da !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf8f3 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f4f4f1 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-check-list li:before {\n  background: #2a2a29 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f0ece6 !important;\n  color: #8f6c47 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-image-wrap {\n  background: #f4f1ec !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e2dfd8 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table th {\n  background: #efede8 !important;\n  color: #292a28 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table td {\n  border-color: #e4e1da !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #faf8f4 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta {\n  background:\n    radial-gradient(circle at 88% 14%, rgba(191,160,118,.13) 0 15%, transparent 16%),\n    linear-gradient(135deg, #1d1d1d 0%, #343434 56%, #5d5144 100%) !important;\n  border-color: #292929 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #ddc7a8 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   SOLON 48 PRODUCT COLOR OVERRIDE\n   Light Wood + Carrara White + Matte Black\n   ============================================================ *\/\n.tt-solon-48-previous-ui {\n  --tt-bg: #faf8f4 !important;\n  --tt-card: #ffffff !important;\n  --tt-ink: #28231f !important;\n  --tt-text: #554d46 !important;\n  --tt-muted: #7d736a !important;\n  --tt-line: #e6ded5 !important;\n  --tt-soft: #f2ece5 !important;\n  --tt-accent: #9c744d !important;\n  --tt-dark-bg: #26231f !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(188,148,101,.16) 0 15%, transparent 16%),\n    linear-gradient(135deg, #fffefb 0%, #f6efe7 54%, #ece3da 100%) !important;\n  border-color: #e4dbd1 !important;\n  box-shadow: 0 14px 36px rgba(55,44,34,.07) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-eyebrow-pill {\n  background: #f2e9df !important;\n  color: #8d633e !important;\n  border-color: rgba(156,116,77,.23) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-badge-assembled {\n  color: #4d443c !important;\n  background: #eee8e1 !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e5ddd4 !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item svg,\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-specs span {\n  color: #9c744d !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero-card {\n  background:\n    linear-gradient(145deg, #20201e 0%, #38322d 56%, #654d39 100%) !important;\n  border-color: #2c2926 !important;\n  box-shadow: 0 18px 42px rgba(26,24,22,.20) !important;\n}\n\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-spec-label {\n  color: #dfc49f !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-specs-container,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner {\n  background: #faf8f4 !important;\n  border-color: #e6ded5 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .tt-lux-faq-item,\n.tt-solon-48-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e7dfd6 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf6ef 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f2ee 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-check-list li:before {\n  background: #2d2b28 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f0e9e1 !important;\n  color: #8d633e !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-image-wrap {\n  background: #f4f0eb !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e3dbd2 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table th {\n  background: #eee8e2 !important;\n  color: #302c28 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table td {\n  border-color: #e5ddd4 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #faf7f3 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta {\n  background:\n    radial-gradient(circle at 88% 14%, rgba(188,148,101,.14) 0 15%, transparent 16%),\n    linear-gradient(135deg, #20201e 0%, #38322d 56%, #654d39 100%) !important;\n  border-color: #2c2926 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #dfc49f !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   SOLON 48 PRODUCT COLOR OVERRIDE\n   Light Teak + Pure White Quartz + Matte Black\n   ============================================================ *\/\n.tt-solon-48-previous-ui {\n  --tt-bg: #fbf8f3 !important;\n  --tt-card: #ffffff !important;\n  --tt-ink: #2b241f !important;\n  --tt-text: #554c44 !important;\n  --tt-muted: #7b7066 !important;\n  --tt-line: #e6ddd3 !important;\n  --tt-soft: #f2ebe3 !important;\n  --tt-accent: #9d7049 !important;\n  --tt-dark-bg: #24211f !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(190,146,96,.17) 0 15%, transparent 16%),\n    linear-gradient(135deg, #fffefb 0%, #f7efe6 54%, #ede3d8 100%) !important;\n  border-color: #e4dbd1 !important;\n  box-shadow: 0 14px 36px rgba(55,44,34,.07) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-eyebrow-pill {\n  background: #f3e9df !important;\n  color: #8b5f3b !important;\n  border-color: rgba(157,112,73,.23) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-badge-assembled {\n  color: #365742 !important;\n  background: #edf4ef !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e5ddd4 !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item svg,\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-specs span {\n  color: #9d7049 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero-card {\n  background:\n    linear-gradient(145deg, #1d1d1c 0%, #34312d 56%, #634a35 100%) !important;\n  border-color: #292725 !important;\n  box-shadow: 0 18px 42px rgba(26,24,22,.20) !important;\n}\n\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-spec-label {\n  color: #e1c49e !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-specs-container,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner {\n  background: #fbf8f3 !important;\n  border-color: #e6ddd3 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .tt-lux-faq-item,\n.tt-solon-48-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e7ded5 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf6ef 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1ec 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-check-list li:before {\n  background: #292826 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f0e8df !important;\n  color: #8b5f3b !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-image-wrap {\n  background: #f5f0ea !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e3dad1 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table th {\n  background: #eee7df !important;\n  color: #302b27 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table td {\n  border-color: #e5ddd4 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #faf6f1 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta {\n  background:\n    radial-gradient(circle at 88% 14%, rgba(190,146,96,.15) 0 15%, transparent 16%),\n    linear-gradient(135deg, #1d1d1c 0%, #34312d 56%, #634a35 100%) !important;\n  border-color: #292725 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #e1c49e !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   SOLON 48 PRODUCT COLOR OVERRIDE\n   Antique Brown + Rattan Tan + Matte Black + Warm Ivory\n   ============================================================ *\/\n.tt-solon-48-previous-ui {\n  --tt-bg: #faf6f1 !important;\n  --tt-card: #fffdf9 !important;\n  --tt-ink: #2c2119 !important;\n  --tt-text: #56483c !important;\n  --tt-muted: #806f60 !important;\n  --tt-line: #e5d8ca !important;\n  --tt-soft: #f1e6d9 !important;\n  --tt-accent: #8f5f39 !important;\n  --tt-dark-bg: #2a2019 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(190,143,92,.17) 0 15%, transparent 16%),\n    linear-gradient(135deg, #fffdf9 0%, #f4e9dc 54%, #e7d7c5 100%) !important;\n  border-color: #e2d3c3 !important;\n  box-shadow: 0 14px 36px rgba(73,50,32,.08) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-eyebrow-pill {\n  background: #f2e6d8 !important;\n  color: #7f4f2d !important;\n  border-color: rgba(143,95,57,.24) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-badge-assembled {\n  color: #6a4b2f !important;\n  background: #f2e6d8 !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item {\n  background: #fffdf9 !important;\n  border-color: #e4d6c7 !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item svg,\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-specs span {\n  color: #8f5f39 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero-card {\n  background:\n    linear-gradient(145deg, #241a14 0%, #4b3425 55%, #714c31 100%) !important;\n  border-color: #3a2a20 !important;\n  box-shadow: 0 18px 42px rgba(39,27,20,.24) !important;\n}\n\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-spec-label {\n  color: #e6c79f !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-specs-container,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner {\n  background: #faf6f1 !important;\n  border-color: #e5d8ca !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .tt-lux-faq-item,\n.tt-solon-48-previous-ui .tt-specs \u003e div {\n  background: #fffdf9 !important;\n  border-color: #e6d9cb !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fffdf9 0%, #f7efe6 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fffdf9 0%, #f1e9e1 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-check-list li:before {\n  background: #5a4030 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-feature-card \u003e span {\n  background: #efe2d4 !important;\n  color: #7f4f2d !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-image-wrap {\n  background: #f3eadf !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table-wrap {\n  background: #fffdf9 !important;\n  border-color: #e2d4c5 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table th {\n  background: #ede1d5 !important;\n  color: #30251e !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table td {\n  border-color: #e5d8ca !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fffdf9 0%, #f8f1e9 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta {\n  background:\n    radial-gradient(circle at 88% 14%, rgba(190,143,92,.18) 0 15%, transparent 16%),\n    linear-gradient(135deg, #241a14 0%, #4b3425 56%, #714c31 100%) !important;\n  border-color: #3a2a20 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #e6c79f !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta h2 {\n  color: #fffdf9 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,250,245,.92) !important;\n}\n\n\n\/* ============================================================\n   SOLON 48 PRODUCT COLOR OVERRIDE\n   Natural Oak + Handwoven Cane + Carrara Quartz\n   ============================================================ *\/\n.tt-solon-48-previous-ui {\n  --tt-bg: #fbf8f3 !important;\n  --tt-card: #ffffff !important;\n  --tt-ink: #30261f !important;\n  --tt-text: #554a41 !important;\n  --tt-muted: #7d6e61 !important;\n  --tt-line: #e8ddd1 !important;\n  --tt-soft: #f3eadf !important;\n  --tt-accent: #9b6e4b !important;\n  --tt-dark-bg: #3a2b21 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(190,151,108,.18) 0 15%, transparent 16%),\n    linear-gradient(135deg, #fffdfa 0%, #f6ede2 54%, #eee1d3 100%) !important;\n  border-color: #e6d9cc !important;\n  box-shadow: 0 14px 36px rgba(65,47,34,.08) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-eyebrow-pill {\n  background: #f3e9de !important;\n  color: #8b6245 !important;\n  border-color: rgba(155,110,75,.22) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-badge-assembled {\n  color: #5d4938 !important;\n  background: #efe5da !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item {\n  background: #fffdfa !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item svg,\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-specs span {\n  color: #9b6e4b !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero-card {\n  background:\n    linear-gradient(145deg, #34271f 0%, #654832 56%, #8b6548 100%) !important;\n  border-color: #4b382b !important;\n  box-shadow: 0 18px 42px rgba(53,38,29,.22) !important;\n}\n\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-spec-label {\n  color: #ead7bf !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-specs-container,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner {\n  background: #fbf8f3 !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .tt-lux-faq-item,\n.tt-solon-48-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf5ee 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f0eb 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-check-list li:before {\n  background: #6b4d37 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f1e8de !important;\n  color: #8f6546 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-image-wrap {\n  background: #f5efe9 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e6dbd0 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table th {\n  background: #efe7df !important;\n  color: #342b24 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table td {\n  border-color: #e8ddd1 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #fbf7f2 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta {\n  background:\n    radial-gradient(circle at 88% 14%, rgba(190,151,108,.17) 0 15%, transparent 16%),\n    linear-gradient(135deg, #34271f 0%, #654832 56%, #8b6548 100%) !important;\n  border-color: #4b382b !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #ead7bf !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   SOLON 48 PRODUCT COLOR OVERRIDE\n   Light Wood + Carrara White + Matte Black\n   ============================================================ *\/\n.tt-solon-48-previous-ui {\n  --tt-bg: #faf8f4 !important;\n  --tt-card: #ffffff !important;\n  --tt-ink: #24211e !important;\n  --tt-text: #504a44 !important;\n  --tt-muted: #7a726a !important;\n  --tt-line: #e7dfd5 !important;\n  --tt-soft: #f1ece5 !important;\n  --tt-accent: #9e784f !important;\n  --tt-dark-bg: #24211e !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(158,120,79,.14) 0 15%, transparent 16%),\n    linear-gradient(135deg, #fffefb 0%, #f6f0e8 54%, #eee6dc 100%) !important;\n  border-color: #e5ddd3 !important;\n  box-shadow: 0 14px 36px rgba(61,48,37,.07) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-eyebrow-pill {\n  background: #f2ebe2 !important;\n  color: #8f6942 !important;\n  border-color: rgba(158,120,79,.22) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-badge-assembled {\n  color: #3f503f !important;\n  background: #edf2ea !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e6ded4 !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item svg,\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-specs span {\n  color: #9e784f !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero-card {\n  background:\n    linear-gradient(145deg, #1d1c1a 0%, #2d2925 56%, #514334 100%) !important;\n  border-color: #26231f !important;\n  box-shadow: 0 18px 42px rgba(25,23,21,.20) !important;\n}\n\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-spec-label {\n  color: #d7b783 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-specs-container,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner {\n  background: #faf8f4 !important;\n  border-color: #e7dfd5 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .tt-lux-faq-item,\n.tt-solon-48-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e1d8 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #faf6f0 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1eb 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-check-list li:before {\n  background: #2b2824 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f0ebe4 !important;\n  color: #8f6942 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-image-wrap {\n  background: #f4f0ea !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table-wrap {\n  background: #fff !important;\n  border-color: #e5ddd3 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table th {\n  background: #eee8e1 !important;\n  color: #282522 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table td {\n  border-color: #e7dfd6 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fff 0%, #faf7f2 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta {\n  background:\n    radial-gradient(circle at 88% 14%, rgba(158,120,79,.15) 0 15%, transparent 16%),\n    linear-gradient(135deg, #1e1c1a 0%, #332e29 56%, #5a4939 100%) !important;\n  border-color: #2a2723 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #d7b783 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   SOLON 48 PRODUCT COLOR OVERRIDE\n   Coastal Oak + Porcelain White + Warm Sand + Deep Espresso\n   ============================================================ *\/\n.tt-solon-48-previous-ui {\n  --tt-bg: #fbfaf7 !important;\n  --tt-card: #ffffff !important;\n  --tt-ink: #2f2a25 !important;\n  --tt-text: #5d554d !important;\n  --tt-muted: #82786f !important;\n  --tt-line: #e7dfd6 !important;\n  --tt-soft: #f3eee8 !important;\n  --tt-accent: #a77a55 !important;\n  --tt-dark-bg: #3a3028 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(193,153,111,.16) 0 15%, transparent 16%),\n    linear-gradient(135deg, #fffefb 0%, #f7f2eb 54%, #eee7df 100%) !important;\n  border-color: #e5ddd4 !important;\n  box-shadow: 0 14px 36px rgba(61,49,40,.07) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-eyebrow-pill {\n  background: #f2ebe4 !important;\n  color: #956b49 !important;\n  border-color: rgba(167,122,85,.22) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-badge-assembled {\n  color: #405645 !important;\n  background: #edf3ee !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e7dfd6 !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item svg,\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-specs span {\n  color: #a77a55 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero-card {\n  background:\n    linear-gradient(145deg, #302a25 0%, #55483d 56%, #7e6853 100%) !important;\n  border-color: #3d342d !important;\n  box-shadow: 0 18px 42px rgba(48,42,37,.22) !important;\n}\n\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-spec-label {\n  color: #ead6bd !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-specs-container,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner {\n  background: #fbfaf7 !important;\n  border-color: #e7dfd6 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .tt-lux-faq-item,\n.tt-solon-48-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e0d7 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf6f0 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1ed 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-check-list li:before {\n  background: #7f5f46 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f1e9e1 !important;\n  color: #956b49 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-image-wrap {\n  background: #f5f1ec !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e5ddd4 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table th {\n  background: #efe8e1 !important;\n  color: #342f2b !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table td {\n  border-color: #e7dfd6 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #fbf8f4 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta {\n  background:\n    radial-gradient(circle at 88% 14%, rgba(193,153,111,.16) 0 15%, transparent 16%),\n    linear-gradient(135deg, #302a25 0%, #55483d 56%, #7e6853 100%) !important;\n  border-color: #3d342d !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #ead6bd !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   SOLON 48 PRODUCT COLOR OVERRIDE\n   Coastal Oak + Porcelain White + Warm Sand + Deep Espresso\n   ============================================================ *\/\n.tt-solon-48-previous-ui {\n  --tt-bg: #fbfaf7 !important;\n  --tt-card: #ffffff !important;\n  --tt-ink: #2f2a25 !important;\n  --tt-text: #5d554d !important;\n  --tt-muted: #82786f !important;\n  --tt-line: #e7dfd6 !important;\n  --tt-soft: #f3eee8 !important;\n  --tt-accent: #a77a55 !important;\n  --tt-dark-bg: #3a3028 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero {\n  background:\n    radial-gradient(circle at 88% 12%, rgba(193,153,111,.16) 0 15%, transparent 16%),\n    linear-gradient(135deg, #fffefb 0%, #f7f2eb 54%, #eee7df 100%) !important;\n  border-color: #e5ddd4 !important;\n  box-shadow: 0 14px 36px rgba(61,49,40,.07) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-eyebrow-pill {\n  background: #f2ebe4 !important;\n  color: #956b49 !important;\n  border-color: rgba(167,122,85,.22) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-badge-assembled {\n  color: #405645 !important;\n  background: #edf3ee !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e7dfd6 !important;\n}\n\n.tt-solon-48-previous-ui .tt-tag-item svg,\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-specs span {\n  color: #a77a55 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-hero-card {\n  background:\n    linear-gradient(145deg, #302a25 0%, #55483d 56%, #7e6853 100%) !important;\n  border-color: #3d342d !important;\n  box-shadow: 0 18px 42px rgba(48,42,37,.22) !important;\n}\n\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-spec-label {\n  color: #ead6bd !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-specs-container,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner {\n  background: #fbfaf7 !important;\n  border-color: #e7dfd6 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .tt-lux-faq-item,\n.tt-solon-48-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e0d7 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf6f0 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1ed 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-check-list li:before {\n  background: #7f5f46 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f1e9e1 !important;\n  color: #956b49 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-image-wrap {\n  background: #f5f1ec !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e5ddd4 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table th {\n  background: #efe8e1 !important;\n  color: #342f2b !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-table td {\n  border-color: #e7dfd6 !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #fbf8f4 100%) !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta {\n  background:\n    radial-gradient(circle at 88% 14%, rgba(193,153,111,.16) 0 15%, transparent 16%),\n    linear-gradient(135deg, #302a25 0%, #55483d 56%, #7e6853 100%) !important;\n  border-color: #3d342d !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #ead6bd !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-solon-48-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   SOLON 48 PRODUCT COLOR OVERRIDE\n   Gray Oak + Antique Brass + Calacatta Vicenza Quartz\n   ============================================================ *\/\n.tt-solon-48-previous-ui {\n  --tt-bg:#f7f5f2!important; --tt-card:#fff!important; --tt-ink:#292622!important;\n  --tt-text:#57524b!important; --tt-muted:#787168!important; --tt-line:#ded7ce!important;\n  --tt-soft:#eae4db!important; --tt-accent:#8c6a47!important; --tt-dark-bg:#332b22!important;\n}\n.tt-solon-48-previous-ui .tt-lux-hero {\n  background:radial-gradient(circle at 88% 12%,rgba(140,106,71,.17) 0 15%,transparent 16%),\n             linear-gradient(135deg,#fbfaf8 0%,#eee9e3 54%,#ded8d0 100%)!important;\n  border-color:#ddd6ce!important; box-shadow:0 14px 36px rgba(55,50,44,.08)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-eyebrow-pill{background:#ece7e1!important;color:#74583d!important;border-color:rgba(140,106,71,.24)!important;}\n.tt-solon-48-previous-ui .tt-lux-badge-assembled{color:#6b5338!important;background:#f1e8dc!important;}\n.tt-solon-48-previous-ui .tt-tag-item{background:#fff!important;border-color:#ded7ce!important;}\n.tt-solon-48-previous-ui .tt-tag-item svg,\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-specs span{color:#8c6a47!important;}\n.tt-solon-48-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#282521 0%,#4b4238 54%,#8c6a47 100%)!important;\n  border-color:#39332c!important; box-shadow:0 18px 42px rgba(41,38,34,.22)!important;\n}\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-spec-label{color:#ead9c5!important;}\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-specs-container,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner{background:#f7f5f2!important;border-color:#ded7ce!important;}\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .tt-lux-faq-item,\n.tt-solon-48-previous-ui .tt-specs\u003ediv{background:#fff!important;border-color:#e0d9d1!important;}\n.tt-solon-48-previous-ui .tt-lux-best{background:linear-gradient(180deg,#fff 0%,#faf6f1 100%)!important;}\n.tt-solon-48-previous-ui .tt-lux-not{background:linear-gradient(180deg,#fff 0%,#f3f0ec 100%)!important;}\n.tt-solon-48-previous-ui .tt-lux-check-list li:before{background:#3a342e!important;}\n.tt-solon-48-previous-ui .tt-lux-feature-card\u003espan{background:#ebe4db!important;color:#7a5b3d!important;}\n.tt-solon-48-previous-ui .tt-lux-image-wrap{background:#f0ece7!important;}\n.tt-solon-48-previous-ui .tt-lux-table-wrap{background:#fff!important;border-color:#ddd6ce!important;}\n.tt-solon-48-previous-ui .tt-lux-table th{background:#e9e4de!important;color:#2f2b27!important;}\n.tt-solon-48-previous-ui .tt-lux-table td{border-color:#ded7ce!important;}\n.tt-solon-48-previous-ui .tt-lux-faq-item{background:linear-gradient(180deg,#fff 0%,#faf7f3 100%)!important;}\n.tt-solon-48-previous-ui .tt-lux-brand-cta{\n  background:radial-gradient(circle at 88% 14%,rgba(140,106,71,.16) 0 15%,transparent 16%),\n             linear-gradient(135deg,#292622 0%,#51463c 56%,#8c6a47 100%)!important;\n  border-color:#39332c!important;\n}\n.tt-solon-48-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#ead9c5!important;}\n.tt-solon-48-previous-ui .tt-lux-brand-cta h2{color:#fff!important;}\n.tt-solon-48-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* SOLON 48 PRODUCT COLOR OVERRIDE — White + Carrara Marble + Matte Black *\/\n.tt-solon-48-previous-ui{\n  --tt-bg:#f8f9fa!important;--tt-card:#fff!important;--tt-ink:#1f2328!important;\n  --tt-text:#50565d!important;--tt-muted:#777e86!important;--tt-line:#e1e4e8!important;\n  --tt-soft:#f0f2f4!important;--tt-accent:#555c63!important;--tt-dark-bg:#202226!important;\n}\n.tt-solon-48-previous-ui .tt-lux-hero{\n  background:radial-gradient(circle at 88% 12%,rgba(80,86,93,.10) 0 15%,transparent 16%),\n  linear-gradient(135deg,#fff 0%,#f4f5f6 54%,#e9ebed 100%)!important;\n  border-color:#e0e3e6!important;box-shadow:0 14px 36px rgba(31,35,40,.07)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-eyebrow-pill{background:#f1f2f3!important;color:#4f555c!important;border-color:#dfe2e5!important;}\n.tt-solon-48-previous-ui .tt-lux-badge-assembled{color:#fff!important;background:#25282c!important;}\n.tt-solon-48-previous-ui .tt-tag-item{background:#fff!important;border-color:#e1e4e8!important;}\n.tt-solon-48-previous-ui .tt-tag-item svg,\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-specs span{color:#555c63!important;}\n.tt-solon-48-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#17191c 0%,#2b2e32 56%,#51565c 100%)!important;\n  border-color:#22252a!important;box-shadow:0 18px 42px rgba(20,22,25,.22)!important;\n}\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-spec-label{color:#d9dde1!important;}\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-specs-container,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner{background:#f8f9fa!important;border-color:#e1e4e8!important;}\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .tt-lux-faq-item,\n.tt-solon-48-previous-ui .tt-specs\u003ediv{background:#fff!important;border-color:#e2e5e8!important;}\n.tt-solon-48-previous-ui .tt-lux-best{background:linear-gradient(180deg,#fff 0%,#f7f8f9 100%)!important;}\n.tt-solon-48-previous-ui .tt-lux-not{background:linear-gradient(180deg,#fff 0%,#f1f3f5 100%)!important;}\n.tt-solon-48-previous-ui .tt-lux-check-list li:before{background:#24272b!important;}\n.tt-solon-48-previous-ui .tt-lux-feature-card\u003espan{background:#eef0f2!important;color:#3f4449!important;}\n.tt-solon-48-previous-ui .tt-lux-image-wrap{background:#f2f3f4!important;}\n.tt-solon-48-previous-ui .tt-lux-table-wrap{background:#fff!important;border-color:#dfe2e5!important;}\n.tt-solon-48-previous-ui .tt-lux-table th{background:#eceff1!important;color:#25292d!important;}\n.tt-solon-48-previous-ui .tt-lux-table td{border-color:#e1e4e8!important;}\n.tt-solon-48-previous-ui .tt-lux-faq-item{background:linear-gradient(180deg,#fff 0%,#f8f9fa 100%)!important;}\n.tt-solon-48-previous-ui .tt-lux-brand-cta{\n  background:linear-gradient(135deg,#17191c 0%,#2a2d31 56%,#4b5056 100%)!important;border-color:#22252a!important;\n}\n.tt-solon-48-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#d9dde1!important;}\n.tt-solon-48-previous-ui .tt-lux-brand-cta h2{color:#fff!important;}\n.tt-solon-48-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.9)!important;}\n\n\n\/* ============================================================\n   SOLON 48 PRODUCT COLOR OVERRIDE\n   Natural Oak + Handwoven Cane + Carrara Quartz\n   ============================================================ *\/\n.tt-solon-48-previous-ui{\n  --tt-bg:#f7f9fb!important;--tt-card:#ffffff!important;--tt-ink:#1c2530!important;\n  --tt-text:#4f5c69!important;--tt-muted:#75808b!important;--tt-line:#dfe5eb!important;\n  --tt-soft:#edf2f6!important;--tt-accent:#557a9c!important;--tt-dark-bg:#203142!important;\n}\n.tt-solon-48-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 88% 12%,rgba(77,116,151,.18) 0 15%,transparent 16%),\n    linear-gradient(135deg,#ffffff 0%,#eef4f8 54%,#dfe9f0 100%)!important;\n  border-color:#dbe3ea!important;box-shadow:0 14px 36px rgba(32,49,66,.08)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-eyebrow-pill{\n  background:#eaf1f6!important;color:#456a8b!important;border-color:rgba(85,122,156,.22)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-badge-assembled{\n  color:#7a5a1f!important;background:#f5ead0!important;\n}\n.tt-solon-48-previous-ui .tt-tag-item{\n  background:#fff!important;border-color:#dfe5eb!important;\n}\n.tt-solon-48-previous-ui .tt-tag-item svg,\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-specs span{\n  color:#557a9c!important;\n}\n.tt-solon-48-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#1d2c3b 0%,#31506a 56%,#8a7542 100%)!important;\n  border-color:#263b4d!important;box-shadow:0 18px 42px rgba(28,44,59,.24)!important;\n}\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-spec-label{\n  color:#f1d895!important;\n}\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-specs-container,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner{\n  background:#f7f9fb!important;border-color:#dfe5eb!important;\n}\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .tt-lux-faq-item,\n.tt-solon-48-previous-ui .tt-specs\u003ediv{\n  background:#fff!important;border-color:#e0e6ec!important;\n}\n.tt-solon-48-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f1f6f9 100%)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f4f5f6 100%)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-check-list li:before{\n  background:#3f698d!important;\n}\n.tt-solon-48-previous-ui .tt-lux-feature-card\u003espan{\n  background:#eaf0f5!important;color:#456a8b!important;\n}\n.tt-solon-48-previous-ui .tt-lux-image-wrap{\n  background:#edf2f6!important;\n}\n.tt-solon-48-previous-ui .tt-lux-table-wrap{\n  background:#fff!important;border-color:#dbe3ea!important;\n}\n.tt-solon-48-previous-ui .tt-lux-table th{\n  background:#e9f0f5!important;color:#22303c!important;\n}\n.tt-solon-48-previous-ui .tt-lux-table td{\n  border-color:#dfe5eb!important;\n}\n.tt-solon-48-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#fff 0%,#f7f9fb 100%)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-brand-cta{\n  background:\n    radial-gradient(circle at 88% 14%,rgba(202,169,91,.12) 0 15%,transparent 16%),\n    linear-gradient(135deg,#1d2c3b 0%,#31506a 58%,#806d43 100%)!important;\n  border-color:#263b4d!important;\n}\n.tt-solon-48-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#f1d895!important;}\n.tt-solon-48-previous-ui .tt-lux-brand-cta h2{color:#fff!important;}\n.tt-solon-48-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* ============================================================\n   SOLON 48 PRODUCT COLOR OVERRIDE\n   Natural Oak + Handwoven Cane + Carrara Quartz\n   ============================================================ *\/\n.tt-solon-48-previous-ui{\n  --tt-bg:#fbf8f3!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#30261f!important;\n  --tt-text:#574b41!important;\n  --tt-muted:#817164!important;\n  --tt-line:#e8ddd1!important;\n  --tt-soft:#f2eadf!important;\n  --tt-accent:#9b6e4b!important;\n  --tt-dark-bg:#3a2b21!important;\n}\n.tt-solon-48-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 88% 12%,rgba(184,145,102,.18) 0 15%,transparent 16%),\n    linear-gradient(135deg,#fffdfa 0%,#f5ede3 54%,#eadcca 100%)!important;\n  border-color:#e5d8ca!important;\n  box-shadow:0 14px 36px rgba(65,47,34,.08)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-eyebrow-pill{\n  background:#f3e8dc!important;\n  color:#875f42!important;\n  border-color:rgba(155,110,75,.22)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-badge-assembled{\n  color:#674d38!important;\n  background:#efe5da!important;\n}\n.tt-solon-48-previous-ui .tt-tag-item{\n  background:#fffdfa!important;\n  border-color:#e7dccf!important;\n}\n.tt-solon-48-previous-ui .tt-tag-item svg,\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-specs span{\n  color:#9b6e4b!important;\n}\n.tt-solon-48-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#34271f 0%,#604731 56%,#8a684c 100%)!important;\n  border-color:#49362a!important;\n  box-shadow:0 18px 42px rgba(53,38,29,.22)!important;\n}\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-spec-label{\n  color:#ead7bf!important;\n}\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-specs-container,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner{\n  background:#fbf8f3!important;\n  border-color:#e8ddd1!important;\n}\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .tt-lux-faq-item,\n.tt-solon-48-previous-ui .tt-specs\u003ediv{\n  background:#fff!important;\n  border-color:#e8ddd1!important;\n}\n.tt-solon-48-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#fbf5ee 100%)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f5f0eb 100%)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-check-list li:before{\n  background:#6b4d37!important;\n}\n.tt-solon-48-previous-ui .tt-lux-feature-card\u003espan{\n  background:#f1e8de!important;\n  color:#8f6546!important;\n}\n.tt-solon-48-previous-ui .tt-lux-image-wrap{\n  background:#f5efe9!important;\n}\n.tt-solon-48-previous-ui .tt-lux-table-wrap{\n  background:#fff!important;\n  border-color:#e6dbd0!important;\n}\n.tt-solon-48-previous-ui .tt-lux-table th{\n  background:#efe7df!important;\n  color:#342b24!important;\n}\n.tt-solon-48-previous-ui .tt-lux-table td{\n  border-color:#e8ddd1!important;\n}\n.tt-solon-48-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#fff 0%,#fbf7f2 100%)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-brand-cta{\n  background:\n    radial-gradient(circle at 88% 14%,rgba(190,151,108,.17) 0 15%,transparent 16%),\n    linear-gradient(135deg,#34271f 0%,#604731 56%,#8a684c 100%)!important;\n  border-color:#49362a!important;\n}\n.tt-solon-48-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#ead7bf!important;}\n.tt-solon-48-previous-ui .tt-lux-brand-cta h2{color:#fff!important;}\n.tt-solon-48-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* ============================================================\n   SOLON 48 PRODUCT COLOR OVERRIDE\n   Swan White + Porcelain White + Brushed Nickel + Cool Gray\n   ============================================================ *\/\n.tt-solon-48-previous-ui{\n  --tt-bg:#f8f9fa!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#26313a!important;\n  --tt-text:#56626d!important;\n  --tt-muted:#7a8792!important;\n  --tt-line:#e0e5e9!important;\n  --tt-soft:#eef2f5!important;\n  --tt-accent:#7f8f9f!important;\n  --tt-dark-bg:#2f3a43!important;\n}\n.tt-solon-48-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 88% 12%,rgba(127,143,159,.14) 0 15%,transparent 16%),\n    linear-gradient(135deg,#ffffff 0%,#f3f6f8 54%,#e7ecef 100%)!important;\n  border-color:#dfe4e8!important;\n  box-shadow:0 14px 36px rgba(39,50,59,.07)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-eyebrow-pill{\n  background:#eef2f4!important;\n  color:#667786!important;\n  border-color:rgba(127,143,159,.22)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-badge-assembled{\n  color:#435d4a!important;\n  background:#edf4ef!important;\n}\n.tt-solon-48-previous-ui .tt-tag-item{\n  background:#fff!important;\n  border-color:#e0e5e9!important;\n}\n.tt-solon-48-previous-ui .tt-tag-item svg,\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-specs span{\n  color:#7f8f9f!important;\n}\n.tt-solon-48-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#2b343c 0%,#46545f 56%,#73818c 100%)!important;\n  border-color:#343f48!important;\n  box-shadow:0 18px 42px rgba(39,50,59,.20)!important;\n}\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-spec-label{\n  color:#dfe6eb!important;\n}\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-specs-container,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner{\n  background:#f8f9fa!important;\n  border-color:#e0e5e9!important;\n}\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .tt-lux-faq-item,\n.tt-solon-48-previous-ui .tt-specs\u003ediv{\n  background:#fff!important;\n  border-color:#e1e6ea!important;\n}\n.tt-solon-48-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f5f8fa 100%)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f1f4f6 100%)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-check-list li:before{\n  background:#6f808e!important;\n}\n.tt-solon-48-previous-ui .tt-lux-feature-card\u003espan{\n  background:#edf1f4!important;\n  color:#667786!important;\n}\n.tt-solon-48-previous-ui .tt-lux-image-wrap{\n  background:#f2f5f7!important;\n}\n.tt-solon-48-previous-ui .tt-lux-table-wrap{\n  background:#fff!important;\n  border-color:#dfe4e8!important;\n}\n.tt-solon-48-previous-ui .tt-lux-table th{\n  background:#ebeff2!important;\n  color:#2d3740!important;\n}\n.tt-solon-48-previous-ui .tt-lux-table td{\n  border-color:#e0e5e9!important;\n}\n.tt-solon-48-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#fff 0%,#f8fafb 100%)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-brand-cta{\n  background:\n    radial-gradient(circle at 88% 14%,rgba(255,255,255,.06) 0 15%,transparent 16%),\n    linear-gradient(135deg,#2b343c 0%,#46545f 58%,#6d7b86 100%)!important;\n  border-color:#343f48!important;\n}\n.tt-solon-48-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#dfe6eb!important;}\n.tt-solon-48-previous-ui .tt-lux-brand-cta h2{color:#fff!important;}\n.tt-solon-48-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* ============================================================\n   SOLON 48 PRODUCT COLOR OVERRIDE\n   White Cabinet + Carrara Marble + Matte Black + Cool Stone Gray\n   ============================================================ *\/\n.tt-solon-48-previous-ui{\n  --tt-bg:#f8f9fa!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#20252a!important;\n  --tt-text:#50575e!important;\n  --tt-muted:#777f87!important;\n  --tt-line:#e0e4e7!important;\n  --tt-soft:#eef1f3!important;\n  --tt-accent:#626a72!important;\n  --tt-dark-bg:#202327!important;\n}\n.tt-solon-48-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 88% 12%,rgba(92,101,109,.11) 0 15%,transparent 16%),\n    linear-gradient(135deg,#ffffff 0%,#f4f5f6 54%,#e8ebed 100%)!important;\n  border-color:#dfe3e6!important;\n  box-shadow:0 14px 36px rgba(32,37,42,.07)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-eyebrow-pill{\n  background:#f0f2f3!important;\n  color:#555d64!important;\n  border-color:rgba(98,106,114,.20)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-badge-assembled{\n  color:#ffffff!important;\n  background:#24282c!important;\n}\n.tt-solon-48-previous-ui .tt-tag-item{\n  background:#ffffff!important;\n  border-color:#e0e4e7!important;\n}\n.tt-solon-48-previous-ui .tt-tag-item svg,\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-specs span{\n  color:#626a72!important;\n}\n.tt-solon-48-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#17191c 0%,#292d31 56%,#4d5359 100%)!important;\n  border-color:#22262a!important;\n  box-shadow:0 18px 42px rgba(20,23,26,.22)!important;\n}\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-spec-label{\n  color:#d9dde0!important;\n}\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-specs-container,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner{\n  background:#f8f9fa!important;\n  border-color:#e0e4e7!important;\n}\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .tt-lux-faq-item,\n.tt-solon-48-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e1e5e8!important;\n}\n.tt-solon-48-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f7f8f9 100%)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f1f3f4 100%)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-check-list li:before{\n  background:#262a2e!important;\n}\n.tt-solon-48-previous-ui .tt-lux-feature-card\u003espan{\n  background:#edf0f2!important;\n  color:#4f565d!important;\n}\n.tt-solon-48-previous-ui .tt-lux-image-wrap{\n  background:#f2f4f5!important;\n}\n.tt-solon-48-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#dfe3e6!important;\n}\n.tt-solon-48-previous-ui .tt-lux-table th{\n  background:#ebedef!important;\n  color:#25292d!important;\n}\n.tt-solon-48-previous-ui .tt-lux-table td{\n  border-color:#e0e4e7!important;\n}\n.tt-solon-48-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#f8f9fa 100%)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-brand-cta{\n  background:\n    radial-gradient(circle at 88% 14%,rgba(255,255,255,.05) 0 15%,transparent 16%),\n    linear-gradient(135deg,#17191c 0%,#292d31 58%,#4d5359 100%)!important;\n  border-color:#22262a!important;\n}\n.tt-solon-48-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#d9dde0!important;}\n.tt-solon-48-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-solon-48-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* ============================================================\n   SOLON 48 PRODUCT COLOR OVERRIDE\n   Antique Elm + Calacatta Sintered Stone + Matte Black\n   ============================================================ *\/\n.tt-solon-48-previous-ui{\n  --tt-bg:#fbf8f4!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#2b241f!important;\n  --tt-text:#574b42!important;\n  --tt-muted:#7f7165!important;\n  --tt-line:#e7ddd3!important;\n  --tt-soft:#f1e9e1!important;\n  --tt-accent:#8a5d3f!important;\n  --tt-dark-bg:#2a231f!important;\n}\n.tt-solon-48-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 88% 12%,rgba(138,93,63,.17) 0 15%,transparent 16%),\n    linear-gradient(135deg,#fffdfa 0%,#f4ece4 54%,#e7d8ca 100%)!important;\n  border-color:#e3d7cc!important;\n  box-shadow:0 14px 36px rgba(57,42,32,.08)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-eyebrow-pill{\n  background:#f1e8df!important;\n  color:#7b5138!important;\n  border-color:rgba(138,93,63,.24)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-badge-assembled{\n  color:#ffffff!important;\n  background:#2b2724!important;\n}\n.tt-solon-48-previous-ui .tt-tag-item{\n  background:#fffefb!important;\n  border-color:#e5dbd1!important;\n}\n.tt-solon-48-previous-ui .tt-tag-item svg,\n.tt-solon-48-previous-ui .tt-lux-eyebrow,\n.tt-solon-48-previous-ui .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-specs span{\n  color:#8a5d3f!important;\n}\n.tt-solon-48-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#241f1b 0%,#44372e 56%,#79543b 100%)!important;\n  border-color:#352b25!important;\n  box-shadow:0 18px 42px rgba(42,31,24,.22)!important;\n}\n.tt-solon-48-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-solon-48-previous-ui .tt-spec-label{\n  color:#ead6c2!important;\n}\n.tt-solon-48-previous-ui .tt-lux-answer,\n.tt-solon-48-previous-ui .tt-lux-compare,\n.tt-solon-48-previous-ui .tt-lux-faq,\n.tt-solon-48-previous-ui .tt-specs-container,\n.tt-solon-48-previous-ui .tt-lux-image-story,\n.tt-solon-48-previous-ui .tt-lux-full-banner{\n  background:#fbf8f4!important;\n  border-color:#e7ddd3!important;\n}\n.tt-solon-48-previous-ui .tt-lux-panel,\n.tt-solon-48-previous-ui .tt-lux-feature-card,\n.tt-solon-48-previous-ui .tt-lux-faq-item,\n.tt-solon-48-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e7ddd3!important;\n}\n.tt-solon-48-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#fbf5ef 100%)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f4efeb 100%)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-check-list li:before{\n  background:#513a2b!important;\n}\n.tt-solon-48-previous-ui .tt-lux-feature-card\u003espan{\n  background:#efe6de!important;\n  color:#7b5138!important;\n}\n.tt-solon-48-previous-ui .tt-lux-image-wrap{\n  background:#f4eee8!important;\n}\n.tt-solon-48-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#e4d9cf!important;\n}\n.tt-solon-48-previous-ui .tt-lux-table th{\n  background:#eee6df!important;\n  color:#332a24!important;\n}\n.tt-solon-48-previous-ui .tt-lux-table td{\n  border-color:#e7ddd3!important;\n}\n.tt-solon-48-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#fbf7f2 100%)!important;\n}\n.tt-solon-48-previous-ui .tt-lux-brand-cta{\n  background:\n    radial-gradient(circle at 88% 14%,rgba(169,122,84,.16) 0 15%,transparent 16%),\n    linear-gradient(135deg,#241f1b 0%,#44372e 58%,#79543b 100%)!important;\n  border-color:#352b25!important;\n}\n.tt-solon-48-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#ead6c2!important;}\n.tt-solon-48-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-solon-48-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\u003c\/style\u003e","brand":"Tile \u0026 Top","offers":[{"title":"48\"","offer_id":42664345436238,"sku":"TTBV-8679-48-VN-TT","price":1139.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/1_21c4db25-ab3b-468e-925a-a98501cf0984.webp?v=1785999279","url":"https:\/\/www.tileandtop.com\/products\/solon-48-vanity-family-set-with-calacatta-sintered-stone-top","provider":"Tile \u0026 Top","version":"1.0","type":"link"}