PageSourceSearch

https://torontoartificialgrass.ca/shop/

html torontoartificialgrass.ca collected 2026-10-04 19:55:01 UTC 165,333 bytes, 896 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US">
3<head>
4	<meta charset="UTF-8">
5	<link rel="profile" href="https://gmpg.org/xfn/11">
6	<title>Products | SYNLawn Toronto Artificial Grass</title>
7<meta name="viewport" content="width=device-width, initial-scale=1">
8<!-- The SEO Framework by Sybre Waaijer -->
9<meta name="robots" content="max-snippet:-1,max-image-preview:large,max-video-preview:-1" />
10<link rel="canonical" href="https://torontoartificialgrass.ca/shop/" />
11<link rel="next" href="https://torontoartificialgrass.ca/shop/page/2/" />
12<meta name="description" content="Explore SYNLawn Toronto’s premium artificial grass collection. From lush lawns to pro-grade putting greens, find durable, eco-friendly turf for any project." />
13<meta property="og:type" content="website" />
14<meta property="og:locale" content="en_US" />
15<meta property="og:site_name" content="SYNLawn Toronto Artificial Grass" />
16<meta property="og:title" content="Products" />
17<meta property="og:description" content="Explore SYNLawn Toronto’s premium artificial grass collection. From lush lawns to pro-grade putting greens, find durable, eco-friendly turf for any project." />
18<meta property="og:url" content="https://torontoartificialgrass.ca/shop/" />
19<meta property="og:image" content="https://torontoartificialgrass.ca/wp-content/uploads/2024/09/SL-Logo-Wht-Txt_huge_new.png" />
20<meta property="og:image:width" content="250" />
21<meta property="og:image:height" content="54" />
22<meta property="og:image:alt" content="SL Logo Wht Txt huge new" />
23<meta name="twitter:card" content="summary_large_image" />
24<meta name="twitter:title" content="Products" />
25<meta name="twitter:description" content="Explore SYNLawn Toronto’s premium artificial grass collection. From lush lawns to pro-grade putting greens, find durable, eco-friendly turf for any project." />
26<meta name="twitter:image" content="https://torontoartificialgrass.ca/wp-content/uploads/2024/09/SL-Logo-Wht-Txt_huge_new.png" />
27<meta name="twitter:image:alt" content="SL Logo Wht Txt huge new" />
28<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://torontoartificialgrass.ca/#/schema/WebSite","url":"https://torontoartificialgrass.ca/","name":"SYNLawn Toronto Artificial Grass","inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://torontoartificialgrass.ca/search/{search_term_string}/"},"query-input":"required name=search_term_string"},"publisher":{"@type":"Organization","@id":"https://torontoartificialgrass.ca/#/schema/Organization","name":"SYNLawn Toronto Artificial Grass","url":"https://torontoartificialgrass.ca/","logo":{"@type":"ImageObject","url":"https://torontoartificialgrass.ca/wp-content/uploads/2024/09/SL-Logo-Wht-Txt_huge_new.png","contentUrl":"https://torontoartificialgrass.ca/wp-content/uploads/2024/09/SL-Logo-Wht-Txt_huge_new.png","width":250,"height":54,"inLanguage":"en-US","caption":"SL Logo Wht Txt huge new","contentSize":"9225"}}},{"@type":"CollectionPage","@id":"https://torontoartificialgrass.ca/shop/","url":"https://torontoartificialgrass.ca/shop/","name":"Products | SYNLawn Toronto Artificial Grass","description":"Explore SYNLawn Toronto’s premium artificial grass collection. From lush lawns to pro-grade putting greens, find durable, eco-friendly turf for any project.","inLanguage":"en-US","isPartOf":{"@id":"https://torontoartificialgrass.ca/#/schema/WebSite"},"breadcrumb":{"@type":"BreadcrumbList","@id":"https://torontoartificialgrass.ca/#/schema/BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":"https://torontoartificialgrass.ca/","name":"SYNLawn Toronto Artificial Grass"},{"@type":"ListItem","position":2,"name":"Products"}]},"potentialAction":{"@type":"ReadAction","target":"https://torontoartificialgrass.ca/shop/"}}]}</script>
28
29<!-- / The SEO Framework by Sybre Waaijer | 9.80ms meta | 6.20ms boot -->
30
31<style id="wp-img-auto-sizes-contain-inline-css">
32img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
33/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
34</style>
35<link rel='stylesheet' id='generate-fonts-css' href='//fonts.googleapis.com/css?family=Raleway:100,100italic,200,200italic,300,300italic,regular,italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic' media='all' />
36<link rel='stylesheet' id='sbi-tokens-local-css' href='https://torontoartificialgrass.ca/wp-content/plugins/instagram-feed/assets/tokens/sb-tokens-local.css?ver=6.14.0' media='all' />
37<link rel='stylesheet' id='sbi_styles-css' href='https://torontoartificialgrass.ca/wp-content/plugins/instagram-feed/css/sbi-styles.min.css?ver=6.14.0' media='all' />
38<style id="wp-block-library-inline-css">
39:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
39--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
40
41/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
42</style>
43<style id="wp-block-image-inline-css">
44.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;
44cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}
44@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}
45/*# sourceURL=https://torontoartificialgrass.ca/wp-includes/blocks/image/style.min.css */
46</style>
47<link rel='stylesheet' id='wp-block-navigation-css' href='https://torontoartificialgrass.ca/wp-includes/blocks/navigation/style.min.css?ver=7.1.2' media='all' />
48<style id="wp-block-navigation-link-inline-css">
49.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}
50/*# sourceURL=https://torontoartificialgrass.ca/wp-includes/blocks/navigation-link/style.min.css */
51</style>
52<style id="wp-block-paragraph-inline-css">
53.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
54/*# sourceURL=https://torontoartificialgrass.ca/wp-includes/blocks/paragraph/style.min.css */
55</style>
56<style id="wp-block-columns-inline-css">
57.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}
58/*# sourceURL=https://torontoartificialgrass.ca/wp-includes/blocks/columns/style.min.css */
59</style>
60<style id="wp-block-separator-inline-css">
61@charset "UTF-8";.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}
62/*# sourceURL=https://torontoartificialgrass.ca/wp-includes/blocks/separator/style.min.css */
63</style>
64<style id="wp-block-social-links-inline-css">
65.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link{height:auto}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}
65:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}
65:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}
66/*# sourceURL=https://torontoartificialgrass.ca/wp-includes/blocks/social-links/style.min.css */
67</style>
68<style id="wp-block-spacer-inline-css">
69.wp-block-spacer{clear:both}
70/*# sourceURL=https://torontoartificialgrass.ca/wp-includes/blocks/spacer/style.min.css */
71</style>
72
73<style id="classic-theme-styles-inline-css">
74/*! This file is auto-generated */
75.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
76/*# sourceURL=/wp-includes/css/classic-themes.min.css */
77</style>
78
79<style id="global-styles-inline-css">
80:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--contrast: var(--contrast);--wp--preset--color--contrast-2: var(--contrast-2);--wp--preset--color--contrast-3: var(--contrast-3);--wp--preset--color--base: var(--base);--wp--preset--color--base-2: var(--base-2);--wp--preset--color--base-3: var(--base-3);--wp--preset--color--accent: var(--accent);--wp--preset--color--global-color-8: var(--global-color-8);--wp--preset--color--global-color-9: var(--global-color-9);--wp--preset--color--global-color-10: var(--global-color-10);--wp--preset--color--global-color-11: var(--global-color-11);--wp--preset--color--global-color-12: var(--global-color-12);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
800) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-contrast-color{color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-color{color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-color{color: var(--wp--preset--color--contrast-3) !important;}.has-base-color{color: var(--wp--preset--color--base) !important;}.has-base-2-color{color: var(--wp--preset--color--base-2) !important;}.has-base-3-color{color: var(--wp--preset--color--base-3) !important;}.has-accent-color{color: var(--wp--preset--color--accent) !important;}.has-global-color-8-color{color: var(--wp--preset--color--global-color-8) !important;}.has-global-color-9-color{color: var(--wp--preset--color--global-color-9) !important;}.has-global-color-10-color{color: var(--wp--preset--color--global-color-10) !important;}.has-global-color-11-color{color: var(--wp--preset--color--global-color-11) !important;}.has-global-color-12-color{color: var(--wp--preset--color--global-color-12) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-contrast-background-color{background-color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-background-color{background-color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-background-color{background-color: var(--wp--preset--color--contrast-3) !important;}.has-base-background-color{background-color: var(--wp--preset--color--base) !important;}.has-base-2-background-color{background-color: var(--wp--preset--color--base-2) !important;}.has-base-3-background-color{background-color: var(--wp--preset--color--base-3) !important;}.has-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-global-color-8-background-color{background-color: var(--wp--preset--color--global-color-8) !important;}.has-global-color-9-background-color{background-color: var(--wp--preset--color--global-color-9) !important;}.has-global-color-10-background-color{background-color: var(--wp--preset--color--global-color-10) !important;}.has-global-color-11-background-color{background-color: var(--wp--preset--color--global-color-11) !important;}.has-global-color-12-background-color{background-color: var(--wp--preset--color--global-color-12) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-contrast-border-color{border-color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-border-color{border-color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-border-color{border-color: var(--wp--preset--color--contrast-3) !important;}.has-base-border-color{border-color: var(--wp--preset--color--base) !important;}.has-base-2-border-color{border-color: var(--wp--preset--color--base-2) !important;}.has-base-3-border-color{border-color: var(--wp--preset--color--base-3) !important;}.has-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-global-color-8-border-color{border-color: var(--wp--preset--color--global-color-8) !important;}.has-global-color-9-border-color{border-color: var(--wp--preset--color--global-color-9) !important;}.has-global-color-10-border-color{border-color: var(--wp--preset--color--global-color-10) !important;}.has-global-color-11-border-color{border-color: var(--wp--preset--color--global-color-11) !important;}.has-global-color-12-border-color{border-color: var(--wp--preset--color--global-color-12) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
80.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
81:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
82/*# sourceURL=global-styles-inline-css */
83</style>
84
85<link rel='stylesheet' id='pb_animate-css' href='https://torontoartificialgrass.ca/wp-content/plugins/ays-popup-box/public/css/animate.css?ver=6.4.3' media='all' />
86<link rel='stylesheet' id='simple-banner-style-css' href='https://torontoartificialgrass.ca/wp-content/plugins/simple-banner/simple-banner.css?ver=3.3.2' media='all' />
87<link rel='stylesheet' id='widgetopts-styles-css' href='https://torontoartificialgrass.ca/wp-content/plugins/widget-options/assets/css/widget-options.css?ver=4.2.5' media='all' />
88<link rel='stylesheet' id='woocommerce-layout-css' href='https://torontoartificialgrass.ca/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=11.1.2' media='all' />
89<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://torontoartificialgrass.ca/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=11.1.2' media='only screen and (max-width: 768px)' />
90<link rel='stylesheet' id='woocommerce-general-css' href='https://torontoartificialgrass.ca/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=11.1.2' media='all' />
91<style id="woocommerce-general-inline-css">
92.woocommerce .page-header-image-single {display: none;}.woocommerce .entry-content,.woocommerce .product .entry-summary {margin-top: 0;}.related.products {clear: both;}.checkout-subscribe-prompt.clear {visibility: visible;height: initial;width: initial;}@media (max-width:768px) {.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering {float: none;}.woocommerce .woocommerce-ordering select {max-width: 100%;}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*=columns-] ul.products li.product,.woocommerce[class*=columns-] ul.products li.product {width: 100%;float: none;}}
93/*# sourceURL=woocommerce-general-inline-css */
94</style>
95<style id="woocommerce-inline-inline-css">
96.woocommerce form .form-row .required { visibility: visible; }
97/*# sourceURL=woocommerce-inline-inline-css */
98</style>
99<link rel='stylesheet' id='custom-mega-menu-css' href='https://torontoartificialgrass.ca/wp-content/themes/generatepress_child/custom-mega-menu.css?ver=7.1.2' media='all' />
100<link rel='stylesheet' id='tiny-slider-css' href='https://torontoartificialgrass.ca/wp-content/themes/generatepress_child/assets/css/tiny-slider.css?ver=7.1.2' media='all' />
101<link rel='stylesheet' id='generate-widget-areas-css' href='https://torontoartificialgrass.ca/wp-content/themes/generatepress/assets/css/components/widget-areas.min.css?ver=3.6.1' media='all' />
102<link rel='stylesheet' id='generate-style-css' href='https://torontoartificialgrass.ca/wp-content/themes/generatepress/assets/css/main.min.css?ver=3.6.1' media='all' />
103<style id="generate-style-inline-css">
104body{background-color:#ffffff;color:#222222;}a{color:#1e73be;}a:hover, a:focus, a:active{color:#000000;}.grid-container{max-width:1640px;}.wp-block-group__inner-container{max-width:1640px;margin-left:auto;margin-right:auto;}@media (max-width: 1500px) and (min-width: 1101px){.inside-header{display:flex;flex-direction:column;align-items:center;}.site-logo, .site-branding{margin-bottom:1.5em;}#site-navigation{margin:0 auto;}.header-widget{margin-top:1.5em;}}.site-header .header-image{width:280px;}.generate-back-to-top{font-size:20px;border-radius:3px;position:fixed;bottom:30px;right:30px;line-height:40px;width:40px;text-align:center;z-index:10;transition:opacity 300ms ease-in-out;opacity:0.1;transform:translateY(1000px);}.generate-back-to-top__show{opacity:1;transform:translateY(0);}:root{--contrast:#222222;--contrast-2:#575760;--contrast-3:#b2b2be;--base:#f0f0f0;--base-2:#f7f8f9;--base-3:#ffffff;--accent:#1e73be;--global-color-8:#80C346;--global-color-9:#0A2403;--global-color-10:#A3C1A3;--global-color-11:#F5E92A;--global-color-12:#E96642;}:root .has-contrast-color{color:var(--contrast);}:root .has-contrast-background-color{background-color:var(--contrast);}:root .has-contrast-2-color{color:var(--contrast-2);}:root .has-contrast-2-background-color{background-color:var(--contrast-2);}:root .has-contrast-3-color{color:var(--contrast-3);}:root .has-contrast-3-background-color{background-color:var(--contrast-3);}:root .has-base-color{color:var(--base);}:root .has-base-background-color{background-color:var(--base);}:root .has-base-2-color{color:var(--base-2);}:root .has-base-2-background-color{background-color:var(--base-2);}:root .has-base-3-color{color:var(--base-3);}:root .has-base-3-background-color{background-color:var(--base-3);}:root .has-accent-color{color:var(--accent);}:root .has-accent-background-color{background-color:var(--accent);}:root .has-global-color-8-color{color:var(--global-color-8);}:root .has-global-color-8-background-color{background-color:var(--global-color-8);}:root .has-global-color-9-color{color:var(--global-color-9);}:root .has-global-color-9-background-color{background-color:var(--global-color-9);}:root .has-global-color-10-color{color:var(--global-color-10);}:root .has-global-color-10-background-color{background-color:var(--global-color-10);}:root .has-global-color-11-color{color:var(--global-color-11);}:root .has-global-color-11-background-color{background-color:var(--global-color-11);}:root .has-global-color-12-color{color:var(--global-color-12);}:root .has-global-color-12-background-color{background-color:var(--global-color-12);}.gp-modal:not(.gp-modal--open):not(.gp-modal--transition){display:none;}.gp-modal--transition:not(.gp-modal--open){pointer-events:none;}.gp-modal-overlay:not(.gp-modal-overlay--open):not(.gp-modal--transition){display:none;}.gp-modal__overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.2);display:flex;justify-content:center;align-items:center;z-index:10000;backdrop-filter:blur(3px);transition:opacity 500ms ease;opacity:0;}.gp-modal--open:not(.gp-modal--transition) .gp-modal__overlay{opacity:1;}.gp-modal__container{max-width:100%;max-height:100vh;transform:scale(0.9);transition:transform 500ms ease;padding:0 10px;}.gp-modal--open:not(.gp-modal--transition) .gp-modal__container{transform:scale(1);}.search-modal-fields{display:flex;}.gp-search-modal .gp-modal__overlay{align-items:flex-start;padding-top:25vh;background:var(--gp-search-modal-overlay-bg-color);}.search-modal-form{width:500px;max-width:100%;background-color:var(--gp-search-modal-bg-color);color:var(--gp-search-modal-text-color);}.search-modal-form .search-field, .search-modal-form .search-field:focus{width:100%;height:60px;background-color:transparent;border:0;appearance:none;color:currentColor;}.search-modal-fields button, .search-modal-fields button:active, .search-modal-fields button:focus, .search-modal-fields button:hover{background-color:transparent;border:0;color:currentColor;width:60px;}body, button, input, select, textarea{font-family:"Raleway", sans-serif;font-size:22px;}body{line-height:1.5;}.entry-content > [class*="wp-block-"]:not(:last-child):not(.wp-block-heading){margin-bottom:1.5em;}.top-bar{font-size:14px;}.main-navigation a, .menu-toggle{font-family:"Raleway", sans-serif;font-weight:600;font-size:18px;}.main-navigation .menu-bar-items{font-size:18px;}.main-navigation .main-nav ul ul li a{font-size:15px;}.widget-title{font-weight:700;text-transform:uppercase;font-size:30px;}.sidebar .widget, .footer-widgets .widget{font-size:20px;}h1{font-weight:700;font-size:52px;}h2{font-weight:700;}h3{font-weight:700;}@media (max-width:768px){h1{font-size:31px;}h2{font-size:27px;}h3{font-size:24px;}h4{font-size:22px;}h5{font-size:19px;}}.top-bar{background-color:#404040;color:#ffffff;}.top-bar a{color:#ffffff;}.top-bar a:hover{color:#303030;}.site-header{background-color:#2B2A2A;color:#F5F5F5;}.site-header a{color:#F5F5F5;}.main-title a,.main-title a:hover{color:#F5F5F5;}.site-description{color:#757575;}.main-navigation,.main-navigation ul ul{background-color:#2b2a2a;}.main-navigation .main-nav ul li a, .main-navigation .menu-toggle, .main-navigation .menu-bar-items{color:#F5F5F5;}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a, .main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a, .main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{color:#80C346;background-color:#2b2a2a;}button.menu-toggle:hover,button.menu-toggle:focus{color:#F5F5F5;}.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:#80C346;background-color:#2b2a2a;}.navigation-search input[type="search"],.navigation-search input[type="search"]:active, .navigation-search input[type="search"]:focus, .main-navigation .main-nav ul li.search-item.active > a, .main-navigation .menu-bar-items .search-item.active > a{color:#80C346;background-color:#2b2a2a;}.main-navigation ul ul{background-color:#eaeaea;}.main-navigation .main-nav ul ul li a{color:#515151;}.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):hover > a,.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):focus > a, .main-navigation .main-nav ul ul li.sfHover:not([class*="current-menu-"]) > a{color:#7a8896;background-color:#eaeaea;}.main-navigation .main-nav ul ul li[class*="current-menu-"] > a{color:#7a8896;background-color:#eaeaea;}.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .one-container .container, .separate-containers .paging-navigation, .inside-page-header{background-color:#ffffff;}.inside-article a,.paging-navigation a,.comments-area a,.page-header a{color:var(--global-color-8);}.inside-article a:hover,.paging-navigation a:hover,.comments-area a:hover,.page-header a:hover{color:var(--global-color-10);}.entry-title a{color:#222222;}.entry-title a:hover{color:#55555e;}.entry-meta{color:#595959;}.sidebar .widget{color:var(--global-color-9);background-color:#ffffff;}.sidebar .widget a{color:var(--global-color-9);}.sidebar .widget a:hover{color:var(--contrast-2);}.footer-widgets{color:var(--base-3);background-color:#20261F;}.footer-widgets a{color:var(--base-3);}.footer-widgets a:hover{color:#707070;}.footer-widgets .widget-title{color:#000000;}.site-info{color:#ffffff;background-color:#20261F;}.site-info a{color:#ffffff;}.site-info a:hover{color:#d3d3d3;}.footer-bar .widget_nav_menu .current-menu-item a{color:#d3d3d3;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:#666666;background-color:#fafafa;border-color:#cccccc;}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:#666666;background-color:#ffffff;border-color:#bfbfbf;}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:#ffffff;background-color:#55555e;}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:#ffffff;background-color:#3f4047;}a.generate-back-to-top{background-color:rgba( 0,0,0,0.4 );color:#ffffff;}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgba( 0,0,0,0.6 );color:#ffffff;}:root{--gp-search-modal-bg-color:var(--base-3);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,0.2);}@media (max-width: 1100px){.main-navigation .menu-bar-item:hover > a, .main-navigation .menu-bar-item.sfHover > a{background:none;color:#F5F5F5;}}.inside-top-bar{padding:6px 40px 6px 40px;}.inside-header{padding:0px 40px 0px 40px;}
104.nav-below-header .main-navigation .inside-navigation.grid-container, .nav-above-header .main-navigation .inside-navigation.grid-container{padding:0px 20px 0px 20px;}.site-main .wp-block-group__inner-container{padding:40px;}.separate-containers .paging-navigation{padding-top:20px;padding-bottom:20px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-40px;width:calc(100% + 80px);max-width:calc(100% + 80px);}.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .menu-bar-item > a{line-height:85px;}.navigation-search input[type="search"]{height:85px;}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px;}.rtl .main-navigation .main-nav ul li.menu-item-has-children > a{padding-right:20px;}@media (max-width:768px){.separate-containers .inside-article, .separate-containers .comments-area, .separate-containers .page-header, .separate-containers .paging-navigation, .one-container .site-content, .inside-page-header{padding:30px;}.site-main .wp-block-group__inner
104-container{padding:30px;}.inside-top-bar{padding-right:30px;padding-left:30px;}.inside-header{padding-right:30px;padding-left:30px;}.widget-area .widget{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.footer-widgets-container{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.inside-site-info{padding-right:30px;padding-left:30px;}.entry-content .alignwide, body:not(.no-sidebar) .entry-content .alignfull{margin-left:-30px;width:calc(100% + 60px);max-width:calc(100% + 60px);}.one-container .site-main .paging-navigation{margin-bottom:20px;}}/* End cached CSS */.is-right-sidebar{width:30%;}.is-left-sidebar{width:30%;}.site-content .content-area{width:100%;}@media (max-width: 1100px){.main-navigation .menu-toggle,.sidebar-nav-mobile:not(#sticky-placeholder){display:block;}.main-navigation ul,.gen-sidebar-nav,.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav > ul,.has-inline-mobile-toggle #site-navigation .inside-navigation > *:not(.navigation-search):not(.main-nav){display:none;}.nav-align-right .inside-navigation,.nav-align-center .inside-navigation{justify-content:space-between;}.has-inline-mobile-toggle .mobile-menu-control-wrapper{display:flex;flex-wrap:wrap;}.has-inline-mobile-toggle .inside-header{flex-direction:row;text-align:left;flex-wrap:wrap;}.has-inline-mobile-toggle .header-widget,.has-inline-mobile-toggle #site-navigation{flex-basis:100%;}.nav-float-left .has-inline-mobile-toggle #site-navigation{order:10;}}
105.dynamic-author-image-rounded{border-radius:100%;}.dynamic-featured-image, .dynamic-author-image{vertical-align:middle;}.one-container.blog .dynamic-content-template:not(:last-child), .one-container.archive .dynamic-content-template:not(:last-child){padding-bottom:0px;}.dynamic-entry-excerpt > p:last-child{margin-bottom:0px;}
106.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .menu-bar-item > a{transition: line-height 300ms ease}.main-navigation.toggled .main-nav > ul{background-color: #2b2a2a}.sticky-enabled .gen-sidebar-nav.is_stuck .main-navigation {margin-bottom: 0px;}.sticky-enabled .gen-sidebar-nav.is_stuck {z-index: 500;}.sticky-enabled .main-navigation.is_stuck {box-shadow: 0 2px 2px -2px rgba(0, 0, 0, .2);}.navigation-stick:not(.gen-sidebar-nav) {left: 0;right: 0;width: 100% !important;}.both-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav > ul,.mobile-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav > ul,.mobile-header-sticky #mobile-header.toggled .main-nav > ul {position: absolute;left: 0;right: 0;z-index: 999;}@media (max-width: 1100px){#sticky-placeholder{height:0;overflow:hidden;}.has-inline-mobile-toggle #site-navigation.toggled{margin-top:0;}.has-inline-mobile-menu #site-navigation.toggled .main-nav > ul{top:1.5em;}}.nav-float-right .navigation-stick {width: 100% !important;left: 0;}.nav-float-right .navigation-stick .navigation-branding {margin-right: auto;}.main-navigation.has-sticky-branding:not(.grid-container) .inside-navigation:not(.grid-container) .navigation-branding{margin-left: 10px;}.main-navigation.navigation-stick.has-sticky-branding .inside-navigation.grid-container{padding-left:40px;padding-right:40px;}@media (max-width:768px){.main-navigation.navigation-stick.has-sticky-branding .inside-navigation.grid-container{padding-left:0;padding-right:0;}}
107h1.entry-title{font-weight:700;font-size:52px;}.navigation-branding .main-title{font-weight:bold;text-transform:none;font-size:25px;}
108@media (max-width: 1024px),(min-width:1025px){.main-navigation.sticky-navigation-transition .main-nav > ul > li > a,.sticky-navigation-transition .menu-toggle,.main-navigation.sticky-navigation-transition .menu-bar-item > a, .sticky-navigation-transition .navigation-branding .main-title{line-height:100px;}.main-navigation.sticky-navigation-transition .site-logo img, .main-navigation.sticky-navigation-transition .navigation-search input[type="search"], .main-navigation.sticky-navigation-transition .navigation-branding img{height:100px;}}
109/*# sourceURL=generate-style-inline-css */
110</style>
111<link rel='stylesheet' id='generate-child-css' href='https://torontoartificialgrass.ca/wp-content/themes/generatepress_child/style.css?ver=1749645168' media='all' />
112<style id="generateblocks-inline-css">
113.gb-container-7588b549{min-height:30px;text-align:center;margin:0;border-bottom:10px solid var(--global-color-8);background-color:var(--global-color-8);position:relative;overflow:hidden;}.gb-container-7588b549:before{content:"";background-image:url(https://torontoartificialgrass.ca/wp-content/uploads/2022/06/Group-746.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:0.7;}.gb-container-7588b549 > .gb-inside-container{padding:50px 0;max-width:1640px;margin-left:auto;margin-right:auto;z-index:1;position:relative;}.gb-grid-wrapper > .gb-grid-column-7588b549 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-7588b549.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-7588b549.gb-no-dynamic-bg:before{background-image:none;}.gb-grid-wrapper > .gb-grid-column-7bb240cd{width:100%;}.gb-container-73cd57e1{background-color:#20261F;}.gb-container-73cd57e1 > .gb-inside-container{padding:60px 30px;max-width:1640px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-73cd57e1 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-53cb46e2 > .gb-inside-container{padding:0;}.gb-grid-wrapper > .gb-grid-column-53cb46e2{width:33.33%;}.gb-grid-wrapper > .gb-grid-column-53cb46e2 > .gb-container{justify-content:center;display:flex;flex-direction:column;height:100%;}.gb-container-e1bd60bb{margin:0;}.gb-container-e1bd60bb > .gb-inside-container{padding:0;}.gb-grid-wrapper > .gb-grid-column-e1bd60bb{width:66.66%;}.gb-grid-wrapper > .gb-grid-column-e1bd60bb > .gb-container{justify-content:flex-start;display:flex;flex-direction:column;height:100%;}
113h2.gb-headline-6ae7c38f{color:var(--base-3);}.gb-grid-wrapper-0083b194{display:flex;flex-wrap:wrap;}.gb-grid-wrapper-0083b194 > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-b76f312f{display:flex;flex-wrap:wrap;align-items:flex-start;margin-left:-80px;}.gb-grid-wrapper-b76f312f > .gb-grid-column{box-sizing:border-box;padding-left:80px;}@media (max-width: 1024px) {.gb-grid-wrapper > .gb-grid-column-53cb46e2{width:100%;}.gb-grid-wrapper > .gb-grid-column-e1bd60bb{width:100%;}.gb-grid-wrapper-b76f312f > .gb-grid-column{padding-bottom:40px;}}@media (max-width: 1024px) and (min-width: 768px) {.gb-grid-wrapper > div.gb-grid-column-e1bd60bb{padding-bottom:0;}}@media (max-width: 767px) {.gb-grid-wrapper > .gb-grid-column-7bb240cd{width:100%;}.gb-grid-wrapper > .gb-grid-column-53cb46e2{width:100%;}.gb-grid-wrapper > .gb-grid-column-e1bd60bb{width:100%;}}:root{--gb-container-width:1640px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}
114/*# sourceURL=generateblocks-inline-css */
115</style>
116<link rel='stylesheet' id='generate-blog-images-css' href='https://torontoartificialgrass.ca/wp-content/plugins/gp-premium/blog/functions/css/featured-images.min.css?ver=2.5.6' media='all' />
117<link rel='stylesheet' id='generate-navigation-branding-css' href='https://torontoartificialgrass.ca/wp-content/plugins/gp-premium/menu-plus/functions/css/navigation-branding-flex.min.css?ver=2.5.6' media='all' />
118<style id="generate-navigation-branding-inline-css">
119.main-navigation.has-branding .inside-navigation.grid-container, .main-navigation.has-branding.grid-container .inside-navigation:not(.grid-container){padding:0px 40px 0px 40px;}.main-navigation.has-branding:not(.grid-container) .inside-navigation:not(.grid-container) .navigation-branding{margin-left:10px;}.main-navigation .sticky-navigation-logo, .main-navigation.navigation-stick .site-logo:not(.mobile-header-logo){display:none;}.main-navigation.navigation-stick .sticky-navigation-logo{display:block;}.navigation-branding img, .site-logo.mobile-header-logo img{height:85px;width:auto;}.navigation-branding .main-title{line-height:85px;}@media (max-width: 1100px){.main-navigation.has-branding.nav-align-center .menu-bar-items, .main-navigation.has-sticky-branding.navigation-stick.nav-align-center .menu-bar-items{margin-left:auto;}.navigation-branding{margin-right:auto;margin-left:10px;}.navigation-branding .main-title, .mobile-header-navigation .site-logo{margin-left:10px;}.main-navigation.has-branding .inside-navigation.grid-container{padding:0px;}}
120/*# sourceURL=generate-navigation-branding-inline-css */
121</style>
122<script id="jquery-core-js" src="https://torontoartificialgrass.ca/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 122
122
123<script id="jquery-migrate-js" src="https://torontoartificialgrass.ca/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 123
123
124<script id="ays-pb-js-extra">
125var pbLocalizeObj = {"ajax":"https://torontoartificialgrass.ca/wp-admin/admin-ajax.php","seconds":"seconds","thisWillClose":"This will close in","icons":{"close_icon":"\u003Csvg class=\"ays_pb_material_close_icon\" xmlns=\"https://www.w3.org/2000/svg\" height=\"36px\" viewBox=\"0 0 24 24\" width=\"36px\" fill=\"#000000\" alt=\"Pop-up Close\"\u003E\u003Cpath d=\"M0 0h24v24H0z\" fill=\"none\"/\u003E\u003Cpath d=\"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\"/\u003E\u003C/svg\u003E","close_circle_icon":"\u003Csvg class=\"ays_pb_material_close_circle_icon\" xmlns=\"https://www.w3.org/2000/svg\" height=\"24\" viewBox=\"0 0 24 24\" width=\"36\" alt=\"Pop-up Close\"\u003E\u003Cpath d=\"M0 0h24v24H0z\" fill=\"none\"/\u003E\u003Cpath d=\"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z\"/\u003E\u003C/svg\u003E","volume_up_icon":"\u003Csvg class=\"ays_pb_fa_volume\" xmlns=\"https://www.w3.org/2000/svg\" height=\"24\" viewBox=\"0 0 24 24\" width=\"36\"\u003E\u003Cpath d=\"M0 0h24v24H0z\" fill=\"none\"/\u003E\u003Cpath d=\"M3 9v6h4l5 5V4L7 9H3zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02zM14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77z\"/\u003E\u003C/svg\u003E","volume_mute_icon":"\u003Csvg xmlns=\"https://www.w3.org/2000/svg\" height=\"24\" viewBox=\"0 0 24 24\" width=\"24\"\u003E\u003Cpath d=\"M0 0h24v24H0z\" fill=\"none\"/\u003E\u003Cpath d=\"M7 9v6h4l5 5V4l-5 5H7z\"/\u003E\u003C/svg\u003E"}};
126//# sourceURL=ays-pb-js-extra
127</script>
vendor: 1 bytes, line 127
127
128<script id="ays-pb-js" src="https://torontoartificialgrass.ca/wp-content/plugins/ays-popup-box/public/js/ays-pb-public.js?ver=6.4.3"></script>
vendor: 1 bytes, line 128
128
129<script id="simple-banner-script-js-before">
130const simpleBannerScriptParams = {"pro_version_enabled":"","debug_mode":"","id":259,"version":"3.3.2","banner_params":[{"hide_simple_banner":"no","simple_banner_prepend_element":"","simple_banner_position":"","header_margin":"","header_padding":"","wp_body_open_enabled":"","wp_body_open":true,"simple_banner_z_index":"","disabled_on_current_page":false,"disabled_pages_array":[],"is_current_page_a_post":false,"disabled_on_posts":"","simple_banner_disabled_page_paths":"","simple_banner_font_size":"16px","simple_banner_color":"#20261F","simple_banner_text_color":"","simple_banner_link_color":"#80c346","simple_banner_close_color":"","simple_banner_text":"We're hiring! <a href=\"https:\/\/torontoartificialgrass.ca\/careers\/\">Apply now for open positions<\/a>.","simple_banner_custom_css":"","simple_banner_scrolling_custom_css":"","simple_banner_text_custom_css":"","simple_banner_button_css":"","site_custom_css":"","keep_site_custom_css":"","site_custom_js":"","keep_site_custom_js":"","close_button_enabled":"on","close_button_expiration":"2","close_button_cookie_set":false,"current_date":{"date":"2026-10-04 11:32:54.057672","timezone_type":3,"timezone":"UTC"},"start_date":{"date":"2026-10-04 11:32:54.057680","timezone_type":3,"timezone":"UTC"},"end_date":{"date":"2026-10-04 11:32:54.057685","timezone_type":3,"timezone":"UTC"},"simple_banner_start_after_date":"","simple_banner_remove_after_date":"","simple_banner_insert_inside_element":""}]}
131//# sourceURL=simple-banner-script-js-before
132</script>
vendor: 1 bytes, line 132
132
133<script id="simple-banner-script-js" src="https://torontoartificialgrass.ca/wp-content/plugins/simple-banner/simple-banner.js?ver=3.3.2"></script>
vendor: 1 bytes, line 133
133
134<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://torontoartificialgrass.ca/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.1.2"></script>
vendor: 1 bytes, line 134
134
135<script id="wc-add-to-cart-js-extra">
136var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://torontoartificialgrass.ca/checkout/","is_cart":"","cart_redirect_after_add":"no"};
137//# sourceURL=wc-add-to-cart-js-extra
138</script>
vendor: 1 bytes, line 138
138
139<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://torontoartificialgrass.ca/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 139
139
140<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://torontoartificialgrass.ca/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.1.2"></script>
vendor: 1 bytes, line 140
140
141<script id="woocommerce-js-extra">
142var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
143//# sourceURL=woocommerce-js-extra
144</script>
vendor: 1 bytes, line 144
144
145<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://torontoartificialgrass.ca/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 145
145
146<script id="tiny-slider-js" src="https://torontoartificialgrass.ca/wp-content/themes/generatepress_child/assets/js/tiny-slider.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 146
146
147<script id="theme-main-js" src="https://torontoartificialgrass.ca/wp-content/themes/generatepress_child/assets/js/main.js?ver=7.1.2"></script>
147
148<style id="simple-banner-font-size" type="text/css">.simple-banner .simple-banner-text{font-size:16px;}</style><style id="simple-banner-background-color" type="text/css">.simple-banner{background:#20261F;}</style><style id="simple-banner-text-color" type="text/css">.simple-banner .simple-banner-text{color: #ffffff;}</style><style id="simple-banner-link-color" type="text/css">.simple-banner .simple-banner-text a{color:#80c346;}</style><style id="simple-banner-z-index" type="text/css">.simple-banner{z-index: 99999;}</style><style id="simple-banner-site-custom-css-dummy" type="text/css"></style>
148<script id="simple-banner-site-custom-js-dummy" type="text/javascript"></script>
148<meta name="ti-site-data" content="eyJyIjoiMTowITc6MCEzMDowIiwibyI6Imh0dHBzOlwvXC90b3JvbnRvYXJ0aWZpY2lhbGdyYXNzLmNhP3RpLW9ubGluZS11c2Vycy1nb29nbGU9MSZhbXA7cD0lMkZzaG9wJTJGJmFtcDtfd3Bub25jZT1hNDgzNTk3ZmQ2In0=" />
148<script data-cfasync="false" async src="//127862.tctm.co/t.js"></script>
148	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
149	
150<!-- Schema & Structured Data For WP v1.67 - -->
151<script type="application/ld+json" class="saswp-schema-markup-output">
152[{"@context":"https:\/\/schema.org\/","@type":"ItemList","itemListElement":[{"@type":"ListItem","position":1,"url":"https:\/\/torontoartificialgrass.ca\/product\/synblue-949\/"},{"@type":"ListItem","position":2,"url":"https:\/\/torontoartificialgrass.ca\/product\/synfescue-343\/"},{"@type":"ListItem","position":3,"url":"https:\/\/torontoartificialgrass.ca\/product\/pet-platinum\/"},{"@type":"ListItem","position":4,"url":"https:\/\/torontoartificialgrass.ca\/product\/play-platinum\/"},{"@type":"ListItem","position":5,"url":"https:\/\/torontoartificialgrass.ca\/product\/pet-premium\/"},{"@type":"ListItem","position":6,"url":"https:\/\/torontoartificialgrass.ca\/product\/play-premium\/"},{"@type":"ListItem","position":7,"url":"https:\/\/torontoartificialgrass.ca\/product\/syntipede-343\/"},{"@type":"ListItem","position":8,"url":"https:\/\/torontoartificialgrass.ca\/product\/syntipede-x43\/"},{"@type":"ListItem","position":9,"url":"https:\/\/torontoartificialgrass.ca\/product\/synaugustine-847\/"},{"@type":"ListItem","position":10,"url":"https:\/\/torontoartificialgrass.ca\/product\/synmod\/"},{"@type":"ListItem","position":11,"url":"https:\/\/torontoartificialgrass.ca\/product\/synplay-48-with-pad\/"},{"@type":"ListItem","position":12,"url":"https:\/\/torontoartificialgrass.ca\/product\/synpro-100\/"},{"@type":"ListItem","position":13,"url":"https:\/\/torontoartificialgrass.ca\/product\/synpro-pet\/"},{"@type":"ListItem","position":14,"url":"https:\/\/torontoartificialgrass.ca\/product\/synpro-play\/"},{"@type":"ListItem","position":15,"url":"https:\/\/torontoartificialgrass.ca\/product\/synrange-pro\/"},{"@type":"ListItem","position":16,"url":"https:\/\/torontoartificialgrass.ca\/product\/synsport\/"},{"@type":"ListItem","position":17,"url":"https:\/\/torontoartificialgrass.ca\/product\/tee-strike\/"},{"@type":"ListItem","position":18,"url":"https:\/\/torontoartificialgrass.ca\/product\/ecore\/"},{"@type":"ListItem","position":19,"url":"https:\/\/torontoartificialgrass.ca\/product\/calico-greens-artificial-green-walls\/"},{"@type":"ListItem","position":20,"url":"https:\/\/torontoartificialgrass.ca\/product\/precision-putt\/"},{"@type":"ListItem","position":21,"url":"https:\/\/torontoartificialgrass.ca\/product\/synplay-48-no-pad\/"},{"@type":"ListItem","position":22,"url":"https:\/\/torontoartificialgrass.ca\/product\/synaugustine-547\/"},{"@type":"ListItem","position":23,"url":"https:\/\/torontoartificialgrass.ca\/product\/synaugustine-x47\/"},{"@type":"ListItem","position":24,"url":"https:\/\/torontoartificialgrass.ca\/product\/synpour-poured-in-place-system\/"},{"@type":"ListItem","position":25,"url":"https:\/\/torontoartificialgrass.ca\/product\/classic-pitch\/"},{"@type":"ListItem","position":26,"url":"https:\/\/torontoartificialgrass.ca\/product\/synpro-60\/"},{"@type":"ListItem","position":27,"url":"https:\/\/torontoartificialgrass.ca\/product\/roofdeck-platinum\/"},{"@type":"ListItem","position":28,"url":"https:\/\/torontoartificialgrass.ca\/product\/roofdeck-premium\/"},{"@type":"ListItem","position":29,"url":"https:\/\/torontoartificialgrass.ca\/product\/synpro-70\/"},{"@type":"ListItem","position":30,"url":"https:\/\/torontoartificialgrass.ca\/product\/tuscany-a\/"}]},
153
154{"@context":"https:\/\/schema.org\/","@type":"HomeAndConstructionBusiness","@id":"https:\/\/torontoartificialgrass.ca\/product\/tuscany-a\/#homeandconstructionbusiness","url":"https:\/\/torontoartificialgrass.ca\/product\/tuscany-a\/","name":"SYNLawn Toronto Artificial Grass | SYNLawn Ontario","address":{"@type":"PostalAddress","streetAddress":"3211 Lenworth Dr","addressLocality":"Mississauga","addressRegion":"ON","addressCountry":"Canada","postalCode":"L4X 2G6"},"image":[{"@type":"ImageObject","@id":"https:\/\/torontoartificialgrass.ca\/product\/tuscany-a\/#primaryimage","url":"https:\/\/torontoartificialgrass.ca\/wp-content\/uploads\/2024\/04\/TUSCANY-A-1200x780.png","width":"1200","height":"780","caption":"TUSCANY A"},{"@type":"ImageObject","url":"https:\/\/torontoartificialgrass.ca\/wp-content\/uploads\/2024\/04\/TUSCANY-A-1200x900.png","width":"1200","height":"900","caption":"TUSCANY A"},{"@type":"ImageObject","url":"https:\/\/torontoartificialgrass.ca\/wp-content\/uploads\/2024\/04\/TUSCANY-A-1200x675.png","width":"1200","height":"675","caption":"TUSCANY A"},{"@type":"ImageObject","url":"https:\/\/torontoartificialgrass.ca\/wp-content\/uploads\/2024\/04\/TUSCANY-A-780x780.png","width":"780","height":"780","caption":"TUSCANY A"}]}]
155</script>
155
156
157<!-- Google Tag Manager -->
158<script>
vendor: 331 bytes, lines 158-162
158(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
159new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
160j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
161'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
162})(window,document,'script','dataLayer','
162GTM-TQHX8VK
vendor: 3 bytes, line 162
162');
162</script>
162
163<!-- End Google Tag Manager --><link rel="icon" href="https://torontoartificialgrass.ca/wp-content/uploads/2022/04/cropped-TAG-logo-85.webp" sizes="32x32" />
164<link rel="icon" href="https://torontoartificialgrass.ca/wp-content/uploads/2022/04/cropped-TAG-logo-85.webp" sizes="192x192" />
165<link rel="apple-touch-icon" href="https://torontoartificialgrass.ca/wp-content/uploads/2022/04/cropped-TAG-logo-85.webp" />
166<meta name="msapplication-TileImage" content="https://torontoartificialgrass.ca/wp-content/uploads/2022/04/cropped-TAG-logo-85.webp" />
167<style id="wp-custom-css">
168.footer-reb, .footer-reb a {
169    color: #666;
170    text-align: center;
171}
172.footer-reb a{
173	text-decoration:underline;
174}
175h2.mtm.mbs {font-weight: normal !important;}
176.menubutton a{
177	background-color:#80c346;
178	border-radius:100px;
179	line-height:50px!important;
180}
181.menubutton a:hover{
182	background-color:#29a647!important;
183	color:white!important;
184}
185#menu-main-menu a {
186	transition: all 0.25s ease-in-out!important;
187}
188.menu-item-has-children .dropdown-menu-toggle{
189	padding-right:0px;
190}
191
192.main-navigation:not(.toggled) ul li.sfHover>ul, .main-navigation:not(.toggled) ul li:hover>ul {
193    width: 300px;
194}
195.tag-hide-captcha{
196display:none !important;
197}
198
199.customdescriptiontextcolor{
200	color:#fff !important;
201}
202.hbspt-form form label {
203	font-size: 14px;
204	font-weight: 500;
205}
206
207.hbspt-form form label .hs-form-required {
208	color: red;
209	font-size: 16px;
210	line-height: 0px;
211	font-weight: 600;
212}
213
214.hbspt-form form .input input, .hbspt-form form .input textarea {
215	width: 100% !important;
216	font-size: 14px;
217	background: #f5f8fa;
218	border: 1px solid #cbd6e2;
219	border-radius: 4px;
220	color: #000;
221}
222
223.hbspt-form form .input input:focus, .hbspt-form form .input textarea:focus {
224	outline: none;
225	box-shadow: none;
226}
227
228.hbspt-form form .input {
229	margin-right: 0px;
230}
231
232.hbspt-form form .input input.invalid.error {
233	border-color: red;
234}
235
236.hbspt-form form .hs-error-msgs {
237	margin: 2px 0 10px 0;
238}
239
240.hbspt-form form .hs-error-msgs li {
241	color: red;
242	list-style: none;
243	line-height: 16px;
244	list-style: none;
245	line-height: 16px;
246}
247
248.hbspt-form form .hs-error-msgs li label {
249	font-size: 12px;
250}
251
252.hbspt-form form .hs_submit {
253	margin: 20px 0 0 0;
254}
255
256.hbspt-form form .hs_submit input[type="submit"] {
257	background: #274e13;
258	border-radius: 4px;
259	line-height: 24px;
260	font-size: 15px;
261	font-weight: 500;
262}
263
264.hbspt-form form fieldset {
265	margin: 0 0 5px 0;
266}
267
268.hbspt-form form .form-columns-2 .hs-form-field {
269	width: 100% !important;
270}
271
272.hbspt-form ul.inputs-list {
273    margin: 0;
274    list-style: none;
275}
276.hbspt-form ul.inputs-list li{
277    list-style:none;
278}
279
280.hbspt-form ul.inputs-list li label {
281    display:flex;
282    align-items:center;
283    justify-content:flex-start;
284    padding-bottom:5px;
285}
286.hbspt-form ul.inputs-list li label input{
287    width:auto !important; 
288    margin-right:8px;
289}
290.gb-container-d82018f6{
291	padding-bottom: 30px;
292}
293ul.inputs-list.multi-container {
294    margin-right: 0px !important;
295    height: 120px;
296    overflow-x: hidden;
297    overflow-y: scroll;
298    border: 1px solid #cbd6e2;
299    border-radius: 4px;
300    padding: 10px;
301}
302.page-id-1563 .woocommerce ul.products li.product .woocommerce-loop-product__title {
303    color: #fff !important;
304    font-size: 22px;
305    font-weight: 700;
306}
307
308figure.tag-block-cont-img img{
309	width:100%;
310}
311figure img.tag-block-cont-img{
312	width:100%;
313}
314
315@media only screen and (min-width: 1024px) and (max-width: 1920px) {
316.green-box-mid-box{
317	top: 30px;
318}
319.green-greed-box-wrapper{
320	margin-bottom: 20px;
321}
322}
323
324.page-id-2630 .simple-banner {
325	display: none;
326}
327</style>
328<!-- Google Tag Manager -->
329<script>
vendor: 327 bytes, lines 329-333
329(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
330new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
331j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
332'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
333})(window,document,'script','dataLayer','
333GTM-M4V62ZN
vendor: 3 bytes, line 333
333');
333</script>
333
334<!-- End Google Tag Manager -->
335<script src="//scripts.iconnode.com/100873.js"></script>
335
336<style id="core-block-supports-inline-css">
337.wp-container-core-columns-is-layout-8f761849{flex-wrap:nowrap;}.wp-container-core-navigation-is-layout-39697d9b{justify-content:flex-start;}
338/*# sourceURL=core-block-supports-inline-css */
339</style>
340<link rel='stylesheet' id='ays-pb-min-css' href='https://torontoartificialgrass.ca/wp-content/plugins/ays-popup-box/public/css/ays-pb-public-min.css?ver=6.4.3' media='all' />
341
342</head>
343
344<body data-rsssl=1 class="archive post-type-archive post-type-archive-product wp-custom-logo wp-embed-responsive wp-theme-generatepress wp-child-theme-generatepress_child theme-generatepress post-image-above-header post-image-aligned-left sticky-menu-slide sticky-enabled both-sticky-menu woocommerce-shop woocommerce woocommerce-page woocommerce-no-js no-sidebar nav-float-right separate-containers header-aligned-left dropdown-hover"  >
345<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 345-346
345
346<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
346GTM-M4V62ZN
vendor: 83 bytes, lines 346-347
346"
347height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
348<!-- End Google Tag Manager (noscript) -->
349	<!-- Google Tag Manager (noscript) -->
vendor: 69 bytes, lines 349-350
349
350<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
350GTM-TQHX8VK
vendor: 85 bytes, lines 350-351
350"
351height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
352<!-- End Google Tag Manager (noscript) --><a class="screen-reader-text skip-link" href="#content" title="Skip to content">Skip to content</a>		<div class="top-bar top-bar-align-right">
353			<div class="inside-top-bar grid-container">
354				<aside id="custom_html-2" class="widget_text widget inner-padding widget_custom_html"><div class="textwidget custom-html-widget"><em>Serving all of Ontario         <a href="tel:9052729683">(905) 272-9683</a></em></div></aside>			</div>
355		</div>
356				<header class="site-header has-inline-mobile-toggle" id="masthead" aria-label="Site"   >
357			<div class="inside-header grid-container">
358				<div class="site-logo">
359			<a href="https://torontoartificialgrass.ca/" title="SYNLawn Toronto Artificial Grass | SYNLawn Ontario" rel="home">
360				<img  class="header-image is-logo-image" alt="SYNLawn Toronto Artificial Grass | SYNLawn Ontario" src="https://torontoartificialgrass.ca/wp-content/uploads/2024/09/SL-Logo-Wht-Txt_huge_new.png" width="250" height="54" />
361			</a>
362		</div>	<nav class="main-navigation mobile-menu-control-wrapper" id="mobile-menu-control-wrapper" aria-label="Mobile Toggle">
363		<div class="menu-bar-items">	<span class="menu-bar-item">
364		<a href="#" role="button" aria-label="Open search" aria-haspopup="dialog" aria-controls="gp-search" data-gpmodal-trigger="gp-search"><span class="gp-icon icon-search"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path fill-rule="evenodd" clip-rule="evenodd" d="M208 48c-88.366 0-160 71.634-160 160s71.634 160 160 160 160-71.634 160-160S296.366 48 208 48zM0 208C0 93.125 93.125 0 208 0s208 93.125 208 208c0 48.741-16.765 93.566-44.843 129.024l133.826 134.018c9.366 9.379 9.355 24.575-.025 33.941-9.379 9.366-24.575 9.355-33.941-.025L337.238 370.987C301.747 399.167 256.839 416 208 416 93.125 416 0 322.875 0 208z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span></a>
365	</span>
366	</div>		<button data-nav="site-navigation" class="menu-toggle" aria-controls="primary-menu" aria-expanded="false">
367			<span class="gp-icon icon-menu-bars"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span><span class="screen-reader-text">Menu</span>		</button>
368	</nav>
369			<nav class="auto-hide-sticky has-sticky-branding main-navigation has-menu-bar-items sub-menu-right" id="site-navigation" aria-label="Primary"   >
370			<div class="inside-navigation grid-container">
371				<div class="navigation-branding"><div class="sticky-navigation-logo">
372					<a href="https://torontoartificialgrass.ca/" title="SYNLawn Toronto Artificial Grass | SYNLawn Ontario" rel="home">
373						<img src="https://torontoartificialgrass.ca/wp-content/uploads/2024/09/SL-Logo-Wht-Txt_huge_new.png" class="is-logo-image" alt="SYNLawn Toronto Artificial Grass | SYNLawn Ontario" width="250" height="54" />
374					</a>
375				</div></div>				<button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false">
376					<span class="gp-icon icon-menu-bars"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span><span class="screen-reader-text">Menu</span>				</button>
377				<div id="primary-menu" class="main-nav"><ul id="menu-main-menu" class=" menu sf-menu"><li id="menu-item-23" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-23"><a href="https://torontoartificialgrass.ca/">Home</a></li>
378<li id="menu-item-870" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-870"><a href="https://torontoartificialgrass.ca/about-us/">About<span role="presentation" class="dropdown-menu-toggle"><span class="gp-icon icon-arrow"><svg viewBox="0 0 330 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M305.913 197.085c0 2.266-1.133 4.815-2.833 6.514L171.087 335.593c-1.7 1.7-4.249 2.832-6.515 2.832s-4.815-1.133-6.515-2.832L26.064 203.599c-1.7-1.7-2.832-4.248-2.832-6.514s1.132-4.816 2.832-6.515l14.162-14.163c1.7-1.699 3.966-2.832 6.515-2.832 2.266 0 4.815 1.133 6.515 2.832l111.316 111.317 111.316-111.317c1.7-1.699 4.249-2.832 6.515-2.832s4.815 1.133 6.515 2.832l14.162 14.163c1.7 1.7 2.833 4.249 2.833 6.515z" /></svg></span></span></a>
379<ul class="sub-menu">
380	<li id="menu-item-880" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-880"><a href="https://torontoartificialgrass.ca/about-us/">About SYNLawn Ontario</a></li>
381	<li id="menu-item-2718" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2718"><a href="https://torontoartificialgrass.ca/locations/">Locations Served</a></li>
382	<li id="menu-item-1874" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1874"><a href="/about-us/#services">Design, Installation + Construction Services</a></li>
383	<li id="menu-item-1875" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1875"><a href="/about-us/#partners">Partnership and Distributor Opportunities</a></li>
384	<li id="menu-item-886" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-886"><a href="https://torontoartificialgrass.ca/blog/">Blog + News</a></li>
385	<li id="menu-item-2643" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2643"><a href="https://torontoartificialgrass.ca/careers/">Careers</a></li>
386	<li id="menu-item-2430" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2430"><a href="https://torontoartificialgrass.ca/reviews/">SYNLawn Ontario Reviews</a></li>
387	<li id="menu-item-2385" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2385"><a href="https://torontoartificialgrass.ca/financing-available/">Financing Available</a></li>
388</ul>
389</li>
390<li id="menu-item-367" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-367"><a href="#">Artificial Grass<span role="presentation" class="dropdown-menu-toggle"><span class="gp-icon icon-arrow"><svg viewBox="0 0 330 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M305.913 197.085c0 2.266-1.133 4.815-2.833 6.514L171.087 335.593c-1.7 1.7-4.249 2.832-6.515 2.832s-4.815-1.133-6.515-2.832L26.064 203.599c-1.7-1.7-2.832-4.248-2.832-6.514s1.132-4.816 2.832-6.515l14.162-14.163c1.7-1.699 3.966-2.832 6.515-2.832 2.266 0 4.815 1.133 6.515 2.832l111.316 111.317 111.316-111.317c1.7-1.699 4.249-2.832 6.515-2.832s4.815 1.133 6.515 2.832l14.162 14.163c1.7 1.7 2.833 4.249 2.833 6.515z" /></svg></span></span></a>
391<ul class="sub-menu">
392	<li id="menu-item-2659" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item current_page_item menu-item-2659"><a href="https://torontoartificialgrass.ca/shop/" aria-current="page">Artificial Grass Products</a></li>
393	<li id="menu-item-2483" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2483"><a href="https://torontoartificialgrass.ca/lawn-landscape/">Landscape Turf</a></li>
394	<li id="menu-item-2704" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2704"><a href="https://torontoartificialgrass.ca/artificial-grass-lawn/">Artificial Grass Lawns</a></li>
395	<li id="menu-item-2485" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2485"><a href="https://torontoartificialgrass.ca/dogs-pets/">Dog &#038; Pet</a></li>
396	<li id="menu-item-2486" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2486"><a href="https://torontoartificialgrass.ca/artificial-green-walls/">Artificial Green Walls</a></li>
397	<li id="menu-item-2655" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2655"><a href="https://torontoartificialgrass.ca/roofdeck-patio/">Rooftops, Decks, &#038; Patios</a></li>
398	<li id="menu-item-2657" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2657"><a href="https://torontoartificialgrass.ca/bocce-ball-court-systems/">Bocce Ball Systems</a></li>
399	<li id="menu-item-2656" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2656"><a href="https://torontoartificialgrass.ca/sports-agility-turf/">Agility &#038; Sport Artificial Turf</a></li>
400	<li id="menu-item-2487" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2487"><a href="https://torontoartificialgrass.ca/syncourt-basketball-sport-court/">Sport + Backyard Courts</a></li>
401	<li id="menu-item-2877" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2877"><a href="https://torontoartificialgrass.ca/pickleball-court/">Pickleball Courts</a></li>
402</ul>
403</li>
404<li id="menu-item-2484" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2484"><a href="https://torontoartificialgrass.ca/golf-putting-greens/">Putting Greens<span role="presentation" class="dropdown-menu-toggle">
404<span class="gp-icon icon-arrow"><svg viewBox="0 0 330 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M305.913 197.085c0 2.266-1.133 4.815-2.833 6.514L171.087 335.593c-1.7 1.7-4.249 2.832-6.515 2.832s-4.815-1.133-6.515-2.832L26.064 203.599c-1.7-1.7-2.832-4.248-2.832-6.514s1.132-4.816 2.832-6.515l14.162-14.163c1.7-1.699 3.966-2.832 6.515-2.832 2.266 0 4.815 1.133 6.515 2.832l111.316 111.317 111.316-111.317c1.7-1.699 4.249-2.832 6.515-2.832s4.815 1.133 6.515 2.832l14.162 14.163c1.7 1.7 2.833 4.249 2.833 6.515z" /></svg></span></span></a>
405<ul class="sub-menu">
406	<li id="menu-item-2824" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2824"><a href="https://torontoartificialgrass.ca/golf-putting-greens/">Putting Greens</a></li>
407	<li id="menu-item-2825" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2825"><a href="https://torontoartificialgrass.ca/backyard-putting-greens/">Backyard Putting Greens</a></li>
408	<li id="menu-item-2910" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2910"><a href="https://torontoartificialgrass.ca/mini-golf-construction/">Mini Golf Construction</a></li>
409</ul>
410</li>
411<li id="menu-item-2587" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-2587"><a href="https://torontoartificialgrass.ca/commercial-artificial-grass/">Commercial<span role="presentation" class="dropdown-menu-toggle"><span class="gp-icon icon-arrow"><svg viewBox="0 0 330 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M305.913 197.085c0 2.266-1.133 4.815-2.833 6.514L171.087 335.593c-1.7 1.7-4.249 2.832-6.515 2.832s-4.815-1.133-6.515-2.832L26.064 203.599c-1.7-1.7-2.832-4.248-2.832-6.514s1.132-4.816 2.832-6.515l14.162-14.163c1.7-1.699 3.966-2.832 6.515-2.832 2.266 0 4.815 1.133 6.515 2.832l111.316 111.317 111.316-111.317c1.7-1.699 4.249-2.832 6.515-2.832s4.815 1.133 6.515 2.832l14.162 14.163c1.7 1.7 2.833 4.249 2.833 6.515z" /></svg></span></span></a>
412<ul class="sub-menu">
413	<li id="menu-item-2665" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2665"><a href="https://torontoartificialgrass.ca/commercial-artificial-grass/">Commercial Artificial Grass</a></li>
414	<li id="menu-item-2686" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2686"><a href="https://torontoartificialgrass.ca/commercial-playground-turf/">Commercial Playground Turf</a></li>
415	<li id="menu-item-2664" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2664"><a href="https://torontoartificialgrass.ca/architect-commercial-resources/">Architect + Commercial Resources</a></li>
416</ul>
417</li>
418<li id="menu-item-369" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-369"><a>Resources<span role="presentation" class="dropdown-menu-toggle"><span class="gp-icon icon-arrow"><svg viewBox="0 0 330 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M305.913 197.085c0 2.266-1.133 4.815-2.833 6.514L171.087 335.593c-1.7 1.7-4.249 2.832-6.515 2.832s-4.815-1.133-6.515-2.832L26.064 203.599c-1.7-1.7-2.832-4.248-2.832-6.514s1.132-4.816 2.832-6.515l14.162-14.163c1.7-1.699 3.966-2.832 6.515-2.832 2.266 0 4.815 1.133 6.515 2.832l111.316 111.317 111.316-111.317c1.7-1.699 4.249-2.832 6.515-2.832s4.815 1.133 6.515 2.832l14.162 14.163c1.7 1.7 2.833 4.249 2.833 6.515z" /></svg></span></span></a>
419<ul class="sub-menu">
420	<li id="menu-item-2658" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item current_page_item menu-item-2658"><a href="https://torontoartificialgrass.ca/shop/" aria-current="page">Artificial Grass Products</a></li>
421	<li id="menu-item-895" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-895"><a href="https://torontoartificialgrass.ca/project-planner/">Artificial Grass Project Planner</a></li>
422	<li id="menu-item-1783" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1783"><a href="https://torontoartificialgrass.ca/do-it-yourself-information/">Do It Yourself Information</a></li>
423	<li id="menu-item-944" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-944"><a href="https://torontoartificialgrass.ca/architect-commercial-resources/">Architect + Commercial Resources</a></li>
424</ul>
425</li>
426<li id="menu-item-370" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-370"><a href="/contact-us/">Contact</a></li>
427<li id="menu-item-1004" class="menubutton menu-item menu-item-type-post_type menu-item-object-page menu-item-1004">
427<a href="https://torontoartificialgrass.ca/get-a-quote/">Get a Quote</a></li>
428</ul></div><div class="menu-bar-items">	<span class="menu-bar-item">
429		<a href="#" role="button" aria-label="Open search" aria-haspopup="dialog" aria-controls="gp-search" data-gpmodal-trigger="gp-search"><span class="gp-icon icon-search"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path fill-rule="evenodd" clip-rule="evenodd" d="M208 48c-88.366 0-160 71.634-160 160s71.634 160 160 160 160-71.634 160-160S296.366 48 208 48zM0 208C0 93.125 93.125 0 208 0s208 93.125 208 208c0 48.741-16.765 93.566-44.843 129.024l133.826 134.018c9.366 9.379 9.355 24.575-.025 33.941-9.379 9.366-24.575 9.355-33.941-.025L337.238 370.987C301.747 399.167 256.839 416 208 416 93.125 416 0 322.875 0 208z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span></a>
430	</span>
431	</div>			</div>
432		</nav>
433					</div>
434		</header>
435		
436	<div class="site grid-container container hfeed" id="page">
437				<div class="site-content" id="content">
438					<div class="content-area" id="primary">
439			<main class="site-main" id="main">
440								<div class="woocommerce-archive-wrapper">
441					<div class="inside-article">
442												<div class="entry-content" >
443		<header class="woocommerce-products-header">
444			<h1 class="woocommerce-products-header__title page-title">All Products</h1>
445	
446	</header>
447<div class="woocommerce-notices-wrapper"></div><p class="woocommerce-result-count" role="status" aria-relevant="all" >
448	Showing 1&ndash;30 of 44 results</p>
449<form class="woocommerce-ordering" method="get">
450		<select
451		name="orderby"
452		class="orderby"
453					aria-label="Shop order"
454			>
455					<option value="menu_order"  selected='selected'>Default sorting</option>
456					<option value="popularity" >Sort by popularity</option>
457					<option value="date" >Sort by latest</option>
458			</select>
459	<input type="hidden" name="paged" value="1" />
460	</form>
461<ul class="products columns-3">
462<li class="product type-product post-259 status-publish first instock product_cat-commercial product_cat-play product_cat-residential product_cat-synblue-collection product_tag-synblue has-post-thumbnail shipping-taxable product-type-simple">
463	<a href="https://torontoartificialgrass.ca/product/synblue-949/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNBlue-949-SB949-01.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn SYNBlue 949 SB949 01" decoding="async" fetchpriority="high" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNBlue-949-SB949-01.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNBlue-949-SB949-01-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNBlue-949-SB949-01-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNBlue-949-SB949-01-510x332.webp 510w" sizes="(max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">SYNBlue 949</h2>
464</a></li>
465<li class="product type-product post-2211 status-publish instock product_cat-commercial product_cat-pets product_cat-play product_cat-residential product_cat-roof product_cat-synfescue product_tag-synfescue has-post-thumbnail shipping-taxable product-type-simple">
466	<a href="https://torontoartificialgrass.ca/product/synfescue-343/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNFescue-343-SF343-01.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn SYNFescue 343 SF343 01" decoding="async" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNFescue-343-SF343-01.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNFescue-343-SF343-01-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNFescue-343-SF343-01-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNFescue-343-SF343-01-510x332.webp 510w" sizes="(max-width: 1000px) 100v
466w, 1000px" /><h2 class="woocommerce-loop-product__title">SYNFescue 343</h2>
467</a></li>
468<li class="product type-product post-150 status-publish last instock product_cat-commercial product_cat-dogs-pets-prod product_cat-pet-recommended product_cat-play product_cat-residential product_cat-roofdeck-patio product_tag-pets has-post-thumbnail shipping-taxable product-type-simple">
469	<a href="https://torontoartificialgrass.ca/product/pet-platinum/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-Pet-Platinum-ST343_Pets-01.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn Pet Platinum ST343 Pets 01" decoding="async" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-Pet-Platinum-ST343_Pets-01.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-Pet-Platinum-ST343_Pets-01-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-Pet-Platinum-ST343_Pets-01-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-Pet-Platinum-ST343_Pets-01-510x332.webp 510w" sizes="(max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">PET Platinum</h2>
470</a></li>
471<li class="product type-product post-166 status-publish first instock product_cat-commercial product_cat-play-recommended product_cat-residential product_cat-roofdeck-patio product_tag-play has-post-thumbnail shipping-taxable product-type-simple">
472	<a href="https://torontoartificialgrass.ca/product/play-platinum/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNTipede-X43-STX43-01.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn SYNTipede X43 STX43 01" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNTipede-X43-STX43-01.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNTipede-X43-STX43-01-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNTipede-X43-STX43-01-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNTipede-X43-STX43-01-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">PLAY Platinum</h2>
473</a></li>
474<li class="product type-product post-159 status-publish instock product_cat-commercial product_cat-dogs-pets-prod product_cat-pet-recommended product_cat-play product_cat-residential product_cat-roofdeck-patio product_tag-pets has-post-thumbnail shipping-taxable product-type-simple">
475	<a href="https://torontoartificialgrass.ca/product/pet-premium/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-X47-SAX47-01.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn SYNAugustine X47 SAX47 01" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-X47-SAX47-01.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-X47-SAX47-01-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-X47-SAX47-01-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-X47-SAX47-01-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">PET Premium</h2>
476</a></li>
477<li class="product type-product post-173 status-publish last instock product_cat-commercial product_cat-play-recommended product_cat-residential product_cat-roofdeck-patio product_tag-play has-post-thumbnail shipping-taxable product-type-simple">
478	<a href="https://torontoartificialgrass.ca/product/play-premium/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNTipede-343-ST343-01.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn SYNTipede 343 ST343 01" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNTipede-343-ST343-01.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNTipede-343-ST343-01-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNTipede-343-ST343-01-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNTipede-343-ST343-01-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100v
478w, 1000px" /><h2 class="woocommerce-loop-product__title">PLAY Premium</h2>
479</a></li>
480<li class="product type-product post-241 status-publish first instock product_cat-bio-based-collection product_cat-commercial product_cat-play product_cat-residential product_cat-roofdeck-patio product_cat-syntipede-collection product_tag-syntipede product_tag-usda has-post-thumbnail shipping-taxable product-type-simple">
481	<a href="https://torontoartificialgrass.ca/product/syntipede-343/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNTipede-343-ST343-01-1.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn SYNTipede 343 ST343 01 1" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNTipede-343-ST343-01-1.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNTipede-343-ST343-01-1-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNTipede-343-ST343-01-1-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNTipede-343-ST343-01-1-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">SYNTipede 343</h2>
482</a></li>
483<li class="product type-product post-247 status-publish instock product_cat-bio-based-collection product_cat-commercial product_cat-play product_cat-residential product_cat-roofdeck-patio product_cat-syntipede-collection product_tag-syntipede product_tag-usda has-post-thumbnail shipping-taxable product-type-simple">
484	<a href="https://torontoartificialgrass.ca/product/syntipede-x43/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNTipede-X43-STX43-01-1.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn SYNTipede X43 STX43 01 1" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNTipede-X43-STX43-01-1.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNTipede-X43-STX43-01-1-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNTipede-X43-STX43-01-1-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNTipede-X43-STX43-01-1-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">SYNTipede X43</h2>
485</a></li>
486<li class="product type-product post-253 status-publish last instock product_cat-commercial product_cat-play product_cat-residential product_cat-roofdeck-patio product_cat-synaugustine product_tag-synaugustine has-post-thumbnail shipping-taxable product-type-simple">
487	<a href="https://torontoartificialgrass.ca/product/synaugustine-847/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-847-SA847-01.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn SYNAugustine 847 SA847 01" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-847-SA847-01.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-847-SA847-01-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-847-SA847-01-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-847-SA847-01-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">SYNAugustine 847</h2>
488</a></li>
489<li class="product type-product post-2217 status-publish first instock product_cat-commercial product_cat-multi-sport product_cat-synlawn-collection has-post-thumbnail shipping-taxable product-type-simple">
490	<a href="https://torontoartificialgrass.ca/product/synmod/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNMod-01.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn SYNM
490od 01" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNMod-01.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNMod-01-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNMod-01-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNMod-01-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">SYNMod</h2>
491</a></li>
492<li class="product type-product post-2259 status-publish instock product_cat-agility-turf product_cat-commercial product_cat-landscape product_cat-pre-fab product_tag-agility product_tag-play has-post-thumbnail shipping-taxable product-type-simple">
493	<a href="https://torontoartificialgrass.ca/product/synplay-48-with-pad/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNPlay-48-Group-01-1.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn SYNPlay 48 Group 01 1" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNPlay-48-Group-01-1.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNPlay-48-Group-01-1-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNPlay-48-Group-01-1-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNPlay-48-Group-01-1-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">SYNPlay 48 (with pad)</h2>
494</a></li>
495<li class="product type-product post-2224 status-publish last instock product_cat-commercial product_cat-pets product_cat-play product_cat-residential product_cat-synlawn-collection product_tag-synlawn has-post-thumbnail shipping-taxable product-type-simple">
496	<a href="https://torontoartificialgrass.ca/product/synpro-100/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNPro-100-SYN10-01.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNPro 100" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNPro-100-SYN10-01.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNPro-100-SYN10-01-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNPro-100-SYN10-01-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNPro-100-SYN10-01-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">SYNPro 100</h2>
497</a></li>
498<li class="product type-product post-2230 status-publish first instock product_cat-commercial product_cat-golf product_cat-multi-sport product_cat-pets product_cat-play product_cat-residential product_cat-synlawn-collection product_tag-synlawn has-post-thumbnail shipping-taxable product-type-simple">
499	<a href="https://torontoartificialgrass.ca/product/synpro-pet/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNSport-Green-SYNSP-01.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn SYNSport Green SYNSP 01" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNSport-Green-SYNSP-01.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNSport-Green-SYNSP-01-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNSport-Green-SYNSP-01-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNSport-Green-SYNSP-01-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100v
499w, 1000px" /><h2 class="woocommerce-loop-product__title">SYNPro PET</h2>
500</a></li>
501<li class="product type-product post-2237 status-publish instock product_cat-commercial product_cat-golf product_cat-multi-sport product_cat-pets product_cat-play product_cat-residential product_cat-synlawn-collection product_tag-synlawn has-post-thumbnail shipping-taxable product-type-simple">
502	<a href="https://torontoartificialgrass.ca/product/synpro-play/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNSport-Green-SYNSP-01-1.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn SYNSport Green SYNSP 01 1" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNSport-Green-SYNSP-01-1.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNSport-Green-SYNSP-01-1-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNSport-Green-SYNSP-01-1-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNSport-Green-SYNSP-01-1-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">SYNPro PLAY</h2>
503</a></li>
504<li class="product type-product post-2204 status-publish last instock product_cat-golf product_tag-golf has-post-thumbnail shipping-taxable product-type-simple">
505	<a href="https://torontoartificialgrass.ca/product/synrange-pro/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-Golf-Range-Pro-01.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn Golf Range Pro 01" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-Golf-Range-Pro-01.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-Golf-Range-Pro-01-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-Golf-Range-Pro-01-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-Golf-Range-Pro-01-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">SYNRange Pro</h2>
506</a></li>
507<li class="product type-product post-2243 status-publish first instock product_cat-commercial product_cat-golf product_cat-multi-sport product_cat-pets product_cat-pre-fab product_cat-residential product_cat-synlawn-collection product_tag-synlawn has-post-thumbnail shipping-taxable product-type-simple">
508	<a href="https://torontoartificialgrass.ca/product/synsport/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNSport-Green-SYNSP-01-2.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn SYNSport Green SYNSP 01 2" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNSport-Green-SYNSP-01-2.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNSport-Green-SYNSP-01-2-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNSport-Green-SYNSP-01-2-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNSport-Green-SYNSP-01-2-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">SYNSport</h2>
509</a></li>
510<li class="product type-product post-2130 status-publish instock product_cat-golf-putting-greens-prod product_cat-tee-line-grass product_tag-tee-line has-post-thumbnail shipping-taxable product-type-simple">
511	<a href="https://torontoartificialgrass.ca/product/tee-strike/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-Golf-Tee-Strike-SS301-01.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn Golf Tee Strike SS301 01" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-Golf-Tee-Strike-SS301-01.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-Golf-Tee-Strike-SS301-01-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-Golf-Tee-Strike-SS301-01-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-Golf-Tee-Strike-SS301-01-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100v
511w, 1000px" /><h2 class="woocommerce-loop-product__title">Tee Strike</h2>
512</a></li>
513<li class="product type-product post-2018 status-publish last instock product_cat-ecore-flooring has-post-thumbnail shipping-taxable product-type-simple">
514	<a href="https://torontoartificialgrass.ca/product/ecore/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/05/mf387crqp97mf8jp2v705uj40k.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="mf387crqp97mf8jp2v705uj40k" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/05/mf387crqp97mf8jp2v705uj40k.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/05/mf387crqp97mf8jp2v705uj40k-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/05/mf387crqp97mf8jp2v705uj40k-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/05/mf387crqp97mf8jp2v705uj40k-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">Ecore Performance Flooring</h2>
515</a></li>
516<li class="product type-product post-1562 status-publish first instock product_cat-all-products has-post-thumbnail shipping-taxable product-type-simple">
517	<a href="https://torontoartificialgrass.ca/product/calico-greens-artificial-green-walls/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/05/calico1.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="calico1" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/05/calico1.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/05/calico1-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/05/calico1-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/05/calico1-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">Calico Greens Artificial Green Walls</h2>
518</a></li>
519<li class="product type-product post-877 status-publish instock product_cat-commercial product_cat-golf-putting-greens-prod has-post-thumbnail shipping-taxable product-type-simple">
520	<a href="https://torontoartificialgrass.ca/product/precision-putt/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/05/SYNLawn-Golf-Precision-Putt-SG326-01.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn Golf Precision Putt SG326 01" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/05/SYNLawn-Golf-Precision-Putt-SG326-01.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/05/SYNLawn-Golf-Precision-Putt-SG326-01-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/05/SYNLawn-Golf-Precision-Putt-SG326-01-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/05/SYNLawn-Golf-Precision-Putt-SG326-01-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">Precision Putt</h2>
521</a></li>
522<li class="product type-product post-2249 status-publish last instock product_cat-agility-turf product_cat-commercial product_cat-landscape product_cat-play product_cat-pre-fab product_tag-agility product_tag-play has-post-thumbnail shipping-taxable product-type-simple">
523	<a href="https://torontoartificialgrass.ca/product/synplay-48-no-pad/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNPlay-48-Group-01.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn SYNPlay 48 Group 01" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNPlay-48-Group-01.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNPlay-48-Group-01-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNPlay-48-Group-01-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-SYNPlay-48-Group-01-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100v
523w, 1000px" /><h2 class="woocommerce-loop-product__title">SYNPlay 48 (no pad)</h2>
524</a></li>
525<li class="product type-product post-193 status-publish first instock product_cat-bio-based-collection product_cat-commercial product_cat-play product_cat-residential product_cat-roofdeck-patio product_cat-synaugustine product_tag-biobased product_tag-synaugustine product_tag-usda has-post-thumbnail shipping-taxable product-type-simple">
526	<a href="https://torontoartificialgrass.ca/product/synaugustine-547/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-547-SA547-01.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn SYNAugustine 547 SA547 01" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-547-SA547-01.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-547-SA547-01-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-547-SA547-01-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-547-SA547-01-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">SYNAugustine 547</h2>
527</a></li>
528<li class="product type-product post-198 status-publish instock product_cat-bio-based-collection product_cat-commercial product_cat-play product_cat-residential product_cat-roofdeck-patio product_cat-synaugustine product_cat-x-series-collection product_tag-synaugustine product_tag-usda product_tag-x-series has-post-thumbnail shipping-taxable product-type-simple">
529	<a href="https://torontoartificialgrass.ca/product/synaugustine-x47/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-X47-SAX47-01-2.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn SYNAugustine X47 SAX47 01 2" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-X47-SAX47-01-2.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-X47-SAX47-01-2-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-X47-SAX47-01-2-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-X47-SAX47-01-2-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">SYNAugustine X47</h2>
530</a></li>
531<li class="product type-product post-1866 status-publish last instock product_cat-synpour-poured-in-place-epdm has-post-thumbnail shipping-taxable product-type-simple">
532	<a href="https://torontoartificialgrass.ca/product/synpour-poured-in-place-system/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/05/SYNpour5.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNpour5" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/05/SYNpour5.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/05/SYNpour5-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/05/SYNpour5-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/05/SYNpour5-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">SYNPour™ Poured-in-Place (PIP) system</h2>
533</a></li>
534<li class="product type-product post-2195 status-publish first instock product_cat-golf-putting-greens-prod product_cat-golf-recommended product_cat-play product_tag-golf has-post-thumbnail shipping-taxable product-type-simple">
535	<a href="https://torontoartificialgrass.ca/product/classic-pitch/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-Golf-Classic-Pitch-CPITC-01.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn Golf Classic Pitch CPITC 01" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-Golf-Classic-Pitch-CPITC-01.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-Golf-Classic-Pitch-CPITC-01-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-Golf-Classic-Pitch-CPITC-01-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/06/SYNLawn-Golf-Classic-Pitch-CPITC-01-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100v
535w, 1000px" /><h2 class="woocommerce-loop-product__title">Classic Pitch</h2>
536</a></li>
537<li class="product type-product post-203 status-publish instock product_cat-bio-based-collection product_cat-commercial product_cat-play product_cat-residential product_cat-roofdeck-patio product_cat-synlawn-collection product_tag-synlawn product_tag-usda has-post-thumbnail shipping-taxable product-type-simple">
538	<a href="https://torontoartificialgrass.ca/product/synpro-60/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNPro-60-01.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn SYNPro 60 01" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNPro-60-01.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNPro-60-01-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNPro-60-01-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNPro-60-01-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">SYNPro 60</h2>
539</a></li>
540<li class="product type-product post-178 status-publish last instock product_cat-commercial product_cat-play product_cat-residential product_cat-roofdeck-patio product_cat-roof-recommended product_tag-roof has-post-thumbnail shipping-taxable product-type-simple">
541	<a href="https://torontoartificialgrass.ca/product/roofdeck-platinum/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNRye-200-01.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn SYNRye 200 01" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNRye-200-01.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNRye-200-01-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNRye-200-01-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNRye-200-01-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">ROOFDECK Platinum</h2>
542</a></li>
543<li class="product type-product post-183 status-publish first instock product_cat-commercial product_cat-play product_cat-residential product_cat-roofdeck-patio product_cat-roof-recommended product_tag-roof has-post-thumbnail shipping-taxable product-type-simple">
544	<a href="https://torontoartificialgrass.ca/product/roofdeck-premium/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-X47-SAX47-01-1.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn SYNAugustine X47 SAX47 01 1" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-X47-SAX47-01-1.webp 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-X47-SAX47-01-1-300x195.webp 300w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-X47-SAX47-01-1-768x499.webp 768w, https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn-SYNAugustine-X47-SAX47-01-1-510x332.webp 510w" sizes="auto, (max-width: 1000px) 100vw, 1000px" /><h2 class="woocommerce-loop-product__title">ROOFDECK Premium</h2>
545</a></li>
546<li class="product type-product post-209 status-publish instock product_cat-bio-based-collection product_cat-commercial product_cat-play product_cat-synlawn-collection product_tag-synlawn product_tag-usda has-post-thumbnail shipping-taxable product-type-simple">
547	<a href="https://torontoartificialgrass.ca/product/synpro-70/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="843" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/02/SYNLawn_SYNPro70_Main3-1000x843.webp" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="SYNLawn SYNPro70 Main3" decoding="async" loading="lazy" /><h2 class="woocommerce-loop-product__title">SYNPro 70</h2>
548</a></li>
549<li class="product type-product post-3113 status-publish last instock product_cat-commercial product_cat-residential product_cat-roofdeck-patio has-post-thumbnail shipping-taxable product-type-simple">
550	<a href="https://torontoartificialgrass.ca/product/tuscany-a/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"><img width="1000" height="650" src="https://torontoartificialgrass.ca/wp-content/uploads/2024/04/TUSCANY-A.png" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="TUSCANY A" decoding="async" loading="lazy" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2024/04/TUSCANY-A.png 1000w, https://torontoartificialgrass.ca/wp-content/uploads/2024/04/TUSCANY-A-300x195.png 300w, https://torontoartificialgrass.ca/wp-content/uploads/2024/04/TUSCANY-A-768x499.png 768w, https://torontoartificialgrass.ca/wp-content/uploads/2024/04/TUSCANY-A-510x332.png 510w" sizes="auto, (max-width: 1000px) 100v
550w, 1000px" /><h2 class="woocommerce-loop-product__title">Tuscany A</h2>
551</a></li>
552</ul>
553<nav class="woocommerce-pagination" aria-label="Product Pagination">
554	<ul class='page-numbers'>
555	<li><span aria-label="Page 1" aria-current="page" class="page-numbers current">1</span></li>
556	<li><a aria-label="Page 2" class="page-numbers" href="https://torontoartificialgrass.ca/shop/page/2/">2</a></li>
557	<li><a class="next page-numbers" href="https://torontoartificialgrass.ca/shop/page/2/">&rarr;</a></li>
558</ul>
559</nav>
560						</div>
561											</div>
562				</div>
563							</main>
564		</div>
565		
566	</div>
567</div>
568
569
570<div class="site-footer">
571	<div class="gb-container gb-container-7588b549"><div class="gb-inside-container">
572
573<h2 class="gb-headline gb-headline-6ae7c38f gb-headline-text">Leave Us A Review on Our Services</h2>
574
575
576
577<style>
578.popupbtn{
579  background-color: #78be20; /* Green */
580  border: none;
581  color: white;
582  padding: 15px 32px;
583  text-align: center;
584  text-decoration: none;
585  display: inline-block;
586  font-size: 16px;
587}
588.popupbtn:hover{
589  color: #ffffff;
590  background-color: #3f4047;
591}
592/* 
593.popup{
594  display:none;
595}
596.popup.open {
597  display:block;
598}
599.popup .content{
600  position:fixed;
601  width:100%;
602z-index: 999999;
603    top: 100px;
604left:0px;
605}
606.blocker{
607    position: fixed;
608    top: 0;
609    left: 0;
610    bottom: 0;
611    right: 0;
612    content: ' ';
613    background: rgba(0,0,0,.5);
614}
615.gradeus-embed{
616  max-width:600px;
617  margin:auto;
618}
619.popup iframe{
620height: 775px;
621    background-color: white;
622}
623*/
624</style>
625
626<a href="https://g.page/r/CbijyoQ4v2cREAI/review" target="_blank" class="popupbtn" rel="noopener">Review Us!</a>
627<!--
628<button onclick="showPopup()" class="popupbtn">Review Us!</button>
629<div class="popup">
630    <div class="content">
631    <div class="blocker" onclick="hidePopup()"></div>
632    <div class="gradeus-embed" data-url="https://grade.us/synlawn-toronto/"></div>
633    
633<script src="https://platform.reviewmgr.com/stream.js"></script>
633
634     </div>
635   </div>
636<script type="text/javascript">
637const popup = document.querySelector('.popup');
638function showPopup() {
639  popup.classList.add('open');
640}
641function hidePopup() {
642  popup.classList.remove('open');
643}
644</script>
644
645-->
646
647</div></div>
648
649<div class="gb-grid-wrapper gb-grid-wrapper-0083b194 hide-financeit">
650<div class="gb-grid-column gb-grid-column-7bb240cd"><div class="gb-container gb-container-7bb240cd">
651<div class="wp-block-image">
652<figure class="aligncenter size-full"><a href="https://www.financeit.ca/en/direct/payment-plan/YT0yNjk1NjcmZj0mbD0mcD1ZYzRMbkJwczBQUmRXVnZXV2dULVBBJnM9MCZ0PSZ2PTE=/apply"><img loading="lazy" decoding="async" width="728" height="90" src="https://torontoartificialgrass.ca/wp-content/uploads/2022/04/payment-plans-available-banner-garden-city.png" alt="" class="wp-image-2380" srcset="https://torontoartificialgrass.ca/wp-content/uploads/2022/04/payment-plans-available-banner-garden-city.png 728w, https://torontoartificialgrass.ca/wp-content/uploads/2022/04/payment-plans-available-banner-garden-city-300x37.png 300w" sizes="auto, (max-width: 728px) 100vw, 728px" /></a></figure>
653</div>
654</div></div>
655</div>
656
657<div class="gb-container gb-container-73cd57e1"><div class="gb-inside-container">
658<div class="gb-grid-wrapper gb-grid-wrapper-b76f312f">
659<div class="gb-grid-column gb-grid-column-53cb46e2"><div class="gb-container gb-container-53cb46e2"><div class="gb-inside-container">
660
661<div class="wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
662<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:60%"><div class="wp-block-image is-style-default">
663<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="250" height="54" src="https://torontoartificialgrass.ca/wp-content/uploads/2024/09/SL-Logo-Wht-Txt_huge_new.png" alt="SL-Logo-Wht-Txt_huge_new" class="wp-image-3336" style="width:274px;height:auto"/></figure>
664</div></div>
665
666
667
668<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><div class="wp-block-image is-style-default">
669<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="103" height="95" src="https://torontoartificialgrass.ca/wp-content/uploads/2024/09/20-years-4x.png" alt="" class="wp-image-3339" style="width:91px;height:85px"/></figure>
670</div></div>
671</div>
672
673
674
675<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>
676
677
678
679<ul class="wp-block-social-links has-small-icon-size has-icon-color has-icon-background-color is-style-default is-layout-flex wp-block-social-links-is-layout-flex"><li style="color:var(--global-color-9);background-color:var(--base-3)" class="wp-social-link wp-social-link-instagram has-global-color-9-color has-base-3-background-color wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.instagram.com/synlawntoronto/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594
679-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Instagram</span></a></li>
680
681<li style="color:var(--global-color-9);background-color:var(--base-3)" class="wp-social-link wp-social-link-facebook has-global-color-9-color has-base-3-background-color wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.facebook.com/TorontoArtificialGrass/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Facebook</span></a></li>
682
683<li style="color:var(--global-color-9);background-color:var(--base-3)" class="wp-social-link wp-social-link-linkedin has-global-color-9-color has-base-3-background-color wp-block-social-link"><a rel="noopener nofollow" target="_blank" href="https://www.linkedin.com/company/synlawn-toronto" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z"></path></svg><span class="wp-block-social-link-label screen-reader-text">LinkedIn</span></a></li></ul>
684
685</div></div></div>
686
687<div class="gb-grid-column gb-grid-column-e1bd60bb"><div class="gb-container gb-container-e1bd60bb"><div class="gb-inside-container">
688
689<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
690<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:30%">
691<p class="footer-white-links has-base-3-color has-text-color wp-block-paragraph" style="font-size:35px"><a href="tel:(905) 272-9683" data-type="tel" data-id="tel:(905) 272-9683">(905) 272-9683</a></p>
692</div>
693
694
695
696<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
697<p class="has-base-3-color has-text-color wp-block-paragraph" style="font-size:18px"><strong>SYNLawn</strong> <strong>Toronto Artificial Grass Showroom + Sales/Pick Up Yard:</strong><br>3211 Lenworth Dr, Mississauga, ON L4X 2G6</p>
698
699
700
701<p class="has-text-color wp-block-paragraph" style="color:#707070;font-size:18px"><strong><em>Monday - Friday: 8am-5pm</em></strong></p>
702</div>
703</div>
704
705
706
707<hr class="wp-block-separator has-text-color has-css-opacity has-background is-style-wide" style="background-color:#707070;color:#707070"/>
708
709
710
711<div class="wp-block-columns footer-navigation is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex">
712<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><nav style="color: #9f9e9e" class="has-text-color has-medium-font-size wp-block-navigation is-horizontal is-layout-flex wp-block-navigation-is-layout-flex" aria-label="Footer 1"><ul style="color: #9f9e9e" class="wp-block-navigation__container has-text-color has-medium-font-size wp-block-navigation"><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://torontoartificialgrass.ca/about-us/"><span class="wp-block-navigation-item__label">About Us</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/about-us/#services"><span class="wp-block-navigation-item__label">Design, Installation + Construction Services</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/about-us/#partners"><span class="wp-block-navigation-item__label">Partnership and Distributor Opportunities</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://torontoartificialgrass.ca/blog/"><span class="wp-block-navigation-item__label">Blog</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://torontoartificialgrass.ca/contact-us/"><span class="wp-block-navigation-item__label">Contact Us</span></a></li></ul></nav></div>
713
714
715
716<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"><nav style="color: #9f9e9e" class="has-text-color has-medium-font-size items-justified-left wp-block-navigation is-horizontal is-content-justification-left is-layout-flex wp-container-core-navigation-is-layout-39697d9b wp-block-navigation-is-layout-flex" aria-label="Footer 2"><ul style="color: #9f9e9e" class="wp-block-navigation__container has-text-color has-medium-font-size items-justified-left wp-block-navigation"><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://torontoartificialgrass.ca/project-planner/"><span class="wp-block-navigation-item__label">Project Planner</span></a></li></ul><ul style="color: #9f9e9e" class="wp-block-navigation__container has-text-color has-medium-font-size items-justified-left wp-block-navigation"><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://torontoartificialgrass.ca/do-it-yourself-information/"><span class="wp-block-navigation-item__label">Do It Yourself Information</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="https://torontoartificialgrass.ca/architect-commercial-resources/"><span class="wp-block-navigation-item__label">Architect + Commercial Resources</span></a></li><li class="wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content"  href="/do-it-yourself-information/#maintenance"><span class="wp-block-navigation-item__label">Artificial Grass Care and Maintenance</span></a></li></ul></nav></div>
717</div>
718
719</div></div></div>
720</div>
721
722
723<p class="footer-reb has-small-font-size wp-block-paragraph"><a href="https://rebeltrail.com/" target="_blank" rel="noopener">Toronto website development</a> by <a href="https://rebeltrail.com/" target="_blank" rel="noopener">Rebel Trail</a>
723 | Powered by <a href="https://northshore.digital/clients/landscaping/" target="_blank" rel="noreferrer noopener">North Shore Digital</a></p>
724
725</div></div>
726
727
728<p class="wp-block-paragraph"></p>
729</div>
730
731<a title="Scroll back to top" aria-label="Scroll back to top" rel="nofollow" href="#" class="generate-back-to-top" data-scroll-speed="400" data-start-scroll="300" role="button">
732					<span class="gp-icon icon-arrow-up"><svg viewBox="0 0 330 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414"><path d="M305.863 314.916c0 2.266-1.133 4.815-2.832 6.514l-14.157 14.163c-1.699 1.7-3.964 2.832-6.513 2.832-2.265 0-4.813-1.133-6.512-2.832L164.572 224.276 53.295 335.593c-1.699 1.7-4.247 2.832-6.512 2.832-2.265 0-4.814-1.133-6.513-2.832L26.113 321.43c-1.699-1.7-2.831-4.248-2.831-6.514s1.132-4.816 2.831-6.515L158.06 176.408c1.699-1.7 4.247-2.833 6.512-2.833 2.265 0 4.814 1.133 6.513 2.833L303.03 308.4c1.7 1.7 2.832 4.249 2.832 6.515z" fill-rule="nonzero" /></svg></span>
733				</a>
733<script type="speculationrules">
734{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/generatepress_child/*","/wp-content/themes/generatepress/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
735</script>
735
736			
736<script>
737				// Used by Gallery Custom Links to handle tenacious Lightboxes.
738				//
739				// 2026/08/15: Until now this walked the DOM on load and set onclick = null on
740				// the images. That only ever removed handlers assigned as an onclick *property*,
741				// so every lightbox binding through addEventListener survived it: jQuery ones,
742				// delegated ones, and WordPress core's own "Expand on click" (the Interactivity
743				// API binds data-wp-on--click on the img, and its showLightbox() calls neither
744				// preventDefault nor stopPropagation). The lightbox opened and the link was
745				// followed at the same time, or the lightbox swallowed the click entirely.
746				//
747				// One listener on window in the capture phase fixes all of them at once: capture
748				// runs from the top of the tree down, so we see the click before anything bound
749				// on the image itself and can stop it from ever getting there. We deliberately do
750				// NOT preventDefault, which leaves the browser to follow the link on its own, so
751				// target, ctrl/cmd-click and middle-click all keep behaving natively. Being
752				// delegated, it also covers galleries added to the page after load (AJAX,
753				// infinite scroll), which the old load-time pass never saw.
754				window.addEventListener('click', function (ev) {
755					if (!ev.target || !ev.target.closest) {
756						return;
757					}
758					if (!ev.target.closest('a.no-lightbox, a.set-target')) {
759						return;
760					}
761					ev.stopPropagation();
762					if (ev.stopImmediatePropagation) {
763						ev.stopImmediatePropagation();
764					}
765				}, true);
766			</script>
766
767		<div class="simple-banner simple-banner-text" style="display:none !important"></div>
767<script type='text/javascript'>
768document.addEventListener( 'wpcf7mailsent', function( event ) {
769  try { __ctm.tracker.trackEvent("", " ", "form"); __ctm.tracker.popQueue(); } catch(e) { console.log(e); }
770}, false );
771</script>
771
772
773<script>
774  jQuery(document).ready(function($) {
775
776    $('.smooth-scroll a').addClass('smooth-scroll');
777    $('.has-lazy-load video').attr('loading','lazy');
778
779    // Set Post title and URL on hidden Contact fields.
780    $('input[name="post_title"]').val('Tuscany A');
781    $('input[name="post_url"]').val('https://torontoartificialgrass.ca/product/tuscany-a/');
782
783  });
784</script>
784
785
786<script>
787
788function getParam(p) {
789    var match = RegExp('[?&]' + p + '=([^&]*)').exec(window.location.search);
790    return match && decodeURIComponent(match[1].replace(/\+/g, ' '));
791}
792
793function getExpiryRecord(value) {
794    var expiryPeriod = 90 * 24 * 60 * 60 * 1000; // 90 day expiry in milliseconds
795
796    var expiryDate = new Date().getTime() + expiryPeriod;
797    return {
798        value: value,
799        expiryDate: expiryDate
800    };
801}
802
803function addGclid() {
804    var gclidParam = getParam('gclid');
805    var gclidFormFields = ['gclid_field', 'foobar']; // all possible gclid form field ids here
806    var gclidRecord = null;
807    var currGclidFormField;
808
809    var gclsrcParam = getParam('gclsrc');
810    var isGclsrcValid = !gclsrcParam || gclsrcParam.indexOf('aw') !== -1;
811
812    gclidFormFields.forEach(function (field) {
813        if (document.getElementById(field)) {
814            currGclidFormField = document.getElementById(field);
815        }
816    });
817
818    if (gclidParam && isGclsrcValid) {
819        gclidRecord = getExpiryRecord(gclidParam);
820        localStorage.setItem('gclid', JSON.stringify(gclidRecord));
821    }
822
823    var gclid = gclidRecord || JSON.parse(localStorage.getItem('gclid'));
824    var isGclidValid = gclid && new Date().getTime() < gclid.expiryDate;
825
826    if (currGclidFormField && isGclidValid) {
827        currGclidFormField.value = gclid.value;
828    }
829}
830
831window.addEventListener('load', addGclid);
832
833</script>
833
834
835<script id="generate-a11y">
836!function(){"use strict";if("querySelector"in document&&"addEventListener"in window){var e=document.body;e.addEventListener("pointerdown",(function(){e.classList.add("using-mouse")}),{passive:!0}),e.addEventListener("keydown",(function(){e.classList.remove("using-mouse")}),{passive:!0})}}();
837</script>
837
838	<div class="gp-modal gp-search-modal" id="gp-search" role="dialog" aria-modal="true" aria-label="Search">
839		<div class="gp-modal__overlay" tabindex="-1" data-gpmodal-close>
840			<div class="gp-modal__container">
841					<form role="search" method="get" class="search-modal-form" action="https://torontoartificialgrass.ca/">
842		<label for="search-modal-input" class="screen-reader-text">Search for:</label>
843		<div class="search-modal-fields">
844			<input id="search-modal-input" type="search" class="search-field" placeholder="Search &hellip;" value="" name="s" />
845			<button aria-label="Search"><span class="gp-icon icon-search"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path fill-rule="evenodd" clip-rule="evenodd" d="M208 48c-88.366 0-160 71.634-160 160s71.634 160 160 160 160-71.634 160-160S296.366 48 208 48zM0 208C0 93.125 93.125 0 208 0s208 93.125 208 208c0 48.741-16.765 93.566-44.843 129.024l133.826 134.018c9.366 9.379 9.355 24.575-.025 33.941-9.379 9.366-24.575 9.355-33.941-.025L337.238 370.987C301.747 399.167 256.839 416 208 416 93.125 416 0 322.875 0 208z" /></svg></span></button>
846		</div>
847			</form>
848				</div>
849		</div>
850	</div>
851	<!-- Instagram Feed JS -->
852<script type="text/javascript">
853var sbiajaxurl = "https://torontoartificialgrass.ca/wp-admin/admin-ajax.php";
854</script>
854
855	
856<script type="text/javascript"> _linkedin_partner_id = "4417122"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script>
856<script type="text/javascript"> (function(l) { if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; window.lintrk.q=[]} var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(window.lintrk); </script>
856 <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=4417122&fmt=gif" /> </noscript>	
856<script>
857		(function () {
858			var c = document.body.className;
859			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
860			document.body.className = c;
861		})();
862	</script>
862
863	
863<script id="generate-sticky-js" src="https://torontoartificialgrass.ca/wp-content/plugins/gp-premium/menu-plus/functions/js/sticky.min.js?ver=2.5.6"></script>
vendor: 1 bytes, line 863
863
864<script id="generate-smooth-scroll-js-extra">
865var gpSmoothScroll = {"elements":[".smooth-scroll","li.smooth-scroll a"],"duration":"800","offset":""};
866//# sourceURL=generate-smooth-scroll-js-extra
867</script>
vendor: 1 bytes, line 867
867
868<script id="generate-smooth-scroll-js" src="https://torontoartificialgrass.ca/wp-content/plugins/gp-premium/general/js/smooth-scroll.min.js?ver=2.5.6"></script>
vendor: 1 bytes, line 868
868
869<script id="generate-menu-js-before">
870var generatepressMenu = {"toggleOpenedSubMenus":true,"openSubMenuLabel":"Open Sub-Menu","closeSubMenuLabel":"Close Sub-Menu"};
871//# sourceURL=generate-menu-js-before
872</script>
vendor: 1 bytes, line 872
872
873<script id="generate-menu-js" src="https://torontoartificialgrass.ca/wp-content/themes/generatepress/assets/js/menu.min.js?ver=3.6.1"></script>
vendor: 1 bytes, line 873
873
874<script id="generate-modal-js" src="https://torontoartificialgrass.ca/wp-content/themes/generatepress/assets/dist/modal.js?ver=3.6.1"></script>
vendor: 1 bytes, line 874
874
875<script id="generate-back-to-top-js-before">
876var generatepressBackToTop = {"smooth":true};
877//# sourceURL=generate-back-to-top-js-before
878</script>
vendor: 1 bytes, line 878
878
879<script id="generate-back-to-top-js" src="https://torontoartificialgrass.ca/wp-content/themes/generatepress/assets/js/back-to-top.min.js?ver=3.6.1"></script>
vendor: 1 bytes, line 879
879
880<script id="sourcebuster-js-js" src="https://torontoartificialgrass.ca/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 880
880
881<script id="wc-order-attribution-js-extra">
882var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://torontoartificialgrass.ca/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
883//# sourceURL=wc-order-attribution-js-extra
884</script>
vendor: 1 bytes, line 884
884
885<script id="wc-order-attribution-js" src="https://torontoartificialgrass.ca/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.1.2"></script>
885
886<!-- Start of HubSpot Embed Code -->
887<script type="text/javascript" id="hs-script-loader" async defer src="//js.hs-scripts.com/43848832.js"></script>
887
888<!-- End of HubSpot Embed Code -->
889
890<script src="https://backend.leadconnectorhq.com/appengine/loc/MK9AdTWp74cytXZJaVBY/pool/kG6BnF8n9IYyVGgAGiAH/number_pool.js"></script>
vendor: 2 bytes, line 890
890
891<script src="https://backend.leadconnectorhq.com/appengine/js/user_session.js"></script>
891
892<!-- Gallery Custom Links: 36 images scanned, 0 linked (HtmlDomParser). -->
893</body>
894</html>
895
896<!-- Cache served by breeze CACHE - Last modified: Sun, 04 Oct 2026 11:32:54 GMT -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.