/*@font-face{font-family:'Font Awesome Brands';font-style:normal;font-weight:400;src:url(https://cdn.simplo7.net/static/webroot/fonts/fa-brands-400.eot);src:url(https://cdn.simplo7.net/static/webroot/fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(https://cdn.simplo7.net/static/webroot/fonts/fa-brands-400.woff2) format("woff2"),url(https://cdn.simplo7.net/static/webroot/fonts/fa-brands-400.woff) format("woff"),url(https://cdn.simplo7.net/static/webroot/fonts/fa-brands-400.ttf) format("truetype"),url(https://cdn.simplo7.net/static/webroot/fonts/fa-brands-400.svg#fontawesome) format("svg")}*/
/*@font-face{font-family:'Font Awesome 5';font-style:normal;font-weight:400;src:url(https://cdn.simplo7.net/static/webroot/fonts/fa-regular-400.eot);src:url(https://cdn.simplo7.net/static/webroot/fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(https://cdn.simplo7.net/static/webroot/fonts/fa-regular-400.woff2) format("woff2"),url(https://cdn.simplo7.net/static/webroot/fonts/fa-regular-400.woff) format("woff"),url(https://cdn.simplo7.net/static/webroot/fonts/fa-regular-400.ttf) format("truetype"),url(https://cdn.simplo7.net/static/webroot/fonts/fa-regular-400.svg#fontawesome) format("svg")}*/
@font-face{font-family:'Font Awesome 5';font-style:normal;font-weight:900;src:url(https://cdn.simplo7.net/static/webroot/fonts/fa-solid-900.eot);src:url(https://cdn.simplo7.net/static/webroot/fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(https://cdn.simplo7.net/static/webroot/fonts/fa-solid-900.woff2) format("woff2"),url(https://cdn.simplo7.net/static/webroot/fonts/fa-solid-900.woff) format("woff"),url(https://cdn.simplo7.net/static/webroot/fonts/fa-solid-900.ttf) format("truetype"),url(https://cdn.simplo7.net/static/webroot/fonts/fa-solid-900.svg#fontawesome) format("svg")}


@font-face{font-family:'open_sans_regular';src:url("https://cdn.simplo7.net/static/webroot/fonts/open_sans_regular.eot");src:url("https://cdn.simplo7.net/static/webroot/fonts/open_sans_regular.eot?#iefix") format("embedded-opentype"),url("https://cdn.simplo7.net/static/webroot/fonts/open_sans_regular.woff2") format("woff2"),url("https://cdn.simplo7.net/static/webroot/fonts/open_sans_regular.woff") format("woff"),url("https://cdn.simplo7.net/static/webroot/fonts/open_sans_regular.ttf") format("truetype"),url("https://cdn.simplo7.net/static/webroot/fonts/open_sans_regular.svg#open_sans_regular") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'open_sans_bold';src:url("https://cdn.simplo7.net/static/webroot/fonts/open_sans_bold.eot");src:url("https://cdn.simplo7.net/static/webroot/fonts/open_sans_bold.eot?#iefix") format("embedded-opentype"),url("https://cdn.simplo7.net/static/webroot/fonts/open_sans_bold.woff2") format("woff2"),url("https://cdn.simplo7.net/static/webroot/fonts/open_sans_bold.woff") format("woff"),url("https://cdn.simplo7.net/static/webroot/fonts/open_sans_bold.ttf") format("truetype"),url("https://cdn.simplo7.net/static/webroot/fonts/open_sans_bold.svg#open_sans_bold") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'open_sans_extrabold';src:url("https://cdn.simplo7.net/static/webroot/fonts/open_sans_extrabold.eot");src:url("https://cdn.simplo7.net/static/webroot/fonts/open_sans_extrabold.eot?#iefix") format("embedded-opentype"),url("https://cdn.simplo7.net/static/webroot/fonts/open_sans_extrabold.woff2") format("woff2"),url("https://cdn.simplo7.net/static/webroot/fonts/open_sans_extrabold.woff") format("woff"),url("https://cdn.simplo7.net/static/webroot/fonts/open_sans_extrabold.ttf") format("truetype"),url("https://cdn.simplo7.net/static/webroot/fonts/open_sans_extrabold.svg#open_sans_extrabold") format("svg");}
.element-social-header{width: 10%!important;vertical-align: middle!important;}
.grid-info{width: 100%!important;}
.grid-search{width: 455px!important;}
.comment-date{display:none!important;}
.link-home{display:none!important;}

#header-main .element-menu-top .menu-top-list {
    display: inline-block;
    float: right;}
#header-main .element-menu-top {
    display: inline-block !important;
    margin-bottom: 5px !important;
    text-align: right !important;
    width: 100% !important;
    top: -42px;
    margin-bottom: 0 !important;
    min-width: 400px !important;}

