
/*INICIO-DESKTOP-p1*/
.idx1-tpl1284-container{ max-width: 1200px !important; padding:0; margin: 0 auto;}
.idx1-tpl1284-titulo-30-oferta{font: 700 30px "Montserrat", sans-serif; color: #000; text-align: center; text-transform: uppercase; letter-spacing: 0; width: 100%;}
.idx1-tpl1284-ofertas-container{ display: flex; justify-content: space-between; margin-top: 50px;}
.idx1-tpl1284-itens-ofertas{ width: 370px; height: auto; background-color:transparent;}
.idx1-tpl1284-img-detaque{ width: 250px; height: 173px; background-size: cover !important; background-position: center !important; position:relative;}
.idx1-tpl1284-thumbs{ display: grid; gap: 5px;}
.idx1-tpl1284-img-thumb{ width: 100%; height: 100%; background-size: cover !important; background-position: center !important;}
.idx1-tpl1284-itens-oferta-galeria{ display: grid; grid-template-columns: 250px 1fr; gap:5px;}
.idx1-tpl1284-itens-detalhes-box1{ display: grid; grid-template-columns: 1fr 30px; margin: 20px 0;}
.idx1-tpl1284-titulo-infor h1{font: 900 24px "Montserrat", sans-serif; text-transform: uppercase; margin: 5px 0 25px 0;}
.idx1-tpl1284-titulo-infor a{ color: #000; text-decoration: none;}
.idx1-tpl1284-titulo-infor span{ display: block; font: 400 18px "Montserrat", sans-serif; text-transform: uppercase;}
.idx1-tpl1284-price{ font: 900 36px "Montserrat", sans-serif; text-transform: uppercase; margin-bottom: 30px;}
.idx1-tpl1284-ano-km{ font: 400 16px "Montserrat", sans-serif; text-transform: uppercase; margin-bottom: 12px;}
.idx1-tpl1284-qrcode{ display: grid; grid-template-columns: 1fr 85px; justify-content: space-between; align-items:flex-end;}
.idx1-tpl1284-qrcode p{ font: 800 11px "Montserrat", sans-serif; text-transform: uppercase; font-style: normal; margin-bottom: 0; margin-top: 5px; color: #ff6e0d;}
.idx1-tpl1284-qrcode > .idx1-tpl1284-loja-logo img{ width: 90px;}
.idx1-tpl1284-img-qrcode{ text-align: right; }
.idx1-tpl1284-icon-curtir a .fa-regular { font-size: 27px; color: #000;}
.idx1-tpl1284-icon-curtir a .fa-solid { font-size: 27px; color: #f00;}
.idx1-tpl1284-itens-oferta-detalhes { padding: 0 15px; }
.idx1-tpl1284-selo_quali img{width: 100%;}
.idx1-tpl1284-selo_quali{ width: 56px; display: block; position: absolute; top: 8px; right: 4px; opacity: 0.7; z-index: 999;}
/*FIM*/
@media (max-width: 768px) { .idx1-tpl1284-container{ max-width: 100% !important; padding:0; margin: 0 auto;} .idx1-tpl1284-ofertas-container{ display: flex; justify-content: space-between; margin-top: 50px; padding: 0 15px; flex-direction: column;} .idx1-tpl1284-itens-ofertas { width: 100%; height: auto; margin-bottom: 45px;} .idx1-tpl1284-itens-oferta-galeria {display: grid; grid-template-columns: 200px 1fr; gap: 5px;} .idx1-tpl1284-img-detaque { width: 200px;height: 173px; background-size: cover !important; background-position: center !important;}
/*.idx1-tpl1284-hidden-xs { display: none; }*/
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1285-container{ max-width: 1200px !important; padding:0; margin: 0 auto;}
.idx1-tpl1285-titulo-30-marcas{ font: 700 30px "Montserrat", sans-serif; color: #000; text-align: center; text-transform: uppercase; letter-spacing: 0; width: 100%;}
.idx1-tpl1285-marcas-container{ display: flex; flex-wrap: wrap; flex-direction: row; justify-content: center; margin-top: 50px; gap:20px;}
.idx1-tpl1285-itens-marcas { width: 262px; height: 130px; display: flex; justify-content: center; align-items: center; border: 1px solid #e4e4e4; background-color: transparent;}
.idx1-tpl1285-itens-marcas img { width: 160px;}
/*FIM*/
@media (max-width: 768px) {.idx1-tpl1285-marcas .idx1-tpl1285-titulo-30-marcas{ font: 600 23px "Montserrat", sans-serif; color: #000; text-align: center; text-transform: uppercase; letter-spacing: 0; width: 100%; padding: 25px 0; margin-bottom: 0;}
.idx1-tpl1285-marcas-container { display: flex; flex-wrap: wrap; flex-direction: row; justify-content: space-between; margin-top: 0px;}
.idx1-tpl1285-itens-marcas { width: 162px; height: 100px; display: flex; justify-content: start; align-items: center; padding: 0 10px;}
.idx1-tpl1285-itens-marcas img { width: 100%;}}
.idx1-tpl1285-container {margin: 0 auto 45px auto;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1356-full { padding: 0px; margin: inherit; background-color: inherit;}
.idx1-tpl1356 { width: 100%; padding: 0px; margin: inherit; background-color: inherit;}
.idx1-tpl1356 h1{ font-family: "Montserrat", sans-serif; font-weight: 500 ; color: #333; text-transform: none; text-align: center; margin:0px; padding:0px; font-size: 14px;}
.idx1-tpl1356 h2{ font-family: "Montserrat", sans-serif; font-weight: 500 ; color: #333; text-transform: none; text-align: center; margin:0px; padding:0px; font-size: 14px;}
.idx1-tpl1356 h3{ font-family: "Montserrat", sans-serif; font-weight: 500 ; color: #333; text-transform: none; text-align: center; margin:0px; padding:0px; font-size: 14px;}
.idx1-tpl1356 h4{ font-family: "Montserrat", sans-serif; font-weight: 500 ; color: #333; text-transform: none; text-align: center; margin:0px; padding:0px; font-size: 14px;}
.idx1-tpl1356 h5{ font-family: "Montserrat", sans-serif; font-weight: 500 ; color: #333; text-transform: none; text-align: center; margin:0px; padding:0px; font-size: 14px;}
.idx1-tpl1356 h6 { font-family: "Montserrat", sans-serif; font-weight: 500 ; color: #333; text-transform: none; text-align: center; margin:0px; padding:0px; font-size: 14px;}
.idx1-tpl1356 span { font-family: "Montserrat", sans-serif; font-weight: 400 ; color: #333; text-transform: none; text-align: center; font-size: 14px;}
.idx1-tpl1356 p { font-family: "Montserrat", sans-serif; font-weight: 500 ; margin: 0 170px; text-align: left; color: #000; line-height: 24px; font-size: 14px;}
/*FIM*/
@media (max-width: 768px){ .idx1-tpl1356 { padding: 0 15px;} .idx1-tpl1356 { width: 100% !important;}	.idx1-tpl1356 .img-wrapper-text{ width: 100%}
.idx1-tpl1356 .img-content { width: 100% !important;}
.idx1-tpl1356 p { font-family: "Montserrat", sans-serif; font-weight: 500; margin: 0 !important; text-align: left; color: #000; line-height: 24px; font-size: 14px;}}
.idx1-tpl1356 {width: 1200px;margin: 0 auto;}
.idx1-tpl1356 h2 {font-weight: 600;font-size: 19px;}
.idx1-tpl1356 h6 {font-weight: 400;margin: 20px 0;font-size: 14px;}
.idx1-tpl1356 span {font-size: 12px;}
.idx1-tpl1356 p {font-weight: 400;margin: 0 auto;text-align: center;line-height: 38px;font-size: 19px;}

/*INICIO-DESKTOP-p1*/
.idx2-tpl1356-full { padding: 0px; margin: inherit; background-color: inherit;}
.idx2-tpl1356 { width: 100%; padding: 0px; margin: inherit; background-color: inherit;}
.idx2-tpl1356 h1{ font-family: "Montserrat", sans-serif; font-weight: 500 ; color: #333; text-transform: none; text-align: center; margin:0px; padding:0px; font-size: 14px;}
.idx2-tpl1356 h2{ font-family: "Montserrat", sans-serif; font-weight: 500 ; color: #333; text-transform: none; text-align: center; margin:0px; padding:0px; font-size: 14px;}
.idx2-tpl1356 h3{ font-family: "Montserrat", sans-serif; font-weight: 500 ; color: #333; text-transform: none; text-align: center; margin:0px; padding:0px; font-size: 14px;}
.idx2-tpl1356 h4{ font-family: "Montserrat", sans-serif; font-weight: 500 ; color: #333; text-transform: none; text-align: center; margin:0px; padding:0px; font-size: 14px;}
.idx2-tpl1356 h5{ font-family: "Montserrat", sans-serif; font-weight: 500 ; color: #333; text-transform: none; text-align: center; margin:0px; padding:0px; font-size: 14px;}
.idx2-tpl1356 h6 { font-family: "Montserrat", sans-serif; font-weight: 500 ; color: #333; text-transform: none; text-align: center; margin:0px; padding:0px; font-size: 14px;}
.idx2-tpl1356 span { font-family: "Montserrat", sans-serif; font-weight: 400 ; color: #333; text-transform: none; text-align: center; font-size: 14px;}
.idx2-tpl1356 p { font-family: "Montserrat", sans-serif; font-weight: 500 ; margin: 0 170px; text-align: left; color: #000; line-height: 24px; font-size: 14px;}
/*FIM*/
@media (max-width: 768px){ .idx2-tpl1356 { padding: 0 15px;} .idx2-tpl1356 { width: 100% !important;}	.idx2-tpl1356 .img-wrapper-text{ width: 100%}}

/*INICIO-DESKTOP-p1*/
.idx1-tpl148-p1-footer { background-color: #fff; background-image: inherit;}
.idx1-tpl148-p1-copyright { font-family:"Montserrat", sans-serif; font-weight: 400; font-size: 16px; margin-top: 10px; margin-bottom: 10px; color: #000;}
.idx1-tpl148-p1-copyright img{ width: 40px; height: 17px;}
/*FIM*/
@media screen and (min-width: 1200px) {}
/* SMARTPHONE */
@media only screen and (max-width : 767px) {}

/*INICIO-DESKTOP-p1*/ .idx1-tpl1482-dados-contato {display: none;} .idx1-tpl1482-dados-ender {display: none;} .idx1-tpl1482-btn-senha {display: inline-block;} .idx1-tpl1482-dados-senha {display: none;}
/*FIM*/
h1 { font: 600 40px "Montserrat", sans-serif; letter-spacing: -1px; margin: 25px 0;}
.active { font: 500 13px "Montserrat", sans-serif; background: green; color: #fff; padding: 5px 10px; border-radius: 5px; margin: 35px 0; float: right;}
.noactive { font: 500 13px "Montserrat", sans-serif; background: red; color: #fff; padding: 5px 10px; border-radius: 5px; margin: 35px 0; float: right;}
select.back-off{ background: red; color:#fff;}
select.back{ background: green; color:#fff;}{@if isset($output['Hat1']['css']) && !empty($output['Hat1']['css'])@} {@$output['Hat1']['css']@}
{@if isset($codigo_html) && !empty($codigo_html)@} {@$codigo_html@}
.idx1-tpl1482-dados-senha {display: block;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1562 {width: 100%;margin: 0;padding: 0;}
.idx1-tpl1562-row-container {width: 1200px;margin: 0 auto;padding: 0;display: flex;align-items: center;justify-content: start;}
.idx1-tpl1562-row-1 {background-color: #000000;height: 35px;width: 100%;display: flex;}
.idx1-tpl1562-row-2 {background-color: #F6D309;height: 35px;width: 100%;display: flex;}
.idx1-tpl1562-bloco-1 {width: 100%;display: flex;}
.idx1-tpl1562-row-1 .idx1-tpl1562-row-container .idx1-tpl1562-bloco-1 p:first-child {width: 630px;display: flex;color: #ffffff;font-size: 16px;align-items: center;font-family: "Nunito Sans", sans-serif;font-weight: 300;text-transform: uppercase;}
.idx1-tpl1562-row-1 .idx1-tpl1562-row-container .idx1-tpl1562-bloco-2 {width: 120px;display: flex;justify-content: flex-end;}
.idx1-tpl1562-row-1 .idx1-tpl1562-row-container .idx1-tpl1562-bloco-1 p img {margin: 0 10px;}
.idx1-tpl1562-row-1 .idx1-tpl1562-row-container .idx1-tpl1562-bloco-2 img {margin: 0 0 0 10px;}
.idx1-tpl1562-row-1 .idx1-tpl1562-row-container p {color: #ffffff;font-size: 16px;align-items: center;font-family: "Nunito Sans", sans-serif;font-weight: 300;text-transform: uppercase;display: flex;margin: 0px;}
.idx1-tpl1562-row-1 .idx1-tpl1562-row-container p:nth-child(2) {width: 220px;display: flex;}
.idx1-tpl1562-row-1 .idx1-tpl1562-row-container p:last-child {width: 245px;display: flex;justify-content: start;}
.idx1-tpl1562-row-2 ..idx1-tpl1562-row-container {display: flex;justify-content: start;align-content: center;}
.idx1-tpl1562-row-2 .idx1-tpl1562-row-container p {color: #000;font-size: 16px;align-items: center;font-family: "Nunito Sans", sans-serif;font-weight: 300;text-transform: uppercase;display: flex;margin: 0px;}
.idx1-tpl1562-row-2 .idx1-tpl1562-row-container p img {margin: 0 10px;}
.idx1-tpl1562-row-2 .idx1-tpl1562-row-container p:first-child {width: 630px;display: flex;}
.idx1-tpl1562-row-2 .idx1-tpl1562-row-container p:nth-child(2) {width: 220px;display: flex;}
.idx1-tpl1562-row-2 .idx1-tpl1562-row-container p:last-child {width: 245px;display: flex;justify-content: start;}
.idx1-tpl1562-row-container-mobile-1,
.idx1-tpl1562-row-container-mobile-2 {display: none;}
/*FIM*/
@media(max-width: 786px) {
.idx1-tpl1562-row-2,
.idx1-tpl1562-row-1 {height: auto;width: 100%;display: flex;padding: 0 10px;}
.idx1-tpl1562-row-container {display: none;}
.idx1-tpl1562-row-container-mobile-1,
.idx1-tpl1562-row-container-mobile-2 {display: flex;align-items: center;justify-content: space-between;padding: 3px 0;width: 100%;}
.idx1-tpl1562-row-container-mobile-1 p strong {color: #000;font-family: "Nunito Sans", sans-serif;font-weight: 600;font-size: 13px;text-transform: uppercase;margin: 0 10px 0 0;}
.idx1-tpl1562-row-container-mobile-2 p strong {font-family: "Nunito Sans", sans-serif;font-weight: 600;font-size: 13px;text-transform: uppercase;margin: 0 10px 0 0;}
.idx1-tpl1562-row-container-mobile-1 p {color: #000;font-family: "Nunito Sans", sans-serif;font-size: 13px;text-transform: uppercase;display: flex;align-items: center;margin:0px;padding:0px;}
.idx1-tpl1562-row-container-mobile-2 p {font-family: "Nunito Sans", sans-serif;font-size: 13px;text-transform: uppercase;display: flex;align-items: center;margin:0px;padding:0px;}
.idx1-tpl1562-row-container-mobile-1 p img,
.idx1-tpl1562-row-container-mobile-2 p img {margin: 0 10px 0 0;}
.idx1-tpl1562-row-container-mobile-1 p a {color: #000;text-decoration: none;}
.idx1-tpl1562-row-container-mobile-2 p a {color: #000;text-decoration: none;}
}
.idx1-tpl1562-row-1 {background-color: #F6D309;display: none;}
.idx1-tpl1562-row-1 .idx1-tpl1562-row-container .idx1-tpl1562-bloco-1 p img {margin: 0 0 2px 10px;}
.idx1-tpl1562-row-1 .idx1-tpl1562-row-container .idx1-tpl1562-bloco-2 img {margin: 0 0 2px 10px;}
.idx1-tpl1562-row-1 .idx1-tpl1562-row-container p {color: #000;font-size: 15px;}
.idx1-tpl1562-row-2 .idx1-tpl1562-row-container p img {margin: 0 0 2px 10px;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1563 {width: 100%;margin: 0;padding: 0;position: inherit;top: inherit;left: inherit;z-index: inherit;}
.idx1-tpl1563-container {width: 1200px;margin: 0 auto;padding: 0;display: flex;}
.idx1-tpl1563-bl-menu-left {flex: 1;display: flex;align-items: center;justify-content: flex-start;}
.idx1-tpl1563-bl-logo-center {width: 310px;height: 115px;margin: 0 20px;overflow: hidden;text-align: center;}
.idx1-tpl1563-bl-menu-right {flex: 1;display: flex;align-items: center;justify-content: flex-end;}
.idx1-tpl1563-menu-hamburger {position: relative;width: 30px;height: 28px;border-top: 3px solid;border-color: #000;margin: 0 30px 0 0;cursor: pointer;}
.idx1-tpl1563-menu-hamburger::after {position: absolute;width: 30px;border-top: 3px solid;border-color: #000;top: 10px;left: 0;content: '';}
.idx1-tpl1563-menu-hamburger::before {position: absolute;width: 30px;border-top: 3px solid;border-color: #000;top: 23px;left: 0;content: '';}
.idx1-tpl1563-menu-left ul.navbar-nav li a:hover,
.idx1-tpl1563-menu-left ul.navbar-nav li a:focus,
.idx1-tpl1563-menu-right ul.navbar-nav li a:focus,
.idx1-tpl1563-menu-right ul.navbar-nav li a:hover {background-color: transparent;text-decoration: none;}
.idx1-tpl1563-menu-left ul.navbar-nav li a,
.idx1-tpl1563-menu-right ul.navbar-nav li a {color: #000;font-family: "Nunito Sans", sans-serif;font-weight: 300;text-decoration: none;padding: 0 20px;}
.idx1-tpl1563-menu-left ul.navbar-nav li a:hover:after,
.idx1-tpl1563-menu-right ul.navbar-nav li a:hover:after {content: '';background-color: #f6d309;height: 3px;display: block;position: absolute;left: 0;animation: animeline 0.2s linear forwards;}
@keyframes animeline {0% {width: 0%;}
100% {width: 100%;}}
.idx1-tpl1563-menu-lateral {width: 20vw;height: 100vh;position: fixed;top: 0;opacity: 0;left: -500px;background-color: #000;transition: all 0.2s ease;}
.idx1-tpl1563-logo-lateral {width: 100%;margin: 45px 0 15px 0;display: flex;align-items: center;justify-content: center;position: relative;}
.idx1-tpl1563-close-menu {border: 2px solid #fff;position: absolute;top: 15px;right: 15px;width: 27px;height: 27px;border-radius: 50px;cursor: pointer;z-index: 99;}
.idx1-tpl1563-close-menu::after {position: absolute;top: 10px;left: 2px;content: '';display: block;width: 20px;height: 3px;background-color: #fff;transform: rotate(45deg);}
.idx1-tpl1563-close-menu::before {position: absolute;top: 10px;left: 2px;content: '';display: block;width: 20px;height: 3px;background-color: #fff;transform: rotate(315deg);}
.idx1-tpl1563-area-menu {padding: 0 20px;}
.idx1-tpl1563-area-menu ul.navbar-nav {display: flex;flex-direction: column;width: 100%;}
.idx1-tpl1563-area-menu ul.navbar-nav li a {color: #fff;font-family: "Nunito Sans", sans-serif;font-weight: 300;text-decoration: none;}
.idx1-tpl1563-area-menu ul.navbar-nav li a:hover {color: #000;background-color: #F6D309;border-radius: 10px;}
.idx1-tpl1563-separador {width: 100%;background-color: #373737;height: 1px;margin: 20px 0;}
/*FIM*/
@media(max-width: 786px) {
.idx1-tpl1563{ position: absolute !important; top: 25px !important;}
.idx1-tpl1563-container {width: 100%;padding: 0 10px;}
.idx1-tpl1563-bl-menu-left ul.navbar-nav {display: none;}
.idx1-tpl1563-bl-menu-right {display: none;}
.idx1-tpl1563-bl-logo-center {width: 100%;height: 115px;margin: 0;overflow: hidden;display: flex;align-items: center;}
.idx1-tpl1563-bl-logo-center a {display: flex;align-items: center;justify-content: center;}
.idx1-tpl1563-bl-logo-center img {width: 60%;height: auto;}
.idx1-tpl1563-menu-lateral {width: 80vw;}}
.idx1-tpl1563 {margin: 0 auto;position: absolute;top: 60px;z-index: 999;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1579 {width: 100%;padding: 0;margin: 0;position: relative;}
.idx1-tpl1579-container {width: 1200px;padding: 0;margin: 0 auto;border-top: 1px solid #d9d9d9;}
.idx1-tpl1579 a,
.idx1-tpl1579 a:hover {text-decoration: none;}
.idx1-tpl1579 a {text-decoration: none;}
.idx1-tpl1579-txt-titulo {font-family: "Nunito Sans", sans-serif;font-size: 33px;color: #000;margin: 60px 0 30px 0;position: relative;}
.idx1-tpl1579-txt-titulo strong {position: relative;}
.idx1-tpl1579-txt-titulo strong:after {content: '';width: 100%;height: 7px;background-color: #F6D309;position: absolute;bottom: 0px;left: 0;z-index: -1;}
.idx1-tpl1579-box-conteudo {display: flex;justify-content: space-between;}
.idx1-tpl1579-box-selos {width: 140px;height: auto;}
.idx1-tpl1579-box-textos {width: 377px;height: auto;}
.idx1-tpl1579-box-textos p {font-family: "Nunito Sans", sans-serif;font-size: 16px;color: #000;margin: 0;}
.idx1-tpl1579-box-imagem {width: 600px;height: 450px;}
.idx1-tpl1579-box-imagem img{width: 600px;height: 450px;object-fit: cover;object-position: center;}
.idx1-tpl1579-btao-link {background-color: #F6D309;display: inline-block;font-family: "Nunito Sans", sans-serif;font-size: 16px;color: #000;text-transform: uppercase;padding: 10px 30px;border-radius: 50px;margin: 15px 0 0 0;}
.idx1-tpl1579-btao-link:hover {background-color: #000;color: #FFF;text-transform: uppercase;}
.idx1-tpl1579-textos-mobile {display: none;}
/*FIM*/
@media(max-width: 786px) {.idx1-tpl1579-container {width: 100%;padding: 0;margin: 0 auto;border-top: 1px solid #d9d9d9;}
.idx1-tpl1579-txt-titulo {font-family: "Nunito Sans", sans-serif;font-size: 33px;color: #000;margin: 10px;position: relative;}
.idx1-tpl1579-txt-titulo strong {position: relative;}
.idx1-tpl1579-txt-titulo strong:after {content: '';width: 100%;height: 7px;background-color: #F6D309;position: absolute;bottom: 0;left: 0;z-index: -1;}
.idx1-tpl1579-box-conteudo {display: none;}
.idx1-tpl1579-textos-mobile p {font-family: "Nunito Sans", sans-serif;font-size: 16px;color: #000;margin: 0;}
.idx1-tpl1579-textos-mobile {display: block;padding: 0 10px;}
.idx1-tpl1579-box-imagem {width: 100%;height: auto;margin: 0 0 20px 0;}
.idx1-tpl1579-box-imagem img {width: 100%;height: auto;object-fit: cover;object-position: center;}
.idx1-tpl1579-textos-mobile p img {width: 100%;height: auto;object-fit: cover;object-position: center;
}
}
.idx1-tpl1579-btao-link {display: none;}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1757 {width: 100%;height: 510px;padding: 0;margin: 0;position: relative;background-color: #000000;background: -moz-linear-gradient(top, #000000 0%, #000000 76%, #f6d309 76%);background: -webkit-linear-gradient(top, #000000 0%, #000000 76%, #f6d309 76%);background: linear-gradient(to bottom, #000000 0%, #000000 76%, #f6d309 76%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#f6d309', GradientType=0);}
.idx1-tpl1757 a,
.idx1-tpl1757 a:hover {text-decoration: none;}
.idx1-tpl1757 a {text-decoration: none;display: block;}
.idx1-tpl1757-container {width: 1200px;margin: 0 auto;display: flex;flex-direction: column;}
.idx1-tpl1757-row01 {position: absolute;top: -60px;}
.idx1-tpl1757-row02-container {width: 1200px;margin: 0 auto;}
.idx1-tpl1757-box-img {position: relative;}
.idx1-tpl1757-box-img img {width: 1200px;height: 260px;object-fit: cover;object-position: center;}
.idx1-tpl1757-box-img p {top: 0;left: 0;position: absolute;width: 100%;height: 260px;display: flex;justify-content: center;align-items: center;font-size: 36px;font-family: "Nunito Sans", sans-serif;font-weight: 800;letter-spacing: -1px;color: #fff;background-color: rgba(0, 0, 0, 0.4);}
.idx1-tpl1757-box-mapa {display: flex;justify-content: space-between;}
.idx1-tpl1757-titulo-loja {text-align: center;font-size: 28px;font-family: "Nunito Sans", sans-serif;font-weight: 300;margin: 15px 0 0 0;padding: 0;}
.idx1-tpl1757-box-mapa-left {width: 100%;height: 250px;}
.idx1-tpl1757-box-mapa-left iframe {width: 100%;height: 250px;overflow: hidden;}
/*FIM*/
@media(max-width: 786px) {.idx1-tpl1757 {width: 100%;height: auto;padding: 0;margin: 0;position: relative;background: #f6d309;}
.idx1-tpl1757-container {width: 100%;}
.idx1-tpl1757-row02-container {width: 100%;}
.idx1-tpl1757-box-img img {width: 100%;height: auto;object-fit: contain;object-position: center;}
.idx1-tpl1757-row01 {position: relative;top: inherit;}
.idx1-tpl1757-box-img p {top: 0;left: 0;position: absolute;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;text-align: center;font-size: 20px;font-family: "Nunito Sans", sans-serif;font-weight: 800;letter-spacing: inherit;color: #fff;background-color: rgba(0, 0, 0, 0.4);padding: 0 10px;}
.idx1-tpl1757-box-mapa {display: flex;justify-content: space-between;flex-direction: column;}
.idx1-tpl1757-box-mapa-left {width: 100%;height: auto;margin: 0 0 10px 0;}
.idx1-tpl1757-titulo-loja {text-align: center;font-size: 28px;font-family: "Nunito Sans", sans-serif;font-weight: 300;margin: 15px 0;padding: 0;}
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl1758 {width: 100%;padding: 30px 0;margin: 0;position: relative;background-color: #000000;}
.idx1-tpl1758 a,
.idx1-tpl1758 a:hover {text-decoration: none;}
.idx1-tpl1758 a {text-decoration: none;display: block;}
.idx1-tpl1758-container {width: 1200px;margin: 0 auto;display: flex;flex-direction: column;}
.idx1-tpl1758-rows01 {display: flex;justify-content: space-between;}
.idx1-tpl1758-box-left {width: 350px;display: flex;flex-direction: column;align-items: center;}
.idx1-tpl1758-box-left p {font-family: "Nunito Sans", sans-serif;font-size: 18px;color: #fff;font-weight: 300;margin: 0;line-height: 35px;text-align: center;}
.idx1-tpl1758-box-center p {font-family: "Nunito Sans", sans-serif;font-size: 18px;color: #fff;font-weight: 300;margin: 0;text-align: center;}
.idx1-tpl1758-box-center {width: 400px;display: flex;flex-direction: column;align-items: center;}
.idx1-tpl1758-box-center .idx1-tpl1758-redes {display: flex;margin: 0 0 20px 0;}
.idx1-tpl1758-box-center .idx1-tpl1758-redes img {margin: 0 10px;}
/*FIM*/
@media(max-width: 786px) {.idx1-tpl1758-container {width: 100%;padding: 0 10px;margin: 0;display: flex;flex-direction: column;}
.idx1-tpl1758 a {text-align: center;}
.idx1-tpl1758-rows01 {display: flex;justify-content: space-between;flex-direction: column;}
.idx1-tpl1758-box-left,
.idx1-tpl1758-box-center{width: 100% !important;}
.idx1-tpl1758-box-left p,
.idx1-tpl1758-box-center p{text-align:center
}
.idx1-tpl1758-box-center {border-top: 1px solid #3a3a3a;border-bottom: 1px solid #3a3a3a;margin: 15px 0;padding: 25px 0;}
}

/*INICIO-DESKTOP-p1*/
.idx1-tpl462 { padding: 0;	background: #fff;}
.idx1-tpl462 img {	width: 100%;
}
/*FIM*/
