{"product_id":"model-y-juniper-2025-all-weather-tpe-floor-mats-pet-mats-bundle","title":"Tesstudio Model Y Juniper 2025+ All-Weather TPE Floor Mats \u0026 Pet Mats Bundle","description":"\u003cdiv class=\"tes-bundle-page\"\u003e\n\n  \u003c!-- =========================\n       BUNDLE CONTENT NOTICE\n  ========================== --\u003e\n  \u003csection class=\"tes-bundle-products tes-notice-section\"\u003e\n    \u003cdiv class=\"tes-bundle-notice\"\u003e\n      \u003cspan class=\"tes-bundle-notice-icon\"\u003e✓\u003c\/span\u003e\n\n      \u003cdiv\u003e\n        \u003cstrong\u003eThis bundle contains 2 perfectly matched accessories\u003c\/strong\u003e\n        \u003cp\u003eItems may ship separately and arrive in different packages.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003c!-- =========================\n       CUSTOMER PAIN POINT\n  ========================== --\u003e\n  \u003csection class=\"tes-bundle-intro\"\u003e\n\n    \u003cspan class=\"tes-bundle-eyebrow\"\u003e\n      Complete All-Weather Interior Protection\n    \u003c\/span\u003e\n\n    \u003ch2\u003eProtect More Than Just the Passenger Footwells\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Mud, water, dirt, pet hair and everyday spills do not stay in one area of\n      your Tesla. This bundle protects both the passenger floor and rear cargo\n      area, helping keep your Model Y Juniper cleaner during daily driving,\n      family trips and travel with pets.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"tes-bundle-problem-points\"\u003e\n\n      \u003cdiv class=\"tes-problem-point\"\u003e\n        \u003cstrong\u003eDirty Passenger Floors\u003c\/strong\u003e\n        \u003cspan\u003e\n          Mud, rainwater, sand and road debris can quickly build up across the\n          front and rear footwells.\n        \u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tes-problem-point\"\u003e\n        \u003cstrong\u003ePet Hair and Scratches\u003c\/strong\u003e\n        \u003cspan\u003e\n          Dogs can leave hair, dirt, moisture and claw marks throughout the rear\n          cargo area.\n        \u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tes-problem-point\"\u003e\n        \u003cstrong\u003eIncomplete Interior Coverage\u003c\/strong\u003e\n        \u003cspan\u003e\n          Protecting only the floor leaves the trunk, seatbacks and cargo-side\n          surfaces exposed.\n        \u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003c!-- =========================\n       WHY BUY THESE TOGETHER\n  ========================== --\u003e\n  \u003csection class=\"tes-bundle-benefits\"\u003e\n\n    \u003ch2\u003eWhy Buy These Together?\u003c\/h2\u003e\n\n    \u003c!-- SCENE 1 --\u003e\n    \u003cdiv class=\"tes-benefit-feature\"\u003e\n\n      \u003cdiv class=\"tes-benefit-image\"\u003e\n        \u003ca href=\"https:\/\/www.tesstudio.com\/products\/tesla-model-y-juniper-tpe-floor-mats-all-weather-custom-fit\" aria-label=\"View Model Y Juniper TPE Floor Mats\"\u003e\n          \u003cimg loading=\"lazy\" src=\"https:\/\/www.tesstudio.com\/cdn\/shop\/files\/Tesstudio_TPE_Mats_Floor_Mats_For_Tesla_Model_Y_Juniper.jpg?v=1763449431\u0026amp;width=1600\" alt=\"TPE floor mats installed in Tesla Model Y Juniper\"\u003e\n        \u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tes-benefit-content\"\u003e\n\n        \u003cspan class=\"tes-benefit-eyebrow\"\u003e\n          PASSENGER AREA PROTECTION\n        \u003c\/span\u003e\n\n        \u003ch3\u003eKeep Everyday Dirt Off the Original Carpet\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Custom-fit TPE floor mats cover the high-traffic passenger footwells\n          and help contain water, mud, sand, food crumbs and other everyday\n          debris before they reach the original vehicle carpet.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"tes-benefit-tags\"\u003e\n          \u003cspan\u003e💧 Waterproof TPE\u003c\/span\u003e\n          \u003cspan\u003e🧹 Easy to Clean\u003c\/span\u003e\n          \u003cspan\u003e🚘 Custom Fit\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003c!-- SCENE 2 --\u003e\n    \u003cdiv class=\"tes-benefit-feature reverse\"\u003e\n\n      \u003cdiv class=\"tes-benefit-image\"\u003e\n        \u003ca href=\"https:\/\/www.tesstudio.com\/products\/tesla-model-y-pet-rear-cargo-trunk-liner-2020-2022\" aria-label=\"View Model Y and Model Y Juniper Pet Cargo Liner\"\u003e\n          \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0879\/8928\/9249\/files\/71QRJCV8UXL._AC_SL1500.jpg?v=1783581200\" alt=\"Model Y and Model Y Juniper rear trunk cargo liner pet mat\"\u003e\n        \u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tes-benefit-content\"\u003e\n\n        \u003cspan class=\"tes-benefit-eyebrow\"\u003e\n          REAR CARGO PROTECTION\n        \u003c\/span\u003e\n\n        \u003ch3\u003eGive Your Dog a More Protected Travel Area\u003c\/h3\u003e\n\n        \u003cp\u003e\n          The rear cargo liner creates a protective barrier between your pet and\n          the original trunk surfaces. It helps contain pet hair, muddy paws,\n          moisture and scratches while providing a more practical area for daily\n          drives and road trips.\n        \u003c\/p\u003e\n\n        \u003cdiv class=\"tes-benefit-tags\"\u003e\n          \u003cspan\u003e🐕 Pet Friendly\u003c\/span\u003e\n          \u003cspan\u003e💦 Waterproof\u003c\/span\u003e\n          \u003cspan\u003e🛡️ Cargo Protection\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =========================\n       COMPLETE SOLUTION\n  ========================== --\u003e\n  \u003csection class=\"tes-complete-protection\"\u003e\n\n    \u003ch2\u003eComplete Floor and Cargo Protection\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Two accessories protect two of the most frequently exposed areas inside\n      your Model Y Juniper, creating a cleaner and more practical setup for\n      everyday driving, outdoor trips and traveling with pets.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"tes-protection-list\"\u003e\n\n      \u003cdiv class=\"tes-protection-item\"\u003e\n        ✓ Protects passenger footwells\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tes-protection-item\"\u003e\n        ✓ Protects the rear cargo area\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tes-protection-item\"\u003e\n        ✓ Helps contain mud and water\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tes-protection-item\"\u003e\n        ✓ Helps control pet hair\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tes-protection-item\"\u003e\n        ✓ Easier interior cleanup\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003c!-- =========================\n       WHAT IS INCLUDED\n  ========================== --\u003e\n  \u003cdiv class=\"tes-products-heading\"\u003e\n\n    \u003cspan class=\"tes-bundle-eyebrow\"\u003e\n      MODEL Y JUNIPER ALL-WEATHER SETUP\n    \u003c\/span\u003e\n\n    \u003ch2\u003eWhat's Included\u003c\/h2\u003e\n\n    \u003cp\u003e\n      The TPE floor mats protect the passenger area, while the pet cargo liner\n      protects the rear trunk and surrounding surfaces.\n    \u003c\/p\u003e\n\n  \u003c\/div\u003e\n\n\n  \u003csection class=\"tes-bundle-products tes-product-list\"\u003e\n\n    \u003c!-- =========================\n         PRODUCT 1\n    ========================== --\u003e\n    \u003cdiv class=\"tes-bundle-product\"\u003e\n\n      \u003cdiv class=\"tes-bundle-product-image\"\u003e\n        \u003ca href=\"https:\/\/www.tesstudio.com\/products\/tesla-model-y-juniper-tpe-floor-mats-all-weather-custom-fit\" aria-label=\"View Model Y Juniper TPE Floor Mats product details\"\u003e\n          \u003cimg loading=\"lazy\" src=\"https:\/\/www.tesstudio.com\/cdn\/shop\/files\/Tesstudio_TPE_Mats_Floor_Mats_For_Tesla_Model_Y_Juniper.jpg?v=1763449431\u0026amp;width=1600\" alt=\"TPE Mats Floor Mats for Tesla Model Y Juniper\"\u003e\n        \u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tes-bundle-product-content\"\u003e\n\n        \u003cspan class=\"tes-product-number\"\u003e\n          ITEM 1 · PASSENGER FLOOR PROTECTION\n        \u003c\/span\u003e\n\n        \u003ch2\u003eTPE Floor Mats for Model Y Juniper\u003c\/h2\u003e\n\n        \u003cdiv class=\"tes-product-meta\"\u003e\n          \u003cspan\u003eSKU: TESA0144\u003c\/span\u003e\n          \u003cspan\u003eFor Model Y Juniper\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"tes-product-intro\"\u003e\n          Custom-cut all-weather floor mats designed to protect the original\n          passenger-area carpet from water, mud, sand, spills and daily wear.\n        \u003c\/p\u003e\n\n        \u003cul class=\"tes-product-features\"\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eCustom-Fit Coverage:\u003c\/strong\u003e\n            Designed around the factory contours of the Model Y Juniper\n            footwells.\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eAll-Weather TPE Material:\u003c\/strong\u003e\n            Helps protect the original carpet from rainwater, mud, snow, sand\n            and dirt.\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eRaised Protective Edges:\u003c\/strong\u003e\n            Helps contain liquid and loose debris inside the mat instead of\n            allowing it to spread.\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eAnti-Slip Design:\u003c\/strong\u003e\n            Designed to remain securely positioned during everyday driving.\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eEasy Maintenance:\u003c\/strong\u003e\n            Remove the mats, rinse or wipe them clean and reinstall them after\n            drying.\n          \u003c\/li\u003e\n\n        \u003c\/ul\u003e\n\n        \u003cp class=\"tes-product-included\"\u003e\n          \u003cstrong\u003eAvailable options:\u003c\/strong\u003e\n          Choose the 3-piece floor mat set or the 6-piece floor and trunk mat\n          set according to your preferred level of coverage.\n        \u003c\/p\u003e\n\n        \u003ca href=\"https:\/\/www.tesstudio.com\/products\/tesla-model-y-juniper-tpe-floor-mats-all-weather-custom-fit\" class=\"tes-product-link\"\u003e\n          View Floor Mats Details\n          \u003cspan aria-hidden=\"true\"\u003e→\u003c\/span\u003e\n        \u003c\/a\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n\n    \u003c!-- =========================\n         PRODUCT 2\n    ========================== --\u003e\n    \u003cdiv class=\"tes-bundle-product\"\u003e\n\n      \u003cdiv class=\"tes-bundle-product-image\"\u003e\n        \u003ca href=\"https:\/\/www.tesstudio.com\/products\/tesla-model-y-pet-rear-cargo-trunk-liner-2020-2022\" aria-label=\"View Pet Rear Cargo Trunk Liner product details\"\u003e\n          \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0879\/8928\/9249\/files\/71QRJCV8UXL._AC_SL1500.jpg?v=1783581200\" alt=\"Rear trunk cargo liner pet mat for Tesla Model Y and Model Y Juniper\"\u003e\n        \u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tes-bundle-product-content\"\u003e\n\n        \u003cspan class=\"tes-product-number\"\u003e\n          ITEM 2 · REAR CARGO PROTECTION\n        \u003c\/span\u003e\n\n        \u003ch2\u003eRear Trunk Cargo Liner Pet Mat\u003c\/h2\u003e\n\n        \u003cdiv class=\"tes-product-meta\"\u003e\n          \u003cspan\u003eFor Model Y \/ Model Y Juniper\u003c\/span\u003e\n          \u003cspan\u003eAll-Weather Pet Protection\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cp class=\"tes-product-intro\"\u003e\n          An all-weather rear cargo protector designed to create a cleaner and\n          more pet-friendly trunk area while helping protect the original\n          upholstery and cargo surfaces.\n        \u003c\/p\u003e\n\n        \u003cul class=\"tes-product-features\"\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eExtended Cargo Coverage:\u003c\/strong\u003e\n            Helps protect the rear trunk floor, rear seatbacks and surrounding\n            cargo-area surfaces.\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003ePet-Friendly Protection:\u003c\/strong\u003e\n            Helps contain dog hair, muddy paw prints, moisture and everyday pet\n            mess.\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eWaterproof Surface:\u003c\/strong\u003e\n            Creates an additional protective layer between spills and the\n            original cargo-area upholstery.\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eScratch Protection:\u003c\/strong\u003e\n            Helps reduce direct contact between pet claws and the original\n            interior surfaces.\n          \u003c\/li\u003e\n\n          \u003cli\u003e\n            \u003cstrong\u003eEasy Cleaning:\u003c\/strong\u003e\n            Pet hair and loose debris can be removed more easily than from the\n            original carpeted trunk.\n          \u003c\/li\u003e\n\n        \u003c\/ul\u003e\n\n        \u003cp class=\"tes-product-included\"\u003e\n          \u003cstrong\u003eVehicle selection:\u003c\/strong\u003e\n          Select the Model Y Juniper option before adding this bundle to your\n          cart.\n        \u003c\/p\u003e\n\n        \u003ca href=\"https:\/\/www.tesstudio.com\/products\/tesla-model-y-pet-rear-cargo-trunk-liner-2020-2022\" class=\"tes-product-link\"\u003e\n          View Pet Cargo Liner Details\n          \u003cspan aria-hidden=\"true\"\u003e→\u003c\/span\u003e\n        \u003c\/a\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/section\u003e\n\n\n  \u003c!-- =========================\n       USE CASES\n  ========================== --\u003e\n  \u003csection class=\"tes-bundle-steps\"\u003e\n\n    \u003cdiv class=\"tes-section-heading\"\u003e\n\n      \u003cspan class=\"tes-bundle-eyebrow\"\u003e\n        BUILT FOR REAL-LIFE DRIVING\n      \u003c\/span\u003e\n\n      \u003ch2\u003eOne Bundle for Daily Driving and Pet Travel\u003c\/h2\u003e\n\n      \u003cp\u003e\n        Protect the areas most likely to collect dirt, water, pet hair and\n        everyday mess throughout the year.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"tes-step-grid\"\u003e\n\n      \u003cdiv class=\"tes-step-card\"\u003e\n\n        \u003cspan class=\"tes-step-number\"\u003e01\u003c\/span\u003e\n\n        \u003ch3\u003eDaily Commuting\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Help contain dirt, rainwater, food crumbs and shoe debris during\n          everyday driving.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tes-step-card\"\u003e\n\n        \u003cspan class=\"tes-step-number\"\u003e02\u003c\/span\u003e\n\n        \u003ch3\u003eTraveling With Pets\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Create a protected rear area for dogs while helping contain hair,\n          moisture and muddy paws.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"tes-step-card\"\u003e\n\n        \u003cspan class=\"tes-step-number\"\u003e03\u003c\/span\u003e\n\n        \u003ch3\u003eOutdoor Adventures\u003c\/h3\u003e\n\n        \u003cp\u003e\n          Add practical protection for camping, hiking, beach trips and other\n          activities that bring dirt into the vehicle.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\n  \u003c!-- =========================\n       FAQ\n  ========================== --\u003e\n  \u003csection class=\"tes-bundle-faq\"\u003e\n\n    \u003ch2\u003eFAQ\u003c\/h2\u003e\n\n    \u003cdetails\u003e\n      \u003csummary\u003eWhy should I use both products together?\u003c\/summary\u003e\n\n      \u003cp\u003e\n        The floor mats protect the front and rear passenger footwells, while\n        the pet liner protects the rear cargo area. Using both provides more\n        complete interior protection than covering only one area.\n      \u003c\/p\u003e\n    \u003c\/details\u003e\n\n\n    \u003cdetails\u003e\n      \u003csummary\u003eWill these accessories fit a Model Y Juniper?\u003c\/summary\u003e\n\n      \u003cp\u003e\n        The floor mats are designed specifically for the Model Y Juniper. For\n        the pet cargo liner, select the Model Y Juniper version on the product\n        page before ordering.\n      \u003c\/p\u003e\n    \u003c\/details\u003e\n\n\n    \u003cdetails\u003e\n      \u003csummary\u003eWhich floor mat option should I select?\u003c\/summary\u003e\n\n      \u003cp\u003e\n        Choose the 3-piece option when you only need passenger footwell\n        protection. Choose the 6-piece option when you also want the additional\n        front and rear trunk mats included with the floor mat set.\n      \u003c\/p\u003e\n    \u003c\/details\u003e\n\n\n    \u003cdetails\u003e\n      \u003csummary\u003eCan I use the cargo liner without a pet?\u003c\/summary\u003e\n\n      \u003cp\u003e\n        Yes. The liner can also protect the cargo area when carrying luggage,\n        sports equipment, camping gear, groceries or other items that may leave\n        dirt or moisture behind.\n      \u003c\/p\u003e\n    \u003c\/details\u003e\n\n\n    \u003cdetails\u003e\n      \u003csummary\u003eIs the pet cargo liner waterproof?\u003c\/summary\u003e\n\n      \u003cp\u003e\n        It is designed with an all-weather waterproof protective surface to\n        help shield the original cargo area from moisture, muddy paws and\n        everyday spills.\n      \u003c\/p\u003e\n    \u003c\/details\u003e\n\n\n    \u003cdetails\u003e\n      \u003csummary\u003eHow do I clean the products?\u003c\/summary\u003e\n\n      \u003cp\u003e\n        The TPE mats can be removed and rinsed or wiped clean. Pet hair and\n        surface debris can be vacuumed or wiped from the cargo liner. Allow the\n        products to dry before reinstalling them.\n      \u003c\/p\u003e\n    \u003c\/details\u003e\n\n\n    \u003cdetails\u003e\n      \u003csummary\u003eWill both items arrive in the same package?\u003c\/summary\u003e\n\n      \u003cp\u003e\n        The products may ship from different warehouses and may arrive\n        separately with different tracking numbers.\n      \u003c\/p\u003e\n    \u003c\/details\u003e\n\n\n    \u003cdetails\u003e\n      \u003csummary\u003eCan I purchase each product separately?\u003c\/summary\u003e\n\n      \u003cp\u003e\n        Yes. Both accessories are also available individually through their\n        respective product pages.\n      \u003c\/p\u003e\n    \u003c\/details\u003e\n\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\n\u003cstyle\u003e\n\n  \/* =========================\n     GLOBAL WRAPPER\n  ========================== *\/\n\n  .tes-bundle-page {\n    max-width: 1500px;\n    margin: 0 auto;\n    padding: 0 20px;\n    color: #111;\n    font-family: Poppins, Arial, Helvetica, sans-serif;\n    text-align: left;\n  }\n\n  .tes-bundle-page *,\n  .tes-bundle-page *::before,\n  .tes-bundle-page *::after {\n    box-sizing: border-box;\n  }\n\n  .tes-bundle-page img {\n    max-width: 100%;\n  }\n\n  .tes-bundle-page a {\n    text-decoration: none;\n  }\n\n\n  \/* =========================\n     BUNDLE NOTICE\n  ========================== *\/\n\n  .tes-bundle-products {\n    padding: 50px 20px 30px;\n  }\n\n  .tes-notice-section {\n    padding-bottom: 0;\n  }\n\n  .tes-bundle-notice {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n    max-width: 1100px;\n    margin: 0 auto;\n    padding: 20px 24px;\n    background: #f5f5f5;\n    border: 1px solid #e3e3e3;\n    border-radius: 14px;\n  }\n\n  .tes-bundle-notice-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 34px;\n    width: 34px;\n    height: 34px;\n    background: #111;\n    color: #fff;\n    border-radius: 50%;\n    font-size: 17px;\n    font-weight: 700;\n  }\n\n  .tes-bundle-notice strong {\n    display: block;\n    margin-bottom: 3px;\n    font-size: 17px;\n    line-height: 1.4;\n  }\n\n  .tes-bundle-notice p {\n    margin: 0;\n    color: #666;\n    font-size: 14px;\n    line-height: 1.5;\n  }\n\n\n  \/* =========================\n     CUSTOMER PAIN POINT\n  ========================== *\/\n\n  .tes-bundle-intro {\n    max-width: 1050px;\n    margin: 0 auto;\n    padding: 75px 20px 45px;\n    text-align: center;\n  }\n\n  .tes-bundle-eyebrow,\n  .tes-benefit-eyebrow {\n    display: inline-block;\n    margin-bottom: 14px;\n    color: #777;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 1.5px;\n    text-transform: uppercase;\n  }\n\n  .tes-bundle-intro h2 {\n    max-width: 900px;\n    margin: 0 auto 18px;\n    font-size: 42px;\n    font-weight: 700;\n    line-height: 1.2;\n  }\n\n  .tes-bundle-intro \u003e p {\n    max-width: 790px;\n    margin: 0 auto;\n    color: #555;\n    font-size: 17px;\n    line-height: 1.75;\n  }\n\n  .tes-bundle-problem-points {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 16px;\n    max-width: 1050px;\n    margin: 35px auto 0;\n  }\n\n  .tes-problem-point {\n    padding: 24px 20px;\n    background: #f7f7f7;\n    border: 1px solid #e8e8e8;\n    border-radius: 16px;\n  }\n\n  .tes-problem-point strong {\n    display: block;\n    margin-bottom: 7px;\n    color: #111;\n    font-size: 16px;\n    line-height: 1.4;\n  }\n\n  .tes-problem-point span {\n    display: block;\n    color: #666;\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n\n  \/* =========================\n     WHY BUY TOGETHER\n  ========================== *\/\n\n  .tes-bundle-benefits {\n    padding: 65px 20px 90px;\n  }\n\n  .tes-bundle-benefits \u003e h2 {\n    margin: 0 0 60px;\n    text-align: center;\n    font-size: 42px;\n    line-height: 1.2;\n  }\n\n  .tes-benefit-feature {\n    display: flex;\n    align-items: stretch;\n    max-width: 1250px;\n    min-height: 430px;\n    margin: 0 auto 50px;\n    background: #fff;\n    border-radius: 25px;\n    box-shadow: 0 10px 35px rgba(0, 0, 0, 0.08);\n    overflow: hidden;\n  }\n\n  .tes-benefit-feature.reverse {\n    flex-direction: row-reverse;\n  }\n\n  .tes-benefit-image {\n    width: 50%;\n    background: #f4f4f4;\n    overflow: hidden;\n  }\n\n  .tes-benefit-image \u003e a {\n    display: block;\n    width: 100%;\n    height: 100%;\n  }\n\n  .tes-benefit-image img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    min-height: 430px;\n    object-fit: cover;\n    object-position: center;\n    transition: transform 0.35s ease;\n  }\n\n  .tes-benefit-image a:hover img {\n    transform: scale(1.02);\n  }\n\n  .tes-benefit-content {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    width: 50%;\n    padding: 50px;\n  }\n\n  .tes-benefit-content h3 {\n    margin: 0 0 20px;\n    font-size: 32px;\n    line-height: 1.25;\n  }\n\n  .tes-benefit-content p {\n    margin: 0;\n    color: #555;\n    font-size: 17px;\n    line-height: 1.75;\n  }\n\n  .tes-benefit-tags {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 12px;\n    margin-top: 30px;\n  }\n\n  .tes-benefit-tags span {\n    padding: 8px 18px;\n    background: #111;\n    color: #fff;\n    border-radius: 30px;\n    font-size: 14px;\n    font-weight: 600;\n    line-height: 1.4;\n  }\n\n\n  \/* =========================\n     COMPLETE SOLUTION\n  ========================== *\/\n\n  .tes-complete-protection {\n    max-width: 1100px;\n    margin: 0 auto 80px;\n    padding: 48px 35px;\n    background: #111;\n    color: #fff;\n    border-radius: 24px;\n    text-align: center;\n  }\n\n  .tes-complete-protection h2 {\n    margin: 0 0 12px;\n    font-size: 34px;\n    line-height: 1.25;\n  }\n\n  .tes-complete-protection \u003e p {\n    max-width: 760px;\n    margin: 0 auto 30px;\n    color: #d5d5d5;\n    font-size: 16px;\n    line-height: 1.7;\n  }\n\n  .tes-protection-list {\n    display: grid;\n    grid-template-columns: repeat(5, 1fr);\n    gap: 12px;\n  }\n\n  .tes-protection-item {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 82px;\n    padding: 18px 12px;\n    background: rgba(255, 255, 255, 0.08);\n    border: 1px solid rgba(255, 255, 255, 0.14);\n    border-radius: 14px;\n    font-size: 14px;\n    font-weight: 600;\n    line-height: 1.45;\n  }\n\n\n  \/* =========================\n     WHAT IS INCLUDED HEADING\n  ========================== *\/\n\n  .tes-products-heading {\n    max-width: 920px;\n    margin: 0 auto 10px;\n    padding: 0 20px;\n    text-align: center;\n  }\n\n  .tes-products-heading h2 {\n    margin: 0 0 12px;\n    font-size: 40px;\n    line-height: 1.2;\n  }\n\n  .tes-products-heading p {\n    margin: 0;\n    color: #666;\n    font-size: 16px;\n    line-height: 1.7;\n  }\n\n\n  \/* =========================\n     PRODUCT LIST\n  ========================== *\/\n\n  .tes-product-list {\n    padding-top: 30px;\n  }\n\n  .tes-bundle-product {\n    display: grid;\n    grid-template-columns: minmax(300px, 38%) minmax(0, 62%);\n    align-items: center;\n    gap: 55px;\n    max-width: 1250px;\n    margin: 0 auto;\n    padding: 50px 0;\n    border-bottom: 1px solid #e8e8e8;\n  }\n\n  .tes-bundle-product:last-child {\n    border-bottom: none;\n  }\n\n  .tes-bundle-product-image {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 390px;\n    padding: 25px;\n    background: #f8f8f8;\n    border-radius: 20px;\n    overflow: hidden;\n  }\n\n  .tes-bundle-product-image \u003e a {\n    display: block;\n    width: 100%;\n  }\n\n  .tes-bundle-product-image img {\n    display: block;\n    width: 100%;\n    height: 350px;\n    object-fit: contain;\n    object-position: center;\n    transition: transform 0.3s ease;\n  }\n\n  .tes-bundle-product-image a:hover img {\n    transform: scale(1.025);\n  }\n\n  .tes-product-number {\n    display: inline-block;\n    margin-bottom: 13px;\n    color: #777;\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 1.4px;\n  }\n\n  .tes-bundle-product-content h2 {\n    margin: 0 0 12px;\n    font-size: 29px;\n    line-height: 1.3;\n    font-weight: 700;\n  }\n\n  .tes-product-meta {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-bottom: 18px;\n  }\n\n  .tes-product-meta span {\n    display: inline-flex;\n    padding: 6px 12px;\n    background: #f2f2f2;\n    color: #555;\n    border-radius: 30px;\n    font-size: 12px;\n    font-weight: 600;\n    line-height: 1.4;\n  }\n\n  .tes-product-intro {\n    margin: 0 0 18px;\n    color: #4f4f4f;\n    font-size: 16px;\n    line-height: 1.7;\n  }\n\n  .tes-product-features {\n    margin: 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .tes-product-features li {\n    position: relative;\n    margin-bottom: 9px;\n    padding-left: 19px;\n    color: #444;\n    font-size: 15px;\n    line-height: 1.65;\n  }\n\n  .tes-product-features li::before {\n    content: \"\";\n    position: absolute;\n    top: 10px;\n    left: 0;\n    width: 6px;\n    height: 6px;\n    background: #111;\n    border-radius: 50%;\n  }\n\n  .tes-product-features strong {\n    color: #111;\n  }\n\n  .tes-product-included {\n    margin: 18px 0 0;\n    padding: 13px 15px;\n    background: #f7f7f7;\n    color: #444;\n    border-left: 3px solid #111;\n    border-radius: 0 8px 8px 0;\n    font-size: 14px;\n    line-height: 1.65;\n  }\n\n  .tes-product-included strong {\n    color: #111;\n  }\n\n  .tes-product-link {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 9px;\n    min-height: 44px;\n    margin-top: 22px;\n    padding: 11px 22px;\n    background: #111;\n    color: #fff;\n    border: 1px solid #111;\n    border-radius: 30px;\n    font-size: 14px;\n    font-weight: 600;\n    line-height: 1.3;\n    transition:\n      background 0.25s ease,\n      color 0.25s ease;\n  }\n\n  .tes-product-link:hover {\n    background: #fff;\n    color: #111;\n  }\n\n\n  \/* =========================\n     USE CASES\n  ========================== *\/\n\n  .tes-bundle-steps {\n    max-width: 1250px;\n    margin: 25px auto 70px;\n    padding: 75px 35px;\n    background: #f7f7f7;\n    border-radius: 25px;\n  }\n\n  .tes-section-heading {\n    max-width: 820px;\n    margin: 0 auto 42px;\n    text-align: center;\n  }\n\n  .tes-section-heading h2 {\n    margin: 0 0 14px;\n    font-size: 38px;\n    line-height: 1.25;\n  }\n\n  .tes-section-heading p {\n    margin: 0;\n    color: #666;\n    font-size: 16px;\n    line-height: 1.7;\n  }\n\n  .tes-step-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 18px;\n  }\n\n  .tes-step-card {\n    padding: 28px 25px;\n    background: #fff;\n    border: 1px solid #e5e5e5;\n    border-radius: 18px;\n  }\n\n  .tes-step-number {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 42px;\n    height: 42px;\n    margin-bottom: 20px;\n    background: #111;\n    color: #fff;\n    border-radius: 50%;\n    font-size: 13px;\n    font-weight: 700;\n  }\n\n  .tes-step-card h3 {\n    margin: 0 0 10px;\n    font-size: 20px;\n    line-height: 1.35;\n  }\n\n  .tes-step-card p {\n    margin: 0;\n    color: #666;\n    font-size: 14px;\n    line-height: 1.65;\n  }\n\n\n  \/* =========================\n     FAQ\n  ========================== *\/\n\n  .tes-bundle-faq {\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 30px 20px 90px;\n  }\n\n  .tes-bundle-faq h2 {\n    margin: 0 0 45px;\n    text-align: center;\n    font-size: 40px;\n    line-height: 1.2;\n  }\n\n  .tes-bundle-faq details {\n    margin-bottom: 15px;\n    padding: 20px;\n    background: #fff;\n    border: 1px solid #ddd;\n    border-radius: 14px;\n  }\n\n  .tes-bundle-faq summary {\n    position: relative;\n    padding-right: 35px;\n    color: #111;\n    font-size: 17px;\n    font-weight: 600;\n    line-height: 1.5;\n    cursor: pointer;\n    list-style: none;\n  }\n\n  .tes-bundle-faq summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .tes-bundle-faq summary::after {\n    content: \"+\";\n    position: absolute;\n    top: 50%;\n    right: 3px;\n    transform: translateY(-50%);\n    font-size: 24px;\n    font-weight: 400;\n  }\n\n  .tes-bundle-faq details[open] summary::after {\n    content: \"−\";\n  }\n\n  .tes-bundle-faq p {\n    margin: 15px 0 0;\n    color: #666;\n    font-size: 15px;\n    line-height: 1.7;\n  }\n\n\n  \/* =========================\n     TABLET\n  ========================== *\/\n\n  @media (max-width: 1024px) {\n\n    .tes-bundle-product {\n      grid-template-columns: 40% 60%;\n      gap: 35px;\n    }\n\n    .tes-bundle-product-image {\n      min-height: 330px;\n    }\n\n    .tes-bundle-product-image img {\n      height: 290px;\n    }\n\n    .tes-bundle-product-content h2 {\n      font-size: 26px;\n    }\n\n    .tes-benefit-content {\n      padding: 38px;\n    }\n\n    .tes-benefit-content h3 {\n      font-size: 28px;\n    }\n\n    .tes-protection-list {\n      grid-template-columns: repeat(3, 1fr);\n    }\n\n    .tes-step-grid {\n      gap: 12px;\n    }\n\n  }\n\n\n  \/* =========================\n     MOBILE\n  ========================== *\/\n\n  @media (max-width: 768px) {\n\n    .tes-bundle-page {\n      padding: 0 12px;\n    }\n\n    .tes-bundle-products {\n      padding: 30px 0 20px;\n    }\n\n    .tes-notice-section {\n      padding-bottom: 0;\n    }\n\n    .tes-bundle-notice {\n      align-items: flex-start;\n      gap: 12px;\n      padding: 16px;\n    }\n\n    .tes-bundle-notice-icon {\n      flex-basis: 30px;\n      width: 30px;\n      height: 30px;\n      font-size: 15px;\n    }\n\n    .tes-bundle-notice strong {\n      font-size: 15px;\n    }\n\n    .tes-bundle-notice p {\n      font-size: 13px;\n    }\n\n    .tes-bundle-intro {\n      padding: 48px 10px 28px;\n    }\n\n    .tes-bundle-intro h2 {\n      font-size: 30px;\n    }\n\n    .tes-bundle-intro \u003e p {\n      font-size: 15px;\n    }\n\n    .tes-bundle-problem-points {\n      grid-template-columns: 1fr;\n      gap: 10px;\n      margin-top: 25px;\n    }\n\n    .tes-problem-point {\n      padding: 18px 16px;\n      text-align: left;\n    }\n\n    .tes-bundle-benefits {\n      padding: 45px 0 55px;\n    }\n\n    .tes-bundle-benefits \u003e h2 {\n      margin-bottom: 35px;\n      font-size: 30px;\n    }\n\n    .tes-benefit-feature,\n    .tes-benefit-feature.reverse {\n      flex-direction: column;\n      min-height: 0;\n      margin-bottom: 30px;\n      border-radius: 18px;\n    }\n\n    .tes-benefit-image,\n    .tes-benefit-content {\n      width: 100%;\n    }\n\n    .tes-benefit-image {\n      min-height: 0;\n    }\n\n    .tes-benefit-image img {\n      height: 280px;\n      min-height: 0;\n      object-fit: cover;\n    }\n\n    .tes-benefit-content {\n      padding: 28px 24px 32px;\n    }\n\n    .tes-benefit-content h3 {\n      font-size: 25px;\n    }\n\n    .tes-benefit-content p {\n      font-size: 15px;\n    }\n\n    .tes-benefit-tags {\n      gap: 9px;\n      margin-top: 22px;\n    }\n\n    .tes-benefit-tags span {\n      padding: 7px 13px;\n      font-size: 12px;\n    }\n\n    .tes-complete-protection {\n      margin-bottom: 55px;\n      padding: 34px 20px;\n      border-radius: 18px;\n    }\n\n    .tes-complete-protection h2 {\n      font-size: 27px;\n    }\n\n    .tes-complete-protection \u003e p {\n      font-size: 14px;\n    }\n\n    .tes-protection-list {\n      grid-template-columns: 1fr;\n      gap: 9px;\n    }\n\n    .tes-protection-item {\n      justify-content: flex-start;\n      min-height: 0;\n      padding: 14px;\n      text-align: left;\n    }\n\n    .tes-products-heading {\n      padding: 0 8px;\n    }\n\n    .tes-products-heading h2 {\n      font-size: 30px;\n    }\n\n    .tes-products-heading p {\n      font-size: 14px;\n    }\n\n    .tes-bundle-product {\n      display: flex;\n      flex-direction: column;\n      align-items: stretch;\n      gap: 25px;\n      padding: 30px 0 38px;\n    }\n\n    .tes-bundle-product-image {\n      width: 100%;\n      min-height: 0;\n      padding: 18px;\n      border-radius: 16px;\n    }\n\n    .tes-bundle-product-image img {\n      height: auto;\n      max-height: 340px;\n      object-fit: contain;\n    }\n\n    .tes-bundle-product-content {\n      width: 100%;\n      padding: 0 5px;\n    }\n\n    .tes-product-number {\n      margin-bottom: 10px;\n      font-size: 11px;\n    }\n\n    .tes-bundle-product-content h2 {\n      margin-bottom: 12px;\n      font-size: 23px;\n    }\n\n    .tes-product-intro,\n    .tes-product-features li,\n    .tes-product-included {\n      font-size: 14px;\n    }\n\n    .tes-product-link {\n      width: 100%;\n      margin-top: 20px;\n    }\n\n    .tes-bundle-steps {\n      margin: 20px auto 50px;\n      padding: 45px 18px;\n      border-radius: 18px;\n    }\n\n    .tes-section-heading {\n      margin-bottom: 30px;\n    }\n\n    .tes-section-heading h2 {\n      font-size: 28px;\n    }\n\n    .tes-section-heading p {\n      font-size: 14px;\n    }\n\n    .tes-step-grid {\n      grid-template-columns: 1fr;\n      gap: 12px;\n    }\n\n    .tes-step-card {\n      padding: 22px 20px;\n    }\n\n    .tes-bundle-faq {\n      padding: 25px 0 60px;\n    }\n\n    .tes-bundle-faq h2 {\n      margin-bottom: 30px;\n      font-size: 30px;\n    }\n\n    .tes-bundle-faq details {\n      padding: 17px;\n    }\n\n    .tes-bundle-faq summary {\n      font-size: 15px;\n    }\n\n    .tes-bundle-faq p {\n      font-size: 14px;\n    }\n\n  }\n\n\u003c\/style\u003e","brand":"Tesstudio","offers":[{"title":"Default Title","offer_id":53025028014369,"sku":null,"price":240.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0879\/8928\/9249\/files\/Tesstudio_TPE_Mats_Floor_Mats_For_Tesla_Model_Y_Juniper.jpg?v=1763449431","url":"https:\/\/www.tesstudio.com\/fr\/products\/model-y-juniper-2025-all-weather-tpe-floor-mats-pet-mats-bundle","provider":"Tesstudio","version":"1.0","type":"link"}