#header-main {
    height: 145px;
}
#header-main .header-1 {
    background: #f7f7f7;
    height: 30px;
}
.container-12 .grid-3 {
    width: 150px;}
.container-12, .container-12 .grid-12 {
    width: 1110px;
    position: relative;
}
#header-main .element-info {
    padding: 5px 0 0 200px;}


.element-banner-main {
    position: relative;
    z-index: -1;
}
.element-banner-main {
    position: relative;
    z-index: 1;
}
#nav-main .element-menu-category #menu-category .menu-category-list>li a {
    font-size: 11px;
    font-family: Montserrat;
    font-weight: 400;
    letter-spacing: 1px;
    background: none;
    padding-left: 30px;
    padding-right: 20px;
}
#nav-main .element-menu-category #menu-category .menu-category-list>li a:hover {
    color: #FDCE32;
}
#nav-main .element-menu-category #menu-category .menu-category-list>li + li::before {
    content: '\f70b'; 
    font-family: 'Font Awesome 5'; 
    color: #FCCE32;
    font-size: 14px;
    position: absolute;
    left: 0;
    top: 12px;
}
#nav-main .element-menu-category ul[class$="list"] > li ul li a {
    color: #909090;
    padding: 10px 20px !important;
}
#header-main .element-menu-top .menu-top-list li a {
    font: 11px Montserrat;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #171717;
}

.grid-3.grid-shopping-cart {
    position: relative;
}
#header-main .element-menu-top .menu-top-list li + li {
    margin-left: 30px;
}

