/* 
hello ¯\_(ツ)_/¯
Carregar fontes no header.php
*//*
::-webkit-scrollbar {
    width: 12px;
}
::-webkit-scrollbar-track {
    border-radius: 0;
    background: purple;
}
::-webkit-scrollbar-thumb {
    background: pink;
    border-radius: 0;
}
*/@import "./assets/css/stylesheet.css";/* ===== VARIÁVEIS GLOBAIS ===== *//* ===== FONTES ===== *//* ===== LAYOUT PRINCIPAL ===== *//* ===== FUNDOS DECORATIVOS ===== *//* ===== SEÇÃO BLOG ===== *//* ===== TIPOGRAFIA ===== *//* ===== GRID DE POSTS ===== *//* ===== CARDS ===== *//* ===== CARD GRANDE ===== *//* ===== LISTA DE CARDS PEQUENOS ===== *//* ===== PAGINAÇÃO ===== *//* ===== BOTÕES ===== *//* ===== RESPONSIVO ===== *//* ===== FOOTER ===== *//* ===== VARIÁVEIS GLOBAIS ===== *//* ===== FONTES ===== *//* ===== LAYOUT PRINCIPAL ===== *//* ===== FUNDOS DECORATIVOS ===== *//* ===== SEÇÃO BLOG ===== *//* ===== TIPOGRAFIA ===== *//* ===== VARIÁVEIS GLOBAIS ===== *//* ===== FONTES ===== *//* ===== LAYOUT PRINCIPAL ===== *//* ===== FUNDOS DECORATIVOS ===== *//* ===== SEÇÃO BLOG ===== *//* ===== TIPOGRAFIA ===== */:root{--amarelo:#dea300;--bordo-claro:#81070a;--bordo-escuro:#543f3a;--cinza-claro:#424242;--cinza-escuro:#212121;--preto:#000;--branco:#fff;--verde:#03a750;}.DisplayFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.FlexAlignCenter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.FlexJustCenter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.FlexPower{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.FlexColumn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}body{font-family:"TT Hoves", sans-serif;overflow-x:hidden !important;padding-top:238px !important;}.main-content{min-height:200%;}.main-grid{max-width:1200px;margin:0 auto;padding:0 15px !important;}.dft-policies-popup{z-index:99999;}:root{--shortTitulo:#4f4f4f;--botaoCorBackground:#bdbdbd;--botaoCorTexto:#fff;--botaoCorBackgroundHover:#fff;--botaoCorTextoHover:#4f4f4f;}.TransicaoPadrao{transition:all 0.3s;}.BlockAnchor{display:block;width:100%;}.short-principais-posts{padding:32px 0;}.short-principais-posts .posts-container .posts-header{width:100%;text-align:center;}.short-principais-posts .posts-container .posts-header h2{font-size:44px;font-weight:bold;color:var(--shortTitulo);}.short-principais-posts .posts-container .posts-loop{margin-top:48px;display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch;}.short-principais-posts .posts-container .posts-loop .col-1-3{width:31.6%;}.short-principais-posts .posts-container .posts-loop .col-1-4{width:23.05%;}.short-principais-posts .posts-container .posts-loop .blog-card{height:auto;box-shadow:var(--sombraPadrao);transition:all 0.3s;}.short-principais-posts .posts-container .posts-loop .blog-card:hover{box-shadow:var(--sombraHover);}.short-principais-posts .posts-container .posts-loop .blog-card + .blog-card{margin-left:2.6%;}.short-principais-posts .posts-container .posts-loop .blog-card:nth-of-type(4n + 5){margin-left:0;}.short-principais-posts .posts-container .posts-loop .blog-card:nth-of-type(n + 5){margin-top:2.6%;}.short-principais-posts .posts-container .posts-loop .blog-card .blog-card-image-box{width:100%;height:auto;overflow:hidden;position:relative;}.short-principais-posts .posts-container .posts-loop .blog-card .blog-card-image-box .blog-card-image{width:100%;height:0;padding-bottom:100%;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all 0.3s;}.short-principais-posts .posts-container .posts-loop .blog-card .blog-card-image-box .block-card-image-link{display:block;width:100%;cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0;}.short-principais-posts .posts-container .posts-loop .blog-card:hover .blog-card-image-box  .blog-card-image{transform:scale(1.2);}.short-principais-posts .posts-container .posts-loop .blog-card .blog-card-content{padding:24px;}.short-principais-posts .posts-container .posts-loop .blog-card .blog-card-content .card-title{width:100%;margin-bottom:16px;}.short-principais-posts .posts-container .posts-loop .blog-card .blog-card-content .card-title h4{font-size:20px;line-height:23px;color:var(--cardCorTitulo);}.short-principais-posts .posts-container .posts-loop .blog-card .blog-card-content .card-tag{display:inline-block;}.short-principais-posts .posts-container .posts-loop .blog-card .blog-card-content .card-tag:after{content:"|";font-size:14px;margin-left:8px;}.short-principais-posts .posts-container .posts-loop .blog-card .blog-card-content .card-tag span{color:var(--cardCorCategoria);font-weight:500;font-size:12px;}.short-principais-posts .posts-container .posts-loop .blog-card .blog-card-content .card-time{display:inline-block;margin-left:8px;}.short-principais-posts .posts-container .posts-loop .blog-card .blog-card-content .card-time img{width:17px;height:17px;vertical-align:middle;}.short-principais-posts .posts-container .posts-loop .blog-card .blog-card-content .card-time span{margin-left:4px;font-weight:400;font-size:11px;color:var(--cardCorTempo);}.short-principais-posts .posts-container .posts-loop .blog-card .blog-card-content .card-link{width:100%;text-align:left;margin-top:16px;}.short-principais-posts .posts-container .posts-loop .blog-card .blog-card-content .card-link a{font-size:14px;font-weight:400;transition:all 0.3s;}.short-principais-posts .posts-container .posts-loop .blog-card .blog-card-content .card-link a,.short-principais-posts .posts-container .posts-loop .blog-card .blog-card-content .card-link a:visited,.short-principais-posts .posts-container .posts-loop .blog-card .blog-card-content .card-link a:active{color:var(--cardCorLink);}.short-principais-posts .posts-container .posts-loop .blog-card .blog-card-content .card-link a:hover{color:var(--cardCorLinkHover);}.short-principais-posts .posts-container .posts-link-wrapper{width:100%;text-align:center;margin-top:48px;}.short-principais-posts .posts-container .posts-link-wrapper .posts-link{background:var(--botaoCorBackground);color:var(--botaoCorTexto);font-size:18px;border:2px solid var(--botaoCorBackground);height:48px;line-height:48px;padding:0 32px;display:inline-block;border-radius:4px;transition:all 0.3s;}.short-principais-posts .posts-container .posts-link-wrapper .posts-link,.short-principais-posts .posts-container .posts-link-wrapper .posts-link:visited,.short-principais-posts .posts-container .posts-link-wrapper .posts-link:active{color:var(--botaoCorTexto);}.short-principais-posts .posts-container .posts-link-wrapper .posts-link:hover{color:var(--botaoCorTextoHover);background:var(--botaoCorBackgroundHover);}@media only screen and (max-width: 1380px){.main-grid{padding:0 3%;}}@media only screen and (max-width: 1030px){.short-principais-posts .posts-container .posts-loop .col-1-3,.short-principais-posts .posts-container .posts-loop .col-1-4{width:48.2%;}.short-principais-posts .posts-container .posts-loop .blog-card:nth-of-type(2n + 3){margin-left:0;}.short-principais-posts .posts-container .posts-loop .blog-card:nth-of-type(n + 3){margin-top:2.6%;}}@media only screen and (max-width: 600px){.short-principais-posts .posts-container .posts-loop .col-1-3,.short-principais-posts .posts-container .posts-loop .col-1-4{width:100%;}.short-principais-posts .posts-container .posts-loop .blog-card:nth-of-type(2n + 3){margin-left:unset;}.short-principais-posts .posts-container .posts-loop .blog-card:nth-of-type(n + 3){margin-top:unset;}.short-principais-posts .posts-container .posts-loop .blog-card:nth-of-type(n + 2){margin-top:24px;}.short-principais-posts .posts-container .posts-loop .blog-card + .blog-card{margin-left:0px;}}.header-main{width:100%;padding:48px 0;background:transparent;transition:0.3s ease;position:fixed;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.header-main .header-wrapper{max-width:1200px;padding:0 15px;margin:0 auto;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;justify-content:space-between;}.header-main .header-logo{align-self:flex-end;}.header-main .header-logo .custom-logo-link{display:block;max-width:196px;max-height:142px;}.header-main .header-logo .custom-logo-link img{transition:0.3s ease;}.header-main .button-mobile{display:none;width:48px;height:48px;border-radius:4px;background-color:#543f3a;transition:0.3s ease;z-index:9999;position:fixed;right:30px;cursor:pointer;}.header-main .button-mobile::after{content:"";position:absolute;top:30%;left:15%;width:70%;height:10%;border-radius:20px;background-color:#fff;transition:0.8s ease;}.header-main .button-mobile::before{content:"";position:absolute;top:60%;left:45%;width:40%;height:10%;border-radius:20px;background-color:#fff;transition:0.8s ease;}.header-main .button-mobile.active::after{transform:rotate(135deg);width:70%;height:10%;top:45%;}.header-main .button-mobile.active::before{transform:rotate(-135deg);width:70%;height:10%;top:45%;left:15%;}.header-main .header-menu{z-index:999;}.header-main .header-menu .nav-social{display:flex;justify-content:flex-end;align-items:center;margin-bottom:42px;transition:0.3s ease;}.header-main .header-menu .nav-social .button-header{margin-right:36px;padding:12px 24px;background-color:var(--bordo-escuro);border-radius:20px;color:var(--branco);font-family:"TT Norms Regular", sans-serif;font-weight:600;font-size:16px;text-transform:uppercase;transition:0.3s ease;}.header-main .header-menu .nav-social .button-header:hover{transform:scale(1.025);}.header-main .header-menu .nav-social .social-links{display:flex;justify-content:space-between;}.header-main .header-menu .nav-social .social-links .social-link{width:24px;height:24px;transition:0.3s ease;}.header-main .header-menu .nav-social .social-links .social-link:hover{transform:scale(1.1);}.header-main .header-menu .nav-social .social-links .social-link:first-child{margin-right:38px;}.header-main .header-menu .nav-social .social-links .telefone{font-family:"TT Norms Regular";font-size:14px;font-style:normal;font-weight:bold;line-height:17px;letter-spacing:0.05em;text-align:right;color:var(--verde);transition:0.3s ease;}.header-main .header-menu .nav-social .social-links .telefone a{color:var(--verde);display:inline-block;}.header-main .header-menu .nav-social .social-links .telefone img{vertical-align:middle;margin-right:14px;}.header-main .header-menu .nav-social .social-links .telefone:hover{transform:scale(1.1);}.header-main .header-menu .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.header-main .header-menu .menu li:not(:last-of-type){margin-right:48px;}.header-main .header-menu .menu a{font-family:"TT Norms Regular";font-weight:bold;font-size:16px;color:#543f3a;line-height:18.88px;letter-spacing:2%;transition:0.3s ease;position:relative;}.header-main .header-menu .menu a::before{content:"";height:1px;position:absolute;background:#543f3a;width:0;bottom:-7px;transition:width 0.2s;}.header-main .header-menu .menu a:hover::before{width:20px;transition:0.3s ease;}.header-main .header-menu .menu li.active:first-child a{color:var(--bordo-escuro);}.header-main .header-menu .nav-menu{display:flex;align-items:center;}.header-main .header-menu .nav-menu .menu-menu-header-container{margin-right:48px;}.header-main .header-menu .nav-menu .myaccount{margin-right:48px;color:#a7c538;font-weight:bold;font-family:"TT Norms Regular";font-size:16px;line-height:18.88px;letter-spacing:2%;transition:0.3s ease;position:relative;}.header-main .header-menu .nav-menu .myaccount::before{content:"";height:1px;position:absolute;background:#a7c538;width:0;bottom:-7px;transition:width 0.2s;}.header-main .header-menu .nav-menu .myaccount:hover::before{width:20px;transition:0.3s ease;}.header-main .header-menu .nav-menu .cart{transition:0.3s ease;position:relative;}.header-main .header-menu .nav-menu .cart:hover{transform:scale(1.1);}.header-main .header-menu .nav-menu .cart .cart-count{position:absolute;top:-10px;right:-10px;font-size:14px;font-weight:600;color:#543f3a;min-width:20px;min-height:20px;background-color:#a7c538;display:flex;align-items:center;justify-content:center;border-radius:100%;transition:0.3s ease;}.breadcrumb{max-width:1200px;padding:0 15px;margin:25px auto;}.breadcrumb .woocommerce-breadcrumb{color:#727272;}.breadcrumb .woocommerce-breadcrumb a{color:#a6a6a6;border-bottom:1px solid transparent;transition:all 0.3s ease;}.breadcrumb .woocommerce-breadcrumb a:hover{border-color:#767676;}.sticky{padding:30px 0;background-color:var(--branco);z-index:999;transition:0.3s ease;}.sticky .header-wrapper .header-logo a img{transition:0.3s ease;width:150px;}.sticky .header-menu .nav-social{transition:0.3s ease;margin-bottom:15px;}@media screen and (max-width: 1024px){body{padding-top:0 !important;}.header-main{position:relative;top:0;padding:24px 0;background-color:var(--branco);}.header-main .header-wrapper{padding:0 30px;}.header-main .header-wrapper .button-mobile{display:block;}.header-main .header-wrapper .header-logo .custom-logo-link{width:150px;}.header-main .header-wrapper .header-menu{position:fixed;right:-100%;top:0;height:100%;padding:30px 30px;background-color:#fff;box-shadow:0px 2px 4px rgba(0,0,0,0.1);transition:0.6s ease;display:flex;flex-direction:column-reverse;justify-content:center;}.header-main .header-wrapper .header-menu .nav-social{flex-direction:column;align-items:flex-start;margin-bottom:0;}.header-main .header-wrapper .header-menu .nav-social .button-header{margin-right:0;margin-bottom:30px;}.header-main .header-wrapper .header-menu #menu-menu-header{display:flex;flex-direction:column;}.header-main .header-wrapper .header-menu #menu-menu-header .menu-item{margin-bottom:30px;}.header-main .header-wrapper .header-menu .nav-menu{display:flex;align-items:center;flex-direction:column;align-items:flex-start;row-gap:20px;margin-bottom:30px;}.header-main .header-wrapper .button-mobile.active ~ .header-menu{right:0;}.sticky{position:relative;top:0;}}.container-principal{position:relative;}.container-principal::before{content:"";position:absolute;top:-291px;z-index:0;width:100%;height:320px;background-image:url("https://sanjupapeis.com.br//wp-content/uploads/2021/07/borda_footer.png");background-repeat:no-repeat;background-position:top;background-size:cover;}.footer-main{position:relative;z-index:9;}.background-marrom{background:#854d40;width:100%;min-height:510px;position:relative;z-index:-1;bottom:-585px;}.background-marrom .folha_left{position:absolute;background-image:url("https://sanjupapeis.com.br//wp-content/uploads/2021/07/Folha_left.png");background-repeat:no-repeat;width:347px;height:307px;background-size:cover;left:0;top:290px;}.background-marrom .folha_right{position:absolute;background-image:url("https://sanjupapeis.com.br//wp-content/uploads/2021/07/folha_right.png");background-repeat:no-repeat;width:347px;height:307px;background-size:cover;right:0;top:350px;z-index:-1;}.footer-container{max-width:1200px;margin:0 auto;padding:0 15px;position:relative;z-index:99;margin-bottom:50px;}.footer-grid{width:100%;display:flex;align-items:center;justify-content:space-between;}.footer-grid .nav-footer ul{display:flex;flex-wrap:wrap;row-gap:10px;margin-top:20px;}.footer-grid .nav-footer ul li a{font-family:"TT Norms Regular";font-size:16px;font-style:normal;font-weight:500;line-height:19px;letter-spacing:0.02em;text-align:left;color:#543f3a;transition:width 0.2s;}.footer-grid .nav-footer ul li a::before{content:"";height:1px;position:absolute;background:#543f3a;width:0;bottom:17px;transition:width 0.2s;}.footer-grid .nav-footer ul li a:hover::before{width:20px;transition:0.3s ease;}.footer-grid .nav-footer ul li:not(:last-child){margin-right:20px;}.footer-grid .social-links{display:flex;align-items:center;}.footer-grid .social-links .telefone{box-shadow:0px 0px 20px rgba(0,0,0,0.08);border-radius:20px;padding:12px 23px;cursor:pointer;transition:0.3s ease;background-color:#fff;}.footer-grid .social-links .telefone img{vertical-align:middle;margin-right:21px;}.footer-grid .social-links .telefone a{font-family:"TT Norms Regular";font-size:14px;font-style:normal;font-weight:bold;line-height:17px;letter-spacing:0.05em;text-align:right;color:#03a750;}.footer-grid .social-links .telefone:hover{-webkit-filter:brightness(0.8);filter:brightness(0.8);}.footer-grid .social-links .instagram{box-shadow:0px 0px 20px rgba(0,0,0,0.08);border-radius:20px;padding:11px 15px;padding-bottom:9px;margin-left:12px;transition:0.3s ease;background-color:#fff;}.footer-grid .social-links .instagram:hover{-webkit-filter:brightness(0.8);filter:brightness(0.8);}.fale-conosco-form{display:flex;justify-content:space-between;max-width:1200px;min-width:1170px;background:#107d2e;box-shadow:0px 0px 30px rgba(0,0,0,0.25);border-radius:10px;position:relative;margin:0 auto;z-index:1;bottom:74px;padding:78px 80px 92px 103px;}.fale-conosco-form .gfield_required{display:none;}.fale-conosco-form .gform_heading{max-width:580px !important;}.fale-conosco-form .gform_heading h3{font-size:45px !important;font-style:normal;font-weight:600;line-height:50px;letter-spacing:0em;text-align:left;color:#fff;}.fale-conosco-form .gform_heading span{font-size:17px;font-style:normal;font-weight:500;line-height:29px;letter-spacing:0em;text-align:left;color:#fff;}@media screen and (max-width: 500px){.fale-conosco-form .gform_heading h3{font-size:30px !important;line-height:40px;}.fale-conosco-form .gform_heading span{font-size:15px;}}.fale-conosco-form .gform_body #gform_fields_1{display:flex;flex-wrap:wrap;max-width:580px;justify-content:space-between;}.fale-conosco-form .gform_body #gform_fields_1 li{width:280px;}.fale-conosco-form .gform_body #gform_fields_1 li input,.fale-conosco-form .gform_body #gform_fields_1 li select{width:100%;background:#fff;border-radius:10px;border:none;min-height:45.6px;font-size:15px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0em;text-align:left;padding:10px 19px !important;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);}.fale-conosco-form .gform_body #gform_fields_1 li ::-webkit-input-placeholder{color:#543f3a;}.fale-conosco-form .gform_body #gform_fields_1 li :-moz-placeholder{/* Firefox 18- */color:#543f3a;}.fale-conosco-form .gform_body #gform_fields_1 li ::-moz-placeholder{/* Firefox 19+ */color:#543f3a;}.fale-conosco-form .gform_body #gform_fields_1 li :-ms-input-placeholder{color:#543f3a;}.fale-conosco-form .gform_body #gform_fields_1 li select{color:#543f3a;}.fale-conosco-form .gform_body #gform_fields_1 li.mensagem_form{width:100%;}.fale-conosco-form .gform_body #gform_fields_1 li.mensagem_form textarea{width:100%;background:#fff;border-radius:10px;border:none;font-size:15px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0em;text-align:left;padding-left:19px;}@media screen and (max-width: 500px){.fale-conosco-form .gform_wrapper ul li.gfield{margin-top:0 !important;}}.fale-conosco-form .gform_footer{max-width:570px !important;position:relative;}.fale-conosco-form .gform_footer input{width:100% !important;background:linear-gradient(180deg,#8a493a 0%,#4d352f 100%) !important;box-shadow:0px 2px 10px rgba(0,0,0,0.2);border-radius:20px;padding:14px 0;color:white !important;position:relative;cursor:pointer;transition:0.3s ease !important;border:none;}.fale-conosco-form .gform_footer input:hover{-webkit-filter:brightness(1.3);filter:brightness(1.3);}.fale-conosco-form .gform_footer::before{content:"";position:absolute;background-image:url("https://sanjupapeis.com.br//wp-content/uploads/2021/07/seta.png");background-repeat:no-repeat;width:10px;height:10px;background-position:center;top:50%;left:58%;transform:translateY(-20%);color:white;z-index:5;}@media screen and (max-width: 650px){.fale-conosco-form .gform_footer::before{top:43%;left:60%;}}.fale-conosco-form .contato-form{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;background:rgba(255,255,255,0.1);border-radius:20px;width:330px;align-self:center;height:231px;border:1px solid;border-color:#48ea94;padding:30px 41px;}.fale-conosco-form .contato-form .telefone-form{font-family:"TT Norms Regular";font-size:17px;font-style:normal;font-weight:500;line-height:19px;letter-spacing:0.01em;text-align:left;color:white;position:relative;}.fale-conosco-form .contato-form .telefone-form img{vertical-align:middle;margin-right:20px;}.fale-conosco-form .contato-form .endereco-form{font-family:"TT Norms Regular";font-size:17px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:0.01em;text-align:left;color:white;display:flex;align-items:center;}.fale-conosco-form .contato-form .endereco-form img{margin-right:20px;}.fale-conosco-form .contato-form a{font-family:"TT Norms Regular";font-size:15px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:0.045em;text-align:left;text-decoration-line:underline;color:#fff;align-self:center;}.fale-conosco-form .folha_left_form{position:absolute;background-image:url("https://sanjupapeis.com.br//wp-content/uploads/2021/07/folha_left_form.png");background-repeat:no-repeat;width:557px;height:493px;z-index:-1;background-size:contain;left:0;top:60px;}.fale-conosco-form .folha_right_form{position:absolute;background-image:url("https://sanjupapeis.com.br//wp-content/uploads/2021/07/folha_right_form.png");background-repeat:no-repeat;background-position:right;width:407px;height:360px;text-align:right;z-index:-1;background-size:contain;right:0;top:180px;}.fale-conosco-form .voltar_topo{position:absolute;bottom:-60px;font-size:14px;font-style:normal;font-weight:500;line-height:17px;letter-spacing:0.02em;text-align:right;color:#543f3a;left:50%;transform:translateX(-50%);transition:0.3s ease;}.fale-conosco-form .voltar_topo::before{content:"";position:absolute;background-image:url("https://sanjupapeis.com.br//wp-content/uploads/2021/07/seta_voltar.png");background-repeat:no-repeat;width:10px;height:10px;background-position:center;top:-15px;left:50%;transform:translateX(-50%);}.fale-conosco-form .voltar_topo:hover{-webkit-filter:brightness(0.5);filter:brightness(0.5);}.fale-conosco-form .formulario{background-color:transparent;}.fale-conosco-form .formulario h2{color:#fff;font-size:44px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:0em;text-align:left;}.fale-conosco-form .formulario .formulario-interna{margin:50px 50px 0 0;padding:40px;border-radius:8px;min-height:500px;background-color:#fff;display:flex;row-gap:20px;flex-direction:column;align-content:center;justify-content:center;}@media (max-width: 1024px){.fale-conosco-form .formulario .formulario-interna{margin:50px 0;}}.fale-conosco-form .formulario .formulario-interna img{object-fit:contain;width:75px;align-self:center;}.fale-conosco-form .formulario .formulario-interna h3{font-size:23px;font-style:normal;font-weight:500;line-height:32px;letter-spacing:0em;text-align:center;color:#008f5f;}.fale-conosco-form .formulario .formulario-interna p{font-size:15px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:0em;text-align:center;color:#5c5c5c;}.fale-conosco-form .formulario .formulario-interna a{font-size:15px;width:fit-content;align-self:center;font-style:normal;font-weight:600;line-height:17px;letter-spacing:0em;text-align:center;color:#008e43;background-color:#fff;padding:15px 70px;border:solid 1px #008e43;transition:all 0.4s;border-radius:20px;margin:20px 0 0;}.fale-conosco-form .formulario .formulario-interna a:hover{background-color:#008e43;color:#fff;transition:all 0.4s;}.fale-conosco-form .formulario .formulario-interna h6{font-size:13px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0em;text-align:center;color:#5C5C5CB2;}@media screen and (max-width: 1200px){.fale-conosco-form{max-width:98%;min-width:98%;z-index:1;padding:30px 100px;flex-direction:column;align-items:center;}.fale-conosco-form .contato-form{padding:15px 20px;width:100%;flex-direction:row;align-items:center;height:auto;flex-wrap:wrap;row-gap:20px;}}@media screen and (max-width: 600px){.fale-conosco-form{padding:15px 20px !important;}}@media screen and (max-width: 330px){.fale-conosco-form .contato-form{width:100%;}}.subfooter_grid{background-color:#eaeaea;}.subfooter_grid .subfooter{max-width:1200px;margin:0 auto;padding:18px 15px;display:flex;justify-content:space-between;width:100%;}.subfooter_grid .subfooter .direitos{font-family:"TT Norms Regular";font-size:13px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:0.025em;text-align:left;color:#898989;}.subfooter_grid .subfooter .desenvolvimento{font-family:"TT Norms Regular";font-size:12px;line-height:14px;color:#543f3a;font-size:13px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:0.025em;text-align:right;}.subfooter_grid .subfooter .desenvolvimento a{color:#00bd2a;transition:0.3s ease;}.subfooter_grid .subfooter .desenvolvimento a:hover{-webkit-filter:brightness(1.3);filter:brightness(1.3);}@media screen and (max-width: 900px){.footer-main{top:145px;}.footer-grid{flex-wrap:nowrap;flex-direction:column;align-items:center;justify-content:center;row-gap:32px;}.footer-grid .logo-wrapper,.footer-grid .nav-footer,.footer-grid .infos-wrapper{width:auto;}.fale-conosco-form .gform_body #gform_fields_1 li{width:100%;}}@media screen and (max-width: 500px){.subfooter_grid .subfooter{flex-direction:column;align-items:center;justify-content:center;}.subfooter_grid .subfooter span:first-of-type{margin-bottom:10px;}.subfooter_grid .subfooter span.direitos{text-align:center;}.menu{justify-content:center;}}.page-id-21 .footer_geral{position:relative;top:-600px;}@media (max-width: 768px){.page-id-21 .footer_geral{top:-630px;}}.page-id-42 .footer_geral{position:relative;top:-270px;}@media (max-width: 768px){.page-id-42 .footer_geral{top:-340px;}}.page-id-269 .footer_geral{position:relative;top:-270px;}@media (max-width: 768px){.page-id-269 .footer_geral{top:-340px;}}.page-id-1204 .footer_geral{position:relative;top:-270px;}@media (max-width: 768px){.page-id-1204 .footer_geral{top:-340px;}}body > div.footer_geral > div.container-principal > footer > div.footer-container > div > div.logo-wrapper > img{max-width:200px;}:root{/* Cores */--blog-bg:#f8f5f2;--text-dark:#1f1f1f;--text-muted:#333;--text-light:#3a3a3a;--brand-green:#00a83e;--brand-green-dark:#008a33;--white:#fff;/* Tipografia */--font-primary:"TT Hoves", sans-serif;/* Layout */--card-radius:8px;--shadow-soft:0 4px 16px rgba(0,0,0,0.06);--shadow-strong:0 8px 24px rgba(0,0,0,0.12);--container-width:min(1120px,92vw);/* Espaçamentos */--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:54px;}.page-id-1137,.page-id-1137 *{font-family:var(--font-primary) !important;}.page-id-1137 #single-blog{margin-top:60px;position:relative;}.page-id-1137 #single-blog .bg-left-section,.page-id-1137 #single-blog .bg-left-sombra-section,.page-id-1137 #single-blog .bg-right-section,.page-id-1137 #single-blog .bg-right-sombra-section{position:absolute;background-repeat:no-repeat;background-size:contain;width:301px;height:878px;z-index:-1;}.page-id-1137 #single-blog .bg-left-section{background-image:url("/wp-content/uploads/2021/07/bg-left-section.png");left:0;top:0;transform:translateY(-50%);}.page-id-1137 #single-blog .bg-left-sombra-section{background-image:url("/wp-content/uploads/2021/07/bg-left-sombra-section.png");left:-1px;top:33px;transform:translateY(-50%);z-index:-2;}.page-id-1137 #single-blog .bg-right-section{background-image:url("/wp-content/uploads/2021/07/bg-right-section.png");right:0;bottom:0;transform:translateY(50%);}.page-id-1137 #single-blog .bg-right-sombra-section{background-image:url("/wp-content/uploads/2021/07/bg-right-sombra-section.png");right:30px;bottom:-50px;transform:translateY(50%);z-index:-2;}.page-id-1137 #blog-novidades.blog-novidades-single-wrap{background:transparent;padding:0;color:var(--text-dark);position:relative;z-index:2;}.page-id-1137 #blog-novidades .container-blog{width:var(--container-width);margin:0 auto;}.page-id-1137 #blog-novidades .blog-title{font-size:clamp(1.5rem,2.4vw,2.2rem);line-height:1.2;color:var(--brand-green);margin:0 0 var(--space-sm);font-weight:700;text-align:center;}.page-id-1137 #blog-novidades .blog-desc{margin:0 0 var(--space-xl);font-size:clamp(.95rem,1.6vw,1rem);opacity:.9;color:#543f3a;text-align:center;}.page-id-1137 #blog-novidades .blog-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:var(--space-lg);}.page-id-1137 .post-card{background:var(--white);border-radius:var(--card-radius);overflow:hidden;box-shadow:var(--shadow-soft);transition:box-shadow .25s ease, transform .25s ease;}.page-id-1137 .post-card:hover{box-shadow:var(--shadow-strong);transform:translateY(-2px);}.page-id-1137 .post-card--large .post-thumb{display:block;}.page-id-1137 .post-thumb-img{width:100%;aspect-ratio:1.7777777777778;background-size:cover;background-position:center;border-top-left-radius:var(--card-radius);border-top-right-radius:var(--card-radius);}.page-id-1137 .post-inner{padding:var(--space-md);}.page-id-1137 .post-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;}.page-id-1137 .meta-left{display:inline-flex;align-items:center;gap:var(--space-sm);flex-wrap:wrap;}.page-id-1137 .meta-item{display:inline-flex;align-items:center;gap:6px;font-size:.9rem;color:var(--text-muted);}.page-id-1137 .meta-sep{opacity:.5;}.page-id-1137 .ico{display:inline-block;}.page-id-1137 .post-cat{background:var(--brand-green);color:var(--white);padding:4px 10px;border-radius:var(--card-radius);font-size:.8rem;text-decoration:none;white-space:nowrap;width:fit-content;}.page-id-1137 .post-title{margin:8px 0;font-size:clamp(1.05rem,1.7vw,1.35rem);line-height:1.25;}.page-id-1137 .post-title a{color:var(--text-dark);text-decoration:none;}.page-id-1137 .post-title a:hover{text-decoration:underline;}.page-id-1137 .post-excerpt{color:var(--text-light);margin-bottom:14px;font-size:.98rem;}.page-id-1137 .clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.page-id-1137 .btn-read{display:inline-block;background:var(--brand-green);color:var(--white);text-decoration:none;padding:10px 16px;border-radius:100px;transition:background-color .2s ease;font-weight:400;}.page-id-1137 .btn-read:hover{background:var(--brand-green-dark);}.page-id-1137 .post-list{display:grid;gap:var(--space-md);}.page-id-1137 .post-card--small{display:grid;grid-template-columns:140px 1fr;gap:14px;align-items:stretch;padding:0;}.page-id-1137 .post-card--small .post-thumb-small{display:block;border-radius:8px 0 0 8px;overflow:hidden;}.page-id-1137 .post-card--small .post-thumb-img{width:100%;height:100%;min-height:110px;background-size:cover;background-position:center;}.page-id-1137 .post-small-inner{display:grid;grid-template-rows:auto auto 1fr;gap:6px;padding:10px 10px 10px 0;}.page-id-1137 .post-card--small .post-title{margin:2px 0 4px;font-size:1rem;}.page-id-1137 .post-small-footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;gap:10px;}.page-id-1137 .link-more{color:var(--brand-green);text-decoration:none;font-weight:400;}.page-id-1137 .link-more:hover{text-decoration:underline;}.page-id-1137 .blog-pagination{margin-top:var(--space-xl);text-align:center;}.page-id-1137 .blog-pagination .page-numbers{display:inline-flex;gap:8px;list-style:none;margin:0;padding:0;}.page-id-1137 .blog-pagination .page-numbers li{margin:0;}.page-id-1137 .blog-pagination .page-numbers a,.page-id-1137 .blog-pagination .page-numbers span{display:inline-block;padding:8px 16px;border:2px solid var(--brand-green);border-radius:var(--card-radius);text-decoration:none;color:var(--brand-green);transition:all 0.3s ease;}.page-id-1137 .blog-pagination .page-numbers a:hover,.page-id-1137 .blog-pagination .page-numbers .current{background:var(--brand-green);color:var(--white);}.page-id-1137 .blog-actions{text-align:center;margin-top:26px;}.page-id-1137 .btn-outline{display:inline-block;border:2px solid var(--brand-green);color:var(--brand-green) !important;background:var(--white);padding:10px 28px;border-radius:100px;text-decoration:none;font-weight:400;margin-top:20px;transition:all .2s ease;}.page-id-1137 .btn-outline:hover{background:var(--brand-green);color:var(--white) !important;}@media (max-width: 992px){.page-id-1137 #blog-novidades .blog-grid{grid-template-columns:1fr;}.page-id-1137 .post-card--small{grid-template-columns:120px 1fr;}}@media (max-width: 600px){.page-id-1137 .post-card--small{grid-template-columns:1fr;}.page-id-1137 .post-card--small .post-thumb-img{aspect-ratio:1.7777777777778;min-height:0;}.page-id-1137 .post-meta{flex-direction:column;align-items:flex-start;gap:8px;}}.page-id-1137 .footer_geral{position:relative;top:-300px;z-index:-1;}:root{/* Cores */--blog-bg:#f8f5f2;--text-dark:#1f1f1f;--text-muted:#333;--text-light:#3a3a3a;--brand-green:#00a83e;--brand-green-dark:#008a33;--white:#fff;/* Tipografia */--font-primary:"TT Hoves", sans-serif;/* Layout */--card-radius:8px;--shadow-soft:0 4px 16px rgba(0,0,0,0.06);--shadow-strong:0 8px 24px rgba(0,0,0,0.12);--container-width:min(1120px,92vw);/* Espaçamentos */--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:22px;}.page-id-269,.page-id-269 *{font-family:var(--font-primary) !important;}.page-id-269 #texto-politicas-secao{margin-top:60px;position:relative;}.page-id-269 #texto-politicas-secao .bg-left-section,.page-id-269 #texto-politicas-secao .bg-left-sombra-section,.page-id-269 #texto-politicas-secao .bg-right-section,.page-id-269 #texto-politicas-secao .bg-right-sombra-section{position:absolute;background-repeat:no-repeat;background-size:contain;width:301px;height:878px;z-index:-1;}.page-id-269 #texto-politicas-secao .bg-left-section{background-image:url("/wp-content/uploads/2021/07/bg-left-section.png");left:0;top:0;transform:translateY(-50%);}.page-id-269 #texto-politicas-secao .bg-left-sombra-section{background-image:url("/wp-content/uploads/2021/07/bg-left-sombra-section.png");left:-1px;top:33px;transform:translateY(-50%);z-index:-2;}.page-id-269 #texto-politicas-secao .bg-right-section{background-image:url("/wp-content/uploads/2021/07/bg-right-section.png");right:0;bottom:0;transform:translateY(50%);}.page-id-269 #texto-politicas-secao .bg-right-sombra-section{background-image:url("/wp-content/uploads/2021/07/bg-right-sombra-section.png");right:30px;bottom:-50px;transform:translateY(50%);z-index:-2;}.page-id-269 #estilos-secao-politicas{background:transparent;padding:0;color:var(--text-dark);position:relative;z-index:2;}.page-id-269 #estilos-secao-politicas{width:var(--container-width);margin:0 auto;}.page-id-269 #estilos-secao-politicas h1{font-size:clamp(1.5rem,2.4vw,2.2rem);line-height:1.2;color:var(--brand-green);margin:0 0 var(--space-sm);font-weight:700;text-align:left;}.page-id-269 #estilos-secao-politicas p{margin:0 0 var(--space-xl);font-size:clamp(.95rem,1.6vw,1rem);opacity:.9;color:#543f3a;text-align:left;}:root{/* Cores */--blog-bg:#f8f5f2;--text-dark:#1f1f1f;--text-muted:#333;--text-light:#3a3a3a;--brand-green:#00a83e;--brand-green-dark:#008a33;--white:#fff;/* Tipografia */--font-primary:"TT Hoves", sans-serif;/* Layout */--card-radius:8px;--shadow-soft:0 4px 16px rgba(0,0,0,0.06);--shadow-strong:0 8px 24px rgba(0,0,0,0.12);--container-width:min(1120px,92vw);/* Espaçamentos */--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:22px;}.page-id-1204,.page-id-1204 *{font-family:var(--font-primary) !important;}.page-id-1204 #texto-politicas-secao{margin-top:60px;position:relative;}.page-id-1204 #texto-politicas-secao .bg-left-section,.page-id-1204 #texto-politicas-secao .bg-left-sombra-section,.page-id-1204 #texto-politicas-secao .bg-right-section,.page-id-1204 #texto-politicas-secao .bg-right-sombra-section{position:absolute;background-repeat:no-repeat;background-size:contain;width:301px;height:878px;z-index:-1;}.page-id-1204 #texto-politicas-secao .bg-left-section{background-image:url("/wp-content/uploads/2021/07/bg-left-section.png");left:0;top:0;transform:translateY(-50%);}.page-id-1204 #texto-politicas-secao .bg-left-sombra-section{background-image:url("/wp-content/uploads/2021/07/bg-left-sombra-section.png");left:-1px;top:33px;transform:translateY(-50%);z-index:-2;}.page-id-1204 #texto-politicas-secao .bg-right-section{background-image:url("/wp-content/uploads/2021/07/bg-right-section.png");right:0;bottom:0;transform:translateY(50%);}.page-id-1204 #texto-politicas-secao .bg-right-sombra-section{background-image:url("/wp-content/uploads/2021/07/bg-right-sombra-section.png");right:30px;bottom:-50px;transform:translateY(50%);z-index:-2;}.page-id-1204 #estilos-secao-politicas{background:transparent;padding:0;color:var(--text-dark);position:relative;z-index:2;}.page-id-1204 #estilos-secao-politicas{width:var(--container-width);margin:0 auto;}.page-id-1204 #estilos-secao-politicas h1{font-size:clamp(1.5rem,2.4vw,2.2rem);line-height:1.2;color:var(--brand-green);margin:0 0 var(--space-sm);font-weight:700;text-align:left;}.page-id-1204 #estilos-secao-politicas p{margin:0 0 var(--space-xl);font-size:clamp(.95rem,1.6vw,1rem);opacity:.9;color:#543f3a;text-align:left;}.main-content{min-height:auto !important;position:relative;}.main-content .bg-ondas-left{position:absolute;background-image:url("https://sanjupapeis.com.br//wp-content/uploads/2021/07/bg-ondas-left.png");background-repeat:no-repeat;width:301px;height:878px;background-size:contain;left:0px;z-index:-1;top:0px;}.main-content .bg-ondas-sombra-left{position:absolute;background-image:url("https://sanjupapeis.com.br//wp-content/uploads/2021/07/bg-ondas-sombra-left.png");background-repeat:no-repeat;width:349.62px;height:896.11px;background-size:contain;left:0px;z-index:-2;top:33px;}.main-content .bg-right-section{position:absolute;background-image:url("https://sanjupapeis.com.br//wp-content/uploads/2021/07/bg-right-section.png");background-repeat:no-repeat;width:301px;height:878px;background-size:contain;right:0px;z-index:-2;top:0;background-position:right;}.main-content .bg-right-sombra-section{position:absolute;background-image:url("https://sanjupapeis.com.br//wp-content/uploads/2021/07/bg-right-sombra-section.png");background-repeat:no-repeat;width:301px;height:878px;background-size:contain;right:0px;z-index:-3;top:33px;background-position:right;}.main-content .main-grid{position:relative;}.main-content .main-grid .bg-folha-top{position:absolute;background-image:url("https://sanjupapeis.com.br//wp-content/uploads/2021/07/bg-folha-top.png");background-repeat:no-repeat;width:159px;height:141px;background-size:contain;left:-170px;z-index:-2;top:-50px;}.main-content .main-grid h1{color:#008e43;font-size:45px;font-style:normal;font-weight:600;line-height:50px;letter-spacing:0em;text-align:left;}.main-content .main-grid .breadcrumb{padding:0 !important;margin-top:47px !important;margin-bottom:22px !important;}.main-content .main-grid .breadcrumb .woocommerce-breadcrumb{color:#727272;}.main-content .main-grid .breadcrumb .woocommerce-breadcrumb a{color:#a6a6a6;}.main-content .main-grid .woocommerce .woocommerce-MyAccount-navigation{margin:0 auto;background:#fff;box-shadow:0px 0px 20px rgba(0,0,0,0.1);border-radius:10px;width:234px !important;padding:32px 30px;margin-bottom:30px;position:relative;}.main-content .main-grid .woocommerce .woocommerce-MyAccount-navigation .folha-tabela-carrinho{position:absolute;background-image:url("https://sanjupapeis.com.br//wp-content/uploads/2021/07/folha-tabela-carrinho.png");background-repeat:no-repeat;width:265px;height:238px;background-size:contain;left:-107px;z-index:-3;top:-30px;}.main-content .main-grid .woocommerce .woocommerce-MyAccount-navigation ul li a{color:#008e43;font-size:18px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0.02em;text-align:left;transition:0.3s ease;}.main-content .main-grid .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:#543f3a !important;}.main-content .main-grid .woocommerce .woocommerce-MyAccount-navigation ul li:not(:last-child){margin-bottom:24px;}.main-content .main-grid .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:#543f3a !important;}.main-content .main-grid .woocommerce .woocommerce-MyAccount-content{color:#727272;font-size:18px;font-style:normal;font-weight:500;line-height:32px;letter-spacing:0px;}.main-content .main-grid .woocommerce .woocommerce-MyAccount-content a{color:#008e43;transition:0.3s ease;}.main-content .main-grid .woocommerce .woocommerce-MyAccount-content a:hover{-webkit-filter:brightness(0.7);filter:brightness(0.7);}.main-content .main-grid .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p label{color:#727272;font-size:18px;font-style:normal;font-weight:500;line-height:31px;letter-spacing:0em;text-align:left;}.main-content .main-grid .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p label .required{color:#727272;}.main-content .main-grid .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p span em{color:#727272;font-size:16px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:0em;text-align:left;}.main-content .main-grid .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p button{background:linear-gradient(180deg,#10c464 0%,#03a750 100%);box-shadow:0px 2px 10px rgba(0,0,0,0.2);border-radius:20px;color:#fff;font-family:"TT Norms Regular";font-size:16px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:0em;text-align:center;width:234px;margin-top:20px;transition:0.3s ease;position:relative;}.main-content .main-grid .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p button:hover{-webkit-filter:brightness(0.9);filter:brightness(0.9);}.main-content .main-grid .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p button::before{content:"";position:absolute;background-image:url("https://sanjupapeis.com.br//wp-content/uploads/2021/07/seta.png");background-repeat:no-repeat;width:10px;height:10px;background-position:center;top:50%;right:20px;transform:translateY(-50%);color:white;z-index:5;}.main-content .main-grid .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm input{background:#fff;border:1px solid #dedede;box-sizing:border-box;border-radius:10px;height:48px;padding-left:21px;color:#727272;font-size:18px;font-style:normal;font-weight:400;line-height:31px;letter-spacing:0em;text-align:left;}.main-content .main-grid .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset > legend{display:block;width:100%;font-family:"TT Norms Regular";font-size:18px;font-style:normal;font-weight:400;line-height:31px;letter-spacing:0em;text-align:left;color:#727272;border-bottom:2px solid #cececc;padding-bottom:20px;margin-bottom:27px;}.main-content .main-grid .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table{background:#fff;box-shadow:0px 0px 20px rgba(0,0,0,0.1);border-radius:10px;}.main-content .main-grid .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table thead{color:#543f3a;font-size:18px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:0em;text-align:center;}.main-content .main-grid .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table thead tr th{padding:18px 50px;}.main-content .main-grid .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table thead tr th:not(:last-child){border-right:1px solid #eee;}.main-content .main-grid .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr td{text-align:center;}.main-content .main-grid .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr td:not(:last-child){border-right:1px solid #eee;}.woocommerce-edit-address .woocommerce-MyAccount-content form .woocommerce-address-fields p button{background:linear-gradient(180deg,#10c464 0%,#03a750 100%);box-shadow:0px 2px 10px rgba(0,0,0,0.2);border-radius:20px;color:#fff;font-family:"TT Norms Regular";font-size:16px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:0em;text-align:center;width:234px;margin-top:20px;transition:0.3s ease;position:relative;}.woocommerce-edit-address .woocommerce-MyAccount-content form .woocommerce-address-fields p button:hover{-webkit-filter:brightness(0.9);filter:brightness(0.9);}.woocommerce-edit-address .woocommerce-MyAccount-content form .woocommerce-address-fields p button::before{content:"";position:absolute;background-image:url("https://sanjupapeis.com.br//wp-content/uploads/2021/07/seta.png");background-repeat:no-repeat;width:10px;height:10px;background-position:center;top:50%;right:20px;transform:translateY(-50%);color:white;z-index:5;}.woocommerce-edit-address .woocommerce-MyAccount-content form .woocommerce-address-fields .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #dedede;border-radius:10px;height:48px;display:flex;align-items:center;}.woocommerce-edit-address .woocommerce-MyAccount-content form .woocommerce-address-fields .select2-container--default .select2-selection--single .select2-selection__arrow{padding:24px 0;}.woocommerce-edit-address .woocommerce-MyAccount-content form .woocommerce-address-fields__field-wrapper p label{color:#727272;font-size:18px;font-style:normal;font-weight:500;line-height:31px;letter-spacing:0em;text-align:left;}.woocommerce-edit-address .woocommerce-MyAccount-content form .woocommerce-address-fields__field-wrapper p label .required{color:#727272;}.woocommerce-edit-address .woocommerce-MyAccount-content form .woocommerce-address-fields__field-wrapper p input{background:#fff;border:1px solid #dedede;box-sizing:border-box;border-radius:10px;height:48px;padding-left:21px;color:#727272;font-size:18px;font-style:normal;font-weight:400;line-height:31px;letter-spacing:0em;text-align:left;}.select2-container--default
  .select2-results__option--highlighted[aria-selected],.select2-container--default
  .select2-results__option--highlighted[data-selected]{background-color:#03a750 !important;color:#fff;}.select2-results__option,.select2-container--default
  .select2-selection--single
  .select2-selection__rendered{color:#727272;font-size:18px;font-style:normal;font-weight:400;line-height:31px;letter-spacing:0em;text-align:left;}.container_order{display:flex;align-items:center;justify-content:space-around;}.container_order .container_image_order{background:#fff;border:1px solid #dbdbdb;box-sizing:border-box;width:66.21px;height:66.21px;display:flex;align-items:center;justify-content:center;transition:0.3s ease;}.container_order .container_image_order:hover{box-shadow:0 0 11px rgba(33,33,33,0.2);}.container_order .container_image_order .image_order{width:59.41px;height:59.72px;object-fit:cover;}.woocommerce-notices-wrapper + h2{color:#008e43;font-size:30px;}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{background:#fff;border:1px solid #dedede;box-sizing:border-box;border-radius:10px;}.woocommerce form.checkout_coupon p,.woocommerce form.login p,.woocommerce form.register p{margin-bottom:20px;}.woocommerce form.checkout_coupon p label,.woocommerce form.login p label,.woocommerce form.register p label{color:#727272;font-size:18px;font-style:normal;font-weight:500;line-height:31px;letter-spacing:0em;text-align:left;}.woocommerce form.checkout_coupon p label .required,.woocommerce form.login p label .required,.woocommerce form.register p label .required{color:#727272;}.woocommerce form.checkout_coupon p input:not(.woocommerce-form__input-checkbox),.woocommerce form.login p input:not(.woocommerce-form__input-checkbox),.woocommerce form.register p input:not(.woocommerce-form__input-checkbox){background:#fff;border:1px solid #dedede;box-sizing:border-box;border-radius:10px;height:48px;padding-left:21px;color:#727272;font-size:18px;font-style:normal;font-weight:400;line-height:31px;letter-spacing:0em;text-align:left;}.woocommerce form.checkout_coupon p button,.woocommerce form.login p button,.woocommerce form.register p button{background:linear-gradient(180deg,#10c464 0%,#03a750 100%);box-shadow:0px 2px 10px rgba(0,0,0,0.2);border-radius:20px;color:#fff;font-family:"TT Norms Regular";font-size:16px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:0em;text-align:center;transition:0.3s ease;position:relative;}.woocommerce form.checkout_coupon p button:hover,.woocommerce form.login p button:hover,.woocommerce form.register p button:hover{color:#fff !important;background:linear-gradient(180deg,#10c464 0%,#03a750 100%) !important;-webkit-filter:brightness(0.9);filter:brightness(0.9);}.woocommerce form.checkout_coupon .woocommerce-LostPassword a,.woocommerce form.login .woocommerce-LostPassword a,.woocommerce form.register .woocommerce-LostPassword a{color:#008e43;transition:0.3s ease;}.woocommerce form.checkout_coupon .woocommerce-LostPassword a:hover,.woocommerce form.login .woocommerce-LostPassword a:hover,.woocommerce form.register .woocommerce-LostPassword a:hover{-webkit-filter:brightness(0.7);filter:brightness(0.7);}.footer_geral{position:relative;top:-300px;z-index:-1;}