.loja .site-main .woocommerce-breadcrumb {font: normal normal bold 16px/18px Raleway; color: #7ADCA7;}
.loja .site-main .woocommerce-breadcrumb a {color: #FFFFFF; text-decoration: none;}
.loja .site-main .woocommerce-breadcrumb a:hover {text-decoration: underline;}

.loja .site-main .woocommerce-products-header .page-title,
.loja .site-main .product .product_title {font: normal normal bold 50px/55px Raleway; color: #FFFFFF;}

.loja .site-main .woocommerce-notices-wrapper {margin-top: 50px;}
.loja .site-main .woocommerce-result-count {color: #FFFFFF; font: normal normal 400 16px/20px Raleway;}

.loja .site-main .page-content {background-color: #FFFFFF; margin-bottom: 150px; padding: 40px;}
.loja .site-main .orderby {padding: 10px; font: normal normal 400 16px/19px Raleway;}
.loja .site-main ul.products li.product .woocommerce-placeholder {border: 1px solid #353A34 !important;}
.loja .site-main ul.products li.product h2.woocommerce-loop-product__title {color: #FFFFFF; font: normal normal bold 23px/27px Raleway;}
.loja .site-main ul.products li.product span.price {color: #7ADCA7; font: normal normal bold 18px/22px Raleway;}
.loja .site-main ul.products li.product span.price .woocommerce-Price-currencySymbol {margin-right: 5px;}
.loja .site-main ul.products li.product a.add_to_cart_button {border-radius: 40px; background-color: #7ADCA7;  color: #353A34; font: normal normal bold 16px/20px Raleway; text-decoration: none; border: 2px solid #353A34;}
.loja .site-main ul.products li.product a.add_to_cart_button:hover {background-color: #353A34; color: #7ADCA7; border: 2px solid #7ADCA7;}
.loja .site-main ul.products li.product a.added_to_cart {color: #353A34; margin-left: 20px; text-decoration: none;}
.loja .site-main ul.products li.product a.added_to_cart:hover {text-decoration: underline;}

.loja h3 {color: #FFFFFF; padding: 62px 0 112px 0; font: normal normal bold 69px/59px Raleway; letter-spacing: 0px;}
.loja h3 span {color: #7ADCA7; font: normal normal bold 69px/59px Raleway; letter-spacing: 0px;}
.loja {margin: 100px 0;}

.loja .site-main .product .summary {width: 100%;}
.loja .site-main .product .price {font: normal normal 500 40px/50px Raleway; color: #7ADCA7; margin-top: 50px;}
.loja .site-main .product .cart .quantity input {font: normal normal bold 22px/27px Raleway; color: #353A34; padding: 5px 0;}
.loja .site-main .product .cart .button,
.loja .site-main .product .related .products .button {border-radius: 40px; background-color: #7ADCA7; border: 2px solid #7ADCA7; color: #2F3F34; font: normal normal bold 16px/16px Raleway; letter-spacing: 0px; margin-left: 20px}
.loja .site-main .product .cart .button:hover,
.loja .site-main .product .related .products .button:hover {background-color: #353A34; color: #7ADCA7; border: 2px solid #7ADCA7;}
.loja .site-main .product .product_meta .posted_in {font: normal normal bold 22px/37px Raleway; color: #FFFFFF; margin-top: 40px; display: inline-block;}
.loja .site-main .product .product_meta .posted_in a {color: #7ADCA7; text-decoration: none; font-weight: 500;}
.loja .site-main .product .product_meta .posted_in a:hover {text-decoration: underline;}
.loja .site-main .product .related {width: 100%; clear: both; margin-top: 50px; display: inline-block;}
.loja .site-main .product .related h2 {font: normal normal bold 40px/45px Raleway; color: #FFFFFF;}
.loja .site-main .product .related .products h2 {font: normal normal bold 22px/27px Raleway; color: #FFFFFF;}
.loja .site-main .product .related .products .price {margin: 0px; font: normal normal 500 22px/27px Raleway; color: #7ADCA7;}
.loja .site-main .product .related .products .button {margin-left: 0;}
.loja .site-main .product .descricao {background-color: #FFFFFF; display: inline-block; width: 100%; padding: 30px 40px; margin-bottom: 100px;}
.loja .site-main .product .descricao {font: normal normal bold 18px/38px Raleway; letter-spacing: 0px; color: #353A34;}
.loja .site-main .product .descricao p,
.loja .site-main .product .descricao li {margin: 0px; line-height: 26px;}
.loja .site-main .product .descricao ul {list-style-type: none; padding-left: 0px;}
.loja .site-main .product .descricao ul li:before {font-family: 'FontAwesome'; content: "\f00c"; margin:0 25px 0 0;}