.element-menu-top .menu-top-list li {
    float: none;
}
#header-main .element-menu-top .menu-top-list li a:before {content: '\f184'; font-family: FontAwesome; font-size: 13px; margin-right: 5px; margin-top: 1px; display: inline-block; vertical-align: inherit; font-weight: normal;}
#header-main .element-menu-top .menu-top-list li:nth-child(1) a:before {content: '\f007';} /*entrar*/
#header-main .element-menu-top .menu-top-list li:nth-child(2) a:before {content: '\f005';} /*depoimentos*/
#header-main .element-menu-top .menu-top-list li:nth-child(3) a:before {content: '\f29c';} /*como comprar*/
#header-main .element-menu-top .menu-top-list li:nth-child(4) a:before {content: '\f291';} /*minhas compras*/
.welcome-message {
    display: none;
}
.element-search form {
    top: 15px;
    left: 60px;
    width: 450px;
}
#header-main .element-search .btn.btn-search .btn-icon {
    font-size: 15px;
}
#header-main .element-search .btn.btn-search {
    padding: 3px;
    z-index: 3;
}
.search-inner {position: relative;}
#header-main .element-shopping-cart .link-shopping-cart {
    background: none;
    padding: 0;
    top: 10px;
    display: inline-block;
    float: right;
    text-decoration: none;
    position: absolute;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    left: 320px;
    width: 150px;
}

    
#header-main .element-shopping-cart .link-shopping-cart .icon-shopping-cart {
    text-indent: -5555555px;
    background: url(https://cdn.simplo7.net/static/30533/galeria/154447602865876.png) no-repeat;
    width: 45px;
    height: 54px;
    left: -55px;
}
#header-main .element-shopping-cart .link-shopping-cart .shopping-cart-total-price-wrapper .shopping-cart-total-price {
    font: 400 11px Montserrat;
    letter-spacing: 1px;
    text-transform: uppercase;
}
#header-main .element-shopping-cart .link-shopping-cart .shopping-cart-total-price-wrapper .shopping-cart-total-price:before {
    content: 'Valor | ';
}
#header-main .element-shopping-cart .link-shopping-cart .shopping-cart-total-price-wrapper:before {
    content: 'Carrinho';
    display: block;
    font: bold 30px Caveat;
    letter-spacing: -1px;
    color: #171717;
    line-height: 28px;
    margin-left: -3px;
    margin-top: 11px;
}
#header-main .element-menu-top .menu-top-list li:last-child {
    position: absolute;
    display: block;
    margin: 0;
    right: 160px;
    top: 60px;
}
#header-main .element-menu-top .menu-top-list li:last-child a:before {
    display: none;
}
#header-main .element-menu-top .menu-top-list li:last-child a {
    color: #909090;
}
#header-main .element-menu-top .menu-top-list li:last-child a:before {
    content: 'Minha Conta';
    color:#171717;
    display: block;
    text-align: left;
    font: bold 30px Caveat;
    letter-spacing: -1px;
    line-height: 30px;
    text-transform: capitalize;
    margin: 0;
}
#header-main .element-menu-top .menu-top-list li:last-child:before {
    content: '';
    background: url(https://cdn.simplo7.net/static/30533/galeria/154447602870506.png) no-repeat left;
    width: 41px;
    height: 54px;
    position: absolute;
    left: -49px;
    top: -10px;
}
span.total-price-shopping-cart {
    font: bold 15px Montserrat;
}
#header-main .element-shopping-cart .link-shopping-cart .wrapper-list-products-shopping-cart .list-products-shopping-cart {
    border: 1px solid #f6e9ec;
    box-shadow: 0 5px 6px rgba(208,152,165,0.3);
    border-radius: 8px;
    margin-top: 20px;
}
.element-banner-stripe #banner-stripe {
    background: url(https://cdn.simplo7.net/static/30533/galeria/154463015677702.png) no-repeat;
    width: 100%;
    height: 84px;}



#product-list span.btn-text:before {
    content: '\f291';
    font-family: FontAwesome;
    margin-right: 8px;}
