@charset "UTF-8";:root{--icon-main-color:#009fb3}*{transition-duration:.3s;transition-property:all}html{scroll-behavior:smooth}body{display:grid;grid-template-columns:25% 50% 25% 0;margin:0;padding:0}.layout{grid-template-areas:"topo topo topo carrinho" "conteudo conteudo conteudo carrinho" "about about about carrinho" "footer footer footer carrinho"}.layout--landing-page-cerpa .swiper-scrollbar-drag{background-color:#ef3b46}.carrinho_hover{grid-area:carrinho}.topo{align-items:stretch;display:grid;grid-area:topo;grid-template:1fr/25% 1fr 25%;grid-template-areas:"logo search nav_user" "menu_sup menu_sup menu_sup"}@media (max-width:1600px){.topo{grid-template:1fr/35% 1fr 20%;grid-template-areas:"logo search nav_user" "menu_sup menu_sup menu_sup"}}@media (max-width:1199.98px){.topo{grid-template:1fr/35% 1fr 25%;grid-template-areas:"logo search nav_user" "menu_sup menu_sup menu_sup"}}@media (max-width:991.98px){.topo{grid-template:1fr/10% 1fr 26%;grid-template-areas:"logo logo logo" "bto_menu search nav_user"}}@media (max-width:767.98px){.topo{grid-template:1fr/60px 1fr 160px;grid-template-areas:"logo logo logo" "bto_menu search nav_user"}.topo.logged{grid-template:1fr/60px 1fr 124px;grid-template-areas:"logo logo logo" "bto_menu search nav_user"}.topo.focus-search{grid-template:1fr/60px 1fr 60px;grid-template-areas:"logo logo logo" "bto_menu search nav_user"}}.topo--landing-page-cerpa{grid-template-areas:"logo search nav_user" "menu_sup menu_sup menu_sup";grid-template-columns:1fr 2fr 1fr}@media (max-width:1600px){.topo--landing-page-cerpa{grid-template-areas:"logo search nav_user" "menu_sup menu_sup menu_sup"}}@media (max-width:1199.98px){.topo--landing-page-cerpa{grid-template-areas:"logo search nav_user" "menu_sup menu_sup menu_sup"}}@media (max-width:991.98px){.topo--landing-page-cerpa{grid-template-areas:"logo logo" "search nav_user";grid-template-columns:1fr 1fr}}@media (max-width:767.98px){.topo--landing-page-cerpa,.topo--landing-page-cerpa.logged{grid-template-areas:"logo logo" "search nav_user"}.topo--landing-page-cerpa.logged{grid-template-columns:1fr 1fr}}.logo{grid-area:logo}.bto_menu{grid-area:bto_menu}.landing-page-cerpa-logos,.search{align-items:center;display:flex;flex-direction:column;grid-area:search;justify-content:center}.nav_user{align-items:center;display:flex;grid-area:nav_user;justify-content:flex-end}.menu_sup{grid-area:menu_sup}.conteudo{box-sizing:border-box;display:block;grid-area:conteudo}.footer{grid-area:footer}.about{grid-area:about}.internas_A{display:grid;grid-template:1fr/24% 38% 38%;grid-template-areas:"avisos avisos avisos" "marcas marcas marcas" "breadcrumb breadcrumb breadcrumb" "sidenav conteudo_lat conteudo_lat" "conteudo_full conteudo_full conteudo_full"}@media (max-width:1199.98px){.internas_A{grid-template:1fr/30% 35% 35%;grid-template-areas:"avisos avisos avisos" "marcas marcas marcas" "breadcrumb breadcrumb breadcrumb" "sidenav conteudo_lat conteudo_lat" "conteudo_full conteudo_full conteudo_full"}}@media (max-width:991.98px){.internas_A{grid-template:1fr/50% 50%;grid-template-areas:"avisos avisos" "marcas marcas" "breadcrumb breadcrumb" "bto_filtro_mobile bto_filtro_mobile" "sidenav sidenav" "conteudo_lat conteudo_lat" "conteudo_full conteudo_full"}}.internas_A--no-side{padding:0 15px}.internas_A--landing-page-cerpa{grid-template:1fr/24% 38% 38%;grid-template-areas:"banner-cerpa banner-cerpa banner-cerpa" "avisos avisos avisos" "marcas marcas marcas" "breadcrumb breadcrumb breadcrumb" "sidenav conteudo_lat conteudo_lat" "conteudo_full conteudo_full conteudo_full"}@media (max-width:1199.98px){.internas_A--landing-page-cerpa{grid-template:1fr/30% 35% 35%;grid-template-areas:"banner-cerpa banner-cerpa banner-cerpa" "avisos avisos avisos" "marcas marcas marcas" "breadcrumb breadcrumb breadcrumb" "sidenav conteudo_lat conteudo_lat" "conteudo_full conteudo_full conteudo_full"}}@media (max-width:991.98px){.internas_A--landing-page-cerpa{grid-template:1fr/50% 50%;grid-template-areas:"banner-cerpa banner-cerpa" "avisos avisos" "marcas marcas" "breadcrumb breadcrumb" "bto_filtro_mobile bto_filtro_mobile" "sidenav sidenav" "conteudo_lat conteudo_lat" "conteudo_full conteudo_full"}}.sidenav{grid-area:sidenav}.conteudo_lat{grid-area:conteudo_lat}.conteudo_full{grid-area:conteudo_full}.conteudo_full--empty{align-items:center;display:flex;flex-direction:column}.internas_B{display:grid;grid-template:1fr/45% 55%;grid-template-areas:"avisos avisos" "breadcrumb breadcrumb" "imagem dados" "descricao descricao" "relacionados relacionados"}@media (max-width:991.98px){.internas_B{display:grid;grid-template:1fr/40% 60%;grid-template-areas:"avisos avisos" "breadcrumb breadcrumb" "imagem dados" "descricao descricao" "relacionados relacionados"}}@media (max-width:767.98px){.internas_B{display:grid;grid-template:1fr/100%;grid-template-areas:"avisos" "breadcrumb" "imagem" "dados" "descricao" "relacionados"}}.internas_C{display:grid;grid-template:1fr/100%;grid-template-areas:"avisos" "breadcrumb" "conteudo_full"}.dados{grid-area:dados}.imagem{grid-area:imagem}.descricao{grid-area:descricao}.relacionados{grid-area:relacionados}.aviso_ie{display:none}body,html{color:#666;font-family:OpenSans,Gill Sans,Gill Sans MT,Myriad Pro,DejaVu Sans Condensed,Helvetica,Arial,"sans-serif";font-size:14px;height:100%;line-height:22px;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-family:korolev-condensed,Gill Sans,Gill Sans MT,Myriad Pro,DejaVu Sans Condensed,Helvetica,Arial,"sans-serif";font-weight:300}h1,h2{color:#009fb3;font-size:40px;line-height:40px;text-align:center;text-transform:uppercase;width:100%}h3{font-size:30px;line-height:30px;margin-bottom:15px;margin-top:50px}a{color:#37638a;font-family:korolev-condensed,Gill Sans,Gill Sans MT,Myriad Pro,DejaVu Sans Condensed,Helvetica,Arial,"sans-serif";font-size:1.2em;font-weight:300;text-decoration:none}a:hover{filter:saturate(160%);text-decoration:underline}a:active{filter:saturate(260%);text-decoration:none}#bto_topo{display:none}@media (max-width:767.98px){#bto_topo{background:#37638a;border-radius:50px 0 0 0;bottom:0;box-sizing:border-box;color:#fff;height:60px;padding:15px 0 0 5px;position:fixed;right:0;text-align:center;width:60px;z-index:1}#bto_topo em{background:url(/dist/images/icones.80b68167.png);background-position:-252px 60px;background-size:auto 700%;display:block;filter:saturate(150%);height:15px;margin:0 auto;width:20px}}.ancora{margin-top:-220px;position:absolute}b,strong{font-weight:700}.clear{color:hsla(0,0%,100%,0);position:absolute}.alert{border:1px solid transparent;border-radius:.25rem;clear:both;margin-bottom:1rem;padding:.75rem 1rem .75rem 3rem;position:relative}.alert:before{font-size:20px;font-weight:lighter;left:1rem;margin-right:10px;position:absolute}.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.alert-success:before{content:"🛈";font-size:18px}.alert-success *{color:#155724}.alert-info{background-color:#cfe2ff;border-color:#b6d4fe;color:#084298}.alert-info:before{content:"🛈";font-size:18px}.alert-info *{color:#155724}.alert-warning{background-color:#fff3cd;border-color:#ffecb5;color:#664d03}.alert-warning:before{content:"⚠"}.alert-warning *{color:#664d03}.alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.alert-danger:before{content:"⚠"}.alert-danger *{color:#721c24}.alertas-verde{border:1px solid transparent;border-radius:.25rem;display:block;margin-bottom:30px;padding:15px 20px}.alertas-verde:before{content:"🛈";font-size:20px;font-weight:lighter;margin-right:10px}.alertas2{background-color:#fff3cd;border:1px solid #ffecb5;border-radius:.25rem;color:#664d03;display:block;padding:15px 20px}.bloco_texto{display:block;margin:0 auto;width:700px}@media (max-width:991.98px){.bloco_texto{width:100%}}.modal{background-color:#000;background-color:rgba(0,0,0,.6);cursor:pointer;display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:100}.modal--pickup-rule .modal-content{max-height:50vh;overflow-x:auto;scrollbar-color:#009fb3 #f2f2f2;scrollbar-width:thin}.modal--pickup-rule .modal-content::-webkit-scrollbar{width:6px}.modal--pickup-rule .modal-content::-webkit-scrollbar-track{background-color:#f2f2f2;border-radius:4px}.modal--pickup-rule .modal-content::-webkit-scrollbar-button{height:0;width:2px}.modal--pickup-rule .modal-content::-webkit-scrollbar-thumb{background-color:#009fb3;border-radius:4px}.modal--pickup-rule .modal-content ::-webkit-scrollbar-corner{padding:10px}@media (max-width:767.98px){.modal--pickup-rule .modal-content{max-height:90vh}}.modal__form{display:none}.modal__form.visible{display:block}.modal__error{display:none}.modal__error.visible{display:block}.modal__buttons{display:flex;gap:1rem}@media (max-width:767.98px){.modal__buttons{flex-direction:column}}.modal__buttons .botao{flex:1}.modal .modal-content{background-color:#fefefe;border:1px solid #888;box-shadow:0 5px 25px 0 rgba(0,0,0,.5);cursor:auto;margin:15% auto;max-width:80%;padding:50px;width:600px}@media (max-width:767.98px){.modal .modal-content{box-sizing:border-box;max-width:90%;padding:20px;width:auto}}.modal .modal-content h6{color:#009fb3;font-size:30px;margin:0;text-transform:uppercase}.modal .modal-content input{box-sizing:border-box;display:block;width:100%}.modal .modal-content [type=submit]{margin-top:20px}.modal .close{color:#aaa;float:right;font-size:28px;font-weight:700;margin:-40px -40px 0 0}@media (max-width:767.98px){.modal .close{margin:-10px -10px 0 0}}.modal .close:focus,.modal .close:hover{color:#009fb3;cursor:pointer;text-decoration:none}.swiper-scrollbar-drag{background-color:#009fb3}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.spin{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#g-recaptcha{display:flex;justify-content:center}.icon-sprite{height:1.125rem;width:1.125rem}.icons{align-items:center;display:inline-flex;flex-direction:column;margin:1em}.logo{margin:0;text-align:left}.logo span{display:none;height:0;visibility:hidden}.logo img{height:96px;max-height:96px;width:auto}@media (max-width:1199.98px){.logo img{height:80px;max-height:80px}}@media (max-width:991.98px){.logo{text-align:center}.logo img{height:auto;max-width:80%}}.landing-page-cerpa-logos{display:flex;flex-direction:row;gap:2rem;position:relative;width:100%}@media (max-width:991.98px){.landing-page-cerpa-logos{border-top:none}}@media (max-width:478px){.landing-page-cerpa-logos{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.landing-page-cerpa-logos img{height:auto;max-width:100%}}.search{position:relative;width:100%}@media (max-width:991.98px){.search{border-top:none}}.search__input{-webkit-appearance:none;font-weight:700;text-align:center;text-transform:uppercase;width:96%}@media (max-width:767.98px){.search__input{border-radius:0;padding:16px 50px 16px 20px;width:100%}@supports (-webkit-touch-callout:none){.search__input{padding:15px 50px 15px 20px}}}.search__input:hover{width:100%}.search__input:focus{box-shadow:0 5px 20px 0 rgba(55,99,138,.3);text-align:left;width:100%}.search__input:focus::-moz-placeholder{color:transparent}.search__input:focus:-ms-input-placeholder{color:transparent}.search__input:focus::placeholder{color:transparent}.search__result{background-color:#eef5f7;border-radius:10px;max-height:0;overflow-x:auto;position:absolute;scrollbar-color:#009fb3 #f2f2f2;scrollbar-width:thin;top:100%;transform:translateY(-16px);transition:max-height .3s ease-in;width:90%;z-index:1}.search__result::-webkit-scrollbar{width:6px}.search__result::-webkit-scrollbar-track{background-color:#f2f2f2;border-radius:4px}.search__result::-webkit-scrollbar-button{height:0;width:2px}.search__result::-webkit-scrollbar-thumb{background-color:#009fb3;border-radius:4px}.search__result ::-webkit-scrollbar-corner{padding:10px}@media (max-width:767.98px){.search__result{border-radius:0;left:-60px;position:absolute;top:100%;transform:translate(-2px);width:100vw}}.search__result--visible{max-height:50vh}.search__list{margin:0;padding:0}.search__logo{backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);bottom:5px;display:inline-flex;margin-left:calc(100% - 125px);position:sticky;text-align:right;width:120px}.search__logo>img{height:auto;max-width:100%}.search form{text-align:center;width:90%}@media (max-width:767.98px){.search form{width:100%}}.search form input[type=submit]{background:url(/dist/images/icones.80b68167.png);background-position:0 0;background-size:auto 300%;border-radius:0;color:hsla(0,0%,100%,0);filter:saturate(150%);height:40px;letter-spacing:-10px;margin:3px 0 0 -50px;padding:0;position:absolute;width:40px}@media (max-width:767.98px){.search form input[type=submit]{margin:7px 0 0 -44px}}.search form input[type=submit]:hover{filter:saturate(400%)}.search form input[type=submit]:active{filter:saturate(600%)}.search .searchProduct__item{align-items:center;display:flex;padding:8px 8px 8px 4px}.search .searchProduct__item:hover{background-color:#cbe1e7}.search .searchProduct__item--out-of-stock{filter:saturate(0) opacity(.6)}.search .searchProduct__link{grid-gap:8px;color:#666;display:grid;flex:1;grid-template-columns:56px 1fr}.search .searchProduct__link:hover{text-decoration:none}.search .searchProduct__image{margin:0 auto;text-align:center}.search .searchProduct__name{align-items:flex-start;display:flex;gap:.5em}.search .searchProduct__name>span{padding-bottom:2px;padding-top:2px}.search .searchProduct__name em{font-style:normal;font-weight:600}.search .searchProduct__pack{background-color:rgba(0,0,0,.05);border-radius:50px;font-size:.9em;padding:2px 1em;white-space:nowrap}.search .searchProduct__footer{display:flex;flex-direction:column}.search .searchProduct__price{color:#009fb3;font-size:1.75rem;font-weight:500;padding:4px 0 0}.search .searchProduct__price--unit{color:#009fb3;font-size:1.5rem}.search .searchProduct__byRequest{color:#37638a;font-size:1.75rem;font-weight:500;padding:4px 0 0}.nav_user{padding-right:20px}@media (max-width:991.98px){.nav_user{border-top:none}}@media (max-width:767.98px){.nav_user{padding-right:0}}.nav_user .icone{background:url(/dist/images/icones.80b68167.png);background-size:auto 300%;filter:saturate(150%);height:35px;margin-right:20px;width:35px}@media (max-width:767.98px){.nav_user .icone{margin-right:10px}}.nav_user .icone:hover{filter:saturate(400%)}.nav_user .icone:active{filter:saturate(600%)}.nav_user .icone_entrar{background-position:-35px 0}.nav_user .icone_cadastrar{background-position:-105px 0}.nav_user .icone_sair{background-position:-70px 0}.nav_user .icone_cadastro{background-position:-140px 0}.nav_user .carrinho_topo{background:url(/dist/images/icones.80b68167.png) #009fb3;background-position:-250px 43px;background-size:auto 220%;border-radius:50px;cursor:pointer;height:50px;margin-top:0;width:50px}@media (max-width:767.98px){.nav_user .carrinho_topo{background-position:-253px 43px;border-radius:0 35px 35px 0;margin-right:10px}}.nav_user .carrinho_topo:before{align-items:center;content:" ";display:flex;justify-content:center}@media (max-width:767.98px){.nav_user .carrinho_topo--landing-page-cerpa{background-position:-250px 43px;border-radius:50px;height:50px;margin-top:0;width:50px}}.nav_user .carrinho_topo .carrinho_qtd{background:#37638a;border-radius:50px;color:#fff;font-size:1em;font-weight:700;height:30px;line-height:29px;margin:-5px auto 0 40px;position:absolute;text-align:center;width:30px;z-index:1}@media (max-width:767.98px){.nav_user .carrinho_topo .carrinho_qtd{margin:-9px auto 0 -13px}}.nav_user .carrinho_topo:hover{filter:saturate(200%)}.bto_menu{display:none}@media (max-width:991.98px){.bto_menu{background:url(/dist/images/icones.80b68167.png) #009fb3;background-position:-294px 44px;background-size:auto 220%;border-radius:50px;color:hsla(0,0%,100%,0);cursor:pointer;display:inline-block;height:50px;letter-spacing:-8px;margin-left:20px;margin-top:0;width:50px}}@media (max-width:767.98px){.bto_menu{background-position:-292px 44px;border-radius:35px 0 0 35px;line-height:60px;margin-left:10px}@supports (-webkit-touch-callout:none){.bto_menu{transform:translateY(2px)}}}.tooltiptext{background-color:#434343;border-radius:6px;bottom:100%;color:#fff;filter:saturate(100%);left:50%;margin-left:-60px;opacity:0;padding:5px 0;position:absolute;text-align:center;transition:opacity 1s;visibility:hidden;width:120px;z-index:12}.icone:hover .tooltiptext{opacity:1;visibility:visible}.icone .tooltiptext:after{border:5px solid transparent;border-top-color:#434343;content:" ";left:50%;margin-left:-5px;position:absolute;top:100%}.menu_sup{align-items:center;background:#009fb3;border-top:4px solid #5094a9;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;letter-spacing:1px;padding:0 30px}@media (max-width:1199.98px){.menu_sup{padding:0 15px}}@media (max-width:991.98px){.menu_sup{box-shadow:0 0 20px 0 rgba(0,0,0,.3);display:block;height:100%;overflow:hidden;padding:0;position:fixed;width:0}}.menu_sup--landing-page-cerpa{border-top:16px solid #009fb3;box-shadow:0 2px 4px 0 rgba(0,0,0,.4)}.menu_sup .bto_menuClose{display:none}@media (max-width:991.98px){.menu_sup .bto_menuClose{background-color:#212121;display:block}.menu_sup .bto_menuClose em{background:url(/dist/images/icones.80b68167.png) no-repeat -240px -7px;background-size:auto 500%;display:inline-block;height:20px;margin-left:5px;width:20px}}.menu_sup .dropbtn,.menu_sup>a{color:#fff;cursor:pointer;display:inline-block;font-size:14px;padding:10px 10px 13px;text-decoration:none;text-transform:uppercase}@media (max-width:1199.98px){.menu_sup .dropbtn,.menu_sup>a{padding:10px 5px 13px}}@media (max-width:991.98px){.menu_sup .dropbtn,.menu_sup>a{display:block;padding:10px}}.menu_sup .dropbtn:hover,.menu_sup>a:hover{text-decoration:none}.menu_sup .dropbtn>em,.menu_sup>a>em{background:url(/dist/images/icones.80b68167.png) no-repeat;background-position:-47px -84px;background-size:auto 900%;display:inline-block;height:12px;margin-left:5px;width:15px}@media (max-width:1199.98px){.menu_sup .dropbtn>em,.menu_sup>a>em{display:none}}@media (max-width:991.98px){.menu_sup .dropbtn>em,.menu_sup>a>em{display:inline-block;float:right}}.menu_sup .dropbtn>.icone,.menu_sup>a>.icone{background:url(/dist/images/icones.80b68167.png) no-repeat 0 -70px;background-size:auto 350%;display:inline-block;height:30px;width:40px}.menu_sup .dropdown{cursor:pointer;position:relative}.menu_sup .dropdown:hover .dropbtn{background-color:hsla(0,0%,100%,.1)}.menu_sup .dropdown:hover .dropdown-content{display:block}@media (max-width:991.98px){.menu_sup .dropdown:hover .dropdown-content{display:none}}.menu_sup .dropdown .vitrine{float:right}.menu_sup .dropdown .vitrine img{max-width:250px}@media (max-width:991.98px){.menu_sup .dropdown .vitrine{display:none}}.menu_sup .saudaveis>span{align-items:center;display:inline-flex;vertical-align:middle}.menu_sup .saudaveis>span:before{content:url(/dist/images/saudaveis.66b08c36.svg);height:1.875em;padding-right:.25em;width:1.875em}.menu_sup .menu_destaque{background:#37638a;border-radius:50px;padding:8px 30px}@media (max-width:991.98px){.menu_sup .menu_destaque{padding:8px 10px;text-align:center}}.menu_sup .dropdown-content{background-color:#f9f9f9;cursor:default;display:none;min-width:250px;padding-bottom:10px;position:absolute;z-index:14}@media (max-width:991.98px){.menu_sup .dropdown-content{background-color:hsla(0,0%,100%,.05);box-shadow:none!important;display:none;margin-bottom:20px;min-width:auto;overflow:auto;padding-bottom:unset;position:relative}}.menu_sup .dropdown-content a{clear:left;color:#000;float:left;font-size:16px;padding:5px 20px;text-decoration:none;width:250px}@media (max-width:991.98px){.menu_sup .dropdown-content a{border-left:4px solid #fff}}.menu_sup .dropdown-content a:hover{background-color:#eef5f7;color:#009fb3}@media (max-width:991.98px){.menu_sup .dropdown-content a{color:#fff;display:block;float:none;width:auto}.menu_sup .dropdown-content a:hover{background-color:#eef5f7;color:#009fb3}}.menu_sup .dropdown-content strong{clear:left;color:#009fb3;float:left;font-family:korolev-condensed,Gill Sans,Gill Sans MT,Myriad Pro,DejaVu Sans Condensed,Helvetica,Arial,"sans-serif";font-size:24px;padding:15px 10px 5px 20px;text-transform:uppercase}@media (max-width:991.98px){.menu_sup .dropdown-content strong,.menu_sup .lst_categ{display:none}}.menu_sup .lista_categorias{display:grid;grid-template-columns:repeat(4,250px);justify-items:stretch;padding-bottom:30px}.menu_sup .lista_categorias a,.menu_sup .lista_categorias strong{clear:none;display:block;float:none;width:auto}.menu_sup .dropdown:nth-last-of-type(-n+2) .dropdown-content{right:0}@media (max-width:991.98px){.menu_sup .dropdown:nth-last-of-type(-n+2) .dropdown-content{right:unset}.show{display:block;overflow-x:hidden;overflow-y:auto;width:250px}}.spacer_header{display:block;height:165px}@media (max-width:1199.98px){.spacer_header{height:145px}}@media (max-width:767.98px){.spacer_header{height:145px}}@media (max-width:478px){.spacer_header{height:140px}}@media (max-width:320px){.spacer_header{height:129px}}.spacer_header--landing-page-cerpa{height:119px}@media (max-width:1199.98px){.spacer_header--landing-page-cerpa{height:100px}}@media (max-width:991.98px){.spacer_header--landing-page-cerpa{height:165px}}@media (max-width:478px){.spacer_header--landing-page-cerpa{height:159px}}@media (max-width:320px){.spacer_header--landing-page-cerpa{height:129px}}.topo{background:#fff;border-top:4px solid #009fb3;position:fixed;width:100%;z-index:10}@media (max-width:991.98px){.topo{padding-bottom:10px}}@media (max-width:767.98px){.topo.focus-search .icone_cadastrar,.topo.focus-search .icone_cadastro,.topo.focus-search .icone_entrar,.topo.focus-search .icone_sair{margin:0;width:0}}.topo_mini{box-shadow:0 5px 20px 0 rgba(0,0,0,.3)}.topo_mini .logo img{height:70px;max-height:70px}@media (max-width:767.98px){.topo_mini .logo img{height:40px;max-height:40px}}.topo_mini .menu_sup{border-top:none}.topo_mini .menu_sup .dropbtn,.topo_mini .menu_sup>a{padding:3px 10px 6px}.topo_mini .search__result{transform:translateY(-8px)}.about{background:url(/dist/images/bg-about.4be74232.jpg) no-repeat top;background-size:cover;color:#38638a;padding:280px 20% 70px 45%}@media (max-width:1199.98px){.about{padding:230px 15% 70px 40%}}@media (max-width:767.98px){.about{background-position:-450px -61px;background-size:240% auto;padding:100px 10px 50px;text-align:center}}.about img{display:block;max-height:100px}@media (max-width:1199.98px){.about img{max-height:80px}}@media (max-width:767.98px){.about img{margin:0 auto}}.about div{color:#009fb3;font-family:korolev-condensed,Gill Sans,Gill Sans MT,Myriad Pro,DejaVu Sans Condensed,Helvetica,Arial,"sans-serif";margin:200px 0 0 -290px;position:absolute;text-align:center;text-transform:uppercase;z-index:0}.about div em{display:block;font-size:30px;font-style:normal;font-weight:300;letter-spacing:11px;line-height:30px}.about div strong{display:block;font-size:52px;line-height:52px}@media (max-width:767.98px){.about div{margin:0;position:relative}.about div em{display:inline-block;letter-spacing:normal}.about div strong{display:inline-block;font-size:30px;line-height:30px}}.footer{background:#1a1f22 url(/dist/images/bg_footer.977b360f.jpg);background-size:cover;color:#fff;display:grid}@media (min-width:992px){.footer{gap:2rem;grid-template-areas:"dados institucional categorias selos" "dados aviso         aviso      aviso";padding:50px 20px}}@media (max-width:991.98px){.footer{gap:2rem;grid-template-areas:"dados         dados      dados" "institucional categorias selos" "aviso         aviso      aviso";padding:20px 20px 50px}}@media (max-width:767.98px){.footer{gap:2rem;grid-template-areas:"dados         dados     " "institucional categorias" "institucional categorias" "selos         selos" "aviso         aviso";padding:20px 20px 50px}}@media (min-width:992px){.footer--landing-page-cerpa{gap:2rem;grid-template-areas:"dados institucional selos" "dados aviso         aviso";padding:50px 20px}}@media (max-width:991.98px){.footer--landing-page-cerpa{gap:2rem;grid-template-areas:"dados         dados" "institucional selos" "aviso         aviso";padding:20px 20px 50px}}@media (max-width:767.98px){.footer--landing-page-cerpa{gap:2rem;grid-template-areas:"dados        " "institucional" "institucional" "selos        " "aviso        ";padding:20px 20px 50px}}.footer a{color:#fff;display:block;font-family:OpenSans,Gill Sans,Gill Sans MT,Myriad Pro,DejaVu Sans Condensed,Helvetica,Arial,"sans-serif";font-weight:400;padding:5px 0;text-transform:uppercase}.footer a:hover{background:hsla(0,0%,100%,.1);padding:5px 15px;text-decoration:none}.footer__dados{grid-area:dados}@media (max-width:991.98px){.footer__dados{padding:50px 0;text-align:center;width:100%}}.footer__dados img{filter:saturate(0)}.footer__dados .telefones{font-size:12px}.footer__dados .telefones em{font-size:11px;font-style:normal}.footer__dados .telefones strong{font-size:16px}.footer__dados .email a{font-family:korolev-condensed,Gill Sans,Gill Sans MT,Myriad Pro,DejaVu Sans Condensed,Helvetica,Arial,"sans-serif";font-weight:300;letter-spacing:1px;padding:5px 0}.footer__dados .email a:hover{padding:5px 15px}.footer__dados .social a{background:url(/dist/images/icones.80b68167.png) #fff;background-size:auto 300%;border-radius:50px;color:hsla(0,0%,100%,0);display:inline-block;height:30px;letter-spacing:-8px;margin-right:5px;padding:0;width:30px}.footer__dados .social .facebook{background-position:-90px -30px}.footer__dados .social .instagram{background-position:-120px -30px}.footer__institucional{grid-area:institucional}.footer__categorias{grid-area:categorias}.footer__selos{grid-area:selos}@media (max-width:767.98px){.footer__selos{text-align:center}}.footer__aviso{grid-area:aviso;text-align:center}.footer__aviso img{max-width:100%}@media (max-width:767.98px){.footer>div:last-child{text-align:center;width:100%}}.footer em>strong{display:block;font-family:korolev-condensed,Gill Sans,Gill Sans MT,Myriad Pro,DejaVu Sans Condensed,Helvetica,Arial,"sans-serif";font-size:28px;font-style:normal;font-weight:300;margin-bottom:20px;text-transform:uppercase}.whatsapp{align-items:center;background-color:#25d366;border-radius:100vw;bottom:20px;display:flex;justify-content:center;padding:10px 10px 12px 12px;position:fixed;right:20px;z-index:10000}@media (max-width:767.98px){.whatsapp{bottom:5px;right:5px}.whatsapp.with-topo{bottom:70px;right:5px}}.topo--black-friday{background-color:#0e0f0f}.topo--black-friday .logo{border-top:4px solid #c30001;display:flex;height:102px}.topo--black-friday .logo a{align-items:center;display:flex;justify-content:left}@media (max-width:991.98px){.topo--black-friday .logo a{justify-content:center;margin:0 auto;text-align:center}}.topo--black-friday .logo img{padding:0}@media (max-width:991.98px){.topo--black-friday .logo img{height:auto;max-width:95%}}.topo--black-friday.topo_mini .logo{height:76px}.topo--black-friday.topo_mini .logo img{height:70px;max-height:70px}.topo--black-friday .menu_sup{background-color:#0e0f0f;border-top:4px solid #212121}.topo--black-friday .search{border-top:4px solid #c30001}@media (max-width:991.98px){.topo--black-friday .search{border-top:none}}.topo--black-friday .nav_user{border-top:4px solid #c30001}@media (max-width:991.98px){.topo--black-friday .nav_user{border-top:none}}.avisos--black-friday{background:#0e0f0f!important}.avisos--black-friday.avisos,.avisos--black-friday.avisos *{color:#fff}.avisos--black-friday .express{filter:saturate(0) brightness(300%)}.avisos--black-friday .entrega:before,.avisos--black-friday .retirar:before,.avisos--black-friday .seguranca:before{filter:none!important}.super_destaques--black-friday{background:#0e0f0f!important}.super_destaques .produto .black-friday{background-image:url(/dist/images/selo.8adf6aa2.png);background-repeat:no-repeat;background-size:100%;height:80px;margin:-90px 0 0 -5px;position:absolute;width:100px;z-index:1}@media (max-width:991.98px){.super_destaques .produto .black-friday{margin:-30px 0 0 -20px;width:100px}}.super_destaques .produto .black-friday~.tag{margin:-100px 0 0 90px}@media (max-width:991.98px){.super_destaques .produto .black-friday~.tag{margin:50px 0 0 -20px}}.super_destaques .produto__link img{filter:drop-shadow(10px 10px 15px rgba(0,0,0,.5))!important}.lista_produtos .produto .black-friday{background-image:url(/dist/images/selo.8adf6aa2.png);background-repeat:no-repeat;background-size:100%;height:99px;left:-15px;position:absolute;top:0;width:100px;z-index:1}.lista_produtos .produto .black-friday~.tag{top:115px}.imagem{position:relative}.imagem .black-friday{background-image:url(/dist/images/selo.8adf6aa2.png);background-repeat:no-repeat;background-size:100%;display:inline-flex;height:80px;left:0;position:absolute;top:0;width:100px}.imagem .black-friday~.tag{top:120px}.carrinho_hover{background-color:transparent;overflow:hidden;position:fixed;right:0;transform:translateX(100%);transition-delay:.75s;transition-duration:1s;transition-property:transform;transition-timing-function:ease-in-out;width:100vw;z-index:20}@media (max-width:991.98px){.carrinho_hover{width:100%}}.carrinho_hover__overlay{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background-color:rgba(0,0,0,.2);height:100%;left:0;position:absolute;top:0;transform:translateX(100%);transition:transform .75s ease-in-out,backdrop-filter 0s;width:100%;z-index:-1}.carrinho_hover__items{align-content:space-between;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.3);display:grid;grid-template-columns:1fr;grid-template-rows:32px 64px calc(var(--vh, 1vh)*100 - 247px) 151px;height:calc(var(--vh, 1vh)*100);margin-left:calc(100vw - 350px);width:350px}@media (max-width:478px){.carrinho_hover__items{margin-left:10vw;width:90vw}}.carrinho_hover .bto_fechar{background-color:#212121;color:#fff;cursor:pointer;display:block;font-size:12px;font-weight:700;padding:5px;text-align:center}.carrinho_hover .bto_fechar:hover{background-color:#353a3b}.carrinho_hover .bto_fechar:active{background-color:#4b5152}.carrinho_hover .bto_fechar span{background:url(/dist/images/icones.80b68167.png) no-repeat;background-position:-240px -7px;background-size:auto 500%;float:right;height:20px;margin-left:5px;width:20px}.carrinho_hover h6{color:#009fb3;font-size:34px;line-height:34px;margin:0;padding:15px;text-align:center}.carrinho_hover .carrinho_flex{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:flex-end}.carrinho_hover .lista_produtos_carrinho{margin:0;overflow-y:auto;padding:0;scrollbar-color:#009fb3 #f2f2f2;scrollbar-width:thin}.carrinho_hover .lista_produtos_carrinho::-webkit-scrollbar{width:6px}.carrinho_hover .lista_produtos_carrinho::-webkit-scrollbar-track{background-color:#f2f2f2;border-radius:4px}.carrinho_hover .lista_produtos_carrinho::-webkit-scrollbar-button{height:0;width:2px}.carrinho_hover .lista_produtos_carrinho::-webkit-scrollbar-thumb{background-color:#009fb3;border-radius:4px}.carrinho_hover .lista_produtos_carrinho ::-webkit-scrollbar-corner{padding:10px}.carrinho_hover .botoes_carrinho{border-top:1px solid #e7e7e7;height:110px;padding:20px 15px}@media (min-width:576px){.carrinho_hover .botoes_carrinho{bottom:0;position:fixed;right:0;width:320px}}.carrinho_hover .botoes_carrinho a{margin:10px 0}.carrinho_hover .botoes_carrinho span{float:right;font-size:12px;text-align:right}.carrinho_hover .botoes_carrinho span strong{display:block;font-family:korolev-condensed,Gill Sans,Gill Sans MT,Myriad Pro,DejaVu Sans Condensed,Helvetica,Arial,"sans-serif";font-size:30px;font-weight:500}.mostra.carrinho_hover{transform:translateX(0)!important}.mostra .carrinho_hover__overlay{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transform:translateX(0)}.lista_produtos_carrinho div{align-items:center;border-bottom:1px solid #e7e7e7;display:flex;overflow:auto;padding:15px}.lista_produtos_carrinho .produto{box-sizing:border-box;color:#666;display:block;flex-grow:1;font-family:korolev-condensed,Gill Sans,Gill Sans MT,Myriad Pro,DejaVu Sans Condensed,Helvetica,Arial,"sans-serif";font-size:13px;letter-spacing:1px;text-align:left;text-decoration:none;text-transform:uppercase}.lista_produtos_carrinho .produto img{border-radius:15px 0 0 15px;float:left;margin-right:5px;max-width:85px}.lista_produtos_carrinho .produto strong{display:block;font-size:16px;font-weight:500;line-height:16px}.lista_produtos_carrinho .produto .qtd{background:rgba(0,0,0,.05);border-radius:0 50px 50px 0;color:#666;display:block;font-size:13px;margin:5px 0 5px 90px;padding:2px 10px 0 5px;width:100px}.lista_produtos_carrinho .produto .preco_de{color:#009fb3;display:block;font-weight:500;margin-left:90px;text-align:left;text-decoration:line-through}.lista_produtos_carrinho .produto .preco_por{color:#009fb3;display:block;font-size:22px;font-weight:500;margin-left:90px;text-align:left}.lista_produtos_carrinho .remove-product:hover{text-decoration:none}.carrinho_vazio{align-content:center;align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.carrinho_vazio img{flex:1;margin:0 auto;max-width:350px}.carrinho_vazio strong{flex:1;font-family:korolev-condensed,Gill Sans,Gill Sans MT,Myriad Pro,DejaVu Sans Condensed,Helvetica,Arial,"sans-serif";font-size:24px;font-weight:500;padding-top:40px;text-transform:uppercase}.page-checkout .remove-product{display:none;height:0;visibility:hidden;width:0}.botao{background:#009fb3;border:none;border-radius:50px;color:#fff;cursor:pointer;display:block;font-family:korolev-condensed,Gill Sans,Gill Sans MT,Myriad Pro,DejaVu Sans Condensed,Helvetica,Arial,"sans-serif";font-weight:500;letter-spacing:1px;padding:10px 15px;text-align:center;text-decoration:none;text-transform:uppercase}.botao--inverso{background:#fff;border:2px solid #009fb3;color:#009fb3}.botao:hover{filter:saturate(160%);text-decoration:none}.botao:active{filter:saturate(260%);text-decoration:none}.botao:disabled{background-color:#bbb;cursor:not-allowed;opacity:.5}.bto_1a{font-size:20px;padding:15px 20px;width:100%}.bto_2a{background-color:#37638a;display:inline-block;font-size:20px;padding:15px 40px}.bto_3b{background-color:#dadddd;color:#000;font-size:12px;padding:3px 5px}.bto_3b:hover{background-color:#d7eeee}.bto_3b:active{background-color:#c6f7f7}.bto_4a{background:none;border:1px solid #6c757d;color:#6c757d;display:inline-block;font-size:12px;padding:3px 15px}.bto_4a:hover{background-color:#6c757d;color:#fff}.bto_4a:active{background-color:#919ba5;color:#fff}.menu_sup .dropdown-content,.sombra{box-shadow:0 20px 35px 0 rgba(0,0,0,.3)}.sombra:hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.4)}.oculto{color:hsla(0,0%,100%,0);font-size:10px;letter-spacing:-3px;position:absolute}input{accent-color:#009fb3}form label{cursor:pointer}form fieldset{position:relative}form input{background:#eef5f7;border:none;border-radius:50px;color:#346471;font-size:16px;outline:none;padding:15px 20px}form input:disabled{cursor:not-allowed}form textarea{background:#eef5f7;border:none;border-radius:25px;box-sizing:border-box;color:#346471;font-size:16px;height:100px;padding:15px 20px;width:100%}form [type=submit]{cursor:pointer}form .invalid-feedback{color:#dc3545;display:none;font-size:.875em;margin:.25rem 25px 0}form .is-invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23dc3545' d='m0 0 3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");background-position:center right calc(.375em + .1875rem);background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border:1px solid #dc3545;padding-right:calc(1.5em + .75rem)}form .is-invalid~.invalid-feedback,form .is-invalid~.invalid-tooltip,form.was-validated :invalid~.invalid-feedback,form.was-validated :invalid~.invalid-tooltip{display:block;flex:1 0 auto;width:100%}form.was-validated .invalido,form.was-validated .is-invalid,form.was-validated :invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23dc3545' d='m0 0 3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");background-position:center right calc(.375em + .1875rem);background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);border:1px solid #dc3545;padding-right:calc(1.5em + .75rem);transition:none}form.was-validated fieldset:invalid{background-image:none;border:none;padding-right:unset}form.was-validated .form__group .invalido~.loading-icon,form.was-validated .form__group .is-invalid~.loading-icon,form.was-validated .form__group :invalid~.loading-icon{right:28px}form.was-validated .form__group .invalido~.show-password,form.was-validated .form__group .is-invalid~.show-password,form.was-validated .form__group :invalid~.show-password{right:28px}form.was-validated .form__group--radio :invalid~.invalid-feedback{display:inline-flex;width:unset}form.was-validated .form__radio input:invalid+.form__label--radio{color:#dc3545}form.was-validated .form__radio input:invalid+.form__label--radio .radio__control{border-color:#dc3545}form .form__row{align-items:stretch;display:flex;flex-wrap:wrap;gap:0 10px}@media (max-width:767.98px){form .form__row{display:block}}form .form__row>*{flex:1}form .form__row>:last-child{margin-right:0}form .form__row .alert{display:none;margin-bottom:0;margin-top:20px}form .form__group{display:flex;flex-direction:column;margin-top:20px}form .form__group--hidden{display:none}form .form__group--radio{display:flex;flex-direction:row}form .form__group--radio>*{margin-right:10px}form .form__group--radio>:last-child{margin-right:0}form .form__group .validation-wrapper{display:inline-flex;flex-direction:column;isolation:isolate;position:relative}form .form__group .validation-wrapper>:first-child{box-sizing:border-box;display:block;max-width:100%;width:100%}form .form__group .validation-wrapper .loading-icon{display:none;height:20px;position:absolute;right:10px;top:13px;width:20px;z-index:1}form .form__group .validation-wrapper .loading-icon .icon-sprite{height:100%;width:100%}form .form__group .validation-wrapper .show-password{align-items:center;cursor:pointer;display:flex;height:48px;position:absolute;right:20px;top:0;width:20px}form .form__group .validation-wrapper .password-toggle{cursor:pointer;height:20px;position:absolute;width:20px;z-index:1}form .form__group .validation-wrapper .password-toggle--hidden{display:none}form .form__text{color:#6c757d;font-size:.875em;margin:.25rem 25px 0}form .form__label{display:block;width:100%}form .form__label--radio{align-items:center;display:inline-flex;line-height:1;width:unset}form .form__radio{align-items:center;display:flex}form .form__radio input{display:none;height:0;opacity:0;width:0}form .form__radio input:checked+.form__label--radio .radio__control{background:radial-gradient(currentcolor 50%,rgba(255,0,0,0) 51%)}form .form__radio input+.form__label--radio .radio__control{background:none}form .form__radio .radio__control{border:.1em solid;border-radius:50%;display:block;flex-shrink:0;height:1em;margin-right:.5em;width:1em}form .form__fixed{background:#eef5f7;border:none;border-radius:50px;color:#346471;font-size:16px;outline:none;padding:13px 20px}form .form__fixed:disabled{cursor:not-allowed}select{background:#eef5f7;border:none;border-radius:50px;box-sizing:border-box;color:#346471;font-weight:700;padding:15px 20px;text-transform:uppercase}select:disabled{cursor:not-allowed}.invalido{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23dc3545' d='m0 0 3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");border:1px solid #dc3545}.invalido,.valido{background-position:center right calc(.375em + .1875rem);background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);padding-right:calc(1.5em + .75rem)}.valido{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");border:1px solid #28a745}.login{align-content:stretch;align-items:stretch;display:flex;flex-flow:row wrap;justify-content:center}.login form{border-radius:5px;box-sizing:border-box;margin:10px 30px 45px;padding:30px;transition-duration:.6s;transition-property:box-shadow;width:40%}@media (max-width:991.98px){.login form{border-radius:0;margin:0;padding:25px;width:50%}.login form:last-child{border-left:1px solid #ccc}}@media (max-width:767.98px){.login form{border-radius:0;margin:0;padding:40px 0;width:100%}.login form:last-child{border-left:none;border-top:1px solid #ccc}}.login form:focus-within,.login form:hover{box-shadow:0 10px 35px 0 rgba(0,0,0,.2)}@media (max-width:991.98px){.login form:focus-within,.login form:hover{box-shadow:none}}.login form h3{font-size:26px;margin:0}.login form p{color:#868686;margin:10px 0 30px}.login form label{display:block}.login form input{box-sizing:border-box;display:block;width:100%}.login form [type=submit]{transition-duration:.3s;transition-property:all}.login form [type=submit]:hover{filter:saturate(160%)}.login form [type=submit]:active{filter:saturate(260%)}.login form a{font-size:16px}.login form .legenda{font-size:11px;line-height:14px;margin:10px 0}.login form .legenda:hover{font-size:12px;line-height:15px}.login form .form__group{margin-bottom:20px}.login>div{display:none}@media (max-width:767.98px){.login>div{display:block;text-align:center;width:100%}.login>div .botao{background-color:#37638a;display:inline-block!important;margin:0 auto;width:38%}}.cadastro{display:block;margin:0 auto;width:700px}@media (max-width:991.98px){.cadastro{width:100%}}.cadastro__title{color:#009fb3;font-size:40px;line-height:40px;text-align:center;text-transform:uppercase;width:100%}.cadastro form h1,.cadastro form h2,.cadastro form h3,.cadastro form h4,.cadastro form h5{color:#666;font-size:30px;line-height:30px;margin-bottom:10px;margin-top:0;text-align:left;text-transform:none}.cadastro fieldset{border:none;display:block;margin:0 0 60px;padding:0}.cadastro .legenda{color:#909090;font-size:12px;margin-top:0}.cadastro input{box-sizing:border-box;display:block;width:100%}.cadastro .small{display:inline-block;width:25%}@media (max-width:767.98px){.cadastro .small{display:block;width:100%}}.cadastro select{background:#eef5f7;border:none;border-radius:50px;box-sizing:border-box;color:#346471;font-weight:700;padding:15px 20px;text-transform:uppercase;width:100%}.cadastro .switch{cursor:pointer;display:block;margin-bottom:12px;padding-left:55px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto}.cadastro .switch input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.cadastro .switch .checkmark{border:1px solid #9b9b9b;border-radius:50px;height:25px;left:0;position:absolute;top:-1px;width:45px}.cadastro .switch:hover input~.checkmark{background-color:#eef5f7}.cadastro .switch input:checked~.checkmark{background-color:#009fb3;border-color:#009fb3}.cadastro .switch .checkmark:after{background:#9b9b9b;border-radius:50px;content:"";height:21px;left:2px;position:absolute;top:2px;transition:all .25s ease-in-out;width:21px}.cadastro .switch input:checked~.checkmark:after{background:#fff;left:22px}.cookieBannerConsent{align-items:center;background-color:#fff;border:1px solid #eee;border-radius:4px;bottom:1rem;box-shadow:0 2px 4px 0 rgba(0,0,0,.4);display:inline-flex;gap:.5rem;justify-content:center;left:0;margin:auto;max-width:1200px;padding:1rem;position:fixed;right:0;z-index:2147483647}@media (max-width:1199.98px){.cookieBannerConsent{flex-direction:column;line-height:1.2;margin:auto 2vw;text-align:center}}.cookieBannerConsent--accepted{animation-duration:1s;animation-fill-mode:both;animation-iteration-count:1;animation-name:bounceOutDown}.cookieBannerConsent__more{font-size:1.05em;text-decoration:underline;white-space:nowrap}.cookieBannerConsent__more:hover{text-decoration:underline}.cookieBannerConsent__cta{display:inline-flex;margin:0 0 0 1.5rem;outline:none;padding:.375rem 1rem;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}