.gifts-for-good main,.woocommerce main{margin-top:85px}#hero-container #featured-image img{width:100% !important;position:relative;left:-2px}#hero-container #gfg-hero{position:absolute;display:block;width:100%;top:10px;color:#fff}#gfg-hero .hero-image img{margin-top:20px}#woo-container{background:#f7f9f8;padding-top:30px}#sidebar ul{list-style:none;padding-left:0px}#sidebar ul li.widget_product_categories{padding:8px 10px}#sidebar ul li.widget_product_categories h2{margin:0px auto;background:#e56b47 !Important;color:#fff;padding-left:10px;font-size:1.7rem;text-transform:uppercase}#sidebar ul li.widget_product_categories h2 a{color:#fff}#sidebar ul li.widget_product_categories h2 a:hover,#sidebar ul li.widget_product_categories h2 a:active{color:#fff;text-decoration:none;border-bottom:0px}#sidebar ul li.widget_product_categories ul.product-categories li{padding:8px 10px;border-bottom:1px solid #d9d9d9}#sidebar ul li.widget_product_categories ul.product-categories li a:link,#sidebar ul li.widget_product_categories ul.product-categories li a:visited{color:#272727;border-bottom:2px solid transparent}#sidebar ul li.widget_product_categories ul.product-categories li a:hover,#sidebar ul li.widget_product_categories ul.product-categories li a:active{color:#272727;text-decoration:none;border-bottom:transparent}*.woocommerce-products-carousel-all-in-one{margin-top:6px}*.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-details{text-align:left}*.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-details .company_name{text-align:left;font-size:11px;color:#4d4e4e}*.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-details .woocommerce-products-carousel-all-in-one-title{text-align:left;font-size:20px;line-height:22px !important}.tuesday_campaign_logo{background:url("../images/GT-heart.svg") no-repeat left 3px;padding-left:20px;background-size:18px 12px}.treesnpeople_logo{background:url("../images/treesnpeople.png") no-repeat left top;padding-left:24px;background-size:22px 16px}.red_heart{display:inline-block;background:url("../images/GT-heart.svg") no-repeat left 1px;background-size:18px 12px;height:13px;width:18px}.trees_n_people{display:inline-block;background:url("../images/treesnpeople.png") no-repeat left 1px;background-size:20px 16px;height:14px;width:18px}.woocommerce-products-carousel-all-in-one-image a{position:relative}*.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-details .woocommerce-products-carousel-all-in-one-title a:link,*.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-details .woocommerce-products-carousel-all-in-one-title a:visited{color:#3c3c3c;text-decoration:none;border-bottom:none}.image-overlay{height:110%;width:100%;position:absolute;top:0px;left:0px;background:#fff;opacity:0;z-index:75px;-webkit-transition:opacity 0.4s ease-out;-moz-transition:opacity 0.4s ease-out;-o-transition:opacity 0.4s ease-out;transition:opacity 0.4s ease-out}.woocommerce-products-carousel-all-in-one-image a:hover .image-overlay{opacity:0.7 !important}*.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-details .woocommerce-products-carousel-all-in-one-long-desc{text-align:left;line-height:24px}*.woocommerce-products-carousel-all-in-one .woocommerce-products-carousel-all-in-one-details .woocommerce-products-carousel-all-in-one-long-desc .trees-qty{display:inline-block;background:#a8dd15;padding:2px 6px !important}#product-area #category-title-custom{display:none;border-bottom:2px solid #626262;padding-bottom:10px}#product-area .products{list-style:none;display:block;padding-left:0px}#product-area .products .item{padding-left:3px !important;padding-right:3px !important;margin:30px 0px}@media screen and (min-width: 800px){#product-area .products .item{height:320px}}*,:after,:before{box-sizing:border-box}#product-area .products .item .woocommerce-products-carousel-all-in-one-image{text-align:center;vertical-align:central;overflow:hidden;box-shadow:1px 1px 6px #888888;margin:10px 0px;background-color:#fff !important;position:relative}#product-area .products .woocommerce-products-carousel-all-in-one-image a{display:block}#product-area .products .woocommerce-products-carousel-all-in-one-image a:hover,#product-area .products .woocommerce-products-carousel-all-in-one-image a:active{border-bottom-color:transparent}#product-area .products .item .woocommerce-products-carousel-all-in-one-image img{display:block;margin:0 auto;padding:10px;width:100%;height:auto}#product-area .products .woocommerce-products-carousel-all-in-one-image a:hover .image-overlay{display:block}#product-area .products .item .company_name{text-align:left;font-size:12px;color:#4d4e4e}#product-area .products .item .product-title a:link,#product-area ul.products li .product-title a:visited{color:#3c3c3c;text-decoration:none;border-bottom:none}#product-area .products .item .product-title .woocommerce-loop-product__title{line-height:25px;text-align:left;margin-top:0px;margin-bottom:0px;font-size:20px}#product-area .products .item .woocommerce-loop-product__title a{font-size:1.8rem}#product-area .products .item .woocommerce-loop-product__title a:link,#product-area ul.products .item .woocommerce-loop-product__title a:visited{color:#3c3c3c;text-decoration:none;border-bottom:none}#product-area .products .item .woocommerce-products-carousel-all-in-one-long-desc{color:#666;font-size:12px}#product-area .products .item .woocommerce-products-carousel-all-in-one-long-desc .trees_qty{background:#a8dd15;display:inline-block;padding:4px 8px}