#footer-main:before {
    content: '';
    width: 100%;
    height: 200px;
    display: block;
    background: url(https://cdn.simplo7.net/static/30533/galeria/154447973692630.png) repeat-x;
    margin: -110px 0 0;
    background-position-x: bottom;
}
.footer-1:before {
    content: '';
    background: #fff;
    min-height: 75px;
    width: 100%;
    display: block;
    margin-bottom: 40px;
}
#footer-main div[class^="element-"] {
    float: none;
    position: absolute;
}
#footer-main .container-12 .grid-3 {
    width: 100%;
    float: none;
    position: inherit;
}
.element-newsletter {
    top: -234px;
    left: 0;
}
.newsletter-header span.title-footer {
    display: none !important;
}
.newsletter-inner:before {
    content: '';
    background: url(https://cdn.simplo7.net/static/20601/galeria/153142642460405.png) no-repeat;
    width: 85px;
    height: 68px;
    position: absolute;
    top: 0;
}
.newsletter-header:before {
    content: 'Cadastre-se e receba nossas últimas novidades, atualizações e promoções tudo em primeira mão!';
    font: 14px/19px Montserrat;
    color: #a88e24;
    width: 249px;
    display: inline-block;
    position: absolute;
    left: 110px;
    top: 6px;
}
.newsletter-form {
    margin-left: 415px;
    min-width: 560px;
    margin-top: 15px;
}
.newsletter-input.holder-name {
    display: none !important;
}
#footer-main input {
    background: #fff;
    border-radius: 8px;
    width: 410px;
    height: 40px;
    font-size: 12px;
    color: #b7b8b8;
    padding: 0 15px 2px;
}
#footer-main .element-newsletter .newsletter-input {
    display: inline-block;
    float: left;
    width: auto;
}
#footer-main .element-newsletter .btn {position: relative; background: none; width: 145px;}
#footer-main .element-newsletter .btn:before {content: ''; border-radius: 8px; position: absolute; width: 140px; height: 40px; background: transparent; border: 1px dashed #a88e24; left: -1.5px; top: -1.5px; z-index: 1}
#footer-main .element-newsletter .btn:after {content: ''; background: #FFCC33; border-radius: 8px; position: absolute; width: 141px; height: 42px; top: 4px; left: 5px; z-index: 0; transition: .2s}
#footer-main .element-newsletter .btn-text {
    position: relative;
    z-index: 4;
    line-height: 10px;
    margin-left: -9px;
    color: #a88e24;
    line-height: 1.2;
}
#footer-main .element-newsletter .btn-text:hover {
    color: #a88e24;
}
.newsletter-submit {
    width: 140px;
    float: right;
}
#footer-main input:focus {
    background: #fff;
    border: 1px solid #f1df98;
}
#footer-main input::placeholder {
    color: #b7b8b8;
}
.element-social-footer .title-footer {
    display: none !important;
}
.footer-main-inner {
    min-height: 400px;
}
.element-social-footer {
    top: -97px;
    width: 100%;
}
#footer-main .element-social-footer .social-footer-list {
    margin: auto;
}
#footer-main .element-social-footer .social-footer-list li {
    margin: 0 17px;
}
#footer-main .element-social-footer .social-footer-list .social-footer-item .social-footer-text {
    display: inline-block;
    font: bold 24px Caveat;
    letter-spacing: -1px;
    color: #909090;
}
.social-footer-icon {
    display: inline-block;
    margin-right: 10px;
}
li.social-footer-item .social-footer-text:before {
    content: '';
    display: block;
    font: 400 10px/5px Montserrat;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-top: 5px;
}
li.social-footer-item.social-footer-item-facebook .social-footer-text:before {
    content: 'curta nosso';
}
li.social-footer-item.social-footer-item-no-youtube .social-footer-text:before {
    content: 'veja nossos vídeos';
}
li.social-footer-item.social-footer-item-instagram .social-footer-text:before {
    content: 'confira nosso';
}
li.social-footer-item.social-footer-item-nosso-blog .social-footer-text:before {
    content: 'conheça o';
}
li.social-footer-item.social-footer-item-leituras-no-skoob .social-footer-text:before {
    content: 'acompanhe nossas';
}
.element-menu-footer {
 
    z-index: 3;
    max-width: 200px;
}
#footer-main .element-menu-footer .menu-footer-list > li > a,
#footer-main .title-footer {
    font-size: 13px;
    letter-spacing: 1px;
    font-family: Montserrat;
    font-weight: bold;
}
#footer-main .element-menu-footer .menu-footer-list > li ul li a {
    font: 11px Montserrat;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: #909090;
}
#footer-main .element-menu-footer .menu-footer-list > li ul li a:before {
    content: '\f70b';
    /*font-family: FontAwesome;*/
    font-family: 'Font Awesome 5'; 
    font-size: 8px;
    position: relative;
    top: -1px;
    color: #FDCC31;
}
.element-phone {
    display: none;
}
.element-payment-methods {
    
    min-width: 200px;
    right: 20px;
    min-height: 200px;
    z-index: 3;
    top: -20px;
}
.grid-3.grid-payment-methods {
    margin: 0;
}
#footer-main .element-payment-methods .payment-methods-list .payment-methods-item {
    display: none;
}
#footer-main .element-payment-methods div[class^="icon-payment-"] {
    background: none;
    width: 100%;
    height: auto;
}
#footer-main .element-payment-methods .payment-methods-list .payment-methods-item:nth-child(1),
#footer-main .element-payment-methods .payment-methods-list .payment-methods-item:nth-child(2),
#footer-main .element-payment-methods .payment-methods-list .payment-methods-item:nth-child(3) {
    display: block;
    border: 0;
    background: none;
    margin: 0;
    padding: 0;
    float: none;
}
#footer-main .element-payment-methods .payment-methods-list .payment-methods-item:nth-child(2) {
    margin: 31px 0 20px;
}
#footer-main .element-payment-methods .payment-methods-list .payment-methods-item div[class^="icon-payment-"]:after {
    content: '';
    color: #909090;
    font: 300 13px Montserrat;
    position: absolute;
}
#footer-main .element-payment-methods .payment-methods-list .payment-methods-item div[class^="icon-payment-"]:before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
}
#footer-main .element-payment-methods .payment-methods-list .payment-methods-item:nth-child(1) div[class^="icon-payment-"]:after {
    content: '10x Sem Juros no Cartão de crédito.';
}
#footer-main .element-payment-methods .payment-methods-list .payment-methods-item:nth-child(1) div[class^="icon-payment-"]:before {
    background: url(https://cdn.simplo7.net/static/30533/galeria/154452703851788.png) no-repeat;
    width: 31px;
    height: 24px;
}
#footer-main .element-payment-methods .payment-methods-list .payment-methods-item:nth-child(2) div[class^="icon-payment-"]:after {
    content: '10% OFF no Boleto bancário.';
    line-height: 26px;
}
#footer-main .element-payment-methods .payment-methods-list .payment-methods-item:nth-child(2) div[class^="icon-payment-"]:before {
    background: url(https://cdn.simplo7.net/static/30533/galeria/154452703845834.png) no-repeat;
    width: 22px;
    height: 28px;
    margin-left: 5px;
    margin-right: 13px;
}
#footer-main .element-payment-methods .payment-methods-list .payment-methods-item:nth-child(3) div[class^="icon-payment-"]:after {
    content: 'Satisfação Garantida | Garantia Permanente.';
    margin-top: 4px;
}
#footer-main .element-payment-methods .payment-methods-list .payment-methods-item:nth-child(3) div[class^="icon-payment-"]:before {
    background: url(https://cdn.simplo7.net/static/30533/galeria/154452703864962.png) no-repeat;
    width: 29px;
    height: 39px;
}
.element-phone {
 
    left: 580px;
    min-width: 325px;
    min-height: 175px;
    z-index: 3;
}
.grid-3.grid-phone {
    margin: 0;
}
.element-phone p.info-phone {
    display: none;
}
.phone-inner {
    font: 300 13px Montserrat;
    color: #909090;
}
.element-phone p.info-time {
    margin-bottom: 10px;
}
.element-phone p.info-email a:before {
    content: 'E-mail: ';
    font-weight: bold;
}
.element-phone p.info-email a:before {
    content: 'E-mail: ';
    font-weight: bold;
    color: #FFCC33;
}
.element-certificates {
    background: #ebf3f3;
    left: 580px;
    z-index: 3;
    top: 75px;
    min-width: 325px;
}
.grid-3.grid-certificates {
    margin: 0;
}
#footer-main .element-certificates .certificates-list .certificates-item {
    margin: 0 15px 10px 0;
    max-width: 85px;
}
.element-certificates span.title-footer {
    display: none !important;
}
.element-address {
    z-index: 3;
    background: #ebf3f3;
    right: 0;
    min-width: 155px;
    top: -20px;
}
.grid-3.grid-address {
    margin: 0;
}
.element-address p.info-address {
    font: 300 14px/21px Montserrat;
    color: #909090;
}
.element-address span.title-footer {
    display: none !important;
}
.element-address p.info-address span:nth-child(1) {
    font: bold 32px/26px Caveat;
    color: #8cb8b5;
    max-width: 160px;
    word-wrap: break-word;
    display: block;
    margin-bottom: 6px;
}
.element-address p.info-address:before {
    content: '';
    background: url(https://cdn.simplo7.net/static/20601/galeria/153144875420730.png) no-repeat;
    width: 82px;
    height: 80px;
    position: absolute;
    left: -96px;
}
#footer-main .element-name-cnpj {
    text-align: center;
    font: 300 13px Montserrat;
    z-index: 3;
    bottom: -220px;
    padding: 0 !important;
}
#footer-main .copyright {
    height: 90px;
    padding: 0;
}
#footer-main .copyright p {
    position: absolute;
    left: 0;
    right: 0;
    text-align: center;
    top: 51px;
}
#footer-main .copyright p:after {
    content: ' Desenvolvimento por AgenciaRotaDigital.com.br';
    position: relative;
    top: -1px;
    margin-left: 1px;
}
#footer-main .copyright .name-cnpj-inner p:nth-child(1):before {
    content: 'Copyright © ';
}
#footer-main .copyright .name-cnpj-inner p:nth-child(1):after {
    content: ' - Todos os direitos reservados';
}
#footer-main .name-cnpj-inner p:nth-child(1):before {
    content: 'Matriz: Rua Jonas Garcia, N°322 - Centro - Cabo Frio - RJ - Cep: 28905-230 | ';
}
#footer-main address {
    display: none;}
