html{overflow-x:hidden;scroll-behavior:smooth}body{font-family:Poppins,sans-serif;font-weight:400;letter-spacing:0em;color:#27312b;line-height:1.5;font-size:20px;overflow-x:hidden}a,a:hover,.rte a,.rte a:hover,.customer a,.customer a:hover,.underlined-link,.underlined-link:hover,.s2kwpi2{color:#005a24;transition:all .4s ease}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#27312b;font-weight:500;line-height:1.4;margin-top:0}.page-width,.gt-container{width:100%;max-width:102rem;padding-right:5rem;padding-left:5rem;margin-right:auto;margin-left:auto}.gt-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.gt-col-6{flex:0 0 auto;width:50%;padding-right:15px;padding-left:15px}.gt-btn,.button:not(.cart-item__quantity-wrapper .button),.product-form__submit,.customer button{display:inline-block;color:#fff;background-color:#005a24;font-size:18px;font-weight:400;padding:17px 40px;text-align:center;transition:all .4s ease}.gt-btn:hover,.gt-btn:focus,.customer button:hover,.customer button:focus,.button:hover:not(.cart-item__quantity-wrapper .button:hover),.button:focus:not(.cart-item__quantity-wrapper .button:focus){background-color:#000;color:#fff!important}img{border-style:none;height:auto;max-width:100%;vertical-align:middle}header.header{max-width:110rem;padding-left:5rem;padding-right:5rem;padding-top:0}.gt--banner{background-repeat:no-repeat;background-size:cover;background-position:100% 0px;padding:140px 0 170px;margin-top:-40px;z-index:1;position:relative}.banner-caption{max-width:850px}.banner-caption h1{font-size:54px;font-weight:600;color:#fff;margin-top:0;margin-bottom:30px;text-transform:capitalize}.banner-caption p{font-size:18px;color:#fff;max-width:500px}.banner-caption .gt-btn{margin-top:20px;min-width:200px}.gt--mobile-banner{background-color:#8dbedf;padding-top:60px;padding-bottom:0;display:none}.gt--mobile-banner .banner-caption h1{font-size:36px}.gt--mobile-banner img{width:100%}.m-banner--bottom{background:#213a2b;display:flex;justify-content:space-between;padding:10px 1.5rem!important}.gt--topbar.m-banner--bottom{display:none}.m--contact img{width:28px;height:28px;margin-right:5px}.m--contact a{color:#fff;font-size:18px}.m--cart img{width:26px;height:26px}.m--cart{background:#78c475;height:45px;width:45px;text-align:center;line-height:47px;border-radius:99px;box-shadow:0 4px 3px #0000005c;position:relative}.cart--quet{position:absolute;background-color:#42474b;color:#fff;height:1.7rem;width:1.7rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:10px;top:0;right:0;line-height:calc(1 + .1 / var(--font-body-scale))}span.account__icon img,span.account__icon svg{position:relative;top:3px;right:7px}.gt--img-text{padding-top:80px}.gt--img-text.v--2{padding-bottom:90px}.gt--img-text.v--1 .text--item{padding-right:20px;width:51%}.gt--img-text.v--1 .img--item{width:49%}.text--item h2{font-size:36px}.text--item ul{list-style:none;padding-left:0}.text--item ul li{margin-bottom:15px;font-size:19px;position:relative;padding-left:35px}.text--item ul li:before{content:"";position:absolute;background-image:url(/cdn/shop/files/check_circle_32.png?v=1707313155);background-repeat:no-repeat;width:20px;height:20px;left:0;top:5px}.text--item .gt-btn:not(.card--bx-in .gt-btn){margin-top:10px;min-width:230px}.gt--img-text.v--2 .img--item{padding-right:40px}.card--bx{border:1px solid #BBBBBB;padding:30px 20px 14px 30px;background-color:#f1f4f1;margin-top:35px}.card--bx-in{display:flex;align-items:center;gap:15px}.card--bx h3{font-size:20px;color:#005a24;margin-bottom:0}.card--bx p{font-size:15px}.card--bx .gt-btn{background-color:#dfe8df;color:#005a24;border-radius:99px;font-size:14px}.card--bx .gt-btn:hover{background-color:#000;color:#fff!important}.footer--top{background-color:#27312b;padding-top:60px;padding-bottom:30px}.footer--top *{color:#fff}.footer-col-1{flex:0 0 auto;width:60%;padding-right:15px;padding-left:15px}.footer-col-2,.footer-col-3{flex:0 0 auto;width:20%;padding-right:15px;padding-left:15px}.footer-col-3{padding-left:30px}.footer-col-1 .inner-bx{max-width:520px}.footer-col-1 img:not(.pr--bx img){max-width:300px}.footer-col-1 .pr--bx{margin-top:15px;margin-bottom:25px;display:flex;align-items:center;gap:30px}.footer-col-1 .pr--bx span{font-size:18px}.footer-col-1 h3{font-size:20px;font-weight:600}.footer-col-1 p{font-size:18px}.footer-col-2 h3,.footer-col-3 h3{font-size:20px;text-transform:uppercase;font-weight:500;margin-bottom:30px}.footer-col-2 ul,.footer-col-3 ul{list-style:none;margin:0;padding:0}.footer-col-2 ul li{background-color:#fff;max-width:160px;text-align:center;padding:10px;margin-bottom:12px}.footer-col-3 ul li{margin-bottom:10px}.footer-col-3 ul li a{font-size:18px}.footer-col-3 .acc--link{margin-bottom:40px;margin-top:-5px}.footer-col-3 .que--link{margin-top:-15px}.footer--bottom{text-align:center;color:#fff;font-size:18px;padding:15px 0;background-color:#18221c}.footer--bottom p{margin:0;color:#fff;font-size:18px}.gt--footer a:hover{color:#e0d07b}.grid.product-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;margin-top:0;gap:0px!important}.grid.product-grid .grid__item{flex:0 0 auto;width:25%;padding-right:10px;padding-left:10px;max-width:100%;margin-bottom:20px}.gt-pr-grid{border:1px solid #BBBBBB}.collection.page-width .gt-pr-grid{border:1px solid #e0d07b}.gt-pr-grid .media{text-align:center;padding:30px 20px 10px}.gt-pr-grid .media img{max-height:180px}.gt-pr-grid .card__cont{padding:15px}.gt-pr-grid .pr--strip,.step--strip{color:#005a24;font-size:14px;background-color:#dfe8df;display:block;border-radius:100px;text-align:center;padding:5px 10px;margin-bottom:20px}.step--strip{padding:5px 40px;margin:0 auto;display:flex;flex-flow:column;max-width:290px}.gt-pr-grid .card__info{display:flex;align-items:center;gap:10px;margin-bottom:5px}.gt-pr-grid .card__info h3{margin-bottom:0}.gt-pr-grid .card__info h3 a{color:#3e4a3d;font-size:16px}.gt-pr-grid .card__info .price-item{color:#3e4a3d;font-size:22px;font-weight:500}.grid.product-grid .pr_m_info{display:none}.collection.page-width .grid.product-grid .grid__item{width:100%!important;max-width:100%!important}.collection.page-width .card--{display:flex;align-items:center}.collection.page-width .card__inner{width:auto}.collection.page-width .gt-pr-grid .media{text-align:left;padding:20px 20px 10px}.collection.page-width .gt-pr-grid .card__info{display:block;max-width:345px;padding-left:0}.collection.page-width .quick-add__submit{display:inline-block;color:#fff;background-color:#005a24;font-size:16px;font-weight:400;padding:10px 24px;text-align:center;transition:all .4s ease;width:auto;min-width:auto;min-height:auto}.collection.page-width .quick-add__submit:after{display:none}.collection.page-width .quick-add__submit:hover{background-color:#428d52;border:0px}.gt-add-cartbtn{display:flex;gap:7px;margin-top:10px!important;margin-bottom:20px!important}.collection.page-width .grid.product-grid .pr_m_info{display:block}.collection.page-width .gt-pr-grid .pr--strip{display:inline-block;min-width:290px;display:none!important}.pr_m_info{font-size:16px}.pr_m_info a{color:#005a24;font-weight:600;padding-left:10px;display:inline-block}.pr_m_info a{position:relative}.pr_m_info a:before{content:"";position:absolute;background:#005a24;height:15px;width:2px;top:4px;left:2px}.pr_m_info span:empty+a{padding-left:0}.pr_m_info span:empty+a:before{display:none}.facets__display .field__input:focus{box-shadow:none}.facets__display .field:after,.facets__display .field:hover.field:after{box-shadow:none;border:1px solid #BBBBBB}.facets__display .field:hover.field:focus:after{border:1px solid red}.facets__heading,.facets__summary-label,.facets__summary span,.product-count__text,.mobile-facets__open{color:#27312b!important}.product-count.light{opacity:1}.facets__summary .icon-caret path{fill:#27312b}.swiper.mySwiper2{border:1px solid #BBBBBB;text-align:center;padding:40px 40px 50px}.swiper.mySwiper{margin-top:15px}.swiper.mySwiper .swiper-slide .in--bx{border:1px solid #BBBBBB;text-align:center}.swiper-button-next,.swiper-button-prev{display:block!important}.swiper-button-next{right:var(--swiper-navigation-sides-offset,15px)}.swiper-button-next:after,.swiper-button-prev:after{font-size:24px;color:#fff;background:#213a2b;padding:7px 10px}.in--bx img{max-height:130px;height:121px;width:142px;object-fit:contain}.gt-gallery .in--bx img{height:125px;width:100%;object-fit:cover}.gt-gallery{padding-top:50px}.gt-gallery .gt-row{margin-right:-20px;margin-left:-20px}.gt-gallery .gt-col-6{padding-right:25px;padding-left:25px}.gt-gallery h1{font-size:48px;font-weight:500}.gallery-cont-bx p{margin-top:0}.gt-gallery .swiper.mySwiper2 img{width:350px;height:270px;object-fit:cover}.gt-row.row--space{margin-right:-20px;margin-left:-20px}.gt-row.row--space .gt-col-6{padding-right:20px;padding-left:20px}.gt-meta-boxes{padding-top:90px}.gt-meta-boxes h2,.pi-s-title{font-size:48px;font-weight:500;text-align:center}.meta--bx .inner-bx{background-color:#dfe8df;text-align:center;padding:30px 27px 40px;border:1px solid #BBBBBB;height:100%}.meta--bx.v--2 .inner-bx{background-color:#d4e4ef}.meta--bx .inner-bx h3{margin-top:45px;margin-bottom:20px;font-size:36px}.meta--bx .inner-bx p,.meta--bx .inner-bx ul li{font-size:16px;font-weight:500}.gt-meta-boxes.v--2 .meta--bx .inner-bx{padding-bottom:20px}.gt-meta-boxes.v--2 .meta--bx.v--1 .inner-bx{background-color:#f0f9ff}.gt-meta-boxes.v--2 .meta--bx.v--2 .inner-bx{background-color:#f1f4f1}.meta--in{display:flex;align-items:flex-start;gap:15px;border-top:1px solid #BBBBBB;padding-top:20px;margin-top:35px}.meta--in a{font-size:14px;font-weight:400;text-align:center;color:#002d4b;background:#d4e4ef;border-radius:100px;padding:10px 20px}.gt-meta-boxes.v--2 .meta--bx.v--2 .inner-bx .meta--in a{background:#dfe8df;color:#005a24}.meta--bx .inner-bx .meta--in p{font-size:16px;font-weight:400;text-align:left;margin-top:0}.gt-steps{padding-top:90px}.gt-steps.v--1{padding-bottom:80px}.pi-st-title{color:#005a24;font-size:36px;font-weight:500;text-align:center}.gt-steps-1 .pi-st-title{padding-top:10px}.pi-st-mtitle{font-size:20px;text-align:center;color:#27312b;font-weight:600}.size-col{flex:0 0 auto;padding-right:15px;padding-left:15px}.size-col.size-col1,.size-col.size-col2,.size-col.size-col3{width:33.33%}.size-col-img{text-align:center}.size-col-img p{font-size:16px;margin-top:30px}.gt-steps .gt-row.v--2 .size-col.size-col1{width:30%}.gt-steps .gt-row.v--2 .size-col-img{width:23.33%}.size--card{background:#f1f4f1;border:1px solid #BBBBBB;padding:10px 30px;margin-top:30px;margin-bottom:80px}.gt-steps .gt-row{padding-top:60px;padding-bottom:20px}.gt-steps .gt-row.v--2{border-top:1px solid #BBBBBB}.pi-list-item{margin-top:40px}.pi-list-item ul{list-style:none;padding-left:0}.pi-list-item ul li{margin-bottom:10px;position:relative;padding-left:50px}.pi-list-item ul li:before{content:"";position:absolute;background-image:url(/cdn/shop/files/right-arrow.png?v=1707543844);background-repeat:no-repeat;width:26px;height:26px;left:0;top:5px;background-size:100%}.gt-steps-2 .meta--bx .inner-bx{padding:30px 30px 20px}.gt-steps-2 .meta--bx.v--1 .inner-bx{background-color:#f1f4f1}.gt-steps-2 .meta--bx.v--2 .inner-bx{background-color:#f0f9ff}.meta--bx .inner-bx ul{list-style:none;padding-left:0}.meta--bx .inner-bx ul li{margin-bottom:10px;position:relative;padding-left:35px;text-align:left}.meta--bx .inner-bx ul li:before{content:"";color:#fff;position:absolute;margin-top:8px;margin-left:4px;width:11px;height:6px;border-bottom:solid 2px currentColor;border-left:solid 2px currentColor;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:0;z-index:1}.meta--bx .inner-bx ul li:after{content:"";position:absolute;left:0;background:#005a24;height:20px;width:20px;top:2px;border-radius:100px}.gt-steps-2 .meta--bx.v--2 ul li:after{background:#002d4b}.step--bottom{text-align:center;max-width:995px;margin:60px auto 0}.step--bottom p{font-size:16px}.gt-divider{display:block!important;border-top:1px solid #BBBBBB;margin-top:60px;margin-bottom:70px}.leftfloat2 h1{color:#27312b;font-size:40px}.leftfloat2 h4,.comm--cont h4,.pr-plcl h4{font-size:18px}.customer--service .leftfloat2 h4{margin:0;padding:0}.leftfloat2 p,.pr-plcl p,.comm--cont p,.comm--cont ul li,.leftfloat2 ul li{font-size:16px}.leftfloat2 h4 a{color:#27312b}.rte ul li,.leftfloat2 #question13 ul li{margin-bottom:10px}.b_top{color:#005a24!important;text-decoration:underline!important}.leftfloat2 .textlink{color:#005a24!important}.faq--right,.cs--right,.about--right,.corn--right{background-color:#dfe8df;text-align:center;padding:20px 15px}.faq--right .img__bx,.cs--right .img__bx,.about--right .img__bx,.comm--cont .img__bx{margin-bottom:35px}.img__bx img{border-radius:0}.faq--right h4,.img__bx h4,.comm--cont h4{font-size:14px;margin-top:6px}.pr-plcl h4{margin-top:25px;margin-bottom:0}.product-media-container.constrain-height .media{padding-top:0!important}.product-form__submit{width:auto;padding:10px 30px;margin-bottom:0!important}button:after,.button:after{display:none}span.swym-wishlist-cta{text-transform:capitalize;font-size:0px;opacity:1!important}.pr--btns-group{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.pr--btns-group .product-form__buttons{order:1}.pr--btns-group .swym-wishlist-button-bar{order:2}.pr--btns-group .fb_iframe_widget,.pr--btns-group .share-button{order:3}.related-products__heading{margin:0 0 2rem!important;font-size:36px;font-weight:500;color:#27312b}.drawer__inner button.drawer__close{background-color:transparent!important;padding:0!important;color:#000!important}.card-wrapper .rating-star{--letter-spacing: .2 !important}.rating-star:before{-webkit-text-fill-color:#e0d07b!important}span.rating--text,p.rating-count.caption{font-size:14px;color:#3e4a3d}.fancybox__backdrop{display:block!important}.pr--code{display:flex;gap:10px;align-items:center}.pr--code h2{font-size:20px;margin-bottom:0}.fs--title{margin-bottom:0;font-size:28px}.gt--pr-desc{margin-top:0!important}.gt--pr-desc ul{padding:0}.gt--pr-desc ul li{font-size:18px}.product-form__submit{padding:15px 30px!important;min-height:auto}.swym-add-to-wishlist{height:auto!important;padding:5px 15px 5px 0!important;text-indent:15px!important}.swym-add-to-wishlist+.swym-fave-count{height:51px!important;line-height:36px!important}.fb-like.fb_iframe_widget{margin:0!important}.product__title h1{font-size:30px}.contact.page-width .radio_field,.contact.page-width .select_field{margin-bottom:2rem}.contact__field{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}.fera-reviews-header h1{font-weight:500!important}.section-template--15279397470277__main-padding{padding-top:60px!important;padding-bottom:60px!important}.section-sections--15279397830725__custom_liquid_XXCmFg-padding{padding:0!important}.share-button__button,.fera-reviews-header .fera-btn{color:#fff;background:#005a24;padding:5px 15px;min-height:3.5rem;border:0px;transition:all .4s ease;font-family:Poppins,sans-serif}.share-button__button:hover,.fera-reviews-header .fera-btn:hover{text-decoration:none;background-color:#000;color:#fff;border:0px}.share-button__button{background:#000;padding:12px 15px}slideshow-component.gt--slider.slider-mobile-gutter{margin-top:-40px}slideshow-component.gt--slider.slider-mobile-gutter h2.banner__heading{color:#27312b}.product-form__input{display:flex;gap:20px;align-items:center}.product-form__input .quantity{min-height:42px}.gt-product--slide.grid__item.product__media-wrapper{position:sticky;top:110px}.swym-wishlist-button-bar .swym-btn-container .swym-add-to-wishlist{background:inherit!important;padding-left:0;opacity:1;line-height:30px!important;width:40px!important;height:40px!important;outline:none}.swym-btn-container .swym-add-to-wishlist:hover{background-color:inherit!important}.swym-wishlist-button-bar .swym-btn-container .swym-add-to-wishlist+.swym-fave-count{border-color:#005a24!important;display:none}.fera-stars-rating b{background-color:#e0d07e!important}.fera-reviews-header-row1 h1,.fera-reviews-header-row1 h2{text-align:left;font-size:36px;font-weight:500}.related-products .gt-pr-grid{border:1px solid #e0d07b}.pr-plcl h1,.ter--use.comm--cont h1,.customer--service h1{margin:0;line-height:1}.cart-drawer__footer h2.totals__total{text-transform:capitalize}.cart-drawer__footer .totals__total-value{font-size:1.6rem!important;color:#27312b;font-weight:500}.pr--btns-group .share-button{display:none}span.swym-wishlist-cta:after{font-family:swym-font;position:absolute;top:-3px;bottom:0;width:100%;left:0;font-size:38px;text-indent:0px;line-height:100%;content:"\f004";text-align:center;color:#e0d59b}#sender-type{background-image:url(https://gutterstrainer.myshopify.com/cdn/shop/t/2/assets/arrow-down-3101.png?v=1708604268);background-position:right;background-repeat:no-repeat;background-size:16px;background-position-x:96%}#cart .cart-items tr{display:flex;align-items:center;justify-content:space-around}table.cart-items thead tr{justify-content:space-around;border-bottom:1px solid #213a2b;display:flex}form#ContactForm .contact__field .radio_field{display:flex;gap:5px;align-items:center}form#ContactForm .contact__field .radio_field .field__radio{margin:0}form#ContactForm .contact__field .radio_field label.field__radio{margin-right:10px}div#FacetsWrapperDesktop{display:none}.facet-filters.sorting.caption .select__select:focus{border:none;outline:0}.customer.account .custom-header-section{display:flex;justify-content:space-between}.customer.account{width:100%!important;max-width:102rem!important;padding-right:5rem!important;padding-left:5rem!important;margin-right:auto!important;margin-left:auto!important}.gt-add-cartbtn .cart__img{display:none}.cart__footer .totals{justify-content:flex-start}.cart__footer small{text-align:left}.customer form ul li{list-style:none}.customer ul{padding-left:0}.customer.register{max-width:80%!important}.customer.register .customer--registration--form{max-width:33.4rem;margin:0 auto}.shopify-challenge__button{background:#005a24;color:#fff;margin-top:15px!important}.shopify-challenge__button:hover{background:#000!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
