Expandable Container Houses

Double-wing expandable container houses for residential, resort, dealer and project applications, including the compact F700 20ft model and configurable 20ft, 30ft, 40ft, two-storey, terrace and combined layouts.

Showing all 6 results

  • Sale! 10ft Expandable Container House

    10ft Expandable Container House

    Original price was: $6,000.00.Current price is: $5,000.00.

    A compact 18 m² one-bedroom expandable container house with a kitchen/living area and private bathroom. Designed for guest accommodation, rental, farm housing and project-site use, with flexible insulation, electrical, plumbing and interior finish options.

    @media(min-width:1025px){html body.single-product.postid-1095.elementor-page-542 .elementor-element.elementor-element-92380de>#sr-adv-source.sr-adv-block{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}} @media(min-width:1025px){body.postid-1095 .elementor-element-42e87d6 .elementor-element-ce6a330,body.postid-1095 .elementor-element-42e87d6 .elementor-element-4c86e0d{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}}body.postid-1095 .sr-10ft-spec-note{margin:0 0 18px;color:#4f5d57;font-size:14px;line-height:1.65}body.postid-1095 .sr-10ft-spec-scroll{width:100%;overflow-x:auto;border:1px solid #d8e1dc;border-radius:3px;background:#fff}body.postid-1095 .sr-10ft-spec-table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed;color:#17241f;font-size:14px;line-height:1.5}body.postid-1095 .sr-10ft-spec-table th,body.postid-1095 .sr-10ft-spec-table td{padding:11px 13px;border-right:1px solid #d8e1dc;border-bottom:1px solid #d8e1dc;text-align:left;vertical-align:middle;overflow-wrap:anywhere}body.postid-1095 .sr-10ft-spec-table tr:last-child td{border-bottom:0}body.postid-1095 .sr-10ft-spec-table th:last-child,body.postid-1095 .sr-10ft-spec-table td:last-child{border-right:0}body.postid-1095 .sr-10ft-spec-table .sr-spec-group th{padding:10px 14px;background:#164c3a;color:#fff!important;font-size:17px;font-weight:800;letter-spacing:.01em}body.postid-1095 .sr-10ft-spec-table .sr-spec-columns th{background:#eaf2ee;color:#132c23;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}body.postid-1095 .sr-10ft-spec-table .sr-spec-label{background:#f4f7f5;font-weight:700}body.postid-1095 .sr-10ft-spec-table .sr-spec-system{background:#f4f7f5;font-weight:800}body.postid-1095 .sr-10ft-spec-table .sr-spec-system small{font-size:11px;font-weight:700}body.postid-1095 .sr-10ft-spec-table .sr-spec-value{font-weight:500}@media(max-width:767px){body.postid-1095 .sr-10ft-spec-table{font-size:13px}body.postid-1095 .sr-10ft-spec-table th,body.postid-1095 .sr-10ft-spec-table td{padding:9px 10px}}

    (function(){function r(){if(!document.body.classList.contains('postid-1095'))return;var h=document.querySelector('.elementor-element-42e87d6 .elementor-element-4c86e0d'),s=document.getElementById('sr-10ft-spec-source');if(!h||!s)return;h.innerHTML=s.innerHTML;h.classList.add('sr-10ft-spec-host')}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',r);else r();setTimeout(r,500)})();

    @media(min-width:1025px){html body.single-product.postid-1095.elementor-page-542 .sr-detail-shell{column-gap:24px!important;gap:24px!important}html body.single-product.postid-1095.elementor-page-542 .sr-detail-main>.elementor-element-c2cbbed,html body.single-product.postid-1095.elementor-page-542 .sr-detail-main>.elementor-element-c13da1d{width:calc(100% - 8px)!important;max-width:calc(100% - 8px)!important;margin-left:8px!important;margin-right:0!important}html body.single-product.postid-1095.elementor-page-542 .elementor-element-42e87d6 .elementor-element-ce6a330,html body.single-product.postid-1095.elementor-page-542 .elementor-element-42e87d6 .elementor-element-4c86e0d{width:calc(100% - 8px)!important;max-width:calc(100% - 8px)!important;margin-left:8px!important;margin-right:0!important}html body.single-product.postid-1095.elementor-page-542 .elementor-element.elementor-element-92380de>#sr-adv-source.sr-adv-block{width:calc(100% - 8px)!important;max-width:calc(100% - 8px)!important;margin-left:8px!important;margin-right:0!important}} html body.single-product.postid-1095.elementor-page-542 #sr-adv-source .sr-adv-table-wrap, html body.single-product.postid-1095.elementor-page-542 #sr-adv-source .sr-adv-table{width:100%!important;max-width:none!important} html body.single-product.postid-1095.elementor-page-542 #sr-adv-source .sr-adv-trigger[aria-expanded="true"] + .sr-adv-drop .sr-adv-drop-panel{max-height:2600px!important;opacity:1!important;padding:10px!important;overflow:visible!important} html body.single-product.postid-1095.elementor-page-542 #sr-adv-source .sr-adv-visual-card{width:100%!important;max-width:none!important} html body.single-product.postid-1095.elementor-page-542 #sr-adv-source .sr-adv-visual-pair{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important;width:100%!important;max-width:none!important} html body.single-product.postid-1095.elementor-page-542 #sr-adv-source .sr-adv-visual-pair figure{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;aspect-ratio:4/3!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:8px!important;overflow:hidden!important;background:#f7faf8!important;border:1px solid #cbd8d3!important;border-radius:8px!important} html body.single-product.postid-1095.elementor-page-542 #sr-adv-source .sr-adv-visual-pair img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;aspect-ratio:4/3!important;object-fit:cover!important;object-position:center!important;transform:none!important;margin:0!important;background:#f7faf8!important;border:0!important;border-radius:4px!important;image-rendering:auto!important} @media(max-width:767px){html body.single-product.postid-1095.elementor-page-542 #sr-adv-source .sr-adv-visual-pair{grid-template-columns:1fr!important;gap:10px!important}html body.single-product.postid-1095.elementor-page-542 #sr-adv-source .sr-adv-trigger[aria-expanded="true"] + .sr-adv-drop .sr-adv-drop-panel{padding:6px!important}} html body.single-product.postid-1095.elementor-page-542 .elementor-element-d72c388 .sr-pack-step-image{ width:100%!important; aspect-ratio:16/9!important; margin:0 0 16px!important; overflow:hidden!important; background:#f4f7f5!important; border:0!important; } html body.single-product.postid-1095.elementor-page-542 .elementor-element-d72c388 .sr-pack-step-image img{ display:block!important; width:100%!important; height:100%!important; max-width:none!important; object-fit:cover!important; object-position:center!important; } html body.single-product.postid-1095.elementor-page-542 .elementor-element-d72c388 .e-n-tabs-content > [role="tabpanel"]:nth-child(3) .sr-pack-step-image img{ object-position:center 52%!important; } html body.single-product.postid-1095.elementor-page-542 .elementor-element-d72c388 .e-n-tabs-content > [role="tabpanel"]:nth-child(4) .sr-pack-step-image img{ object-position:center 72%!important; } @media (max-width:767px){ html body.single-product.postid-1095.elementor-page-542 .elementor-element-d72c388 .sr-pack-step-image{ aspect-ratio:16/9!important; margin-bottom:14px!important; } }

    (function(){ var images=[ { src:"https://sunrunbox.com/wp-content/uploads/2026/09/box-boxes_WP1KHDXGOY.jpg", alt:"Protective packaging preparation for shipment" }, { src:"https://sunrunbox.com/wp-content/uploads/2026/09/shipping-4815503_1280.jpg", alt:"Container loading at an international shipping terminal" }, { src:"https://sunrunbox.com/wp-content/uploads/2026/09/crane-6345300_1280.jpg", alt:"Container unloading with suitable lifting equipment" }, { src:"https://sunrunbox.com/wp-content/uploads/2026/09/construction-workers_4UHTOF5OE9.jpg", alt:"Construction team carrying out on-site installation" } ]; function mountPackagingImages(){ var panels=document.querySelectorAll(".elementor-element-d72c388 .e-n-tabs-content > [role='tabpanel']"); if(panels.length .e-con-inner")||panel; var figure=host.querySelector(":scope > .sr-pack-step-image"); if(!figure){ figure=document.createElement("figure"); figure.className="sr-pack-step-image"; host.insertBefore(figure,host.firstChild); } var img=figure.querySelector("img"); if(!img){ img=document.createElement("img"); figure.appendChild(img); } img.src=images[index].src; img.alt=images[index].alt; img.loading="lazy"; img.decoding="async"; img.width=1280; img.height=720; }); return true; } if(!mountPackagingImages()){ var attempts=0; var timer=setInterval(function(){ attempts++; if(mountPackagingImages()||attempts>24){clearInterval(timer);} },250); } document.addEventListener("DOMContentLoaded",mountPackagingImages); window.addEventListener("elementor/frontend/init",mountPackagingImages); })();

    html body.single-product.postid-1095.elementor-page-542 .elementor-542.elementor-542 .sr-detail-main #sunrun-related-products#sunrun-related-products .sr-wrap{ box-sizing:border-box!important; width:100%!important; max-width:none!important; margin-left:0!important; margin-right:0!important; } html body.single-product.postid-1095.elementor-page-542 #sunrun-related-products .sr-head, html body.single-product.postid-1095.elementor-page-542 #sunrun-related-products .sr-product-grid, html body.single-product.postid-1095.elementor-page-542 #sunrun-related-products .sr-note{ box-sizing:border-box!important; width:100%!important; max-width:none!important; } @media(min-width:1025px){ html body.single-product.postid-1095.elementor-page-542 #sunrun-related-products .sr-product-grid{ display:grid!important; grid-template-columns:repeat(4,minmax(0,1fr))!important; gap:18px!important; } } html body.single-product.postid-1095.elementor-page-542 #sunrun-related-products .sr-product{ box-sizing:border-box!important; width:auto!important; min-width:0!important; } body.postid-1095 .elementor-element-d72c388.sr-10ft-packaging-grid-ready .e-n-tabs{display:none!important} body.postid-1095 .sr-10ft-packaging-grid-v2{ display:grid!important; grid-template-columns:repeat(4,minmax(0,1fr))!important; gap:14px!important; width:100%!important; max-width:none!important; margin:0!important; padding:0!important; overflow:hidden!important; border:0!important; border-radius:0!important; background:#fff!important; } body.postid-1095 .sr-10ft-packaging-grid-v2 figure{ position:relative!important; display:block!important; aspect-ratio:16/9!important; width:100%!important; min-width:0!important; margin:0!important; padding:0!important; overflow:hidden!important; border:0!important; border-radius:0!important; background:#eef2ef!important; } body.postid-1095 .sr-10ft-packaging-grid-v2 img{ display:block!important; width:100%!important; height:100%!important; max-width:none!important; margin:0!important; padding:0!important; object-fit:cover!important; object-position:center!important; overflow:hidden!important; border:0!important; border-radius:0!important; box-shadow:none!important; } @media(max-width:767px){ body.postid-1095 .sr-10ft-packaging-grid-v2{ grid-template-columns:1fr!important; gap:8px!important; } }

    (function(){ function render10ftPackaging(){ if(!document.body.classList.contains('postid-1095')) return; var widget=document.querySelector('.elementor-element-d72c388'); if(!widget) return; var oldGrid=widget.querySelector('.sr-10ft-packaging-grid-v2'); if(oldGrid) oldGrid.remove(); var grid=document.createElement('div'); grid.className='sr-10ft-packaging-grid-v2'; grid.setAttribute('aria-label','10ft packaging and shipping process'); var items=[ ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-packaging-factory.png','10ft expandable house protected and packaged in the factory'], ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-container-loading.png','Packaged 10ft expandable house being loaded onto a transport truck'], ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-crane-unloading.png','Packaged 10ft expandable house being crane-positioned on the foundation'], ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-installation-complete.png','Installed 10ft expandable house during final on-site checks'] ]; items.forEach(function(item){ var figure=document.createElement('figure'); var img=document.createElement('img'); img.src=item[0]; img.alt=item[1]; img.loading='lazy'; img.decoding='async'; figure.appendChild(img); grid.appendChild(figure); }); var tabs=widget.querySelector('.e-n-tabs'); if(tabs) widget.insertBefore(grid,tabs); else widget.appendChild(grid); widget.classList.add('sr-10ft-packaging-grid-ready'); } if(document.readyState==='loading'){ document.addEventListener('DOMContentLoaded',render10ftPackaging,{once:true}); }else{ render10ftPackaging(); } window.setTimeout(render10ftPackaging,500); })();

    body.single-product.postid-1095 .sr-product-sidebar .sr-sidebar-contact{ box-sizing:border-box!important; display:grid!important; grid-template-columns:1fr!important; justify-content:center!important; gap:10px!important; width:100%!important; margin:26px auto 0!important; padding:0!important; background:transparent!important; border:0!important; box-shadow:none!important; } body.single-product.postid-1095 .sr-product-sidebar .sr-sidebar-contact a{ box-sizing:border-box!important; display:flex!important; align-items:center!important; justify-content:center!important; gap:11px!important; width:100%!important; min-height:54px!important; padding:14px 16px!important; border:0!important; border-radius:7px!important; color:#fff!important; font-size:15px!important; font-weight:800!important; line-height:1.2!important; text-decoration:none!important; box-shadow:0 7px 18px rgba(18,42,34,.16)!important; transition:transform .18s ease,filter .18s ease,box-shadow .18s ease!important; } body.single-product.postid-1095 .sr-product-sidebar .sr-sidebar-contact a:hover, body.single-product.postid-1095 .sr-product-sidebar .sr-sidebar-contact a:focus{ color:#fff!important; transform:translateY(-1px)!important; filter:brightness(.96)!important; box-shadow:0 9px 20px rgba(18,42,34,.21)!important; } body.single-product.postid-1095 .sr-product-sidebar .sr-sidebar-contact .sr-sidebar-whatsapp{background:#25d366!important} body.single-product.postid-1095 .sr-product-sidebar .sr-sidebar-contact .sr-sidebar-email{background:#29433b!important} body.single-product.postid-1095 .sr-product-sidebar .sr-sidebar-contact svg{ flex:0 0 auto!important; width:18px!important; height:18px!important; fill:none!important; stroke:currentColor!important; stroke-width:1.8!important; stroke-linecap:round!important; stroke-linejoin:round!important; }

    (function(){ function addSunrunContactButtons(){ if(!document.body.classList.contains("postid-1095"))return; var sidebar=document.querySelector(".sr-product-sidebar"); if(!sidebar||sidebar.querySelector(".sr-sidebar-contact"))return; var help=sidebar.querySelector(".sr-product-help"); if(!help)return; var box=document.createElement("div"); box.className="sr-sidebar-contact"; box.setAttribute("aria-label","Contact SUNRUN"); box.innerHTML='WhatsAppSend Inquiry'; help.insertAdjacentElement("afterend",box); } if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",addSunrunContactButtons)}else{addSunrunContactButtons()} })();

    html body.single-product.postid-1095.elementor-page-542 .elementor-542 .sr-hero-media .sr-media-tabs > button.sr-media-tab{ font-size:14px!important; font-weight:700!important; line-height:1.4!important; } @media(max-width:767px){ html body.single-product.postid-1095.elementor-page-542 .elementor-542 .sr-hero-media .sr-media-tabs > button.sr-media-tab{ font-size:13px!important; } }
  • Sale! Placeholder

    20ft Expandable House

    Original price was: $6,000.00.Current price is: $5,000.00.

    A spacious 38.2 m² 20ft expandable container house with flexible one-, two- and three-bedroom layouts, including living, kitchen and bathroom areas. Suitable for residential use, guest accommodation, rental, farm housing and project-site use, with customizable insulation, electrical, plumbing and interior finish options.

    @media(min-width:1025px){body.postid-920 .elementor-element-42e87d6 .elementor-element-ce6a330,body.postid-920 .elementor-element-42e87d6 .elementor-element-4c86e0d{width:calc(100% - 8px)!important;max-width:calc(100% - 8px)!important;margin-left:8px!important;margin-right:0!important}}body.postid-920 .sr-20ft-spec-note{margin:0 0 18px;color:#4f5d57;font-size:14px;line-height:1.65}body.postid-920 .sr-20ft-spec-scroll{width:100%;overflow-x:auto;border:1px solid #d8e1dc;border-radius:3px;background:#fff}body.postid-920 .sr-20ft-spec-table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed;color:#17241f;font-size:14px;line-height:1.5}body.postid-920 .sr-20ft-spec-table th,body.postid-920 .sr-20ft-spec-table td{padding:11px 13px;border-right:1px solid #d8e1dc;border-bottom:1px solid #d8e1dc;text-align:left;vertical-align:middle;overflow-wrap:anywhere}body.postid-920 .sr-20ft-spec-table tr:last-child td{border-bottom:0}body.postid-920 .sr-20ft-spec-table th:last-child,body.postid-920 .sr-20ft-spec-table td:last-child{border-right:0}body.postid-920 .sr-20ft-spec-table .sr-spec-group th{padding:10px 14px;background:#164c3a;color:#fff!important;font-size:17px;font-weight:800;letter-spacing:.01em}body.postid-920 .sr-20ft-spec-table .sr-spec-columns th{background:#eaf2ee;color:#132c23;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}body.postid-920 .sr-20ft-spec-table .sr-spec-label{background:#f4f7f5;font-weight:700}body.postid-920 .sr-20ft-spec-table .sr-spec-system{background:#f4f7f5;font-weight:800}body.postid-920 .sr-20ft-spec-table .sr-spec-system small{font-size:11px;font-weight:700}body.postid-920 .sr-20ft-spec-table .sr-spec-value{font-weight:500}@media(max-width:767px){body.postid-920 .sr-20ft-spec-table{font-size:13px}body.postid-920 .sr-20ft-spec-table th,body.postid-920 .sr-20ft-spec-table td{padding:9px 10px}}

    (function(){function r(){if(!document.body.classList.contains('postid-920'))return;var h=document.querySelector('.elementor-element-42e87d6 .elementor-element-4c86e0d'),s=document.getElementById('sr-20ft-spec-source');if(!h||!s)return;h.innerHTML=s.innerHTML;h.classList.add('sr-20ft-spec-host')}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',r);else r();setTimeout(r,500)})();

    @media(min-width:1025px){html body.single-product.postid-920.elementor-page-542 .sr-detail-main>.elementor-element-c2cbbed,html body.single-product.postid-920.elementor-page-542 .sr-detail-main>.elementor-element-c13da1d{width:calc(100% - 8px)!important;max-width:calc(100% - 8px)!important;margin-left:8px!important;margin-right:0!important}html body.single-product.postid-920.elementor-page-542 .elementor-element.elementor-element-92380de>#sr-adv-source.sr-adv-block{width:calc(100% - 8px)!important;max-width:calc(100% - 8px)!important;margin-left:8px!important;margin-right:0!important}} body.postid-920 .elementor-element-d72c388.sr-20ft-packaging-grid-ready .e-n-tabs{display:none!important} body.postid-920 .sr-20ft-packaging-grid-v1{ display:grid!important; grid-template-columns:repeat(4,minmax(0,1fr))!important; gap:14px!important; width:100%!important; max-width:none!important; margin:0!important; padding:0!important; overflow:hidden!important; border:0!important; border-radius:0!important; background:#fff!important; } body.postid-920 .sr-20ft-packaging-grid-v1 figure{ position:relative!important; display:block!important; aspect-ratio:16/9!important; width:100%!important; min-width:0!important; margin:0!important; padding:0!important; overflow:hidden!important; border:0!important; border-radius:0!important; background:#eef2ef!important; } body.postid-920 .sr-20ft-packaging-grid-v1 img{ display:block!important; width:100%!important; height:100%!important; max-width:none!important; margin:0!important; padding:0!important; object-fit:cover!important; object-position:center!important; overflow:hidden!important; border:0!important; border-radius:0!important; box-shadow:none!important; } @media(max-width:767px){ body.postid-920 .sr-20ft-packaging-grid-v1{ grid-template-columns:1fr!important; gap:8px!important; } }

    (function(){ function render20ftPackaging(){ if(!document.body.classList.contains('postid-920')) return; var widget=document.querySelector('.elementor-element-d72c388'); if(!widget) return; var oldGrid=widget.querySelector('.sr-20ft-packaging-grid-v1'); if(oldGrid) oldGrid.remove(); var grid=document.createElement('div'); grid.className='sr-20ft-packaging-grid-v1'; grid.setAttribute('aria-label','20ft packaging and shipping process'); var items=[ ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-packaging-factory.png','20ft expandable house protected and packaged in the factory'], ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-container-loading.png','Packaged 20ft expandable house being loaded onto a transport truck'], ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-crane-unloading.png','Packaged 20ft expandable house being crane-positioned on the foundation'], ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-installation-complete.png','Installed 20ft expandable house during final on-site checks'] ]; items.forEach(function(item){ var figure=document.createElement('figure'); var img=document.createElement('img'); img.src=item[0]; img.alt=item[1]; img.loading='lazy'; img.decoding='async'; figure.appendChild(img); grid.appendChild(figure); }); var tabs=widget.querySelector('.e-n-tabs'); if(tabs) widget.insertBefore(grid,tabs); else widget.appendChild(grid); widget.classList.add('sr-20ft-packaging-grid-ready'); } if(document.readyState==='loading'){ document.addEventListener('DOMContentLoaded',render20ftPackaging,{once:true}); }else{ render20ftPackaging(); } window.setTimeout(render20ftPackaging,500); })();

    body.single-product.postid-920 .sr-product-sidebar .sr-sidebar-contact{ box-sizing:border-box!important; display:grid!important; grid-template-columns:1fr!important; justify-content:center!important; gap:10px!important; width:100%!important; margin:26px auto 0!important; padding:0!important; background:transparent!important; border:0!important; box-shadow:none!important; } body.single-product.postid-920 .sr-product-sidebar .sr-sidebar-contact a{ box-sizing:border-box!important; display:flex!important; align-items:center!important; justify-content:center!important; gap:11px!important; width:100%!important; min-height:54px!important; padding:14px 16px!important; border:0!important; border-radius:7px!important; color:#fff!important; font-size:15px!important; font-weight:800!important; line-height:1.2!important; text-decoration:none!important; box-shadow:0 7px 18px rgba(18,42,34,.16)!important; transition:transform .18s ease,filter .18s ease,box-shadow .18s ease!important; } body.single-product.postid-920 .sr-product-sidebar .sr-sidebar-contact a:hover, body.single-product.postid-920 .sr-product-sidebar .sr-sidebar-contact a:focus{ color:#fff!important; transform:translateY(-1px)!important; filter:brightness(.96)!important; box-shadow:0 9px 20px rgba(18,42,34,.21)!important; } body.single-product.postid-920 .sr-product-sidebar .sr-sidebar-contact .sr-sidebar-whatsapp{background:#25d366!important} body.single-product.postid-920 .sr-product-sidebar .sr-sidebar-contact .sr-sidebar-email{background:#29433b!important} body.single-product.postid-920 .sr-product-sidebar .sr-sidebar-contact svg{ flex:0 0 auto!important; width:18px!important; height:18px!important; fill:none!important; stroke:currentColor!important; stroke-width:1.8!important; stroke-linecap:round!important; stroke-linejoin:round!important; }

    (function(){ function addSunrunContactButtons(){ if(!document.body.classList.contains("postid-920"))return; var sidebar=document.querySelector(".sr-product-sidebar"); if(!sidebar||sidebar.querySelector(".sr-sidebar-contact"))return; var help=sidebar.querySelector(".sr-product-help"); if(!help)return; var box=document.createElement("div"); box.className="sr-sidebar-contact"; box.setAttribute("aria-label","Contact SUNRUN"); box.innerHTML='WhatsAppSend Inquiry'; help.insertAdjacentElement("afterend",box); } if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",addSunrunContactButtons)}else{addSunrunContactButtons()} })();

    html body.single-product.postid-920.elementor-page-542 .elementor-542 .sr-hero-media .sr-media-tabs{ gap:8px!important; } html body.single-product.postid-920.elementor-page-542 .elementor-542 .sr-hero-media .sr-media-tabs > button.sr-media-tab{ font-size:13px!important; font-weight:700!important; line-height:1.4!important; } @media(max-width:767px){ html body.single-product.postid-920.elementor-page-542 .elementor-542 .sr-hero-media .sr-media-tabs > button.sr-media-tab{ font-size:13px!important; } }
  • Sale! 30ft Expandable House

    30ft Expandable House

    Original price was: $9,000.00.Current price is: $8,000.00.

    A spacious 56 m² 30ft expandable container house with a quick-expansion dual-wing design, durable steel frame and flexible one-, two- and three-bedroom layouts. Suitable for residential, accommodation, office and project-site use, with customizable doors, windows, wall panels, insulation, electrical, plumbing and interior finish options for efficient transport and fast on-site assembly.

    @media(min-width:1025px){body.postid-984 .elementor-element-42e87d6{width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;margin-left:16px!important;margin-right:0!important}}body.postid-984 .elementor-element-42e87d6 .elementor-element-ce6a330,body.postid-984 .elementor-element-42e87d6 .elementor-element-4c86e0d{width:calc(100% - 8px)!important;max-width:calc(100% - 8px)!important;margin-left:8px!important}body.postid-984 .sr-30ft-spec-note{margin:0 0 18px;color:#4f5d57;font-size:14px;line-height:1.65}body.postid-984 .sr-30ft-spec-scroll{width:100%;overflow-x:auto;border:1px solid #d8e1dc;border-radius:3px;background:#fff}body.postid-984 .sr-30ft-spec-table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed;color:#17241f;font-size:14px;line-height:1.5}body.postid-984 .sr-30ft-spec-table th,body.postid-984 .sr-30ft-spec-table td{padding:11px 13px;border-right:1px solid #d8e1dc;border-bottom:1px solid #d8e1dc;text-align:left;vertical-align:middle;overflow-wrap:anywhere}body.postid-984 .sr-30ft-spec-table tr:last-child td{border-bottom:0}body.postid-984 .sr-30ft-spec-table th:last-child,body.postid-984 .sr-30ft-spec-table td:last-child{border-right:0}body.postid-984 .sr-30ft-spec-table .sr-spec-group th{padding:10px 14px;background:#164c3a;color:#fff!important;font-size:17px;font-weight:800;letter-spacing:.01em}body.postid-984 .sr-30ft-spec-table .sr-spec-columns th{background:#eaf2ee;color:#132c23;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}body.postid-984 .sr-30ft-spec-table .sr-spec-label{background:#f4f7f5;font-weight:700}body.postid-984 .sr-30ft-spec-table .sr-spec-system{background:#f4f7f5;font-weight:800}body.postid-984 .sr-30ft-spec-table .sr-spec-system small{font-size:11px;font-weight:700}body.postid-984 .sr-30ft-spec-table .sr-spec-value{font-weight:500}@media(max-width:767px){body.postid-984 .sr-30ft-spec-table{font-size:13px}body.postid-984 .sr-30ft-spec-table th,body.postid-984 .sr-30ft-spec-table td{padding:9px 10px}}

    (function(){function r(){if(!document.body.classList.contains('postid-984'))return;var h=document.querySelector('.elementor-element-42e87d6 .elementor-element-4c86e0d'),s=document.getElementById('sr-30ft-spec-source');if(!h||!s)return;h.innerHTML=s.innerHTML;h.classList.add('sr-30ft-spec-host')}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',r);else r();setTimeout(r,500)})();

    @media(min-width:1025px){body.postid-984 .elementor-element-92380de>#sr-adv-source{width:calc(100% - 8px)!important;max-width:calc(100% - 8px)!important;margin-left:8px!important}} html body.single-product.postid-984.elementor-page-542 #sr-adv-source, body.elementor-editor-active #sr-adv-source{ box-sizing:border-box!important; width:100%!important; max-width:none!important; margin-left:0!important; margin-right:0!important; } html body.single-product.postid-984.elementor-page-542 #sr-adv-source .sr-adv-table-wrap, html body.single-product.postid-984.elementor-page-542 #sr-adv-source .sr-adv-table, body.elementor-editor-active #sr-adv-source .sr-adv-table-wrap, body.elementor-editor-active #sr-adv-source .sr-adv-table{ width:100%!important; max-width:none!important; } html body.single-product.postid-984.elementor-page-542 #sr-adv-source .sr-adv-trigger[aria-expanded="true"] + .sr-adv-drop .sr-adv-drop-panel, body.elementor-editor-active #sr-adv-source .sr-adv-trigger[aria-expanded="true"] + .sr-adv-drop .sr-adv-drop-panel{ max-height:2600px!important; opacity:1!important; padding:10px!important; overflow:visible!important; } html body.single-product.postid-984.elementor-page-542 #sr-adv-source .sr-adv-visual-card, body.elementor-editor-active #sr-adv-source .sr-adv-visual-card{ width:100%!important; max-width:none!important; } html body.single-product.postid-984.elementor-page-542 #sr-adv-source .sr-adv-visual-pair, body.elementor-editor-active #sr-adv-source .sr-adv-visual-pair{ display:grid!important; grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important; gap:12px!important; width:100%!important; max-width:none!important; } html body.single-product.postid-984.elementor-page-542 #sr-adv-source .sr-adv-visual-pair figure, body.elementor-editor-active #sr-adv-source .sr-adv-visual-pair figure{ box-sizing:border-box!important; display:flex!important; align-items:center!important; justify-content:center!important; aspect-ratio:4/3!important; min-width:0!important; min-height:0!important; height:auto!important; margin:0!important; padding:8px!important; overflow:hidden!important; background:#f7faf8!important; border:1px solid #cbd8d3!important; border-radius:8px!important; } html body.single-product.postid-984.elementor-page-542 #sr-adv-source .sr-adv-visual-pair img, body.elementor-editor-active #sr-adv-source .sr-adv-visual-pair img{ display:block!important; width:100%!important; height:100%!important; max-width:100%!important; max-height:100%!important; aspect-ratio:4/3!important; object-fit:cover!important; object-position:center!important; transform:none!important; margin:0!important; background:#f7faf8!important; border:0!important; border-radius:4px!important; image-rendering:auto!important; } @media(max-width:767px){ html body.single-product.postid-984.elementor-page-542 #sr-adv-source .sr-adv-visual-pair, body.elementor-editor-active #sr-adv-source .sr-adv-visual-pair{ grid-template-columns:1fr!important; gap:10px!important; } html body.single-product.postid-984.elementor-page-542 #sr-adv-source .sr-adv-trigger[aria-expanded="true"] + .sr-adv-drop .sr-adv-drop-panel, body.elementor-editor-active #sr-adv-source .sr-adv-trigger[aria-expanded="true"] + .sr-adv-drop .sr-adv-drop-panel{ padding:6px!important; } }

    @media(min-width:1025px){html body.single-product.postid-984.elementor-page-542 .elementor-element-92380de>#sr-adv-source{width:calc(100% - 8px)!important;max-width:calc(100% - 8px)!important;margin-left:8px!important;margin-right:0!important}} @media(min-width:1025px){html body.single-product.postid-984.elementor-page-542 .elementor-element.elementor-element-92380de>#sr-adv-source.sr-adv-block{width:calc(100% - 8px)!important;max-width:calc(100% - 8px)!important;margin-left:8px!important;margin-right:0!important}} body.postid-984 .elementor-element-d72c388.sr-30ft-packaging-grid-ready .e-n-tabs{display:none!important} body.postid-984 .sr-30ft-packaging-grid-v1{ display:grid!important; grid-template-columns:repeat(4,minmax(0,1fr))!important; gap:14px!important; width:100%!important; max-width:none!important; margin:0!important; padding:0!important; overflow:hidden!important; border:0!important; border-radius:0!important; background:#fff!important; } body.postid-984 .sr-30ft-packaging-grid-v1 figure{ position:relative!important; display:block!important; aspect-ratio:16/9!important; width:100%!important; min-width:0!important; margin:0!important; padding:0!important; overflow:hidden!important; border:0!important; border-radius:0!important; background:#eef2ef!important; } body.postid-984 .sr-30ft-packaging-grid-v1 img{ display:block!important; width:100%!important; height:100%!important; max-width:none!important; margin:0!important; padding:0!important; object-fit:cover!important; object-position:center!important; overflow:hidden!important; border:0!important; border-radius:0!important; box-shadow:none!important; } @media(max-width:767px){ body.postid-984 .sr-30ft-packaging-grid-v1{ grid-template-columns:1fr!important; gap:8px!important; } }

    (function(){ function render30ftPackaging(){ if(!document.body.classList.contains('postid-984')) return; var widget=document.querySelector('.elementor-element-d72c388'); if(!widget) return; var oldGrid=widget.querySelector('.sr-30ft-packaging-grid-v1'); if(oldGrid) oldGrid.remove(); var grid=document.createElement('div'); grid.className='sr-30ft-packaging-grid-v1'; grid.setAttribute('aria-label','30ft packaging and shipping process'); var items=[ ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-packaging-factory.png','30ft expandable house protected and packaged in the factory'], ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-container-loading.png','Packaged 30ft expandable house being loaded onto a transport truck'], ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-crane-unloading.png','Packaged 30ft expandable house being crane-positioned on the foundation'], ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-installation-complete.png','Installed 30ft expandable house during final on-site checks'] ]; items.forEach(function(item){ var figure=document.createElement('figure'); var img=document.createElement('img'); img.src=item[0]; img.alt=item[1]; img.loading='lazy'; img.decoding='async'; figure.appendChild(img); grid.appendChild(figure); }); var tabs=widget.querySelector('.e-n-tabs'); if(tabs) widget.insertBefore(grid,tabs); else widget.appendChild(grid); widget.classList.add('sr-30ft-packaging-grid-ready'); } if(document.readyState==='loading'){ document.addEventListener('DOMContentLoaded',render30ftPackaging,{once:true}); }else{ render30ftPackaging(); } window.setTimeout(render30ftPackaging,500); })();

    body.single-product.postid-984 .sr-product-sidebar .sr-sidebar-contact{ box-sizing:border-box!important; display:grid!important; grid-template-columns:1fr!important; justify-content:center!important; gap:10px!important; width:100%!important; margin:26px auto 0!important; padding:0!important; background:transparent!important; border:0!important; box-shadow:none!important; } body.single-product.postid-984 .sr-product-sidebar .sr-sidebar-contact a{ box-sizing:border-box!important; display:flex!important; align-items:center!important; justify-content:center!important; gap:11px!important; width:100%!important; min-height:54px!important; padding:14px 16px!important; border:0!important; border-radius:7px!important; color:#fff!important; font-size:15px!important; font-weight:800!important; line-height:1.2!important; text-decoration:none!important; box-shadow:0 7px 18px rgba(18,42,34,.16)!important; transition:transform .18s ease,filter .18s ease,box-shadow .18s ease!important; } body.single-product.postid-984 .sr-product-sidebar .sr-sidebar-contact a:hover, body.single-product.postid-984 .sr-product-sidebar .sr-sidebar-contact a:focus{ color:#fff!important; transform:translateY(-1px)!important; filter:brightness(.96)!important; box-shadow:0 9px 20px rgba(18,42,34,.21)!important; } body.single-product.postid-984 .sr-product-sidebar .sr-sidebar-contact .sr-sidebar-whatsapp{background:#25d366!important} body.single-product.postid-984 .sr-product-sidebar .sr-sidebar-contact .sr-sidebar-email{background:#29433b!important} body.single-product.postid-984 .sr-product-sidebar .sr-sidebar-contact svg{ flex:0 0 auto!important; width:18px!important; height:18px!important; fill:none!important; stroke:currentColor!important; stroke-width:1.8!important; stroke-linecap:round!important; stroke-linejoin:round!important; }

    (function(){ function addSunrunContactButtons(){ if(!document.body.classList.contains("postid-984"))return; var sidebar=document.querySelector(".sr-product-sidebar"); if(!sidebar||sidebar.querySelector(".sr-sidebar-contact"))return; var help=sidebar.querySelector(".sr-product-help"); if(!help)return; var box=document.createElement("div"); box.className="sr-sidebar-contact"; box.setAttribute("aria-label","Contact SUNRUN"); box.innerHTML='WhatsAppSend Inquiry'; help.insertAdjacentElement("afterend",box); } if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",addSunrunContactButtons)}else{addSunrunContactButtons()} setTimeout(addSunrunContactButtons,350); setTimeout(addSunrunContactButtons,900); setTimeout(addSunrunContactButtons,1800); })();

    html body.single-product.postid-984.elementor-page-542 .elementor-542 .sr-hero-media .sr-media-tabs{ gap:8px!important; } html body.single-product.postid-984.elementor-page-542 .elementor-542 .sr-hero-media .sr-media-tabs > button.sr-media-tab{ font-size:13px!important; font-weight:700!important; line-height:1.4!important; } @media(max-width:767px){ html body.single-product.postid-984.elementor-page-542 .elementor-542 .sr-hero-media .sr-media-tabs > button.sr-media-tab{ font-size:13px!important; } }
  • Sale! 40ft Expandable House

    40ft Expandable House

    Original price was: $10,000.00.Current price is: $9,000.00.

    A spacious 73.4 m² 40ft expandable container house with a quick-expansion dual-wing design, durable steel frame and flexible one-, two- and three-bedroom layouts. Suitable for residential, accommodation, office and project-site use, with customizable doors, windows, wall panels, insulation, electrical, plumbing and interior finish options for efficient transport and fast on-site assembly.

    @media(min-width:1025px){body.postid-988 .elementor-element-42e87d6{width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;margin-left:16px!important;margin-right:0!important}}body.postid-988 .elementor-element-42e87d6 .elementor-element-ce6a330,body.postid-988 .elementor-element-42e87d6 .elementor-element-4c86e0d{width:calc(100% - 8px)!important;max-width:calc(100% - 8px)!important;margin-left:8px!important}body.postid-988 .sr-40ft-spec-note{margin:0 0 18px;color:#4f5d57;font-size:14px;line-height:1.65}body.postid-988 .sr-40ft-spec-scroll{width:100%;overflow-x:auto;border:1px solid #d8e1dc;border-radius:3px;background:#fff}body.postid-988 .sr-40ft-spec-table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed;color:#17241f;font-size:14px;line-height:1.5}body.postid-988 .sr-40ft-spec-table th,body.postid-988 .sr-40ft-spec-table td{padding:11px 13px;border-right:1px solid #d8e1dc;border-bottom:1px solid #d8e1dc;text-align:left;vertical-align:middle;overflow-wrap:anywhere}body.postid-988 .sr-40ft-spec-table tr:last-child td{border-bottom:0}body.postid-988 .sr-40ft-spec-table th:last-child,body.postid-988 .sr-40ft-spec-table td:last-child{border-right:0}body.postid-988 .sr-40ft-spec-table .sr-spec-group th{padding:10px 14px;background:#164c3a;color:#fff!important;font-size:17px;font-weight:800;letter-spacing:.01em}body.postid-988 .sr-40ft-spec-table .sr-spec-columns th{background:#eaf2ee;color:#132c23;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}body.postid-988 .sr-40ft-spec-table .sr-spec-label{background:#f4f7f5;font-weight:700}body.postid-988 .sr-40ft-spec-table .sr-spec-system{background:#f4f7f5;font-weight:800}body.postid-988 .sr-40ft-spec-table .sr-spec-system small{font-size:11px;font-weight:700}body.postid-988 .sr-40ft-spec-table .sr-spec-value{font-weight:500}@media(max-width:767px){body.postid-988 .sr-40ft-spec-table{font-size:13px}body.postid-988 .sr-40ft-spec-table th,body.postid-988 .sr-40ft-spec-table td{padding:9px 10px}}

    (function(){function r(){if(!document.body.classList.contains('postid-988'))return;var h=document.querySelector('.elementor-element-42e87d6 .elementor-element-4c86e0d'),s=document.getElementById('sr-40ft-spec-source');if(!h||!s)return;h.innerHTML=s.innerHTML;h.classList.add('sr-40ft-spec-host')}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',r);else r();setTimeout(r,500)})();

    @media(min-width:1025px){ html body.single-product.postid-988.elementor-page-542 .elementor-element.elementor-element-92380de>#sr-adv-source.sr-adv-block{ width:calc(100% - 8px)!important; max-width:calc(100% - 8px)!important; margin-left:8px!important; margin-right:0!important; } } html body.single-product.postid-988.elementor-page-542 #sr-adv-source .sr-adv-table-wrap, html body.single-product.postid-988.elementor-page-542 #sr-adv-source .sr-adv-table{ width:100%!important; max-width:none!important; } html body.single-product.postid-988.elementor-page-542 #sr-adv-source .sr-adv-trigger[aria-expanded="true"] + .sr-adv-drop .sr-adv-drop-panel{ max-height:2600px!important; opacity:1!important; padding:10px!important; overflow:visible!important; } html body.single-product.postid-988.elementor-page-542 #sr-adv-source .sr-adv-visual-card{ width:100%!important; max-width:none!important; } html body.single-product.postid-988.elementor-page-542 #sr-adv-source .sr-adv-visual-pair{ display:grid!important; grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important; gap:12px!important; width:100%!important; max-width:none!important; } html body.single-product.postid-988.elementor-page-542 #sr-adv-source .sr-adv-visual-pair figure{ box-sizing:border-box!important; display:flex!important; align-items:center!important; justify-content:center!important; aspect-ratio:4/3!important; min-width:0!important; min-height:0!important; height:auto!important; margin:0!important; padding:8px!important; overflow:hidden!important; background:#f7faf8!important; border:1px solid #cbd8d3!important; border-radius:8px!important; } html body.single-product.postid-988.elementor-page-542 #sr-adv-source .sr-adv-visual-pair img{ display:block!important; width:100%!important; height:100%!important; max-width:100%!important; max-height:100%!important; aspect-ratio:4/3!important; object-fit:cover!important; object-position:center!important; transform:none!important; margin:0!important; background:#f7faf8!important; border:0!important; border-radius:4px!important; image-rendering:auto!important; } @media(max-width:767px){ html body.single-product.postid-988.elementor-page-542 #sr-adv-source .sr-adv-visual-pair{ grid-template-columns:1fr!important; gap:10px!important; } html body.single-product.postid-988.elementor-page-542 #sr-adv-source .sr-adv-trigger[aria-expanded="true"] + .sr-adv-drop .sr-adv-drop-panel{ padding:6px!important; } } body.postid-988 .elementor-element-d72c388.sr-40ft-packaging-grid-ready .e-n-tabs{display:none!important} body.postid-988 .sr-40ft-packaging-grid-v1{ display:grid!important; grid-template-columns:repeat(4,minmax(0,1fr))!important; gap:14px!important; width:100%!important; max-width:none!important; margin:0!important; padding:0!important; overflow:hidden!important; border:0!important; border-radius:0!important; background:#fff!important; } body.postid-988 .sr-40ft-packaging-grid-v1 figure{ position:relative!important; display:block!important; aspect-ratio:16/9!important; width:100%!important; min-width:0!important; margin:0!important; padding:0!important; overflow:hidden!important; border:0!important; border-radius:0!important; background:#eef2ef!important; } body.postid-988 .sr-40ft-packaging-grid-v1 img{ display:block!important; width:100%!important; height:100%!important; max-width:none!important; margin:0!important; padding:0!important; object-fit:cover!important; object-position:center!important; overflow:hidden!important; border:0!important; border-radius:0!important; box-shadow:none!important; } @media(max-width:767px){ body.postid-988 .sr-40ft-packaging-grid-v1{ grid-template-columns:1fr!important; gap:8px!important; } }

    (function(){ function render40ftPackaging(){ if(!document.body.classList.contains('postid-988')) return; var widget=document.querySelector('.elementor-element-d72c388'); if(!widget) return; var oldGrid=widget.querySelector('.sr-40ft-packaging-grid-v1'); if(oldGrid) oldGrid.remove(); var grid=document.createElement('div'); grid.className='sr-40ft-packaging-grid-v1'; grid.setAttribute('aria-label','40ft packaging and shipping process'); var items=[ ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-packaging-factory.png','40ft expandable house protected and packaged in the factory'], ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-container-loading.png','Packaged 40ft expandable house being loaded onto a transport truck'], ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-crane-unloading.png','Packaged 40ft expandable house being crane-positioned on the foundation'], ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-installation-complete.png','Installed 40ft expandable house during final on-site checks'] ]; items.forEach(function(item){ var figure=document.createElement('figure'); var img=document.createElement('img'); img.src=item[0]; img.alt=item[1]; img.loading='lazy'; img.decoding='async'; figure.appendChild(img); grid.appendChild(figure); }); var tabs=widget.querySelector('.e-n-tabs'); if(tabs) widget.insertBefore(grid,tabs); else widget.appendChild(grid); widget.classList.add('sr-40ft-packaging-grid-ready'); } if(document.readyState==='loading'){ document.addEventListener('DOMContentLoaded',render40ftPackaging,{once:true}); }else{ render40ftPackaging(); } window.setTimeout(render40ftPackaging,500); })();

    body.single-product.postid-988 .sr-product-sidebar .sr-sidebar-contact{ box-sizing:border-box!important; display:grid!important; grid-template-columns:1fr!important; justify-content:center!important; gap:10px!important; width:100%!important; margin:26px auto 0!important; padding:0!important; background:transparent!important; border:0!important; box-shadow:none!important; } body.single-product.postid-988 .sr-product-sidebar .sr-sidebar-contact a{ box-sizing:border-box!important; display:flex!important; align-items:center!important; justify-content:center!important; gap:11px!important; width:100%!important; min-height:54px!important; padding:14px 16px!important; border:0!important; border-radius:7px!important; color:#fff!important; font-size:15px!important; font-weight:800!important; line-height:1.2!important; text-decoration:none!important; box-shadow:0 7px 18px rgba(18,42,34,.16)!important; transition:transform .18s ease,filter .18s ease,box-shadow .18s ease!important; } body.single-product.postid-988 .sr-product-sidebar .sr-sidebar-contact a:hover, body.single-product.postid-988 .sr-product-sidebar .sr-sidebar-contact a:focus{ color:#fff!important; transform:translateY(-1px)!important; filter:brightness(.96)!important; box-shadow:0 9px 20px rgba(18,42,34,.21)!important; } body.single-product.postid-988 .sr-product-sidebar .sr-sidebar-contact .sr-sidebar-whatsapp{background:#25d366!important} body.single-product.postid-988 .sr-product-sidebar .sr-sidebar-contact .sr-sidebar-email{background:#29433b!important} body.single-product.postid-988 .sr-product-sidebar .sr-sidebar-contact svg{ flex:0 0 auto!important; width:18px!important; height:18px!important; fill:none!important; stroke:currentColor!important; stroke-width:1.8!important; stroke-linecap:round!important; stroke-linejoin:round!important; }

    (function(){ function addSunrunContactButtons(){ if(!document.body.classList.contains("postid-988"))return; var sidebar=document.querySelector(".sr-product-sidebar"); if(!sidebar||sidebar.querySelector(".sr-sidebar-contact"))return; var help=sidebar.querySelector(".sr-product-help"); if(!help)return; var box=document.createElement("div"); box.className="sr-sidebar-contact"; box.setAttribute("aria-label","Contact SUNRUN"); box.innerHTML='WhatsAppSend Inquiry'; help.insertAdjacentElement("afterend",box); } if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",addSunrunContactButtons)}else{addSunrunContactButtons()} setTimeout(addSunrunContactButtons,350); setTimeout(addSunrunContactButtons,900); setTimeout(addSunrunContactButtons,1800); })();

    html body.single-product.postid-988.elementor-page-542 .elementor-542 .sr-hero-media .sr-media-tabs{ gap:8px!important; } html body.single-product.postid-988.elementor-page-542 .elementor-542 .sr-hero-media .sr-media-tabs > button.sr-media-tab{ font-size:13px!important; font-weight:700!important; line-height:1.4!important; } @media(max-width:767px){ html body.single-product.postid-988.elementor-page-542 .elementor-542 .sr-hero-media .sr-media-tabs > button.sr-media-tab{ font-size:13px!important; } }
  • F550 20ft Expandable Container House

    F550 20ft Expandable Container House

    $3,000.00

    A compact F550 20ft double-wing expandable shell offering approximately 28.5 m² of open-plan space. Suitable for buyer-completed residential, office, accommodation, retail or project applications.

    html body.single-product.postid-1113 .sr-detail-main{ width:100%!important; max-width:none!important; } html body.single-product.postid-1113 .sr-detail-main>.elementor-element-cabca45{ width:100%!important; max-width:none!important; margin-left:0!important; margin-right:0!important; } html body.single-product.postid-1113 .sr-hero-media .sr-media-main{ width:100%!important; height:500px!important; min-height:500px!important; max-height:500px!important; padding:0!important; display:flex!important; align-items:center!important; justify-content:center!important; overflow:hidden!important; background:#fff!important; } html body.single-product.postid-1113 .sr-hero-media .sr-media-main img{ display:block!important; width:100%!important; height:100%!important; max-width:100%!important; max-height:100%!important; padding:0!important; object-fit:contain!important; object-position:center center!important; transform:none!important; background:#fff!important; } html body.single-product.postid-1113 .elementor-element.elementor-element-19fd573{ width:100%!important; min-width:100%!important; max-width:none!important; align-self:stretch!important; justify-self:stretch!important; margin-left:0!important; margin-right:0!important; text-align:left!important; } html body.single-product.postid-1113 .elementor-element.elementor-element-19fd573 .elementor-widget-container, html body.single-product.postid-1113 .elementor-element.elementor-element-19fd573 .sr-overview-rich{ width:100%!important; max-width:none!important; text-align:left!important; } html body.single-product.postid-1113 .sr-overview-advantages{ width:100%!important; max-width:none!important; margin:0!important; font-family:inherit; } html body.single-product.postid-1113 .sr-adv-grid{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:18px; width:100%; } html body.single-product.postid-1113 .sr-adv-card{ box-sizing:border-box; padding:22px 24px; border:1px solid #d7e3df; border-radius:3px; background:#f7faf8; } html body.single-product.postid-1113 .sr-adv-card-wide{grid-column:1/-1} html body.single-product.postid-1113 .sr-adv-card h3{ display:flex; align-items:center; gap:10px; margin:0 0 8px!important; color:#0d3028; font-size:18px; font-weight:800; line-height:1.3; } html body.single-product.postid-1113 .sr-adv-card h3::before{ content:""; flex:0 0 8px; width:8px; height:8px; border-radius:50%; background:#e87524; } html body.single-product.postid-1113 .sr-adv-card p{ width:100%!important; max-width:none!important; margin:0!important; color:#42544e; font-size:15px; line-height:1.65; } html body.single-product.postid-1113 .sr-overview-keywords{ display:flex; flex-wrap:nowrap; align-items:center; justify-content:space-between; gap:6px; box-sizing:border-box; width:100%; margin-top:20px; padding:10px; overflow-x:auto; border:1px solid #d2dfda; border-bottom:3px solid #0d6b55; background:#fff; color:#4a5d57; font-family:inherit; font-size:11px; font-weight:700; line-height:1.4; white-space:nowrap; scrollbar-width:thin; } html body.single-product.postid-1113 .sr-overview-keywords span{flex:0 0 auto} html body.single-product.postid-1113 .sr-overview-keywords span:not(:last-child)::after{content:none;margin-left:0} @media(max-width:768px){ html body.single-product.postid-1113 .sr-adv-grid{grid-template-columns:1fr;gap:14px} html body.single-product.postid-1113 .sr-adv-card-wide{grid-column:auto} html body.single-product.postid-1113 .sr-adv-card{padding:18px} html body.single-product.postid-1113 .sr-adv-card h3{font-size:17px} html body.single-product.postid-1113 .sr-overview-keywords{font-size:11px} } @media(min-width:1025px){body.postid-1113 .elementor-element-42e87d6{width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;margin-left:16px!important;margin-right:0!important}} body.postid-1113 .elementor-element-42e87d6 .elementor-element-ce6a330, body.postid-1113 .elementor-element-42e87d6 .elementor-element-4c86e0d{width:calc(100% - 8px)!important;max-width:calc(100% - 8px)!important;margin-left:8px!important} body.postid-1113 .sr-f550-spec-note{margin:0 0 18px;color:#4f5d57;font-size:14px;line-height:1.65} body.postid-1113 .sr-f550-spec-scroll{width:100%;overflow-x:auto;border:1px solid #d8e1dc;border-radius:3px;background:#fff} body.postid-1113 .sr-f550-spec-table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed;color:#17241f;font-size:14px;line-height:1.5} body.postid-1113 .sr-f550-spec-table th, body.postid-1113 .sr-f550-spec-table td{padding:11px 13px;border-right:1px solid #d8e1dc;border-bottom:1px solid #d8e1dc;text-align:left;vertical-align:middle;overflow-wrap:anywhere} body.postid-1113 .sr-f550-spec-table tr:last-child td{border-bottom:0} body.postid-1113 .sr-f550-spec-table th:last-child, body.postid-1113 .sr-f550-spec-table td:last-child{border-right:0} body.postid-1113 .sr-f550-spec-table .sr-spec-group th{padding:10px 14px;background:#164c3a;color:#fff!important;font-size:17px;font-weight:800;letter-spacing:.01em} body.postid-1113 .sr-f550-spec-table .sr-spec-columns th{background:#eaf2ee;color:#132c23;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase} body.postid-1113 .sr-f550-spec-table .sr-spec-label{background:#f4f7f5;font-weight:700} body.postid-1113 .sr-f550-spec-table .sr-spec-system{background:#f4f7f5;font-weight:800} body.postid-1113 .sr-f550-spec-table .sr-spec-system small{font-size:11px;font-weight:700} body.postid-1113 .sr-f550-spec-table .sr-spec-value{font-weight:500} @media(max-width:767px){ body.postid-1113 .sr-f550-spec-table{font-size:13px} body.postid-1113 .sr-f550-spec-table th, body.postid-1113 .sr-f550-spec-table td{padding:9px 10px} } html body.single-product.postid-1113.elementor-page-542 #sr-adv-source, body.elementor-editor-active #sr-adv-source{ box-sizing:border-box!important; width:100%!important; max-width:none!important; margin-left:0!important; margin-right:0!important; } html body.single-product.postid-1113.elementor-page-542 #sr-adv-source .sr-adv-table-wrap, html body.single-product.postid-1113.elementor-page-542 #sr-adv-source .sr-adv-table, body.elementor-editor-active #sr-adv-source .sr-adv-table-wrap, body.elementor-editor-active #sr-adv-source .sr-adv-table{ width:100%!important; max-width:none!important; } html body.single-product.postid-1113.elementor-page-542 #sr-adv-source .sr-adv-trigger[aria-expanded="true"] + .sr-adv-drop .sr-adv-drop-panel, body.elementor-editor-active #sr-adv-source .sr-adv-trigger[aria-expanded="true"] + .sr-adv-drop .sr-adv-drop-panel{ max-height:2600px!important; opacity:1!important; padding:10px!important; overflow:visible!important; } html body.single-product.postid-1113.elementor-page-542 #sr-adv-source .sr-adv-visual-card, body.elementor-editor-active #sr-adv-source .sr-adv-visual-card{ width:100%!important; max-width:none!important; } html body.single-product.postid-1113.elementor-page-542 #sr-adv-source .sr-adv-visual-pair, body.elementor-editor-active #sr-adv-source .sr-adv-visual-pair{ display:grid!important; grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important; gap:12px!important; width:100%!important; max-width:none!important; } html body.single-product.postid-1113.elementor-page-542 #sr-adv-source .sr-adv-visual-pair figure, body.elementor-editor-active #sr-adv-source .sr-adv-visual-pair figure{ box-sizing:border-box!important; display:flex!important; align-items:center!important; justify-content:center!important; aspect-ratio:4/3!important; min-width:0!important; min-height:0!important; height:auto!important; margin:0!important; padding:8px!important; overflow:hidden!important; background:#f7faf8!important; border:1px solid #cbd8d3!important; border-radius:8px!important; } html body.single-product.postid-1113.elementor-page-542 #sr-adv-source .sr-adv-visual-pair img, body.elementor-editor-active #sr-adv-source .sr-adv-visual-pair img{ display:block!important; width:100%!important; height:100%!important; max-width:100%!important; max-height:100%!important; aspect-ratio:4/3!important; object-fit:cover!important; object-position:center!important; transform:none!important; margin:0!important; background:#f7faf8!important; border:0!important; border-radius:4px!important; image-rendering:auto!important; } @media(max-width:767px){ html body.single-product.postid-1113.elementor-page-542 #sr-adv-source .sr-adv-visual-pair, body.elementor-editor-active #sr-adv-source .sr-adv-visual-pair{ grid-template-columns:1fr!important; gap:10px!important; } html body.single-product.postid-1113.elementor-page-542 #sr-adv-source .sr-adv-trigger[aria-expanded="true"] + .sr-adv-drop .sr-adv-drop-panel, body.elementor-editor-active #sr-adv-source .sr-adv-trigger[aria-expanded="true"] + .sr-adv-drop .sr-adv-drop-panel{ padding:6px!important; } }

    /* F550 Related Product Families — match 20ft adaptive width */ html body.single-product.postid-1113.elementor-page-542 #sunrun-related-products .sr-section > .sr-wrap{ box-sizing:border-box!important; width:100%!important; max-width:none!important; margin-left:0!important; margin-right:0!important; } html body.single-product.postid-1113.elementor-page-542 #sunrun-related-products .sr-head, html body.single-product.postid-1113.elementor-page-542 #sunrun-related-products .sr-product-grid, html body.single-product.postid-1113.elementor-page-542 #sunrun-related-products .sr-note{ box-sizing:border-box!important; width:100%!important; max-width:none!important; } @media(min-width:1025px){ html body.single-product.postid-1113.elementor-page-542 #sunrun-related-products .sr-product-grid{ display:grid!important; grid-template-columns:repeat(4,minmax(0,1fr))!important; gap:18px!important; } } html body.single-product.postid-1113.elementor-page-542 #sunrun-related-products .sr-product{ box-sizing:border-box!important; width:auto!important; min-width:0!important; } html body.single-product.postid-1113.elementor-page-542 .elementor-542.elementor-542 .sr-detail-main #sunrun-related-products#sunrun-related-products .sr-wrap{ box-sizing:border-box!important; width:100%!important; max-width:none!important; margin-left:0!important; margin-right:0!important; }

    /* F550 Packaging & Shipping — match 30ft */ html body.single-product.postid-1113.elementor-page-542 .elementor-542 .sr-detail-main .elementor-element.elementor-element-c17cec0{ box-sizing:border-box!important; width:100%!important; max-width:none!important; margin-left:0!important; margin-right:0!important; padding:64px 34px!important; } html body.single-product.postid-1113.elementor-page-542 .elementor-542 .elementor-element-c17cec0 .elementor-element-850ee70, html body.single-product.postid-1113.elementor-page-542 .elementor-542 .elementor-element-c17cec0 .elementor-element-d72c388, html body.single-product.postid-1113.elementor-page-542 .elementor-542 .elementor-element-c17cec0 .e-n-tabs, html body.single-product.postid-1113.elementor-page-542 .elementor-542 .elementor-element-c17cec0 .e-n-tabs-content{ box-sizing:border-box!important; width:100%!important; max-width:none!important; margin-left:0!important; margin-right:0!important; } html body.single-product.postid-1113.elementor-page-542 .elementor-542 .elementor-element-d72c388 .e-n-tabs-heading{ display:none!important; } html body.single-product.postid-1113.elementor-page-542 .elementor-542 .elementor-element-d72c388 .e-n-tabs-content{ display:grid!important; grid-template-columns:repeat(4,minmax(0,1fr))!important; gap:14px!important; } html body.single-product.postid-1113.elementor-page-542 .elementor-542 .elementor-element-d72c388 .e-n-tabs-content>div{ display:block!important; min-width:0!important; padding:22px!important; } html body.single-product.postid-1113.elementor-page-542 .elementor-542 .elementor-element-d72c388 img{ display:block!important; width:100%!important; height:auto!important; max-width:100%!important; aspect-ratio:4/3!important; object-fit:cover!important; object-position:center!important; margin:0 0 14px!important; } @media(max-width:1024px){ html body.single-product.postid-1113.elementor-page-542 .elementor-542 .elementor-element-c17cec0{ padding:48px 28px!important; } html body.single-product.postid-1113.elementor-page-542 .elementor-542 .elementor-element-d72c388 .e-n-tabs-content{ grid-template-columns:repeat(2,minmax(0,1fr))!important; } } @media(max-width:767px){ html body.single-product.postid-1113.elementor-page-542 .elementor-542 .elementor-element-c17cec0{ padding:40px 20px!important; } html body.single-product.postid-1113.elementor-page-542 .elementor-542 .elementor-element-d72c388 .e-n-tabs-content{ grid-template-columns:1fr!important; } html body.single-product.postid-1113.elementor-page-542 .elementor-542 .elementor-element-d72c388 .e-n-tabs-content>div{ padding:20px!important; } } /* END F550 Packaging & Shipping — match 30ft */

    (function(){function r(){if(!document.body.classList.contains('postid-1113'))return;var h=document.querySelector('.elementor-element-42e87d6 .elementor-element-4c86e0d'),s=document.getElementById('sr-f550-spec-source');if(!h||!s)return;h.innerHTML=s.innerHTML;h.classList.add('sr-f550-spec-host')}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',r);else r();setTimeout(r,500)})();

    body.postid-1113 .elementor-element-d72c388.sr-f550-packaging-grid-ready .e-n-tabs{display:none!important} body.postid-1113 .sr-f550-packaging-grid-v1{ display:grid!important; grid-template-columns:repeat(4,minmax(0,1fr))!important; gap:14px!important; width:100%!important; max-width:none!important; margin:0!important; padding:0!important; overflow:hidden!important; border:0!important; border-radius:0!important; background:#fff!important; } body.postid-1113 .sr-f550-packaging-grid-v1 figure{ position:relative!important; display:block!important; aspect-ratio:16/9!important; width:100%!important; min-width:0!important; margin:0!important; padding:0!important; overflow:hidden!important; border:0!important; border-radius:0!important; background:#eef2ef!important; } body.postid-1113 .elementor-element-d72c388 .sr-f550-packaging-grid-v1 figure img{ display:block!important; position:absolute!important; inset:0!important; aspect-ratio:auto!important; width:100%!important; height:100%!important; max-width:none!important; margin:0!important; padding:0!important; object-fit:cover!important; object-position:center!important; overflow:hidden!important; border:0!important; border-radius:0!important; box-shadow:none!important; } @media(max-width:767px){ body.postid-1113 .sr-f550-packaging-grid-v1{ grid-template-columns:1fr!important; gap:8px!important; } }

    (function(){ function renderF550Packaging(){ if(!document.body.classList.contains('postid-1113')) return; var widget=document.querySelector('.elementor-element-d72c388'); if(!widget) return; var oldGrid=widget.querySelector('.sr-f550-packaging-grid-v1'); if(oldGrid) oldGrid.remove(); var grid=document.createElement('div'); grid.className='sr-f550-packaging-grid-v1'; grid.setAttribute('aria-label','F550 packaging and shipping process'); var items=[ ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-packaging-factory.png','F550 expandable house protected and packaged in the factory'], ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-container-loading.png','Packaged F550 expandable house being loaded onto a transport truck'], ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-crane-unloading.png','Packaged F550 expandable house being crane-positioned on the foundation'], ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-installation-complete.png','Installed F550 expandable house during final on-site checks'] ]; items.forEach(function(item){ var figure=document.createElement('figure'); var img=document.createElement('img'); img.src=item[0]; img.alt=item[1]; img.loading='lazy'; img.decoding='async'; img.setAttribute('style','position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center!important;aspect-ratio:auto!important;border:0!important;border-radius:0!important;box-shadow:none!important;'); figure.appendChild(img); grid.appendChild(figure); }); var tabs=widget.querySelector('.e-n-tabs'); if(tabs) widget.insertBefore(grid,tabs); else widget.appendChild(grid); widget.classList.add('sr-f550-packaging-grid-ready'); } if(document.readyState==='loading'){ document.addEventListener('DOMContentLoaded',renderF550Packaging,{once:true}); }else{ renderF550Packaging(); } window.setTimeout(renderF550Packaging,500); })();

    body.single-product.postid-1113 .sr-product-sidebar .sr-sidebar-contact{ box-sizing:border-box!important; display:grid!important; grid-template-columns:1fr!important; justify-content:center!important; gap:10px!important; width:100%!important; margin:26px auto 0!important; padding:0!important; background:transparent!important; border:0!important; box-shadow:none!important; } body.single-product.postid-1113 .sr-product-sidebar .sr-sidebar-contact a{ box-sizing:border-box!important; display:flex!important; align-items:center!important; justify-content:center!important; gap:11px!important; width:100%!important; min-height:54px!important; padding:14px 16px!important; border:0!important; border-radius:7px!important; color:#fff!important; font-size:15px!important; font-weight:800!important; line-height:1.2!important; text-decoration:none!important; box-shadow:0 7px 18px rgba(18,42,34,.16)!important; transition:transform .18s ease,filter .18s ease,box-shadow .18s ease!important; } body.single-product.postid-1113 .sr-product-sidebar .sr-sidebar-contact a:hover, body.single-product.postid-1113 .sr-product-sidebar .sr-sidebar-contact a:focus{ color:#fff!important; transform:translateY(-1px)!important; filter:brightness(.96)!important; box-shadow:0 9px 20px rgba(18,42,34,.21)!important; } body.single-product.postid-1113 .sr-product-sidebar .sr-sidebar-contact .sr-sidebar-whatsapp{background:#25d366!important} body.single-product.postid-1113 .sr-product-sidebar .sr-sidebar-contact .sr-sidebar-email{background:#29433b!important} body.single-product.postid-1113 .sr-product-sidebar .sr-sidebar-contact svg{ flex:0 0 auto!important; width:18px!important; height:18px!important; fill:none!important; stroke:currentColor!important; stroke-width:1.8!important; stroke-linecap:round!important; stroke-linejoin:round!important; }

    (function(){ function addSunrunContactButtons(){ if(!document.body.classList.contains("postid-1113"))return; var sidebar=document.querySelector(".sr-product-sidebar"); if(!sidebar||sidebar.querySelector(".sr-sidebar-contact"))return; var help=sidebar.querySelector(".sr-product-help"); if(!help)return; var box=document.createElement("div"); box.className="sr-sidebar-contact"; box.setAttribute("aria-label","Contact SUNRUN"); box.innerHTML='WhatsAppSend Inquiry'; help.insertAdjacentElement("afterend",box); } if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",addSunrunContactButtons)}else{addSunrunContactButtons()} })();

    html body.single-product.postid-1113.elementor-page-542 .elementor-542 .sr-hero-media .sr-media-tabs > button.sr-media-tab{ font-size:14px!important; font-weight:700!important; line-height:1.4!important; } @media(max-width:767px){ html body.single-product.postid-1113.elementor-page-542 .elementor-542 .sr-hero-media .sr-media-tabs > button.sr-media-tab{ font-size:13px!important; } }
  • F700 20ft Expandable Container House

    F700 20ft Expandable Container House

    $3,000.00

    A compact 29.4 m² F700 expandable container house with a practical two-bedroom layout, including living room, kitchen and bathroom areas. Suitable for residential use, guest accommodation, rental, farm housing and project-site use, with customizable insulation, electrical, plumbing and interior finish options.

    @media(min-width:1025px){body.postid-552 .elementor-element-42e87d6{width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;margin-left:16px!important;margin-right:0!important}}body.postid-552 .elementor-element-42e87d6 .elementor-element-ce6a330,body.postid-552 .elementor-element-42e87d6 .elementor-element-4c86e0d{width:calc(100% - 8px)!important;max-width:calc(100% - 8px)!important;margin-left:8px!important}body.postid-552 .sr-f700-spec-note{margin:0 0 18px;color:#4f5d57;font-size:14px;line-height:1.65}body.postid-552 .sr-f700-spec-scroll{width:100%;overflow-x:auto;border:1px solid #d8e1dc;border-radius:3px;background:#fff}body.postid-552 .sr-f700-spec-table{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed;color:#17241f;font-size:14px;line-height:1.5}body.postid-552 .sr-f700-spec-table th,body.postid-552 .sr-f700-spec-table td{padding:11px 13px;border-right:1px solid #d8e1dc;border-bottom:1px solid #d8e1dc;text-align:left;vertical-align:middle;overflow-wrap:anywhere}body.postid-552 .sr-f700-spec-table tr:last-child td{border-bottom:0}body.postid-552 .sr-f700-spec-table th:last-child,body.postid-552 .sr-f700-spec-table td:last-child{border-right:0}body.postid-552 .sr-f700-spec-table .sr-spec-group th{padding:10px 14px;background:#164c3a;color:#fff!important;font-size:17px;font-weight:800;letter-spacing:.01em}body.postid-552 .sr-f700-spec-table .sr-spec-columns th{background:#eaf2ee;color:#132c23;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}body.postid-552 .sr-f700-spec-table .sr-spec-label{background:#f4f7f5;font-weight:700}body.postid-552 .sr-f700-spec-table .sr-spec-system{background:#f4f7f5;font-weight:800}body.postid-552 .sr-f700-spec-table .sr-spec-system small{font-size:11px;font-weight:700}body.postid-552 .sr-f700-spec-table .sr-spec-value{font-weight:500}@media(max-width:767px){body.postid-552 .sr-f700-spec-table{font-size:13px}body.postid-552 .sr-f700-spec-table th,body.postid-552 .sr-f700-spec-table td{padding:9px 10px}}

    (function(){function r(){if(!document.body.classList.contains('postid-552'))return;var h=document.querySelector('.elementor-element-42e87d6 .elementor-element-4c86e0d'),s=document.getElementById('sr-f700-spec-source');if(!h||!s)return;h.innerHTML=s.innerHTML;h.classList.add('sr-f700-spec-host')}if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',r);else r();setTimeout(r,500)})();

    @media(min-width:1025px){html body.single-product.postid-552.elementor-page-542 .elementor-element.elementor-element-92380de>#sr-adv-source.sr-adv-block{width:calc(100% - 8px)!important;max-width:calc(100% - 8px)!important;margin-left:8px!important;margin-right:0!important}} html body.single-product.postid-552.elementor-page-542 #sr-adv-source .sr-adv-table-wrap, html body.single-product.postid-552.elementor-page-542 #sr-adv-source .sr-adv-table{ width:100%!important; max-width:none!important; } html body.single-product.postid-552.elementor-page-542 #sr-adv-source .sr-adv-trigger[aria-expanded="true"] + .sr-adv-drop .sr-adv-drop-panel{ max-height:2600px!important; opacity:1!important; padding:10px!important; overflow:visible!important; } html body.single-product.postid-552.elementor-page-542 #sr-adv-source .sr-adv-visual-card{ width:100%!important; max-width:none!important; } html body.single-product.postid-552.elementor-page-542 #sr-adv-source .sr-adv-visual-pair{ display:grid!important; grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important; gap:12px!important; width:100%!important; max-width:none!important; } html body.single-product.postid-552.elementor-page-542 #sr-adv-source .sr-adv-visual-pair figure{ box-sizing:border-box!important; display:flex!important; align-items:center!important; justify-content:center!important; aspect-ratio:4/3!important; min-width:0!important; min-height:0!important; height:auto!important; margin:0!important; padding:8px!important; overflow:hidden!important; background:#f7faf8!important; border:1px solid #cbd8d3!important; border-radius:8px!important; } html body.single-product.postid-552.elementor-page-542 #sr-adv-source .sr-adv-visual-pair img{ display:block!important; width:100%!important; height:100%!important; max-width:100%!important; max-height:100%!important; aspect-ratio:4/3!important; object-fit:cover!important; object-position:center!important; transform:none!important; margin:0!important; background:#f7faf8!important; border:0!important; border-radius:4px!important; image-rendering:auto!important; } @media(max-width:767px){ html body.single-product.postid-552.elementor-page-542 #sr-adv-source .sr-adv-visual-pair{ grid-template-columns:1fr!important; gap:10px!important; } html body.single-product.postid-552.elementor-page-542 #sr-adv-source .sr-adv-trigger[aria-expanded="true"] + .sr-adv-drop .sr-adv-drop-panel{ padding:6px!important; } } body.postid-552 .elementor-element-d72c388.sr-f700-packaging-grid-ready .e-n-tabs{display:none!important} body.postid-552 .sr-f700-packaging-grid-v1{ display:grid!important; grid-template-columns:repeat(4,minmax(0,1fr))!important; gap:14px!important; width:100%!important; max-width:none!important; margin:0!important; padding:0!important; overflow:hidden!important; border:0!important; border-radius:0!important; background:#fff!important; } body.postid-552 .sr-f700-packaging-grid-v1 figure{ position:relative!important; display:block!important; aspect-ratio:16/9!important; width:100%!important; min-width:0!important; margin:0!important; padding:0!important; overflow:hidden!important; border:0!important; border-radius:0!important; background:#eef2ef!important; } body.postid-552 .elementor-element-d72c388 .sr-f700-packaging-grid-v1 figure img{ display:block!important; position:absolute!important; inset:0!important; aspect-ratio:auto!important; width:100%!important; height:100%!important; max-width:none!important; margin:0!important; padding:0!important; object-fit:cover!important; object-position:center!important; overflow:hidden!important; border:0!important; border-radius:0!important; box-shadow:none!important; } @media(max-width:767px){ body.postid-552 .sr-f700-packaging-grid-v1{ grid-template-columns:1fr!important; gap:8px!important; } }

    (function(){ function renderF700Packaging(){ if(!document.body.classList.contains('postid-552')) return; var widget=document.querySelector('.elementor-element-d72c388'); if(!widget) return; var oldGrid=widget.querySelector('.sr-f700-packaging-grid-v1'); if(oldGrid) oldGrid.remove(); var grid=document.createElement('div'); grid.className='sr-f700-packaging-grid-v1'; grid.setAttribute('aria-label','F700 packaging and shipping process'); var items=[ ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-packaging-factory.png','F700 expandable house protected and packaged in the factory'], ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-container-loading.png','Packaged F700 expandable house being loaded onto a transport truck'], ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-crane-unloading.png','Packaged F700 expandable house being crane-positioned on the foundation'], ['https://sunrunbox.com/wp-content/uploads/2026/09/10ft-installation-complete.png','Installed F700 expandable house during final on-site checks'] ]; items.forEach(function(item){ var figure=document.createElement('figure'); var img=document.createElement('img'); img.src=item[0]; img.alt=item[1]; img.loading='lazy'; img.decoding='async'; img.setAttribute('style','position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center!important;aspect-ratio:auto!important;border:0!important;border-radius:0!important;box-shadow:none!important;'); figure.appendChild(img); grid.appendChild(figure); }); var tabs=widget.querySelector('.e-n-tabs'); if(tabs) widget.insertBefore(grid,tabs); else widget.appendChild(grid); widget.classList.add('sr-f700-packaging-grid-ready'); } if(document.readyState==='loading'){ document.addEventListener('DOMContentLoaded',renderF700Packaging,{once:true}); }else{ renderF700Packaging(); } window.setTimeout(renderF700Packaging,500); })();

    /* F700 Related Product Families: match the approved 20ft adaptive width. */ html body.single-product.postid-552.elementor-page-542 #sunrun-related-products .sr-section > .sr-wrap{ box-sizing:border-box!important; width:100%!important; max-width:none!important; margin-left:0!important; margin-right:0!important; } html body.single-product.postid-552.elementor-page-542 #sunrun-related-products .sr-head, html body.single-product.postid-552.elementor-page-542 #sunrun-related-products .sr-product-grid, html body.single-product.postid-552.elementor-page-542 #sunrun-related-products .sr-note{ box-sizing:border-box!important; width:100%!important; max-width:none!important; } @media(min-width:1025px){ html body.single-product.postid-552.elementor-page-542 #sunrun-related-products .sr-product-grid{ display:grid!important; grid-template-columns:repeat(4,minmax(0,1fr))!important; gap:18px!important; } } html body.single-product.postid-552.elementor-page-542 #sunrun-related-products .sr-product{ box-sizing:border-box!important; width:auto!important; min-width:0!important; } html body.single-product.postid-552.elementor-page-542 .elementor-542.elementor-542 .sr-detail-main #sunrun-related-products#sunrun-related-products .sr-wrap{ box-sizing:border-box!important; width:100%!important; max-width:none!important; margin-left:0!important; margin-right:0!important; } body.single-product.postid-552 .sr-product-sidebar .sr-sidebar-contact{ box-sizing:border-box!important; display:grid!important; grid-template-columns:1fr!important; justify-content:center!important; gap:10px!important; width:100%!important; margin:26px auto 0!important; padding:0!important; background:transparent!important; border:0!important; box-shadow:none!important; } body.single-product.postid-552 .sr-product-sidebar .sr-sidebar-contact a{ box-sizing:border-box!important; display:flex!important; align-items:center!important; justify-content:center!important; gap:11px!important; width:100%!important; min-height:54px!important; padding:14px 16px!important; border:0!important; border-radius:7px!important; color:#fff!important; font-size:15px!important; font-weight:800!important; line-height:1.2!important; text-decoration:none!important; box-shadow:0 7px 18px rgba(18,42,34,.16)!important; transition:transform .18s ease,filter .18s ease,box-shadow .18s ease!important; } body.single-product.postid-552 .sr-product-sidebar .sr-sidebar-contact a:hover, body.single-product.postid-552 .sr-product-sidebar .sr-sidebar-contact a:focus{ color:#fff!important; transform:translateY(-1px)!important; filter:brightness(.96)!important; box-shadow:0 9px 20px rgba(18,42,34,.21)!important; } body.single-product.postid-552 .sr-product-sidebar .sr-sidebar-contact .sr-sidebar-whatsapp{background:#25d366!important} body.single-product.postid-552 .sr-product-sidebar .sr-sidebar-contact .sr-sidebar-email{background:#29433b!important} body.single-product.postid-552 .sr-product-sidebar .sr-sidebar-contact svg{ flex:0 0 auto!important; width:18px!important; height:18px!important; fill:none!important; stroke:currentColor!important; stroke-width:1.8!important; stroke-linecap:round!important; stroke-linejoin:round!important; }

    (function(){ function addSunrunContactButtons(){ if(!document.body.classList.contains("postid-552"))return; var sidebar=document.querySelector(".sr-product-sidebar"); if(!sidebar||sidebar.querySelector(".sr-sidebar-contact"))return; var help=sidebar.querySelector(".sr-product-help"); if(!help)return; var box=document.createElement("div"); box.className="sr-sidebar-contact"; box.setAttribute("aria-label","Contact SUNRUN"); box.innerHTML='WhatsAppSend Inquiry'; help.insertAdjacentElement("afterend",box); } if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",addSunrunContactButtons)}else{addSunrunContactButtons()} })();

    html body.single-product.postid-552.elementor-page-542 .elementor-542 .sr-hero-media .sr-media-tabs > button.sr-media-tab{ font-size:14px!important; font-weight:700!important; line-height:1.4!important; } @media(max-width:767px){ html body.single-product.postid-552.elementor-page-542 .elementor-542 .sr-hero-media .sr-media-tabs > button.sr-media-tab{ font-size:13px!important; } }

Get a Quick Quote