.element-product-detail .product-info .product-name {
    color: #333;
    font-family: 'open_sans_extrabold';
    font-weight: normal;
    font-size: 24px;
    line-height: 30px;}


.element-product-detail .product-amount {

    display: none;}
.element-product-detail .wrapper-product-price .product-price .product-new-price .product-big-price {
    font-size: 24px;
font-family: 'open_sans_extrabold';
    line-height: 30px;}
.element-product-detail div[class^="box-"] {
    padding: 0;
    border: 1px solid #ccc !important;
    border-radius: 8px;
    padding: 20px 25px;
    margin-top: 50px;}
.element-breadcrumb .breadcrumb ul.breadcrumb-list li a, .element-breadcrumb .breadcrumb ul.breadcrumb-list li h2, .element-breadcrumb .breadcrumb ul.breadcrumb-list li h3 {
    color: #383838;
    display: inline-block;
    font-family: 'open_sans_regular';
    font-size: 13px;
    font-weight: normal;
    line-height: 20px;
    text-transform: uppercase;}
.element-breadcrumb .breadcrumb ul.breadcrumb-list li.active a, .element-breadcrumb .breadcrumb ul.breadcrumb-list li.active h2, .element-breadcrumb .breadcrumb ul.breadcrumb-list li.active h3 {
    color: #FDCC31;}
.header-box-content h1, .header-box-content h2, .header-box-content h3, .header-box-content h4, .header-box-content h5, .header-box-content h6, .header-box-content .title-primary, .header-box-content .title-secundary {
    color: #353535;
    display: block!important;
    font-family: 'open_sans_extrabold';
    font-weight: normal;
    font-size: 24px!important;
    line-height: 40px!important;
    margin-bottom: 20px!important;
    padding: 30px 0!important;
    position: relative!important;
    text-align: center!important;
    text-transform: uppercase;
border-bottom:0px !important;}
body {
    background: url(https://cdn.simplo7.net/static/30533/galeria/154453315490848.jpg) no-repeat center bottom;
    color: #383838;
    font-family: 'open_sans_regular';
    font-size: 12px;
    overflow-x: hidden;}
#product-list .product-list-item .product-info .product-cash-price span, #product-list-sidebar .product-list-item .product-info .product-cash-price span, #product-list .product-list-item .product-info .product-parcelled-price span, #product-list-sidebar .product-list-item .product-info .product-parcelled-price span {
    color: #d7a43a; font-weight: bold;}
#product-list .product-list-item .product-info .product-price .product-big-price, #product-list .product-list-item .product-info .product-price .product-price {
    font-family: 'open_sans_extrabold';
    font-weight: normal;
    font-size: 18px;
    line-height: 25px;}
#content-main{
background-color: rgba(185, 178, 178, 0.0)!important;
}
.product-view .header-box-content h2:before, .product-view .header-box-content .title-primary:before, .product-view .header-box-content .title-secundary:before {
    background-position: -100px -60px;
    height: 80px;
    margin-left: -35px;
    width: 70px;}
