.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.u-text-center{text-align:center!important}.u-float-right{float:right}.button-expand{width:80%}.panel-expand{padding:65px}.fully-funded-project{color:#825a42!important}.fully-funded-project:before{color:#12ada1;font-size:35px!important}.connect-disclaimer-text{width:100%;max-width:750px;margin-left:auto;margin-right:auto;margin-bottom:30px}.steps-container{position:relative;top:-75px;z-index:100}.steps-container .steps-dots{display:none;text-align:center}.steps-container .steps-dots img{width:82.5%;margin-bottom:10px}.steps-container .gd-columns{padding-left:12px;padding-right:12px;margin-bottom:25px}.steps-container .connect-background-number{font-size:175px;z-index:0;position:absolute;color:#e3dac6;line-height:1.15}.steps-container .step-content{border-radius:.5em;min-height:155px;max-height:155px;padding:20px 20px 20px 25%;z-index:2;text-align:left;background-color:#f0ece1;border-top:20px solid #facb10;line-height:22px}.steps-container .step-content p{margin:0;z-index:2;position:relative}.steps-container .step-content .you-are-here{display:none}.steps-container.catalog-confirmation{top:0}.steps-container.catalog-confirmation .steps-dots img{width:88%}.steps-container.catalog-confirmation .gd-columns{padding-left:5px;padding-right:5px;font-size:12px}.steps-container.catalog-confirmation .gd-columns .step-content{min-height:140px;padding:10px;border-top:10px solid #facb10;line-height:14px}.social-share-spotlight .steps-container .step-content p{margin-top:0}.connect-wrapper .connect-banner{min-height:100px;position:relative;background-size:cover;background-position:100%;overflow:hidden}.connect-wrapper .connect-banner:after,.connect-wrapper .connect-banner:before{content:"\0020";height:0;display:block;overflow:hidden}.connect-wrapper .connect-banner:after{clear:both}.connect-wrapper .connect-banner:before{display:none}.connect-wrapper .connect-banner .mobile-banner-image{display:block}.connect-wrapper .connect-banner .mobile-banner-image img{display:block;width:100%}.connect-wrapper .connect-banner .desktop-connect-banner{display:none}.connect-wrapper .connect-banner .banner-content{color:#fff;width:65%;padding:45px 75px 30px 0}.connect-wrapper .connect-banner .banner-content.category-banner{padding-bottom:100px}.connect-wrapper .connect-banner .banner-content h2{color:#fff;padding-top:30px}.connect-wrapper .connect-banner .banner-content h2:after{display:none!important}.connect-wrapper .connect-banner:before{content:"";position:absolute;height:100%;right:45%;left:0;margin-left:-200px;background-color:#01948b;background:rgba(1,148,139,.9);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(26,113,105,.9)),color-stop(50%,rgba(38,131,124,.9)),color-stop(100%,rgba(1,148,139,.9)));background:-webkit-linear-gradient(left,rgba(26,113,105,.9),rgba(38,131,124,.9) 50%,rgba(1,148,139,.9));background:linear-gradient(90deg,rgba(26,113,105,.9) 0,rgba(38,131,124,.9) 50%,rgba(1,148,139,.9));-ms-transform:skewX(-12deg);-webkit-transform:skewX(-12deg);transform:skewX(-12deg);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right}.connect-wrapper .connect-banner .banner-is-matched{padding:20px 50px;position:absolute;bottom:0;left:50%;right:0;margin-right:-20px;background-color:#4b372b;background:rgba(75,55,43,.9);-ms-transform:skewX(-12deg);-webkit-transform:skewX(-12deg);transform:skewX(-12deg);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}.connect-wrapper .connect-banner .banner-is-matched span{-ms-transform:skewX(12deg);-webkit-transform:skewX(12deg);transform:skewX(12deg);font-size:36pxpx;font-size:2.25pxrem;line-height:1.04166667px;line-height:1em}.connect-wrapper .mobile-connect-banner{display:none}.connect-wrapper .product-page--share-a-product{position:relative;padding:0;background-color:#fff}.connect-wrapper .product-page--share-a-product .products-list{padding-bottom:3.125em}.connect-wrapper .product-page--share-a-product:after{content:"";height:1.5625em;position:absolute;top:0;left:0;right:0;z-index:50;background:transparent url(../../images/header-after.png) repeat-x bottom}.connect-wrapper .connect-category-listing-intro{font-size:30px;font-size:1.875rem;line-height:1.16666667;text-align:left}.connect-wrapper .connect-product{overflow:hidden;border-radius:.625em}.connect-wrapper .connect-product--image{position:relative}.connect-wrapper .connect-product--image img{width:100%;height:100%;margin:auto}.connect-wrapper .connect-product--image .project-funding-area{position:absolute;right:0;bottom:0;left:0;background:rgba(0,0,0,.75) url(../images/gradient-highlight.png) repeat-x 0 100%;background:-webkit-gradient(linear,top left,bottom left,color-stop(0,transparent),color-stop(1%,rgba(0,0,0,.01)),color-stop(100%,rgba(0,0,0,.75)));background:-webkit-linear-gradient(transparent,rgba(0,0,0,.01) 1%,rgba(0,0,0,.75));background:-webkit-linear-gradient(center bottom,transparent 0,rgba(0,0,0,.01) 1%,rgba(0,0,0,.75));background:linear-gradient(center bottom,transparent 0,rgba(0,0,0,.01) 1%,rgba(0,0,0,.75))}.connect-wrapper .connect-product--content{padding:20px;background-color:#f0ece1}.connect-wrapper .connect-product--content p{line-height:1.3}.connect-wrapper .connect-product--footer{background:#d9d0ba;padding:25px}.connect-wrapper .connect-product--footer p{font-size:16px;font-size:1rem;line-height:1}.connect-wrapper .connect-product--footer span{color:#e64642;font-size:24px;font-size:1.5rem;line-height:1.04166667}.connect-wrapper .connect-product--footer.fully-funded{padding:21px}.connect-wrapper.suggested-products{border-top:1px solid #e0d4bc;border-bottom:1px solid #e0d4bc}.connect-wrapper.suggested-products .suggested-product{padding:30px 25px 30px 0}.connect-wrapper.suggested-products .suggested-product .product-image{float:left;width:33%}.connect-wrapper.suggested-products .suggested-product .product-image img{border-radius:5px}.connect-wrapper.suggested-products .suggested-product .product-info{float:left;width:66%;padding-left:25px}.connect-wrapper.suggested-products .suggested-product:first-child{padding-left:0}.connect-wrapper.suggested-products .suggested-product:last-child{padding-right:0}.connect-product--callout h1,.connect-product--callout h2,.connect-product--callout h3{margin-top:0;color:#a7846f}.connect-product--callout ul li{margin-bottom:1.25em}.connect-product--callout ul li:before{background:#a7846f}.category-slider__media{position:relative;margin-bottom:30px}.category-slider__media .slider-item{border-radius:.625em;position:relative;overflow:hidden}.category-slider__media .slider-item img{width:100%;display:block}.category-slider__media .slider-item .photo-caption{position:absolute;right:0;bottom:0;left:0;padding:20px;background:rgba(0,0,0,.75) url(../images/gradient-highlight.png) repeat-x 0 100%;background:-webkit-gradient(linear,top left,bottom left,color-stop(0,transparent),color-stop(1%,rgba(0,0,0,.01)),color-stop(100%,rgba(0,0,0,.75)));background:-webkit-linear-gradient(transparent,rgba(0,0,0,.01) 1%,rgba(0,0,0,.75));background:-webkit-linear-gradient(center bottom,transparent 0,rgba(0,0,0,.01) 1%,rgba(0,0,0,.75));background:linear-gradient(center bottom,transparent 0,rgba(0,0,0,.01) 1%,rgba(0,0,0,.75))}.flex-direction-nav{margin-top:0;height:0;list-style:none}.flex-direction-nav li{overflow:hidden}.flex-direction-nav li a{display:block;position:absolute;left:20px;top:50%;width:50px;height:50px;margin-top:-25px;border-radius:50px;background:#f0ece1;text-indent:-9999px}.flex-direction-nav li a.flex-next{left:auto;right:20px}.flex-direction-nav li a.flex-next,.flex-direction-nav li a.flex-prev{color:#825a42;background-color:#f8f5ed;font-family:Heifer Symbols,Symbolset,Lucida Sans Unicode,Arial Unicode MS,Arial;text-indent:-999em}.flex-direction-nav li a.flex-next:hover,.flex-direction-nav li a.flex-prev:hover{background-color:#eee8d6}.flex-direction-nav li a.flex-next:before,.flex-direction-nav li a.flex-prev:before{top:30%;left:50%;position:absolute;margin-left:-.3125em;text-indent:0}.flex-direction-nav li a.flex-prev:before{content:"\25c5"}.flex-direction-nav li a.flex-next:before{content:"\25bb"}.sharing-panel{max-width:60%;margin:auto}.sharing-panel h3{font-family:Trade Gothic Bold,League Gothic,Impact,Verdana,sans-serif;text-transform:uppercase;color:#12ada1;font-size:24px;font-size:1.5rem;line-height:1}.sharing-panel .facebook-button{padding-left:3.75em;padding-right:3.75em;background:#3b5998;-o-box-shadow:0 .25em 0 0 #1f3e80;box-shadow:0 .25em 0 0 #1f3e80}.sharing-panel .twitter-button{padding-left:3.75em;padding-right:3.75em;background:#55acee;-o-box-shadow:0 .25em 0 0 #4494d0;box-shadow:0 .25em 0 0 #4494d0}.funding-amount:after,.funding-amount:before{content:"\0020";height:0;display:block;overflow:hidden}.funding-amount:after{clear:both}.funding-amount .fund-thermometer-wrapper{float:left;height:100px;overflow:hidden;margin:40px 0 0;width:100%}.funding-amount .fund-thermometer-wrapper .fund-thermometer{float:left;width:200px;height:200px;border-radius:100px;border:12px solid #fff;border-right-color:#facb10;border-bottom-color:#facb10;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.funding-amount .fund-thermometer-wrapper.category-thermometer{height:35px;margin:0;padding-left:0;float:left;margin-top:-5px}.funding-amount .fund-thermometer-wrapper.category-thermometer .fund-thermometer{width:70px;height:70px;border-radius:70px;border:7px solid #fff;border-right-color:#facb10;border-bottom-color:#facb10}.funding-amount .amount-left-to-fund{margin-left:7px}.funding-amount .fund-left{margin-left:10px}.funding-amount .left-to-fund{float:left;margin-left:20px;padding-top:40px}.funding-amount .left-to-fund span{color:#facb10;font-size:40px;font-size:2.5rem;line-height:1.25}.product-page--slider__form{position:relative;padding-top:20px!important;z-index:20}.product-page--slider__form .product-page--slider__wrapper{padding-left:3.75em;margin:65px 0 30px;padding-left:0;position:relative;margin-left:1.875em;margin-right:1.875em}.product-page--slider__form .product-page--slider__wrapper .product-page--bubble{display:none;background-color:#b89c85;border-radius:5.9375em;width:11.875em;height:11.875em;overflow:hidden;position:absolute;bottom:-5.625em;right:100%;margin-right:-3.5em;-webkit-transform:translateZ(0);transform:translateZ(0)}.product-page--slider__form .product-page--slider__wrapper .product-page--bubble.animated{overflow:visible}.product-page--slider__form .product-page--slider__wrapper .product-page--bubble.animated .product-page--bubble__progress{display:none}.product-page--slider__form .product-page--slider__wrapper .product-page--bubble.animated .product-page--bubble__mask{background-image:url(/resources/images/catalog/products/pp-generic-bubble.png);background-attachment:scroll;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover;width:101%;height:101%;box-sizing:content-box;padding:0}.product-page--slider__form .product-page--slider__wrapper .product-page--bubble.animated img{display:block;position:absolute;top:.0625em;right:0;z-index:200;max-width:none;overflow:visible}.product-page--slider__form .product-page--slider__wrapper .product-page--bubble .product-page--bubble__mask{position:absolute;top:-.0625em;left:-.0625em;z-index:10;width:100%;height:100%;background-attachment:scroll;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:content-box;padding:.125em}.product-page--slider__form .product-page--slider__wrapper .product-page--bubble .goat{background-image:url(/resources/images/catalog/products/pp-goat-bubble.png)}.product-page--slider__form .product-page--slider__wrapper .product-page--bubble .goat+img{top:-.375em;right:.75em}.product-page--slider__form .product-page--slider__wrapper .product-page--bubble .heifer{background-image:url(/resources/images/catalog/products/pp-heifer-bubble.png)}.product-page--slider__form .product-page--slider__wrapper .product-page--bubble .heifer+img{top:-.9375em;right:1.4375em}.product-page--slider__form .product-page--slider__wrapper .product-page--bubble .llama{background-image:url(/resources/images/catalog/products/pp-llama-bubble.png)}.product-page--slider__form .product-page--slider__wrapper .product-page--bubble .llama+img{top:-20px;right:-9px}.product-page--slider__form .product-page--slider__wrapper .product-page--bubble .rabbits{background-image:url(/resources/images/catalog/products/pp-rabbits-bubble.png)}.product-page--slider__form .product-page--slider__wrapper .product-page--bubble .rabbits+img{top:-11px;right:26px}.product-page--slider__form .product-page--slider__wrapper .product-page--bubble .waterbuffalo{background-image:url(/resources/images/catalog/products/pp-waterbuffalo-bubble.png)}.product-page--slider__form .product-page--slider__wrapper .product-page--bubble .waterbuffalo+img{top:-13px;right:25px}.product-page--slider__form .product-page--slider__wrapper .product-page--bubble .pig{background-image:url(/resources/images/catalog/products/pp-pig-bubble.png)}.product-page--slider__form .product-page--slider__wrapper .product-page--bubble .pig+img{top:-16px;right:17px}.product-page--slider__form .product-page--slider__wrapper .product-page--bubble .sheep{background-image:url(/resources/images/catalog/products/pp-sheep-bubble.png)}.product-page--slider__form .product-page--slider__wrapper .product-page--bubble .sheep+img{top:-18px;right:15px}.product-page--slider__form .product-page--slider__wrapper .product-page--bubble .product-page--bubble__progress{position:absolute;bottom:0;left:0;width:100%;height:0;background-color:#12ada1}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border{padding-left:0;right:-.75em;left:2.75em;padding:.75em;border-radius:0 2.125em 2.125em 0;background-color:#f8f5ed;position:absolute;top:-1.375em;z-index:15;right:0;left:0}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border{box-sizing:content-box;padding:.75em 0;border-radius:0 1.375em 1.375em 0;background-color:#eee8d6;height:1.25em;position:relative}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks{box-sizing:content-box;overflow:visible;list-style:none;position:absolute;left:-.875em;right:.75em;padding:0 .875em 0 1.75em;margin:0;z-index:20;border-radius:.625em;height:1.25em;background:#dfd3b9;left:.75em;padding-left:.875em;position:static}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks li{display:block;width:18%;height:1.25em;line-height:1.25em;float:left;text-align:center;vertical-align:center}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks li.first,.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks li.last{position:relative}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks li.first .max-price,.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks li.first .min-price,.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks li.last .max-price,.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks li.last .min-price{color:#a7846f;position:absolute;bottom:2em;text-align:center}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks li.first .max-price,.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks li.last .max-price{width:200%;left:-100%}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks li.first .min-price,.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks li.last .min-price{width:100%;right:-50%}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks li.first .max-price.current,.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks li.first .min-price.current,.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks li.last .max-price.current,.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks li.last .min-price.current{display:none}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks li.first{width:9%;text-align:left}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks li:after{content:"";display:inline-block;margin:0;padding:0;width:.5em;height:.5em;border-radius:.25em;background:#a7846f;margin-top:-.0625em}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks.total-ticks-3 li{width:40%}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks.total-ticks-3 li.first:first-child{width:20%}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks.total-ticks-4 li{width:28.5%}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks.total-ticks-4 li.first:first-child{width:14.2%}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks.total-ticks-5 li{width:22.1%}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks.total-ticks-5 li.first:first-child{width:11%}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks.total-ticks-6 li{width:18.1%}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks.total-ticks-6 li.first:first-child{width:9%}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks.total-ticks-7 li{width:15.3%}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks.total-ticks-7 li.first:first-child{width:7.6%}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks.total-ticks-8 li{width:13.3%}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks.total-ticks-8 li.first:first-child{width:6.6%}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks.total-ticks-9 li{width:11.7%}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks.total-ticks-9 li.first:first-child{width:5.8%}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks.total-ticks-10 li{width:10.526%}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks.total-ticks-10 li.first:first-child{width:5.26%}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks.total-ticks-10 li{width:10.75%}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks.total-ticks-10 li.first:first-child{width:5.5%}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks.total-ticks-10 li.last:last-child{width:7%;text-align:right}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks.total-ticks-11 li{width:9.5%}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks.total-ticks-11 li.first:first-child{width:4.7%}.product-page--slider__form .product-page--slider__wrapper .product-price-slider{position:relative;z-index:100;background:transparent;padding-right:1.75em;box-shadow:none;border:0 none transparent;padding-left:1.75em}.product-page--slider__form .product-page--slider__wrapper .product-price-slider .noUi-base{box-sizing:content-box}.product-page--slider__form .product-page--slider__wrapper .product-price-slider .noUi-base .noUi-handle{border:1px solid #dfd3b9;border-radius:1.875em;width:3.75em;height:3.75em;left:-1.875em;top:-1.25em;z-index:250;-o-box-shadow:.25em .25em .625em rgba(0,0,0,.4);box-shadow:.25em .25em .625em rgba(0,0,0,.4)}.product-page--slider__form .product-page--slider__wrapper .product-price-slider .noUi-base .noUi-handle:after,.product-page--slider__form .product-page--slider__wrapper .product-price-slider .noUi-base .noUi-handle:before{display:block;width:2.5em;height:2.5em;position:absolute;top:50%;left:50%;margin-top:-1.25em;margin-left:-1.25em;background:#dfd3b9;background-image:url(/resources/images/catalog/products/pp-price-slider.png);background-position:50%;background-attachment:scroll;background-repeat:no-repeat;background-size:auto;border-radius:1.25em}.product-page--slider__form .product-page--slider__wrapper .product-price-slider .noUi-base .noUi-handle:before{display:none}.product-page--slider__form .product-page--slider__wrapper .product-price-slider .noUi-base .noUi-handle .product-page--slider__price{color:#a7846f;font-weight:700;position:absolute;width:100%;bottom:100%;padding-bottom:.375em;text-align:center}.product-page--slider__form .product-page--slider__wrapper .product-price-slider .noUi-base .noUi-handle .product-page--slider__price:before{content:"$";display:inline;vertical-align:super;font-size:.875rem}.product-page--slider__form .product-page--slider__wrapper .product-price-slider .noUi-base .noUi-handle .product-page--slider__share{color:#a7846f;position:absolute;width:200%;top:100%;left:-50%;padding-top:.25em;text-align:center;line-height:1.2}.product-page--slider__form .product-page--slider__wrapper .product-price-slider .noUi-base .noUi-handle .product-page--slider__share.min-value{padding-right:.625em;left:auto;right:0;text-align:right}.product-page--slider__form .product-page--submit{background-color:#eee8d6;text-align:center;padding:1.125em 0;border-radius:0 0 .625em .625em}.product-page--slider__form #hide-gwnm-other-amount,.product-page--slider__form .gwnm-other-amount-wrapper{opacity:0;width:100%;display:none;position:absolute;top:0;left:0}.product-page--slider__form .gwnm-other-amount-wrapper{margin-top:-57px;padding-left:15%;vertical-align:middle}.product-page--slider__form [name=amount]{float:left;width:70%;margin-top:-6px}.product-page--slider__form .product-page--slider__wrapper{margin-left:30px;margin-right:30px}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border{background-color:transparent}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border{padding:.75em;border-radius:1.375em}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks li.first .min-price,.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks li.last .max-price{color:#facb10}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks li.first .min-price{top:0;bottom:auto;left:auto;right:100%;margin-right:47px;margin-top:-3px}.product-page--slider__form .product-page--slider__wrapper .product-page--ticks--outer-border .product-page--ticks--inner-border .product-page--ticks li.last .max-price{top:0;bottom:auto;left:100%;right:auto;margin-left:33px;margin-top:-3px}.product-page--slider__form .product-page--slider__wrapper .product-price-slider .noUi-base .noUi-handle .product-page--slider__price{color:#fff}.product-page--slider__form .product-page--slider__wrapper .product-price-slider .noUi-base .noUi-handle .product-page--slider__price:after{content:"";display:block;position:absolute;left:50%;margin-left:-12px;top:100%;border:12px solid transparent;border-top:12px solid #fff;margin-top:8px}.product-page--slider__form .product-page--slider__wrapper .product-price-slider .noUi-base .noUi-handle .product-page--slider__share{display:none}.product-page--slider__form .product-page--submit{background-color:transparent;padding:2.25em 0;margin-top:-20px}.product-give-now input[type=number]{width:40%}.other-to-give{width:90%!important}.cta-active #give-other-amount,.cta-active .give-other-amount-cancel{display:none}.cta-active #give-other-cta{display:block}.cta-give-active #give-other-cta{display:none}.cta-give-active #give-other-amount,.cta-give-active .give-other-amount-cancel,.double-donation-button{display:block}.double-donation{max-width:40%;margin:40px auto 60px}.double-donation.cta-active .to-reveal{display:none}.double-donation.form-active .to-reveal{display:block}.connect-map{border:5px solid #f0ece1;border-radius:10px}@media (min-width:300px) and (max-width:767px){.connect-wrapper .mobile-connect-banner{display:block;width:100%;padding:30px;background-color:#01948b;color:#fff}.connect-wrapper .product-page--share-a-product{padding:0 15px}.steps-container{top:0}.steps-container .gm-row{width:600px;overflow-y:hidden;overflow-x:scroll;margin:0;white-space:nowrap;-webkit-overflow-scrolling:touch}.steps-container .gm-columns{width:200px;margin-bottom:5px}.steps-container .gm-columns .step-content{padding:15px 25px}.steps-container .gm-columns .step-content p{margin-top:0;font-size:16px;line-height:18px;white-space:normal}.steps-container .gm-columns .step-content .you-are-here{display:block;margin-top:15px}.steps-container.category-landing .gm-row{overflow:hidden}.steps-container.category-landing .gm-row .gm-columns:first-child{padding-left:0}.steps-container.category-landing .gm-row .gm-columns:last-child{padding-right:0}.suggested-products .wrapper{width:100%;margin:0}.suggested-products .wrapper .suggested-product{padding:25px 50px!important;border-bottom:1px solid #e0d4bc}.connect-wrapper .wrapper{width:100%}.connect-wrapper .connect-banner .banner-content.connect-product-banner{width:100%;background:#01948b;padding:20px}.connect-wrapper .connect-banner .banner-content.connect-product-banner h1{margin-top:0!important}.connect-wrapper .connect-banner .banner-is-matched{width:100%;position:static}.connect-wrapper .connect-banner .banner-is-matched,.connect-wrapper .connect-banner .banner-is-matched span{-ms-transform:none;-webkit-transform:none;transform:none}.give-hfr-connect-project .button{display:block;margin:10px auto 0}.connect-map{width:100%}.double-donation,.sharing-panel{max-width:100%}}@media (min-width:48em){.steps-container{display:table}.steps-container .steps-dots{display:block}.steps-container .gd-row{display:table-row}.steps-container .gd-row .gd-columns{diaplay:table-cell;margin-bottom:0}.connect-wrapper .connect-banner .mobile-banner-image{display:none}.connect-wrapper .connect-banner .desktop-connect-banner,.connect-wrapper .connect-banner:before{display:block}.connect-wrapper .connect-category-listing-intro{margin-top:-20px}.category-slider__media{margin-bottom:0}}@media (min-width:62em){.connect-wrapper .connect-banner{min-height:450px}.connect-wrapper.suggested-products .suggested-product{padding:30px 25px}.connect-wrapper.suggested-products .suggested-product:first-child{border-right:1px solid #e0d4bc}.social-share-spotlight .steps-container .steps-dots img{width:82%}}@media (max-width:47.9375em){.connect-shorter-mobile-padding{padding-top:2.4em!important}.product-give-now{margin:0 auto}.product-give-now input[type=number]{display:block}.give-other-amount{padding-left:78px}.funding-amount .fund-thermometer-wrapper{float:left;height:100px;overflow:hidden;margin:40px 0 0;width:auto}.funding-amount .fund-left{float:left;margin-left:10px;margin-top:60px;width:110px}.funding-amount .fund-left span{color:#facb10;font-size:40px;font-size:2.5rem;line-height:1.25}.product-give-now input[type=number]{width:60%}.product-give-now input[type=submit]{width:85%}.gallery-slider .connect-product .slider-item img{max-height:500px}}
/*# sourceMappingURL=../build/css/maps/connect.css.map */