body.page-template-template-landing-page-produtos{background-color:#ccc;background:-webkit-gradient(linear, left top, left bottom, from(#ccc), to(#fff), color-stop(0.75, #fff))}body.page-template-template-landing-page-produtos .body-limit{background-color:#fff;max-width:1165px;margin:0 auto;overflow:hidden;box-sizing:border-box;padding:0}body.page-template-template-landing-page-produtos .landing-header{display:block;margin:0;text-align:center}body.page-template-template-landing-page-produtos .landing-header h1.landing-title{text-align:center;font-size:42px;font-weight:300;margin-bottom:20px}body.page-template-template-landing-page-produtos .landing-header img{display:block;width:100%;height:auto;margin:0}body.page-template-template-landing-page-produtos .landing-intro{padding-top:20px}body.page-template-template-landing-page-produtos .landing-intro .intro-desc{text-align:center;font-size:16px;line-height:120%;margin-bottom:20px;color:#333}body.page-template-template-landing-page-produtos .landing-intro .social-links{width:200px;text-align:center;margin:0 auto 20px;display:block}body.page-template-template-landing-page-produtos .landing-intro .social-links .social-links-desc{font-size:12px;text-align:right;display:inline-block;margin-right:10px;min-width:150px}body.page-template-template-landing-page-produtos .landing-intro .social-links .icons{white-space:nowrap}body.page-template-template-landing-page-produtos .landing-intro .social-links .icons a{color:#666}body.page-template-template-landing-page-produtos .landing-intro .social-links .icons a i{display:inline-block;width:35px;text-align:center;font-size:28px}body.page-template-template-landing-page-produtos .landing-intro .social-links .icons a:hover{color:#000}@media only screen and (max-width: 600px){body.page-template-template-landing-page-produtos .landing-intro .social-links .social-links-desc{font-size:12px}body.page-template-template-landing-page-produtos .landing-intro .social-links .icons a i{width:25px}}@media only screen and (max-width: 400px){body.page-template-template-landing-page-produtos .landing-intro .social-links .social-links-desc{font-size:12px}body.page-template-template-landing-page-produtos .landing-intro .social-links .icons a i{width:25px}}@media only screen and (max-width: 1000px){body.page-template-template-landing-page-produtos .landing-intro{display:block}body.page-template-template-landing-page-produtos .landing-intro .intro-desc{text-align:center;font-size:14px}body.page-template-template-landing-page-produtos .landing-intro .social-links{width:auto;text-align:center}}body.page-template-template-landing-page-produtos .landing-blocks .landing-block{border-top:1px dashed #ccc;margin:0 0 30px}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens{font-size:0;margin:0 -10px;text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:space-between;align-items:stretch}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item{box-sizing:border-box;position:relative;display:inline-block;vertical-align:top;flex:1 0 50%;padding:10px}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item.full{flex-basis:100%}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item .item{display:block;box-sizing:border-box;position:relative;padding:10px 10px 0 10px;font-size:16px;border:2px solid #333;background-color:#eee;text-align:center;height:100%;min-height:120px}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item .item .item-content.with-buttons{padding-bottom:30px}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item .item .item-content h3{font-size:18px;font-weight:600;text-align:left}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item .item .item-content p{font-size:14px;text-align:left;line-height:140%;color:#333}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item .item .item-content p a{font-weight:800;text-decoration:underline}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item .item .item-content p a:hover{color:#000}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item .item .item-content p strong{color:#000;font-weight:800}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item .item .item-content .spacer-height-buttons{height:26px}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item .item.with-thumb{min-height:165px}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item .item.with-thumb .item-content h3{margin-top:5px;text-align:left}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item .item.with-thumb .item-content p{text-align:left}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item .item.with-thumb .item-data{position:relative;float:right;margin:0 0 10px 10px}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item .item.with-thumb .item-thumb{float:left}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item .item.with-thumb .item-thumb img{background-color:#fff;box-shadow:2px 3px 3px #333;margin:0 10px 10px 0;width:225px;height:auto}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item a.item:hover{border:2px solid #999}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item span.buttons{display:block;text-align:right;overflow:hidden;position:absolute;bottom:20px;right:20px;height:26px}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item span.buttons span.btn,body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item span.buttons a{display:inline-block;color:#fff;white-space:nowrap;margin:3px 0 3px 5px;font-size:11px;font-weight:lighter;border:1px solid #333;padding:4px 8px;background-color:#4d4d4d}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item span.buttons span.btn:hover,body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item span.buttons a:hover{background-color:#777;background:#4d4d4d;background:-webkit-linear-gradient(legacy-direction(to bottom right), #4d4d4d, #777);background:linear-gradient(to bottom right, #4d4d4d, #777)}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item.landing-block-item-cart .item{border:none;text-align:center}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item.landing-block-item-cart .item h3{text-align:center}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item.landing-block-item-cart .item p{text-align:center}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item.landing-block-item-cart .item p a.btn{margin-bottom:15px;display:inline-block;color:#fff;white-space:nowrap;margin:3px 0 15px 5px;font-size:14px;padding:6px 10px;font-weight:lighter;border:1px solid #333;background-color:#4d4d4d;text-decoration:none}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item.landing-block-item-cart .item p a.btn:hover{background-color:#777;background:#4d4d4d;background:-webkit-linear-gradient(legacy-direction(to bottom right), #4d4d4d, #777);background:linear-gradient(to bottom right, #4d4d4d, #777)}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item.landing-block-item-cart .item p a.btn.btn-large{font-size:18px;padding:8px 12px}@media only screen and (max-width: 1000px){body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item.landing-block-item-cart .item p a.btn{font-size:12px;padding:4px 8px}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item.landing-block-item-cart .item p a.btn.btn-large{font-size:14px;padding:6px 10px}}@media only screen and (max-width: 760px){body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item.landing-block-item-cart .item p a.btn{font-size:10px;padding:2px 6px}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item.landing-block-item-cart .item p a.btn.btn-large{font-size:12px;padding:4px 8px}}@media only screen and (max-width: 1000px){body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item .item.with-thumb .item-content h3{text-align:center}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item .item.with-thumb .item-data{position:absolute;right:10px;top:10px}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item .item.with-thumb .item-thumb{float:none;text-align:center}body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item .item.with-thumb .item-thumb img{display:block;margin:10px auto;width:auto;max-width:95%}}@media only screen and (max-width: 600px){body.page-template-template-landing-page-produtos .landing-blocks .landing-block .landing-block-itens .landing-block-item{flex-basis:100%}}body.page-template-template-landing-page-produtos h2.main-title{font-size:28px;font-weight:300}