.header-box-content h1:before, .header-box-content h2:before, .header-box-content h3:before, .header-box-content h4:before, .header-box-content h5:before, .header-box-content h6:before, .header-box-content .title-primary:before, .header-box-content .title-secundary:before {
    background: url(https://cdn.simplo7.net/static/30533/galeria/154461996818002.png) no-repeat 0 -60px;
    content: "";
    height: 100px;
    left: 50%;
    margin-left: -50px;
    position: absolute;
    top: 0;
    width: 100px;}
.product-view .header-box-content h2, .product-view .header-box-content .title-primary, .product-view .header-box-content .title-secundary {
    padding: 20px 0 !important;}
#header-main div[class^="element"] {
    display: inline-block !important;
    vertical-align: top !important;}
.btn .btn-text {
    color: #fff!important;
    font-family: 'open_sans_extrabold'!important;
    font-weight: normal;
    font-size: 18px!important;
  
    text-transform: uppercase!important;}
.wrapper-btn-actions .btn, a.btn.btn-comment-submit.product-ratings-link {
    background: #353535 !important;
    border-radius: 8px;
    padding: 20px 30px !important;
    max-height: 60px;
    display: inline-block; }
.icon-like {display:none!important;}
.wrapper-product-combination .product-combination-title {
    background: #eee;
    color: #333;
    font-family: 'open_sans_extrabold';
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 5px;
    padding: 5px;
    text-transform: uppercase;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;}

