{"id":186738,"date":"2025-03-24T16:37:37","date_gmt":"2025-03-24T23:37:37","guid":{"rendered":"https:\/\/dev.offthewallmedia.com\/markstewart\/?post_type=product&#038;p=186738"},"modified":"2025-11-18T16:03:33","modified_gmt":"2025-11-19T00:03:33","slug":"paris-country-one-story-french-country-house-plan","status":"publish","type":"product","link":"https:\/\/dev.offthewallmedia.com\/markstewart\/house-plans\/cottage-house-plans\/paris-country-one-story-french-country-house-plan\/","title":{"rendered":"Paris Country &#8211; One Story French Country House Plan &#8211; M-2667"},"content":{"rendered":"<h3 class=\"\" data-start=\"350\" data-end=\"449\">Paris Country \u2013 A One-Story French Country Home Plan Full of Timeless Grace and Flexible Living<\/h3>\n<p class=\"\" data-start=\"451\" data-end=\"798\"><strong data-start=\"451\" data-end=\"479\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-196568 alignleft\" src=\"https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667_Page_2-371x480.jpg\" alt=\"\" width=\"371\" height=\"480\" srcset=\"https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667_Page_2-371x480.jpg 371w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667_Page_2-742x960.jpg 742w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667_Page_2-93x120.jpg 93w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667_Page_2-768x994.jpg 768w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667_Page_2-1187x1536.jpg 1187w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667_Page_2-306x396.jpg 306w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667_Page_2-856x1108.jpg 856w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667_Page_2.jpg 1275w\" sizes=\"auto, (max-width: 371px) 100vw, 371px\" \/>Welcome to Paris Country<\/strong>, an architectural masterpiece that captures the romance of the French countryside while delivering a completely modern living experience. This single-level <a href=\"https:\/\/dev.offthewallmedia.com\/markstewart\/architectural-style\/french-country-house-plans\/\">French Country house plan<\/a> offers a sophisticated yet approachable style that can be dressed up or down to suit a wide range of lifestyles and personal aesthetics.<\/p>\n<p class=\"\" data-start=\"800\" data-end=\"1235\">At just under 2,700 square feet, Paris Country lives large with a wide, shallow footprint perfect for view lots, acreage, or upscale neighborhoods. The exterior makes a refined statement with its traditional stucco finish, timber gables, and steep-pitched rooflines that echo classic European design. Whether you lean toward rustic charm or contemporary flair, this home\u2019s versatile exterior style allows you to make it uniquely yours.<\/p>\n<hr class=\"\" data-start=\"1237\" data-end=\"1240\" \/>\n<h3 class=\"\" data-start=\"1242\" data-end=\"1283\">A Grand Welcome with a Personal Touch<\/h3>\n<p class=\"\" data-start=\"1285\" data-end=\"1751\">From the moment you step inside, Paris Country welcomes you with warmth and grace. The entry foyer is a bright, vaulted space that opens into the heart of the home, establishing an immediate sense of openness and grandeur. Natural light filters in through oversized windows, highlighting the home\u2019s finely crafted details\u2014wood beams, arched transitions, and clean-lined trim work that bridges traditional French Country styling with a soft, transitional sensibility.<\/p>\n<p class=\"\" data-start=\"1753\" data-end=\"2069\">Just off the foyer, a spacious home office offers a quiet refuge for remote work, study, or creative pursuits. With its ideal location near the front of the house, this space could also double as a fifth bedroom or guest suite when needed\u2014offering yet another layer of flexibility in this thoughtfully designed plan.<\/p>\n<hr class=\"\" data-start=\"2071\" data-end=\"2074\" \/>\n<h3 class=\"\" data-start=\"2076\" data-end=\"2125\">Open Concept Living That Still Feels Intimate<\/h3>\n<p class=\"\" data-start=\"2127\" data-end=\"2479\">Paris Country was designed with today\u2019s lifestyle in mind. Its <strong data-start=\"2190\" data-end=\"2217\">open-concept floor plan<\/strong> brings together the kitchen, great room, and dining areas into one seamless, flowing space\u2014perfect for connection and conversation. Whether you\u2019re hosting large family gatherings or enjoying quiet evenings at home, this layout adapts effortlessly to your needs.<\/p>\n<p class=\"\" data-start=\"2481\" data-end=\"2801\">Despite the openness, Paris Country doesn\u2019t sacrifice coziness. The vaulted great room anchors the home with a sense of place, centered around a stunning fireplace flanked by built-ins and expansive windows. Exposed beams, soft textures, and a neutral palette create an inviting atmosphere that\u2019s both airy and grounded.<\/p>\n<p class=\"\" data-start=\"2803\" data-end=\"3153\">Adjacent to the great room, the <strong data-start=\"2835\" data-end=\"2884\">dining area is a celebration of natural light<\/strong>, with views to the outdoors and space to comfortably host everything from holiday dinners to casual breakfasts. Its proximity to the kitchen ensures that entertaining is a breeze, while its position off the main axis keeps the space feeling relaxed and conversational.<\/p>\n<hr class=\"\" data-start=\"3155\" data-end=\"3158\" \/>\n<h3 class=\"\" data-start=\"3160\" data-end=\"3202\">A French Country Kitchen That Delivers<\/h3>\n<p class=\"\" data-start=\"3204\" data-end=\"3622\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-187236 alignleft\" src=\"https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-Kitchen-2-640x360.jpg\" alt=\"\" width=\"322\" height=\"181\" srcset=\"https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-Kitchen-2-640x360.jpg 640w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-Kitchen-2-scaled-1720x968.jpg 1720w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-Kitchen-2-1280x720.jpg 1280w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-Kitchen-2-160x90.jpg 160w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-Kitchen-2-768x432.jpg 768w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-Kitchen-2-1536x864.jpg 1536w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-Kitchen-2-2048x1152.jpg 2048w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-Kitchen-2-150x84.jpg 150w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-Kitchen-2-scaled-712x401.jpg 712w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-Kitchen-2-scaled.jpg 2560w\" sizes=\"auto, (max-width: 322px) 100vw, 322px\" \/>At the heart of Paris Country is its <strong data-start=\"3241\" data-end=\"3266\">chef-inspired kitchen<\/strong>\u2014a showpiece of both beauty and function. The central island offers ample workspace and casual seating, while the surrounding cabinetry and full walk-in pantry deliver generous storage. The blend of traditional materials like brick, wood, and soft paint tones evokes the rustic elegance of a French farmhouse, but the layout and flow are undeniably modern.<\/p>\n<p class=\"\" data-start=\"3624\" data-end=\"3777\">From hosting gourmet dinner parties to handling the hustle of a busy weekday, this kitchen is built to support every culinary moment with ease and style.<\/p>\n<hr class=\"\" data-start=\"3779\" data-end=\"3782\" \/>\n<h3 class=\"\" data-start=\"3784\" data-end=\"3818\">Seamless Indoor-Outdoor Living<\/h3>\n<p class=\"\" data-start=\"3820\" data-end=\"4196\">French Country living is all about embracing nature\u2014and Paris Country delivers with an expansive <strong data-start=\"3917\" data-end=\"3948\">covered outdoor living area<\/strong>. Spanning the full rear of the great room, this space is ideal for entertaining, al fresco dining, or simply relaxing under the stars. The strong indoor-outdoor connection makes the home feel even larger and adds everyday luxury to your lifestyle.<\/p>\n<hr class=\"\" data-start=\"4198\" data-end=\"4201\" \/>\n<h3 class=\"\" data-start=\"4203\" data-end=\"4243\">A Primary Suite Built for Relaxation<\/h3>\n<p class=\"\" data-start=\"4245\" data-end=\"4592\">Privately situated in its own wing, the <strong data-start=\"4285\" data-end=\"4302\">primary suite<\/strong> in Paris Country is a true retreat. Vaulted ceilings add drama and openness, while a series of windows bring the outdoors in. The en suite bath offers a spa-like experience, featuring dual vanities, a freestanding soaking tub, a large walk-in shower, and a generously sized walk-in closet.<\/p>\n<p class=\"\" data-start=\"4594\" data-end=\"4684\">Every detail in this suite speaks to comfort, privacy, and a touch of everyday indulgence.<\/p>\n<hr class=\"\" data-start=\"4686\" data-end=\"4689\" \/>\n<h3 class=\"\" data-start=\"4691\" data-end=\"4740\">Versatile Secondary Bedrooms and Guest Suites<\/h3>\n<p class=\"\" data-start=\"4742\" data-end=\"5089\">On the opposite side of the home, three additional bedrooms are arranged with careful thought for both convenience and privacy. Two of the bedrooms share a full bath, making them ideal for siblings or close guests. The third bedroom enjoys its own private bath, offering a comfortable suite option for in-laws, long-term guests, or older children.<\/p>\n<p class=\"\" data-start=\"5091\" data-end=\"5308\">This wing of the home is perfect for <strong data-start=\"5128\" data-end=\"5156\">multigenerational living<\/strong>, accommodating a variety of family dynamics with grace and ease. Each room is sized for comfort and designed for flexibility as needs evolve over time.<\/p>\n<hr class=\"\" data-start=\"5310\" data-end=\"5313\" \/>\n<h3 class=\"\" data-start=\"5315\" data-end=\"5354\">Smart Storage and Functional Extras<\/h3>\n<p class=\"\" data-start=\"5356\" data-end=\"5776\">Paris Country is packed with practical features that enhance everyday life. A <strong data-start=\"5434\" data-end=\"5466\">spacious laundry and mudroom<\/strong> are tucked behind the kitchen for easy access from the garage. A dedicated <strong data-start=\"5542\" data-end=\"5557\">powder room<\/strong> near the kitchen ensures convenience for guests, while a large <strong data-start=\"5621\" data-end=\"5631\">pantry<\/strong> keeps essentials organized and close at hand. There\u2019s also a <strong data-start=\"5693\" data-end=\"5716\">generous shop space<\/strong> in the garage, ideal for hobbies, storage, or DIY projects.<\/p>\n<p class=\"\" data-start=\"5778\" data-end=\"5855\">Everything you need is right where you need it\u2014without clutter or compromise.<\/p>\n<hr class=\"\" data-start=\"5857\" data-end=\"5860\" \/>\n<h3 class=\"\" data-start=\"5862\" data-end=\"5915\">The Beauty of One-Story Living with Classic Style<\/h3>\n<p class=\"\" data-start=\"5917\" data-end=\"6313\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-187240 alignleft\" src=\"https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-living-room-2-640x360.jpg\" alt=\"\" width=\"485\" height=\"273\" srcset=\"https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-living-room-2-640x360.jpg 640w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-living-room-2-scaled-1720x968.jpg 1720w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-living-room-2-1280x720.jpg 1280w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-living-room-2-160x90.jpg 160w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-living-room-2-768x432.jpg 768w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-living-room-2-1536x864.jpg 1536w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-living-room-2-2048x1152.jpg 2048w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-living-room-2-150x84.jpg 150w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-living-room-2-scaled-712x401.jpg 712w, https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-living-room-2-scaled.jpg 2560w\" sizes=\"auto, (max-width: 485px) 100vw, 485px\" \/>Paris Country proves that elegance doesn\u2019t have to be complicated. Its <strong data-start=\"5988\" data-end=\"6011\">single-story layout<\/strong> makes for effortless navigation, whether you&#8217;re raising a young family, planning to age in place, or simply prefer the convenience of main-level living. The home\u2019s balanced proportions, timeless materials, and adaptable spaces make it a beautiful investment for today and a legacy home for the future.<\/p>\n<p class=\"\" data-start=\"6315\" data-end=\"6510\">This design is equally comfortable in a rural setting or upscale development, thanks to its refined take on <strong data-start=\"6423\" data-end=\"6454\">French Country architecture<\/strong>\u2014a look that transcends trend and elevates daily living.<\/p>\n<hr class=\"\" data-start=\"6512\" data-end=\"6515\" \/>\n<h3 data-start=\"6517\" data-end=\"6537\"><\/h3>\n<h3 data-start=\"6517\" data-end=\"6537\"><\/h3>\n<h3 class=\"\" data-start=\"6517\" data-end=\"6537\">Plan Highlights:<\/h3>\n<ul data-start=\"6538\" data-end=\"7112\">\n<li class=\"\" data-start=\"6538\" data-end=\"6621\">\n<p class=\"\" data-start=\"6540\" data-end=\"6621\">One-story <a href=\"https:\/\/dev.offthewallmedia.com\/markstewart\/architectural-style\/french-country-house-plans\/\">French Country house plan<\/a> with 2,667 sq. ft. of flexible living space<\/p>\n<\/li>\n<li class=\"\" data-start=\"6622\" data-end=\"6697\">\n<p class=\"\" data-start=\"6624\" data-end=\"6697\">4\u20135 bedrooms including private guest suite and spacious primary retreat<\/p>\n<\/li>\n<li class=\"\" data-start=\"6698\" data-end=\"6754\">\n<p class=\"\" data-start=\"6700\" data-end=\"6754\">Open-concept kitchen, dining, and vaulted great room<\/p>\n<\/li>\n<li class=\"\" data-start=\"6755\" data-end=\"6818\">\n<p class=\"\" data-start=\"6757\" data-end=\"6818\">Seamless indoor-outdoor living with expansive covered patio<\/p>\n<\/li>\n<li class=\"\" data-start=\"6819\" data-end=\"6852\">\n<p class=\"\" data-start=\"6821\" data-end=\"6852\">Private home office\/flex room<\/p>\n<\/li>\n<li class=\"\" data-start=\"6853\" data-end=\"6908\">\n<p class=\"\" data-start=\"6855\" data-end=\"6908\">Chef\u2019s kitchen with walk-in pantry and large island<\/p>\n<\/li>\n<li class=\"\" data-start=\"6909\" data-end=\"6978\">\n<p class=\"\" data-start=\"6911\" data-end=\"6978\">Elegant en suite primary bath with soaking tub and walk-in closet<\/p>\n<\/li>\n<li class=\"\" data-start=\"6979\" data-end=\"7043\">\n<p class=\"\" data-start=\"6981\" data-end=\"7043\">Large laundry room, shop space, and ample storage throughout<\/p>\n<\/li>\n<li class=\"\" data-start=\"7044\" data-end=\"7112\">\n<p class=\"\" data-start=\"7046\" data-end=\"7112\">Architectural design that adapts to traditional or modern tastes<\/p>\n<\/li>\n<\/ul>\n<hr class=\"\" data-start=\"7114\" data-end=\"7117\" \/>\n<p class=\"\" data-start=\"7119\" data-end=\"7385\"><strong data-start=\"7119\" data-end=\"7193\">Paris Country is the perfect blend of warmth, style, and adaptability.<\/strong> Whether you\u2019re looking for a welcoming family home, a refined retreat, or a versatile single-story layout with French Country charm, this plan delivers beauty and livability in equal measure.<\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center;\"><style>#pano187416 div.pnlm-orientation-button {\n                    display: none;\n                }\n            .wpvr-floor-map .floor-plan-pointer.add-pulse:before {\n                border: 17px solid #cca92c;\n            }\n            @-webkit-keyframes pulse {\n                0% {\n                    -webkit-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0.7);\n                }\n                70% {\n                    -webkit-box-shadow: 0 0 0 10px rgba(204, 169, 44, 0);\n                }\n                100% {\n                    -webkit-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0);\n                }\n            }\n            @keyframes pulse {\n            0% {\n                -moz-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0.7);\n                box-shadow: 0 0 0 0 rgba(204, 169, 44, 0.7);\n            }\n            70% {\n                -moz-box-shadow: 0 0 0 10px rgba(204, 169, 44, 0);\n                box-shadow: 0 0 0 10px rgba(204, 169, 44, 0);\n            }\n            100% {\n                -moz-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0);\n                box-shadow: 0 0 0 0 rgba(204, 169, 44, 0);\n            }\n        }<\/style><div id=\"master-container\" class=\"wpvr-cardboard \" style=\"max-width:600px; width: 100%; height: 400px; border-radius:; direction:ltr; \"><div id=\"pano2187416\" class=\"pano-wrap pano-left\" style=\"width: 49%; border-radius:\"><div id=\"center-pointer2187416\" class=\"vr-pointer-container\"><span class=\"center-pointer\"><\/span><\/div><\/div><div id=\"pano187416\" class=\"pano-wrap pano-right\" style=\"width: 100%;\"><div class=\"explainer\" id=\"explainer187416\" style=\"display: none\"><span class=\"close-explainer-video\"><i class=\"fa fa-times\"><\/i><\/span><\/div><div class=\"wpvr-floor-map\" id=\"wpvr-floor-map187416\" style=\"display: none\"><span class=\"close-floor-map-plan\"><i class=\"fa fa-times\"><\/i><\/span><img decoding=\"async\" loading=\"lazy\" src=\"\"><\/div><div class=\"wpvr-hotspot-tweak-contents-wrapper\" style=\"display: none\"><i class=\"fa fa-times cross\" data-id=\"187416\"><\/i><div class=\"wpvr-hotspot-tweak-contents-flex\"><div class=\"wpvr-hotspot-tweak-contents\"><\/div><\/div><\/div><div class=\"custom-ifram-wrapper\" style=\"display: none;\"><i class=\"fa fa-times cross\" data-id=\"187416\"><\/i><div class=\"custom-ifram-flex\"><div class=\"custom-ifram\"><\/div><\/div><\/div><\/div><\/div><script>jQuery(document).ready(function() {var response = [{\"panoid\":\"pano187416\"},{\"autoLoad\":true,\"showControls\":true,\"orientationSupport\":\"false\",\"compass\":false,\"orientationOnByDefault\":false,\"mouseZoom\":true,\"draggable\":true,\"disableKeyboardCtrl\":false,\"keyboardZoom\":true,\"preview\":\"https:\\\/\\\/dev.offthewallmedia.com\\\/markstewart\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/Paris-Country-Open-Concept-House-Plan-Great-Room-M-2667.jpg\",\"autoRotate\":\"-5\",\"default\":{\"firstScene\":\"ParisCountryLiving\",\"sceneFadeDuration\":\"\"},\"scenes\":{\"ParisCountryLiving\":{\"type\":\"equirectangular\",\"panorama\":\"https:\\\/\\\/dev.offthewallmedia.com\\\/markstewart\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/Paris-Country-One-Story-French-Country-House-Plan-M-2667-Virtual-Tour-Living-Area-scaled.jpg\",\"pitch\":null,\"yaw\":null,\"hfov\":100,\"maxHfov\":120,\"minHfov\":50,\"vaov\":180,\"haov\":360,\"hotSpots\":[]}}}];var scenes = response[1];if(scenes) {var scenedata = scenes.scenes;for(var i in scenedata) {var scenehotspot = scenedata[i].hotSpots;for(var i = 0; i < scenehotspot.length; i++) {if(scenehotspot[i][\"clickHandlerArgs\"] != \"\") {scenehotspot[i][\"clickHandlerFunc\"] = wpvrhotspot;}if(scenehotspot[i][\"createTooltipArgs\"] != \"\") {scenehotspot[i][\"createTooltipFunc\"] = wpvrtooltip;}}}}var panoshow187416 = pannellum.viewer(response[0][\"panoid\"], scenes);var response_duplicate = [{\"panoid\":\"pano187416\"},{\"autoLoad\":true,\"showControls\":true,\"orientationSupport\":\"false\",\"compass\":false,\"orientationOnByDefault\":false,\"mouseZoom\":true,\"draggable\":true,\"disableKeyboardCtrl\":false,\"keyboardZoom\":true,\"preview\":\"https:\\\/\\\/dev.offthewallmedia.com\\\/markstewart\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/Paris-Country-Open-Concept-House-Plan-Great-Room-M-2667.jpg\",\"autoRotate\":false,\"default\":{\"firstScene\":\"ParisCountryLiving\",\"sceneFadeDuration\":\"\"},\"scenes\":{\"ParisCountryLiving\":{\"type\":\"equirectangular\",\"panorama\":\"https:\\\/\\\/dev.offthewallmedia.com\\\/markstewart\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/Paris-Country-One-Story-French-Country-House-Plan-M-2667-Virtual-Tour-Living-Area-scaled.jpg\",\"pitch\":null,\"yaw\":null,\"hfov\":100,\"maxHfov\":120,\"minHfov\":50,\"vaov\":180,\"haov\":360,\"hotSpots\":[]}}}];var scenes_duplicate = response_duplicate[1];if(scenes_duplicate) {var scenedata = scenes_duplicate.scenes;for(var i in scenedata) {var scenehotspot = scenedata[i].hotSpots;for(var i = 0; i < scenehotspot.length; i++) {if(scenehotspot[i][\"clickHandlerArgs\"] != \"\") {scenehotspot[i][\"clickHandlerFunc\"] = wpvrhotspot;}if(scenehotspot[i][\"createTooltipArgs\"] != \"\") {scenehotspot[i][\"createTooltipFunc\"] = wpvrtooltip;}}}}var vr_mode = \"off\";jQuery(\"#pano187416 .wpvr-floor-map .floor-plan-pointer\").on(\"click\",function(){\n           var scene_id = jQuery(this).attr(\"scene_id\");\n           panoshow187416.loadScene(scene_id)\n           jQuery(\".floor-plan-pointer\").removeClass(\"add-pulse\")\n           jQuery(this).addClass(\"add-pulse\")\n           \n        });\n        panoshow187416.on(\"mousemove\", function (data){\n            jQuery(\".add-pulse\").css({\"transform\":\"rotate(\"+data.yaw+\"deg)\"});\n        });\n    \n        const node = document.querySelector(\".add-pulse\");\n        panoshow187416.on(\"compasschange\", function (data){\n            console.log(data);\n            \/\/ const node = document.querySelector(\".add-pulse\");\n            \/\/ node.style.transform = data;\n            \/\/ jQuery(\".add-pulse\").css({\"transform\":data});\n    \n            });\n        panoshow187416.on(\"load\", function (){\n            \/\/ if(localStorage.getItem(\"vr_mode\") == \"off\") {\n            if(vr_mode == \"off\") {\n                  jQuery(\".vr-mode-title\").hide();\n                }\n             else {\n                jQuery(\"#pano2187416 .pnlm-compass.pnlm-controls.pnlm-control\").css(\"display\",\"none\");\n                jQuery(\"#pano187416 .pnlm-compass.pnlm-controls.pnlm-control\").css(\"display\",\"none\");\n                jQuery(\"#pano2187416 .pnlm-panorama-info\").hide();\n                jQuery(\"#pano187416 .pnlm-panorama-info\").hide();\n                jQuery(\".vr-mode-title\").show();\n             }\n            setTimeout(() => {\n                window.dispatchEvent(new Event(\"resize\"));\n            }, 200);\n\t\t\t\t\t\tif (jQuery(\"#pano187416\").children().children(\".pnlm-panorama-info:visible\").length > 0) {\n\t               jQuery(\"#controls187416\").css(\"bottom\", \"55px\");\n\t           }\n\t           else {\n\t             jQuery(\"#controls187416\").css(\"bottom\", \"5px\");\n\t           }\n\t\t\t\t\t});panoshow187416.on(\"render\", function (){\n              window.dispatchEvent(new Event(\"resize\"));\n            });\n\t\t\t\t\tif (scenes.autoRotate) {\n\t\t\t\t\t\tpanoshow187416.on(\"load\", function (){\n\t\t\t\t\t\t setTimeout(function(){ panoshow187416.startAutoRotate(scenes.autoRotate, 0); }, 3000);\n\t\t\t\t\t\t});\n\t\t\t\t\t\tpanoshow187416.on(\"scenechange\", function (){\n\t\t\t\t\t\t setTimeout(function(){ panoshow187416.startAutoRotate(scenes.autoRotate, 0); }, 3000);\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\t\t\t\t\tvar touchtime = 0;\n            jQuery(document).on(\"click\",\"#explainer_button_187416\",function() {\n                jQuery(\"#explainer187416\").slideToggle();\n            });\n    \n            jQuery(document).on(\"click\",\".close-explainer-video\",function() {\n                jQuery(this).parent(\".explainer\").hide();\n                var el_src = jQuery(\".vr-iframe\").attr(\"src\");\n                jQuery(\".vr-iframe\").attr(\"src\", el_src);\n              });\n    \n            \n            jQuery(document).on(\"click\",\"#floor_map_button_187416\",function() {\n                jQuery(\"#wpvr-floor-map187416\").toggle().removeClass(\"fullwindow\");\n              });\n        \n              jQuery(document).on(\"dblclick\",\"#wpvr-floor-map187416\",function(){\n                jQuery(this).addClass(\"fullwindow\");\n                jQuery(this).parents(\".pano-wrap\").addClass(\"show-modal\");\n              });\n              \n              jQuery(document).on(\"click\",\".close-floor-map-plan\",function() {\n                jQuery(this).parent(\".wpvr-floor-map\").hide();\n                jQuery(this).parent(\".wpvr-floor-map\").removeClass(\"fullwindow\");\n                jQuery(this).parents(\".pano-wrap\").removeClass(\"show-modal\");\n              });\n        \n            \n\t\t          jQuery(document).ready(function($){\n\t\t              jQuery(\"#sccontrols187416\").hide();\n                      jQuery(\".wpvr_slider_nav\").hide();\n\t\t              jQuery(\".vrgctrl187416\").html('<i class=\"fa fa-angle-up\"><\/i>');\n\t\t          });\n\t\t          \n\t\t          var slide187416 = \"down\";\n\t\t          jQuery(document).on(\"click\",\"#vrgcontrols187416\",function() {\n\n\t\t            if (slide187416 == \"up\") {\n\t\t              jQuery(\".vrgctrl187416\").empty();\n\t\t              jQuery(\".vrgctrl187416\").html('<i class=\"fa fa-angle-up\"><\/i>');\n\t\t              slide187416 = \"down\";\n\t\t            }\n\t\t            else {\n\t\t              jQuery(\".vrgctrl187416\").empty();\n\t\t              jQuery(\".vrgctrl187416\").html('<i class=\"fa fa-angle-down\"><\/i>');\n\t\t              slide187416 = \"up\";\n\t\t            }\n                    jQuery(\".wpvr_slider_nav\").slideToggle(); \n\t\t            jQuery(\"#sccontrols187416\").slideToggle();\n\t\t          });\n\t\t          \n            jQuery(\".elementor-tab-title\").click(function(){\n                      var element_id;\n                      var pano_id;\n                      var element_id = this.id;\n                      element_id = element_id.split(\"-\");\n                      element_id = element_id[3];\n                      jQuery(\"#elementor-tab-content-\"+element_id).find(\"#master-container\").children(\"div\").eq(1).addClass(\"awwww\");\n                      var pano_id = jQuery(\".awwww\").attr(\"id\");\n                      jQuery(\"#elementor-tab-content-\"+element_id).find(\"#master-container\").children(\"div\").eq(1).removeClass(\"awwww\");;\n                      if (pano_id != undefined) {\n                        pano_id = pano_id.split(\"o\");\n                        pano_id = pano_id[1];\n                        if (pano_id == \"187416\") {\n                          jQuery(\"#pano187416\").children(\".pnlm-render-container\").remove();\n                          jQuery(\"#pano187416\").children(\".pnlm-ui\").remove();\n                          panoshow187416 = pannellum.viewer(response[0][\"panoid\"], scenes);\n                          jQuery(\"#pano187416\").children(\".pnlm-ui\").find(\".pnlm-load-button p\").text(\"Click To Load Panorama\")\n                          setTimeout(function() {\n                                \/\/   panoshow187416.loadScene(\"ParisCountryLiving\");\n                                  window.dispatchEvent(new Event(\"resize\"));\n                                  if (jQuery(\"#pano187416\").children().children(\".pnlm-panorama-info:visible\").length > 0) {\n                                       jQuery(\"#controls187416\").css(\"bottom\", \"55px\");\n                                   }\n                                   else {\n                                     jQuery(\"#controls187416\").css(\"bottom\", \"5px\");\n                                   }\n                                   \n                          }, 200);\n                        }\n                      }\n            });\n        \n            jQuery(\".geodir-tab-head dd, #vr-tour-tab\").click(function(){\n              jQuery(\"#pano187416\").children(\".pnlm-render-container\").remove();\n              jQuery(\"#pano187416\").children(\".pnlm-ui\").remove();\n              panoshow187416 = pannellum.viewer(response[0][\"panoid\"], scenes);\n              setTimeout(function() {\n                      panoshow187416.loadScene(\"ParisCountryLiving\");\n                      window.dispatchEvent(new Event(\"resize\"));\n                      if (jQuery(\"#pano187416\").children().children(\".pnlm-panorama-info:visible\").length > 0) {\n                           jQuery(\"#controls187416\").css(\"bottom\", \"55px\");\n                       }\n                       else {\n                         jQuery(\"#controls187416\").css(\"bottom\", \"5px\");\n                       }\n              }, 200);\n            });\n        \n            jQuery(\"#pano187416\").children(\".pnlm-ui\").find(\".pnlm-load-button p\").text(\"Click To Load Panorama\")\n            jQuery(\"#pano187416 .pnlm-title-box\").on(\"mouseenter\", function(){\n                jQuery(this).attr(\"title\", jQuery(this).text());\n            });\n            jQuery(\"#pano187416 .pnlm-title-box\").on(\"mouseleave\", function(){\n                jQuery(this).removeAttr(\"title\");\n            });});<\/script>\n<p style=\"text-align: center;\"><style>#pano187420 div.pnlm-orientation-button {\n                    display: none;\n                }\n            .wpvr-floor-map .floor-plan-pointer.add-pulse:before {\n                border: 17px solid #cca92c;\n            }\n            @-webkit-keyframes pulse {\n                0% {\n                    -webkit-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0.7);\n                }\n                70% {\n                    -webkit-box-shadow: 0 0 0 10px rgba(204, 169, 44, 0);\n                }\n                100% {\n                    -webkit-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0);\n                }\n            }\n            @keyframes pulse {\n            0% {\n                -moz-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0.7);\n                box-shadow: 0 0 0 0 rgba(204, 169, 44, 0.7);\n            }\n            70% {\n                -moz-box-shadow: 0 0 0 10px rgba(204, 169, 44, 0);\n                box-shadow: 0 0 0 10px rgba(204, 169, 44, 0);\n            }\n            100% {\n                -moz-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0);\n                box-shadow: 0 0 0 0 rgba(204, 169, 44, 0);\n            }\n        }<\/style><div id=\"master-container\" class=\"wpvr-cardboard \" style=\"max-width:600px; width: 100%; height: 400px; border-radius:; direction:ltr; \"><div id=\"pano2187420\" class=\"pano-wrap pano-left\" style=\"width: 49%; border-radius:\"><div id=\"center-pointer2187420\" class=\"vr-pointer-container\"><span class=\"center-pointer\"><\/span><\/div><\/div><div id=\"pano187420\" class=\"pano-wrap pano-right\" style=\"width: 100%;\"><div class=\"explainer\" id=\"explainer187420\" style=\"display: none\"><span class=\"close-explainer-video\"><i class=\"fa fa-times\"><\/i><\/span><\/div><div class=\"wpvr-floor-map\" id=\"wpvr-floor-map187420\" style=\"display: none\"><span class=\"close-floor-map-plan\"><i class=\"fa fa-times\"><\/i><\/span><img decoding=\"async\" loading=\"lazy\" src=\"\"><\/div><div class=\"wpvr-hotspot-tweak-contents-wrapper\" style=\"display: none\"><i class=\"fa fa-times cross\" data-id=\"187420\"><\/i><div class=\"wpvr-hotspot-tweak-contents-flex\"><div class=\"wpvr-hotspot-tweak-contents\"><\/div><\/div><\/div><div class=\"custom-ifram-wrapper\" style=\"display: none;\"><i class=\"fa fa-times cross\" data-id=\"187420\"><\/i><div class=\"custom-ifram-flex\"><div class=\"custom-ifram\"><\/div><\/div><\/div><\/div><\/div><script>jQuery(document).ready(function() {var response = [{\"panoid\":\"pano187420\"},{\"autoLoad\":true,\"showControls\":true,\"orientationSupport\":\"false\",\"compass\":false,\"orientationOnByDefault\":false,\"mouseZoom\":true,\"draggable\":true,\"disableKeyboardCtrl\":false,\"keyboardZoom\":true,\"preview\":\"https:\\\/\\\/dev.offthewallmedia.com\\\/markstewart\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/Paris-Country-Open-Concept-House-Plan-M-2667.jpg\",\"autoRotate\":\"-5\",\"default\":{\"firstScene\":\"ParisCountryDining\",\"sceneFadeDuration\":\"\"},\"scenes\":{\"ParisCountryDining\":{\"type\":\"equirectangular\",\"panorama\":\"https:\\\/\\\/dev.offthewallmedia.com\\\/markstewart\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/Paris-Country-One-Story-French-Country-House-Plan-M-2667-Virtual-Tour-Dining-Area-scaled.jpg\",\"pitch\":null,\"yaw\":null,\"hfov\":100,\"maxHfov\":120,\"minHfov\":50,\"vaov\":180,\"haov\":360,\"hotSpots\":[]}}}];var scenes = response[1];if(scenes) {var scenedata = scenes.scenes;for(var i in scenedata) {var scenehotspot = scenedata[i].hotSpots;for(var i = 0; i < scenehotspot.length; i++) {if(scenehotspot[i][\"clickHandlerArgs\"] != \"\") {scenehotspot[i][\"clickHandlerFunc\"] = wpvrhotspot;}if(scenehotspot[i][\"createTooltipArgs\"] != \"\") {scenehotspot[i][\"createTooltipFunc\"] = wpvrtooltip;}}}}var panoshow187420 = pannellum.viewer(response[0][\"panoid\"], scenes);var response_duplicate = [{\"panoid\":\"pano187420\"},{\"autoLoad\":true,\"showControls\":true,\"orientationSupport\":\"false\",\"compass\":false,\"orientationOnByDefault\":false,\"mouseZoom\":true,\"draggable\":true,\"disableKeyboardCtrl\":false,\"keyboardZoom\":true,\"preview\":\"https:\\\/\\\/dev.offthewallmedia.com\\\/markstewart\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/Paris-Country-Open-Concept-House-Plan-M-2667.jpg\",\"autoRotate\":false,\"default\":{\"firstScene\":\"ParisCountryDining\",\"sceneFadeDuration\":\"\"},\"scenes\":{\"ParisCountryDining\":{\"type\":\"equirectangular\",\"panorama\":\"https:\\\/\\\/dev.offthewallmedia.com\\\/markstewart\\\/wp-content\\\/uploads\\\/2024\\\/07\\\/Paris-Country-One-Story-French-Country-House-Plan-M-2667-Virtual-Tour-Dining-Area-scaled.jpg\",\"pitch\":null,\"yaw\":null,\"hfov\":100,\"maxHfov\":120,\"minHfov\":50,\"vaov\":180,\"haov\":360,\"hotSpots\":[]}}}];var scenes_duplicate = response_duplicate[1];if(scenes_duplicate) {var scenedata = scenes_duplicate.scenes;for(var i in scenedata) {var scenehotspot = scenedata[i].hotSpots;for(var i = 0; i < scenehotspot.length; i++) {if(scenehotspot[i][\"clickHandlerArgs\"] != \"\") {scenehotspot[i][\"clickHandlerFunc\"] = wpvrhotspot;}if(scenehotspot[i][\"createTooltipArgs\"] != \"\") {scenehotspot[i][\"createTooltipFunc\"] = wpvrtooltip;}}}}var vr_mode = \"off\";jQuery(\"#pano187420 .wpvr-floor-map .floor-plan-pointer\").on(\"click\",function(){\n           var scene_id = jQuery(this).attr(\"scene_id\");\n           panoshow187420.loadScene(scene_id)\n           jQuery(\".floor-plan-pointer\").removeClass(\"add-pulse\")\n           jQuery(this).addClass(\"add-pulse\")\n           \n        });\n        panoshow187420.on(\"mousemove\", function (data){\n            jQuery(\".add-pulse\").css({\"transform\":\"rotate(\"+data.yaw+\"deg)\"});\n        });\n    \n        const node = document.querySelector(\".add-pulse\");\n        panoshow187420.on(\"compasschange\", function (data){\n            console.log(data);\n            \/\/ const node = document.querySelector(\".add-pulse\");\n            \/\/ node.style.transform = data;\n            \/\/ jQuery(\".add-pulse\").css({\"transform\":data});\n    \n            });\n        panoshow187420.on(\"load\", function (){\n            \/\/ if(localStorage.getItem(\"vr_mode\") == \"off\") {\n            if(vr_mode == \"off\") {\n                  jQuery(\".vr-mode-title\").hide();\n                }\n             else {\n                jQuery(\"#pano2187420 .pnlm-compass.pnlm-controls.pnlm-control\").css(\"display\",\"none\");\n                jQuery(\"#pano187420 .pnlm-compass.pnlm-controls.pnlm-control\").css(\"display\",\"none\");\n                jQuery(\"#pano2187420 .pnlm-panorama-info\").hide();\n                jQuery(\"#pano187420 .pnlm-panorama-info\").hide();\n                jQuery(\".vr-mode-title\").show();\n             }\n            setTimeout(() => {\n                window.dispatchEvent(new Event(\"resize\"));\n            }, 200);\n\t\t\t\t\t\tif (jQuery(\"#pano187420\").children().children(\".pnlm-panorama-info:visible\").length > 0) {\n\t               jQuery(\"#controls187420\").css(\"bottom\", \"55px\");\n\t           }\n\t           else {\n\t             jQuery(\"#controls187420\").css(\"bottom\", \"5px\");\n\t           }\n\t\t\t\t\t});panoshow187420.on(\"render\", function (){\n              window.dispatchEvent(new Event(\"resize\"));\n            });\n\t\t\t\t\tif (scenes.autoRotate) {\n\t\t\t\t\t\tpanoshow187420.on(\"load\", function (){\n\t\t\t\t\t\t setTimeout(function(){ panoshow187420.startAutoRotate(scenes.autoRotate, 0); }, 3000);\n\t\t\t\t\t\t});\n\t\t\t\t\t\tpanoshow187420.on(\"scenechange\", function (){\n\t\t\t\t\t\t setTimeout(function(){ panoshow187420.startAutoRotate(scenes.autoRotate, 0); }, 3000);\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\t\t\t\t\tvar touchtime = 0;\n            jQuery(document).on(\"click\",\"#explainer_button_187420\",function() {\n                jQuery(\"#explainer187420\").slideToggle();\n            });\n    \n            jQuery(document).on(\"click\",\".close-explainer-video\",function() {\n                jQuery(this).parent(\".explainer\").hide();\n                var el_src = jQuery(\".vr-iframe\").attr(\"src\");\n                jQuery(\".vr-iframe\").attr(\"src\", el_src);\n              });\n    \n            \n            jQuery(document).on(\"click\",\"#floor_map_button_187420\",function() {\n                jQuery(\"#wpvr-floor-map187420\").toggle().removeClass(\"fullwindow\");\n              });\n        \n              jQuery(document).on(\"dblclick\",\"#wpvr-floor-map187420\",function(){\n                jQuery(this).addClass(\"fullwindow\");\n                jQuery(this).parents(\".pano-wrap\").addClass(\"show-modal\");\n              });\n              \n              jQuery(document).on(\"click\",\".close-floor-map-plan\",function() {\n                jQuery(this).parent(\".wpvr-floor-map\").hide();\n                jQuery(this).parent(\".wpvr-floor-map\").removeClass(\"fullwindow\");\n                jQuery(this).parents(\".pano-wrap\").removeClass(\"show-modal\");\n              });\n        \n            \n\t\t          jQuery(document).ready(function($){\n\t\t              jQuery(\"#sccontrols187420\").hide();\n                      jQuery(\".wpvr_slider_nav\").hide();\n\t\t              jQuery(\".vrgctrl187420\").html('<i class=\"fa fa-angle-up\"><\/i>');\n\t\t          });\n\t\t          \n\t\t          var slide187420 = \"down\";\n\t\t          jQuery(document).on(\"click\",\"#vrgcontrols187420\",function() {\n\n\t\t            if (slide187420 == \"up\") {\n\t\t              jQuery(\".vrgctrl187420\").empty();\n\t\t              jQuery(\".vrgctrl187420\").html('<i class=\"fa fa-angle-up\"><\/i>');\n\t\t              slide187420 = \"down\";\n\t\t            }\n\t\t            else {\n\t\t              jQuery(\".vrgctrl187420\").empty();\n\t\t              jQuery(\".vrgctrl187420\").html('<i class=\"fa fa-angle-down\"><\/i>');\n\t\t              slide187420 = \"up\";\n\t\t            }\n                    jQuery(\".wpvr_slider_nav\").slideToggle(); \n\t\t            jQuery(\"#sccontrols187420\").slideToggle();\n\t\t          });\n\t\t          \n            jQuery(\".elementor-tab-title\").click(function(){\n                      var element_id;\n                      var pano_id;\n                      var element_id = this.id;\n                      element_id = element_id.split(\"-\");\n                      element_id = element_id[3];\n                      jQuery(\"#elementor-tab-content-\"+element_id).find(\"#master-container\").children(\"div\").eq(1).addClass(\"awwww\");\n                      var pano_id = jQuery(\".awwww\").attr(\"id\");\n                      jQuery(\"#elementor-tab-content-\"+element_id).find(\"#master-container\").children(\"div\").eq(1).removeClass(\"awwww\");;\n                      if (pano_id != undefined) {\n                        pano_id = pano_id.split(\"o\");\n                        pano_id = pano_id[1];\n                        if (pano_id == \"187420\") {\n                          jQuery(\"#pano187420\").children(\".pnlm-render-container\").remove();\n                          jQuery(\"#pano187420\").children(\".pnlm-ui\").remove();\n                          panoshow187420 = pannellum.viewer(response[0][\"panoid\"], scenes);\n                          jQuery(\"#pano187420\").children(\".pnlm-ui\").find(\".pnlm-load-button p\").text(\"Click To Load Panorama\")\n                          setTimeout(function() {\n                                \/\/   panoshow187420.loadScene(\"ParisCountryDining\");\n                                  window.dispatchEvent(new Event(\"resize\"));\n                                  if (jQuery(\"#pano187420\").children().children(\".pnlm-panorama-info:visible\").length > 0) {\n                                       jQuery(\"#controls187420\").css(\"bottom\", \"55px\");\n                                   }\n                                   else {\n                                     jQuery(\"#controls187420\").css(\"bottom\", \"5px\");\n                                   }\n                                   \n                          }, 200);\n                        }\n                      }\n            });\n        \n            jQuery(\".geodir-tab-head dd, #vr-tour-tab\").click(function(){\n              jQuery(\"#pano187420\").children(\".pnlm-render-container\").remove();\n              jQuery(\"#pano187420\").children(\".pnlm-ui\").remove();\n              panoshow187420 = pannellum.viewer(response[0][\"panoid\"], scenes);\n              setTimeout(function() {\n                      panoshow187420.loadScene(\"ParisCountryDining\");\n                      window.dispatchEvent(new Event(\"resize\"));\n                      if (jQuery(\"#pano187420\").children().children(\".pnlm-panorama-info:visible\").length > 0) {\n                           jQuery(\"#controls187420\").css(\"bottom\", \"55px\");\n                       }\n                       else {\n                         jQuery(\"#controls187420\").css(\"bottom\", \"5px\");\n                       }\n              }, 200);\n            });\n        \n            jQuery(\"#pano187420\").children(\".pnlm-ui\").find(\".pnlm-load-button p\").text(\"Click To Load Panorama\")\n            jQuery(\"#pano187420 .pnlm-title-box\").on(\"mouseenter\", function(){\n                jQuery(this).attr(\"title\", jQuery(this).text());\n            });\n            jQuery(\"#pano187420 .pnlm-title-box\").on(\"mouseleave\", function(){\n                jQuery(this).removeAttr(\"title\");\n            });});<\/script>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"Paris Country \u2013 A One-Story French Country Home Plan Full of Timeless Grace and Flexible Living Welcome to&hellip;","protected":false},"featured_media":186763,"comment_status":"open","ping_status":"closed","template":"","meta":[],"product_brand":[],"product_cat":[14,30,9249,47,9915,9992,10743,9979,50,48,34,46,51],"product_tag":[2752,5293,5271,5292],"class_list":{"0":"post-186738","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-cottage-house-plans","7":"product_cat-country-house-plans","8":"product_cat-family-style-houseplans","9":"product_cat-french-country-house-plans","10":"product_cat-house-plans-most-popular-best-selling","11":"product_cat-house-plans-single-story","12":"product_cat-modern-storybook-home-design","13":"product_cat-new-american-house-plans-and-home-design","14":"product_cat-old-english","15":"product_cat-old-world-european-house-plans","16":"product_cat-traditional-house-plans","17":"product_cat-transitional-house-plans","18":"product_cat-wine-country-house-plans","19":"product_tag-custom-designed-house-plans","20":"product_tag-empty-nester-house-plans","21":"product_tag-larger-estate-house-plans","22":"product_tag-multi-generational-house-plans","23":"mbf-entry","25":"first","26":"instock","27":"featured","28":"shipping-taxable","29":"purchasable","30":"product-type-variable","31":"has-default-attributes"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v14.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Paris Country - One Story French Country House Plan - M-2667 by Mark Stewart<\/title>\n<meta name=\"description\" content=\"This lovely one story french country house plan represents the best of our work in this style. Click the link to view the floor plan!\" \/>\n<meta name=\"robots\" content=\"index, follow\" \/>\n<meta name=\"googlebot\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta name=\"bingbot\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dev.offthewallmedia.com\/markstewart\/house-plans\/cottage-house-plans\/paris-country-one-story-french-country-house-plan\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Paris Country - One Story French Country House Plan - M-2667 by Mark Stewart\" \/>\n<meta property=\"og:description\" content=\"This lovely one story french country house plan represents the best of our work in this style. Click the link to view the floor plan!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dev.offthewallmedia.com\/markstewart\/house-plans\/cottage-house-plans\/paris-country-one-story-french-country-house-plan\/\" \/>\n<meta property=\"og:site_name\" content=\"Modern House Plans by Mark Stewart\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/markstewartportfolio\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-19T00:03:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-FRONT-VIEW-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1484\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@MarkStewartHome\" \/>\n<meta name=\"twitter:site\" content=\"@MarkStewartHome\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/dev.offthewallmedia.com\/markstewart\/#organization\",\"name\":\"Mark Stewart Home Design\",\"url\":\"https:\/\/dev.offthewallmedia.com\/markstewart\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/markstewartportfolio\",\"http:\/\/instagram.com\/markstewarthome\",\"http:\/\/www.linkedin.com\/in\/markstewarthome\",\"https:\/\/www.youtube.com\/user\/DesignM88\/videos\",\"https:\/\/www.pinterest.com\/markstewarthome\/\",\"https:\/\/twitter.com\/MarkStewartHome\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/dev.offthewallmedia.com\/markstewart\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2015\/04\/logo.png\",\"width\":350,\"height\":350,\"caption\":\"Mark Stewart Home Design\"},\"image\":{\"@id\":\"https:\/\/dev.offthewallmedia.com\/markstewart\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/dev.offthewallmedia.com\/markstewart\/#website\",\"url\":\"https:\/\/dev.offthewallmedia.com\/markstewart\/\",\"name\":\"Modern House Plans by Mark Stewart\",\"description\":\"Unique, timeless and cutting-edge house plans\",\"publisher\":{\"@id\":\"https:\/\/dev.offthewallmedia.com\/markstewart\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/dev.offthewallmedia.com\/markstewart\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/dev.offthewallmedia.com\/markstewart\/house-plans\/cottage-house-plans\/paris-country-one-story-french-country-house-plan\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/dev.offthewallmedia.com\/markstewart\/wp-content\/uploads\/2024\/04\/PARIS-COUNTRY-ONE-STORY-FRENCH-COUNTRY-HOUSE-PLAN-M-2667-FRONT-VIEW-scaled.jpg\",\"width\":2560,\"height\":1484,\"caption\":\"PARIS COUNTRY - ONE STORY FRENCH COUNTRY HOUSE PLAN - M-2667 FRONT VIEW\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dev.offthewallmedia.com\/markstewart\/house-plans\/cottage-house-plans\/paris-country-one-story-french-country-house-plan\/#webpage\",\"url\":\"https:\/\/dev.offthewallmedia.com\/markstewart\/house-plans\/cottage-house-plans\/paris-country-one-story-french-country-house-plan\/\",\"name\":\"Paris Country - One Story French Country House Plan - M-2667 by Mark Stewart\",\"isPartOf\":{\"@id\":\"https:\/\/dev.offthewallmedia.com\/markstewart\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/dev.offthewallmedia.com\/markstewart\/house-plans\/cottage-house-plans\/paris-country-one-story-french-country-house-plan\/#primaryimage\"},\"datePublished\":\"2025-03-24T23:37:37+00:00\",\"dateModified\":\"2025-11-19T00:03:33+00:00\",\"description\":\"This lovely one story french country house plan represents the best of our work in this style. Click the link to view the floor plan!\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dev.offthewallmedia.com\/markstewart\/house-plans\/cottage-house-plans\/paris-country-one-story-french-country-house-plan\/\"]}]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/dev.offthewallmedia.com\/markstewart\/wp-json\/wp\/v2\/product\/186738","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev.offthewallmedia.com\/markstewart\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/dev.offthewallmedia.com\/markstewart\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/dev.offthewallmedia.com\/markstewart\/wp-json\/wp\/v2\/comments?post=186738"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dev.offthewallmedia.com\/markstewart\/wp-json\/wp\/v2\/media\/186763"}],"wp:attachment":[{"href":"https:\/\/dev.offthewallmedia.com\/markstewart\/wp-json\/wp\/v2\/media?parent=186738"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/dev.offthewallmedia.com\/markstewart\/wp-json\/wp\/v2\/product_brand?post=186738"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/dev.offthewallmedia.com\/markstewart\/wp-json\/wp\/v2\/product_cat?post=186738"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/dev.offthewallmedia.com\/markstewart\/wp-json\/wp\/v2\/product_tag?post=186738"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}