{"title":"TT Clearance - Bathroom Vanities","description":"\u003cp\u003eShop bathroom vanity clearance deals at Tile \u0026amp; Top. Save on freestanding, wall-mounted, single and double sink bathroom vanities while supplies last.\u003c\/p\u003e","products":[{"product_id":"ralph-48-wall-mounted-vanity-with-palissandro-blue-marble-top","title":"Ralph 48\" Wall Mounted Vanity with Palissandro Blue Marble Top","description":"\u003cdiv class=\"tt-lux-product tt-ralph-48-code1-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\" Wall-Mounted Vanity with Natural Marble\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\"\u003eRalph 48\" Floating Bathroom Vanity \u003cspan class=\"tt-title-sub\"\u003ewith Palissandro Blue Natural Marble Top\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"tt-lux-lead\"\u003eRalph 48\" combines a wall-mounted floating profile, Palissandro Blue natural marble, a solid wood frame with white painted finish, five soft-closing drawers, one tilt-out drawer, brushed-gold handles, a matching 4-inch marble backsplash, 3-hole faucet drilling, and a fully assembled cabinet body. The cool blue-gray stone and warm metallic accents create a dramatic centerpiece for modern and luxury bathrooms.\u003c\/p\u003e\n\u003cdiv class=\"tt-lux-hero-tags\"\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003e48.8\" W × 21.4\" D × 19.25\" H\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003ePalissandro Blue Natural Marble\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003e5 Drawers + 1 Tilt-Out Drawer\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003eWall-Mounted Floating Design\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\u003eStatement Blue Marble with Warm Brushed Gold\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp class=\"tt-card-desc\"\u003ePalissandro Blue marble brings layered blue-gray movement, the white floating cabinet keeps the composition visually light, and brushed-gold handles add warmth. The multi-drawer layout supports organized daily storage without losing the clean architectural profile.\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\"\u003ePalissandro Blue Marble + 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\"\u003e5 Soft-Close Drawers + 1 Tilt-Out\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-spec-row\"\u003e\n\u003cspan class=\"tt-spec-label\"\u003eInstallation\u003c\/span\u003e\u003cspan class=\"tt-spec-val\"\u003eWall-Mounted · Secure Stud Anchoring\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 Ralph 48\" Floating Vanity?\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp\u003eChoose Ralph if you want a true statement vanity with dramatic natural stone, a wall-mounted floating profile, generous drawer organization, and warm brushed-gold accents. The 48.8-inch width is best suited to medium or larger single-sink bathrooms where the vanity can function as a design focal point.\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\u003eContemporary and luxury bathrooms needing a strong visual focal point\u003c\/li\u003e\n\u003cli\u003eBuyers who specifically want blue-gray natural marble variation\u003c\/li\u003e\n\u003cli\u003eWall-mounted remodels that benefit from open floor space\u003c\/li\u003e\n\u003cli\u003eBathrooms needing multiple soft-close drawers for organized storage\u003c\/li\u003e\n\u003cli\u003eInteriors that combine cool stone with warm gold metallic finishes\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 wide\u003c\/li\u003e\n\u003cli\u003eIf the wall cannot support secure stud anchoring for a floating vanity\u003c\/li\u003e\n\u003cli\u003eIf you prefer engineered quartz with more uniform patterning\u003c\/li\u003e\n\u003cli\u003eIf you want a traditional freestanding furniture-style installation\u003c\/li\u003e\n\u003cli\u003eIf you prefer matte-black or chrome hardware out of the box\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- MARBLE STORY --\u003e\n\u003csection class=\"tt-lux-section tt-lux-image-story\"\u003e\n\u003cdiv class=\"tt-lux-image-copy\"\u003e\n\u003cp class=\"tt-lux-eyebrow\"\u003ePalissandro Blue Natural Marble\u003c\/p\u003e\n\u003ch2\u003eLayered Blue-Gray Movement \u0026amp; Natural Variation\u003c\/h2\u003e\n\u003cp\u003eThe Palissandro Blue top is genuine natural marble, known for dramatic blue-gray veining and layered movement. Natural variation means each top will differ in pattern and tone. A matching 4-inch marble backsplash is included for a coordinated installation.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eGenuine Palissandro Blue natural marble\u003c\/li\u003e\n\u003cli\u003eBlue-gray veining with layered visual movement\u003c\/li\u003e\n\u003cli\u003eNatural variation makes each top unique\u003c\/li\u003e\n\u003cli\u003eMatching 4\" marble 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\/a1bbb64a2d3fd7dc58358f58a9011501_18a5d3d6-846d-44bc-8a0f-139d7e0c8193.webp?v=1776158319\" alt=\"Palissandro Blue natural marble countertop detail on Ralph 48 vanity\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- GOLD STORY --\u003e\n\u003csection class=\"tt-lux-section tt-lux-image-story tt-lux-reverse\"\u003e\n\u003cdiv class=\"tt-lux-image-copy\"\u003e\n\u003cp class=\"tt-lux-eyebrow\"\u003eBrushed Gold Hardware\u003c\/p\u003e\n\u003ch2\u003eWarm Metallic Contrast Against White Cabinetry\u003c\/h2\u003e\n\u003cp\u003eBrushed-gold handles add warmth to the crisp white cabinet and balance the cool tones of the blue marble. The finish coordinates naturally with gold faucets, mirrors, sconces, and shower hardware for a more cohesive luxury bathroom palette.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eWarm metallic accent against the white cabinet\u003c\/li\u003e\n\u003cli\u003eBalances the cooler blue-gray stone palette\u003c\/li\u003e\n\u003cli\u003eCoordinates with brushed-gold bathroom fixtures\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\/1b378a2f3863c6be95a1085af88c2aa2_a6163702-fddd-466b-8409-9fede2552ebb.webp?v=1776158319\" alt=\"Brushed gold handles on Ralph 48 white floating 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 Ralph 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\u003e48.8\" Overall Width\u003c\/h3\u003e\n\u003cp\u003eA generous single-vanity footprint for medium and larger bathrooms.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e02\u003c\/span\u003e\n\u003ch3\u003ePalissandro Blue Marble\u003c\/h3\u003e\n\u003cp\u003eNatural stone delivers distinctive blue-gray movement and unique variation.\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 construction supports the wall-mounted cabinet structure.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e04\u003c\/span\u003e\n\u003ch3\u003e6 Storage Zones\u003c\/h3\u003e\n\u003cp\u003eFive drawers plus one tilt-out drawer create organized storage for daily essentials.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e05\u003c\/span\u003e\n\u003ch3\u003eBrushed Gold Handles\u003c\/h3\u003e\n\u003cp\u003eWarm metallic hardware adds refined contrast against white and blue-gray finishes.\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 cabinet ships assembled for secure wall-mounted installation.\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\"\u003eMulti-Drawer Organization\u003c\/p\u003e\n\u003ch2\u003e5 Soft-Close Drawers + 1 Tilt-Out Drawer\u003c\/h2\u003e\n\u003cp\u003eRalph uses five soft-closing drawers for organized everyday storage plus one tilt-out drawer for smaller essentials. The drawer-focused configuration is designed to keep grooming tools, toiletries, and daily items separated and easy to access.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003e5 soft-closing drawers for organized storage\u003c\/li\u003e\n\u003cli\u003e1 tilt-out drawer for smaller daily essentials\u003c\/li\u003e\n\u003cli\u003eSoft-close hardware helps reduce slamming\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\/8686f7a775598f8236170cd2ec73a97d_44206fc2-86e5-481e-992b-e140204de556.webp?v=1776158319\" alt=\"Ralph 48 multi-drawer storage system\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FLOATING DESIGN --\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\"\u003eWall-Mounted Floating Design\u003c\/p\u003e\n\u003ch2\u003eOpen Floor Space with Architectural Lightness\u003c\/h2\u003e\n\u003cp\u003eThe floating installation keeps the floor visible beneath the cabinet, helping the vanity feel lighter and making floor cleaning easier. Proper wall construction and secure anchoring into studs are important because the unit is designed to be wall-mounted.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eExposed floor area creates a more open visual effect\u003c\/li\u003e\n\u003cli\u003eAllows easier floor cleaning underneath\u003c\/li\u003e\n\u003cli\u003eRequires secure wall-stud anchoring during installation\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\/af41b145-96b4-4823-9d51-fdaf4e1cd975.__CR0_0_1464_600_PT0_SX1464_V1.webp?v=1783063340\" alt=\"Ralph 48 wall-mounted floating vanity in a bathroom\"\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 48.8-inch width, 21.4-inch depth, 19.25-inch cabinet height, wall-stud locations, plumbing rough-in, 3-hole faucet requirement, backsplash clearance, drawer operation, and final mounting height.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-specs\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eVanity Class\u003c\/span\u003e\u003cstrong\u003eRalph 48\" Wall-Mounted Bathroom Vanity\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eOverall Size\u003c\/span\u003e\u003cstrong\u003e48.8\" W × 21.4\" D × 19.25\" H\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eCountertop\u003c\/span\u003e\u003cstrong\u003ePalissandro Blue Natural Marble\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eBacksplash\u003c\/span\u003e\u003cstrong\u003eMatching 4\" Marble Backsplash Included\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eCabinet Structure\u003c\/span\u003e\u003cstrong\u003eSolid Wood Frame + White Paint\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cstrong\u003e5 Soft-Close Drawers + 1 Tilt-Out Drawer\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eHardware\u003c\/span\u003e\u003cstrong\u003eBrushed Gold Handles\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eFaucet Drilling\u003c\/span\u003e\u003cstrong\u003ePre-Drilled for 3-Hole Faucet\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eInstallation\u003c\/span\u003e\u003cstrong\u003eWall-Mounted · 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 Ralph 48\" Floating Vanity\u003c\/h2\u003e\n\u003cp\u003ePair the Palissandro Blue marble with white, warm ivory, pale gray, soft blue-gray, or quiet stone surfaces. Brushed-gold faucets and lighting reinforce the hardware, while restrained wall finishes keep the dramatic marble from competing with too many patterns. The floating silhouette is especially effective in modern, luxury, and contemporary bathrooms.\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\u003eRalph 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 Ralph?\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\u003eFreestanding Vanity\u003c\/td\u003e\n\u003ctd\u003eThe floating design opens the floor visually and creates a more architectural look.\u003c\/td\u003e\n\u003ctd\u003eWall-mounted installation requires secure stud anchoring.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEngineered Quartz Vanity\u003c\/td\u003e\n\u003ctd\u003ePalissandro Blue natural marble offers unique blue-gray variation and movement.\u003c\/td\u003e\n\u003ctd\u003eNatural marble benefits from periodic stone sealing and attentive care.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBasic Multi-Drawer Vanity\u003c\/td\u003e\n\u003ctd\u003eFive soft-close drawers plus a tilt-out drawer create strong organization.\u003c\/td\u003e\n\u003ctd\u003eConfirm the drawer configuration works with your plumbing rough-in.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChrome or Black Hardware\u003c\/td\u003e\n\u003ctd\u003eBrushed gold adds warmer contrast against the white cabinet and cool stone.\u003c\/td\u003e\n\u003ctd\u003eChoose another model if you want a different hardware finish out of the box.\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 Wall Structure, Plumbing \u0026amp; Mounting Height Together\u003c\/h2\u003e\n\u003cp\u003eBecause Ralph is a wall-mounted vanity, confirm wall-stud locations and structural support before installation. Also verify the 48.8-inch width, 21.4-inch depth, plumbing position, 3-hole faucet layout, 4-inch backsplash clearance, drawer operation, and preferred mounting height.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eAnchor securely into suitable wall structure or studs\u003c\/li\u003e\n\u003cli\u003eConfirm plumbing clears the drawer storage system\u003c\/li\u003e\n\u003cli\u003eSet final mounting height before connecting the countertop and faucet\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\/ChatGPT_Image_2026_3_11_16_39_05_dca4c547-4640-4b33-a0c7-9105f42d14f7.webp?v=1783063340\" alt=\"Ralph 48 floating 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: Ralph 48\" Floating 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. What are the exact dimensions?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe listed overall dimensions are 48.8\" W × 21.4\" D × 19.25\" H. Use the full 48.8-inch width when planning the wall opening 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. Is the countertop natural marble?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eYes. The source specifies Palissandro Blue natural marble with blue-gray veining and natural variation.\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. Does the backsplash come with the vanity?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eYes. A matching 4-inch marble backsplash is included.\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. Does Palissandro Blue marble require special care?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe source notes that natural marble benefits from routine stone sealing, quick spill cleanup, and gentle cleaning practices.\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. How is the storage organized?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eRalph includes five soft-closing drawers plus one tilt-out drawer for organized daily 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\u003e6. What faucet configuration is required?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe countertop is pre-drilled for a 3-hole faucet. The faucet is sold separately so you can select your preferred style.\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 cabinet arrive assembled?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eYes. The source states that the wall-mounted cabinet is fully assembled. Installation still requires secure mounting, faucet installation, and plumbing connections.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-faq-item\"\u003e\n\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e8. What does the floating design change about installation?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe cabinet must be securely anchored to suitable wall structure or studs, and the mounting height must be planned before final plumbing connections are completed.\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 styles work best with Ralph?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe blue-gray marble, white cabinet, brushed-gold hardware, and floating profile work especially well with modern, contemporary, and luxury bathroom 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 48.8-inch width, 21.4-inch depth, 19.25-inch height, wall-stud locations, plumbing rough-in, 3-hole faucet setup, backsplash clearance, drawer operation, delivery path, and final mounting height.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.tt-ralph-48-code1-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-ralph-48-code1-ui * {\n  box-sizing: border-box;\n}\n\n.tt-ralph-48-code1-ui h1,\n.tt-ralph-48-code1-ui h2,\n.tt-ralph-48-code1-ui h3,\n.tt-ralph-48-code1-ui p,\n.tt-ralph-48-code1-ui li,\n.tt-ralph-48-code1-ui td,\n.tt-ralph-48-code1-ui th {\n  text-align: left;\n}\n\n.tt-ralph-48-code1-ui h2,\n.tt-ralph-48-code1-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-ralph-48-code1-ui h2 { font-size: clamp(26px, 3.2vw, 42px); }\n.tt-ralph-48-code1-ui h3 { font-size: 20px; }\n.tt-ralph-48-code1-ui p { margin: 0 0 16px; }\n\n.tt-ralph-48-code1-ui .tt-lux-eyebrow,\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-hero-main {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-hero-tags {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 10px;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-tag-item svg {\n  color: var(--tt-accent);\n  flex-shrink: 0;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-card-header .tt-lux-card-label {\n  color: rgba(255,255,255,0.82);\n  margin-bottom: 6px;\n}\n\n.tt-ralph-48-code1-ui .tt-card-header h3 {\n  color: #ffffff;\n  font-size: 20px;\n  margin-bottom: 12px;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-spec-row {\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-spec-val {\n  font-size: 13.5px;\n  color: #ffffff;\n  font-weight: 500;\n}\n\n\/* GENERAL SECTIONS *\/\n.tt-ralph-48-code1-ui .tt-lux-section {\n  margin: 0 0 26px;\n  padding: 30px;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-answer,\n.tt-ralph-48-code1-ui .tt-lux-story,\n.tt-ralph-48-code1-ui .tt-lux-compare,\n.tt-ralph-48-code1-ui .tt-lux-faq,\n.tt-ralph-48-code1-ui .tt-lux-spec-section,\n.tt-ralph-48-code1-ui .tt-lux-image-story,\n.tt-ralph-48-code1-ui .tt-lux-full-banner,\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-full-banner {\n  padding: 0;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-section-title {\n  max-width: 900px;\n  margin-bottom: 20px;\n}\n\n\/* IDEAL \/ NOT IDEAL DUO *\/\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-panel,\n.tt-ralph-48-code1-ui .tt-lux-feature-card,\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-panel { \n  padding: 32px;\n  display: flex;\n  flex-direction: column;\n  justify-content: flex-start;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-best { background: linear-gradient(180deg, #fff 0%, #fbf8f3 100%); }\n.tt-ralph-48-code1-ui .tt-lux-not { background: linear-gradient(180deg, #fff 0%, #f4eee6 100%); }\n\n.tt-ralph-48-code1-ui .tt-lux-check-list {\n  padding: 0;\n  margin: 8px 0 0;\n  list-style: none;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-check-list li:last-child {\n  margin-bottom: 0;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-image-story.tt-lux-reverse .tt-lux-image-copy { order: 2; }\n.tt-ralph-48-code1-ui .tt-lux-image-story.tt-lux-reverse .tt-lux-image-wrap { order: 1; }\n\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-image-wrap:hover img {\n  transform: scale(1.01);\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-feature-card {\n  padding: 22px;\n  transition: transform .18s ease, box-shadow .18s ease;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-feature-card h3 { font-size: 18px; }\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-specs strong {\n  color: var(--tt-ink);\n  font-size: 15px;\n  line-height: 1.4;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-table {\n  width: 100%;\n  min-width: 780px;\n  border-collapse: separate;\n  border-spacing: 0;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table th,\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-table th {\n  color: var(--tt-ink);\n  background: #f7f2ea;\n  font-weight: 800;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table td:first-child {\n  width: 24%;\n  color: var(--tt-ink);\n  font-weight: 800;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table tr:last-child td {\n  border-bottom: none;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-faq-item { padding: 22px; }\n\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-brand-inner h2,\n.tt-ralph-48-code1-ui .tt-lux-brand-inner p,\n.tt-ralph-48-code1-ui .tt-lux-brand-inner .tt-lux-eyebrow {\n  color: #fff;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-inner .tt-lux-eyebrow {\n  opacity: .82;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-hero,\n  .tt-ralph-48-code1-ui .tt-lux-image-story,\n  .tt-ralph-48-code1-ui .tt-specs {\n    grid-template-columns: 1fr;\n  }\n\n  .tt-ralph-48-code1-ui .tt-lux-image-story.tt-lux-reverse .tt-lux-image-copy,\n  .tt-ralph-48-code1-ui .tt-lux-image-story.tt-lux-reverse .tt-lux-image-wrap {\n    order: initial;\n  }\n\n  .tt-ralph-48-code1-ui .tt-lux-feature-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n}\n\n@media (max-width: 768px) {\n  .tt-ralph-48-code1-ui .tt-lux-hero,\n  .tt-ralph-48-code1-ui .tt-lux-section,\n  .tt-ralph-48-code1-ui .tt-lux-answer,\n  .tt-ralph-48-code1-ui .tt-lux-compare,\n  .tt-ralph-48-code1-ui .tt-lux-faq,\n  .tt-ralph-48-code1-ui .tt-specs-container,\n  .tt-ralph-48-code1-ui .tt-lux-image-story,\n  .tt-ralph-48-code1-ui .tt-lux-panel,\n  .tt-ralph-48-code1-ui .tt-lux-feature-card,\n  .tt-ralph-48-code1-ui .tt-lux-faq-item,\n  .tt-ralph-48-code1-ui .tt-lux-brand-cta {\n    padding: 20px;\n    border-radius: 18px;\n  }\n\n  .tt-ralph-48-code1-ui .tt-lux-hero-tags {\n    grid-template-columns: 1fr;\n  }\n\n  .tt-ralph-48-code1-ui .tt-lux-duo,\n  .tt-ralph-48-code1-ui .tt-lux-feature-grid,\n  .tt-ralph-48-code1-ui .tt-lux-faq-list,\n  .tt-ralph-48-code1-ui .tt-specs {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* ============================================================\n   RALPH 48 PRODUCT COLOR OVERRIDE\n   Light Wood + Matte Black + Carrara White\n   ============================================================ *\/\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-badge-assembled {\n  color: #4e6254 !important;\n  background: #eef2ee !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item {\n  background: #ffffff !important;\n  border-color: #e6ded4 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item svg,\n.tt-ralph-48-code1-ui .tt-lux-eyebrow,\n.tt-ralph-48-code1-ui .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-specs span {\n  color: #9e784f !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-card-header .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-spec-label {\n  color: #d7b783 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-answer,\n.tt-ralph-48-code1-ui .tt-lux-compare,\n.tt-ralph-48-code1-ui .tt-lux-faq,\n.tt-ralph-48-code1-ui .tt-specs-container,\n.tt-ralph-48-code1-ui .tt-lux-image-story,\n.tt-ralph-48-code1-ui .tt-lux-full-banner {\n  background: #faf8f4 !important;\n  border-color: #e8e0d7 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-panel,\n.tt-ralph-48-code1-ui .tt-lux-feature-card,\n.tt-ralph-48-code1-ui .tt-lux-faq-item,\n.tt-ralph-48-code1-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e1d8 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #faf6f0 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1eb 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-check-list li:before {\n  background: #2b2824 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-feature-card \u003e span {\n  background: #f2ede7 !important;\n  color: #8f6942 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-image-wrap {\n  background: #f4f0ea !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table-wrap {\n  background: #fff !important;\n  border-color: #e5ddd3 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table th {\n  background: #eee8e1 !important;\n  color: #282522 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table td {\n  border-color: #e8e0d7 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fff 0%, #faf7f2 100%) !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #d7b783 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.9) !important;\n}\n\n\n\/* ============================================================\n   RALPH 48 PRODUCT COLOR OVERRIDE\n   Coastal Oak + Sand + Porcelain White + Driftwood Brown\n   ============================================================ *\/\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-badge-assembled {\n  color: #3f503f !important;\n  background: #edf2ea !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item {\n  background: #ffffff !important;\n  border-color: #e8e0d7 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item svg,\n.tt-ralph-48-code1-ui .tt-lux-eyebrow,\n.tt-ralph-48-code1-ui .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-specs span {\n  color: #9e784f !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-card-header .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-spec-label {\n  color: #d7b783 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-answer,\n.tt-ralph-48-code1-ui .tt-lux-compare,\n.tt-ralph-48-code1-ui .tt-lux-faq,\n.tt-ralph-48-code1-ui .tt-specs-container,\n.tt-ralph-48-code1-ui .tt-lux-image-story,\n.tt-ralph-48-code1-ui .tt-lux-full-banner {\n  background: #faf8f4 !important;\n  border-color: #e7dfd5 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-panel,\n.tt-ralph-48-code1-ui .tt-lux-feature-card,\n.tt-ralph-48-code1-ui .tt-lux-faq-item,\n.tt-ralph-48-code1-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e0d8 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf7f1 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f7f3ee 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-check-list li:before {\n  background: #6f5a48 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-feature-card \u003e span {\n  background: #f0ebe4 !important;\n  color: #8f6942 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-image-wrap {\n  background: #f6f2ed !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table-wrap {\n  background: #fff !important;\n  border-color: #e5ddd4 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table th {\n  background: #eee8e1 !important;\n  color: #282522 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table td {\n  border-color: #e8e0d7 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fff 0%, #faf7f2 100%) !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #d7b783 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.9) !important;\n}\n\n\n\/* ============================================================\n   RALPH 48 PRODUCT COLOR OVERRIDE\n   Light Wood + Carrara White + Matte Black\n   ============================================================ *\/\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-badge-assembled {\n  color: #3f503f !important;\n  background: #edf2ea !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e6ded4 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item svg,\n.tt-ralph-48-code1-ui .tt-lux-eyebrow,\n.tt-ralph-48-code1-ui .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-specs span {\n  color: #9e784f !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-card-header .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-spec-label {\n  color: #d7b783 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-answer,\n.tt-ralph-48-code1-ui .tt-lux-compare,\n.tt-ralph-48-code1-ui .tt-lux-faq,\n.tt-ralph-48-code1-ui .tt-specs-container,\n.tt-ralph-48-code1-ui .tt-lux-image-story,\n.tt-ralph-48-code1-ui .tt-lux-full-banner {\n  background: #faf8f4 !important;\n  border-color: #e7dfd5 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-panel,\n.tt-ralph-48-code1-ui .tt-lux-feature-card,\n.tt-ralph-48-code1-ui .tt-lux-faq-item,\n.tt-ralph-48-code1-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e1d8 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #faf6f0 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1eb 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-check-list li:before {\n  background: #2b2824 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-feature-card \u003e span {\n  background: #f0ebe4 !important;\n  color: #8f6942 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-image-wrap {\n  background: #f4f0ea !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table-wrap {\n  background: #fff !important;\n  border-color: #e5ddd3 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table th {\n  background: #eee8e1 !important;\n  color: #282522 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table td {\n  border-color: #e7dfd6 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fff 0%, #faf7f2 100%) !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #d7b783 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   RALPH 48 PRODUCT COLOR OVERRIDE\n   Antique Brown + Rattan Tan + Matte Black + Warm Ivory\n   ============================================================ *\/\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-badge-assembled {\n  color: #5a4636 !important;\n  background: #efe4d8 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item {\n  background: #fffdf9 !important;\n  border-color: #e4d6c7 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item svg,\n.tt-ralph-48-code1-ui .tt-lux-eyebrow,\n.tt-ralph-48-code1-ui .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-specs span {\n  color: #8f5f39 !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-card-header .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-spec-label {\n  color: #e6c79f !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-answer,\n.tt-ralph-48-code1-ui .tt-lux-compare,\n.tt-ralph-48-code1-ui .tt-lux-faq,\n.tt-ralph-48-code1-ui .tt-specs-container,\n.tt-ralph-48-code1-ui .tt-lux-image-story,\n.tt-ralph-48-code1-ui .tt-lux-full-banner {\n  background: #faf6f1 !important;\n  border-color: #e5d8ca !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-panel,\n.tt-ralph-48-code1-ui .tt-lux-feature-card,\n.tt-ralph-48-code1-ui .tt-lux-faq-item,\n.tt-ralph-48-code1-ui .tt-specs \u003e div {\n  background: #fffdf9 !important;\n  border-color: #e6d9cb !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fffdf9 0%, #f7efe6 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fffdf9 0%, #f1e9e1 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-check-list li:before {\n  background: #5a4030 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-feature-card \u003e span {\n  background: #efe2d4 !important;\n  color: #7f4f2d !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-image-wrap {\n  background: #f3eadf !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table-wrap {\n  background: #fffdf9 !important;\n  border-color: #e2d4c5 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table th {\n  background: #ede1d5 !important;\n  color: #30251e !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table td {\n  border-color: #e5d8ca !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fffdf9 0%, #f8f1e9 100%) !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #e6c79f !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta h2 {\n  color: #fffdf9 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta p {\n  color: rgba(255,250,245,.92) !important;\n}\n\n\n\/* ============================================================\n   RALPH 48 PRODUCT COLOR OVERRIDE\n   Crisp White + Carrara Soft Gray + Matte Black + Warm Stone\n   ============================================================ *\/\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-eyebrow-pill {\n  background: #f1f1ef !important;\n  color: #343432 !important;\n  border-color: #dfdfdc !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-badge-assembled {\n  color: #315640 !important;\n  background: #edf4ef !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item {\n  background: #ffffff !important;\n  border-color: #e1e1de !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item svg,\n.tt-ralph-48-code1-ui .tt-lux-eyebrow,\n.tt-ralph-48-code1-ui .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-specs span {\n  color: #2f2f2d !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-card-header .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-spec-label {\n  color: #cecec7 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-answer,\n.tt-ralph-48-code1-ui .tt-lux-compare,\n.tt-ralph-48-code1-ui .tt-lux-faq,\n.tt-ralph-48-code1-ui .tt-specs-container,\n.tt-ralph-48-code1-ui .tt-lux-image-story,\n.tt-ralph-48-code1-ui .tt-lux-full-banner {\n  background: #f8f8f7 !important;\n  border-color: #e2e2df !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-panel,\n.tt-ralph-48-code1-ui .tt-lux-feature-card,\n.tt-ralph-48-code1-ui .tt-lux-faq-item,\n.tt-ralph-48-code1-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e3e3e0 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fafaf8 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f4f4f1 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-check-list li:before {\n  background: #222222 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-feature-card \u003e span {\n  background: #f0f0ed !important;\n  color: #2d2d2b !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-image-wrap {\n  background: #f4f4f1 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #dfdfdc !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table th {\n  background: #ededE9 !important;\n  color: #202020 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table td {\n  border-color: #e2e2df !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #fafaf8 100%) !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #cecec7 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   RALPH 48 PRODUCT COLOR OVERRIDE\n   Natural Oak + Handwoven Cane + Pure White Quartz\n   ============================================================ *\/\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-badge-assembled {\n  color: #5d4938 !important;\n  background: #efe5da !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item {\n  background: #fffdfa !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item svg,\n.tt-ralph-48-code1-ui .tt-lux-eyebrow,\n.tt-ralph-48-code1-ui .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-specs span {\n  color: #9b6e4b !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-card-header .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-spec-label {\n  color: #ead7bf !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-answer,\n.tt-ralph-48-code1-ui .tt-lux-compare,\n.tt-ralph-48-code1-ui .tt-lux-faq,\n.tt-ralph-48-code1-ui .tt-specs-container,\n.tt-ralph-48-code1-ui .tt-lux-image-story,\n.tt-ralph-48-code1-ui .tt-lux-full-banner {\n  background: #fbf8f3 !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-panel,\n.tt-ralph-48-code1-ui .tt-lux-feature-card,\n.tt-ralph-48-code1-ui .tt-lux-faq-item,\n.tt-ralph-48-code1-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf5ee 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f0eb 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-check-list li:before {\n  background: #6b4d37 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-feature-card \u003e span {\n  background: #f1e8de !important;\n  color: #8f6546 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-image-wrap {\n  background: #f5efe9 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e6dbd0 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table th {\n  background: #efe7df !important;\n  color: #342b24 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table td {\n  border-color: #e8ddd1 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #fbf7f2 100%) !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #ead7bf !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   RALPH 48 PRODUCT COLOR OVERRIDE\n   White + Light Oak + Carrara White + Matte Black\n   ============================================================ *\/\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-badge-assembled {\n  color: #365543 !important;\n  background: #edf4ef !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item {\n  background: #ffffff !important;\n  border-color: #e4e1da !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item svg,\n.tt-ralph-48-code1-ui .tt-lux-eyebrow,\n.tt-ralph-48-code1-ui .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-specs span {\n  color: #9b7a55 !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-card-header .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-spec-label {\n  color: #ddc7a8 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-answer,\n.tt-ralph-48-code1-ui .tt-lux-compare,\n.tt-ralph-48-code1-ui .tt-lux-faq,\n.tt-ralph-48-code1-ui .tt-specs-container,\n.tt-ralph-48-code1-ui .tt-lux-image-story,\n.tt-ralph-48-code1-ui .tt-lux-full-banner {\n  background: #faf9f6 !important;\n  border-color: #e4e1da !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-panel,\n.tt-ralph-48-code1-ui .tt-lux-feature-card,\n.tt-ralph-48-code1-ui .tt-lux-faq-item,\n.tt-ralph-48-code1-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e5e1da !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf8f3 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f4f4f1 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-check-list li:before {\n  background: #2a2a29 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-feature-card \u003e span {\n  background: #f0ece6 !important;\n  color: #8f6c47 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-image-wrap {\n  background: #f4f1ec !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e2dfd8 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table th {\n  background: #efede8 !important;\n  color: #292a28 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table td {\n  border-color: #e4e1da !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #faf8f4 100%) !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #ddc7a8 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   RALPH 48 PRODUCT COLOR OVERRIDE\n   Light Wood + Carrara White + Matte Black\n   ============================================================ *\/\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-badge-assembled {\n  color: #4d443c !important;\n  background: #eee8e1 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e5ddd4 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item svg,\n.tt-ralph-48-code1-ui .tt-lux-eyebrow,\n.tt-ralph-48-code1-ui .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-specs span {\n  color: #9c744d !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-card-header .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-spec-label {\n  color: #dfc49f !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-answer,\n.tt-ralph-48-code1-ui .tt-lux-compare,\n.tt-ralph-48-code1-ui .tt-lux-faq,\n.tt-ralph-48-code1-ui .tt-specs-container,\n.tt-ralph-48-code1-ui .tt-lux-image-story,\n.tt-ralph-48-code1-ui .tt-lux-full-banner {\n  background: #faf8f4 !important;\n  border-color: #e6ded5 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-panel,\n.tt-ralph-48-code1-ui .tt-lux-feature-card,\n.tt-ralph-48-code1-ui .tt-lux-faq-item,\n.tt-ralph-48-code1-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e7dfd6 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf6ef 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f2ee 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-check-list li:before {\n  background: #2d2b28 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-feature-card \u003e span {\n  background: #f0e9e1 !important;\n  color: #8d633e !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-image-wrap {\n  background: #f4f0eb !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e3dbd2 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table th {\n  background: #eee8e2 !important;\n  color: #302c28 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table td {\n  border-color: #e5ddd4 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #faf7f3 100%) !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #dfc49f !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   RALPH 48 PRODUCT COLOR OVERRIDE\n   Light Teak + Pure White Quartz + Matte Black\n   ============================================================ *\/\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-badge-assembled {\n  color: #365742 !important;\n  background: #edf4ef !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e5ddd4 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item svg,\n.tt-ralph-48-code1-ui .tt-lux-eyebrow,\n.tt-ralph-48-code1-ui .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-specs span {\n  color: #9d7049 !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-card-header .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-spec-label {\n  color: #e1c49e !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-answer,\n.tt-ralph-48-code1-ui .tt-lux-compare,\n.tt-ralph-48-code1-ui .tt-lux-faq,\n.tt-ralph-48-code1-ui .tt-specs-container,\n.tt-ralph-48-code1-ui .tt-lux-image-story,\n.tt-ralph-48-code1-ui .tt-lux-full-banner {\n  background: #fbf8f3 !important;\n  border-color: #e6ddd3 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-panel,\n.tt-ralph-48-code1-ui .tt-lux-feature-card,\n.tt-ralph-48-code1-ui .tt-lux-faq-item,\n.tt-ralph-48-code1-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e7ded5 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf6ef 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1ec 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-check-list li:before {\n  background: #292826 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-feature-card \u003e span {\n  background: #f0e8df !important;\n  color: #8b5f3b !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-image-wrap {\n  background: #f5f0ea !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e3dad1 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table th {\n  background: #eee7df !important;\n  color: #302b27 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table td {\n  border-color: #e5ddd4 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #faf6f1 100%) !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #e1c49e !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   RALPH 48 PRODUCT COLOR OVERRIDE\n   Antique Brown + Rattan Tan + Matte Black + Warm Ivory\n   ============================================================ *\/\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-badge-assembled {\n  color: #6a4b2f !important;\n  background: #f2e6d8 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item {\n  background: #fffdf9 !important;\n  border-color: #e4d6c7 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item svg,\n.tt-ralph-48-code1-ui .tt-lux-eyebrow,\n.tt-ralph-48-code1-ui .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-specs span {\n  color: #8f5f39 !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-card-header .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-spec-label {\n  color: #e6c79f !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-answer,\n.tt-ralph-48-code1-ui .tt-lux-compare,\n.tt-ralph-48-code1-ui .tt-lux-faq,\n.tt-ralph-48-code1-ui .tt-specs-container,\n.tt-ralph-48-code1-ui .tt-lux-image-story,\n.tt-ralph-48-code1-ui .tt-lux-full-banner {\n  background: #faf6f1 !important;\n  border-color: #e5d8ca !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-panel,\n.tt-ralph-48-code1-ui .tt-lux-feature-card,\n.tt-ralph-48-code1-ui .tt-lux-faq-item,\n.tt-ralph-48-code1-ui .tt-specs \u003e div {\n  background: #fffdf9 !important;\n  border-color: #e6d9cb !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fffdf9 0%, #f7efe6 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fffdf9 0%, #f1e9e1 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-check-list li:before {\n  background: #5a4030 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-feature-card \u003e span {\n  background: #efe2d4 !important;\n  color: #7f4f2d !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-image-wrap {\n  background: #f3eadf !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table-wrap {\n  background: #fffdf9 !important;\n  border-color: #e2d4c5 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table th {\n  background: #ede1d5 !important;\n  color: #30251e !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table td {\n  border-color: #e5d8ca !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fffdf9 0%, #f8f1e9 100%) !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #e6c79f !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta h2 {\n  color: #fffdf9 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta p {\n  color: rgba(255,250,245,.92) !important;\n}\n\n\n\/* ============================================================\n   RALPH 48 PRODUCT COLOR OVERRIDE\n   Natural Oak + Handwoven Cane + Carrara Quartz\n   ============================================================ *\/\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-badge-assembled {\n  color: #5d4938 !important;\n  background: #efe5da !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item {\n  background: #fffdfa !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item svg,\n.tt-ralph-48-code1-ui .tt-lux-eyebrow,\n.tt-ralph-48-code1-ui .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-specs span {\n  color: #9b6e4b !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-card-header .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-spec-label {\n  color: #ead7bf !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-answer,\n.tt-ralph-48-code1-ui .tt-lux-compare,\n.tt-ralph-48-code1-ui .tt-lux-faq,\n.tt-ralph-48-code1-ui .tt-specs-container,\n.tt-ralph-48-code1-ui .tt-lux-image-story,\n.tt-ralph-48-code1-ui .tt-lux-full-banner {\n  background: #fbf8f3 !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-panel,\n.tt-ralph-48-code1-ui .tt-lux-feature-card,\n.tt-ralph-48-code1-ui .tt-lux-faq-item,\n.tt-ralph-48-code1-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf5ee 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f0eb 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-check-list li:before {\n  background: #6b4d37 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-feature-card \u003e span {\n  background: #f1e8de !important;\n  color: #8f6546 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-image-wrap {\n  background: #f5efe9 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e6dbd0 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table th {\n  background: #efe7df !important;\n  color: #342b24 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table td {\n  border-color: #e8ddd1 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #fbf7f2 100%) !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #ead7bf !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   RALPH 48 PRODUCT COLOR OVERRIDE\n   Light Wood + Carrara White + Matte Black\n   ============================================================ *\/\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-badge-assembled {\n  color: #3f503f !important;\n  background: #edf2ea !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e6ded4 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item svg,\n.tt-ralph-48-code1-ui .tt-lux-eyebrow,\n.tt-ralph-48-code1-ui .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-specs span {\n  color: #9e784f !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-card-header .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-spec-label {\n  color: #d7b783 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-answer,\n.tt-ralph-48-code1-ui .tt-lux-compare,\n.tt-ralph-48-code1-ui .tt-lux-faq,\n.tt-ralph-48-code1-ui .tt-specs-container,\n.tt-ralph-48-code1-ui .tt-lux-image-story,\n.tt-ralph-48-code1-ui .tt-lux-full-banner {\n  background: #faf8f4 !important;\n  border-color: #e7dfd5 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-panel,\n.tt-ralph-48-code1-ui .tt-lux-feature-card,\n.tt-ralph-48-code1-ui .tt-lux-faq-item,\n.tt-ralph-48-code1-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e1d8 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #faf6f0 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1eb 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-check-list li:before {\n  background: #2b2824 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-feature-card \u003e span {\n  background: #f0ebe4 !important;\n  color: #8f6942 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-image-wrap {\n  background: #f4f0ea !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table-wrap {\n  background: #fff !important;\n  border-color: #e5ddd3 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table th {\n  background: #eee8e1 !important;\n  color: #282522 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table td {\n  border-color: #e7dfd6 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fff 0%, #faf7f2 100%) !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #d7b783 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   RALPH 48 PRODUCT COLOR OVERRIDE\n   Coastal Oak + Porcelain White + Warm Sand + Deep Espresso\n   ============================================================ *\/\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-badge-assembled {\n  color: #405645 !important;\n  background: #edf3ee !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e7dfd6 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item svg,\n.tt-ralph-48-code1-ui .tt-lux-eyebrow,\n.tt-ralph-48-code1-ui .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-specs span {\n  color: #a77a55 !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-card-header .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-spec-label {\n  color: #ead6bd !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-answer,\n.tt-ralph-48-code1-ui .tt-lux-compare,\n.tt-ralph-48-code1-ui .tt-lux-faq,\n.tt-ralph-48-code1-ui .tt-specs-container,\n.tt-ralph-48-code1-ui .tt-lux-image-story,\n.tt-ralph-48-code1-ui .tt-lux-full-banner {\n  background: #fbfaf7 !important;\n  border-color: #e7dfd6 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-panel,\n.tt-ralph-48-code1-ui .tt-lux-feature-card,\n.tt-ralph-48-code1-ui .tt-lux-faq-item,\n.tt-ralph-48-code1-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e0d7 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf6f0 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1ed 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-check-list li:before {\n  background: #7f5f46 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-feature-card \u003e span {\n  background: #f1e9e1 !important;\n  color: #956b49 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-image-wrap {\n  background: #f5f1ec !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e5ddd4 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table th {\n  background: #efe8e1 !important;\n  color: #342f2b !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table td {\n  border-color: #e7dfd6 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #fbf8f4 100%) !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #ead6bd !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   RALPH 48 PRODUCT COLOR OVERRIDE\n   Coastal Oak + Porcelain White + Warm Sand + Deep Espresso\n   ============================================================ *\/\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-badge-assembled {\n  color: #405645 !important;\n  background: #edf3ee !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e7dfd6 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-tag-item svg,\n.tt-ralph-48-code1-ui .tt-lux-eyebrow,\n.tt-ralph-48-code1-ui .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-specs span {\n  color: #a77a55 !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-card-header .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-spec-label {\n  color: #ead6bd !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-answer,\n.tt-ralph-48-code1-ui .tt-lux-compare,\n.tt-ralph-48-code1-ui .tt-lux-faq,\n.tt-ralph-48-code1-ui .tt-specs-container,\n.tt-ralph-48-code1-ui .tt-lux-image-story,\n.tt-ralph-48-code1-ui .tt-lux-full-banner {\n  background: #fbfaf7 !important;\n  border-color: #e7dfd6 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-panel,\n.tt-ralph-48-code1-ui .tt-lux-feature-card,\n.tt-ralph-48-code1-ui .tt-lux-faq-item,\n.tt-ralph-48-code1-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e0d7 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf6f0 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1ed 100%) !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-check-list li:before {\n  background: #7f5f46 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-feature-card \u003e span {\n  background: #f1e9e1 !important;\n  color: #956b49 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-image-wrap {\n  background: #f5f1ec !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e5ddd4 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table th {\n  background: #efe8e1 !important;\n  color: #342f2b !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-table td {\n  border-color: #e7dfd6 !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #fbf8f4 100%) !important;\n}\n\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #ead6bd !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-ralph-48-code1-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   RALPH 48 PRODUCT COLOR OVERRIDE\n   Gray Oak + Antique Brass + Calacatta Vicenza Quartz\n   ============================================================ *\/\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-eyebrow-pill{background:#ece7e1!important;color:#74583d!important;border-color:rgba(140,106,71,.24)!important;}\n.tt-ralph-48-code1-ui .tt-lux-badge-assembled{color:#6b5338!important;background:#f1e8dc!important;}\n.tt-ralph-48-code1-ui .tt-tag-item{background:#fff!important;border-color:#ded7ce!important;}\n.tt-ralph-48-code1-ui .tt-tag-item svg,\n.tt-ralph-48-code1-ui .tt-lux-eyebrow,\n.tt-ralph-48-code1-ui .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-specs span{color:#8c6a47!important;}\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-card-header .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-spec-label{color:#ead9c5!important;}\n.tt-ralph-48-code1-ui .tt-lux-answer,\n.tt-ralph-48-code1-ui .tt-lux-compare,\n.tt-ralph-48-code1-ui .tt-lux-faq,\n.tt-ralph-48-code1-ui .tt-specs-container,\n.tt-ralph-48-code1-ui .tt-lux-image-story,\n.tt-ralph-48-code1-ui .tt-lux-full-banner{background:#f7f5f2!important;border-color:#ded7ce!important;}\n.tt-ralph-48-code1-ui .tt-lux-panel,\n.tt-ralph-48-code1-ui .tt-lux-feature-card,\n.tt-ralph-48-code1-ui .tt-lux-faq-item,\n.tt-ralph-48-code1-ui .tt-specs\u003ediv{background:#fff!important;border-color:#e0d9d1!important;}\n.tt-ralph-48-code1-ui .tt-lux-best{background:linear-gradient(180deg,#fff 0%,#faf6f1 100%)!important;}\n.tt-ralph-48-code1-ui .tt-lux-not{background:linear-gradient(180deg,#fff 0%,#f3f0ec 100%)!important;}\n.tt-ralph-48-code1-ui .tt-lux-check-list li:before{background:#3a342e!important;}\n.tt-ralph-48-code1-ui .tt-lux-feature-card\u003espan{background:#ebe4db!important;color:#7a5b3d!important;}\n.tt-ralph-48-code1-ui .tt-lux-image-wrap{background:#f0ece7!important;}\n.tt-ralph-48-code1-ui .tt-lux-table-wrap{background:#fff!important;border-color:#ddd6ce!important;}\n.tt-ralph-48-code1-ui .tt-lux-table th{background:#e9e4de!important;color:#2f2b27!important;}\n.tt-ralph-48-code1-ui .tt-lux-table td{border-color:#ded7ce!important;}\n.tt-ralph-48-code1-ui .tt-lux-faq-item{background:linear-gradient(180deg,#fff 0%,#faf7f3 100%)!important;}\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#ead9c5!important;}\n.tt-ralph-48-code1-ui .tt-lux-brand-cta h2{color:#fff!important;}\n.tt-ralph-48-code1-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* RALPH 48 PRODUCT COLOR OVERRIDE — White + Carrara Marble + Matte Black *\/\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-eyebrow-pill{background:#f1f2f3!important;color:#4f555c!important;border-color:#dfe2e5!important;}\n.tt-ralph-48-code1-ui .tt-lux-badge-assembled{color:#fff!important;background:#25282c!important;}\n.tt-ralph-48-code1-ui .tt-tag-item{background:#fff!important;border-color:#e1e4e8!important;}\n.tt-ralph-48-code1-ui .tt-tag-item svg,\n.tt-ralph-48-code1-ui .tt-lux-eyebrow,\n.tt-ralph-48-code1-ui .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-specs span{color:#555c63!important;}\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-card-header .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-spec-label{color:#d9dde1!important;}\n.tt-ralph-48-code1-ui .tt-lux-answer,\n.tt-ralph-48-code1-ui .tt-lux-compare,\n.tt-ralph-48-code1-ui .tt-lux-faq,\n.tt-ralph-48-code1-ui .tt-specs-container,\n.tt-ralph-48-code1-ui .tt-lux-image-story,\n.tt-ralph-48-code1-ui .tt-lux-full-banner{background:#f8f9fa!important;border-color:#e1e4e8!important;}\n.tt-ralph-48-code1-ui .tt-lux-panel,\n.tt-ralph-48-code1-ui .tt-lux-feature-card,\n.tt-ralph-48-code1-ui .tt-lux-faq-item,\n.tt-ralph-48-code1-ui .tt-specs\u003ediv{background:#fff!important;border-color:#e2e5e8!important;}\n.tt-ralph-48-code1-ui .tt-lux-best{background:linear-gradient(180deg,#fff 0%,#f7f8f9 100%)!important;}\n.tt-ralph-48-code1-ui .tt-lux-not{background:linear-gradient(180deg,#fff 0%,#f1f3f5 100%)!important;}\n.tt-ralph-48-code1-ui .tt-lux-check-list li:before{background:#24272b!important;}\n.tt-ralph-48-code1-ui .tt-lux-feature-card\u003espan{background:#eef0f2!important;color:#3f4449!important;}\n.tt-ralph-48-code1-ui .tt-lux-image-wrap{background:#f2f3f4!important;}\n.tt-ralph-48-code1-ui .tt-lux-table-wrap{background:#fff!important;border-color:#dfe2e5!important;}\n.tt-ralph-48-code1-ui .tt-lux-table th{background:#eceff1!important;color:#25292d!important;}\n.tt-ralph-48-code1-ui .tt-lux-table td{border-color:#e1e4e8!important;}\n.tt-ralph-48-code1-ui .tt-lux-faq-item{background:linear-gradient(180deg,#fff 0%,#f8f9fa 100%)!important;}\n.tt-ralph-48-code1-ui .tt-lux-brand-cta{\n  background:linear-gradient(135deg,#17191c 0%,#2a2d31 56%,#4b5056 100%)!important;border-color:#22252a!important;\n}\n.tt-ralph-48-code1-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#d9dde1!important;}\n.tt-ralph-48-code1-ui .tt-lux-brand-cta h2{color:#fff!important;}\n.tt-ralph-48-code1-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.9)!important;}\n\n\n\/* ============================================================\n   RALPH 48 PRODUCT COLOR OVERRIDE\n   Palissandro Blue + Brushed Gold + White Floating Cabinet\n   ============================================================ *\/\n.tt-ralph-48-code1-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-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-eyebrow-pill{\n  background:#eaf1f6!important;color:#456a8b!important;border-color:rgba(85,122,156,.22)!important;\n}\n.tt-ralph-48-code1-ui .tt-lux-badge-assembled{\n  color:#7a5a1f!important;background:#f5ead0!important;\n}\n.tt-ralph-48-code1-ui .tt-tag-item{\n  background:#fff!important;border-color:#dfe5eb!important;\n}\n.tt-ralph-48-code1-ui .tt-tag-item svg,\n.tt-ralph-48-code1-ui .tt-lux-eyebrow,\n.tt-ralph-48-code1-ui .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-specs span{\n  color:#557a9c!important;\n}\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-card-header .tt-lux-card-label,\n.tt-ralph-48-code1-ui .tt-spec-label{\n  color:#f1d895!important;\n}\n.tt-ralph-48-code1-ui .tt-lux-answer,\n.tt-ralph-48-code1-ui .tt-lux-compare,\n.tt-ralph-48-code1-ui .tt-lux-faq,\n.tt-ralph-48-code1-ui .tt-specs-container,\n.tt-ralph-48-code1-ui .tt-lux-image-story,\n.tt-ralph-48-code1-ui .tt-lux-full-banner{\n  background:#f7f9fb!important;border-color:#dfe5eb!important;\n}\n.tt-ralph-48-code1-ui .tt-lux-panel,\n.tt-ralph-48-code1-ui .tt-lux-feature-card,\n.tt-ralph-48-code1-ui .tt-lux-faq-item,\n.tt-ralph-48-code1-ui .tt-specs\u003ediv{\n  background:#fff!important;border-color:#e0e6ec!important;\n}\n.tt-ralph-48-code1-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f1f6f9 100%)!important;\n}\n.tt-ralph-48-code1-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f4f5f6 100%)!important;\n}\n.tt-ralph-48-code1-ui .tt-lux-check-list li:before{\n  background:#3f698d!important;\n}\n.tt-ralph-48-code1-ui .tt-lux-feature-card\u003espan{\n  background:#eaf0f5!important;color:#456a8b!important;\n}\n.tt-ralph-48-code1-ui .tt-lux-image-wrap{\n  background:#edf2f6!important;\n}\n.tt-ralph-48-code1-ui .tt-lux-table-wrap{\n  background:#fff!important;border-color:#dbe3ea!important;\n}\n.tt-ralph-48-code1-ui .tt-lux-table th{\n  background:#e9f0f5!important;color:#22303c!important;\n}\n.tt-ralph-48-code1-ui .tt-lux-table td{\n  border-color:#dfe5eb!important;\n}\n.tt-ralph-48-code1-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#fff 0%,#f7f9fb 100%)!important;\n}\n.tt-ralph-48-code1-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-ralph-48-code1-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#f1d895!important;}\n.tt-ralph-48-code1-ui .tt-lux-brand-cta h2{color:#fff!important;}\n.tt-ralph-48-code1-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\u003c\/style\u003e","brand":"tileandtop","offers":[{"title":"White","offer_id":32031533629518,"sku":"TTBV-6287W-48-VN-TT","price":1198.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/Ralph48WallMountedVanitywithPalissandroBlueMarble.webp?v=1792741625"},{"product_id":"hollister-60-single-vanity-with-sintered-stone-carrara-top","title":"Hollister 60\" Vanity Set with Sintered Stone Carrara Top","description":"\u003cdiv class=\"tt-lux-product tt-hollister-60-code1-layout\"\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\"\u003eHollister 60\" Bathroom Vanity\u003c\/span\u003e \u003cspan class=\"tt-lux-badge-assembled\"\u003eFully Assembled\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch1 class=\"tt-lux-hero-title\"\u003eHollister 60\" Vanity Set \u003cspan class=\"tt-title-sub\"\u003ewith Carrara-Look Sintered Stone Top\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"tt-lux-lead\"\u003eDesigned for spacious bathrooms, Hollister 60\" combines a calm Muse Gray painted finish, Carrara-look sintered stone, 100% solid wood construction, generous soft-close storage, brushed nickel hardware, and adjustable feet for a refined large-bathroom centerpiece.\u003c\/p\u003e\n\u003cdiv class=\"tt-lux-hero-tags\"\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003e60\" Class \/ 61\" Overall Width\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003eCarrara Sintered Stone + 4\" Backsplash\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003e3 Soft-Close Drawers + 4 Doors\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003eMuse Gray + Brushed Nickel\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\u003eMuse Gray + Carrara Stone + Brushed Nickel\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp class=\"tt-card-desc\"\u003eSoft Muse Gray gives the cabinet a calm, contemporary foundation, while the Carrara-look sintered stone adds a bright marble-inspired surface with practical everyday durability. Brushed nickel handles complete the understated modern palette.\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\"\u003eCarrara 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\"\u003e3 Soft-Close Drawers + 4 Soft-Close Doors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-spec-row\"\u003e\n\u003cspan class=\"tt-spec-label\"\u003eFaucet\u003c\/span\u003e \u003cspan class=\"tt-spec-val\"\u003e8\" Widespread; Faucet Not Included\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 Hollister 60\" Vanity?\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp\u003eChoose Hollister 60\" if you want a large bathroom vanity with solid wood construction, low-maintenance Carrara-look sintered stone, three drawers plus four-door storage, brushed nickel hardware, adjustable feet, and fully assembled delivery.\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\u003eMaster bathrooms and large bathroom renovations\u003c\/li\u003e\n\u003cli\u003eShared or high-traffic spaces needing generous storage\u003c\/li\u003e\n\u003cli\u003eHomeowners who prefer solid wood vanities with modern finishes\u003c\/li\u003e\n\u003cli\u003eBuyers who want a Carrara marble look with lower maintenance\u003c\/li\u003e\n\u003cli\u003eModern and transitional interiors with soft neutral cabinetry\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 wall opening cannot accommodate the listed 61\" overall width\u003c\/li\u003e\n\u003cli\u003eIf you need a compact vanity for a small powder room\u003c\/li\u003e\n\u003cli\u003eIf you specifically want genuine natural marble\u003c\/li\u003e\n\u003cli\u003eIf you prefer warm wood cabinetry instead of painted gray\u003c\/li\u003e\n\u003cli\u003eIf your faucet setup is not compatible with 8\" widespread drilling\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SIZE --\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\"\u003e60\" Class \/ 61\" Overall\u003c\/p\u003e\n\u003ch2\u003eDesigned for Large Bathroom Layouts\u003c\/h2\u003e\n\u003cp\u003eThe product is marketed as a 60-inch vanity, while the listed overall size is 61\" W × 22\" D × 34.5\" H. Use the full listed dimensions when checking wall clearance, plumbing location, delivery access, and surrounding fixtures.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003e60\" vanity class\u003c\/li\u003e\n\u003cli\u003e61\" W × 22\" D × 34.5\" H listed overall size\u003c\/li\u003e\n\u003cli\u003eSuitable for master, shared, and high-use bathroom layouts\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\/211dbad0ae2deca21f45bcfbe1c318bf_1024x1024.webp?v=1773989463\" alt=\"Hollister 60 Muse Gray vanity size and profile\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SINTERED STONE --\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\"\u003eCarrara Sintered Stone\u003c\/p\u003e\n\u003ch2\u003eMarble Look with Worry-Free Performance\u003c\/h2\u003e\n\u003cp\u003eThe countertop uses sintered stone with a Carrara marble look rather than natural marble. It delivers an elegant light-stone appearance with practical durability for daily bathroom use.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eHeat-resistant\u003c\/li\u003e\n\u003cli\u003eScratch-resistant\u003c\/li\u003e\n\u003cli\u003eNon-porous\u003c\/li\u003e\n\u003cli\u003eStain-resistant\u003c\/li\u003e\n\u003cli\u003e4\" 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\/b38a1e5bce387aea8cb7f1b621b067ef_ac76d3df-8487-443b-a2c9-eeaa24569562.webp?v=1773989463\" alt=\"Hollister Carrara sintered stone countertop detail\"\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 Hollister 60\" 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\u003e61\" Overall Width\u003c\/h3\u003e\n\u003cp\u003eA substantial footprint designed for spacious and high-use bathrooms.\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\u003eCarrara-inspired styling with heat, scratch, and stain resistance.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e03\u003c\/span\u003e\n\u003ch3\u003eMuse Gray Finish\u003c\/h3\u003e\n\u003cp\u003eA calm, versatile gray that works naturally in modern and transitional spaces.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e04\u003c\/span\u003e\n\u003ch3\u003e100% Solid Wood\u003c\/h3\u003e\n\u003cp\u003eStrong construction designed for long-term reliability in bathroom environments.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e05\u003c\/span\u003e\n\u003ch3\u003e3 Drawers + 4 Doors\u003c\/h3\u003e\n\u003cp\u003eGenerous concealed organization for toiletries, towels, and everyday essentials.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e06\u003c\/span\u003e\n\u003ch3\u003eBrushed Nickel Hardware\u003c\/h3\u003e\n\u003cp\u003eA restrained metallic accent that complements the Muse Gray cabinet.\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\"\u003eSpacious Multi-Storage Design\u003c\/p\u003e\n\u003ch2\u003e3 Soft-Close Drawers + 4 Soft-Close Doors\u003c\/h2\u003e\n\u003cp\u003eHollister 60\" combines three drawers with four cabinet doors and generous interior storage, helping keep toiletries, towels, and daily essentials organized while maintaining a clean exterior.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003e3 soft-closing drawers\u003c\/li\u003e\n\u003cli\u003e4 soft-closing cabinet doors\u003c\/li\u003e\n\u003cli\u003eLarge interior storage space\u003c\/li\u003e\n\u003cli\u003eQuiet, smooth operation throughout\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\/84f489263263ecc3b18b8377b365db37.webp?v=1773989463\" alt=\"Hollister 60 soft close drawer and cabinet storage detail\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CONSTRUCTION \/ HARDWARE --\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\"\u003eConstruction \u0026amp; Hardware\u003c\/p\u003e\n\u003ch2\u003e100% Solid Wood + Muse Gray Paint + Brushed Nickel\u003c\/h2\u003e\n\u003cp\u003eThe cabinet is crafted from 100% solid wood for enhanced strength and long-term reliability. A smooth Muse Gray painted finish creates a calm contemporary look, while brushed nickel handles provide a subtle metallic accent.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003e100% solid wood frame material\u003c\/li\u003e\n\u003cli\u003eSmooth painted Muse Gray finish\u003c\/li\u003e\n\u003cli\u003eBrushed nickel handles\u003c\/li\u003e\n\u003cli\u003eDesigned for everyday bathroom use\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\/37c3983b63ca94b3dbc30d424149c315.webp?v=1773989463\" alt=\"Hollister 60 solid wood Muse Gray cabinet construction detail\"\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 listed 61-inch width, 22-inch depth, 34.5-inch height, plumbing location, 4-inch backsplash clearance, 8-inch widespread faucet compatibility, drawer and door clearance, floor level, and delivery path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-specs\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eProduct Type\u003c\/span\u003e\u003cstrong\u003eHollister 60\" Bathroom Vanity\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eListed Overall Size\u003c\/span\u003e\u003cstrong\u003e61\" W × 22\" D × 34.5\" H\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eCountertop\u003c\/span\u003e\u003cstrong\u003eCarrara-Look Sintered Stone\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eBacksplash\u003c\/span\u003e\u003cstrong\u003e4\" High Backsplash\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eConstruction\u003c\/span\u003e\u003cstrong\u003e100% Solid Wood\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eCabinet Finish\u003c\/span\u003e\u003cstrong\u003ePainted Muse Gray Finish\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cstrong\u003e3 Soft-Close Drawers + 4 Soft-Close Doors\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eHardware\u003c\/span\u003e\u003cstrong\u003eBrushed Nickel Handles\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eFaucet Setup\u003c\/span\u003e\u003cstrong\u003ePre-Drilled for 8\" Widespread Faucet; Faucet Not Included\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eLeveling\u003c\/span\u003e\u003cstrong\u003eAdjustable 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 Hollister 60\" Muse Gray Vanity\u003c\/h2\u003e\n\u003cp\u003ePair Muse Gray with warm white, pale stone, soft greige, or cool off-white walls. Brushed nickel fixtures, subtle marble-look tile, light flooring, and restrained accessories reinforce the calm Quiet Luxury character while the larger 61\" profile creates a strong focal point.\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\u003eHollister 60\" 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 Hollister 60\"?\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\u003e48\" Vanity\u003c\/td\u003e\n\u003ctd\u003eThe 60\" class provides more visual presence, countertop area, and interior storage.\u003c\/td\u003e\n\u003ctd\u003eA 48\" vanity may fit better in medium-size bathrooms.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNatural Marble Vanity\u003c\/td\u003e\n\u003ctd\u003eSintered stone offers a Carrara-style appearance with greater resistance to heat, scratches, and stains.\u003c\/td\u003e\n\u003ctd\u003eNatural marble provides authentic stone variation and a more organic luxury feel.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWhite Vanity\u003c\/td\u003e\n\u003ctd\u003eMuse Gray adds subtle depth and a softer, more architectural appearance.\u003c\/td\u003e\n\u003ctd\u003eBright white cabinetry may reflect more light in dark rooms.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWood-Tone Vanity\u003c\/td\u003e\n\u003ctd\u003eThe painted gray finish creates a cleaner, quieter modern look with easy fixture coordination.\u003c\/td\u003e\n\u003ctd\u003eNatural wood finishes provide warmer grain and more organic texture.\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!-- LEVELING \/ 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 \u0026amp; Leveling\u003c\/p\u003e\n\u003ch2\u003eFully Assembled with Adjustable Feet\u003c\/h2\u003e\n\u003cp\u003eAdjustable feet help ensure level placement even on uneven floors, while fully assembled delivery reduces cabinet setup work. Before installation, confirm plumbing location, faucet drilling, backsplash clearance, storage operation, and delivery access.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eShips fully assembled\u003c\/li\u003e\n\u003cli\u003eAdjustable feet support stable placement\u003c\/li\u003e\n\u003cli\u003e8\" widespread faucet not 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\/7501a156568364039967cff7ba268760_fbbbfa54-cdc4-4cf6-9221-6a9f48f92bd0.webp?v=1773989463\" alt=\"Hollister 60 adjustable feet and installation detail\"\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: Hollister 60\" 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. What is the countertop made of? Is it real marble?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe countertop is sintered stone with a Carrara marble look, not 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\u003e2. What are the benefits of the sintered stone top?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe source describes it as heat-resistant, scratch-resistant, non-porous, stain-resistant, and suitable for low-maintenance daily use.\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. Does the vanity come fully assembled?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eYes. The vanity ships fully assembled, so cabinet assembly is not required before installation.\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. What type of faucet does this vanity support?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe countertop is pre-drilled for an 8\" widespread faucet. The faucet is not included.\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. Is this vanity suitable for large bathrooms?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eYes. At 61\" W × 22\" D × 34.5\" H, it is designed for master bathrooms, large layouts, and shared or high-use spaces.\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. How much storage does this vanity provide?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eIt includes 3 soft-closing drawers, 4 soft-closing cabinet doors, and large interior storage space.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- LIFESTYLE BANNER --\u003e\n\u003csection class=\"tt-lux-section tt-lux-full-banner\"\u003e\n\u003cdiv class=\"tt-lux-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/f69b4c9a7f1b8179a8b2606fb51d6427_1024x1024.webp?v=1773989463\" alt=\"Hollister 60 Muse Gray bathroom vanity lifestyle view\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* ============================================================\n   HOLLISTER 60 — FULL MATCHED LAYOUT\n   Muse Gray + Carrara Sintered Stone + Brushed Nickel\n   ============================================================ *\/\n.tt-hollister-60-code1-layout {\n  --tt-bg:#f6f7f7;\n  --tt-card:#ffffff;\n  --tt-ink:#262a2d;\n  --tt-text:#565c60;\n  --tt-muted:#7b8388;\n  --tt-line:#dfe4e6;\n  --tt-soft:#edf0f1;\n  --tt-accent:#8a949a;\n  --tt-dark-bg:#272c30;\n\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-hollister-60-code1-layout * { box-sizing:border-box; }\n\n.tt-hollister-60-code1-layout h1,\n.tt-hollister-60-code1-layout h2,\n.tt-hollister-60-code1-layout h3,\n.tt-hollister-60-code1-layout p,\n.tt-hollister-60-code1-layout li,\n.tt-hollister-60-code1-layout td,\n.tt-hollister-60-code1-layout th { text-align:left; }\n\n.tt-hollister-60-code1-layout h2,\n.tt-hollister-60-code1-layout h3 {\n  color:var(--tt-ink);\n  letter-spacing:-.025em;\n  line-height:1.18;\n  margin:0 0 14px;\n}\n\n.tt-hollister-60-code1-layout h2 { font-size:clamp(26px,3.2vw,42px); }\n.tt-hollister-60-code1-layout h3 { font-size:20px; }\n.tt-hollister-60-code1-layout p { margin:0 0 16px; }\n\n.tt-hollister-60-code1-layout .tt-lux-eyebrow,\n.tt-hollister-60-code1-layout .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:.13em;\n  text-transform:uppercase;\n}\n\n\/* HERO *\/\n.tt-hollister-60-code1-layout .tt-lux-hero {\n  position:relative;\n  display:grid;\n  grid-template-columns:minmax(0,1.35fr) minmax(300px,.95fr);\n  gap:24px;\n  align-items:stretch;\n  padding:clamp(26px,4vw,46px);\n  margin:0 0 34px;\n  border:1px solid var(--tt-line);\n  border-radius:28px;\n  overflow:hidden;\n  background:\n    radial-gradient(circle at 88% 12%,rgba(138,148,154,.12) 0 15%,transparent 16%),\n    linear-gradient(135deg,#ffffff 0%,#f1f3f4 55%,#e7ebed 100%);\n  box-shadow:0 10px 30px rgba(40,45,48,.06);\n}\n\n.tt-hollister-60-code1-layout .tt-lux-hero-main {\n  display:flex;\n  flex-direction:column;\n  justify-content:center;\n}\n\n.tt-hollister-60-code1-layout .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-hollister-60-code1-layout .tt-lux-eyebrow-pill {\n  padding:6px 14px;\n  background:#eef1f2;\n  border:1px solid #d9dfe2;\n  color:#667178;\n  border-radius:999px;\n  font-size:13px;\n  font-weight:700;\n}\n\n.tt-hollister-60-code1-layout .tt-lux-badge-assembled {\n  font-size:13px;\n  font-weight:700;\n  color:#fff;\n  background:#2b3034;\n  padding:6px 14px;\n  border-radius:999px;\n}\n\n.tt-hollister-60-code1-layout .tt-lux-hero-title {\n  margin:0 0 16px;\n  color:var(--tt-ink);\n  font-size:clamp(28px,3.5vw,42px);\n  font-weight:800;\n  line-height:1.15;\n  letter-spacing:-.03em;\n}\n\n.tt-hollister-60-code1-layout .tt-title-sub {\n  display:block;\n  margin-top:6px;\n  color:#727a7f;\n  font-size:clamp(17px,2vw,22px);\n  font-weight:500;\n}\n\n.tt-hollister-60-code1-layout .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-hollister-60-code1-layout .tt-lux-hero-tags {\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:10px;\n}\n\n.tt-hollister-60-code1-layout .tt-tag-item {\n  display:flex;\n  align-items:center;\n  padding:10px 14px;\n  background:#fff;\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(40,45,48,.025);\n}\n\n.tt-hollister-60-code1-layout .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:#fff;\n  background:\n    radial-gradient(circle at 82% 14%,rgba(255,255,255,.07) 0 14%,transparent 15%),\n    linear-gradient(135deg,#2a2f33 0%,#485157 58%,#6f7a81 100%);\n  box-shadow:0 12px 32px rgba(40,45,48,.18);\n  border:1px solid #2b3034;\n}\n\n.tt-hollister-60-code1-layout .tt-card-header .tt-lux-card-label {\n  color:rgba(255,255,255,.82);\n  margin-bottom:6px;\n}\n\n.tt-hollister-60-code1-layout .tt-card-header h3 { color:#fff; }\n\n.tt-hollister-60-code1-layout .tt-card-desc {\n  color:rgba(255,255,255,.9);\n  font-size:14px;\n  line-height:1.55;\n  margin-bottom:20px;\n}\n\n.tt-hollister-60-code1-layout .tt-lux-mini-specs {\n  display:flex;\n  flex-direction:column;\n  gap:10px;\n  border-top:1px solid rgba(255,255,255,.15);\n  padding-top:16px;\n}\n\n.tt-hollister-60-code1-layout .tt-spec-row {\n  display:flex;\n  flex-direction:column;\n  gap:2px;\n}\n\n.tt-hollister-60-code1-layout .tt-spec-label {\n  font-size:11px;\n  text-transform:uppercase;\n  letter-spacing:.08em;\n  color:rgba(255,255,255,.72);\n  font-weight:700;\n}\n\n.tt-hollister-60-code1-layout .tt-spec-val {\n  font-size:13.5px;\n  color:#fff;\n  font-weight:500;\n}\n\n\/* GENERAL *\/\n.tt-hollister-60-code1-layout .tt-lux-section {\n  margin:0 0 26px;\n  padding:30px;\n}\n\n.tt-hollister-60-code1-layout .tt-lux-answer,\n.tt-hollister-60-code1-layout .tt-lux-compare,\n.tt-hollister-60-code1-layout .tt-lux-faq,\n.tt-hollister-60-code1-layout .tt-lux-image-story,\n.tt-hollister-60-code1-layout .tt-lux-full-banner,\n.tt-hollister-60-code1-layout .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(40,45,48,.05);\n  overflow:hidden;\n  margin-bottom:26px;\n}\n\n.tt-hollister-60-code1-layout .tt-lux-answer {\n  background:linear-gradient(135deg,#ffffff 0%,#f2f4f5 100%);\n}\n\n.tt-hollister-60-code1-layout .tt-lux-full-banner { padding:0; }\n\n.tt-hollister-60-code1-layout .tt-lux-full-banner .tt-lux-image-wrap {\n  border:none;\n  border-radius:0;\n  box-shadow:none;\n  background:transparent;\n  padding:0;\n}\n\n.tt-hollister-60-code1-layout .tt-lux-section-title {\n  max-width:900px;\n  margin-bottom:20px;\n}\n\n\/* BEST \/ NOT IDEAL *\/\n.tt-hollister-60-code1-layout .tt-lux-duo {\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:24px;\n  align-items:stretch;\n}\n\n.tt-hollister-60-code1-layout .tt-lux-panel,\n.tt-hollister-60-code1-layout .tt-lux-feature-card,\n.tt-hollister-60-code1-layout .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(40,45,48,.05);\n}\n\n.tt-hollister-60-code1-layout .tt-lux-panel {\n  padding:32px;\n  display:flex;\n  flex-direction:column;\n}\n\n.tt-hollister-60-code1-layout .tt-lux-best {\n  background:linear-gradient(180deg,#fff 0%,#f7f9f9 100%);\n}\n\n.tt-hollister-60-code1-layout .tt-lux-not {\n  background:linear-gradient(180deg,#fff 0%,#eef1f2 100%);\n}\n\n\/* CHECK LIST *\/\n.tt-hollister-60-code1-layout .tt-lux-check-list {\n  padding:0;\n  margin:8px 0 0;\n  list-style:none;\n}\n\n.tt-hollister-60-code1-layout .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}\n\n.tt-hollister-60-code1-layout .tt-lux-check-list li:last-child { margin-bottom:0; }\n\n.tt-hollister-60-code1-layout .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}\n\n\/* IMAGE STORY *\/\n.tt-hollister-60-code1-layout .tt-lux-image-story {\n  display:grid;\n  grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);\n  gap:24px;\n  align-items:center;\n}\n\n.tt-hollister-60-code1-layout .tt-lux-image-story.tt-lux-reverse .tt-lux-image-copy { order:2; }\n.tt-hollister-60-code1-layout .tt-lux-image-story.tt-lux-reverse .tt-lux-image-wrap { order:1; }\n\n.tt-hollister-60-code1-layout .tt-lux-image-wrap {\n  position:relative;\n  width:100%;\n  overflow:hidden;\n  border-radius:18px;\n  padding:14px;\n  border:1px solid var(--tt-line);\n  background:linear-gradient(135deg,#fbfcfc 0%,#edf0f1 100%);\n  box-shadow:0 10px 30px rgba(40,45,48,.05);\n}\n\n.tt-hollister-60-code1-layout .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!important;\n  border-radius:14px;\n  transition:transform .22s ease;\n}\n\n.tt-hollister-60-code1-layout .tt-lux-image-wrap:hover img { transform:scale(1.01); }\n\n\/* FEATURE GRID *\/\n.tt-hollister-60-code1-layout .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-hollister-60-code1-layout .tt-lux-feature-card {\n  padding:22px;\n  transition:transform .18s ease,box-shadow .18s ease;\n}\n\n.tt-hollister-60-code1-layout .tt-lux-feature-card:hover {\n  transform:translateY(-2px);\n  box-shadow:0 14px 36px rgba(40,45,48,.08);\n}\n\n.tt-hollister-60-code1-layout .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-hollister-60-code1-layout .tt-lux-feature-card h3 { font-size:18px; }\n.tt-hollister-60-code1-layout .tt-lux-feature-card p { margin-bottom:0; }\n\n\/* SPECS *\/\n.tt-hollister-60-code1-layout .tt-specs-header { margin-bottom:20px; }\n\n.tt-hollister-60-code1-layout .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-hollister-60-code1-layout .tt-specs \u003e div {\n  padding:18px;\n  background:#fff;\n  border:1px solid var(--tt-line);\n  border-radius:22px;\n  box-shadow:0 10px 30px rgba(40,45,48,.045);\n}\n\n.tt-hollister-60-code1-layout .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-hollister-60-code1-layout .tt-specs strong {\n  color:var(--tt-ink);\n  font-size:15px;\n  line-height:1.4;\n}\n\n\/* DESIGN GUIDE *\/\n.tt-hollister-60-code1-layout .tt-lux-brand-cta {\n  padding:clamp(28px,4vw,40px);\n  border:1px solid var(--tt-dark-bg);\n  border-radius:22px;\n  background:\n    radial-gradient(circle at 88% 14%,rgba(255,255,255,.06) 0 15%,transparent 16%),\n    linear-gradient(135deg,#2a2f33 0%,#465057 58%,#68757d 100%);\n  color:#fff;\n  margin-bottom:26px;\n  box-shadow:0 10px 30px rgba(40,45,48,.13);\n}\n\n.tt-hollister-60-code1-layout .tt-lux-brand-inner h2,\n.tt-hollister-60-code1-layout .tt-lux-brand-inner p,\n.tt-hollister-60-code1-layout .tt-lux-brand-inner .tt-lux-eyebrow { color:#fff; }\n\n.tt-hollister-60-code1-layout .tt-lux-brand-inner .tt-lux-eyebrow { opacity:.82; }\n\n.tt-hollister-60-code1-layout .tt-lux-brand-inner p {\n  margin-bottom:0;\n  color:rgba(255,255,255,.9);\n  font-size:16px;\n}\n\n\/* COMPARISON *\/\n.tt-hollister-60-code1-layout .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(40,45,48,.045);\n  margin-top:16px;\n}\n\n.tt-hollister-60-code1-layout .tt-lux-table {\n  width:100%;\n  min-width:780px;\n  border-collapse:separate;\n  border-spacing:0;\n}\n\n.tt-hollister-60-code1-layout .tt-lux-table th,\n.tt-hollister-60-code1-layout .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}\n\n.tt-hollister-60-code1-layout .tt-lux-table th {\n  color:var(--tt-ink);\n  background:#edf0f1;\n  font-weight:800;\n}\n\n.tt-hollister-60-code1-layout .tt-lux-table td:first-child {\n  width:24%;\n  color:var(--tt-ink);\n  font-weight:800;\n}\n\n.tt-hollister-60-code1-layout .tt-lux-table tr:last-child td { border-bottom:none; }\n\n\/* FAQ *\/\n.tt-hollister-60-code1-layout .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-hollister-60-code1-layout .tt-lux-faq-item {\n  padding:22px;\n  background:linear-gradient(180deg,#fff 0%,#f5f7f8 100%);\n}\n\n.tt-hollister-60-code1-layout .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-hollister-60-code1-layout .tt-lux-faq-item p:last-child {\n  margin-bottom:0;\n  color:var(--tt-text);\n  font-size:15px;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width:900px) {\n  .tt-hollister-60-code1-layout .tt-lux-hero,\n  .tt-hollister-60-code1-layout .tt-lux-image-story,\n  .tt-hollister-60-code1-layout .tt-specs {\n    grid-template-columns:1fr;\n  }\n\n  .tt-hollister-60-code1-layout .tt-lux-image-story.tt-lux-reverse .tt-lux-image-copy,\n  .tt-hollister-60-code1-layout .tt-lux-image-story.tt-lux-reverse .tt-lux-image-wrap {\n    order:initial;\n  }\n\n  .tt-hollister-60-code1-layout .tt-lux-feature-grid {\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n}\n\n@media (max-width:768px) {\n  .tt-hollister-60-code1-layout .tt-lux-hero,\n  .tt-hollister-60-code1-layout .tt-lux-section,\n  .tt-hollister-60-code1-layout .tt-lux-answer,\n  .tt-hollister-60-code1-layout .tt-lux-compare,\n  .tt-hollister-60-code1-layout .tt-lux-faq,\n  .tt-hollister-60-code1-layout .tt-specs-container,\n  .tt-hollister-60-code1-layout .tt-lux-image-story,\n  .tt-hollister-60-code1-layout .tt-lux-panel,\n  .tt-hollister-60-code1-layout .tt-lux-feature-card,\n  .tt-hollister-60-code1-layout .tt-lux-faq-item,\n  .tt-hollister-60-code1-layout .tt-lux-brand-cta {\n    padding:20px;\n    border-radius:18px;\n  }\n\n  .tt-hollister-60-code1-layout .tt-lux-hero-tags,\n  .tt-hollister-60-code1-layout .tt-lux-duo,\n  .tt-hollister-60-code1-layout .tt-lux-feature-grid,\n  .tt-hollister-60-code1-layout .tt-lux-faq-list,\n  .tt-hollister-60-code1-layout .tt-specs {\n    grid-template-columns:1fr;\n  }\n}\n\u003c\/style\u003e","brand":"Tile \u0026 Top","offers":[{"title":"Gray","offer_id":42636603555918,"sku":"TTBV-8672-60-VN-TT","price":1498.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/Hollister60SingleVanitywithSinteredStoneCarraraTop.webp?v=1792663272"},{"product_id":"milford-42-single-sink-with-carrara-engineered-stone-top","title":"Milford 42\" Single Vanity With Carrara white Quartz Stone Top","description":"\u003cdiv class=\"tt-lux-product tt-milford-42-code1-matched-layout\"\u003e\n\u003c!-- HERO --\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\"\u003eMilford 42\" Single Vanity\u003c\/span\u003e\n      \u003cspan class=\"tt-lux-badge\"\u003eWhite Paint + Brushed Nickel\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003ch1 class=\"tt-lux-hero-title\"\u003e\n      Milford 42\" Single Vanity\n      \u003cspan class=\"tt-title-sub\"\u003ewith Carrara White Quartz Stone Top\u003c\/span\u003e\n    \u003c\/h1\u003e\n\n    \u003cp class=\"tt-lux-lead\"\u003e\n      A larger single bathroom vanity designed around crisp white cabinetry, Carrara-inspired stone,\n      practical soft-close storage, and built-in power convenience. Milford combines a solid wood frame,\n      two unique pull-out drawers with power outlets and USB ports, one soft-closing drawer,\n      two soft-closing doors, brushed nickel handles, and adjustable feet.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"tt-lux-hero-tags\"\u003e\n      \u003cdiv class=\"tt-tag-item tt-tag-primary\"\u003e\u003cspan\u003e43\" W × 22\" D × 34.5\" H\u003c\/span\u003e\u003c\/div\u003e\n      \u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003eCarrara Engineered Stone + 4\" Backsplash\u003c\/span\u003e\u003c\/div\u003e\n      \u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003ePower Outlets + USB Inside\u003c\/span\u003e\u003c\/div\u003e\n      \u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003eSoft-Close Storage\u003c\/span\u003e\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tt-lux-hero-card\"\u003e\n    \u003cdiv\u003e\n      \u003cspan class=\"tt-lux-card-label\"\u003eDESIGN HIGHLIGHTS\u003c\/span\u003e\n      \u003ch3\u003eBright White + Carrara Stone + Integrated Power\u003c\/h3\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"tt-card-desc\"\u003e\n      The bright white painted cabinet creates a clean, timeless foundation,\n      while the Carrara-style stone top adds a refined marble-inspired surface.\n      Integrated power outlets and USB ports bring modern utility directly into the vanity storage.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"tt-lux-mini-specs\"\u003e\n      \u003cdiv class=\"tt-spec-row\"\u003e\n        \u003cspan class=\"tt-spec-label\"\u003eOverall Size\u003c\/span\u003e\n        \u003cspan class=\"tt-spec-val\"\u003e43\" W × 22\" D × 34.5\" H\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tt-spec-row\"\u003e\n        \u003cspan class=\"tt-spec-label\"\u003eStorage\u003c\/span\u003e\n        \u003cspan class=\"tt-spec-val\"\u003e2 Pull-Out Drawers + 1 Drawer + 2 Doors\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"tt-spec-row\"\u003e\n        \u003cspan class=\"tt-spec-label\"\u003eFaucet\u003c\/span\u003e\n        \u003cspan class=\"tt-spec-val\"\u003eNot Included\u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- PRODUCT OVERVIEW CARD --\u003e\n\u003csection class=\"tt-lux-section tt-lux-image-story tt-lux-overview-card\"\u003e\n  \u003cdiv class=\"tt-lux-image-copy\"\u003e\n    \u003cp class=\"tt-lux-eyebrow\"\u003eProduct Overview\u003c\/p\u003e\n    \u003ch2\u003eMilford 42\" — Bright White Design with Integrated Utility\u003c\/h2\u003e\n    \u003cp\u003e\n      Milford combines a larger single-vanity footprint with crisp white cabinetry,\n      Carrara-style engineered stone, brushed nickel hardware, and built-in power storage.\n      The design stays visually clean while providing practical organization for daily grooming tools.\n    \u003c\/p\u003e\n    \u003cul class=\"tt-lux-check-list\"\u003e\n      \u003cli\u003e43\" overall width for a substantial single-vanity presence\u003c\/li\u003e\n      \u003cli\u003eBright white painted cabinet with brushed nickel accents\u003c\/li\u003e\n      \u003cli\u003eCarrara engineered stone top with 4\" backsplash\u003c\/li\u003e\n      \u003cli\u003ePower outlets and USB ports integrated inside pull-out storage\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"tt-lux-image-wrap\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/3_51f55d3a-a559-43a9-a82b-541f263e4fe9.webp?v=1786686755\" alt=\"Milford 42 inch single vanity product overview\"\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\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 Milford 42\" Vanity?\u003c\/h2\u003e\n  \u003c\/div\u003e\n  \u003cp\u003e\n    Choose Milford 42\" if you want a larger single vanity with a bright white painted solid wood cabinet,\n    Carrara engineered stone top, soft-close storage, built-in power outlets and USB ports,\n    brushed nickel hardware, and adjustable feet for uneven flooring.\n  \u003c\/p\u003e\n\u003c\/section\u003e\n\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\u003eMedium to larger bathrooms needing a wider single vanity\u003c\/li\u003e\n        \u003cli\u003eBright modern, transitional, and contemporary interiors\u003c\/li\u003e\n        \u003cli\u003eDaily routines using powered grooming tools or rechargeable devices\u003c\/li\u003e\n        \u003cli\u003eBuyers who want both drawer and cabinet-door storage\u003c\/li\u003e\n        \u003cli\u003eSpaces pairing crisp white cabinetry with cool metallic hardware\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/article\u003e\n\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 wall opening cannot accommodate the listed 43\" overall width\u003c\/li\u003e\n        \u003cli\u003eIf you need a compact vanity for a very small powder room\u003c\/li\u003e\n        \u003cli\u003eIf you require a double-sink configuration\u003c\/li\u003e\n        \u003cli\u003eIf you prefer natural wood grain over a white painted finish\u003c\/li\u003e\n        \u003cli\u003eIf built-in power storage is unnecessary for your bathroom routine\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/article\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- SIZE + IMAGE 2 --\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\"\u003e42\" Class \/ 43\" Overall\u003c\/p\u003e\n    \u003ch2\u003ePlan Around the Full 43\" Overall Width\u003c\/h2\u003e\n    \u003cp\u003e\n      The listed overall size is 43\" W × 22\" D × 34.5\" H.\n      Confirm wall clearance, plumbing position, drawer and door movement,\n      delivery access, and surrounding fixtures before installation.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"tt-size-grid\"\u003e\n      \u003cdiv\u003e\n\u003cstrong\u003e43\"\u003c\/strong\u003e\u003cspan\u003eWidth\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cstrong\u003e22\"\u003c\/strong\u003e\u003cspan\u003eDepth\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cstrong\u003e34.5\"\u003c\/strong\u003e\u003cspan\u003eHeight\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tt-lux-image-wrap\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/2_17e70abe-be84-40db-8417-fd56aebb54fe.webp?v=1786686755\" alt=\"Milford 42 vanity overall profile and dimensions\"\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- STONE --\u003e\n\u003csection class=\"tt-lux-section tt-lux-editorial\"\u003e\n  \u003cdiv class=\"tt-editorial-col\"\u003e\n    \u003cp class=\"tt-lux-eyebrow\"\u003eCarrara Engineered Stone\u003c\/p\u003e\n    \u003ch2\u003eBright Stone Surface with a 4\" Backsplash\u003c\/h2\u003e\n    \u003cp\u003e\n      The Carrara engineered stone top brings a light marble-inspired appearance to the vanity\n      and creates a clean visual contrast against the white painted cabinet.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"tt-editorial-points\"\u003e\n    \u003cdiv\u003e\n\u003cspan\u003e01\u003c\/span\u003e\u003cstrong\u003eCarrara-Inspired Look\u003c\/strong\u003e\u003cp\u003eSoft stone patterning supports a refined bathroom palette.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003e02\u003c\/span\u003e\u003cstrong\u003e4\" Backsplash\u003c\/strong\u003e\u003cp\u003eHelps complete the countertop installation area.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003e03\u003c\/span\u003e\u003cstrong\u003eBright White Coordination\u003c\/strong\u003e\u003cp\u003ePairs naturally with white cabinetry and brushed nickel.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\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 Milford 42\" Vanity Stands Out\u003c\/h2\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tt-lux-feature-grid\"\u003e\n    \u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e01\u003c\/span\u003e\u003ch3\u003e43\" Overall Width\u003c\/h3\u003e\n\u003cp\u003eA larger single-vanity footprint with more visual presence.\u003c\/p\u003e\u003c\/article\u003e\n    \u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e02\u003c\/span\u003e\u003ch3\u003eCarrara Stone Top\u003c\/h3\u003e\n\u003cp\u003eA light marble-inspired surface with a 4\" backsplash.\u003c\/p\u003e\u003c\/article\u003e\n    \u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e03\u003c\/span\u003e\u003ch3\u003eSolid Wood Frame\u003c\/h3\u003e\n\u003cp\u003eSolid wood structure with a clean painted finish.\u003c\/p\u003e\u003c\/article\u003e\n    \u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e04\u003c\/span\u003e\u003ch3\u003ePower + USB\u003c\/h3\u003e\n\u003cp\u003eTwo unique pull-out drawers integrate power outlets and USB ports.\u003c\/p\u003e\u003c\/article\u003e\n    \u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e05\u003c\/span\u003e\u003ch3\u003eSoft-Close Storage\u003c\/h3\u003e\n\u003cp\u003eOne soft-close drawer and two soft-closing doors.\u003c\/p\u003e\u003c\/article\u003e\n    \u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e06\u003c\/span\u003e\u003ch3\u003eBrushed Nickel\u003c\/h3\u003e\n\u003cp\u003eCool metallic handles complement the bright white finish.\u003c\/p\u003e\u003c\/article\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- POWER STORAGE + IMAGE 3 --\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\"\u003ePremium Power Storage\u003c\/p\u003e\n    \u003ch2\u003e2 Unique Pull-Out Drawers with Power + USB\u003c\/h2\u003e\n    \u003cp\u003e\n      Two unique pull-out drawers include power outlets and USB ports inside,\n      helping keep grooming tools and rechargeable devices organized without crowding the countertop.\n    \u003c\/p\u003e\n    \u003cul class=\"tt-lux-check-list\"\u003e\n      \u003cli\u003e2 unique pull-out drawers\u003c\/li\u003e\n      \u003cli\u003ePower outlets built inside\u003c\/li\u003e\n      \u003cli\u003eUSB ports built inside\u003c\/li\u003e\n      \u003cli\u003eDesigned for cleaner daily routines\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tt-lux-image-wrap\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/4_00d57952-5d4b-4974-9655-51ac1b89b5d8.webp?v=1786686755\" alt=\"Milford 42 vanity pull-out drawer power and USB detail\"\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- SOFT CLOSE --\u003e\n\u003csection class=\"tt-lux-section tt-lux-editorial tt-editorial-soft\"\u003e\n  \u003cdiv class=\"tt-editorial-col\"\u003e\n    \u003cp class=\"tt-lux-eyebrow\"\u003eSoft-Close Storage\u003c\/p\u003e\n    \u003ch2\u003e1 Soft-Closing Drawer + 2 Soft-Closing Doors\u003c\/h2\u003e\n    \u003cp\u003e\n      Beyond the two powered pull-out drawers, Milford adds one soft-closing drawer\n      and two soft-closing cabinet doors for quieter everyday storage.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tt-editorial-lines\"\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eDrawer Storage\u003c\/strong\u003e\u003cspan\u003e1 soft-closing drawer\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eDoor Storage\u003c\/strong\u003e\u003cspan\u003e2 soft-closing doors\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cstrong\u003eDaily Use\u003c\/strong\u003e\u003cspan\u003eSmoother and quieter operation\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- CONSTRUCTION + IMAGE 4 --\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\"\u003eConstruction \u0026amp; Hardware\u003c\/p\u003e\n    \u003ch2\u003eSolid Wood Frame + White Paint + Brushed Nickel\u003c\/h2\u003e\n    \u003cp\u003e\n      The cabinet uses a solid wood frame structure with a white painted finish.\n      Brushed nickel handles introduce subtle cool-metal contrast and reinforce the clean transitional look.\n    \u003c\/p\u003e\n    \u003cul class=\"tt-lux-check-list\"\u003e\n      \u003cli\u003eSolid wood frame structure\u003c\/li\u003e\n      \u003cli\u003eWhite painted finish\u003c\/li\u003e\n      \u003cli\u003eBrushed nickel finished handles\u003c\/li\u003e\n      \u003cli\u003eAdjustable feet for uneven floors\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tt-lux-image-wrap\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/1_43f51c82-9816-413c-8bfe-3e6b6fd1ddc4.webp?v=1786686755\" alt=\"Milford 42 white vanity construction and brushed nickel hardware\"\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\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\u003e\n      Confirm the listed width, depth, height, plumbing position, backsplash clearance,\n      drawer and door movement, floor level, electrical access for the built-in power features,\n      faucet selection, and delivery path before installation.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tt-specs\"\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eProduct Type\u003c\/span\u003e\u003cstrong\u003eMilford 42\" Single Vanity\u003c\/strong\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eOverall Size\u003c\/span\u003e\u003cstrong\u003e43\" W × 22\" D × 34.5\" H\u003c\/strong\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eCountertop\u003c\/span\u003e\u003cstrong\u003eCarrara Engineered Stone\u003c\/strong\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eBacksplash\u003c\/span\u003e\u003cstrong\u003e4\" High Backsplash\u003c\/strong\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eConstruction\u003c\/span\u003e\u003cstrong\u003eSolid Wood Frame Structure\u003c\/strong\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eCabinet Finish\u003c\/span\u003e\u003cstrong\u003eWhite Paint Finish\u003c\/strong\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003ePower Storage\u003c\/span\u003e\u003cstrong\u003e2 Pull-Out Drawers with Power Outlets + USB Ports\u003c\/strong\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eAdditional Storage\u003c\/span\u003e\u003cstrong\u003e1 Soft-Close Drawer + 2 Soft-Close Doors\u003c\/strong\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eHardware\u003c\/span\u003e\u003cstrong\u003eBrushed Nickel Finish Handles\u003c\/strong\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eLeveling\u003c\/span\u003e\u003cstrong\u003eAdjustable Feet for Uneven Floor\u003c\/strong\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003eFaucet\u003c\/span\u003e\u003cstrong\u003eNot Included\u003c\/strong\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\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 Milford 42\" White Vanity\u003c\/h2\u003e\n    \u003cp\u003e\n      Pair the bright white cabinet with soft gray, pale stone, warm white, or light greige walls.\n      Brushed nickel fixtures, clear glass, subtle lighting, and restrained accessories\n      support a polished transitional or contemporary bathroom aesthetic.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\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\u003eMilford 42\" vs. Other Vanity Options\u003c\/h2\u003e\n  \u003c\/div\u003e\n\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 Milford 42\"?\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\u003e36\" Vanity\u003c\/td\u003e\n          \u003ctd\u003eProvides more overall width and a more substantial single-vanity presence.\u003c\/td\u003e\n          \u003ctd\u003eA 36\" vanity may fit better in tighter layouts.\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003e48\" Vanity\u003c\/td\u003e\n          \u003ctd\u003eOffers generous storage and integrated power while requiring less wall space.\u003c\/td\u003e\n          \u003ctd\u003eA 48\" vanity provides additional counter and cabinet area.\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eStandard Storage\u003c\/td\u003e\n          \u003ctd\u003eBuilt-in outlets and USB ports support powered grooming devices inside storage.\u003c\/td\u003e\n          \u003ctd\u003eStandard storage may be sufficient if integrated power is unnecessary.\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003ctr\u003e\n          \u003ctd\u003eNatural Wood Vanity\u003c\/td\u003e\n          \u003ctd\u003eThe white painted finish creates a brighter, cleaner visual effect.\u003c\/td\u003e\n          \u003ctd\u003eNatural wood may be preferable for warmer organic interiors.\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c!-- INSTALLATION --\u003e\n\u003csection class=\"tt-lux-section tt-lux-editorial tt-editorial-install\"\u003e\n  \u003cdiv class=\"tt-editorial-col\"\u003e\n    \u003cp class=\"tt-lux-eyebrow\"\u003eInstallation \u0026amp; Leveling\u003c\/p\u003e\n    \u003ch2\u003eAdjustable Feet for Uneven Floors\u003c\/h2\u003e\n    \u003cp\u003e\n      Adjustable feet help stabilize the vanity on uneven flooring.\n      Before final placement, confirm plumbing, electrical access,\n      drawer and door clearance, backsplash position, and faucet selection.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"tt-install-steps\"\u003e\n    \u003cdiv\u003e\n\u003cspan\u003e01\u003c\/span\u003e\u003cstrong\u003ePosition\u003c\/strong\u003e\u003cp\u003eConfirm wall and plumbing location.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003e02\u003c\/span\u003e\u003cstrong\u003eLevel\u003c\/strong\u003e\u003cp\u003eAdjust the feet for stable placement.\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003cdiv\u003e\n\u003cspan\u003e03\u003c\/span\u003e\u003cstrong\u003eConnect\u003c\/strong\u003e\u003cp\u003eComplete plumbing and electrical setup.\u003c\/p\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\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: Milford 42\" Single Vanity\u003c\/h2\u003e\n    \u003cp\u003e\n      Review these details before ordering to confirm dimensions, storage configuration,\n      power access, finish, leveling, and installation requirements.\n    \u003c\/p\u003e\n  \u003c\/div\u003e\n\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. What are the exact overall dimensions of the Milford 42\" vanity?\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp\u003e\n        The listed overall size is 43\" W × 22\" D × 34.5\" H. Although it is marketed as a 42-inch vanity,\n        installation planning should use the full 43-inch listed width. Confirm wall clearance, nearby trim,\n        plumbing position, and surrounding fixtures before ordering.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"tt-lux-faq-item\"\u003e\n      \u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e2. What type of countertop is included?\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp\u003e\n        The vanity includes a Carrara engineered stone top with a 4\" backsplash. Its light marble-inspired\n        appearance coordinates with the bright white cabinet and brushed nickel handles for a clean,\n        transitional bathroom look.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"tt-lux-faq-item\"\u003e\n      \u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e3. What is special about the two pull-out drawers?\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp\u003e\n        Two unique pull-out drawers include built-in power outlets and USB ports inside the storage area.\n        This lets electric grooming tools and rechargeable devices stay organized inside the vanity\n        rather than occupying countertop space.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"tt-lux-faq-item\"\u003e\n      \u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e4. What additional soft-close storage is included?\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp\u003e\n        Beyond the two powered pull-out drawers, the vanity includes one soft-closing drawer and two\n        soft-closing cabinet doors. This provides a mix of smaller organized storage and larger concealed\n        cabinet space for everyday bathroom items.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"tt-lux-faq-item\"\u003e\n      \u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e5. What is the cabinet made from?\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp\u003e\n        The cabinet uses a solid wood frame structure with a white painted finish. The solid wood frame\n        forms the structural foundation, while the white finish gives the vanity a bright furniture-style appearance.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"tt-lux-faq-item\"\u003e\n      \u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e6. What hardware finish is used?\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp\u003e\n        The handles use a brushed nickel finish. This cool metallic tone complements the white cabinet\n        and pale Carrara-style stone without creating a heavy contrast.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"tt-lux-faq-item\"\u003e\n      \u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e7. Can the vanity be leveled on an uneven bathroom floor?\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp\u003e\n        Yes. Adjustable feet are included to help stabilize and level the vanity on uneven flooring.\n        Complete final leveling before securing plumbing and electrical connections.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"tt-lux-faq-item\"\u003e\n      \u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e8. Is the faucet included?\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp\u003e\n        No. The faucet is not included. Select a faucet that is compatible with the countertop setup\n        and confirm the final plumbing position before installation.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"tt-lux-faq-item\"\u003e\n      \u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e9. What should be checked before using the built-in power outlets and USB ports?\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp\u003e\n        Confirm that the installation location provides appropriate electrical access for the built-in power features.\n        The connection path should not interfere with plumbing, drawer movement, or cabinet-door operation.\n        Electrical work should follow the requirements applicable to the installation location.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n\n    \u003carticle class=\"tt-lux-faq-item\"\u003e\n      \u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e10. What should I measure before ordering?\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp\u003e\n        Measure the available wall width, doorway and hallway clearance, plumbing centerline,\n        drain and supply locations, floor level, backsplash clearance, and the space needed for drawers\n        and doors to open fully. Use the listed 43\" W × 22\" D × 34.5\" H overall dimensions when planning.\n      \u003c\/p\u003e\n    \u003c\/article\u003e\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\n\u003cstyle\u003e\n\/* ============================================================\n   MILFORD 42 — MATCHED TO CODE 1 LAYOUT\n   Bright White + Carrara Stone + Brushed Nickel\n   ============================================================ *\/\n.tt-milford-42-code1-matched-layout {\n  --tt-bg:#f7f8f9;\n  --tt-card:#ffffff;\n  --tt-ink:#252a2e;\n  --tt-text:#586066;\n  --tt-muted:#7d878d;\n  --tt-line:#e0e5e8;\n  --tt-soft:#eef2f4;\n  --tt-accent:#8e999f;\n  --tt-dark-bg:#262c30;\n\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-milford-42-code1-matched-layout * { box-sizing:border-box; }\n\n.tt-milford-42-code1-matched-layout h1,\n.tt-milford-42-code1-matched-layout h2,\n.tt-milford-42-code1-matched-layout h3,\n.tt-milford-42-code1-matched-layout p,\n.tt-milford-42-code1-matched-layout li,\n.tt-milford-42-code1-matched-layout td,\n.tt-milford-42-code1-matched-layout th { text-align:left; }\n\n.tt-milford-42-code1-matched-layout h2,\n.tt-milford-42-code1-matched-layout h3 {\n  color:var(--tt-ink);\n  letter-spacing:-.025em;\n  line-height:1.18;\n  margin:0 0 14px;\n}\n\n.tt-milford-42-code1-matched-layout h2 { font-size:clamp(26px,3.2vw,42px); }\n.tt-milford-42-code1-matched-layout h3 { font-size:20px; }\n.tt-milford-42-code1-matched-layout p { margin:0 0 16px; }\n\n.tt-milford-42-code1-matched-layout .tt-lux-eyebrow,\n.tt-milford-42-code1-matched-layout .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:.13em;\n  text-transform:uppercase;\n}\n\n\/* HERO — same visual hierarchy as Code 1 *\/\n.tt-milford-42-code1-matched-layout .tt-lux-hero {\n  position:relative;\n  display:grid;\n  grid-template-columns:minmax(0,1.35fr) minmax(300px,.95fr);\n  gap:24px;\n  align-items:stretch;\n  padding:clamp(26px,4vw,46px);\n  margin:0 0 34px;\n  border:1px solid var(--tt-line);\n  border-radius:28px;\n  overflow:hidden;\n  background:\n    radial-gradient(circle at 88% 12%,rgba(142,153,159,.12) 0 15%,transparent 16%),\n    linear-gradient(135deg,#ffffff 0%,#f5f7f8 55%,#e9eef0 100%);\n  box-shadow:0 10px 30px rgba(37,42,46,.06);\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-hero-main {\n  display:flex;\n  flex-direction:column;\n  justify-content:center;\n}\n\n.tt-milford-42-code1-matched-layout .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-milford-42-code1-matched-layout .tt-lux-eyebrow-pill {\n  padding:7px 15px;\n  background:#f1f4f5;\n  border:1px solid #dce2e5;\n  color:#68747a;\n  border-radius:999px;\n  font-size:14px;\n  font-weight:700;\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-badge {\n  padding:7px 15px;\n  background:#2b3135;\n  color:#fff;\n  border-radius:999px;\n  font-size:13px;\n  font-weight:700;\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-hero-title {\n  margin:0 0 16px;\n  max-width:820px;\n  color:var(--tt-ink);\n  font-size:clamp(34px,4.6vw,56px);\n  font-weight:800;\n  line-height:1.08;\n  letter-spacing:-.03em;\n}\n\n.tt-milford-42-code1-matched-layout .tt-title-sub {\n  display:block;\n  margin-top:10px;\n  color:#707a80;\n  font-size:clamp(19px,2.3vw,27px);\n  font-weight:650;\n}\n\n.tt-milford-42-code1-matched-layout .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-milford-42-code1-matched-layout .tt-lux-hero-tags {\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:10px;\n}\n\n.tt-milford-42-code1-matched-layout .tt-tag-item {\n  display:flex;\n  align-items:center;\n  padding:10px 14px;\n  background:#fff;\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(37,42,46,.025);\n}\n\n.tt-milford-42-code1-matched-layout .tt-tag-primary {\n  background:#2b3135;\n  border-color:#2b3135;\n  color:#fff;\n}\n\n.tt-milford-42-code1-matched-layout .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:#fff;\n  background:\n    radial-gradient(circle at 82% 14%,rgba(255,255,255,.07) 0 14%,transparent 15%),\n    linear-gradient(135deg,#282d31 0%,#444c52 58%,#677179 100%);\n  box-shadow:0 12px 32px rgba(37,42,46,.18);\n  border:1px solid #292e31;\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-hero-card h3,\n.tt-milford-42-code1-matched-layout .tt-lux-hero-card .tt-lux-card-label { color:#fff; }\n\n.tt-milford-42-code1-matched-layout .tt-card-desc {\n  color:rgba(255,255,255,.9);\n  font-size:14px;\n  line-height:1.55;\n  margin-bottom:20px;\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-mini-specs {\n  display:flex;\n  flex-direction:column;\n  gap:10px;\n  border-top:1px solid rgba(255,255,255,.15);\n  padding-top:16px;\n}\n\n.tt-milford-42-code1-matched-layout .tt-spec-row {\n  display:flex;\n  flex-direction:column;\n  gap:2px;\n}\n\n.tt-milford-42-code1-matched-layout .tt-spec-label {\n  font-size:11px;\n  text-transform:uppercase;\n  letter-spacing:.08em;\n  color:rgba(255,255,255,.72);\n  font-weight:700;\n}\n\n.tt-milford-42-code1-matched-layout .tt-spec-val {\n  font-size:13.5px;\n  color:#fff;\n  font-weight:500;\n}\n\n\/* GENERAL — same card\/radius\/shadow rhythm as Code 1 *\/\n.tt-milford-42-code1-matched-layout .tt-lux-section {\n  margin:0 0 26px;\n  padding:30px;\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-answer,\n.tt-milford-42-code1-matched-layout .tt-lux-compare,\n.tt-milford-42-code1-matched-layout .tt-lux-faq,\n.tt-milford-42-code1-matched-layout .tt-lux-image-story,\n.tt-milford-42-code1-matched-layout .tt-lux-full-banner,\n.tt-milford-42-code1-matched-layout .tt-specs-container,\n.tt-milford-42-code1-matched-layout .tt-lux-editorial {\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(37,42,46,.05);\n  overflow:hidden;\n  margin-bottom:26px;\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-answer {\n  background:linear-gradient(135deg,#ffffff 0%,#f3f6f7 100%);\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-full-banner { padding:0; }\n\n.tt-milford-42-code1-matched-layout .tt-lux-full-banner .tt-lux-image-wrap {\n  border:none;\n  border-radius:0;\n  box-shadow:none;\n  background:transparent;\n  padding:0;\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-section-title {\n  max-width:900px;\n  margin-bottom:20px;\n}\n\n\/* BEST \/ NOT IDEAL *\/\n.tt-milford-42-code1-matched-layout .tt-lux-duo {\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:24px;\n  align-items:stretch;\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-panel,\n.tt-milford-42-code1-matched-layout .tt-lux-feature-card,\n.tt-milford-42-code1-matched-layout .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(37,42,46,.05);\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-panel {\n  padding:32px;\n  display:flex;\n  flex-direction:column;\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-best {\n  background:linear-gradient(180deg,#fff 0%,#f8fafb 100%);\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-not {\n  background:linear-gradient(180deg,#fff 0%,#eef2f4 100%);\n}\n\n\/* CHECK LIST *\/\n.tt-milford-42-code1-matched-layout .tt-lux-check-list {\n  padding:0;\n  margin:8px 0 0;\n  list-style:none;\n}\n\n.tt-milford-42-code1-matched-layout .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}\n\n.tt-milford-42-code1-matched-layout .tt-lux-check-list li:last-child { margin-bottom:0; }\n\n.tt-milford-42-code1-matched-layout .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}\n\n\/* IMAGE STORY *\/\n.tt-milford-42-code1-matched-layout .tt-lux-image-story {\n  display:grid;\n  grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);\n  gap:24px;\n  align-items:center;\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-image-story.tt-lux-reverse .tt-lux-image-copy { order:2; }\n.tt-milford-42-code1-matched-layout .tt-lux-image-story.tt-lux-reverse .tt-lux-image-wrap { order:1; }\n\n.tt-milford-42-code1-matched-layout .tt-lux-image-wrap {\n  position:relative;\n  width:100%;\n  overflow:hidden;\n  border-radius:18px;\n  padding:14px;\n  border:1px solid var(--tt-line);\n  background:linear-gradient(135deg,#fbfcfc 0%,#edf1f3 100%);\n  box-shadow:0 10px 30px rgba(37,42,46,.05);\n}\n\n.tt-milford-42-code1-matched-layout .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!important;\n  border-radius:14px;\n  transition:transform .22s ease;\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-image-wrap:hover img { transform:scale(1.01); }\n\n\/* SIZE *\/\n.tt-milford-42-code1-matched-layout .tt-size-grid {\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:10px;\n  margin-top:22px;\n}\n\n.tt-milford-42-code1-matched-layout .tt-size-grid \u003e div {\n  padding:14px 10px;\n  border:1px solid var(--tt-line);\n  border-radius:12px;\n  background:#f8fafb;\n  text-align:center;\n}\n\n.tt-milford-42-code1-matched-layout .tt-size-grid strong,\n.tt-milford-42-code1-matched-layout .tt-size-grid span {\n  display:block;\n  text-align:center;\n}\n\n.tt-milford-42-code1-matched-layout .tt-size-grid strong {\n  font-size:22px;\n  color:var(--tt-ink);\n}\n\n.tt-milford-42-code1-matched-layout .tt-size-grid span {\n  font-size:11px;\n  text-transform:uppercase;\n  color:var(--tt-muted);\n  letter-spacing:.08em;\n}\n\n\/* FEATURE GRID *\/\n.tt-milford-42-code1-matched-layout .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-milford-42-code1-matched-layout .tt-lux-feature-card {\n  padding:22px;\n  transition:transform .18s ease,box-shadow .18s ease;\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-feature-card:hover {\n  transform:translateY(-2px);\n  box-shadow:0 14px 36px rgba(37,42,46,.08);\n}\n\n.tt-milford-42-code1-matched-layout .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-milford-42-code1-matched-layout .tt-lux-feature-card h3 { font-size:18px; }\n.tt-milford-42-code1-matched-layout .tt-lux-feature-card p { margin-bottom:0; }\n\n\/* EDITORIAL SECTIONS — integrated into Code 1 visual system *\/\n.tt-milford-42-code1-matched-layout .tt-lux-editorial {\n  display:grid;\n  grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);\n  gap:34px;\n  align-items:start;\n}\n\n.tt-milford-42-code1-matched-layout .tt-editorial-points \u003e div,\n.tt-milford-42-code1-matched-layout .tt-editorial-lines \u003e div {\n  padding:16px 0;\n  border-bottom:1px solid var(--tt-line);\n}\n\n.tt-milford-42-code1-matched-layout .tt-editorial-points \u003e div:last-child,\n.tt-milford-42-code1-matched-layout .tt-editorial-lines \u003e div:last-child {\n  border-bottom:none;\n}\n\n.tt-milford-42-code1-matched-layout .tt-editorial-points span {\n  display:block;\n  color:var(--tt-muted);\n  font-size:11px;\n  font-weight:800;\n  letter-spacing:.1em;\n  margin-bottom:5px;\n}\n\n.tt-milford-42-code1-matched-layout .tt-editorial-points strong,\n.tt-milford-42-code1-matched-layout .tt-editorial-lines strong {\n  color:var(--tt-ink);\n}\n\n.tt-milford-42-code1-matched-layout .tt-editorial-points p {\n  margin:4px 0 0;\n  font-size:14px;\n}\n\n.tt-milford-42-code1-matched-layout .tt-editorial-lines \u003e div {\n  display:flex;\n  justify-content:space-between;\n  gap:24px;\n}\n\n.tt-milford-42-code1-matched-layout .tt-editorial-lines span {\n  color:var(--tt-muted);\n  text-align:right;\n}\n\n.tt-milford-42-code1-matched-layout .tt-editorial-soft {\n  background:linear-gradient(135deg,#ffffff 0%,#f3f6f7 100%);\n}\n\n.tt-milford-42-code1-matched-layout .tt-install-steps {\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:16px;\n}\n\n.tt-milford-42-code1-matched-layout .tt-install-steps \u003e div {\n  padding:14px 0;\n}\n\n.tt-milford-42-code1-matched-layout .tt-install-steps span {\n  display:block;\n  color:var(--tt-muted);\n  font-size:11px;\n  font-weight:800;\n  letter-spacing:.1em;\n  margin-bottom:5px;\n}\n\n.tt-milford-42-code1-matched-layout .tt-install-steps strong {\n  display:block;\n  color:var(--tt-ink);\n  font-size:17px;\n  margin-bottom:4px;\n}\n\n\/* SPECS *\/\n.tt-milford-42-code1-matched-layout .tt-specs-header { margin-bottom:20px; }\n\n.tt-milford-42-code1-matched-layout .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-milford-42-code1-matched-layout .tt-specs \u003e div {\n  padding:18px;\n  background:#fff;\n  border:1px solid var(--tt-line);\n  border-radius:22px;\n  box-shadow:0 10px 30px rgba(37,42,46,.045);\n}\n\n.tt-milford-42-code1-matched-layout .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-milford-42-code1-matched-layout .tt-specs strong {\n  color:var(--tt-ink);\n  font-size:15px;\n  line-height:1.4;\n}\n\n\/* DESIGN GUIDE — same dark block style as Code 1 *\/\n.tt-milford-42-code1-matched-layout .tt-lux-brand-cta {\n  padding:clamp(28px,4vw,40px);\n  border:1px solid var(--tt-dark-bg);\n  border-radius:22px;\n  background:\n    radial-gradient(circle at 88% 14%,rgba(255,255,255,.06) 0 15%,transparent 16%),\n    linear-gradient(135deg,#292e32 0%,#424a50 58%,#646e76 100%);\n  color:#fff;\n  margin-bottom:26px;\n  box-shadow:0 10px 30px rgba(37,42,46,.12);\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-brand-inner h2,\n.tt-milford-42-code1-matched-layout .tt-lux-brand-inner p,\n.tt-milford-42-code1-matched-layout .tt-lux-brand-inner .tt-lux-eyebrow {\n  color:#fff;\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-brand-inner .tt-lux-eyebrow { opacity:.82; }\n.tt-milford-42-code1-matched-layout .tt-lux-brand-inner p { margin-bottom:0;color:rgba(255,255,255,.9);font-size:16px; }\n\n\/* TABLE *\/\n.tt-milford-42-code1-matched-layout .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(37,42,46,.045);\n  margin-top:16px;\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-table {\n  width:100%;\n  min-width:780px;\n  border-collapse:separate;\n  border-spacing:0;\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-table th,\n.tt-milford-42-code1-matched-layout .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}\n\n.tt-milford-42-code1-matched-layout .tt-lux-table th {\n  color:var(--tt-ink);\n  background:#eef2f4;\n  font-weight:800;\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-table td:first-child {\n  width:24%;\n  color:var(--tt-ink);\n  font-weight:800;\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-table tr:last-child td { border-bottom:none; }\n\n\/* FAQ *\/\n.tt-milford-42-code1-matched-layout .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-milford-42-code1-matched-layout .tt-lux-faq-item {\n  padding:22px;\n  background:linear-gradient(180deg,#fff 0%,#f6f8f9 100%);\n}\n\n.tt-milford-42-code1-matched-layout .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-milford-42-code1-matched-layout .tt-lux-faq-item p:last-child {\n  margin-bottom:0;\n  color:var(--tt-text);\n  font-size:15px;\n}\n\n\/* FINAL EDITORIAL — kept because Code 2 has only 4 unique images *\/\n.tt-milford-42-code1-matched-layout .tt-lux-final {\n  padding:clamp(32px,4vw,48px) 4px 12px;\n  border-top:1px solid var(--tt-line);\n}\n\n.tt-milford-42-code1-matched-layout .tt-lux-final h2 { max-width:800px; }\n.tt-milford-42-code1-matched-layout .tt-lux-final \u003e p:last-child { max-width:900px;margin-bottom:0; }\n\n\/* RESPONSIVE *\/\n@media (max-width:900px) {\n  .tt-milford-42-code1-matched-layout .tt-lux-hero,\n  .tt-milford-42-code1-matched-layout .tt-lux-image-story,\n  .tt-milford-42-code1-matched-layout .tt-lux-editorial,\n  .tt-milford-42-code1-matched-layout .tt-specs {\n    grid-template-columns:1fr;\n  }\n\n  .tt-milford-42-code1-matched-layout .tt-lux-image-story.tt-lux-reverse .tt-lux-image-copy,\n  .tt-milford-42-code1-matched-layout .tt-lux-image-story.tt-lux-reverse .tt-lux-image-wrap {\n    order:initial;\n  }\n\n  .tt-milford-42-code1-matched-layout .tt-lux-feature-grid {\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n}\n\n@media (max-width:768px) {\n  .tt-milford-42-code1-matched-layout .tt-lux-hero,\n  .tt-milford-42-code1-matched-layout .tt-lux-section,\n  .tt-milford-42-code1-matched-layout .tt-lux-answer,\n  .tt-milford-42-code1-matched-layout .tt-lux-compare,\n  .tt-milford-42-code1-matched-layout .tt-lux-faq,\n  .tt-milford-42-code1-matched-layout .tt-specs-container,\n  .tt-milford-42-code1-matched-layout .tt-lux-image-story,\n  .tt-milford-42-code1-matched-layout .tt-lux-panel,\n  .tt-milford-42-code1-matched-layout .tt-lux-feature-card,\n  .tt-milford-42-code1-matched-layout .tt-lux-faq-item,\n  .tt-milford-42-code1-matched-layout .tt-lux-brand-cta,\n  .tt-milford-42-code1-matched-layout .tt-lux-editorial {\n    padding:20px;\n    border-radius:18px;\n  }\n\n  .tt-milford-42-code1-matched-layout .tt-lux-hero-tags,\n  .tt-milford-42-code1-matched-layout .tt-lux-duo,\n  .tt-milford-42-code1-matched-layout .tt-lux-feature-grid,\n  .tt-milford-42-code1-matched-layout .tt-lux-faq-list,\n  .tt-milford-42-code1-matched-layout .tt-specs,\n  .tt-milford-42-code1-matched-layout .tt-size-grid,\n  .tt-milford-42-code1-matched-layout .tt-install-steps {\n    grid-template-columns:1fr;\n  }\n\n  .tt-milford-42-code1-matched-layout .tt-editorial-lines \u003e div { display:block; }\n  .tt-milford-42-code1-matched-layout .tt-editorial-lines span {\n    display:block;\n    text-align:left;\n    margin-top:4px;\n  }\n}\n\n\/* OVERVIEW IMAGE INSIDE CARD — no standalone image banner *\/\n.tt-milford-42-code1-matched-layout .tt-lux-overview-card {\n  background:linear-gradient(135deg,#ffffff 0%,#f6f8f9 100%);\n}\n.tt-milford-42-code1-matched-layout .tt-lux-overview-card .tt-lux-image-wrap {\n  background:#f1f4f5;\n}\n\n\/* FAQ — expanded 10-question buyer guide *\/\n.tt-milford-42-code1-matched-layout .tt-lux-faq-list {\n  align-items:stretch;\n}\n.tt-milford-42-code1-matched-layout .tt-lux-faq-item {\n  display:flex;\n  flex-direction:column;\n  justify-content:flex-start;\n}\n.tt-milford-42-code1-matched-layout .tt-lux-faq-item p:last-child {\n  line-height:1.7;\n}\n\n\u003c\/style\u003e","brand":"Tile \u0026 Top","offers":[{"title":"White","offer_id":42662069829710,"sku":"TTBV-6280-42-VN-TT","price":1098.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/Milford42SingleVanityWithCarrarawhiteQuartzStoneTop.webp?v=1792719097"},{"product_id":"luton-48-double-sink-with-crystal-white-engineered-stone-top","title":"Luton 48\" double Vanity With Crystal White Quartz Stone Top","description":"\u003cdiv class=\"tt-lux-product tt-luton-48-code1-layout\"\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\"\u003eLuton 48\" Double Bathroom Vanity\u003c\/span\u003e \u003cspan class=\"tt-lux-badge-assembled\"\u003eFully Assembled\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch1 class=\"tt-lux-hero-title\"\u003eLuton 48\" Double Vanity \u003cspan class=\"tt-title-sub\"\u003ewith Crystal White Quartz Stone Top\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"tt-lux-lead\"\u003eDesigned for shared bathrooms and modern living, Luton 48\" combines a bright white painted finish, Crystal White engineered stone, solid wood construction, soft-close storage, brushed nickel hardware, and adjustable leveling feet for a clean and organized everyday setup.\u003c\/p\u003e\n\u003cdiv class=\"tt-lux-hero-tags\"\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003e48\" Class \/ 49\" Overall Width\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003eCrystal White Engineered Stone + 4\" Backsplash\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003e3 Soft-Close Drawers + 2 Doors\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003eWhite Finish + Brushed Nickel\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\u003eWhite Cabinet + Crystal Quartz + Brushed Nickel\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp class=\"tt-card-desc\"\u003eThe clean white painted cabinet keeps the vanity bright and versatile, while the Crystal White quartz surface creates a crisp stone look. Brushed nickel handles add a subtle metallic accent that works easily with modern and transitional fixtures.\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\"\u003eCrystal White Engineered 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\"\u003e3 Soft-Close Drawers + 2 Soft-Close Doors\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-spec-row\"\u003e\n\u003cspan class=\"tt-spec-label\"\u003eFaucet\u003c\/span\u003e \u003cspan class=\"tt-spec-val\"\u003e8\" Widespread; Faucet Sold Separately\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 Luton 48\" Double Vanity?\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp\u003eChoose Luton 48\" if you want a bright, low-maintenance shared vanity with solid wood construction, Crystal White engineered stone, soft-close storage, brushed nickel hardware, adjustable feet, and fully assembled delivery.\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\u003eMaster or shared bathrooms needing extended counter and storage space\u003c\/li\u003e\n\u003cli\u003eHomeowners who prefer bright white cabinetry and easy-to-match finishes\u003c\/li\u003e\n\u003cli\u003eBuyers who value quiet-close hardware and long-term durability\u003c\/li\u003e\n\u003cli\u003eMinimalist and transitional interiors with clean lines\u003c\/li\u003e\n\u003cli\u003eRenovations prioritizing low-maintenance quartz and fully assembled delivery\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 wall opening cannot accommodate the listed 49\" overall width\u003c\/li\u003e\n\u003cli\u003eIf you need a compact vanity for a small powder room\u003c\/li\u003e\n\u003cli\u003eIf you prefer natural wood grain instead of painted white cabinetry\u003c\/li\u003e\n\u003cli\u003eIf you specifically want natural marble instead of engineered stone\u003c\/li\u003e\n\u003cli\u003eIf your faucet setup is not compatible with 8\" widespread drilling\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SIZE --\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\"\u003e48\" Class \/ 49\" Overall\u003c\/p\u003e\n\u003ch2\u003ePlan Around the Listed 49\" Overall Width\u003c\/h2\u003e\n\u003cp\u003eThe product is marketed as a 48-inch vanity, while the listed overall size is 49\" W × 22\" D × 34.5\" H. Use the full listed dimensions when checking wall clearance, plumbing alignment, delivery access, and surrounding fixtures.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003e48\" double-vanity class\u003c\/li\u003e\n\u003cli\u003e49\" W × 22\" D × 34.5\" H listed overall size\u003c\/li\u003e\n\u003cli\u003eDesigned for master and shared bathroom layouts\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\/e722230330f4fd96b551f74225739821_1024x1024.webp?v=1776417433\" alt=\"Luton 48 vanity size and white cabinet profile\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- QUARTZ --\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\"\u003eCrystal White Quartz\u003c\/p\u003e\n\u003ch2\u003eClean, Non-Porous Surface with 4\" Backsplash\u003c\/h2\u003e\n\u003cp\u003eThe Crystal White engineered stone surface provides a sleek, marble-like appearance with practical durability and easy maintenance for everyday bathroom use.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eNon-porous\u003c\/li\u003e\n\u003cli\u003eStain-resistant\u003c\/li\u003e\n\u003cli\u003eMoisture-resistant\u003c\/li\u003e\n\u003cli\u003eEasy to clean\u003c\/li\u003e\n\u003cli\u003e4\" 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\/55bb4e040ae5137789b5940dddd528b3_1024x1024.webp?v=1776417433\" alt=\"Luton Crystal White engineered stone countertop detail\"\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 Luton 48\" Double 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 balanced shared-vanity footprint for master and larger bathrooms.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e02\u003c\/span\u003e\n\u003ch3\u003eCrystal White Quartz\u003c\/h3\u003e\n\u003cp\u003eA clean engineered stone surface with non-porous, stain-resistant performance.\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\u003eSturdy construction designed for reliable everyday bathroom use.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e04\u003c\/span\u003e\n\u003ch3\u003e3 Soft-Close Drawers\u003c\/h3\u003e\n\u003cp\u003eOrganized storage for smaller everyday essentials.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e05\u003c\/span\u003e\n\u003ch3\u003e2 Soft-Close Doors\u003c\/h3\u003e\n\u003cp\u003eConcealed cabinet storage for larger bathroom items.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e06\u003c\/span\u003e\n\u003ch3\u003eBrushed Nickel Hardware\u003c\/h3\u003e\n\u003cp\u003eA subtle metallic finish that works with a wide range of fixtures.\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\"\u003eSmart Storage Design\u003c\/p\u003e\n\u003ch2\u003e3 Soft-Close Drawers + 2 Soft-Close Doors\u003c\/h2\u003e\n\u003cp\u003eLuton 48\" balances drawer storage for smaller essentials with cabinet-door storage for larger items, helping shared bathroom users maintain a cleaner, more organized countertop.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003e3 soft-closing drawers\u003c\/li\u003e\n\u003cli\u003e2 soft-closing cabinet doors\u003c\/li\u003e\n\u003cli\u003eBalanced concealed organization\u003c\/li\u003e\n\u003cli\u003eQuiet, controlled closing\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\/01d581eef43e0f227f7c8f572884a9f7_1024x1024.webp?v=1776417433\" alt=\"Luton soft close drawer and door storage detail\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CONSTRUCTION \/ HARDWARE --\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\"\u003eConstruction \u0026amp; Hardware\u003c\/p\u003e\n\u003ch2\u003eSolid Wood + White Paint + Brushed Nickel\u003c\/h2\u003e\n\u003cp\u003eThe vanity uses a solid wood frame with a painted moisture-resistant finish. The clean white cabinet creates a bright, versatile base, while brushed nickel handles add a refined metallic accent.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eSolid wood frame\u003c\/li\u003e\n\u003cli\u003ePainted moisture-resistant finish\u003c\/li\u003e\n\u003cli\u003eClean white cabinet color\u003c\/li\u003e\n\u003cli\u003eBrushed nickel handles\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\/ed8cdcbfeb9514d57465022f56028f5e_1024x1024.webp?v=1776417433\" alt=\"Luton solid wood construction and brushed nickel hardware\"\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 listed 49-inch width, 22-inch depth, 34.5-inch height, plumbing position, 4-inch backsplash clearance, 8-inch widespread faucet compatibility, drawer and door clearance, floor level, and delivery path.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-specs\"\u003e\n\u003cdiv\u003e\n\u003cspan\u003eProduct Type\u003c\/span\u003e\u003cstrong\u003eLuton 48\" Double Bathroom Vanity\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eListed Overall 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\u003eCrystal White Engineered Stone \/ Quartz\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eBacksplash\u003c\/span\u003e\u003cstrong\u003e4\" High Backsplash\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eConstruction\u003c\/span\u003e\u003cstrong\u003eSolid Wood Frame\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eCabinet Finish\u003c\/span\u003e\u003cstrong\u003eClean White Painted Finish\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cstrong\u003e3 Soft-Close Drawers + 2 Soft-Close Doors\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eHardware\u003c\/span\u003e\u003cstrong\u003eBrushed Nickel Handles\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eFaucet Setup\u003c\/span\u003e\u003cstrong\u003ePre-Drilled for 8\" Widespread Faucet; Sold Separately\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eLeveling\u003c\/span\u003e\u003cstrong\u003eAdjustable 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 Luton 48\" White Vanity\u003c\/h2\u003e\n\u003cp\u003ePair the clean white cabinet with pale gray, soft greige, light stone, or warm white walls. Brushed nickel fixtures, simple mirrors, light flooring, and restrained accessories reinforce the bright modern look while keeping the room timeless and easy to coordinate.\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\u003eLuton 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 Luton 48\"?\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\u003e36\" Vanity\u003c\/td\u003e\n\u003ctd\u003eThe 48\" class provides more counter width and shared storage capacity.\u003c\/td\u003e\n\u003ctd\u003eA 36\" vanity may be easier to fit in medium or smaller bathrooms.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e60\" Double Vanity\u003c\/td\u003e\n\u003ctd\u003eLuton 48\" provides shared-use functionality while requiring less wall space.\u003c\/td\u003e\n\u003ctd\u003eA 60\" vanity offers more countertop and total storage area.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eNatural Marble Vanity\u003c\/td\u003e\n\u003ctd\u003eEngineered quartz provides a stone look with lower day-to-day maintenance.\u003c\/td\u003e\n\u003ctd\u003eNatural marble may be preferable if authentic stone variation is the priority.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWood-Tone Vanity\u003c\/td\u003e\n\u003ctd\u003eThe white finish creates a brighter, more neutral base that works with many tile and wall colors.\u003c\/td\u003e\n\u003ctd\u003eWood tones may provide more warmth or natural texture.\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!-- LEVELING \/ 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 \u0026amp; Leveling\u003c\/p\u003e\n\u003ch2\u003eFully Assembled with Adjustable Feet\u003c\/h2\u003e\n\u003cp\u003eAdjustable leveling feet help ensure proper installation on uneven flooring, while fully assembled delivery reduces cabinet setup work. Before installation, confirm plumbing location, faucet drilling, backsplash clearance, storage operation, and delivery access.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eShips fully assembled\u003c\/li\u003e\n\u003cli\u003eAdjustable feet support easier leveling\u003c\/li\u003e\n\u003cli\u003e8\" widespread faucet sold separately\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\/b1d19937bd82d449985d165790c87017_1024x1024.webp?v=1776417433\" alt=\"Luton adjustable leveling feet and installation detail\"\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: Luton 48\" Double 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. Is a 48\" double vanity suitable for shared use?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe source positions this 48\" double vanity as a space-saving shared-bathroom option with sufficient counter and storage space for smaller master baths.\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. Is quartz a good choice compared with marble?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe source describes the engineered stone as non-porous, stain-resistant, moisture-resistant, and easy to clean.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-faq-item\"\u003e\n\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e3. How much storage does this vanity provide?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eIt includes three soft-close drawers and two soft-close doors for organized shared 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\u003e4. Why is soft-close functionality useful?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eSoft-close hardware reduces slamming, supports quieter operation, and helps limit wear on cabinet hardware.\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. Can this vanity be installed on uneven flooring?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eYes. Adjustable leveling feet help improve stability and simplify installation on uneven surfaces.\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 type does it support?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe vanity is pre-drilled for an 8\" 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. Is white easy to coordinate with other bathroom finishes?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eYes. The clean white cabinet provides a neutral base that pairs easily with different wall colors, tiles, and hardware finishes.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- LIFESTYLE BANNER --\u003e\n\u003csection class=\"tt-lux-section tt-lux-full-banner\"\u003e\n\u003cdiv class=\"tt-lux-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/8752a4d35158876381e2372a3df8e884_1024x1024.webp?v=1776417433\" alt=\"Luton 48 white double bathroom vanity lifestyle view\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* ============================================================\n   LUTON 48 — FULL MATCHED LAYOUT\n   White + Crystal White Quartz + Brushed Nickel\n   ============================================================ *\/\n.tt-luton-48-code1-layout {\n  --tt-bg:#f7f8f9;\n  --tt-card:#ffffff;\n  --tt-ink:#24282b;\n  --tt-text:#555b60;\n  --tt-muted:#7d858b;\n  --tt-line:#e1e5e8;\n  --tt-soft:#eef1f3;\n  --tt-accent:#8f999f;\n  --tt-dark-bg:#252a2e;\n\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-luton-48-code1-layout * { box-sizing:border-box; }\n\n.tt-luton-48-code1-layout h1,\n.tt-luton-48-code1-layout h2,\n.tt-luton-48-code1-layout h3,\n.tt-luton-48-code1-layout p,\n.tt-luton-48-code1-layout li,\n.tt-luton-48-code1-layout td,\n.tt-luton-48-code1-layout th { text-align:left; }\n\n.tt-luton-48-code1-layout h2,\n.tt-luton-48-code1-layout h3 {\n  color:var(--tt-ink);\n  letter-spacing:-.025em;\n  line-height:1.18;\n  margin:0 0 14px;\n}\n\n.tt-luton-48-code1-layout h2 { font-size:clamp(26px,3.2vw,42px); }\n.tt-luton-48-code1-layout h3 { font-size:20px; }\n.tt-luton-48-code1-layout p { margin:0 0 16px; }\n\n.tt-luton-48-code1-layout .tt-lux-eyebrow,\n.tt-luton-48-code1-layout .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:.13em;\n  text-transform:uppercase;\n}\n\n\/* HERO *\/\n.tt-luton-48-code1-layout .tt-lux-hero {\n  position:relative;\n  display:grid;\n  grid-template-columns:minmax(0,1.35fr) minmax(300px,.95fr);\n  gap:24px;\n  align-items:stretch;\n  padding:clamp(26px,4vw,46px);\n  margin:0 0 34px;\n  border:1px solid var(--tt-line);\n  border-radius:28px;\n  overflow:hidden;\n  background:\n    radial-gradient(circle at 88% 12%,rgba(143,153,159,.10) 0 15%,transparent 16%),\n    linear-gradient(135deg,#ffffff 0%,#f5f7f8 55%,#edf0f2 100%);\n  box-shadow:0 10px 30px rgba(36,40,43,.06);\n}\n\n.tt-luton-48-code1-layout .tt-lux-hero-main {\n  display:flex;\n  flex-direction:column;\n  justify-content:center;\n}\n\n.tt-luton-48-code1-layout .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-luton-48-code1-layout .tt-lux-eyebrow-pill {\n  padding:6px 14px;\n  background:#f1f4f5;\n  border:1px solid #dce2e5;\n  color:#69737a;\n  border-radius:999px;\n  font-size:13px;\n  font-weight:700;\n}\n\n.tt-luton-48-code1-layout .tt-lux-badge-assembled {\n  font-size:13px;\n  font-weight:700;\n  color:#fff;\n  background:#292e32;\n  padding:6px 14px;\n  border-radius:999px;\n}\n\n.tt-luton-48-code1-layout .tt-lux-hero-title {\n  margin:0 0 16px;\n  color:var(--tt-ink);\n  font-size:clamp(28px,3.5vw,42px);\n  font-weight:800;\n  line-height:1.15;\n  letter-spacing:-.03em;\n}\n\n.tt-luton-48-code1-layout .tt-title-sub {\n  display:block;\n  margin-top:6px;\n  color:#737b81;\n  font-size:clamp(17px,2vw,22px);\n  font-weight:500;\n}\n\n.tt-luton-48-code1-layout .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-luton-48-code1-layout .tt-lux-hero-tags {\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:10px;\n}\n\n.tt-luton-48-code1-layout .tt-tag-item {\n  display:flex;\n  align-items:center;\n  padding:10px 14px;\n  background:#fff;\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(36,40,43,.025);\n}\n\n.tt-luton-48-code1-layout .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:#fff;\n  background:\n    radial-gradient(circle at 82% 14%,rgba(255,255,255,.07) 0 14%,transparent 15%),\n    linear-gradient(135deg,#282d31 0%,#444c52 58%,#677179 100%);\n  box-shadow:0 12px 32px rgba(37,42,46,.18);\n  border:1px solid #292e31;\n}\n\n.tt-luton-48-code1-layout .tt-card-header .tt-lux-card-label {\n  color:rgba(255,255,255,.8);\n  margin-bottom:6px;\n}\n\n.tt-luton-48-code1-layout .tt-card-header h3 { color:#fff; }\n\n.tt-luton-48-code1-layout .tt-card-desc {\n  color:rgba(255,255,255,.9);\n  font-size:14px;\n  line-height:1.55;\n  margin-bottom:20px;\n}\n\n.tt-luton-48-code1-layout .tt-lux-mini-specs {\n  display:flex;\n  flex-direction:column;\n  gap:10px;\n  border-top:1px solid rgba(255,255,255,.15);\n  padding-top:16px;\n}\n\n.tt-luton-48-code1-layout .tt-spec-row {\n  display:flex;\n  flex-direction:column;\n  gap:2px;\n}\n\n.tt-luton-48-code1-layout .tt-spec-label {\n  font-size:11px;\n  text-transform:uppercase;\n  letter-spacing:.08em;\n  color:rgba(255,255,255,.72);\n  font-weight:700;\n}\n\n.tt-luton-48-code1-layout .tt-spec-val {\n  font-size:13.5px;\n  color:#fff;\n  font-weight:500;\n}\n\n\/* GENERAL *\/\n.tt-luton-48-code1-layout .tt-lux-section {\n  margin:0 0 26px;\n  padding:30px;\n}\n\n.tt-luton-48-code1-layout .tt-lux-answer,\n.tt-luton-48-code1-layout .tt-lux-compare,\n.tt-luton-48-code1-layout .tt-lux-faq,\n.tt-luton-48-code1-layout .tt-lux-image-story,\n.tt-luton-48-code1-layout .tt-lux-full-banner,\n.tt-luton-48-code1-layout .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(36,40,43,.05);\n  overflow:hidden;\n  margin-bottom:26px;\n}\n\n.tt-luton-48-code1-layout .tt-lux-answer {\n  background:linear-gradient(135deg,#ffffff 0%,#f3f5f6 100%);\n}\n\n.tt-luton-48-code1-layout .tt-lux-full-banner { padding:0; }\n\n.tt-luton-48-code1-layout .tt-lux-full-banner .tt-lux-image-wrap {\n  border:none;\n  border-radius:0;\n  box-shadow:none;\n  background:transparent;\n  padding:0;\n}\n\n.tt-luton-48-code1-layout .tt-lux-section-title {\n  max-width:900px;\n  margin-bottom:20px;\n}\n\n\/* BEST \/ NOT IDEAL *\/\n.tt-luton-48-code1-layout .tt-lux-duo {\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:24px;\n  align-items:stretch;\n}\n\n.tt-luton-48-code1-layout .tt-lux-panel,\n.tt-luton-48-code1-layout .tt-lux-feature-card,\n.tt-luton-48-code1-layout .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(36,40,43,.05);\n}\n\n.tt-luton-48-code1-layout .tt-lux-panel {\n  padding:32px;\n  display:flex;\n  flex-direction:column;\n}\n\n.tt-luton-48-code1-layout .tt-lux-best {\n  background:linear-gradient(180deg,#fff 0%,#f8f9fa 100%);\n}\n\n.tt-luton-48-code1-layout .tt-lux-not {\n  background:linear-gradient(180deg,#fff 0%,#f0f2f4 100%);\n}\n\n\/* CHECK LIST *\/\n.tt-luton-48-code1-layout .tt-lux-check-list {\n  padding:0;\n  margin:8px 0 0;\n  list-style:none;\n}\n\n.tt-luton-48-code1-layout .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}\n\n.tt-luton-48-code1-layout .tt-lux-check-list li:last-child { margin-bottom:0; }\n\n.tt-luton-48-code1-layout .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}\n\n\/* IMAGE STORY *\/\n.tt-luton-48-code1-layout .tt-lux-image-story {\n  display:grid;\n  grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);\n  gap:24px;\n  align-items:center;\n}\n\n.tt-luton-48-code1-layout .tt-lux-image-story.tt-lux-reverse .tt-lux-image-copy { order:2; }\n.tt-luton-48-code1-layout .tt-lux-image-story.tt-lux-reverse .tt-lux-image-wrap { order:1; }\n\n.tt-luton-48-code1-layout .tt-lux-image-wrap {\n  position:relative;\n  width:100%;\n  overflow:hidden;\n  border-radius:18px;\n  padding:14px;\n  border:1px solid var(--tt-line);\n  background:linear-gradient(135deg,#fbfcfc 0%,#edf1f2 100%);\n  box-shadow:0 10px 30px rgba(36,40,43,.05);\n}\n\n.tt-luton-48-code1-layout .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!important;\n  border-radius:14px;\n  transition:transform .22s ease;\n}\n\n.tt-luton-48-code1-layout .tt-lux-image-wrap:hover img { transform:scale(1.01); }\n\n\/* FEATURE GRID *\/\n.tt-luton-48-code1-layout .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-luton-48-code1-layout .tt-lux-feature-card {\n  padding:22px;\n  transition:transform .18s ease,box-shadow .18s ease;\n}\n\n.tt-luton-48-code1-layout .tt-lux-feature-card:hover {\n  transform:translateY(-2px);\n  box-shadow:0 14px 36px rgba(36,40,43,.08);\n}\n\n.tt-luton-48-code1-layout .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-luton-48-code1-layout .tt-lux-feature-card h3 { font-size:18px; }\n.tt-luton-48-code1-layout .tt-lux-feature-card p { margin-bottom:0; }\n\n\/* SPECS *\/\n.tt-luton-48-code1-layout .tt-specs-header { margin-bottom:20px; }\n\n.tt-luton-48-code1-layout .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-luton-48-code1-layout .tt-specs \u003e div {\n  padding:18px;\n  background:#fff;\n  border:1px solid var(--tt-line);\n  border-radius:22px;\n  box-shadow:0 10px 30px rgba(36,40,43,.045);\n}\n\n.tt-luton-48-code1-layout .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-luton-48-code1-layout .tt-specs strong {\n  color:var(--tt-ink);\n  font-size:15px;\n  line-height:1.4;\n}\n\n\/* DESIGN GUIDE *\/\n.tt-luton-48-code1-layout .tt-lux-brand-cta {\n  padding:clamp(28px,4vw,40px);\n  border:1px solid var(--tt-dark-bg);\n  border-radius:22px;\n  background:\n    radial-gradient(circle at 88% 14%,rgba(255,255,255,.06) 0 15%,transparent 16%),\n    linear-gradient(135deg,#292e32 0%,#424a50 58%,#646e76 100%);\n  color:#fff;\n  margin-bottom:26px;\n  box-shadow:0 10px 30px rgba(37,42,46,.12);\n}\n\n.tt-luton-48-code1-layout .tt-lux-brand-inner h2,\n.tt-luton-48-code1-layout .tt-lux-brand-inner p,\n.tt-luton-48-code1-layout .tt-lux-brand-inner .tt-lux-eyebrow { color:#fff; }\n\n.tt-luton-48-code1-layout .tt-lux-brand-inner .tt-lux-eyebrow { opacity:.82; }\n\n.tt-luton-48-code1-layout .tt-lux-brand-inner p {\n  margin-bottom:0;\n  color:rgba(255,255,255,.9);\n  font-size:16px;\n}\n\n\/* COMPARISON *\/\n.tt-luton-48-code1-layout .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(36,40,43,.045);\n  margin-top:16px;\n}\n\n.tt-luton-48-code1-layout .tt-lux-table {\n  width:100%;\n  min-width:780px;\n  border-collapse:separate;\n  border-spacing:0;\n}\n\n.tt-luton-48-code1-layout .tt-lux-table th,\n.tt-luton-48-code1-layout .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}\n\n.tt-luton-48-code1-layout .tt-lux-table th {\n  color:var(--tt-ink);\n  background:#eef1f3;\n  font-weight:800;\n}\n\n.tt-luton-48-code1-layout .tt-lux-table td:first-child {\n  width:24%;\n  color:var(--tt-ink);\n  font-weight:800;\n}\n\n.tt-luton-48-code1-layout .tt-lux-table tr:last-child td { border-bottom:none; }\n\n\/* FAQ *\/\n.tt-luton-48-code1-layout .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-luton-48-code1-layout .tt-lux-faq-item {\n  padding:22px;\n  background:linear-gradient(180deg,#fff 0%,#f6f8f9 100%);\n}\n\n.tt-luton-48-code1-layout .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-luton-48-code1-layout .tt-lux-faq-item p:last-child {\n  margin-bottom:0;\n  color:var(--tt-text);\n  font-size:15px;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width:900px) {\n  .tt-luton-48-code1-layout .tt-lux-hero,\n  .tt-luton-48-code1-layout .tt-lux-image-story,\n  .tt-luton-48-code1-layout .tt-specs {\n    grid-template-columns:1fr;\n  }\n\n  .tt-luton-48-code1-layout .tt-lux-image-story.tt-lux-reverse .tt-lux-image-copy,\n  .tt-luton-48-code1-layout .tt-lux-image-story.tt-lux-reverse .tt-lux-image-wrap {\n    order:initial;\n  }\n\n  .tt-luton-48-code1-layout .tt-lux-feature-grid {\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n}\n\n@media (max-width:768px) {\n  .tt-luton-48-code1-layout .tt-lux-hero,\n  .tt-luton-48-code1-layout .tt-lux-section,\n  .tt-luton-48-code1-layout .tt-lux-answer,\n  .tt-luton-48-code1-layout .tt-lux-compare,\n  .tt-luton-48-code1-layout .tt-lux-faq,\n  .tt-luton-48-code1-layout .tt-specs-container,\n  .tt-luton-48-code1-layout .tt-lux-image-story,\n  .tt-luton-48-code1-layout .tt-lux-panel,\n  .tt-luton-48-code1-layout .tt-lux-feature-card,\n  .tt-luton-48-code1-layout .tt-lux-faq-item,\n  .tt-luton-48-code1-layout .tt-lux-brand-cta {\n    padding:20px;\n    border-radius:18px;\n  }\n\n  .tt-luton-48-code1-layout .tt-lux-hero-tags,\n  .tt-luton-48-code1-layout .tt-lux-duo,\n  .tt-luton-48-code1-layout .tt-lux-feature-grid,\n  .tt-luton-48-code1-layout .tt-lux-faq-list,\n  .tt-luton-48-code1-layout .tt-specs {\n    grid-template-columns:1fr;\n  }\n}\n\u003c\/style\u003e","brand":"Tile \u0026 Top","offers":[{"title":"White","offer_id":42662088573006,"sku":"TTBV-6267-48-VN-TT","price":1124.71,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/Luton48doubleVanityWithCrystalWhiteQuartzStoneTop.webp?v=1792663496"},{"product_id":"encino-60-single-vanity-with-1","title":"Encino 60\" Double Vanity With Carrara white Quartz Stone Top","description":"\u003cdiv class=\"tt-lux-product tt-encino-60-code1-layout\"\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\"\u003eEncino 60\" Double Bathroom Vanity\u003c\/span\u003e \u003cspan class=\"tt-lux-badge-assembled\"\u003eFully Assembled\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch1 class=\"tt-lux-hero-title\"\u003eEncino 60\" Double Vanity \u003cspan class=\"tt-title-sub\"\u003ewith Carrara White Engineered Stone Top\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"tt-lux-lead\"\u003eA spacious double vanity designed for master bathrooms and shared spaces, combining a clean white finish, Carrara-inspired engineered stone, soft-close U-shaped drawers, open storage, and matte-black hardware.\u003c\/p\u003e\n\u003cdiv class=\"tt-lux-hero-tags\"\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003e60\" Class \/ 60.5\" Overall Width\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003eCarrara Engineered Stone + 4\" Backsplash\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003e4 U-Shape Soft-Close Drawers + Open Shelf\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003eWhite Finish + Matte Black\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\u003eWhite Cabinet + Carrara Stone + Matte Black\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp class=\"tt-card-desc\"\u003eThe white cabinet creates a bright, modern foundation, while the Carrara engineered stone top adds a marble-inspired surface. Matte-black handles provide strong contrast and sharpen the overall look.\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\"\u003eCarrara Engineered 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\"\u003e4 U-Shape Soft-Close Drawers + 1 Open Shelf\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-spec-row\"\u003e\n\u003cspan class=\"tt-spec-label\"\u003eFaucet\u003c\/span\u003e \u003cspan class=\"tt-spec-val\"\u003e8\" Widespread; Faucets Sold Separately\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 Encino 60\" Double Vanity?\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp\u003eChoose Encino 60\" if you want a large shared vanity with a clean white finish, Carrara engineered stone, plumbing-friendly U-shaped drawers, an open storage shelf, matte-black hardware, adjustable feet, and fully assembled delivery.\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\u003eMaster bathrooms and shared suites needing expanded storage\u003c\/li\u003e\n\u003cli\u003eHomeowners looking for a modern white 60\" double vanity\u003c\/li\u003e\n\u003cli\u003eBuyers who prefer U-shaped drawers for plumbing clearance\u003c\/li\u003e\n\u003cli\u003eBathrooms that benefit from both drawer storage and an open shelf\u003c\/li\u003e\n\u003cli\u003eProjects needing a fully assembled vanity with 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 wall opening cannot accommodate the listed 60.5\" overall width\u003c\/li\u003e\n\u003cli\u003eIf you need a compact vanity for a small powder room\u003c\/li\u003e\n\u003cli\u003eIf you prefer only concealed storage with no open shelf\u003c\/li\u003e\n\u003cli\u003eIf you specifically want natural marble instead of engineered stone\u003c\/li\u003e\n\u003cli\u003eIf your faucet setup is not compatible with 8\" widespread drilling\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SIZE --\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\"\u003e60\" Class \/ 60.5\" Overall\u003c\/p\u003e\n\u003ch2\u003ePlan Around the Listed 60.5\" Overall Width\u003c\/h2\u003e\n\u003cp\u003eThe product is marketed as a 60-inch vanity, while the listed overall size is 60.5\" W × 21.5\" D × 34.5\" H. Use the full listed dimensions when checking wall clearance, plumbing alignment, delivery access, and nearby fixtures.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003e60\" double-vanity class\u003c\/li\u003e\n\u003cli\u003e60.5\" W × 21.5\" D × 34.5\" H listed overall size\u003c\/li\u003e\n\u003cli\u003eDesigned for large or shared bathroom layouts\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\/09e9411515dd6a042d717466eacdc54f_1024x1024.webp?v=1774600567\" alt=\"Encino 60 vanity size and white cabinet profile\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- ENGINEERED STONE --\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\"\u003eCarrara Engineered Stone\u003c\/p\u003e\n\u003ch2\u003eMarble-Inspired Top with 4\" Backsplash\u003c\/h2\u003e\n\u003cp\u003eThe Carrara engineered stone countertop delivers a marble-inspired appearance with practical performance for everyday bathroom use.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eStain-resistant\u003c\/li\u003e\n\u003cli\u003eMoisture-resistant\u003c\/li\u003e\n\u003cli\u003eScratch-resistant\u003c\/li\u003e\n\u003cli\u003eEasy to maintain\u003c\/li\u003e\n\u003cli\u003e4\" backsplash for a finished look and wall protection\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-lux-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/5f81d1fe87d376b27ac9be8c32e84392_1024x1024.webp?v=1774600566\" alt=\"Encino Carrara engineered stone countertop detail\"\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 Encino 60\" Double 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\u003e60.5\" Overall Width\u003c\/h3\u003e\n\u003cp\u003eA full double-vanity footprint for master and shared bathrooms.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e02\u003c\/span\u003e\n\u003ch3\u003eCarrara Engineered Stone\u003c\/h3\u003e\n\u003cp\u003eA marble-inspired surface with stain, moisture, and scratch resistance.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e03\u003c\/span\u003e\n\u003ch3\u003eWhite Melamine Finish\u003c\/h3\u003e\n\u003cp\u003eA clean modern finish that keeps the cabinet bright and easy to coordinate.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e04\u003c\/span\u003e\n\u003ch3\u003e4 U-Shaped Drawers\u003c\/h3\u003e\n\u003cp\u003ePlumbing-friendly soft-close drawers help maximize usable storage.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e05\u003c\/span\u003e\n\u003ch3\u003eOpen Storage Shelf\u003c\/h3\u003e\n\u003cp\u003eAccessible lower storage for towels, baskets, or frequently used items.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e06\u003c\/span\u003e\n\u003ch3\u003eMatte Black Hardware\u003c\/h3\u003e\n\u003cp\u003eBlack handles create crisp contemporary contrast against the white cabinet.\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\"\u003eSmart Storage Design\u003c\/p\u003e\n\u003ch2\u003e4 U-Shaped Soft-Close Drawers + Open Shelf\u003c\/h2\u003e\n\u003cp\u003eFour U-shaped drawers are designed to work around plumbing while keeping everyday bathroom items organized. The open shelf adds flexible storage for larger or frequently used items.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003e4 U-shaped soft-closing drawers\u003c\/li\u003e\n\u003cli\u003ePlumbing-friendly drawer layout\u003c\/li\u003e\n\u003cli\u003e1 open storage shelf\u003c\/li\u003e\n\u003cli\u003eDesigned for shared organization\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\/f280ab5a43629b108507673b9b726765_c06ad29b-19b0-4314-bb50-837a8f125a62_1024x1024.webp?v=1774600566\" alt=\"Encino soft close U shaped drawer storage detail\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CONSTRUCTION \/ HARDWARE --\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\"\u003eConstruction \u0026amp; Hardware\u003c\/p\u003e\n\u003ch2\u003eMDF + Melamine Cabinet with Matte Black Handles\u003c\/h2\u003e\n\u003cp\u003eThe MDF frame is finished in durable white melamine for a smooth, practical surface. Matte-black handles add a bold modern accent to the clean white cabinet.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eMDF frame construction\u003c\/li\u003e\n\u003cli\u003eDurable white melamine finish\u003c\/li\u003e\n\u003cli\u003eDesigned to resist everyday bathroom humidity\u003c\/li\u003e\n\u003cli\u003eMatte-black handles\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\/e58897c0e4d63c54e1f7370dcb76c7c3_d76ac742-4dad-4241-b748-b27839095473_1024x1024.webp?v=1774600565\" alt=\"Encino MDF melamine construction and matte black hardware\"\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 listed 60.5-inch width, 21.5-inch depth, 34.5-inch height, plumbing position, 4-inch backsplash clearance, dual faucet placement, 8-inch widespread faucet compatibility, U-shaped drawer clearance, open-shelf use, 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\u003eEncino 60\" Double Bathroom Vanity\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eListed Overall Size\u003c\/span\u003e\u003cstrong\u003e60.5\" W × 21.5\" D × 34.5\" H\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eCountertop\u003c\/span\u003e\u003cstrong\u003eCarrara Engineered Stone\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eBacksplash\u003c\/span\u003e\u003cstrong\u003e4\" High Backsplash\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eConstruction\u003c\/span\u003e\u003cstrong\u003eMDF Frame\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eCabinet Finish\u003c\/span\u003e\u003cstrong\u003eWhite Melamine Finish\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cstrong\u003e4 U-Shaped Soft-Close Drawers + 1 Open Shelf\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 Setup\u003c\/span\u003e\u003cstrong\u003ePre-Drilled for 8\" Widespread Faucets; Sold Separately\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eLeveling\u003c\/span\u003e\u003cstrong\u003eAdjustable 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 Encino 60\" White Vanity\u003c\/h2\u003e\n\u003cp\u003eUse the white cabinet and Carrara-inspired top as a bright neutral base. Matte-black fixtures, soft gray or warm-white walls, pale stone tile, and restrained wood accents will reinforce the clean modern character while keeping the space balanced and inviting.\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\u003eEncino 60\" 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 Encino 60\"?\u003c\/th\u003e\n\u003cth\u003eWhat to Consider First\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eNatural Marble Top\u003c\/td\u003e\n\u003ctd\u003eEngineered stone offers a marble-inspired appearance with easier maintenance and strong resistance to stains, scratches, and moisture.\u003c\/td\u003e\n\u003ctd\u003eNatural marble may be preferable if authentic stone variation is the priority.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStandard Drawer Vanity\u003c\/td\u003e\n\u003ctd\u003eU-shaped drawers are designed around plumbing to preserve more usable storage.\u003c\/td\u003e\n\u003ctd\u003eStandard drawers may be suitable when plumbing placement does not interfere.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eClosed-Storage Vanity\u003c\/td\u003e\n\u003ctd\u003eThe open shelf adds quick-access storage and a lighter visual feel.\u003c\/td\u003e\n\u003ctd\u003eClosed cabinetry is better if you want everything concealed.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eUnassembled Vanity\u003c\/td\u003e\n\u003ctd\u003eEncino ships fully assembled, reducing cabinet assembly work before installation.\u003c\/td\u003e\n\u003ctd\u003eFinal plumbing and faucet installation are still required.\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!-- LEVELING \/ 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 \u0026amp; Leveling\u003c\/p\u003e\n\u003ch2\u003eFully Assembled with Adjustable Feet\u003c\/h2\u003e\n\u003cp\u003eThe vanity ships fully assembled and includes adjustable feet to help create a stable, level installation on uneven bathroom flooring. Confirm plumbing, dual faucet placement, backsplash clearance, drawer operation, and delivery access before installation.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eShips fully assembled\u003c\/li\u003e\n\u003cli\u003eAdjustable feet help improve stability\u003c\/li\u003e\n\u003cli\u003e8\" widespread faucets sold separately\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\/d266ad9d22797da54ae41944acaf89cb_1024x1024.webp?v=1774600567\" alt=\"Encino adjustable leveling feet and installation detail\"\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: Encino 60\" Double Bathroom 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. Is a 60\" double vanity the right choice for my bathroom?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eA 60-inch vanity is designed for master bathrooms and shared spaces, providing room for two users plus expanded countertop and storage space.\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. Does this vanity support double sinks?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eYes. The 60\" format is designed for a double-sink setup and is pre-drilled for 8\" widespread faucets. Faucets are not included.\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. What are the advantages of Carrara engineered stone?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eIt provides a marble-inspired look with practical resistance to stains, scratches, and moisture, making it easier to maintain for daily use.\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 does the storage layout work with plumbing?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe vanity uses four U-shaped drawers designed to fit around plumbing so more usable drawer storage can be retained.\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. Is there enough storage for two people?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eYes. Multiple U-shaped drawers plus an open shelf are designed to support shared bathroom organization.\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. Is this vanity suitable for humid bathroom environments?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe source specifies MDF construction with a melamine finish designed to resist bathroom humidity and provide a smooth, practical surface.\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. Do I need to assemble the vanity?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eNo cabinet assembly is required. The vanity ships fully assembled for a quicker setup.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- LIFESTYLE BANNER --\u003e\n\u003csection class=\"tt-lux-section tt-lux-full-banner\"\u003e\n\u003cdiv class=\"tt-lux-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/9af0fb00fa03711e120c7922e0358167_1024x1024.webp?v=1774600567\" alt=\"Encino 60 white double bathroom vanity lifestyle view\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n\/* ============================================================\n   ENCINO 60 — FULL MATCHED LAYOUT\n   White + Carrara Engineered Stone + Matte Black\n   ============================================================ *\/\n.tt-encino-60-code1-layout {\n  --tt-bg: #f6f7f6;\n  --tt-card: #ffffff;\n  --tt-ink: #202326;\n  --tt-text: #555c61;\n  --tt-muted: #7b8389;\n  --tt-line: #e1e5e6;\n  --tt-soft: #eef1f1;\n  --tt-accent: #5e666c;\n  --tt-dark-bg: #202326;\n\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-encino-60-code1-layout * { box-sizing: border-box; }\n\n.tt-encino-60-code1-layout h1,\n.tt-encino-60-code1-layout h2,\n.tt-encino-60-code1-layout h3,\n.tt-encino-60-code1-layout p,\n.tt-encino-60-code1-layout li,\n.tt-encino-60-code1-layout td,\n.tt-encino-60-code1-layout th { text-align: left; }\n\n.tt-encino-60-code1-layout h2,\n.tt-encino-60-code1-layout 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-encino-60-code1-layout h2 { font-size: clamp(26px, 3.2vw, 42px); }\n.tt-encino-60-code1-layout h3 { font-size: 20px; }\n.tt-encino-60-code1-layout p { margin: 0 0 16px; }\n\n.tt-encino-60-code1-layout .tt-lux-eyebrow,\n.tt-encino-60-code1-layout .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:.13em;\n  text-transform:uppercase;\n}\n\n\/* HERO *\/\n.tt-encino-60-code1-layout .tt-lux-hero {\n  position:relative;\n  display:grid;\n  grid-template-columns:minmax(0,1.35fr) minmax(300px,.95fr);\n  gap:24px;\n  align-items:stretch;\n  padding:clamp(26px,4vw,46px);\n  margin:0 0 34px;\n  border:1px solid var(--tt-line);\n  border-radius:28px;\n  overflow:hidden;\n  background:\n    radial-gradient(circle at 88% 12%, rgba(90,101,108,.09) 0 15%, transparent 16%),\n    linear-gradient(135deg,#ffffff 0%,#f5f6f5 55%,#ecefee 100%);\n  box-shadow:0 10px 30px rgba(32,35,38,.06);\n}\n\n.tt-encino-60-code1-layout .tt-lux-hero-main {\n  display:flex;\n  flex-direction:column;\n  justify-content:center;\n}\n\n.tt-encino-60-code1-layout .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-encino-60-code1-layout .tt-lux-eyebrow-pill {\n  padding:6px 14px;\n  background:#f3f5f5;\n  border:1px solid #dce1e2;\n  color:#525b60;\n  border-radius:999px;\n  font-size:13px;\n  font-weight:700;\n}\n\n.tt-encino-60-code1-layout .tt-lux-badge-assembled {\n  font-size:13px;\n  font-weight:700;\n  color:#fff;\n  background:#222629;\n  padding:6px 14px;\n  border-radius:999px;\n}\n\n.tt-encino-60-code1-layout .tt-lux-hero-title {\n  margin:0 0 16px;\n  color:var(--tt-ink);\n  font-size:clamp(28px,3.5vw,42px);\n  font-weight:800;\n  line-height:1.15;\n  letter-spacing:-.03em;\n}\n\n.tt-encino-60-code1-layout .tt-title-sub {\n  display:block;\n  margin-top:6px;\n  color:#727a80;\n  font-size:clamp(17px,2vw,22px);\n  font-weight:500;\n}\n\n.tt-encino-60-code1-layout .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-encino-60-code1-layout .tt-lux-hero-tags {\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:10px;\n}\n\n.tt-encino-60-code1-layout .tt-tag-item {\n  display:flex;\n  align-items:center;\n  padding:10px 14px;\n  background:#fff;\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(32,35,38,.025);\n}\n\n.tt-encino-60-code1-layout .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:#fff;\n  background:\n    radial-gradient(circle at 82% 14%, rgba(255,255,255,.07) 0 14%, transparent 15%),\n    linear-gradient(135deg,#1f2326 0%,#353b3f 58%,#555d62 100%);\n  box-shadow:0 12px 32px rgba(32,35,38,.18);\n  border:1px solid #202326;\n}\n\n.tt-encino-60-code1-layout .tt-card-header .tt-lux-card-label {\n  color:rgba(255,255,255,.8);\n  margin-bottom:6px;\n}\n\n.tt-encino-60-code1-layout .tt-card-header h3 { color:#fff; }\n\n.tt-encino-60-code1-layout .tt-card-desc {\n  color:rgba(255,255,255,.9);\n  font-size:14px;\n  line-height:1.55;\n  margin-bottom:20px;\n}\n\n.tt-encino-60-code1-layout .tt-lux-mini-specs {\n  display:flex;\n  flex-direction:column;\n  gap:10px;\n  border-top:1px solid rgba(255,255,255,.15);\n  padding-top:16px;\n}\n\n.tt-encino-60-code1-layout .tt-spec-row {\n  display:flex;\n  flex-direction:column;\n  gap:2px;\n}\n\n.tt-encino-60-code1-layout .tt-spec-label {\n  font-size:11px;\n  text-transform:uppercase;\n  letter-spacing:.08em;\n  color:rgba(255,255,255,.72);\n  font-weight:700;\n}\n\n.tt-encino-60-code1-layout .tt-spec-val {\n  font-size:13.5px;\n  color:#fff;\n  font-weight:500;\n}\n\n\/* GENERAL *\/\n.tt-encino-60-code1-layout .tt-lux-section {\n  margin:0 0 26px;\n  padding:30px;\n}\n\n.tt-encino-60-code1-layout .tt-lux-answer,\n.tt-encino-60-code1-layout .tt-lux-compare,\n.tt-encino-60-code1-layout .tt-lux-faq,\n.tt-encino-60-code1-layout .tt-lux-image-story,\n.tt-encino-60-code1-layout .tt-lux-full-banner,\n.tt-encino-60-code1-layout .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(32,35,38,.05);\n  overflow:hidden;\n  margin-bottom:26px;\n}\n\n.tt-encino-60-code1-layout .tt-lux-answer {\n  background:linear-gradient(135deg,#ffffff 0%,#f4f6f6 100%);\n}\n\n.tt-encino-60-code1-layout .tt-lux-full-banner { padding:0; }\n\n.tt-encino-60-code1-layout .tt-lux-full-banner .tt-lux-image-wrap {\n  border:none;\n  border-radius:0;\n  box-shadow:none;\n  background:transparent;\n  padding:0;\n}\n\n.tt-encino-60-code1-layout .tt-lux-section-title {\n  max-width:900px;\n  margin-bottom:20px;\n}\n\n\/* BEST \/ NOT IDEAL *\/\n.tt-encino-60-code1-layout .tt-lux-duo {\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:24px;\n  align-items:stretch;\n}\n\n.tt-encino-60-code1-layout .tt-lux-panel,\n.tt-encino-60-code1-layout .tt-lux-feature-card,\n.tt-encino-60-code1-layout .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(32,35,38,.05);\n}\n\n.tt-encino-60-code1-layout .tt-lux-panel {\n  padding:32px;\n  display:flex;\n  flex-direction:column;\n}\n\n.tt-encino-60-code1-layout .tt-lux-best {\n  background:linear-gradient(180deg,#fff 0%,#f8f9f8 100%);\n}\n\n.tt-encino-60-code1-layout .tt-lux-not {\n  background:linear-gradient(180deg,#fff 0%,#f0f2f2 100%);\n}\n\n\/* CHECK LIST *\/\n.tt-encino-60-code1-layout .tt-lux-check-list {\n  padding:0;\n  margin:8px 0 0;\n  list-style:none;\n}\n\n.tt-encino-60-code1-layout .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}\n\n.tt-encino-60-code1-layout .tt-lux-check-list li:last-child { margin-bottom:0; }\n\n.tt-encino-60-code1-layout .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}\n\n\/* IMAGE STORY *\/\n.tt-encino-60-code1-layout .tt-lux-image-story {\n  display:grid;\n  grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);\n  gap:24px;\n  align-items:center;\n}\n\n.tt-encino-60-code1-layout .tt-lux-image-story.tt-lux-reverse .tt-lux-image-copy { order:2; }\n.tt-encino-60-code1-layout .tt-lux-image-story.tt-lux-reverse .tt-lux-image-wrap { order:1; }\n\n.tt-encino-60-code1-layout .tt-lux-image-wrap {\n  position:relative;\n  width:100%;\n  overflow:hidden;\n  border-radius:18px;\n  padding:14px;\n  border:1px solid var(--tt-line);\n  background:linear-gradient(135deg,#fbfcfb 0%,#eff1f1 100%);\n  box-shadow:0 10px 30px rgba(32,35,38,.05);\n}\n\n.tt-encino-60-code1-layout .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!important;\n  border-radius:14px;\n  transition:transform .22s ease;\n}\n\n.tt-encino-60-code1-layout .tt-lux-image-wrap:hover img { transform:scale(1.01); }\n\n\/* FEATURE GRID *\/\n.tt-encino-60-code1-layout .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-encino-60-code1-layout .tt-lux-feature-card {\n  padding:22px;\n  transition:transform .18s ease, box-shadow .18s ease;\n}\n\n.tt-encino-60-code1-layout .tt-lux-feature-card:hover {\n  transform:translateY(-2px);\n  box-shadow:0 14px 36px rgba(32,35,38,.08);\n}\n\n.tt-encino-60-code1-layout .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-encino-60-code1-layout .tt-lux-feature-card h3 { font-size:18px; }\n.tt-encino-60-code1-layout .tt-lux-feature-card p { margin-bottom:0; }\n\n\/* SPECS *\/\n.tt-encino-60-code1-layout .tt-specs-header { margin-bottom:20px; }\n\n.tt-encino-60-code1-layout .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-encino-60-code1-layout .tt-specs \u003e div {\n  padding:18px;\n  background:#fff;\n  border:1px solid var(--tt-line);\n  border-radius:22px;\n  box-shadow:0 10px 30px rgba(32,35,38,.045);\n}\n\n.tt-encino-60-code1-layout .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-encino-60-code1-layout .tt-specs strong {\n  color:var(--tt-ink);\n  font-size:15px;\n  line-height:1.4;\n}\n\n\/* DESIGN GUIDE *\/\n.tt-encino-60-code1-layout .tt-lux-brand-cta {\n  padding:clamp(28px,4vw,40px);\n  border:1px solid var(--tt-dark-bg);\n  border-radius:22px;\n  background:\n    radial-gradient(circle at 88% 14%, rgba(255,255,255,.06) 0 15%, transparent 16%),\n    linear-gradient(135deg,#1f2326 0%,#343a3e 58%,#535b60 100%);\n  color:#fff;\n  margin-bottom:26px;\n  box-shadow:0 10px 30px rgba(32,35,38,.12);\n}\n\n.tt-encino-60-code1-layout .tt-lux-brand-inner h2,\n.tt-encino-60-code1-layout .tt-lux-brand-inner p,\n.tt-encino-60-code1-layout .tt-lux-brand-inner .tt-lux-eyebrow { color:#fff; }\n\n.tt-encino-60-code1-layout .tt-lux-brand-inner .tt-lux-eyebrow { opacity:.82; }\n\n.tt-encino-60-code1-layout .tt-lux-brand-inner p {\n  margin-bottom:0;\n  color:rgba(255,255,255,.9);\n  font-size:16px;\n}\n\n\/* COMPARISON *\/\n.tt-encino-60-code1-layout .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(32,35,38,.045);\n  margin-top:16px;\n}\n\n.tt-encino-60-code1-layout .tt-lux-table {\n  width:100%;\n  min-width:780px;\n  border-collapse:separate;\n  border-spacing:0;\n}\n\n.tt-encino-60-code1-layout .tt-lux-table th,\n.tt-encino-60-code1-layout .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}\n\n.tt-encino-60-code1-layout .tt-lux-table th {\n  color:var(--tt-ink);\n  background:#eef1f1;\n  font-weight:800;\n}\n\n.tt-encino-60-code1-layout .tt-lux-table td:first-child {\n  width:24%;\n  color:var(--tt-ink);\n  font-weight:800;\n}\n\n.tt-encino-60-code1-layout .tt-lux-table tr:last-child td { border-bottom:none; }\n\n\/* FAQ *\/\n.tt-encino-60-code1-layout .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-encino-60-code1-layout .tt-lux-faq-item {\n  padding:22px;\n  background:linear-gradient(180deg,#fff 0%,#f6f8f8 100%);\n}\n\n.tt-encino-60-code1-layout .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-encino-60-code1-layout .tt-lux-faq-item p:last-child {\n  margin-bottom:0;\n  color:var(--tt-text);\n  font-size:15px;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width:900px) {\n  .tt-encino-60-code1-layout .tt-lux-hero,\n  .tt-encino-60-code1-layout .tt-lux-image-story,\n  .tt-encino-60-code1-layout .tt-specs {\n    grid-template-columns:1fr;\n  }\n\n  .tt-encino-60-code1-layout .tt-lux-image-story.tt-lux-reverse .tt-lux-image-copy,\n  .tt-encino-60-code1-layout .tt-lux-image-story.tt-lux-reverse .tt-lux-image-wrap {\n    order:initial;\n  }\n\n  .tt-encino-60-code1-layout .tt-lux-feature-grid {\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n}\n\n@media (max-width:768px) {\n  .tt-encino-60-code1-layout .tt-lux-hero,\n  .tt-encino-60-code1-layout .tt-lux-section,\n  .tt-encino-60-code1-layout .tt-lux-answer,\n  .tt-encino-60-code1-layout .tt-lux-compare,\n  .tt-encino-60-code1-layout .tt-lux-faq,\n  .tt-encino-60-code1-layout .tt-specs-container,\n  .tt-encino-60-code1-layout .tt-lux-image-story,\n  .tt-encino-60-code1-layout .tt-lux-panel,\n  .tt-encino-60-code1-layout .tt-lux-feature-card,\n  .tt-encino-60-code1-layout .tt-lux-faq-item,\n  .tt-encino-60-code1-layout .tt-lux-brand-cta {\n    padding:20px;\n    border-radius:18px;\n  }\n\n  .tt-encino-60-code1-layout .tt-lux-hero-tags,\n  .tt-encino-60-code1-layout .tt-lux-duo,\n  .tt-encino-60-code1-layout .tt-lux-feature-grid,\n  .tt-encino-60-code1-layout .tt-lux-faq-list,\n  .tt-encino-60-code1-layout .tt-specs {\n    grid-template-columns:1fr;\n  }\n}\n\u003c\/style\u003e","brand":"Tile \u0026 Top","offers":[{"title":"White","offer_id":42662290030670,"sku":"TTBV-8535W-60-VN-TT","price":1039.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/Encino60SingleVanityWithCarraraWhiteQuartzStoneTop-white.webp?v=1792659888"},{"product_id":"dolly-farm-barn-vanity-without-top-copy-1","title":"Dolly Farm Barn 48\" Vanity Without Top","description":"\u003cdiv class=\"tt-lux-product tt-dolly-48-farmhouse-ui\"\u003e\n  \u003c!-- HERO --\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\"\u003eDolly Farm Barn 48\" Vanity Cabinet\u003c\/span\u003e\n        \u003cspan class=\"tt-lux-badge-custom\"\u003eCabinet Only \/ No Top\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003ch1 class=\"tt-lux-hero-title\"\u003e\n        Dolly Farm Barn 48\" Vanity Cabinet\n        \u003cspan class=\"tt-title-sub\"\u003eAntique Brown Finish · Sliding Barn Doors · Rattan Storage\u003c\/span\u003e\n      \u003c\/h1\u003e\n\n      \u003cp class=\"tt-lux-lead\"\u003e\n        Bring character, warmth, and flexible storage to your bathroom with this expanded farmhouse-style\n        vanity—perfect for larger spaces that need both style and function.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"tt-lux-hero-tags\"\u003e\n        \u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003e48\" W × 21\" D × 33.5\" H\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003eAntique Brown Finish\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003e2 Sliding Doors + 2 Rattan Baskets\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003eMatte Black Hardware\u003c\/span\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tt-lux-hero-card\"\u003e\n      \u003cdiv\u003e\n        \u003cp class=\"tt-lux-card-label\"\u003eDESIGN HIGHLIGHTS\u003c\/p\u003e\n        \u003ch3\u003eWarm Wood Tone + Rattan Texture + Matte Black\u003c\/h3\u003e\n        \u003cp class=\"tt-card-desc\"\u003e\n          A rich antique brown finish creates a warm farmhouse foundation, while woven rattan baskets\n          add natural texture and matte black handles introduce a clean modern contrast.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tt-lux-mini-specs\"\u003e\n        \u003cdiv class=\"tt-spec-row\"\u003e\n          \u003cspan class=\"tt-spec-label\"\u003eConfiguration\u003c\/span\u003e\n          \u003cspan class=\"tt-spec-val\"\u003eCabinet Only — Top \u0026amp; Sink Not Included\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tt-spec-row\"\u003e\n          \u003cspan class=\"tt-spec-label\"\u003eStorage\u003c\/span\u003e\n          \u003cspan class=\"tt-spec-val\"\u003e2 Sliding Doors + 2 Removable Rattan Baskets\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"tt-spec-row\"\u003e\n          \u003cspan class=\"tt-spec-label\"\u003eLeveling\u003c\/span\u003e\n          \u003cspan class=\"tt-spec-val\"\u003eAdjustable Feet for Uneven Floors\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT BANNER --\u003e\n  \u003csection class=\"tt-lux-section tt-lux-full-banner\"\u003e\n    \u003cdiv class=\"tt-lux-image-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/201e68af118e10290e890e2a4ed85f24_1024x1024.webp?v=1776151819\" alt=\"Dolly Farm Barn 48 inch antique brown vanity cabinet\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \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\u003eA Flexible Farmhouse Vanity Base for Custom Countertop Projects\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cp\u003e\n      Dolly Farm Barn 48\" is a cabinet-only vanity designed for homeowners and renovators who want\n      farmhouse character, flexible countertop selection, sliding-door access, removable rattan storage,\n      matte black hardware, and adjustable feet.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ANTIQUE BROWN --\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\"\u003eSignature Finish\u003c\/p\u003e\n      \u003ch2\u003eAntique Brown Finish\u003c\/h2\u003e\n      \u003cp class=\"tt-lux-subtitle\"\u003e\u003cstrong\u003eWarm, Farmhouse Character\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp\u003eFinished in a rich antique brown tone that brings depth and rustic appeal.\u003c\/p\u003e\n      \u003cul class=\"tt-lux-check-list\"\u003e\n        \u003cli\u003eVintage-inspired look\u003c\/li\u003e\n        \u003cli\u003eNatural, warm tone\u003c\/li\u003e\n        \u003cli\u003eWorks with farmhouse and cottage styles\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp class=\"tt-lux-note\"\u003eInstantly adds a cozy atmosphere.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tt-lux-image-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/a71f3df7f5ce90323133b55b17177d7c_1024x1024.webp?v=1776151818\" alt=\"Dolly antique brown finish detail\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- RATTAN + HARDWARE --\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\"\u003eNatural Storage Detail\u003c\/p\u003e\n      \u003ch2\u003eRemovable Rattan Baskets + Matte Black Hardware\u003c\/h2\u003e\n\n      \u003cdiv class=\"tt-lux-copy-block\"\u003e\n        \u003ch3\u003eFlexible, Decorative Storage\u003c\/h3\u003e\n        \u003cp\u003eTwo woven rattan baskets provide versatile storage while adding natural texture.\u003c\/p\u003e\n        \u003cul class=\"tt-lux-check-list\"\u003e\n          \u003cli\u003eRemovable and easy to clean\u003c\/li\u003e\n          \u003cli\u003eIdeal for towels or toiletries\u003c\/li\u003e\n          \u003cli\u003eAdds warm, organic detail\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tt-lux-divider\"\u003e\u003c\/div\u003e\n\n      \u003cdiv class=\"tt-lux-copy-block\"\u003e\n        \u003ch3\u003eModern Contrast Detail\u003c\/h3\u003e\n        \u003cp\u003eMatte black handles create a bold contrast against the rustic wood finish.\u003c\/p\u003e\n        \u003cul class=\"tt-lux-check-list\"\u003e\n          \u003cli\u003eClean, modern edge\u003c\/li\u003e\n          \u003cli\u003eDurable finish\u003c\/li\u003e\n          \u003cli\u003eMatches black fixtures\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tt-lux-image-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/46d787ceeecdb99a8c2af9821e238060_1024x1024.webp?v=1776151819\" alt=\"Dolly rattan basket and matte black hardware detail\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BARN DOOR --\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\"\u003eFarmhouse Function\u003c\/p\u003e\n      \u003ch2\u003eSliding Barn Door Design\u003c\/h2\u003e\n      \u003cp class=\"tt-lux-subtitle\"\u003e\u003cstrong\u003eSpace-Saving \u0026amp; Stylish\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp\u003e\n        Featuring a smooth-glide sliding barn door that adds farmhouse character while maximizing usable space.\n      \u003c\/p\u003e\n      \u003cul class=\"tt-lux-check-list\"\u003e\n        \u003cli\u003eNo swing clearance needed\u003c\/li\u003e\n        \u003cli\u003eEasy access design\u003c\/li\u003e\n        \u003cli\u003eRustic focal point\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp class=\"tt-lux-note\"\u003ePerfect for tighter bathroom layouts.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tt-lux-image-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/6dc684494b4d28d5c5cc854797a164ea_1024x1024.webp?v=1776151818\" alt=\"Dolly sliding barn door vanity detail\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\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\"\u003eInstallation Support\u003c\/p\u003e\n      \u003ch2\u003eAdjustable Leveling Feet\u003c\/h2\u003e\n      \u003cp class=\"tt-lux-subtitle\"\u003e\u003cstrong\u003eStable on Any Surface\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp\u003eEquipped with adjustable feet to ensure stability on uneven floors.\u003c\/p\u003e\n      \u003cul class=\"tt-lux-check-list\"\u003e\n        \u003cli\u003eEasy height adjustment\u003c\/li\u003e\n        \u003cli\u003eHelps prevent wobbling\u003c\/li\u003e\n        \u003cli\u003eIdeal for remodel projects\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp class=\"tt-lux-note\"\u003eHassle-free installation support.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tt-lux-image-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/61dd32b3da4094b774eae3f938bcea8b_1024x1024.webp?v=1776151819\" alt=\"Dolly adjustable leveling feet\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\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\u003eKey Features at a Glance\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tt-lux-feature-grid\"\u003e\n      \u003carticle class=\"tt-lux-feature-card\"\u003e\n        \u003cspan\u003e01\u003c\/span\u003e\n        \u003ch3\u003e48\" Vanity Cabinet\u003c\/h3\u003e\n        \u003cp\u003e48\" W × 21\" D × 33.5\" H, ideal for medium to large bathrooms.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"tt-lux-feature-card\"\u003e\n        \u003cspan\u003e02\u003c\/span\u003e\n        \u003ch3\u003eCabinet Only\u003c\/h3\u003e\n        \u003cp\u003eReady to pair with a custom countertop and sink of your choice.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"tt-lux-feature-card\"\u003e\n        \u003cspan\u003e03\u003c\/span\u003e\n        \u003ch3\u003eFlexible Storage\u003c\/h3\u003e\n        \u003cp\u003e2 sliding doors and 2 woven rattan baskets for practical organization.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"tt-lux-feature-card\"\u003e\n        \u003cspan\u003e04\u003c\/span\u003e\n        \u003ch3\u003eAntique Brown Finish\u003c\/h3\u003e\n        \u003cp\u003eRich, warm brown tone creates a rustic farmhouse appearance.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"tt-lux-feature-card\"\u003e\n        \u003cspan\u003e05\u003c\/span\u003e\n        \u003ch3\u003eMatte Black Hardware\u003c\/h3\u003e\n        \u003cp\u003eDark hardware adds crisp contrast and pairs easily with black fixtures.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"tt-lux-feature-card\"\u003e\n        \u003cspan\u003e06\u003c\/span\u003e\n        \u003ch3\u003eAdjustable Feet\u003c\/h3\u003e\n        \u003cp\u003eDesigned to improve stability and leveling on uneven floors.\u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\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    \u003c\/div\u003e\n\n    \u003cdiv class=\"tt-specs\"\u003e\n      \u003cdiv\u003e\n        \u003cspan\u003eVanity Size\u003c\/span\u003e\n        \u003cstrong\u003e48\" W × 21\" D × 33.5\" H\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan\u003eConfiguration\u003c\/span\u003e\n        \u003cstrong\u003eCabinet Only — Custom Countertop Ready\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan\u003eStorage\u003c\/span\u003e\n        \u003cstrong\u003e2 Sliding Doors + 2 Woven Rattan Baskets\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan\u003eFinish\u003c\/span\u003e\n        \u003cstrong\u003eAntique Brown Paint\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan\u003eHardware\u003c\/span\u003e\n        \u003cstrong\u003eMatte Black Handles\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan\u003eLeveling\u003c\/span\u003e\n        \u003cstrong\u003eAdjustable Feet\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan\u003eCountertop\u003c\/span\u003e\n        \u003cstrong\u003eNot Included\u003c\/strong\u003e\n      \u003c\/div\u003e\n      \u003cdiv\u003e\n        \u003cspan\u003eSink\u003c\/span\u003e\n        \u003cstrong\u003eNot Included\u003c\/strong\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- IDEAL FOR --\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\"\u003eIdeal For\u003c\/p\u003e\n      \u003ch2\u003eMade for Warm, Flexible Farmhouse Bathroom Design\u003c\/h2\u003e\n      \u003cul class=\"tt-lux-dark-list\"\u003e\n        \u003cli\u003eRustic, farmhouse, or organic-inspired bathroom designs\u003c\/li\u003e\n        \u003cli\u003eMedium to large bathrooms needing versatile storage\u003c\/li\u003e\n        \u003cli\u003eRenovators wanting a vanity base for custom countertops\u003c\/li\u003e\n        \u003cli\u003eHomeowners who prefer sliding-door access and basket storage\u003c\/li\u003e\n        \u003cli\u003eDesigners seeking natural texture with practical flexibility\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- LIFESTYLE BANNER --\u003e\n  \u003csection class=\"tt-lux-section tt-lux-full-banner\"\u003e\n    \u003cdiv class=\"tt-lux-image-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/6074be060288d5fe6a5d7f47895773cb_1024x1024.webp?v=1776151818\" alt=\"Dolly Farm Barn 48 vanity lifestyle view\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\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: Dolly Farm Barn 48\" Vanity Cabinet\u003c\/h2\u003e\n    \u003c\/div\u003e\n\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. Does this vanity include a countertop and sink?\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003eNo. This is a cabinet-only vanity, allowing you to choose your own countertop material and sink style.\u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"tt-lux-faq-item\"\u003e\n        \u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e2. What size countertop should I use for a 48\" vanity?\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003e\n          Most installations use a countertop around 48\"–49\" wide, often with a slight overhang.\n          Final sizing should be confirmed against the actual cabinet and installation plan.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"tt-lux-faq-item\"\u003e\n        \u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e3. Is a 48\" vanity too big for my bathroom?\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003e\n          It is well suited to medium or large bathrooms, shared guest bathrooms, and spaces that need\n          more storage without moving up to a 60\" vanity.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"tt-lux-faq-item\"\u003e\n        \u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e4. Are the sliding barn doors practical?\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003e\n          Yes. They require no door-swing clearance, provide smooth sliding access, and can be useful in tighter layouts.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"tt-lux-faq-item\"\u003e\n        \u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e5. Are the rattan baskets removable?\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003e\n          Yes. Both baskets are removable, making them easier to clean and flexible to use for towels,\n          toiletries, or decorative storage.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"tt-lux-faq-item\"\u003e\n        \u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e6. Is this vanity durable enough for daily bathroom use?\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003e\n          It is designed for bathroom use and includes adjustable feet for added stability.\n          Proper bathroom ventilation remains important in humid environments.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"tt-lux-faq-item\"\u003e\n        \u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e7. Will the vanity sit level on uneven floors?\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003e\n          Adjustable leveling feet are included to help stabilize the vanity and reduce wobbling on uneven floors.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"tt-lux-faq-item\"\u003e\n        \u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e8. What style does this vanity work best with?\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003e\n          The antique brown wood tone, woven rattan, and matte black hardware work especially well with\n          farmhouse, rustic, organic, modern farmhouse, and transitional interiors.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"tt-lux-faq-item\"\u003e\n        \u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e9. How much storage does it offer?\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003e\n          The 48\" model includes 2 sliding doors, 2 removable rattan baskets, and interior concealed storage\n          for shared bathroom organization.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"tt-lux-faq-item\"\u003e\n        \u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e10. Who is this vanity best suited for?\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003e\n          It works well for homeowners upgrading from smaller vanities, buyers wanting custom countertop flexibility,\n          families needing more storage, and designers looking for natural texture with functional design.\n        \u003c\/p\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n\/* ============================================================\n   DOLLY FARM BARN 48\n   SAME LAYOUT AS PREVIOUS PRODUCT PAGE\n   ANTIQUE BROWN + RATTAN + MATTE BLACK PALETTE\n   ============================================================ *\/\n.tt-dolly-48-farmhouse-ui {\n  --tt-bg: #faf7f2;\n  --tt-card: #fffdf9;\n  --tt-ink: #33271f;\n  --tt-text: #5f5146;\n  --tt-muted: #8c7967;\n  --tt-line: #e8ddd0;\n  --tt-soft: #f3ebe1;\n  --tt-accent: #8a6245;\n  --tt-accent-dark: #4a3428;\n  --tt-rattan: #c69b6d;\n  --tt-dark-bg: #2f241d;\n\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-dolly-48-farmhouse-ui * {\n  box-sizing: border-box;\n}\n\n.tt-dolly-48-farmhouse-ui h1,\n.tt-dolly-48-farmhouse-ui h2,\n.tt-dolly-48-farmhouse-ui h3,\n.tt-dolly-48-farmhouse-ui p,\n.tt-dolly-48-farmhouse-ui li {\n  text-align: left;\n}\n\n.tt-dolly-48-farmhouse-ui h2,\n.tt-dolly-48-farmhouse-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-dolly-48-farmhouse-ui h2 {\n  font-size: clamp(26px, 3.2vw, 42px);\n}\n\n.tt-dolly-48-farmhouse-ui h3 {\n  font-size: 20px;\n}\n\n.tt-dolly-48-farmhouse-ui p {\n  margin: 0 0 16px;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-eyebrow,\n.tt-dolly-48-farmhouse-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: .13em;\n  text-transform: uppercase;\n}\n\n\/* HERO *\/\n.tt-dolly-48-farmhouse-ui .tt-lux-hero {\n  position: relative;\n  display: grid;\n  grid-template-columns: minmax(0, 1.35fr) minmax(300px, .95fr);\n  gap: 24px;\n  align-items: stretch;\n  padding: clamp(26px, 4vw, 46px);\n  margin: 0 0 34px;\n  border: 1px solid var(--tt-line);\n  border-radius: 28px;\n  overflow: hidden;\n  background:\n    radial-gradient(circle at 88% 12%, rgba(198,155,109,.18) 0 15%, transparent 16%),\n    linear-gradient(135deg, #fffdf9 0%, #f8f0e7 54%, #eadccd 100%);\n  box-shadow: 0 14px 38px rgba(82,57,39,.08);\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-hero-main {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n}\n\n.tt-dolly-48-farmhouse-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-dolly-48-farmhouse-ui .tt-lux-eyebrow-pill {\n  padding: 6px 14px;\n  background: #f7efe6;\n  border: 1px solid #e2d2c2;\n  color: #7e583e;\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-badge-custom {\n  padding: 6px 14px;\n  color: #fff;\n  background: #352820;\n  border-radius: 999px;\n  font-size: 13px;\n  font-weight: 700;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-hero-title {\n  margin: 0 0 16px;\n  color: var(--tt-ink);\n  font-size: clamp(30px, 4vw, 46px);\n  font-weight: 800;\n  line-height: 1.12;\n  letter-spacing: -0.035em;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-title-sub {\n  display: block;\n  margin-top: 7px;\n  color: #8a725f;\n  font-size: clamp(18px, 2.2vw, 23px);\n  font-weight: 500;\n}\n\n.tt-dolly-48-farmhouse-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-dolly-48-farmhouse-ui .tt-lux-hero-tags {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 10px;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-tag-item {\n  padding: 10px 14px;\n  background: rgba(255,253,249,.92);\n  border: 1px solid var(--tt-line);\n  border-radius: 12px;\n  color: #4f3c30;\n  font-size: 13.5px;\n  font-weight: 700;\n}\n\n.tt-dolly-48-farmhouse-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: #fff;\n  background:\n    radial-gradient(circle at 82% 14%, rgba(198,155,109,.16) 0 14%, transparent 15%),\n    linear-gradient(145deg, #2f241d 0%, #4b3529 58%, #74523d 100%);\n  border: 1px solid #33251d;\n  box-shadow: 0 20px 48px rgba(66,45,31,.22);\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-hero-card .tt-lux-card-label {\n  color: rgba(255,255,255,.72);\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-hero-card h3 {\n  color: #fff;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-card-desc {\n  color: rgba(255,255,255,.90);\n  font-size: 14px;\n  line-height: 1.58;\n  margin-bottom: 20px;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-mini-specs {\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  padding-top: 16px;\n  border-top: 1px solid rgba(255,255,255,.16);\n}\n\n.tt-dolly-48-farmhouse-ui .tt-spec-row {\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-spec-label {\n  color: rgba(255,255,255,.64);\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: .08em;\n  text-transform: uppercase;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-spec-val {\n  color: #fff;\n  font-size: 13.5px;\n  font-weight: 500;\n}\n\n\/* GENERAL CARDS *\/\n.tt-dolly-48-farmhouse-ui .tt-lux-section {\n  margin: 0 0 26px;\n  padding: 30px;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-answer,\n.tt-dolly-48-farmhouse-ui .tt-lux-faq,\n.tt-dolly-48-farmhouse-ui .tt-specs-container,\n.tt-dolly-48-farmhouse-ui .tt-lux-image-story,\n.tt-dolly-48-farmhouse-ui .tt-lux-full-banner {\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(82,57,39,.055);\n  overflow: hidden;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-section-title {\n  max-width: 900px;\n  margin-bottom: 20px;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-answer {\n  background: linear-gradient(135deg, #fffdf9 0%, #f4eadf 100%);\n}\n\n\/* IMAGE STORY *\/\n.tt-dolly-48-farmhouse-ui .tt-lux-image-story {\n  display: grid;\n  grid-template-columns: minmax(0, 1.1fr) minmax(280px, .9fr);\n  gap: 24px;\n  align-items: center;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-image-story.tt-lux-reverse .tt-lux-image-copy {\n  order: 2;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-image-story.tt-lux-reverse .tt-lux-image-wrap {\n  order: 1;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-image-wrap {\n  position: relative;\n  width: 100%;\n  overflow: hidden;\n  border: 1px solid #e6d6c6;\n  border-radius: 18px;\n  padding: 14px;\n  background: linear-gradient(135deg, #fbf7f2 0%, #f0e4d7 100%);\n  box-shadow: 0 10px 30px rgba(82,57,39,.06);\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-image-wrap img {\n  display: block;\n  width: 100% !important;\n  height: auto !important;\n  object-fit: contain !important;\n  border-radius: 14px;\n  transition: transform .22s ease;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-image-wrap:hover img {\n  transform: scale(1.01);\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-full-banner {\n  padding: 0;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-full-banner .tt-lux-image-wrap {\n  padding: 0;\n  border: none;\n  border-radius: 0;\n  background: transparent;\n  box-shadow: none;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-subtitle {\n  color: #674a37;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-note {\n  margin-top: 18px;\n  color: #704e37;\n  font-weight: 700;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-divider {\n  height: 1px;\n  margin: 24px 0;\n  background: var(--tt-line);\n}\n\n\/* CHECK LIST *\/\n.tt-dolly-48-farmhouse-ui .tt-lux-check-list {\n  padding: 0;\n  margin: 10px 0 0;\n  list-style: none;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-check-list li {\n  position: relative;\n  padding-left: 32px;\n  margin-bottom: 14px;\n  color: var(--tt-text);\n  font-size: 15px;\n  line-height: 1.55;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-check-list li:last-child {\n  margin-bottom: 0;\n}\n\n.tt-dolly-48-farmhouse-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: #8a6245;\n  color: #fff;\n  font-size: 11px;\n  font-weight: 800;\n  line-height: 20px;\n  text-align: center;\n}\n\n\/* FEATURE CARDS *\/\n.tt-dolly-48-farmhouse-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-dolly-48-farmhouse-ui .tt-lux-feature-card {\n  position: relative;\n  padding: 22px;\n  border: 1px solid var(--tt-line);\n  border-radius: 22px;\n  background: #fffdf9;\n  box-shadow: 0 10px 30px rgba(82,57,39,.05);\n  transition: transform .18s ease, box-shadow .18s ease;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-feature-card:hover {\n  transform: translateY(-2px);\n  box-shadow: 0 14px 36px rgba(82,57,39,.085);\n}\n\n.tt-dolly-48-farmhouse-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: #efe2d3;\n  color: #795337;\n  font-size: 13px;\n  font-weight: 900;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-feature-card h3 {\n  font-size: 18px;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-feature-card p {\n  margin-bottom: 0;\n}\n\n\/* SPECS *\/\n.tt-dolly-48-farmhouse-ui .tt-specs-header {\n  margin-bottom: 20px;\n}\n\n.tt-dolly-48-farmhouse-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-dolly-48-farmhouse-ui .tt-specs \u003e div {\n  padding: 18px;\n  background: #fffdf9;\n  border: 1px solid var(--tt-line);\n  border-radius: 18px;\n  box-shadow: 0 8px 24px rgba(82,57,39,.045);\n}\n\n.tt-dolly-48-farmhouse-ui .tt-specs span {\n  display: block;\n  margin-bottom: 6px;\n  color: #8d7967;\n  font-size: 12px;\n  font-weight: 800;\n  letter-spacing: .08em;\n  text-transform: uppercase;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-specs strong {\n  color: var(--tt-ink);\n  font-size: 15px;\n  line-height: 1.4;\n}\n\n\/* DARK EMPHASIS *\/\n.tt-dolly-48-farmhouse-ui .tt-lux-brand-cta {\n  padding: clamp(28px, 4vw, 40px);\n  border: 1px solid #34271f;\n  border-radius: 22px;\n  background:\n    radial-gradient(circle at 88% 14%, rgba(198,155,109,.16) 0 15%, transparent 16%),\n    linear-gradient(135deg, #2b211b 0%, #493328 58%, #6e4e3a 100%);\n  color: #fff;\n  box-shadow: 0 18px 44px rgba(66,45,31,.20);\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-brand-cta .tt-lux-eyebrow,\n.tt-dolly-48-farmhouse-ui .tt-lux-brand-cta h2 {\n  color: #fff;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-dark-list {\n  padding: 0;\n  margin: 18px 0 0;\n  list-style: none;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-dark-list li {\n  position: relative;\n  padding: 11px 0 11px 28px;\n  border-bottom: 1px solid rgba(255,255,255,.12);\n  color: rgba(255,255,255,.90);\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-dark-list li:last-child {\n  border-bottom: none;\n}\n\n.tt-dolly-48-farmhouse-ui .tt-lux-dark-list li::before {\n  content: \"✓\";\n  position: absolute;\n  left: 0;\n  color: #e6c39f;\n  font-weight: 900;\n}\n\n\/* FAQ *\/\n.tt-dolly-48-farmhouse-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-dolly-48-farmhouse-ui .tt-lux-faq-item {\n  padding: 22px;\n  border: 1px solid var(--tt-line);\n  border-radius: 20px;\n  background: linear-gradient(180deg, #fffdf9 0%, #f7efe6 100%);\n  box-shadow: 0 10px 30px rgba(82,57,39,.045);\n}\n\n.tt-dolly-48-farmhouse-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-dolly-48-farmhouse-ui .tt-lux-faq-item p:last-child {\n  margin-bottom: 0;\n  font-size: 15px;\n}\n\n\/* RESPONSIVE *\/\n@media (max-width: 900px) {\n  .tt-dolly-48-farmhouse-ui .tt-lux-hero,\n  .tt-dolly-48-farmhouse-ui .tt-lux-image-story,\n  .tt-dolly-48-farmhouse-ui .tt-specs {\n    grid-template-columns: 1fr;\n  }\n\n  .tt-dolly-48-farmhouse-ui .tt-lux-image-story.tt-lux-reverse .tt-lux-image-copy,\n  .tt-dolly-48-farmhouse-ui .tt-lux-image-story.tt-lux-reverse .tt-lux-image-wrap {\n    order: initial;\n  }\n\n  .tt-dolly-48-farmhouse-ui .tt-lux-feature-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n}\n\n@media (max-width: 768px) {\n  .tt-dolly-48-farmhouse-ui .tt-lux-hero,\n  .tt-dolly-48-farmhouse-ui .tt-lux-section,\n  .tt-dolly-48-farmhouse-ui .tt-lux-answer,\n  .tt-dolly-48-farmhouse-ui .tt-lux-faq,\n  .tt-dolly-48-farmhouse-ui .tt-specs-container,\n  .tt-dolly-48-farmhouse-ui .tt-lux-image-story,\n  .tt-dolly-48-farmhouse-ui .tt-lux-feature-card,\n  .tt-dolly-48-farmhouse-ui .tt-lux-faq-item,\n  .tt-dolly-48-farmhouse-ui .tt-lux-brand-cta {\n    padding: 20px;\n    border-radius: 18px;\n  }\n\n  .tt-dolly-48-farmhouse-ui .tt-lux-hero-tags,\n  .tt-dolly-48-farmhouse-ui .tt-lux-feature-grid,\n  .tt-dolly-48-farmhouse-ui .tt-lux-faq-list,\n  .tt-dolly-48-farmhouse-ui .tt-specs {\n    grid-template-columns: 1fr;\n  }\n}\n\u003c\/style\u003e","brand":"Tile \u0026 Top","offers":[{"title":"48\"","offer_id":42664396030030,"sku":"TTBV-8240-48-VN-TT","price":799.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/DollyFarmBarn48VanitywithoutTop.webp?v=1792658670"},{"product_id":"farmington-48-open-shelf-vanity-set-with-premium-carrara-marble-top","title":"Farmington 48\" Open Shelf Vanity Set with Premium Carrara Marble Top","description":"\u003cdiv class=\"tt-lux-product tt-farmington-48-open-shelf-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\"\u003eFarmington 48\" Open Shelf Vanity\u003c\/span\u003e \u003cspan class=\"tt-lux-badge-assembled\"\u003eFully Assembled\u003c\/span\u003e\n\u003c\/div\u003e\n\u003ch1 class=\"tt-lux-hero-title\"\u003eFarmington 48\" Open Shelf Vanity \u003cspan class=\"tt-title-sub\"\u003ewith 24\" Ceramic Farm Sink\u003c\/span\u003e\n\u003c\/h1\u003e\n\u003cp class=\"tt-lux-lead\"\u003eFarmington 48\" is a medium-to-large farmhouse vanity with a furniture-inspired open-shelf layout. The listed overall size is 49\" W × 22\" D × 34.5\" H and the source specifies a 24-inch white ceramic farm-style rectangular sink, Carrara White Engineered Stone top, 4-inch backsplash, one U-shaped soft-closing drawer, four additional soft-closing drawers, one open lower shelf, white painted finish, matte-black handles, 100% solid wood frame, 8-inch widespread faucet drilling, adjustable feet, and fully assembled delivery.\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\u003e24\" Ceramic Farm Sink\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003e5 Soft-Close Drawers + Open Shelf\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003e8\" Widespread Faucet Ready\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\u003eWhite Farmhouse Cabinet with Matte-Black Contrast\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cp class=\"tt-card-desc\"\u003eThe white painted cabinet and ceramic farm sink create a bright farmhouse foundation, while matte-black handles add modern contrast. Carrara White Engineered Stone, five soft-closing drawers, and the open shelf give this 48-inch model stronger storage and a more substantial furniture-style presence.\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\"\u003eCarrara White Engineered Stone\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\"\u003e1 U-Shape Drawer + 4 Drawers + Open Shelf\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"tt-spec-row\"\u003e\n\u003cspan class=\"tt-spec-label\"\u003eFaucet\u003c\/span\u003e\u003cspan class=\"tt-spec-val\"\u003e8\" Widespread; Sold Separately\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 Farmington 48\" Open Shelf Vanity?\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cp\u003eChoose this Farmington if you want a larger single-vanity statement with a farmhouse sink, more divided drawer storage, and an open lower shelf. The 49-inch overall width, 24-inch ceramic farm sink, Carrara White Engineered Stone top, solid wood frame, matte-black hardware, fully assembled cabinet, and adjustable feet make it well suited to medium and larger bathrooms.\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\u003eMedium to large bathrooms wanting a farmhouse focal point\u003c\/li\u003e\n\u003cli\u003eBathrooms that benefit from a 24\" ceramic farm-style sink\u003c\/li\u003e\n\u003cli\u003eModern farmhouse and transitional interior styles\u003c\/li\u003e\n\u003cli\u003eBuyers who want multiple drawers plus open shelf 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 wall opening cannot accommodate the full 49\" overall width\u003c\/li\u003e\n\u003cli\u003eIf you want a compact powder-room vanity\u003c\/li\u003e\n\u003cli\u003eIf you prefer only concealed storage and do not want an open shelf\u003c\/li\u003e\n\u003cli\u003eIf your faucet is not compatible with 8\" widespread drilling\u003c\/li\u003e\n\u003cli\u003eIf you need a floating wall-mounted vanity instead of a furniture-style cabinet\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SIZE --\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\"\u003e48\" Class \/ 49\" Overall\u003c\/p\u003e\n\u003ch2\u003eUse the Full 49\" Width When Planning the Bathroom\u003c\/h2\u003e\n\u003cp\u003eThe source lists the overall size as 49\" W × 22\" D × 34.5\" H. Use the full 49-inch width when checking wall clearance, trim, plumbing location, delivery access, and surrounding fixtures.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003e49\" overall width for installation planning\u003c\/li\u003e\n\u003cli\u003e22\" depth for front walkway clearance\u003c\/li\u003e\n\u003cli\u003e34.5\" height creates a full furniture-style profile\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\/1730df07f0f003c95db57ea6d55a18cd_1024x1024.webp?v=1778491836\" alt=\"Farmington 48 open shelf vanity overall dimensions and profile\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- TOP \/ FARM SINK --\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\"\u003eCarrara Top \u0026amp; Farm Sink\u003c\/p\u003e\n\u003ch2\u003eCarrara White Engineered Stone with 24\" Ceramic Farm Sink\u003c\/h2\u003e\n\u003cp\u003eThe 48-inch key-features section specifies Carrara White Engineered Stone for this vanity. The source also references Bianco Carrara Marble as a broader top option, so confirm the selected countertop version when ordering. The vanity includes a 24-inch white ceramic farm-style rectangular sink, a 4-inch backsplash, and 8-inch widespread faucet drilling.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eCarrara White Engineered Stone listed for this 48\" setup\u003c\/li\u003e\n\u003cli\u003e24\" white ceramic rectangular farm sink\u003c\/li\u003e\n\u003cli\u003e4\" backsplash for added splash protection\u003c\/li\u003e\n\u003cli\u003e8\" widespread faucet drilling\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\/26396ebe8d00ca0c9cd5657c87588ef6.webp?v=1778491836\" alt=\"Farmington 48 Carrara engineered stone top and ceramic farm sink\"\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 Farmington 48\" Open Shelf 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 larger single-vanity footprint with substantial furniture-style presence.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e02\u003c\/span\u003e\n\u003ch3\u003e24\" Ceramic Farm Sink\u003c\/h3\u003e\n\u003cp\u003eThe white apron-style sink creates the defining farmhouse focal point.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e03\u003c\/span\u003e\n\u003ch3\u003eCarrara Engineered Stone\u003c\/h3\u003e\n\u003cp\u003eA polished Carrara-look surface anchors the bright white-and-black palette.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e04\u003c\/span\u003e\n\u003ch3\u003e5 Soft-Close Drawers\u003c\/h3\u003e\n\u003cp\u003eOne U-shaped plumbing drawer plus four additional drawers improve separated storage.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e05\u003c\/span\u003e\n\u003ch3\u003eOpen Lower Shelf\u003c\/h3\u003e\n\u003cp\u003eProvides flexible space for towels, baskets, or decorative storage.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e06\u003c\/span\u003e\n\u003ch3\u003e100% Solid Wood Frame\u003c\/h3\u003e\n\u003cp\u003eFurniture-grade solid wood construction supports the substantial cabinet build.\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\"\u003eSmart Storage\u003c\/p\u003e\n\u003ch2\u003e1 U-Shaped Drawer + 4 Additional Drawers + Open Shelf\u003c\/h2\u003e\n\u003cp\u003eThe U-shaped soft-closing drawer wraps around plumbing, while four additional soft-closing drawers create more separated storage for toiletries and bathroom essentials. The lower open shelf adds flexible space for folded towels, baskets, or décor.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003e1 U-shaped soft-closing drawer around plumbing\u003c\/li\u003e\n\u003cli\u003e4 additional soft-closing drawers\u003c\/li\u003e\n\u003cli\u003e1 open lower shelf for flexible storage\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\/dd94c5713dba91641342a6c1d50b9f88.webp?v=1778491836\" alt=\"Farmington 48 soft close drawers and open shelf storage detail\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CONSTRUCTION --\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\"\u003eConstruction \u0026amp; Finish\u003c\/p\u003e\n\u003ch2\u003e100% Solid Wood with White Paint \u0026amp; Matte Black Hardware\u003c\/h2\u003e\n\u003cp\u003eThe source specifies a 100% solid wood frame with a sophisticated white painted finish. Matte-black handles provide modern contrast and help the classic farmhouse shape work in transitional as well as farmhouse interiors.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003e100% solid wood frame\u003c\/li\u003e\n\u003cli\u003eWhite painted finish\u003c\/li\u003e\n\u003cli\u003eMatte-black handles\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\/4bf9a6e41bd5775cf7e20e3f57112781.webp?v=1778491836\" alt=\"Farmington 48 solid wood construction white paint and matte black hardware\"\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 full 49-inch overall width, 22-inch depth, 34.5-inch height, plumbing position, 24-inch farm-sink layout, selected countertop version, 8-inch widespread faucet compatibility, backsplash clearance, U-shaped drawer clearance, additional drawer clearance, open-shelf use, 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\u003eFarmington 48\" Open Shelf 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\u003eCarrara White Engineered Stone\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eSink\u003c\/span\u003e\u003cstrong\u003e24\" White Ceramic Farm-Style Rectangular Sink\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eBacksplash\u003c\/span\u003e\u003cstrong\u003e4\" High Backsplash\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eConstruction\u003c\/span\u003e\u003cstrong\u003e100% Solid Wood Frame + White Painted Finish\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cstrong\u003e1 U-Shaped Soft-Close Drawer + 4 Soft-Close Drawers + 1 Open Shelf\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 Setup\u003c\/span\u003e\u003cstrong\u003ePre-Drilled for 8\" Widespread Faucet; Sold Separately\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cspan\u003eAssembly \/ Leveling\u003c\/span\u003e\u003cstrong\u003eFully Assembled + Adjustable Feet\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 Farmington 48\" Open Shelf Vanity\u003c\/h2\u003e\n\u003cp\u003ePair the white cabinet and Carrara-style top with white subway tile, marble-look porcelain, pale gray walls, warm wood, woven baskets, matte-black fixtures, brushed nickel, or brass lighting. Matte-black hardware creates the strongest built-in contrast, while the open lower shelf works especially well with folded towels or natural woven baskets.\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\u003eFarmington 48\" Open Shelf 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 Farmington 48\"?\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\u003eFarmington 36\" Open Shelf\u003c\/td\u003e\n\u003ctd\u003eThe 48\" version gives a wider cabinet profile and four additional soft-close drawers.\u003c\/td\u003e\n\u003ctd\u003eThe 36\" version is easier to place in smaller bathrooms.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eClosed Storage Vanity\u003c\/td\u003e\n\u003ctd\u003eThe open shelf gives towels and baskets easy access and creates a lighter farmhouse base.\u003c\/td\u003e\n\u003ctd\u003eClosed cabinetry is better if you want everything hidden.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStandard Undermount Sink\u003c\/td\u003e\n\u003ctd\u003eThe 24\" ceramic farm sink creates a stronger farmhouse focal point.\u003c\/td\u003e\n\u003ctd\u003eA standard sink may suit a cleaner modern look.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePainted MDF Vanity\u003c\/td\u003e\n\u003ctd\u003eThe source specifies a 100% solid wood frame for this Farmington model.\u003c\/td\u003e\n\u003ctd\u003eA different construction may be enough if solid wood is not a priority.\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!-- LEVELING \/ 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 \u0026amp; Leveling\u003c\/p\u003e\n\u003ch2\u003eFully Assembled with Adjustable Feet\u003c\/h2\u003e\n\u003cp\u003eThe vanity ships fully assembled, so cabinet setup is minimized. Adjustable feet help level the unit on slightly uneven floors. Before installation, confirm the 49\" W × 22\" D × 34.5\" H overall size, plumbing location, 8-inch widespread faucet setup, farm-sink clearance, backsplash, drawer operation, open-shelf space, and delivery path.\u003c\/p\u003e\n\u003cul class=\"tt-lux-check-list\"\u003e\n\u003cli\u003eShips fully assembled\u003c\/li\u003e\n\u003cli\u003eAdjustable feet help stabilize uneven-floor installations\u003c\/li\u003e\n\u003cli\u003e8\" widespread faucet sold separately\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\/14ba04241aaeb35678996a9693093630.webp?v=1778491836\" alt=\"Farmington 48 adjustable leveling feet and installation detail\"\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: Farmington 48\" Open Shelf 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. What are the overall dimensions?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe source lists 49\" W × 22\" D × 34.5\" H. Use the full 49-inch overall width for installation planning.\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 sink is included?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe vanity includes a 24-inch white ceramic farm-style rectangular sink.\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. What countertop does this 48\" version use?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe key-features section specifies Carrara White Engineered Stone. The broader source text also references Bianco Carrara Marble as an option, so confirm the selected top when ordering.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"tt-lux-faq-item\"\u003e\n\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e4. How much storage is included?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThere is one U-shaped soft-closing drawer, four additional soft-closing drawers, and one lower open shelf.\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. What is the cabinet made from?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe source specifies a 100% solid wood frame with a white painted finish.\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 hardware finish is used?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe vanity uses matte-black handles for contrast against the white painted cabinet.\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. What faucet should I buy?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe top 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\u003e8. Is a backsplash included?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe source lists a 4-inch-high backsplash for additional splash protection.\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. Does the vanity require assembly?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eNo cabinet assembly is required according to the source. It ships fully assembled and includes adjustable feet for leveling.\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\" W × 22\" D × 34.5\" H overall dimensions, selected countertop version, plumbing location, 24\" farm-sink clearance, 8\" widespread faucet requirement, backsplash clearance, drawer operation, open-shelf use, floor level, and delivery path.\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- LIFESTYLE BANNER --\u003e\n\u003csection class=\"tt-lux-section tt-lux-full-banner\"\u003e\n\u003cdiv class=\"tt-lux-image-wrap\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/64b17c694ba0e70f40c061ce2782cb31_1024x1024.webp?v=1778491837\" alt=\"Farmington 48 open shelf farmhouse vanity lifestyle view\"\u003e\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui * {\n  box-sizing: border-box;\n}\n\n.tt-farmington-48-open-shelf-previous-ui h1,\n.tt-farmington-48-open-shelf-previous-ui h2,\n.tt-farmington-48-open-shelf-previous-ui h3,\n.tt-farmington-48-open-shelf-previous-ui p,\n.tt-farmington-48-open-shelf-previous-ui li,\n.tt-farmington-48-open-shelf-previous-ui td,\n.tt-farmington-48-open-shelf-previous-ui th {\n  text-align: left;\n}\n\n.tt-farmington-48-open-shelf-previous-ui h2,\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui h2 { font-size: clamp(26px, 3.2vw, 42px); }\n.tt-farmington-48-open-shelf-previous-ui h3 { font-size: 20px; }\n.tt-farmington-48-open-shelf-previous-ui p { margin: 0 0 16px; }\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-hero-main {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-tag-item svg {\n  color: var(--tt-accent);\n  flex-shrink: 0;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header h3 {\n  color: #ffffff;\n  font-size: 20px;\n  margin-bottom: 12px;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-spec-row {\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-spec-val {\n  font-size: 13.5px;\n  color: #ffffff;\n  font-weight: 500;\n}\n\n\/* GENERAL SECTIONS *\/\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-section {\n  margin: 0 0 26px;\n  padding: 30px;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-spec-section,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner,\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-full-banner {\n  padding: 0;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-section-title {\n  max-width: 900px;\n  margin-bottom: 20px;\n}\n\n\/* IDEAL \/ NOT IDEAL DUO *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-panel { \n  padding: 32px;\n  display: flex;\n  flex-direction: column;\n  justify-content: flex-start;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best { background: linear-gradient(180deg, #fff 0%, #fbf8f3 100%); }\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not { background: linear-gradient(180deg, #fff 0%, #f4eee6 100%); }\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list {\n  padding: 0;\n  margin: 8px 0 0;\n  list-style: none;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:last-child {\n  margin-bottom: 0;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-image-story.tt-lux-reverse .tt-lux-image-copy { order: 2; }\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story.tt-lux-reverse .tt-lux-image-wrap { order: 1; }\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap:hover img {\n  transform: scale(1.01);\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-feature-card {\n  padding: 22px;\n  transition: transform .18s ease, box-shadow .18s ease;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-feature-card h3 { font-size: 18px; }\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-specs strong {\n  color: var(--tt-ink);\n  font-size: 15px;\n  line-height: 1.4;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-table {\n  width: 100%;\n  min-width: 780px;\n  border-collapse: separate;\n  border-spacing: 0;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th,\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-table th {\n  color: var(--tt-ink);\n  background: #f7f2ea;\n  font-weight: 800;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td:first-child {\n  width: 24%;\n  color: var(--tt-ink);\n  font-weight: 800;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table tr:last-child td {\n  border-bottom: none;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-faq-item { padding: 22px; }\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-inner h2,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-inner p,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-inner .tt-lux-eyebrow {\n  color: #fff;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-inner .tt-lux-eyebrow {\n  opacity: .82;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-hero,\n  .tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n  .tt-farmington-48-open-shelf-previous-ui .tt-specs {\n    grid-template-columns: 1fr;\n  }\n\n  .tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story.tt-lux-reverse .tt-lux-image-copy,\n  .tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story.tt-lux-reverse .tt-lux-image-wrap {\n    order: initial;\n  }\n\n  .tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-hero,\n  .tt-farmington-48-open-shelf-previous-ui .tt-lux-section,\n  .tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n  .tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n  .tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n  .tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n  .tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n  .tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n  .tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n  .tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n  .tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta {\n    padding: 20px;\n    border-radius: 18px;\n  }\n\n  .tt-farmington-48-open-shelf-previous-ui .tt-lux-hero-tags {\n    grid-template-columns: 1fr;\n  }\n\n  .tt-farmington-48-open-shelf-previous-ui .tt-lux-duo,\n  .tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-grid,\n  .tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-list,\n  .tt-farmington-48-open-shelf-previous-ui .tt-specs {\n    grid-template-columns: 1fr;\n  }\n}\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Light Wood + Matte Black + Carrara White\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled {\n  color: #4e6254 !important;\n  background: #eef2ee !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item {\n  background: #ffffff !important;\n  border-color: #e6ded4 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span {\n  color: #9e784f !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label {\n  color: #d7b783 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner {\n  background: #faf8f4 !important;\n  border-color: #e8e0d7 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e1d8 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #faf6f0 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1eb 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before {\n  background: #2b2824 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f2ede7 !important;\n  color: #8f6942 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap {\n  background: #f4f0ea !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap {\n  background: #fff !important;\n  border-color: #e5ddd3 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th {\n  background: #eee8e1 !important;\n  color: #282522 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td {\n  border-color: #e8e0d7 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fff 0%, #faf7f2 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #d7b783 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.9) !important;\n}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Coastal Oak + Sand + Porcelain White + Driftwood Brown\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled {\n  color: #3f503f !important;\n  background: #edf2ea !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item {\n  background: #ffffff !important;\n  border-color: #e8e0d7 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span {\n  color: #9e784f !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label {\n  color: #d7b783 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner {\n  background: #faf8f4 !important;\n  border-color: #e7dfd5 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e0d8 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf7f1 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f7f3ee 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before {\n  background: #6f5a48 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f0ebe4 !important;\n  color: #8f6942 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap {\n  background: #f6f2ed !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap {\n  background: #fff !important;\n  border-color: #e5ddd4 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th {\n  background: #eee8e1 !important;\n  color: #282522 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td {\n  border-color: #e8e0d7 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fff 0%, #faf7f2 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #d7b783 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.9) !important;\n}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Light Wood + Carrara White + Matte Black\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled {\n  color: #3f503f !important;\n  background: #edf2ea !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e6ded4 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span {\n  color: #9e784f !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label {\n  color: #d7b783 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner {\n  background: #faf8f4 !important;\n  border-color: #e7dfd5 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e1d8 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #faf6f0 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1eb 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before {\n  background: #2b2824 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f0ebe4 !important;\n  color: #8f6942 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap {\n  background: #f4f0ea !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap {\n  background: #fff !important;\n  border-color: #e5ddd3 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th {\n  background: #eee8e1 !important;\n  color: #282522 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td {\n  border-color: #e7dfd6 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fff 0%, #faf7f2 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #d7b783 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Antique Brown + Rattan Tan + Matte Black + Warm Ivory\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled {\n  color: #5a4636 !important;\n  background: #efe4d8 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item {\n  background: #fffdf9 !important;\n  border-color: #e4d6c7 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span {\n  color: #8f5f39 !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label {\n  color: #e6c79f !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner {\n  background: #faf6f1 !important;\n  border-color: #e5d8ca !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs \u003e div {\n  background: #fffdf9 !important;\n  border-color: #e6d9cb !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fffdf9 0%, #f7efe6 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fffdf9 0%, #f1e9e1 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before {\n  background: #5a4030 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card \u003e span {\n  background: #efe2d4 !important;\n  color: #7f4f2d !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap {\n  background: #f3eadf !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap {\n  background: #fffdf9 !important;\n  border-color: #e2d4c5 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th {\n  background: #ede1d5 !important;\n  color: #30251e !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td {\n  border-color: #e5d8ca !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fffdf9 0%, #f8f1e9 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #e6c79f !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2 {\n  color: #fffdf9 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,250,245,.92) !important;\n}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Crisp White + Carrara Soft Gray + Matte Black + Warm Stone\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill {\n  background: #f1f1ef !important;\n  color: #343432 !important;\n  border-color: #dfdfdc !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled {\n  color: #315640 !important;\n  background: #edf4ef !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item {\n  background: #ffffff !important;\n  border-color: #e1e1de !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span {\n  color: #2f2f2d !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label {\n  color: #cecec7 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner {\n  background: #f8f8f7 !important;\n  border-color: #e2e2df !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e3e3e0 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fafaf8 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f4f4f1 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before {\n  background: #222222 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f0f0ed !important;\n  color: #2d2d2b !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap {\n  background: #f4f4f1 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #dfdfdc !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th {\n  background: #ededE9 !important;\n  color: #202020 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td {\n  border-color: #e2e2df !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #fafaf8 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #cecec7 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Natural Oak + Handwoven Cane + Pure White Engineered Stone\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled {\n  color: #5d4938 !important;\n  background: #efe5da !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item {\n  background: #fffdfa !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span {\n  color: #9b6e4b !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label {\n  color: #ead7bf !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner {\n  background: #fbf8f3 !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf5ee 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f0eb 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before {\n  background: #6b4d37 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f1e8de !important;\n  color: #8f6546 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap {\n  background: #f5efe9 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e6dbd0 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th {\n  background: #efe7df !important;\n  color: #342b24 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td {\n  border-color: #e8ddd1 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #fbf7f2 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #ead7bf !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   White + Light Oak + Carrara White + Matte Black\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled {\n  color: #365543 !important;\n  background: #edf4ef !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item {\n  background: #ffffff !important;\n  border-color: #e4e1da !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span {\n  color: #9b7a55 !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label {\n  color: #ddc7a8 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner {\n  background: #faf9f6 !important;\n  border-color: #e4e1da !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e5e1da !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf8f3 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f4f4f1 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before {\n  background: #2a2a29 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f0ece6 !important;\n  color: #8f6c47 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap {\n  background: #f4f1ec !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e2dfd8 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th {\n  background: #efede8 !important;\n  color: #292a28 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td {\n  border-color: #e4e1da !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #faf8f4 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #ddc7a8 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Light Wood + Carrara White + Matte Black\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled {\n  color: #4d443c !important;\n  background: #eee8e1 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e5ddd4 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span {\n  color: #9c744d !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label {\n  color: #dfc49f !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner {\n  background: #faf8f4 !important;\n  border-color: #e6ded5 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e7dfd6 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf6ef 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f2ee 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before {\n  background: #2d2b28 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f0e9e1 !important;\n  color: #8d633e !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap {\n  background: #f4f0eb !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e3dbd2 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th {\n  background: #eee8e2 !important;\n  color: #302c28 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td {\n  border-color: #e5ddd4 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #faf7f3 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #dfc49f !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Light Teak + Pure White Engineered Stone + Matte Black\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled {\n  color: #365742 !important;\n  background: #edf4ef !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e5ddd4 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span {\n  color: #9d7049 !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label {\n  color: #e1c49e !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner {\n  background: #fbf8f3 !important;\n  border-color: #e6ddd3 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e7ded5 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf6ef 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1ec 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before {\n  background: #292826 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f0e8df !important;\n  color: #8b5f3b !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap {\n  background: #f5f0ea !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e3dad1 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th {\n  background: #eee7df !important;\n  color: #302b27 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td {\n  border-color: #e5ddd4 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #faf6f1 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #e1c49e !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Antique Brown + Rattan Tan + Matte Black + Warm Ivory\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled {\n  color: #6a4b2f !important;\n  background: #f2e6d8 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item {\n  background: #fffdf9 !important;\n  border-color: #e4d6c7 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span {\n  color: #8f5f39 !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label {\n  color: #e6c79f !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner {\n  background: #faf6f1 !important;\n  border-color: #e5d8ca !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs \u003e div {\n  background: #fffdf9 !important;\n  border-color: #e6d9cb !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fffdf9 0%, #f7efe6 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fffdf9 0%, #f1e9e1 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before {\n  background: #5a4030 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card \u003e span {\n  background: #efe2d4 !important;\n  color: #7f4f2d !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap {\n  background: #f3eadf !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap {\n  background: #fffdf9 !important;\n  border-color: #e2d4c5 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th {\n  background: #ede1d5 !important;\n  color: #30251e !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td {\n  border-color: #e5d8ca !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fffdf9 0%, #f8f1e9 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #e6c79f !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2 {\n  color: #fffdf9 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,250,245,.92) !important;\n}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Natural Oak + Handwoven Cane + Carrara Engineered Stone\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled {\n  color: #5d4938 !important;\n  background: #efe5da !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item {\n  background: #fffdfa !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span {\n  color: #9b6e4b !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label {\n  color: #ead7bf !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner {\n  background: #fbf8f3 !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf5ee 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f0eb 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before {\n  background: #6b4d37 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f1e8de !important;\n  color: #8f6546 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap {\n  background: #f5efe9 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e6dbd0 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th {\n  background: #efe7df !important;\n  color: #342b24 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td {\n  border-color: #e8ddd1 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #fbf7f2 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #ead7bf !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Light Wood + Carrara White + Matte Black\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled {\n  color: #3f503f !important;\n  background: #edf2ea !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e6ded4 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span {\n  color: #9e784f !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label {\n  color: #d7b783 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner {\n  background: #faf8f4 !important;\n  border-color: #e7dfd5 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e1d8 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #faf6f0 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1eb 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before {\n  background: #2b2824 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f0ebe4 !important;\n  color: #8f6942 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap {\n  background: #f4f0ea !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap {\n  background: #fff !important;\n  border-color: #e5ddd3 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th {\n  background: #eee8e1 !important;\n  color: #282522 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td {\n  border-color: #e7dfd6 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fff 0%, #faf7f2 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #d7b783 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Coastal Oak + Porcelain White + Warm Sand + Deep Espresso\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled {\n  color: #405645 !important;\n  background: #edf3ee !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e7dfd6 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span {\n  color: #a77a55 !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label {\n  color: #ead6bd !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner {\n  background: #fbfaf7 !important;\n  border-color: #e7dfd6 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e0d7 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf6f0 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1ed 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before {\n  background: #7f5f46 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f1e9e1 !important;\n  color: #956b49 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap {\n  background: #f5f1ec !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e5ddd4 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th {\n  background: #efe8e1 !important;\n  color: #342f2b !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td {\n  border-color: #e7dfd6 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #fbf8f4 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #ead6bd !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Coastal Oak + Porcelain White + Warm Sand + Deep Espresso\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled {\n  color: #405645 !important;\n  background: #edf3ee !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e7dfd6 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span {\n  color: #a77a55 !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label {\n  color: #ead6bd !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner {\n  background: #fbfaf7 !important;\n  border-color: #e7dfd6 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e0d7 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf6f0 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1ed 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before {\n  background: #7f5f46 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f1e9e1 !important;\n  color: #956b49 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap {\n  background: #f5f1ec !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e5ddd4 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th {\n  background: #efe8e1 !important;\n  color: #342f2b !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td {\n  border-color: #e7dfd6 !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #fbf8f4 100%) !important;\n}\n\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #ead6bd !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Gray Oak + Antique Brass + Calacatta Vicenza Engineered Stone\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{background:#ece7e1!important;color:#74583d!important;border-color:rgba(140,106,71,.24)!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{color:#6b5338!important;background:#f1e8dc!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{background:#fff!important;border-color:#ded7ce!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{color:#8c6a47!important;}\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{color:#ead9c5!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{background:#f7f5f2!important;border-color:#ded7ce!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{background:#fff!important;border-color:#e0d9d1!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{background:linear-gradient(180deg,#fff 0%,#faf6f1 100%)!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{background:linear-gradient(180deg,#fff 0%,#f3f0ec 100%)!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{background:#3a342e!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{background:#ebe4db!important;color:#7a5b3d!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{background:#f0ece7!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{background:#fff!important;border-color:#ddd6ce!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{background:#e9e4de!important;color:#2f2b27!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{border-color:#ded7ce!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{background:linear-gradient(180deg,#fff 0%,#faf7f3 100%)!important;}\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#ead9c5!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#fff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE — White + Carrara Marble + Matte Black *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{background:#f1f2f3!important;color:#4f555c!important;border-color:#dfe2e5!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{color:#fff!important;background:#25282c!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{background:#fff!important;border-color:#e1e4e8!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{color:#555c63!important;}\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{color:#d9dde1!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{background:#f8f9fa!important;border-color:#e1e4e8!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{background:#fff!important;border-color:#e2e5e8!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{background:linear-gradient(180deg,#fff 0%,#f7f8f9 100%)!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{background:linear-gradient(180deg,#fff 0%,#f1f3f5 100%)!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{background:#24272b!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{background:#eef0f2!important;color:#3f4449!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{background:#f2f3f4!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{background:#fff!important;border-color:#dfe2e5!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{background:#eceff1!important;color:#25292d!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{border-color:#e1e4e8!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{background:linear-gradient(180deg,#fff 0%,#f8f9fa 100%)!important;}\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#d9dde1!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#fff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.9)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Natural Oak + Handwoven Cane + Carrara Engineered Stone\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#eaf1f6!important;color:#456a8b!important;border-color:rgba(85,122,156,.22)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#7a5a1f!important;background:#f5ead0!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#fff!important;border-color:#dfe5eb!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#557a9c!important;\n}\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#f1d895!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#f7f9fb!important;border-color:#dfe5eb!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#fff!important;border-color:#e0e6ec!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f1f6f9 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f4f5f6 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#3f698d!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#eaf0f5!important;color:#456a8b!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#edf2f6!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#fff!important;border-color:#dbe3ea!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#e9f0f5!important;color:#22303c!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#dfe5eb!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#fff 0%,#f7f9fb 100%)!important;\n}\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#f1d895!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#fff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Natural Oak + Handwoven Cane + Carrara Engineered Stone\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#674d38!important;\n  background:#efe5da!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#fffdfa!important;\n  border-color:#e7dccf!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#9b6e4b!important;\n}\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#ead7bf!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#fbf8f3!important;\n  border-color:#e8ddd1!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#fff!important;\n  border-color:#e8ddd1!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#fbf5ee 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f5f0eb 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#6b4d37!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#f1e8de!important;\n  color:#8f6546!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f5efe9!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#fff!important;\n  border-color:#e6dbd0!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#efe7df!important;\n  color:#342b24!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#e8ddd1!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#fff 0%,#fbf7f2 100%)!important;\n}\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#ead7bf!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#fff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Swan White + Porcelain White + Brushed Nickel + Cool Gray\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#435d4a!important;\n  background:#edf4ef!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#fff!important;\n  border-color:#e0e5e9!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#7f8f9f!important;\n}\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#dfe6eb!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#f8f9fa!important;\n  border-color:#e0e5e9!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#fff!important;\n  border-color:#e1e6ea!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f5f8fa 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f1f4f6 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#6f808e!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#edf1f4!important;\n  color:#667786!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f2f5f7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#fff!important;\n  border-color:#dfe4e8!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#ebeff2!important;\n  color:#2d3740!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#e0e5e9!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#fff 0%,#f8fafb 100%)!important;\n}\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#dfe6eb!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#fff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   White Cabinet + Carrara Marble + Matte Black + Cool Stone Gray\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#ffffff!important;\n  background:#24282c!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#ffffff!important;\n  border-color:#e0e4e7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#626a72!important;\n}\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#d9dde0!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#f8f9fa!important;\n  border-color:#e0e4e7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e1e5e8!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f7f8f9 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f1f3f4 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#262a2e!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#edf0f2!important;\n  color:#4f565d!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f2f4f5!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#dfe3e6!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#ebedef!important;\n  color:#25292d!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#e0e4e7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#f8f9fa 100%)!important;\n}\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#d9dde0!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Antique Elm + Calacatta Sintered Stone + Matte Black\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#ffffff!important;\n  background:#2b2724!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#fffefb!important;\n  border-color:#e5dbd1!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#8a5d3f!important;\n}\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#ead6c2!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#fbf8f4!important;\n  border-color:#e7ddd3!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e7ddd3!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#fbf5ef 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f4efeb 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#513a2b!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#efe6de!important;\n  color:#7b5138!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f4eee8!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#e4d9cf!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#eee6df!important;\n  color:#332a24!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#e7ddd3!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#fbf7f2 100%)!important;\n}\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#ead6c2!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Coastal Oak + Porcelain White + Soft Sage Gray + Floating Design\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-previous-ui{\n  --tt-bg:#f8faf8!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#28312f!important;\n  --tt-text:#56605c!important;\n  --tt-muted:#7c8681!important;\n  --tt-line:#e0e6e2!important;\n  --tt-soft:#edf2ef!important;\n  --tt-accent:#6f8679!important;\n  --tt-dark-bg:#2c3934!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 88% 12%,rgba(111,134,121,.16) 0 15%,transparent 16%),\n    linear-gradient(135deg,#fffefb 0%,#f3f6f2 54%,#e4ece6 100%)!important;\n  border-color:#dde5df!important;\n  box-shadow:0 14px 36px rgba(44,57,52,.07)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#eef3ef!important;\n  color:#617769!important;\n  border-color:rgba(111,134,121,.22)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#3f5e4c!important;\n  background:#edf4ef!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#fff!important;\n  border-color:#e0e6e2!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#6f8679!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#26332e 0%,#40564b 56%,#6e806f 100%)!important;\n  border-color:#34463e!important;\n  box-shadow:0 18px 42px rgba(38,51,46,.22)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#dfe9e3!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#f8faf8!important;\n  border-color:#e0e6e2!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e1e7e3!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f5f8f5 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f1f4f2 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#5f776a!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#edf2ef!important;\n  color:#617769!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f2f5f3!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#dde5df!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#eaf0ec!important;\n  color:#2c3532!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#e0e6e2!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#f8faf8 100%)!important;\n}\n.tt-farmington-48-open-shelf-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,#26332e 0%,#40564b 58%,#6e806f 100%)!important;\n  border-color:#34463e!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#dfe9e3!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Coastal Oak + Porcelain White + Soft Sage Gray + Floating Design\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-previous-ui{\n  --tt-bg:#f8faf8!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#28312f!important;\n  --tt-text:#56605c!important;\n  --tt-muted:#7c8681!important;\n  --tt-line:#e0e6e2!important;\n  --tt-soft:#edf2ef!important;\n  --tt-accent:#6f8679!important;\n  --tt-dark-bg:#2c3934!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 88% 12%,rgba(111,134,121,.16) 0 15%,transparent 16%),\n    linear-gradient(135deg,#fffefb 0%,#f3f6f2 54%,#e4ece6 100%)!important;\n  border-color:#dde5df!important;\n  box-shadow:0 14px 36px rgba(44,57,52,.07)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#eef3ef!important;\n  color:#617769!important;\n  border-color:rgba(111,134,121,.22)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#3f5e4c!important;\n  background:#edf4ef!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#fff!important;\n  border-color:#e0e6e2!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#6f8679!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#26332e 0%,#40564b 56%,#6e806f 100%)!important;\n  border-color:#34463e!important;\n  box-shadow:0 18px 42px rgba(38,51,46,.22)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#dfe9e3!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#f8faf8!important;\n  border-color:#e0e6e2!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e1e7e3!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f5f8f5 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f1f4f2 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#5f776a!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#edf2ef!important;\n  color:#617769!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f2f5f3!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#dde5df!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#eaf0ec!important;\n  color:#2c3532!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#e0e6e2!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#f8faf8 100%)!important;\n}\n.tt-farmington-48-open-shelf-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,#26332e 0%,#40564b 58%,#6e806f 100%)!important;\n  border-color:#34463e!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#dfe9e3!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Soft White + Marmara Marble + Matte Black + Cool Stone Gray\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-previous-ui{\n  --tt-bg:#f8f9fa!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#1f2327!important;\n  --tt-text:#50575e!important;\n  --tt-muted:#777f87!important;\n  --tt-line:#e0e4e7!important;\n  --tt-soft:#eef1f3!important;\n  --tt-accent:#5a626a!important;\n  --tt-dark-bg:#202327!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 88% 12%,rgba(90,98,106,.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(31,35,39,.07)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#f0f2f3!important;\n  color:#51585f!important;\n  border-color:rgba(90,98,106,.20)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#ffffff!important;\n  background:#24282c!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#ffffff!important;\n  border-color:#e0e4e7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#5a626a!important;\n}\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#d9dde0!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#f8f9fa!important;\n  border-color:#e0e4e7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e1e5e8!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f7f8f9 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f1f3f4 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#262a2e!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#edf0f2!important;\n  color:#4f565d!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f2f4f5!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#dfe3e6!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#ebedef!important;\n  color:#25292d!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#e0e4e7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#f8f9fa 100%)!important;\n}\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#d9dde0!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Warm Walnut + Columbia White Marble + Gold-Tone Hardware\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-previous-ui{\n  --tt-bg:#fbf8f4!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#2b241f!important;\n  --tt-text:#574d45!important;\n  --tt-muted:#7c7067!important;\n  --tt-line:#e7ddd3!important;\n  --tt-soft:#f2eae2!important;\n  --tt-accent:#a06b3f!important;\n  --tt-dark-bg:#33271f!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 88% 12%,rgba(160,107,63,.17) 0 15%,transparent 16%),\n    linear-gradient(135deg,#fffdfa 0%,#f5eee7 54%,#e8dccf 100%)!important;\n  border-color:#e3d8ce!important;\n  box-shadow:0 14px 36px rgba(58,43,32,.08)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#f1e8df!important;\n  color:#875a3a!important;\n  border-color:rgba(160,107,63,.24)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#75531f!important;\n  background:#f3ead3!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#fffefb!important;\n  border-color:#e6dbd1!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#a06b3f!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#2a211b 0%,#4a382b 56%,#8a633f 100%)!important;\n  border-color:#392c24!important;\n  box-shadow:0 18px 42px rgba(48,35,26,.23)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#ead7bd!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#fbf8f4!important;\n  border-color:#e7ddd3!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e7ddd3!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#fbf5ef 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f4efeb 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#7b5739!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#f0e6dc!important;\n  color:#8c5f3d!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f5efe9!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#e4d9cf!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#eee6df!important;\n  color:#332a24!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#e7ddd3!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#fbf7f2 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta{\n  background:\n    radial-gradient(circle at 88% 14%,rgba(197,153,93,.14) 0 15%,transparent 16%),\n    linear-gradient(135deg,#2a211b 0%,#4a382b 58%,#8a633f 100%)!important;\n  border-color:#392c24!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#ead7bd!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Natural Oak + Pure White Engineered Stone + Golden Hardware\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-previous-ui{\n  --tt-bg:#fbf9f5!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#2d281f!important;\n  --tt-text:#585148!important;\n  --tt-muted:#7b7165!important;\n  --tt-line:#e8dfd3!important;\n  --tt-soft:#f2eadf!important;\n  --tt-accent:#a17745!important;\n  --tt-dark-bg:#3b3024!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 88% 12%,rgba(193,153,94,.18) 0 15%,transparent 16%),\n    linear-gradient(135deg,#fffdfa 0%,#f6efe4 54%,#eadfce 100%)!important;\n  border-color:#e5dbce!important;\n  box-shadow:0 14px 36px rgba(61,48,34,.08)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#f3ebdf!important;\n  color:#8d683e!important;\n  border-color:rgba(161,119,69,.24)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#73551f!important;\n  background:#f4ead0!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#fffefb!important;\n  border-color:#e7ddd1!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#a17745!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#30271f 0%,#59452f 56%,#9b7548 100%)!important;\n  border-color:#423528!important;\n  box-shadow:0 18px 42px rgba(52,40,28,.23)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#f0ddbd!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#fbf9f5!important;\n  border-color:#e8dfd3!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e8dfd3!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#fbf6ef 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f5f1eb 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#7a5b35!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#f1e7d9!important;\n  color:#8c663d!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f6f0e8!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#e5dccf!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#efe7dc!important;\n  color:#342e26!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#e8dfd3!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#fbf8f3 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta{\n  background:\n    radial-gradient(circle at 88% 14%,rgba(208,169,105,.15) 0 15%,transparent 16%),\n    linear-gradient(135deg,#30271f 0%,#59452f 58%,#9b7548 100%)!important;\n  border-color:#423528!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#f0ddbd!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Natural Oak + Dark Oak + Pure White Engineered Stone + Brushed Gold\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-previous-ui{\n  --tt-bg:#fbf8f4!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#2d261f!important;\n  --tt-text:#574f47!important;\n  --tt-muted:#7b7066!important;\n  --tt-line:#e7ddd2!important;\n  --tt-soft:#f1e7db!important;\n  --tt-accent:#9e7343!important;\n  --tt-dark-bg:#35291f!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 86% 14%,rgba(199,158,98,.18) 0 14%,transparent 15%),\n    radial-gradient(circle at 95% 82%,rgba(65,44,31,.09) 0 11%,transparent 12%),\n    linear-gradient(135deg,#fffdfa 0%,#f4eadf 52%,#e7d8c8 100%)!important;\n  border-color:#e4d8cb!important;\n  box-shadow:0 14px 36px rgba(58,43,32,.08)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#f2e9de!important;\n  color:#875f39!important;\n  border-color:rgba(158,115,67,.22)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#f5e5c4!important;\n  background:#3a2a21!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#fffefb!important;\n  border-color:#e6dbcf!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#9e7343!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#2b211a 0%,#523d2c 52%,#8f6941 100%)!important;\n  border-color:#3b2e24!important;\n  box-shadow:0 18px 42px rgba(48,35,26,.23)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#efdbb8!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#fbf8f4!important;\n  border-color:#e7ddd2!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e7ddd2!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#fbf5ed 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f5f0ea 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#735238!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#f0e5d8!important;\n  color:#8d653d!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f5efe8!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#e3d8cd!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#eee5dc!important;\n  color:#332a23!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#e7ddd2!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#fbf7f2 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta{\n  background:\n    radial-gradient(circle at 88% 14%,rgba(205,165,101,.13) 0 15%,transparent 16%),\n    linear-gradient(135deg,#2b211a 0%,#523d2c 58%,#8f6941 100%)!important;\n  border-color:#3b2e24!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#efdbb8!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Dark Oak + Matte Black + Calacatta Sintered Stone\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-previous-ui{\n  --tt-bg:#f8f6f3!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#26221f!important;\n  --tt-text:#554f49!important;\n  --tt-muted:#77706a!important;\n  --tt-line:#e4ded8!important;\n  --tt-soft:#eee9e4!important;\n  --tt-accent:#6a5141!important;\n  --tt-dark-bg:#241f1b!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 86% 14%,rgba(84,62,48,.18) 0 14%,transparent 15%),\n    radial-gradient(circle at 95% 82%,rgba(40,35,31,.08) 0 11%,transparent 12%),\n    linear-gradient(135deg,#fcfbfa 0%,#f0ebe6 52%,#e4ded8 100%)!important;\n  border-color:#e0d9d3!important;\n  box-shadow:0 14px 36px rgba(38,32,27,.08)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#eee8e3!important;\n  color:#654c3d!important;\n  border-color:rgba(106,81,65,.22)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#ffffff!important;\n  background:#25211e!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#fff!important;\n  border-color:#e2dcd6!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#6a5141!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#1d1a18 0%,#352c27 52%,#5b4538 100%)!important;\n  border-color:#29231f!important;\n  box-shadow:0 18px 42px rgba(31,26,22,.24)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#ded5ce!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#f8f6f3!important;\n  border-color:#e4ded8!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e4ded8!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f7f4f1 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f1eeeb 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#3a302a!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#ebe6e1!important;\n  color:#5e493d!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f1eeeb!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#e0dad4!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#ebe7e3!important;\n  color:#2f2a26!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#e4ded8!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#f8f6f4 100%)!important;\n}\n.tt-farmington-48-open-shelf-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,#1d1a18 0%,#352c27 58%,#5b4538 100%)!important;\n  border-color:#29231f!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#ded5ce!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Natural Oak + Handwoven Cane + Pure White Engineered Stone\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 86% 14%,rgba(184,139,91,.18) 0 14%,transparent 15%),\n    radial-gradient(circle at 95% 82%,rgba(112,81,56,.08) 0 11%,transparent 12%),\n    linear-gradient(135deg,#fffdfa 0%,#f4ece4 52%,#eadfce 100%)!important;\n  border-color:#e4d9cd!important;\n  box-shadow:0 14px 36px rgba(60,45,34,.08)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#f1e8df!important;\n  color:#865d3f!important;\n  border-color:rgba(155,110,75,.22)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#6c4d34!important;\n  background:#f3e9dc!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#fffefb!important;\n  border-color:#e6dbd0!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#9b6e4b!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#34271f 0%,#604731 56%,#8a684c 100%)!important;\n  border-color:#423126!important;\n  box-shadow:0 18px 42px rgba(48,35,26,.22)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#ead8c7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#fbf8f3!important;\n  border-color:#e8ddd1!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e7ddd2!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#fbf5ee 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f5f0ea 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#6b4d37!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#f1e8de!important;\n  color:#8f6546!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f5efe9!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#e4d9cf!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#eee6df!important;\n  color:#332a24!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#e7ddd2!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#fbf7f2 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta{\n  background:\n    radial-gradient(circle at 88% 14%,rgba(181,137,92,.16) 0 15%,transparent 16%),\n    linear-gradient(135deg,#34271f 0%,#604731 58%,#8a684c 100%)!important;\n  border-color:#423126!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#ead8c7!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Dark Oak + Matte Black + Calacatta Sintered Stone\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-previous-ui{\n  --tt-bg:#f8f6f3!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#28231f!important;\n  --tt-text:#554d46!important;\n  --tt-muted:#786f67!important;\n  --tt-line:#e3dcd5!important;\n  --tt-soft:#eee8e2!important;\n  --tt-accent:#73523d!important;\n  --tt-dark-bg:#211d1a!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 86% 14%,rgba(91,63,46,.17) 0 14%,transparent 15%),\n    radial-gradient(circle at 95% 82%,rgba(39,34,30,.08) 0 11%,transparent 12%),\n    linear-gradient(135deg,#fbfaf8 0%,#eee8e3 52%,#dfd8d2 100%)!important;\n  border-color:#ddd6cf!important;\n  box-shadow:0 14px 36px rgba(38,32,27,.08)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#eee7e1!important;\n  color:#694d3b!important;\n  border-color:rgba(115,82,61,.22)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#ffffff!important;\n  background:#24211f!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#ffffff!important;\n  border-color:#e1dad4!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#73523d!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#1c1917 0%,#332b26 52%,#5e4638 100%)!important;\n  border-color:#29231f!important;\n  box-shadow:0 18px 42px rgba(31,26,22,.24)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#ded5ce!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#f8f6f3!important;\n  border-color:#e3dcd5!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e3dcd5!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f7f4f1 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f1eeeb 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#352d28!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#ebe5e0!important;\n  color:#674d3e!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f1eeeb!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#dfd8d2!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#ebe6e2!important;\n  color:#2f2925!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#e3dcd5!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#f8f6f4 100%)!important;\n}\n.tt-farmington-48-open-shelf-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,#1c1917 0%,#332b26 58%,#5e4638 100%)!important;\n  border-color:#29231f!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#ded5ce!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Dark Oak + Matte Black + Calacatta Sintered Stone\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-previous-ui{\n  --tt-bg:#f8f6f3!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#28231f!important;\n  --tt-text:#554d46!important;\n  --tt-muted:#786f67!important;\n  --tt-line:#e3dcd5!important;\n  --tt-soft:#eee8e2!important;\n  --tt-accent:#73523d!important;\n  --tt-dark-bg:#211d1a!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 86% 14%,rgba(91,63,46,.17) 0 14%,transparent 15%),\n    radial-gradient(circle at 95% 82%,rgba(39,34,30,.08) 0 11%,transparent 12%),\n    linear-gradient(135deg,#fbfaf8 0%,#eee8e3 52%,#dfd8d2 100%)!important;\n  border-color:#ddd6cf!important;\n  box-shadow:0 14px 36px rgba(38,32,27,.08)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#eee7e1!important;\n  color:#694d3b!important;\n  border-color:rgba(115,82,61,.22)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#ffffff!important;\n  background:#24211f!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#ffffff!important;\n  border-color:#e1dad4!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#73523d!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#1c1917 0%,#332b26 52%,#5e4638 100%)!important;\n  border-color:#29231f!important;\n  box-shadow:0 18px 42px rgba(31,26,22,.24)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#ded5ce!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#f8f6f3!important;\n  border-color:#e3dcd5!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e3dcd5!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f7f4f1 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f1eeeb 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#352d28!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#ebe5e0!important;\n  color:#674d3e!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f1eeeb!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#dfd8d2!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#ebe6e2!important;\n  color:#2f2925!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#e3dcd5!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#f8f6f4 100%)!important;\n}\n.tt-farmington-48-open-shelf-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,#1c1917 0%,#332b26 58%,#5e4638 100%)!important;\n  border-color:#29231f!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#ded5ce!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   White Cabinet + Carrara Marble + Matte Black + Cool Stone Gray\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-previous-ui{\n  --tt-bg:#f8f9fa!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#202428!important;\n  --tt-text:#50575e!important;\n  --tt-muted:#777f87!important;\n  --tt-line:#e0e4e7!important;\n  --tt-soft:#edf0f2!important;\n  --tt-accent:#606970!important;\n  --tt-dark-bg:#202327!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 86% 14%,rgba(102,111,119,.12) 0 14%,transparent 15%),\n    radial-gradient(circle at 95% 82%,rgba(30,34,38,.06) 0 11%,transparent 12%),\n    linear-gradient(135deg,#ffffff 0%,#f4f5f6 52%,#e8ebed 100%)!important;\n  border-color:#dfe3e6!important;\n  box-shadow:0 14px 36px rgba(31,36,40,.07)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#f0f2f3!important;\n  color:#555d64!important;\n  border-color:rgba(96,105,112,.20)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#ffffff!important;\n  background:#24282c!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#ffffff!important;\n  border-color:#e0e4e7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#606970!important;\n}\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#d9dde0!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#f8f9fa!important;\n  border-color:#e0e4e7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e1e5e8!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f7f8f9 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f1f3f4 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#262a2e!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#edf0f2!important;\n  color:#4f565d!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f2f4f5!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#dfe3e6!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#ebedef!important;\n  color:#25292d!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#e0e4e7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#f8f9fa 100%)!important;\n}\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#d9dde0!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   White Cabinet + Genuine Carrara Marble + Matte Black\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-previous-ui{\n  --tt-bg:#f8f9fa!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#202428!important;\n  --tt-text:#50575e!important;\n  --tt-muted:#777f87!important;\n  --tt-line:#e0e4e7!important;\n  --tt-soft:#edf0f2!important;\n  --tt-accent:#606970!important;\n  --tt-dark-bg:#202327!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 86% 14%,rgba(102,111,119,.12) 0 14%,transparent 15%),\n    radial-gradient(circle at 95% 82%,rgba(30,34,38,.06) 0 11%,transparent 12%),\n    linear-gradient(135deg,#ffffff 0%,#f4f5f6 52%,#e8ebed 100%)!important;\n  border-color:#dfe3e6!important;\n  box-shadow:0 14px 36px rgba(31,36,40,.07)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#f0f2f3!important;\n  color:#555d64!important;\n  border-color:rgba(96,105,112,.20)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#ffffff!important;\n  background:#24282c!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#ffffff!important;\n  border-color:#e0e4e7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#606970!important;\n}\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#d9dde0!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#f8f9fa!important;\n  border-color:#e0e4e7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e1e5e8!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f7f8f9 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f1f3f4 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#262a2e!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#edf0f2!important;\n  color:#4f565d!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f2f4f5!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#dfe3e6!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#ebedef!important;\n  color:#25292d!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#e0e4e7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#f8f9fa 100%)!important;\n}\n.tt-farmington-48-open-shelf-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-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#d9dde0!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Gray Cabinet + Snow White Engineered Stone + Brushed Nickel\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-previous-ui{\n  --tt-bg:#f7f8f9!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#252a2f!important;\n  --tt-text:#545c63!important;\n  --tt-muted:#7a838b!important;\n  --tt-line:#dde2e6!important;\n  --tt-soft:#edf1f3!important;\n  --tt-accent:#7b8794!important;\n  --tt-dark-bg:#2a3035!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 86% 14%,rgba(133,145,155,.15) 0 14%,transparent 15%),\n    radial-gradient(circle at 95% 82%,rgba(49,57,64,.06) 0 11%,transparent 12%),\n    linear-gradient(135deg,#ffffff 0%,#f2f4f5 52%,#e4e8eb 100%)!important;\n  border-color:#dce1e5!important;\n  box-shadow:0 14px 36px rgba(38,44,49,.07)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#edf0f2!important;\n  color:#68747e!important;\n  border-color:rgba(123,135,148,.24)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#f7f9fa!important;\n  background:#59636b!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#ffffff!important;\n  border-color:#dfe4e7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#7b8794!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#2a3035 0%,#505a62 55%,#8b969f 100%)!important;\n  border-color:#3b4349!important;\n  box-shadow:0 18px 42px rgba(42,48,53,.22)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#e3e8eb!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#f7f8f9!important;\n  border-color:#dde2e6!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#dfe4e7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f6f8f9 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f0f3f5 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#5a646c!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#eaf0f2!important;\n  color:#68747e!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f1f4f5!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#dce1e5!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#e9edef!important;\n  color:#2b3136!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#dde2e6!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#f7f9fa 100%)!important;\n}\n.tt-farmington-48-open-shelf-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,#2a3035 0%,#505a62 58%,#8b969f 100%)!important;\n  border-color:#3b4349!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#e3e8eb!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.92)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Gray Cabinet + Snow White Engineered Stone + Brushed Nickel\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-previous-ui{\n  --tt-bg:#f7f8f9!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#252a2f!important;\n  --tt-text:#545c63!important;\n  --tt-muted:#7a838b!important;\n  --tt-line:#dde2e6!important;\n  --tt-soft:#edf1f3!important;\n  --tt-accent:#7b8794!important;\n  --tt-dark-bg:#2a3035!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 86% 14%,rgba(133,145,155,.15) 0 14%,transparent 15%),\n    radial-gradient(circle at 95% 82%,rgba(49,57,64,.06) 0 11%,transparent 12%),\n    linear-gradient(135deg,#ffffff 0%,#f2f4f5 52%,#e4e8eb 100%)!important;\n  border-color:#dce1e5!important;\n  box-shadow:0 14px 36px rgba(38,44,49,.07)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#edf0f2!important;\n  color:#68747e!important;\n  border-color:rgba(123,135,148,.24)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#f7f9fa!important;\n  background:#59636b!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#ffffff!important;\n  border-color:#dfe4e7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#7b8794!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#2a3035 0%,#505a62 55%,#8b969f 100%)!important;\n  border-color:#3b4349!important;\n  box-shadow:0 18px 42px rgba(42,48,53,.22)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#e3e8eb!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#f7f8f9!important;\n  border-color:#dde2e6!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#dfe4e7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f6f8f9 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f0f3f5 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#5a646c!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#eaf0f2!important;\n  color:#68747e!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f1f4f5!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#dce1e5!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#e9edef!important;\n  color:#2b3136!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#dde2e6!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#f7f9fa 100%)!important;\n}\n.tt-farmington-48-open-shelf-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,#2a3035 0%,#505a62 58%,#8b969f 100%)!important;\n  border-color:#3b4349!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#e3e8eb!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.92)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Gray Cabinet + Snow White Engineered Stone + Brushed Nickel\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-previous-ui{\n  --tt-bg:#f7f8f9!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#252a2f!important;\n  --tt-text:#545c63!important;\n  --tt-muted:#7a838b!important;\n  --tt-line:#dde2e6!important;\n  --tt-soft:#edf1f3!important;\n  --tt-accent:#7b8794!important;\n  --tt-dark-bg:#2a3035!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 86% 14%,rgba(133,145,155,.15) 0 14%,transparent 15%),\n    radial-gradient(circle at 95% 82%,rgba(49,57,64,.06) 0 11%,transparent 12%),\n    linear-gradient(135deg,#ffffff 0%,#f2f4f5 52%,#e4e8eb 100%)!important;\n  border-color:#dce1e5!important;\n  box-shadow:0 14px 36px rgba(38,44,49,.07)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#edf0f2!important;\n  color:#68747e!important;\n  border-color:rgba(123,135,148,.24)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#f7f9fa!important;\n  background:#59636b!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#ffffff!important;\n  border-color:#dfe4e7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#7b8794!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#2a3035 0%,#505a62 55%,#8b969f 100%)!important;\n  border-color:#3b4349!important;\n  box-shadow:0 18px 42px rgba(42,48,53,.22)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#e3e8eb!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#f7f8f9!important;\n  border-color:#dde2e6!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#dfe4e7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f6f8f9 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f0f3f5 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#5a646c!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#eaf0f2!important;\n  color:#68747e!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f1f4f5!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#dce1e5!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#e9edef!important;\n  color:#2b3136!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#dde2e6!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#f7f9fa 100%)!important;\n}\n.tt-farmington-48-open-shelf-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,#2a3035 0%,#505a62 58%,#8b969f 100%)!important;\n  border-color:#3b4349!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#e3e8eb!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.92)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Gray Cabinet + Snow White Engineered Stone + Brushed Nickel\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-previous-ui{\n  --tt-bg:#f7f8f9!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#252a2f!important;\n  --tt-text:#545c63!important;\n  --tt-muted:#7a838b!important;\n  --tt-line:#dde2e6!important;\n  --tt-soft:#edf1f3!important;\n  --tt-accent:#7b8794!important;\n  --tt-dark-bg:#2a3035!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 86% 14%,rgba(133,145,155,.15) 0 14%,transparent 15%),\n    radial-gradient(circle at 95% 82%,rgba(49,57,64,.06) 0 11%,transparent 12%),\n    linear-gradient(135deg,#ffffff 0%,#f2f4f5 52%,#e4e8eb 100%)!important;\n  border-color:#dce1e5!important;\n  box-shadow:0 14px 36px rgba(38,44,49,.07)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#edf0f2!important;\n  color:#68747e!important;\n  border-color:rgba(123,135,148,.24)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#f7f9fa!important;\n  background:#59636b!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#ffffff!important;\n  border-color:#dfe4e7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#7b8794!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#2a3035 0%,#505a62 55%,#8b969f 100%)!important;\n  border-color:#3b4349!important;\n  box-shadow:0 18px 42px rgba(42,48,53,.22)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#e3e8eb!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#f7f8f9!important;\n  border-color:#dde2e6!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#dfe4e7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f6f8f9 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f0f3f5 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#5a646c!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#eaf0f2!important;\n  color:#68747e!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f1f4f5!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#dce1e5!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#e9edef!important;\n  color:#2b3136!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#dde2e6!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#f7f9fa 100%)!important;\n}\n.tt-farmington-48-open-shelf-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,#2a3035 0%,#505a62 58%,#8b969f 100%)!important;\n  border-color:#3b4349!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#e3e8eb!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.92)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Deep Navy + White Porcelain + Brushed Nickel + Gold Option\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-previous-ui{\n  --tt-bg:#faf9f6!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#142a44!important;\n  --tt-text:#40546a!important;\n  --tt-muted:#68798b!important;\n  --tt-line:#e5e1da!important;\n  --tt-soft:#eef3f7!important;\n  --tt-accent:#b1844f!important;\n  --tt-dark-bg:#11233a!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 86% 14%,rgba(177,132,79,.17) 0 14%,transparent 15%),\n    radial-gradient(circle at 95% 82%,rgba(20,42,68,.07) 0 11%,transparent 12%),\n    linear-gradient(135deg,#fffdfa 0%,#eef3f7 52%,#f7f4ee 100%)!important;\n  border-color:#e3ded6!important;\n  box-shadow:0 14px 36px rgba(20,42,68,.08)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#eef3f7!important;\n  color:#284a70!important;\n  border-color:rgba(40,74,112,.18)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#fff8ef!important;\n  background:#b1844f!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#ffffff!important;\n  border-color:#e5dfd7!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#a87842!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#10223a 0%,#1f446d 54%,#9b7347 100%)!important;\n  border-color:#17304d!important;\n  box-shadow:0 18px 42px rgba(20,42,68,.24)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#ead7bc!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#faf9f6!important;\n  border-color:#e5e1da!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e6e1da!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#fffaf3 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f5f7f9 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#173454!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#eef3f7!important;\n  color:#9b6f3d!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f5f7f9!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#e3ded6!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#eef3f7!important;\n  color:#173454!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#e5e1da!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#fafbfd 100%)!important;\n}\n.tt-farmington-48-open-shelf-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,#10223a 0%,#23496f 58%,#a77b48 100%)!important;\n  border-color:#17304d!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#ead7bc!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.92)!important;}\n\n\n\/* ============================================================\n   FARMINGTON FARM SINK PRODUCT COLOR OVERRIDE\n   Light Teak + Pure White Engineered Stone + Matte Black\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-previous-ui{\n  --tt-bg:#fbf8f3!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#29231e!important;\n  --tt-text:#554b42!important;\n  --tt-muted:#7b6d60!important;\n  --tt-line:#e6d9ca!important;\n  --tt-soft:#f3eadf!important;\n  --tt-accent:#a27750!important;\n  --tt-dark-bg:#2d251f!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 86% 14%,rgba(192,143,93,.18) 0 14%,transparent 15%),\n    radial-gradient(circle at 95% 82%,rgba(46,38,31,.07) 0 11%,transparent 12%),\n    linear-gradient(135deg,#fffdf9 0%,#f3e8dc 52%,#ffffff 100%)!important;\n  border-color:#e3d7c9!important;\n  box-shadow:0 14px 36px rgba(51,42,34,.08)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#f2e8dc!important;\n  color:#835f41!important;\n  border-color:rgba(162,119,80,.22)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  color:#ffffff!important;\n  background:#2b2723!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#ffffff!important;\n  border-color:#e4d9ce!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item svg,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#9a7049!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#2b241f 0%,#6f4c32 56%,#a4774f 100%)!important;\n  border-color:#3b3028!important;\n  box-shadow:0 18px 42px rgba(45,36,29,.24)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{\n  color:#ead8c6!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{\n  background:#fbf8f3!important;\n  border-color:#e6d9ca!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e6d9ca!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#fbf6ef 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f4f1ee 100%)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#302924!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#f1e7dc!important;\n  color:#8b603e!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f5efe8!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#e3d7c9!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#f0e8df!important;\n  color:#302923!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table td{\n  border-color:#e6d9ca!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#fbf9f6 100%)!important;\n}\n.tt-farmington-48-open-shelf-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,#2b241f 0%,#6f4c32 58%,#a4774f 100%)!important;\n  border-color:#3b3028!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#ead8c6!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.92)!important;}\n\n\n.tt-farmington-48-open-shelf-previous-ui{\n  --tt-bg:#fbfaf7!important;--tt-card:#ffffff!important;--tt-ink:#2f2a25!important;\n  --tt-text:#5a534b!important;--tt-muted:#7b7268!important;--tt-line:#e7e1d8!important;\n  --tt-soft:#f3eee7!important;--tt-accent:#8a745f!important;--tt-dark-bg:#3b3733!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:radial-gradient(circle at 86% 14%,rgba(150,126,101,.14) 0 14%,transparent 15%),\n  radial-gradient(circle at 95% 82%,rgba(55,50,46,.05) 0 11%,transparent 12%),\n  linear-gradient(135deg,#fffdfa 0%,#f3efe9 52%,#faf8f4 100%)!important;\n  border-color:#e5ded5!important;box-shadow:0 14px 36px rgba(48,42,36,.07)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{background:#f3eee7!important;color:#77624f!important;border-color:rgba(138,116,95,.20)!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{color:#fff!important;background:#4a4540!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{background:#fff!important;border-color:#e6dfd7!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{color:#8a745f!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#403b36 0%,#696158 56%,#92806e 100%)!important;\n  border-color:#4a4540!important;box-shadow:0 18px 42px rgba(48,42,36,.22)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-spec-label{color:#e9ded2!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-answer,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-compare,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs-container,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-story,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-full-banner{background:#fbfaf7!important;border-color:#e7e1d8!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-panel,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-faq-item,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs\u003ediv{background:#fff!important;border-color:#e7e1d8!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-best{background:linear-gradient(180deg,#fff 0%,#fbf7f1 100%)!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-not{background:linear-gradient(180deg,#fff 0%,#f5f3f0 100%)!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{background:#514a44!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{background:#f1ece6!important;color:#806852!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{background:#f6f2ed!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{background:#f1ece6!important;color:#3f3934!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta{\n  background:linear-gradient(135deg,#403b36 0%,#696158 58%,#92806e 100%)!important;border-color:#4a4540!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#e9ded2!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#fff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.92)!important;}\n\n\n\/* ============================================================\n   FARMINGTON 48 OPEN SHELF WHITE + BLACK + CARRARA OVERRIDE\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-previous-ui{\n  --tt-bg:#faf9f7!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#2d3033!important;\n  --tt-text:#565b60!important;\n  --tt-muted:#777d82!important;\n  --tt-line:#e2e0dc!important;\n  --tt-soft:#f0efec!important;\n  --tt-accent:#8d8174!important;\n  --tt-dark-bg:#3b3b39!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 86% 14%,rgba(172,166,158,.14) 0 14%,transparent 15%),\n    radial-gradient(circle at 94% 80%,rgba(103,104,104,.06) 0 12%,transparent 13%),\n    linear-gradient(135deg,#ffffff 0%,#f7f6f3 50%,#ecebe8 100%)!important;\n  border-color:#e0ded9!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#f2f0ec!important;color:#756d65!important;border-color:#ddd7d0!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  background:#595955!important;color:#fff!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#3b3b39 0%,#686863 58%,#9a948c 100%)!important;\n  border-color:#484845!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#efede9!important;color:#7d7166!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#54534f!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta{\n  background:linear-gradient(135deg,#383936 0%,#66655f 58%,#938c83 100%)!important;\n}\n\n\n\/* ============================================================\n   FARMINGTON 48 OPEN SHELF WHITE + BLACK + CARRARA OVERRIDE\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-previous-ui{\n  --tt-bg:#fafafa!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#242526!important;\n  --tt-text:#53575a!important;\n  --tt-muted:#74797d!important;\n  --tt-line:#e1e2e2!important;\n  --tt-soft:#eeeeed!important;\n  --tt-accent:#75787a!important;\n  --tt-dark-bg:#252627!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 86% 14%,rgba(143,146,148,.13) 0 14%,transparent 15%),\n    radial-gradient(circle at 94% 81%,rgba(36,37,38,.055) 0 11%,transparent 12%),\n    linear-gradient(135deg,#ffffff 0%,#f5f5f4 51%,#ececeb 100%)!important;\n  border-color:#dedfdf!important;\n  box-shadow:0 14px 36px rgba(35,36,37,.07)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#efefee!important;\n  color:#666a6d!important;\n  border-color:#dddddb!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  background:#252627!important;\n  color:#ffffff!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#ffffff!important;\n  border-color:#dedfdf!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{\n  color:#707477!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#1f2021 0%,#353738 58%,#6d7072 100%)!important;\n  border-color:#292a2b!important;\n  box-shadow:0 18px 42px rgba(30,31,32,.24)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#ececeb!important;\n  color:#55595c!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#2d2f30!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f4f4f3!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#eeeeed!important;\n  color:#2b2d2f!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta{\n  background:linear-gradient(135deg,#202122 0%,#3a3c3d 58%,#777a7c 100%)!important;\n  border-color:#292a2b!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#d7d9da!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.92)!important;}\n\n\n\/* ============================================================\n   FARMINGTON 48 OPEN SHELF WHITE + BLACK + CARRARA OVERRIDE\n   ============================================================ *\/\n.tt-farmington-48-open-shelf-previous-ui{\n  --tt-bg:#fafafa!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#242526!important;\n  --tt-text:#53575a!important;\n  --tt-muted:#74797d!important;\n  --tt-line:#e1e2e2!important;\n  --tt-soft:#eeeeed!important;\n  --tt-accent:#73777a!important;\n  --tt-dark-bg:#252627!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 86% 14%,rgba(143,146,148,.13) 0 14%,transparent 15%),\n    radial-gradient(circle at 94% 81%,rgba(36,37,38,.055) 0 11%,transparent 12%),\n    linear-gradient(135deg,#ffffff 0%,#f5f5f4 51%,#ececeb 100%)!important;\n  border-color:#dedfdf!important;\n  box-shadow:0 14px 36px rgba(35,36,37,.07)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow-pill{\n  background:#efefee!important;color:#666a6d!important;border-color:#dddddb!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-badge-assembled{\n  background:#252627!important;color:#ffffff!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-tag-item{\n  background:#ffffff!important;border-color:#dedfdf!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-eyebrow,\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-card-label,\n.tt-farmington-48-open-shelf-previous-ui .tt-specs span{color:#707477!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#1f2021 0%,#353738 58%,#6d7072 100%)!important;\n  border-color:#292a2b!important;\n  box-shadow:0 18px 42px rgba(30,31,32,.24)!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-feature-card\u003espan{\n  background:#ececeb!important;color:#55595c!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-check-list li:before{\n  background:#2d2f30!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-image-wrap{\n  background:#f4f4f3!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-table th{\n  background:#eeeeed!important;color:#2b2d2f!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta{\n  background:linear-gradient(135deg,#202122 0%,#3a3c3d 58%,#777a7c 100%)!important;\n  border-color:#292a2b!important;\n}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#d7d9da!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-farmington-48-open-shelf-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.92)!important;}\n\n\u003c\/style\u003e","brand":"tileandtop","offers":[{"title":"48\"","offer_id":42664471068750,"sku":"TTBV-6333-48W-LG-VN-TT","price":1299.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/Farmington48OpenShelfVanitySetwithPremiumCarraraMarbleTop_7b49d4e9-b31c-42b7-9e4b-6c696113acd8.webp?v=1793003665"},{"product_id":"48-inch-freestanding-bathroom-vanity-with-sintered-stone-top","title":"Utopia 48\" Freestanding Bathroom Vanity Calacatta Sintered Stone Top","description":"\n\u003cdiv class=\"tt-lux-product tt-utopia-48-freestanding-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\" Freestanding Bathroom Vanity\u003c\/span\u003e\n        \u003cspan class=\"tt-lux-badge-assembled\"\u003eDark Oak · Matte Black\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003ch1 class=\"tt-lux-hero-title\"\u003e\n        Utopia 48\" Freestanding Bathroom Vanity\n        \u003cspan class=\"tt-title-sub\"\u003ewith Calacatta Sintered Stone Top\u003c\/span\u003e\n      \u003c\/h1\u003e\n\n      \u003cp class=\"tt-lux-lead\"\u003e\n        Utopia 48\" is a floor-standing single vanity designed for bathrooms that need a grounded furniture-style presence, generous storage, and stable placement. It combines a listed 48\" W × 22\" D × 34\" H size, dark oak finish, moisture-resistant MDF with melamine, a marble-look Calacatta sintered stone top, matte-black handles, four soft-closing drawers, two soft-closing doors, an open lower metal shelf, and adjustable leveling feet.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"tt-lux-hero-tags\"\u003e\n        \u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003e48\" W × 22\" D × 34\" 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\u003e4 Drawers + 2 Doors\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"tt-tag-item\"\u003e\u003cspan\u003eOpen Metal Shelf + Adjustable Feet\u003c\/span\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\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\u003eGrounded Dark Oak with Hybrid Storage\u003c\/h3\u003e\n      \u003c\/div\u003e\n      \u003cp class=\"tt-card-desc\"\u003e\n        Dark oak adds warmth and visual weight, matte-black metal details sharpen the profile, and the Calacatta-style top brings a brighter stone focal point. Four drawers, two doors, and an open lower shelf balance concealed organization with quick-access storage.\n      \u003c\/p\u003e\n      \u003cdiv class=\"tt-lux-mini-specs\"\u003e\n        \u003cdiv class=\"tt-spec-row\"\u003e\n\u003cspan class=\"tt-spec-label\"\u003eInstallation\u003c\/span\u003e\u003cspan class=\"tt-spec-val\"\u003eFreestanding \/ Floor-Standing\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\"\u003e4 Drawers + 2 Doors + Open Shelf\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"tt-spec-row\"\u003e\n\u003cspan class=\"tt-spec-label\"\u003eFaucet\u003c\/span\u003e\u003cspan class=\"tt-spec-val\"\u003eNot Included\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- PRODUCT BANNER --\u003e\n  \u003csection class=\"tt-lux-section tt-lux-full-banner\"\u003e\n    \u003cdiv class=\"tt-lux-image-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/5_39d3f970-b48c-428e-b7a1-370d9f0486c2.webp?v=1786437200\" alt=\"Utopia 48 inch freestanding dark oak bathroom vanity with Calacatta sintered stone top\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \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 Utopia 48\" Freestanding Vanity?\u003c\/h2\u003e\n    \u003c\/div\u003e\n    \u003cp\u003eChoose this version if you want the storage capacity and counter presence of a 48-inch single vanity but prefer a floor-standing installation instead of a floating cabinet. The adjustable feet, open lower shelf, four drawers, and two doors make it especially practical for primary bathrooms, family bathrooms, and remodels where both concealed and easy-access storage matter.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- BEST \/ CHECK FIRST --\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\u003ePrimary and family bathrooms needing a 48\" single-vanity footprint\u003c\/li\u003e\n          \u003cli\u003eLayouts where freestanding installation is preferred over wall mounting\u003c\/li\u003e\n          \u003cli\u003eBathrooms with slightly uneven floors that benefit from leveling feet\u003c\/li\u003e\n          \u003cli\u003eDark oak, matte-black, warm neutral, and stone-look design schemes\u003c\/li\u003e\n          \u003cli\u003eBuyers who want both concealed storage and an open lower shelf\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/article\u003e\n\n      \u003carticle class=\"tt-lux-panel tt-lux-not\"\u003e\n        \u003cp class=\"tt-lux-card-label\"\u003eCheck First\u003c\/p\u003e\n        \u003ch2\u003eWhen to Choose the Floating Version\u003c\/h2\u003e\n        \u003cul class=\"tt-lux-check-list\"\u003e\n          \u003cli\u003eIf keeping the floor completely visible is a primary design goal\u003c\/li\u003e\n          \u003cli\u003eIf you prefer a lighter wall-mounted profile\u003c\/li\u003e\n          \u003cli\u003eIf the bathroom has already been planned around elevated installation\u003c\/li\u003e\n          \u003cli\u003eIf an open lower shelf is not useful for your storage needs\u003c\/li\u003e\n          \u003cli\u003eIf your installer specifically recommends a floating configuration\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- DARK OAK \/ METAL --\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\"\u003eDark Oak \u0026amp; Matte Black\u003c\/p\u003e\n      \u003ch2\u003eWarm Wood Character with a Grounded Metal Detail\u003c\/h2\u003e\n      \u003cp\u003eThe dark oak finish gives the 48-inch cabinet a richer furniture-inspired appearance, while matte-black handles and the lower metal shelf create clean industrial-modern contrast. The combination works naturally with warm tile, soft gray walls, cream stone, and restrained marble-look finishes.\u003c\/p\u003e\n      \u003cul class=\"tt-lux-check-list\"\u003e\n        \u003cli\u003eDark oak creates warmth and visual depth\u003c\/li\u003e\n        \u003cli\u003eMatte-black details add crisp contemporary contrast\u003c\/li\u003e\n        \u003cli\u003eOpen metal shelf reinforces the grounded freestanding profile\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tt-lux-image-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/2_374238be-85c0-4942-aed0-8e303b6c29f0.webp?v=1786437200\" alt=\"Dark oak finish and black metal lower shelf on Utopia 48 freestanding vanity\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- SINTERED STONE --\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\"\u003eCalacatta Sintered Stone\u003c\/p\u003e\n      \u003ch2\u003eMarble-Inspired Veining with Non-Porous Performance\u003c\/h2\u003e\n      \u003cp\u003eThe countertop uses Calacatta sintered stone designed to resemble natural marble. The source describes the surface as non-porous and resistant to scratches, stains, and thermal shock, giving the darker vanity a bright stone focal point with lower-maintenance everyday use.\u003c\/p\u003e\n      \u003cul class=\"tt-lux-check-list\"\u003e\n        \u003cli\u003eLuxury Calacatta marble-look appearance\u003c\/li\u003e\n        \u003cli\u003eNon-porous daily-use surface\u003c\/li\u003e\n        \u003cli\u003eDesigned for resistance to stains and scratches\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tt-lux-image-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/3_919016e0-e424-492f-9f01-553aa0edeb2e.webp?v=1786437200\" alt=\"Calacatta sintered stone countertop detail on Utopia 48 freestanding vanity\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\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 Utopia 48\" Freestanding 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\u003ch3\u003e48\" Freestanding Format\u003c\/h3\u003e\n\u003cp\u003eA grounded floor-standing size for primary and family bathrooms.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e02\u003c\/span\u003e\u003ch3\u003eAdjustable Leveling Feet\u003c\/h3\u003e\n\u003cp\u003eIntegrated feet help compensate for minor floor irregularities during placement.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e03\u003c\/span\u003e\u003ch3\u003eCalacatta Sintered Stone\u003c\/h3\u003e\n\u003cp\u003eMarble-inspired veining creates a brighter high-end focal point above dark oak.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e04\u003c\/span\u003e\u003ch3\u003eDark Oak Finish\u003c\/h3\u003e\n\u003cp\u003eRich wood tone adds warmth and furniture-like character.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e05\u003c\/span\u003e\u003ch3\u003e4 Drawers + 2 Doors\u003c\/h3\u003e\n\u003cp\u003eSoft-closing concealed storage separates toiletries and larger bathroom essentials.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"tt-lux-feature-card\"\u003e\u003cspan\u003e06\u003c\/span\u003e\u003ch3\u003eOpen Lower Shelf\u003c\/h3\u003e\n\u003cp\u003eThe metal shelf adds quick-access storage for towels, baskets, or display items.\u003c\/p\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\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\"\u003eHybrid Storage Layout\u003c\/p\u003e\n      \u003ch2\u003e4 Drawers + 2 Doors + Open Lower Shelf\u003c\/h2\u003e\n      \u003cp\u003eUtopia combines concealed and accessible storage in one 48-inch layout. Four soft-closing drawers organize smaller daily-use items, two soft-closing doors hold larger essentials, and the open lower metal shelf provides quick access for folded towels, baskets, or decorative storage.\u003c\/p\u003e\n      \u003cul class=\"tt-lux-check-list\"\u003e\n        \u003cli\u003e4 soft-closing drawers for organized smaller items\u003c\/li\u003e\n        \u003cli\u003e2 soft-closing doors for larger concealed storage\u003c\/li\u003e\n        \u003cli\u003eOpen lower metal shelf for quick-access or display use\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tt-lux-image-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/2_c189d1cb-5860-4de7-918d-c1c7c18860f8.webp?v=1783068622\" alt=\"Soft-close drawer and cabinet storage inside Utopia 48 freestanding vanity\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- LEVELING \/ FREESTANDING --\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\"\u003eFreestanding Stability\u003c\/p\u003e\n      \u003ch2\u003eAdjustable Feet for Uneven Bathroom Floors\u003c\/h2\u003e\n      \u003cp\u003eThe floor-standing design transfers the vanity weight directly to the floor and uses adjustable leveling feet to help compensate for small slopes, grout-line variation, or uneven tile. Proper leveling supports a stable cabinet and cleaner final alignment.\u003c\/p\u003e\n      \u003cul class=\"tt-lux-check-list\"\u003e\n        \u003cli\u003eFloor-standing placement avoids floating wall-mount installation\u003c\/li\u003e\n        \u003cli\u003eAdjustable feet help reduce rocking on uneven floors\u003c\/li\u003e\n        \u003cli\u003eUseful for remodels and older bathroom floors\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tt-lux-image-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/4_690b801f-0d15-4cbc-ac8f-28fc2f7139e5.webp?v=1786437200\" alt=\"Utopia 48 freestanding vanity installation components and adjustable leveling planning\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\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 listed 48-inch width, 22-inch depth, 34-inch height, floor condition, leveling adjustment, plumbing height, drain location, faucet selection, drawer and door clearance, shelf clearance, and delivery path.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tt-specs\"\u003e\n      \u003cdiv\u003e\n\u003cspan\u003eProduct Type\u003c\/span\u003e\u003cstrong\u003e48\" Freestanding Bathroom Vanity\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cspan\u003eListed Size\u003c\/span\u003e\u003cstrong\u003e48\" W × 22\" D × 34\" H\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cspan\u003eCabinet Finish\u003c\/span\u003e\u003cstrong\u003eDark Oak\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cspan\u003eCabinet Material\u003c\/span\u003e\u003cstrong\u003eMDF Core + Moisture-Resistant Melamine\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cspan\u003eCountertop\u003c\/span\u003e\u003cstrong\u003eCalacatta Sintered Stone Resembling Natural Marble\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cspan\u003eHardware\u003c\/span\u003e\u003cstrong\u003eMatte Black Handles\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cspan\u003eStorage\u003c\/span\u003e\u003cstrong\u003e4 Soft-Close Drawers + 2 Soft-Close Doors + Open Metal Shelf\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cspan\u003eFaucet\u003c\/span\u003e\u003cstrong\u003eNot Included\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cspan\u003eMechanisms\u003c\/span\u003e\u003cstrong\u003eSoft-Close Drawer \u0026amp; Door Hardware\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cspan\u003eLeveling\u003c\/span\u003e\u003cstrong\u003eAdjustable Leveling Feet\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cspan\u003eInstallation\u003c\/span\u003e\u003cstrong\u003eFreestanding \/ Floor-Standing\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003cdiv\u003e\n\u003cspan\u003ePlanning\u003c\/span\u003e\u003cstrong\u003eFloor Level + Plumbing Alignment Required\u003c\/strong\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\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 Utopia 48\" Freestanding Vanity\u003c\/h2\u003e\n      \u003cp\u003ePair dark oak with warm stone flooring, soft beige or greige walls, subtle marble-look tile, or textured neutral surfaces. Matte-black faucets and lighting reinforce the handles and lower metal shelf, while brushed brass or warm gold accents can soften the palette. Use woven baskets or folded towels on the open shelf to add texture without cluttering the countertop.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\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\u003eUtopia 48\" Freestanding 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\u003ctr\u003e\n\u003cth\u003eCompared With\u003c\/th\u003e\n\u003cth\u003eWhy Choose 48\" Freestanding?\u003c\/th\u003e\n\u003cth\u003eWhat to Consider First\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003e36\" Freestanding\u003c\/td\u003e\n\u003ctd\u003eThe 48\" version provides more countertop presence and more storage capacity.\u003c\/td\u003e\n\u003ctd\u003eThe 36\" version is easier to fit in compact bathrooms and smaller guest spaces.\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003e48\" Floating\u003c\/td\u003e\n\u003ctd\u003eThe freestanding version offers floor-standing stability, adjustable feet, and an open lower shelf.\u003c\/td\u003e\n\u003ctd\u003eThe floating version is better if fully open floor space is a core design goal.\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eLight Oak Vanity\u003c\/td\u003e\n\u003ctd\u003eDark oak and black metal create a richer, more grounded modern look.\u003c\/td\u003e\n\u003ctd\u003eLight oak may be preferable when the room needs a brighter palette.\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eNatural Marble Top\u003c\/td\u003e\n\u003ctd\u003eCalacatta sintered stone provides a marble-inspired look with a non-porous surface.\u003c\/td\u003e\n\u003ctd\u003eNatural marble may be preferable if unique natural stone variation is the priority.\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\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 Floor Level, Plumbing \u0026amp; Final Placement\u003c\/h2\u003e\n      \u003cp\u003eThe freestanding vanity rests on the floor using adjustable leveling feet. Before final placement, confirm floor flatness, the listed 48\" W × 22\" D × 34\" H size, plumbing rough-in height, drain location, drawer and door clearance, lower-shelf clearance, faucet selection, and delivery access. The faucet is not included.\u003c\/p\u003e\n      \u003cul class=\"tt-lux-check-list\"\u003e\n        \u003cli\u003eUse the adjustable feet to stabilize the vanity before final plumbing\u003c\/li\u003e\n        \u003cli\u003eConfirm supply lines and drain location clear the cabinet interior\u003c\/li\u003e\n        \u003cli\u003eVerify the selected faucet is compatible with the actual countertop drilling\u003c\/li\u003e\n      \u003c\/ul\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"tt-lux-image-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/4_690b801f-0d15-4cbc-ac8f-28fc2f7139e5.webp?v=1786437200\" alt=\"Utopia 48 freestanding vanity package and installation planning\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\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: Utopia 48\" Freestanding Vanity\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tt-lux-faq-list\"\u003e\n      \u003carticle class=\"tt-lux-faq-item\"\u003e\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e1. What are the listed dimensions?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe source lists the vanity at 48\" W × 22\" D × 34\" H.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"tt-lux-faq-item\"\u003e\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e2. How is the freestanding version different from the floating version?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe freestanding version rests on the floor, uses adjustable leveling feet, and includes an open lower metal shelf. The floating version is mounted to the wall and keeps the floor fully open below the cabinet.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"tt-lux-faq-item\"\u003e\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e3. Is the countertop natural marble?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eNo. The source specifies Calacatta sintered stone designed to resemble natural marble.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"tt-lux-faq-item\"\u003e\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e4. What is the cabinet made from?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe source specifies an MDF core with a moisture-resistant melamine finish in dark oak.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"tt-lux-faq-item\"\u003e\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e5. How much storage is included?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe vanity includes four soft-closing drawers, two soft-closing doors, and an open lower metal shelf.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"tt-lux-faq-item\"\u003e\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e6. Why are adjustable leveling feet useful?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThey allow small height corrections at the cabinet base to help stabilize the vanity on slightly uneven tile or floors.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"tt-lux-faq-item\"\u003e\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e7. What can I store on the open lower shelf?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eThe shelf works well for folded towels, baskets, or decorative items that benefit from quick access and open display.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"tt-lux-faq-item\"\u003e\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e8. Is the faucet included?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eNo. The source states that the faucet is not included. Confirm the actual countertop hole configuration before purchasing a faucet.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"tt-lux-faq-item\"\u003e\u003cp class=\"tt-lux-faq-question\"\u003e\u003cstrong\u003e9. How should I care for the cabinet and stone top?\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eUse mild soap and water or a gentle non-abrasive cleaner on the sintered stone. Wipe standing water from the dark oak finish and metal frame promptly, maintain bathroom ventilation, and avoid abrasive pads.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"tt-lux-faq-item\"\u003e\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 48\" W × 22\" D × 34\" H dimensions, floor level, plumbing position, drain height, faucet compatibility, drawer and door clearance, lower-shelf clearance, and delivery path.\u003c\/p\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui * {\n  box-sizing: border-box;\n}\n\n.tt-utopia-48-freestanding-previous-ui h1,\n.tt-utopia-48-freestanding-previous-ui h2,\n.tt-utopia-48-freestanding-previous-ui h3,\n.tt-utopia-48-freestanding-previous-ui p,\n.tt-utopia-48-freestanding-previous-ui li,\n.tt-utopia-48-freestanding-previous-ui td,\n.tt-utopia-48-freestanding-previous-ui th {\n  text-align: left;\n}\n\n.tt-utopia-48-freestanding-previous-ui h2,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui h2 { font-size: clamp(26px, 3.2vw, 42px); }\n.tt-utopia-48-freestanding-previous-ui h3 { font-size: 20px; }\n.tt-utopia-48-freestanding-previous-ui p { margin: 0 0 16px; }\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-hero-main {\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-tag-item svg {\n  color: var(--tt-accent);\n  flex-shrink: 0;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header h3 {\n  color: #ffffff;\n  font-size: 20px;\n  margin-bottom: 12px;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-spec-row {\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-spec-val {\n  font-size: 13.5px;\n  color: #ffffff;\n  font-weight: 500;\n}\n\n GENERAL SECTIONS ,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-section {\n  margin: 0 0 26px;\n  padding: 30px;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-spec-section,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-full-banner {\n  padding: 0;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-section-title {\n  max-width: 900px;\n  margin-bottom: 20px;\n}\n\n IDEAL \/ NOT IDEAL DUO ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-panel { \n  padding: 32px;\n  display: flex;\n  flex-direction: column;\n  justify-content: flex-start;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best { background: linear-gradient(180deg, #fff 0%, #fbf8f3 100%); }\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not { background: linear-gradient(180deg, #fff 0%, #f4eee6 100%); }\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list {\n  padding: 0;\n  margin: 8px 0 0;\n  list-style: none;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-check-list li:last-child {\n  margin-bottom: 0;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-image-story.tt-lux-reverse .tt-lux-image-copy { order: 2; }\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story.tt-lux-reverse .tt-lux-image-wrap { order: 1; }\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-image-wrap:hover img {\n  transform: scale(1.01);\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-feature-card {\n  padding: 22px;\n  transition: transform .18s ease, box-shadow .18s ease;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-feature-card h3 { font-size: 18px; }\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-specs strong {\n  color: var(--tt-ink);\n  font-size: 15px;\n  line-height: 1.4;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-table {\n  width: 100%;\n  min-width: 780px;\n  border-collapse: separate;\n  border-spacing: 0;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-table th {\n  color: var(--tt-ink);\n  background: #f7f2ea;\n  font-weight: 800;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td:first-child {\n  width: 24%;\n  color: var(--tt-ink);\n  font-weight: 800;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table tr:last-child td {\n  border-bottom: none;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-faq-item { padding: 22px; }\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-inner h2,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-inner p,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-inner .tt-lux-eyebrow {\n  color: #fff;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-inner .tt-lux-eyebrow {\n  opacity: .82;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-hero,\n  .tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n  .tt-utopia-48-freestanding-previous-ui .tt-specs {\n    grid-template-columns: 1fr;\n  }\n\n  .tt-utopia-48-freestanding-previous-ui .tt-lux-image-story.tt-lux-reverse .tt-lux-image-copy,\n  .tt-utopia-48-freestanding-previous-ui .tt-lux-image-story.tt-lux-reverse .tt-lux-image-wrap {\n    order: initial;\n  }\n\n  .tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-hero,\n  .tt-utopia-48-freestanding-previous-ui .tt-lux-section,\n  .tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n  .tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n  .tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n  .tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n  .tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n  .tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n  .tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n  .tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n  .tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta {\n    padding: 20px;\n    border-radius: 18px;\n  }\n\n  .tt-utopia-48-freestanding-previous-ui .tt-lux-hero-tags {\n    grid-template-columns: 1fr;\n  }\n\n  .tt-utopia-48-freestanding-previous-ui .tt-lux-duo,\n  .tt-utopia-48-freestanding-previous-ui .tt-lux-feature-grid,\n  .tt-utopia-48-freestanding-previous-ui .tt-lux-faq-list,\n  .tt-utopia-48-freestanding-previous-ui .tt-specs {\n    grid-template-columns: 1fr;\n  }\n}\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Light Wood + Matte Black + Carrara White\n   ============================================================ ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled {\n  color: #4e6254 !important;\n  background: #eef2ee !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item {\n  background: #ffffff !important;\n  border-color: #e6ded4 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span {\n  color: #9e784f !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label {\n  color: #d7b783 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner {\n  background: #faf8f4 !important;\n  border-color: #e8e0d7 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e1d8 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #faf6f0 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1eb 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before {\n  background: #2b2824 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f2ede7 !important;\n  color: #8f6942 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap {\n  background: #f4f0ea !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap {\n  background: #fff !important;\n  border-color: #e5ddd3 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th {\n  background: #eee8e1 !important;\n  color: #282522 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td {\n  border-color: #e8e0d7 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fff 0%, #faf7f2 100%) !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #d7b783 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.9) !important;\n}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Coastal Oak + Sand + Porcelain White + Driftwood Brown\n   ============================================================ ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled {\n  color: #3f503f !important;\n  background: #edf2ea !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item {\n  background: #ffffff !important;\n  border-color: #e8e0d7 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span {\n  color: #9e784f !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label {\n  color: #d7b783 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner {\n  background: #faf8f4 !important;\n  border-color: #e7dfd5 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e0d8 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf7f1 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f7f3ee 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before {\n  background: #6f5a48 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f0ebe4 !important;\n  color: #8f6942 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap {\n  background: #f6f2ed !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap {\n  background: #fff !important;\n  border-color: #e5ddd4 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th {\n  background: #eee8e1 !important;\n  color: #282522 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td {\n  border-color: #e8e0d7 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fff 0%, #faf7f2 100%) !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #d7b783 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.9) !important;\n}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Light Wood + Carrara White + Matte Black\n   ============================================================ ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled {\n  color: #3f503f !important;\n  background: #edf2ea !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e6ded4 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span {\n  color: #9e784f !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label {\n  color: #d7b783 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner {\n  background: #faf8f4 !important;\n  border-color: #e7dfd5 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e1d8 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #faf6f0 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1eb 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before {\n  background: #2b2824 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f0ebe4 !important;\n  color: #8f6942 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap {\n  background: #f4f0ea !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap {\n  background: #fff !important;\n  border-color: #e5ddd3 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th {\n  background: #eee8e1 !important;\n  color: #282522 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td {\n  border-color: #e7dfd6 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fff 0%, #faf7f2 100%) !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #d7b783 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Antique Brown + Rattan Tan + Matte Black + Warm Ivory\n   ============================================================ ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled {\n  color: #5a4636 !important;\n  background: #efe4d8 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item {\n  background: #fffdf9 !important;\n  border-color: #e4d6c7 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span {\n  color: #8f5f39 !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label {\n  color: #e6c79f !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner {\n  background: #faf6f1 !important;\n  border-color: #e5d8ca !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs \u003e div {\n  background: #fffdf9 !important;\n  border-color: #e6d9cb !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fffdf9 0%, #f7efe6 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fffdf9 0%, #f1e9e1 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before {\n  background: #5a4030 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card \u003e span {\n  background: #efe2d4 !important;\n  color: #7f4f2d !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap {\n  background: #f3eadf !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap {\n  background: #fffdf9 !important;\n  border-color: #e2d4c5 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th {\n  background: #ede1d5 !important;\n  color: #30251e !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td {\n  border-color: #e5d8ca !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fffdf9 0%, #f8f1e9 100%) !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #e6c79f !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2 {\n  color: #fffdf9 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,250,245,.92) !important;\n}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Crisp White + Carrara Soft Gray + Matte Black + Warm Stone\n   ============================================================ ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-eyebrow-pill {\n  background: #f1f1ef !important;\n  color: #343432 !important;\n  border-color: #dfdfdc !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled {\n  color: #315640 !important;\n  background: #edf4ef !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item {\n  background: #ffffff !important;\n  border-color: #e1e1de !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span {\n  color: #2f2f2d !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label {\n  color: #cecec7 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner {\n  background: #f8f8f7 !important;\n  border-color: #e2e2df !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e3e3e0 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fafaf8 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f4f4f1 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before {\n  background: #222222 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f0f0ed !important;\n  color: #2d2d2b !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap {\n  background: #f4f4f1 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #dfdfdc !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th {\n  background: #ededE9 !important;\n  color: #202020 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td {\n  border-color: #e2e2df !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #fafaf8 100%) !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #cecec7 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Natural Oak + Handwoven Cane + Pure White Quartz\n   ============================================================ ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled {\n  color: #5d4938 !important;\n  background: #efe5da !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item {\n  background: #fffdfa !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span {\n  color: #9b6e4b !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label {\n  color: #ead7bf !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner {\n  background: #fbf8f3 !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf5ee 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f0eb 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before {\n  background: #6b4d37 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f1e8de !important;\n  color: #8f6546 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap {\n  background: #f5efe9 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e6dbd0 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th {\n  background: #efe7df !important;\n  color: #342b24 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td {\n  border-color: #e8ddd1 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #fbf7f2 100%) !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #ead7bf !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   White + Light Oak + Carrara White + Matte Black\n   ============================================================ ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled {\n  color: #365543 !important;\n  background: #edf4ef !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item {\n  background: #ffffff !important;\n  border-color: #e4e1da !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span {\n  color: #9b7a55 !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label {\n  color: #ddc7a8 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner {\n  background: #faf9f6 !important;\n  border-color: #e4e1da !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e5e1da !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf8f3 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f4f4f1 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before {\n  background: #2a2a29 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f0ece6 !important;\n  color: #8f6c47 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap {\n  background: #f4f1ec !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e2dfd8 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th {\n  background: #efede8 !important;\n  color: #292a28 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td {\n  border-color: #e4e1da !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #faf8f4 100%) !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #ddc7a8 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Light Wood + Carrara White + Matte Black\n   ============================================================ ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled {\n  color: #4d443c !important;\n  background: #eee8e1 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e5ddd4 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span {\n  color: #9c744d !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label {\n  color: #dfc49f !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner {\n  background: #faf8f4 !important;\n  border-color: #e6ded5 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e7dfd6 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf6ef 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f2ee 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before {\n  background: #2d2b28 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f0e9e1 !important;\n  color: #8d633e !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap {\n  background: #f4f0eb !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e3dbd2 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th {\n  background: #eee8e2 !important;\n  color: #302c28 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td {\n  border-color: #e5ddd4 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #faf7f3 100%) !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #dfc49f !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Light Teak + Pure White Quartz + Matte Black\n   ============================================================ ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled {\n  color: #365742 !important;\n  background: #edf4ef !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e5ddd4 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span {\n  color: #9d7049 !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label {\n  color: #e1c49e !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner {\n  background: #fbf8f3 !important;\n  border-color: #e6ddd3 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e7ded5 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf6ef 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1ec 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before {\n  background: #292826 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f0e8df !important;\n  color: #8b5f3b !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap {\n  background: #f5f0ea !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e3dad1 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th {\n  background: #eee7df !important;\n  color: #302b27 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td {\n  border-color: #e5ddd4 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #faf6f1 100%) !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #e1c49e !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Antique Brown + Rattan Tan + Matte Black + Warm Ivory\n   ============================================================ ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled {\n  color: #6a4b2f !important;\n  background: #f2e6d8 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item {\n  background: #fffdf9 !important;\n  border-color: #e4d6c7 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span {\n  color: #8f5f39 !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label {\n  color: #e6c79f !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner {\n  background: #faf6f1 !important;\n  border-color: #e5d8ca !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs \u003e div {\n  background: #fffdf9 !important;\n  border-color: #e6d9cb !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fffdf9 0%, #f7efe6 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fffdf9 0%, #f1e9e1 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before {\n  background: #5a4030 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card \u003e span {\n  background: #efe2d4 !important;\n  color: #7f4f2d !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap {\n  background: #f3eadf !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap {\n  background: #fffdf9 !important;\n  border-color: #e2d4c5 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th {\n  background: #ede1d5 !important;\n  color: #30251e !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td {\n  border-color: #e5d8ca !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fffdf9 0%, #f8f1e9 100%) !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #e6c79f !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2 {\n  color: #fffdf9 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,250,245,.92) !important;\n}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Natural Oak + Handwoven Cane + Carrara Quartz\n   ============================================================ ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled {\n  color: #5d4938 !important;\n  background: #efe5da !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item {\n  background: #fffdfa !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span {\n  color: #9b6e4b !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label {\n  color: #ead7bf !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner {\n  background: #fbf8f3 !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8ddd1 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf5ee 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f0eb 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before {\n  background: #6b4d37 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f1e8de !important;\n  color: #8f6546 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap {\n  background: #f5efe9 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e6dbd0 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th {\n  background: #efe7df !important;\n  color: #342b24 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td {\n  border-color: #e8ddd1 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #fbf7f2 100%) !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #ead7bf !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Light Wood + Carrara White + Matte Black\n   ============================================================ ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled {\n  color: #3f503f !important;\n  background: #edf2ea !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e6ded4 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span {\n  color: #9e784f !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label {\n  color: #d7b783 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner {\n  background: #faf8f4 !important;\n  border-color: #e7dfd5 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e1d8 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #faf6f0 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1eb 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before {\n  background: #2b2824 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f0ebe4 !important;\n  color: #8f6942 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap {\n  background: #f4f0ea !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap {\n  background: #fff !important;\n  border-color: #e5ddd3 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th {\n  background: #eee8e1 !important;\n  color: #282522 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td {\n  border-color: #e7dfd6 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #fff 0%, #faf7f2 100%) !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #d7b783 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Coastal Oak + Porcelain White + Warm Sand + Deep Espresso\n   ============================================================ ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled {\n  color: #405645 !important;\n  background: #edf3ee !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e7dfd6 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span {\n  color: #a77a55 !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label {\n  color: #ead6bd !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner {\n  background: #fbfaf7 !important;\n  border-color: #e7dfd6 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e0d7 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf6f0 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1ed 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before {\n  background: #7f5f46 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f1e9e1 !important;\n  color: #956b49 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap {\n  background: #f5f1ec !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e5ddd4 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th {\n  background: #efe8e1 !important;\n  color: #342f2b !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td {\n  border-color: #e7dfd6 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #fbf8f4 100%) !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #ead6bd !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Coastal Oak + Porcelain White + Warm Sand + Deep Espresso\n   ============================================================ ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled {\n  color: #405645 !important;\n  background: #edf3ee !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item {\n  background: #fffefb !important;\n  border-color: #e7dfd6 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span {\n  color: #a77a55 !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label {\n  color: #ead6bd !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner {\n  background: #fbfaf7 !important;\n  border-color: #e7dfd6 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs \u003e div {\n  background: #ffffff !important;\n  border-color: #e8e0d7 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best {\n  background: linear-gradient(180deg, #fff 0%, #fbf6f0 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not {\n  background: linear-gradient(180deg, #fff 0%, #f5f1ed 100%) !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before {\n  background: #7f5f46 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card \u003e span {\n  background: #f1e9e1 !important;\n  color: #956b49 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap {\n  background: #f5f1ec !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap {\n  background: #ffffff !important;\n  border-color: #e5ddd4 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th {\n  background: #efe8e1 !important;\n  color: #342f2b !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td {\n  border-color: #e7dfd6 !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item {\n  background: linear-gradient(180deg, #ffffff 0%, #fbf8f4 100%) !important;\n}\n\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow {\n  color: #ead6bd !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2 {\n  color: #ffffff !important;\n}\n\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p {\n  color: rgba(255,255,255,.90) !important;\n}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Gray Oak + Antique Brass + Calacatta Vicenza Quartz\n   ============================================================ ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-eyebrow-pill{background:#ece7e1!important;color:#74583d!important;border-color:rgba(140,106,71,.24)!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled{color:#6b5338!important;background:#f1e8dc!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item{background:#fff!important;border-color:#ded7ce!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span{color:#8c6a47!important;}\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label{color:#ead9c5!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner{background:#f7f5f2!important;border-color:#ded7ce!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs\u003ediv{background:#fff!important;border-color:#e0d9d1!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best{background:linear-gradient(180deg,#fff 0%,#faf6f1 100%)!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not{background:linear-gradient(180deg,#fff 0%,#f3f0ec 100%)!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before{background:#3a342e!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card\u003espan{background:#ebe4db!important;color:#7a5b3d!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap{background:#f0ece7!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap{background:#fff!important;border-color:#ddd6ce!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th{background:#e9e4de!important;color:#2f2b27!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td{border-color:#ded7ce!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item{background:linear-gradient(180deg,#fff 0%,#faf7f3 100%)!important;}\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#ead9c5!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2{color:#fff!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE — White + Carrara Marble + Matte Black ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-eyebrow-pill{background:#f1f2f3!important;color:#4f555c!important;border-color:#dfe2e5!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled{color:#fff!important;background:#25282c!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item{background:#fff!important;border-color:#e1e4e8!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span{color:#555c63!important;}\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label{color:#d9dde1!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner{background:#f8f9fa!important;border-color:#e1e4e8!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs\u003ediv{background:#fff!important;border-color:#e2e5e8!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best{background:linear-gradient(180deg,#fff 0%,#f7f8f9 100%)!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not{background:linear-gradient(180deg,#fff 0%,#f1f3f5 100%)!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before{background:#24272b!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card\u003espan{background:#eef0f2!important;color:#3f4449!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap{background:#f2f3f4!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap{background:#fff!important;border-color:#dfe2e5!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th{background:#eceff1!important;color:#25292d!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td{border-color:#e1e4e8!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item{background:linear-gradient(180deg,#fff 0%,#f8f9fa 100%)!important;}\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#d9dde1!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2{color:#fff!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.9)!important;}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Natural Oak + Handwoven Cane + Carrara Quartz\n   ============================================================ ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-eyebrow-pill{\n  background:#eaf1f6!important;color:#456a8b!important;border-color:rgba(85,122,156,.22)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled{\n  color:#7a5a1f!important;background:#f5ead0!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item{\n  background:#fff!important;border-color:#dfe5eb!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span{\n  color:#557a9c!important;\n}\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label{\n  color:#f1d895!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner{\n  background:#f7f9fb!important;border-color:#dfe5eb!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs\u003ediv{\n  background:#fff!important;border-color:#e0e6ec!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f1f6f9 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f4f5f6 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before{\n  background:#3f698d!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card\u003espan{\n  background:#eaf0f5!important;color:#456a8b!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap{\n  background:#edf2f6!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap{\n  background:#fff!important;border-color:#dbe3ea!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th{\n  background:#e9f0f5!important;color:#22303c!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td{\n  border-color:#dfe5eb!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#fff 0%,#f7f9fb 100%)!important;\n}\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#f1d895!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2{color:#fff!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Natural Oak + Handwoven Cane + Carrara Quartz\n   ============================================================ ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled{\n  color:#674d38!important;\n  background:#efe5da!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item{\n  background:#fffdfa!important;\n  border-color:#e7dccf!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span{\n  color:#9b6e4b!important;\n}\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label{\n  color:#ead7bf!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner{\n  background:#fbf8f3!important;\n  border-color:#e8ddd1!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs\u003ediv{\n  background:#fff!important;\n  border-color:#e8ddd1!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#fbf5ee 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f5f0eb 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before{\n  background:#6b4d37!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card\u003espan{\n  background:#f1e8de!important;\n  color:#8f6546!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap{\n  background:#f5efe9!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap{\n  background:#fff!important;\n  border-color:#e6dbd0!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th{\n  background:#efe7df!important;\n  color:#342b24!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td{\n  border-color:#e8ddd1!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#fff 0%,#fbf7f2 100%)!important;\n}\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#ead7bf!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2{color:#fff!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Swan White + Porcelain White + Brushed Nickel + Cool Gray\n   ============================================================ ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled{\n  color:#435d4a!important;\n  background:#edf4ef!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item{\n  background:#fff!important;\n  border-color:#e0e5e9!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span{\n  color:#7f8f9f!important;\n}\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label{\n  color:#dfe6eb!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner{\n  background:#f8f9fa!important;\n  border-color:#e0e5e9!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs\u003ediv{\n  background:#fff!important;\n  border-color:#e1e6ea!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f5f8fa 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f1f4f6 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before{\n  background:#6f808e!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card\u003espan{\n  background:#edf1f4!important;\n  color:#667786!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap{\n  background:#f2f5f7!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap{\n  background:#fff!important;\n  border-color:#dfe4e8!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th{\n  background:#ebeff2!important;\n  color:#2d3740!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td{\n  border-color:#e0e5e9!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#fff 0%,#f8fafb 100%)!important;\n}\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#dfe6eb!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2{color:#fff!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   White Cabinet + Carrara Marble + Matte Black + Cool Stone Gray\n   ============================================================ ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled{\n  color:#ffffff!important;\n  background:#24282c!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item{\n  background:#ffffff!important;\n  border-color:#e0e4e7!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span{\n  color:#626a72!important;\n}\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label{\n  color:#d9dde0!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner{\n  background:#f8f9fa!important;\n  border-color:#e0e4e7!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e1e5e8!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f7f8f9 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f1f3f4 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before{\n  background:#262a2e!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card\u003espan{\n  background:#edf0f2!important;\n  color:#4f565d!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap{\n  background:#f2f4f5!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#dfe3e6!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th{\n  background:#ebedef!important;\n  color:#25292d!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td{\n  border-color:#e0e4e7!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#f8f9fa 100%)!important;\n}\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#d9dde0!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Antique Elm + Calacatta Sintered Stone + Matte Black\n   ============================================================ ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled{\n  color:#ffffff!important;\n  background:#2b2724!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item{\n  background:#fffefb!important;\n  border-color:#e5dbd1!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span{\n  color:#8a5d3f!important;\n}\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label{\n  color:#ead6c2!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner{\n  background:#fbf8f4!important;\n  border-color:#e7ddd3!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e7ddd3!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#fbf5ef 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f4efeb 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before{\n  background:#513a2b!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card\u003espan{\n  background:#efe6de!important;\n  color:#7b5138!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap{\n  background:#f4eee8!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#e4d9cf!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th{\n  background:#eee6df!important;\n  color:#332a24!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td{\n  border-color:#e7ddd3!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#fbf7f2 100%)!important;\n}\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#ead6c2!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Coastal Oak + Porcelain White + Soft Sage Gray + Floating Design\n   ============================================================ ,\n.tt-utopia-48-freestanding-previous-ui{\n  --tt-bg:#f8faf8!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#28312f!important;\n  --tt-text:#56605c!important;\n  --tt-muted:#7c8681!important;\n  --tt-line:#e0e6e2!important;\n  --tt-soft:#edf2ef!important;\n  --tt-accent:#6f8679!important;\n  --tt-dark-bg:#2c3934!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 88% 12%,rgba(111,134,121,.16) 0 15%,transparent 16%),\n    linear-gradient(135deg,#fffefb 0%,#f3f6f2 54%,#e4ece6 100%)!important;\n  border-color:#dde5df!important;\n  box-shadow:0 14px 36px rgba(44,57,52,.07)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow-pill{\n  background:#eef3ef!important;\n  color:#617769!important;\n  border-color:rgba(111,134,121,.22)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled{\n  color:#3f5e4c!important;\n  background:#edf4ef!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item{\n  background:#fff!important;\n  border-color:#e0e6e2!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span{\n  color:#6f8679!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#26332e 0%,#40564b 56%,#6e806f 100%)!important;\n  border-color:#34463e!important;\n  box-shadow:0 18px 42px rgba(38,51,46,.22)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label{\n  color:#dfe9e3!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner{\n  background:#f8faf8!important;\n  border-color:#e0e6e2!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e1e7e3!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f5f8f5 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f1f4f2 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before{\n  background:#5f776a!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card\u003espan{\n  background:#edf2ef!important;\n  color:#617769!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap{\n  background:#f2f5f3!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#dde5df!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th{\n  background:#eaf0ec!important;\n  color:#2c3532!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td{\n  border-color:#e0e6e2!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#f8faf8 100%)!important;\n}\n.tt-utopia-48-freestanding-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,#26332e 0%,#40564b 58%,#6e806f 100%)!important;\n  border-color:#34463e!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#dfe9e3!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Coastal Oak + Porcelain White + Soft Sage Gray + Floating Design\n   ============================================================ ,\n.tt-utopia-48-freestanding-previous-ui{\n  --tt-bg:#f8faf8!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#28312f!important;\n  --tt-text:#56605c!important;\n  --tt-muted:#7c8681!important;\n  --tt-line:#e0e6e2!important;\n  --tt-soft:#edf2ef!important;\n  --tt-accent:#6f8679!important;\n  --tt-dark-bg:#2c3934!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 88% 12%,rgba(111,134,121,.16) 0 15%,transparent 16%),\n    linear-gradient(135deg,#fffefb 0%,#f3f6f2 54%,#e4ece6 100%)!important;\n  border-color:#dde5df!important;\n  box-shadow:0 14px 36px rgba(44,57,52,.07)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow-pill{\n  background:#eef3ef!important;\n  color:#617769!important;\n  border-color:rgba(111,134,121,.22)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled{\n  color:#3f5e4c!important;\n  background:#edf4ef!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item{\n  background:#fff!important;\n  border-color:#e0e6e2!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span{\n  color:#6f8679!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#26332e 0%,#40564b 56%,#6e806f 100%)!important;\n  border-color:#34463e!important;\n  box-shadow:0 18px 42px rgba(38,51,46,.22)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label{\n  color:#dfe9e3!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner{\n  background:#f8faf8!important;\n  border-color:#e0e6e2!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e1e7e3!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f5f8f5 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f1f4f2 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before{\n  background:#5f776a!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card\u003espan{\n  background:#edf2ef!important;\n  color:#617769!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap{\n  background:#f2f5f3!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#dde5df!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th{\n  background:#eaf0ec!important;\n  color:#2c3532!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td{\n  border-color:#e0e6e2!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#f8faf8 100%)!important;\n}\n.tt-utopia-48-freestanding-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,#26332e 0%,#40564b 58%,#6e806f 100%)!important;\n  border-color:#34463e!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#dfe9e3!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Soft White + Marmara Marble + Matte Black + Cool Stone Gray\n   ============================================================ ,\n.tt-utopia-48-freestanding-previous-ui{\n  --tt-bg:#f8f9fa!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#1f2327!important;\n  --tt-text:#50575e!important;\n  --tt-muted:#777f87!important;\n  --tt-line:#e0e4e7!important;\n  --tt-soft:#eef1f3!important;\n  --tt-accent:#5a626a!important;\n  --tt-dark-bg:#202327!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 88% 12%,rgba(90,98,106,.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(31,35,39,.07)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow-pill{\n  background:#f0f2f3!important;\n  color:#51585f!important;\n  border-color:rgba(90,98,106,.20)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled{\n  color:#ffffff!important;\n  background:#24282c!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item{\n  background:#ffffff!important;\n  border-color:#e0e4e7!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span{\n  color:#5a626a!important;\n}\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label{\n  color:#d9dde0!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner{\n  background:#f8f9fa!important;\n  border-color:#e0e4e7!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e1e5e8!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f7f8f9 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f1f3f4 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before{\n  background:#262a2e!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card\u003espan{\n  background:#edf0f2!important;\n  color:#4f565d!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap{\n  background:#f2f4f5!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#dfe3e6!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th{\n  background:#ebedef!important;\n  color:#25292d!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td{\n  border-color:#e0e4e7!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#f8f9fa 100%)!important;\n}\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#d9dde0!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Warm Walnut + Columbia White Marble + Gold-Tone Hardware\n   ============================================================ ,\n.tt-utopia-48-freestanding-previous-ui{\n  --tt-bg:#fbf8f4!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#2b241f!important;\n  --tt-text:#574d45!important;\n  --tt-muted:#7c7067!important;\n  --tt-line:#e7ddd3!important;\n  --tt-soft:#f2eae2!important;\n  --tt-accent:#a06b3f!important;\n  --tt-dark-bg:#33271f!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 88% 12%,rgba(160,107,63,.17) 0 15%,transparent 16%),\n    linear-gradient(135deg,#fffdfa 0%,#f5eee7 54%,#e8dccf 100%)!important;\n  border-color:#e3d8ce!important;\n  box-shadow:0 14px 36px rgba(58,43,32,.08)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow-pill{\n  background:#f1e8df!important;\n  color:#875a3a!important;\n  border-color:rgba(160,107,63,.24)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled{\n  color:#75531f!important;\n  background:#f3ead3!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item{\n  background:#fffefb!important;\n  border-color:#e6dbd1!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span{\n  color:#a06b3f!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#2a211b 0%,#4a382b 56%,#8a633f 100%)!important;\n  border-color:#392c24!important;\n  box-shadow:0 18px 42px rgba(48,35,26,.23)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label{\n  color:#ead7bd!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner{\n  background:#fbf8f4!important;\n  border-color:#e7ddd3!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e7ddd3!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#fbf5ef 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f4efeb 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before{\n  background:#7b5739!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card\u003espan{\n  background:#f0e6dc!important;\n  color:#8c5f3d!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap{\n  background:#f5efe9!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#e4d9cf!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th{\n  background:#eee6df!important;\n  color:#332a24!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td{\n  border-color:#e7ddd3!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#fbf7f2 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta{\n  background:\n    radial-gradient(circle at 88% 14%,rgba(197,153,93,.14) 0 15%,transparent 16%),\n    linear-gradient(135deg,#2a211b 0%,#4a382b 58%,#8a633f 100%)!important;\n  border-color:#392c24!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#ead7bd!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Natural Oak + Pure White Quartz + Golden Hardware\n   ============================================================ ,\n.tt-utopia-48-freestanding-previous-ui{\n  --tt-bg:#fbf9f5!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#2d281f!important;\n  --tt-text:#585148!important;\n  --tt-muted:#7b7165!important;\n  --tt-line:#e8dfd3!important;\n  --tt-soft:#f2eadf!important;\n  --tt-accent:#a17745!important;\n  --tt-dark-bg:#3b3024!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 88% 12%,rgba(193,153,94,.18) 0 15%,transparent 16%),\n    linear-gradient(135deg,#fffdfa 0%,#f6efe4 54%,#eadfce 100%)!important;\n  border-color:#e5dbce!important;\n  box-shadow:0 14px 36px rgba(61,48,34,.08)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow-pill{\n  background:#f3ebdf!important;\n  color:#8d683e!important;\n  border-color:rgba(161,119,69,.24)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled{\n  color:#73551f!important;\n  background:#f4ead0!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item{\n  background:#fffefb!important;\n  border-color:#e7ddd1!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span{\n  color:#a17745!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#30271f 0%,#59452f 56%,#9b7548 100%)!important;\n  border-color:#423528!important;\n  box-shadow:0 18px 42px rgba(52,40,28,.23)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label{\n  color:#f0ddbd!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner{\n  background:#fbf9f5!important;\n  border-color:#e8dfd3!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e8dfd3!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#fbf6ef 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f5f1eb 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before{\n  background:#7a5b35!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card\u003espan{\n  background:#f1e7d9!important;\n  color:#8c663d!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap{\n  background:#f6f0e8!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#e5dccf!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th{\n  background:#efe7dc!important;\n  color:#342e26!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td{\n  border-color:#e8dfd3!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#fbf8f3 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta{\n  background:\n    radial-gradient(circle at 88% 14%,rgba(208,169,105,.15) 0 15%,transparent 16%),\n    linear-gradient(135deg,#30271f 0%,#59452f 58%,#9b7548 100%)!important;\n  border-color:#423528!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#f0ddbd!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Natural Oak + Dark Oak + Pure White Quartz + Brushed Gold\n   ============================================================ ,\n.tt-utopia-48-freestanding-previous-ui{\n  --tt-bg:#fbf8f4!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#2d261f!important;\n  --tt-text:#574f47!important;\n  --tt-muted:#7b7066!important;\n  --tt-line:#e7ddd2!important;\n  --tt-soft:#f1e7db!important;\n  --tt-accent:#9e7343!important;\n  --tt-dark-bg:#35291f!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 86% 14%,rgba(199,158,98,.18) 0 14%,transparent 15%),\n    radial-gradient(circle at 95% 82%,rgba(65,44,31,.09) 0 11%,transparent 12%),\n    linear-gradient(135deg,#fffdfa 0%,#f4eadf 52%,#e7d8c8 100%)!important;\n  border-color:#e4d8cb!important;\n  box-shadow:0 14px 36px rgba(58,43,32,.08)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow-pill{\n  background:#f2e9de!important;\n  color:#875f39!important;\n  border-color:rgba(158,115,67,.22)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled{\n  color:#f5e5c4!important;\n  background:#3a2a21!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item{\n  background:#fffefb!important;\n  border-color:#e6dbcf!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span{\n  color:#9e7343!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#2b211a 0%,#523d2c 52%,#8f6941 100%)!important;\n  border-color:#3b2e24!important;\n  box-shadow:0 18px 42px rgba(48,35,26,.23)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label{\n  color:#efdbb8!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner{\n  background:#fbf8f4!important;\n  border-color:#e7ddd2!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e7ddd2!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#fbf5ed 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f5f0ea 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before{\n  background:#735238!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card\u003espan{\n  background:#f0e5d8!important;\n  color:#8d653d!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap{\n  background:#f5efe8!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#e3d8cd!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th{\n  background:#eee5dc!important;\n  color:#332a23!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td{\n  border-color:#e7ddd2!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#fbf7f2 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta{\n  background:\n    radial-gradient(circle at 88% 14%,rgba(205,165,101,.13) 0 15%,transparent 16%),\n    linear-gradient(135deg,#2b211a 0%,#523d2c 58%,#8f6941 100%)!important;\n  border-color:#3b2e24!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#efdbb8!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Dark Oak + Matte Black + Calacatta Sintered Stone\n   ============================================================ ,\n.tt-utopia-48-freestanding-previous-ui{\n  --tt-bg:#f8f6f3!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#26221f!important;\n  --tt-text:#554f49!important;\n  --tt-muted:#77706a!important;\n  --tt-line:#e4ded8!important;\n  --tt-soft:#eee9e4!important;\n  --tt-accent:#6a5141!important;\n  --tt-dark-bg:#241f1b!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 86% 14%,rgba(84,62,48,.18) 0 14%,transparent 15%),\n    radial-gradient(circle at 95% 82%,rgba(40,35,31,.08) 0 11%,transparent 12%),\n    linear-gradient(135deg,#fcfbfa 0%,#f0ebe6 52%,#e4ded8 100%)!important;\n  border-color:#e0d9d3!important;\n  box-shadow:0 14px 36px rgba(38,32,27,.08)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow-pill{\n  background:#eee8e3!important;\n  color:#654c3d!important;\n  border-color:rgba(106,81,65,.22)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled{\n  color:#ffffff!important;\n  background:#25211e!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item{\n  background:#fff!important;\n  border-color:#e2dcd6!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span{\n  color:#6a5141!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#1d1a18 0%,#352c27 52%,#5b4538 100%)!important;\n  border-color:#29231f!important;\n  box-shadow:0 18px 42px rgba(31,26,22,.24)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label{\n  color:#ded5ce!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner{\n  background:#f8f6f3!important;\n  border-color:#e4ded8!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e4ded8!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f7f4f1 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f1eeeb 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before{\n  background:#3a302a!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card\u003espan{\n  background:#ebe6e1!important;\n  color:#5e493d!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap{\n  background:#f1eeeb!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#e0dad4!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th{\n  background:#ebe7e3!important;\n  color:#2f2a26!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td{\n  border-color:#e4ded8!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#f8f6f4 100%)!important;\n}\n.tt-utopia-48-freestanding-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,#1d1a18 0%,#352c27 58%,#5b4538 100%)!important;\n  border-color:#29231f!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#ded5ce!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Natural Oak + Handwoven Cane + Pure White Quartz\n   ============================================================ ,\n.tt-utopia-48-freestanding-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-utopia-48-freestanding-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 86% 14%,rgba(184,139,91,.18) 0 14%,transparent 15%),\n    radial-gradient(circle at 95% 82%,rgba(112,81,56,.08) 0 11%,transparent 12%),\n    linear-gradient(135deg,#fffdfa 0%,#f4ece4 52%,#eadfce 100%)!important;\n  border-color:#e4d9cd!important;\n  box-shadow:0 14px 36px rgba(60,45,34,.08)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow-pill{\n  background:#f1e8df!important;\n  color:#865d3f!important;\n  border-color:rgba(155,110,75,.22)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled{\n  color:#6c4d34!important;\n  background:#f3e9dc!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item{\n  background:#fffefb!important;\n  border-color:#e6dbd0!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span{\n  color:#9b6e4b!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#34271f 0%,#604731 56%,#8a684c 100%)!important;\n  border-color:#423126!important;\n  box-shadow:0 18px 42px rgba(48,35,26,.22)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label{\n  color:#ead8c7!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner{\n  background:#fbf8f3!important;\n  border-color:#e8ddd1!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e7ddd2!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#fbf5ee 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f5f0ea 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before{\n  background:#6b4d37!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card\u003espan{\n  background:#f1e8de!important;\n  color:#8f6546!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap{\n  background:#f5efe9!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#e4d9cf!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th{\n  background:#eee6df!important;\n  color:#332a24!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td{\n  border-color:#e7ddd2!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#fbf7f2 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta{\n  background:\n    radial-gradient(circle at 88% 14%,rgba(181,137,92,.16) 0 15%,transparent 16%),\n    linear-gradient(135deg,#34271f 0%,#604731 58%,#8a684c 100%)!important;\n  border-color:#423126!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#ead8c7!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta p{color:rgba(255,255,255,.90)!important;}\n\n\n ============================================================\n   UTOPIA 48 FREESTANDING PRODUCT COLOR OVERRIDE\n   Dark Oak + Matte Black + Calacatta Sintered Stone\n   ============================================================ ,\n.tt-utopia-48-freestanding-previous-ui{\n  --tt-bg:#f8f6f3!important;\n  --tt-card:#ffffff!important;\n  --tt-ink:#28231f!important;\n  --tt-text:#554d46!important;\n  --tt-muted:#786f67!important;\n  --tt-line:#e3dcd5!important;\n  --tt-soft:#eee8e2!important;\n  --tt-accent:#73523d!important;\n  --tt-dark-bg:#211d1a!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-hero{\n  background:\n    radial-gradient(circle at 86% 14%,rgba(91,63,46,.17) 0 14%,transparent 15%),\n    radial-gradient(circle at 95% 82%,rgba(39,34,30,.08) 0 11%,transparent 12%),\n    linear-gradient(135deg,#fbfaf8 0%,#eee8e3 52%,#dfd8d2 100%)!important;\n  border-color:#ddd6cf!important;\n  box-shadow:0 14px 36px rgba(38,32,27,.08)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow-pill{\n  background:#eee7e1!important;\n  color:#694d3b!important;\n  border-color:rgba(115,82,61,.22)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-badge-assembled{\n  color:#ffffff!important;\n  background:#24211f!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item{\n  background:#ffffff!important;\n  border-color:#e1dad4!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-tag-item svg,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-eyebrow,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-specs span{\n  color:#73523d!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-hero-card{\n  background:linear-gradient(145deg,#1c1917 0%,#332b26 52%,#5e4638 100%)!important;\n  border-color:#29231f!important;\n  box-shadow:0 18px 42px rgba(31,26,22,.24)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-card-header .tt-lux-card-label,\n.tt-utopia-48-freestanding-previous-ui .tt-spec-label{\n  color:#ded5ce!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-answer,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-compare,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq,\n.tt-utopia-48-freestanding-previous-ui .tt-specs-container,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-story,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-full-banner{\n  background:#f8f6f3!important;\n  border-color:#e3dcd5!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-panel,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card,\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item,\n.tt-utopia-48-freestanding-previous-ui .tt-specs\u003ediv{\n  background:#ffffff!important;\n  border-color:#e3dcd5!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-best{\n  background:linear-gradient(180deg,#fff 0%,#f7f4f1 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-not{\n  background:linear-gradient(180deg,#fff 0%,#f1eeeb 100%)!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-check-list li:before{\n  background:#352d28!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-feature-card\u003espan{\n  background:#ebe5e0!important;\n  color:#674d3e!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-image-wrap{\n  background:#f1eeeb!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table-wrap{\n  background:#ffffff!important;\n  border-color:#dfd8d2!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table th{\n  background:#ebe6e2!important;\n  color:#2f2925!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-table td{\n  border-color:#e3dcd5!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-faq-item{\n  background:linear-gradient(180deg,#ffffff 0%,#f8f6f4 100%)!important;\n}\n.tt-utopia-48-freestanding-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,#1c1917 0%,#332b26 58%,#5e4638 100%)!important;\n  border-color:#29231f!important;\n}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta .tt-lux-eyebrow{color:#ded5ce!important;}\n.tt-utopia-48-freestanding-previous-ui .tt-lux-brand-cta h2{color:#ffffff!important;}\n.tt-utopia-48-freestanding-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":43113921314894,"sku":"TTBV-8769-48-VN-TT","price":1089.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/files\/Utopia48FreestandingBathroomVanitywithCalacattaSinteredStoneTop_d19ee50d-591c-4a60-8cc1-f7231008f711.webp?v=1792741561"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0284\/7745\/6462\/collections\/1_cea3ebcc-925e-48cc-9372-c820464b29ed.webp?v=1793775876","url":"https:\/\/www.tileandtop.com\/collections\/tt-clearance-bathroom-vanities.oembed","provider":"Tile \u0026 Top","version":"1.0","type":"link"}