.product-view .product-view-content {
    padding: 0 10px 10px;}
.element-product-info ul {
    margin-bottom: 0px!important; }
.element-product-detail .wrapper-product-question .label-unit {
    border: 1px solid #ccc;
    border-left: 0;
    color: #999;
    display: inline-block;
    font-family: 'open_sans_extrabold';
    font-weight: normal;
    font-size: 11px;
    padding: 4px 10px;
    line-height: 20px;
    text-transform: uppercase;
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
}
.element-product-detail .wrapper-product-question .grid-number input, .element-product-detail .wrapper-product-question .grid-num input, .element-product-detail .wrapper-product-question .grid-text input {
    padding: 4px 10px;
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;}
/*aqui-hoje*/
.element-product-detail .wrapper-product-question .row+.row {
    border-top: 1px dotted #ccc;
    padding-top: 10px;
}
.element-product-detail .wrapper-product-combination .product-combination-title, .element-product-detail .wrapper-product-question .product-question-item-title {
    background: #eee;
    padding: 5px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;}
.element-product-detail .wrapper-product-question .product-question-item-title .counter {
    background: #d7a43a;
    color: #fff;
    display: inline-block;
    font-family: 'open_sans_regular';
    font-weight: normal;
    font-size: 10px;
    height: 20px;
    line-height: 20px;
    margin-right: 5px;
    padding: 0 2px;
    min-width: 16px;
    text-align: center;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
}
.element-product-detail .wrapper-product-question .product-question-item-title {
    background: #eee;
    color: #333;
    display: block;
    font-family: 'open_sans_extrabold';
    font-weight: normal;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 5px;
    padding: 5px;
    text-transform: uppercase;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
}
.element-product-detail .wrapper-product-question .grid-text {
    width: 200px;}