@font-face{font-family:'Oswald extralight';src:url(/assets/fonts/Oswald-Extralight.ttf) format("truetype"),url(/assets/fonts/Oswald-Extralight.woff2) format("woff2")}@font-face{font-family:'Oswald medium';src:url(/assets/fonts/Oswald-Medium.ttf) format("truetype"),url(/assets/fonts/Oswald-Medium.woff2) format("woff2")}@font-face{font-family:'Roboto bold';src:url(/assets/fonts/roboto/roboto-bold/roboto-bold-webfont.eot) format("eot"),url(/assets/fonts/roboto/roboto-bold/roboto-bold-webfont.svg) format("svg"),url(/assets/fonts/roboto/roboto-bold/roboto-bold-webfont.ttf) format("truetype"),url(/assets/fonts/roboto/roboto-bold/roboto-bold-webfont.woff) format("woff"),url(/assets/fonts/roboto/roboto-bold/roboto-bold-webfont.woff2) format("woff2")}@font-face{font-family:'Roboto light';src:url(/assets/fonts/roboto/roboto-light/roboto-light-webfont.eot) format("eot"),url(/assets/fonts/roboto/roboto-light/roboto-light-webfont.svg) format("svg"),url(/assets/fonts/roboto/roboto-light/roboto-light-webfont.ttf) format("truetype"),url(/assets/fonts/roboto/roboto-light/roboto-light-webfont.woff) format("woff"),url(/assets/fonts/roboto/roboto-light/roboto-light-webfont.woff2) format("woff2")}@font-face{font-family:'Roboto medium';src:url(/assets/fonts/roboto/roboto-medium/roboto-medium-webfont.eot) format("eot"),url(/assets/fonts/roboto/roboto-medium/roboto-medium-webfont.svg) format("svg"),url(/assets/fonts/roboto/roboto-medium/roboto-medium-webfont.ttf) format("truetype"),url(/assets/fonts/roboto/roboto-medium/roboto-medium-webfont.woff) format("woff"),url(/assets/fonts/roboto/roboto-medium/roboto-medium-webfont.woff2) format("woff2")}@font-face{font-family:'Roboto regular';src:url(/assets/fonts/roboto/roboto-regular/roboto-regular-webfont.eot) format("eot"),url(/assets/fonts/roboto/roboto-regular/roboto-regular-webfont.svg) format("svg"),url(/assets/fonts/roboto/roboto-regular/roboto-regular-webfont.ttf) format("truetype"),url(/assets/fonts/roboto/roboto-regular/roboto-regular-webfont.woff) format("woff"),url(/assets/fonts/roboto/roboto-regular/roboto-regular-webfont.woff2) format("woff2")}.product_category_subdiv{width:100%;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:0;padding-bottom:0}.product_category_main_div{height:auto}.product_category_main_div .title_div{border-bottom:solid #231f20 1px;width:96%;margin-bottom:40px;margin-left:auto;margin-right:auto}.product_category_main_div .title_span{font-size:40px;font-family:'Roboto bold'!important;color:#333;letter-spacing:1px}.product_category_main_div .title_span .main_page_title_h1{margin-bottom:2px;text-align:center;margin-top:0;font-size:40px;font-weight:400;font-family:'Roboto bold'}.product_category_main_div .description_div{margin-top:10px;padding-right:6%;padding-left:6%;line-height:26px;min-height:80px}.product_category_main_div .description_span{font-size:20px;color:#333}.product_category_main_div a:hover>.family_div{box-shadow:0 0 0 rgba(0,0,0,.3),inset 0 0 .9em rgba(0,0,0,.5)}.product_category_main_div .family_content_div_1{display:inline;font-size:0}.product_category_main_div .fam_tiles{padding-left:10px;padding-right:10px}.product_category_main_div .fam_group{display:inline-block;margin-right:2%;margin-top:20px}.product_category_main_div .fam_group_sub_div{width:90%;margin-left:auto;margin-right:auto;border-bottom:#e8e8e8 3px solid;margin-bottom:10px}.product_category_main_div .fam_group_title{font-size:16px;color:#231f20;font-family:'Roboto medium'}.product_category_main_div .fam_group_title span{font-size:80%}.product_category_main_div .fam_group_title h2{padding:0;margin:0;font-weight:400;font-size:16px}.product_category_main_div .family_div{padding-bottom:16px;padding-top:16px;width:12vw;display:inline-block;font-size:1rem;padding-left:10px;padding-right:10px;vertical-align:top}.product_category_main_div .img_div{margin-left:auto;margin-right:auto}.product_category_main_div .img_div img{display:block;width:auto;height:120px;margin-left:auto;margin-right:auto}.product_category_main_div .logo_div{margin-bottom:8px;margin-top:8px}.product_category_main_div .logo_div img{display:block;width:auto;height:45px;margin-left:auto;margin-right:auto}.product_category_main_div .specs_div{line-height:26px;margin-left:auto;margin-right:auto;margin-top:6px;max-width:220px}.product_category_main_div .specs_span{background-color:#398409;border-radius:4px;font-size:16px;font-weight:500;color:#fff;padding-left:8px;padding-right:8px;padding-bottom:2px;padding-top:2px;font-family:'Roboto medium'}.product_category_main_div .info_div{line-height:20px;margin-left:auto;margin-right:auto;margin-top:6px;max-width:220px;min-height:70px;padding-left:4px;padding-right:4px}.product_category_main_div .info_div h2{margin:0}.product_category_main_div .info_span{border-radius:4px;font-size:16px;font-weight:500;color:#231f20;padding-bottom:2px;padding-top:2px;font-family:'Roboto regular'}.product_category_main_div .specs_subspan{font-size:72%;letter-spacing:1px}.product_category_main_div .action_div{line-height:24px;margin-left:auto;margin-right:auto;margin-top:10px}.product_category_main_div .cat_extra_content_parent{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;min-height:200px;margin-left:auto;margin-right:auto;background-image:url(/assets/images/grass_background_1.svg);margin-top:30px}.product_category_main_div .cat_extra_content_child{width:97%;margin-left:auto;margin-right:auto;padding-top:30px;padding-bottom:30px}.product_category_main_div .cat_extra_desc_div{background-color:rgba(0,0,0,.2);padding:20px;margin-bottom:10px}.product_category_main_div .cat_extra_desc{font-size:26px;padding-top:12px;font-family:'Roboto regular';color:#fff}.product_category_main_div .graphic_div{display:inline-block;font-size:1rem;margin-bottom:-6px}.product_category_main_div .graphic_content_div{display:inline;font-size:0}.product_category_main_div .graphic_content_div .graphic_content_subdiv{padding-left:6%;padding-right:6%;padding-top:0;padding-bottom:20px}.product_category_main_div .graphic_content_div .graphic_content_title_div .feature_subtitle_div{margin-bottom:-7.2%;line-height:11vw}.product_category_main_div .graphic_content_div .graphic_content_title_div .feature_subtitle_span{font-size:11vw;color:#e8e8e8;font-family:'Roboto bold'!important;letter-spacing:20px}.product_category_main_div .graphic_content_div .graphic_content_title_div .feature_subtitle_span h2{padding:inherit;margin:inherit;display:inherit;font-size:inherit;margin-block-start:inherit;margin-block-end:inherit;margin-inline-start:inherit;margin-inline-end:inherit;font-weight:inherit}.product_category_main_div .graphic_content_div .graphic_row_div{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product_category_main_div .graphic_content_div .graphic_div{width:calc(33.33% - 36px);border-radius:5px;margin-left:18px;margin-right:18px;margin-top:10px;margin-bottom:10px;background-color:#e8e8e8;-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;flex-grow:1;max-width:100%}.product_category_main_div .graphic_content_div .graphic_div .graphic_title_div{margin-top:5%;margin-bottom:7%;padding-left:1%;padding-right:1%}.product_category_main_div .graphic_content_div .graphic_div .graphic_title_span{font-size:20px;color:#333;font-family:'Roboto medium'!important;letter-spacing:1px;padding-top:4px;padding-bottom:8px}.product_category_main_div .graphic_content_div .graphic_div .img_div{height:120px;background-size:280px 120px;background-repeat:no-repeat;background-position:center}.product_category_main_div .graphic_content_div .graphic_div .graphic_desc_div{margin-top:8%;text-align:left;padding-left:4%;padding-right:4%;padding-bottom:4%}.product_category_main_div .graphic_content_div .graphic_div .graphic_desc_span{font-size:18px;color:#333;font-family:'Roboto regular'!important}.product_category_main_div .graphic_content_div .graphic_7,.product_category_main_div .graphic_content_div .graphic_8{width:calc(50% - 36px)}.product_category_main_div .graphic_content_div .graphic_7 .img_div,.product_category_main_div .graphic_content_div .graphic_8 .img_div{height:150px;background-size:300px 150px}.product_category_main_div .graphic_content_div .graphic_7 .graphic_title_div,.product_category_main_div .graphic_content_div .graphic_8 .graphic_title_div{margin-top:4%;margin-bottom:2%}.product_category_main_div .graphic_content_div .graphic_7 .graphic_desc_div,.product_category_main_div .graphic_content_div .graphic_8 .graphic_desc_div{margin-top:3%;padding-bottom:4%}@media (max-width:1400px){.product_category_main_div .family_div{width:15vw}.product_category_main_div .graphic_content_div .graphic_content_title_div .feature_subtitle_div{margin-bottom:-6.9%;line-height:10vw}.product_category_main_div .graphic_content_div .graphic_content_title_div .feature_subtitle_span{font-size:10vw}.product_category_main_div .graphic_content_div .graphic_div .img_div{height:100px;background-size:180px 100px}.product_category_main_div .graphic_content_div .graphic_7 .img_div,.product_category_main_div .graphic_content_div .graphic_8 .img_div{height:130px;background-size:220px 130px}}@media (max-width:1340px){.product_category_main_div .family_div{width:25vw}}@media (max-width:1160px){.product_category_main_div .graphic_content_div .graphic_content_subdiv{padding-left:4%;padding-right:4%}.product_category_main_div .graphic_content_div .graphic_content_title_div .feature_subtitle_div{margin-bottom:-6.8%}.product_category_main_div .graphic_content_div .graphic_content_title_div .feature_subtitle_span{letter-spacing:12px}.product_category_main_div .graphic_content_div .graphic_div{width:calc(33.33% - 28px);margin-left:14px;margin-right:14px}.product_category_main_div .graphic_content_div .graphic_div .graphic_title_div{padding-left:5%;padding-right:5%}.product_category_main_div .graphic_content_div .graphic_div .graphic_title_span{font-size:18px}.product_category_main_div .graphic_content_div .graphic_div .img_div{height:80px;background-size:160px 80px}.product_category_main_div .graphic_content_div .graphic_div .graphic_desc_div{margin-top:8%;text-align:left;padding-left:4%;padding-right:4%;padding-bottom:4%}.product_category_main_div .graphic_content_div .graphic_div .graphic_desc_span{font-size:16px}.product_category_main_div .graphic_content_div .graphic_7,.product_category_main_div .graphic_content_div .graphic_8{width:calc(50% - 28px)}.product_category_main_div .graphic_content_div .graphic_7 .img_div,.product_category_main_div .graphic_content_div .graphic_8 .img_div{height:100px;background-size:180px 100px}.product_category_main_div .graphic_content_div .graphic_7 .graphic_desc_div,.product_category_main_div .graphic_content_div .graphic_8 .graphic_desc_div{margin-top:4%}}@media (max-width:1024px){.product_category_main_div .cat_extra_desc{font-size:22px}.product_category_main_div .graphic_content_div .graphic_content_subdiv{padding-left:2%;padding-right:2%}.product_category_main_div .graphic_content_div .graphic_content_title_div .feature_subtitle_div{margin-bottom:-7.2%}.product_category_main_div .graphic_content_div .graphic_content_title_div .feature_subtitle_span{letter-spacing:16px}.product_category_main_div .graphic_content_div .graphic_div{width:calc(33.33% - 24px);margin-left:12px;margin-right:12px}.product_category_main_div .graphic_content_div .graphic_div .graphic_title_div{padding-left:4%;padding-right:4%}.product_category_main_div .graphic_content_div .graphic_div .img_div{height:70px;background-size:150px 70px}.product_category_main_div .graphic_content_div .graphic_7,.product_category_main_div .graphic_content_div .graphic_8{width:calc(50% - 24px)}.product_category_main_div .graphic_content_div .graphic_7 .img_div,.product_category_main_div .graphic_content_div .graphic_8 .img_div{height:100px;background-size:180px 100px}}@media (max-width:880px){.product_category_main_div .title_span{font-size:34px}.product_category_main_div .title_span .main_page_title_h1{font-size:34px}}@media (max-width:767px){.product_category_main_div .title_span{font-size:30px}.product_category_main_div .title_span .main_page_title_h1{font-size:30px}.product_category_main_div .family_div{width:30vw;padding-left:0;padding-right:0}.product_category_main_div .img_div img{height:90px}.product_category_main_div .logo_div{margin-bottom:7px;margin-top:7px}.product_category_main_div .logo_div img{height:38px}.product_category_main_div .specs_div{line-height:20px;margin-top:6px;max-width:180px}.product_category_main_div .specs_span{font-size:13px;padding-left:7px;padding-right:7px;font-family:'Roboto medium'}.product_category_main_div .info_div{line-height:15px;margin-top:6px;max-width:160px;min-height:60px}.product_category_main_div .info_span{font-size:13px}.product_category_main_div .cat_extra_desc{font-size:18px}.product_category_main_div .graphic_content_div .graphic_content_subdiv{padding-left:2%;padding-right:2%}.product_category_main_div .graphic_content_div .graphic_content_title_div .feature_subtitle_div{margin-top:10px;margin-bottom:-7.5%}.product_category_main_div .graphic_content_div .graphic_content_title_div .feature_subtitle_span{letter-spacing:14px}.product_category_main_div .graphic_content_div .graphic_div{width:calc(33.33% - 20px);margin-left:10px;margin-right:10px}.product_category_main_div .graphic_content_div .graphic_div .graphic_title_div{padding-left:0%;padding-right:0%}.product_category_main_div .graphic_content_div .graphic_div .graphic_title_span{font-size:15px}.product_category_main_div .graphic_content_div .graphic_div .img_div{height:50px;background-size:110px 50px}.product_category_main_div .graphic_content_div .graphic_div .graphic_desc_div{line-height:16px}.product_category_main_div .graphic_content_div .graphic_div .graphic_desc_span{font-size:13px}.product_category_main_div .graphic_content_div .graphic_7,.product_category_main_div .graphic_content_div .graphic_8{width:calc(50% - 20px)}.product_category_main_div .graphic_content_div .graphic_7 .img_div,.product_category_main_div .graphic_content_div .graphic_8 .img_div{height:80px;background-size:130px 80px}}@media (max-width:641px){.product_category_main_div .title_span{font-size:28px}.product_category_main_div .title_span .main_page_title_h1{font-size:28px}.product_category_main_div .img_div img{height:80px}.product_category_main_div .logo_div{margin-bottom:6px;margin-top:6px}.product_category_main_div .logo_div img{height:30px}.product_category_main_div .specs_div{line-height:17px;max-width:160px}.product_category_main_div .specs_span{font-size:11px;padding-left:6px;padding-right:6px;font-family:'Roboto regular'}.product_category_main_div .info_div{line-height:14px;margin-top:5px;max-width:220px;min-height:60px}.product_category_main_div .info_span{font-size:12px}}@media (max-width:500px){.product_category_main_div .graphic_content_div .graphic_content_subdiv{padding-left:2%;padding-right:2%}.product_category_main_div .graphic_content_div .graphic_content_title_div .feature_subtitle_div{margin-top:10px;margin-bottom:-8.9%;line-height:11vw}.product_category_main_div .graphic_content_div .graphic_content_title_div .feature_subtitle_span{letter-spacing:8px;font-size:11vw}.product_category_main_div .graphic_content_div .graphic_row_div{display:block;flex-wrap:unset}.product_category_main_div .graphic_content_div .graphic_div{width:100%;margin-left:0;margin-right:0}.product_category_main_div .graphic_content_div .graphic_div .graphic_title_div{margin-top:3%;margin-bottom:5%;padding-left:0%;padding-right:0%}.product_category_main_div .graphic_content_div .graphic_div .graphic_title_span{font-size:18px}.product_category_main_div .graphic_content_div .graphic_div .img_div{height:70px;background-size:140px 70px}.product_category_main_div .graphic_content_div .graphic_div .graphic_desc_div{line-height:18px;margin-top:3%}.product_category_main_div .graphic_content_div .graphic_div .graphic_desc_span{font-size:15px}.product_category_main_div .graphic_content_div .graphic_7,.product_category_main_div .graphic_content_div .graphic_8{width:100%}.product_category_main_div .graphic_content_div .graphic_7 .img_div,.product_category_main_div .graphic_content_div .graphic_8 .img_div{height:110px;background-size:160px 110px}}@media (max-width:481px){.product_category_main_div .family_div{width:90vw}.product_category_main_div .img_div img{height:120px}.product_category_main_div .logo_div img{height:45px}.product_category_main_div .specs_div{line-height:26px;margin-top:6px;max-width:250px}.product_category_main_div .specs_span{font-size:16px;padding-left:8px;padding-right:8px;font-family:'Roboto medium'}.product_category_main_div .info_div{line-height:20px;margin-top:6px;max-width:340px;min-height:70px}.product_category_main_div .info_span{font-size:16px}.product_category_main_div .cat_extra_desc{font-size:16px}}