html body #page #main-content{margin-top:60px}@media (max-width:767px){html body #page #main-content{margin-top:30px}}html body #page #main-content #produto>.container>.row{--bs-gutter-x: 60px}html body #page #main-content #produto>.container>.row>div.imagens>.content{background-color:var(--color-3);border-radius:12px;padding:40px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:40px}@media (max-width:767px){html body #page #main-content #produto>.container>.row>div.imagens>.content{padding:30px;gap:15px}}html body #page #main-content #produto>.container>.row>div.imagens>.content #slider-produto-imagens-thumbs{width:88px}@media (max-width:767px){html body #page #main-content #produto>.container>.row>div.imagens>.content #slider-produto-imagens-thumbs{width:100%;order:1}}html body #page #main-content #produto>.container>.row>div.imagens>.content #slider-produto-imagens-thumbs .swiper{height:294px}@media (max-width:767px){html body #page #main-content #produto>.container>.row>div.imagens>.content #slider-produto-imagens-thumbs .swiper{height:auto}}html body #page #main-content #produto>.container>.row>div.imagens>.content #slider-produto-imagens-thumbs .swiper .swiper-slide-thumb-active img{border:1px solid var(--color-19)}html body #page #main-content #produto>.container>.row>div.imagens>.content #slider-produto-imagens-thumbs .swiper img{border-radius:12px;cursor:pointer}html body #page #main-content #produto>.container>.row>div.imagens>.content #slider-produto-imagens-thumbs [class^="swiper-button-"]{width:26px;height:14px;margin:0;z-index:9}html body #page #main-content #produto>.container>.row>div.imagens>.content #slider-produto-imagens-thumbs [class^="swiper-button-"]::after{display:none}html body #page #main-content #produto>.container>.row>div.imagens>.content #slider-produto-imagens-thumbs .swiper-button-prev{top:calc(-14px - 15px - 30px);right:auto;bottom:auto;left:50%;transform:translateX(-50%)}@media (max-width:767px){html body #page #main-content #produto>.container>.row>div.imagens>.content #slider-produto-imagens-thumbs .swiper-button-prev{top:50%;right:auto;bottom:auto;left:calc(-14px - 15px);transform:translateY(-50%) rotate(-90deg)}}html body #page #main-content #produto>.container>.row>div.imagens>.content #slider-produto-imagens-thumbs .swiper-button-next{top:auto;right:auto;bottom:calc(-2px - 15px - 30px);left:50%;transform:translateX(-50%)}@media (max-width:767px){html body #page #main-content #produto>.container>.row>div.imagens>.content #slider-produto-imagens-thumbs .swiper-button-next{top:50%;right:calc(-14px - 15px);bottom:auto;left:auto;transform:translateY(-50%) rotate(-90deg)}}html body #page #main-content #produto>.container>.row>div.imagens>.content #slider-produto-imagens{width:calc(100% - 88px - 40px)}@media (max-width:767px){html body #page #main-content #produto>.container>.row>div.imagens>.content #slider-produto-imagens{width:100%}}html body #page #main-content #produto>.container>.row>div.imagens>.content #slider-produto-imagens img{border-radius:12px}html body #page #main-content #produto>.container>.row>div.informacoes-basicas>.content h1.titulo{font-size:32px;font-style:normal;font-weight:600;margin:0 0 0 0}html body #page #main-content #produto>.container>.row>div.informacoes-basicas>.content h2.subtitulo{color:var(--color-18);font-size:14px;font-weight:500;margin:calc(-11px + 25px) 0 0 0}html body #page #main-content #produto>.container>.row>div.informacoes-basicas>.content .descricao{color:var(--color-36);font-size:14px;font-weight:500;margin:calc(-7px + 30px) 0 30px 0}html body #page #main-content #produto>.container>.row>div.informacoes-basicas>.content .variacoes{margin:0 0 30px 0}html body #page #main-content #produto>.container>.row>div.informacoes-basicas>.content .variacoes .variacao:not(:last-child){margin:0 0 15px 0}html body #page #main-content #produto>.container>.row>div.informacoes-basicas>.content .variacoes .variacao .titulo{font-size:14px;font-weight:600;margin:0 0 8px 0;display:inline-block}html body #page #main-content #produto>.container>.row>div.informacoes-basicas>.content .variacoes .variacao .opcoes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:8px}html body #page #main-content #produto>.container>.row>div.informacoes-basicas>.content .variacoes .variacao .opcoes .opcao{width:fit-content;color:var(--black);font-size:14px;text-decoration:none;border:1px solid var(--color-9);border-radius:8px;padding:8px 16px 7px 16px;transition:all 0.3s}html body #page #main-content #produto>.container>.row>div.informacoes-basicas>.content .variacoes .variacao .opcoes .opcao.ativa{background-color:var(--color-9)}html body #page #main-content #produto>.container>.row>div.informacoes-basicas>.content .variacoes .variacao .opcoes .opcao:hover:not(.ativa){color:var(--color-19);border:1px solid var(--color-19)}html body #page #main-content #produto>.container>.row>div.informacoes-basicas>.content .botoes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:8px}html body #page #main-content #produto>.container>.row>div.informacoes-basicas>.content .botoes .subgrupo-botoes{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:8px}html body #page #main-content #produto>.container>.row>div.informacoes-basicas>.content .botoes .subgrupo-botoes a{width:fit-content}html body #page #main-content #informacoes-do-produto{padding:90px 0}html body #page #main-content #informacoes-do-produto>.container-950px>h3{font-size:20px;text-align:center;margin:0 0 0 0}html body #page #main-content #informacoes-do-produto>.container-950px .especificacoes{margin:30px 0 0 0}html body #page #main-content #informacoes-do-produto>.container-950px .especificacoes .content .especificacao{border-bottom:1px solid var(--color-9)}html body #page #main-content #informacoes-do-produto>.container-950px .especificacoes .content .especificacao .titulo{cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:30px}html body #page #main-content #informacoes-do-produto>.container-950px .especificacoes .content .especificacao .titulo h4{font-size:18px;padding:30px 0;margin:0}html body #page #main-content #informacoes-do-produto>.container-950px .especificacoes .content .especificacao .titulo svg{margin:0 0 0 auto;transition:transform 0.25s ease}html body #page #main-content #informacoes-do-produto>.container-950px .especificacoes .content .especificacao .descricao{padding:0 0 30px 0}html body #page #main-content #informacoes-do-produto>.container-950px .especificacoes .content .especificacao .descricao p{color:var(--color-36);margin-bottom:8px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:30px}html body #page #main-content #informacoes-do-produto>.container-950px .especificacoes .content .especificacao .descricao p strong,html body #page #main-content #informacoes-do-produto>.container-950px .especificacoes .content .especificacao .descricao p span{width:calc(50% - 15px)}html body #page #main-content #informacoes-do-produto>.container-950px .especificacoes .content .especificacao .descricao p strong{font-size:16px}html body #page #main-content #informacoes-do-produto>.container-950px .especificacoes .content .especificacao .descricao p a{width:fit-content;color:var(--color-19);text-decoration:none;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px}html body #page #main-content #informacoes-do-produto>.container-950px .especificacoes .content .especificacao .descricao p a svg{width:16px;position:relative;top:-1px}html body #page #main-content #informacoes-do-produto>.container-950px .especificacoes .content .especificacao .descricao p a:hover{color:var(--color-24);text-decoration:underline}html body #page #main-content #informacoes-do-produto>.container-950px .especificacoes .content .especificacao.ativo .titulo svg{transform:rotate(180deg)}html body #page #main-content #banner-produto{margin:0 0 90px 0}html body #page #main-content #video-produto{margin:0 0 90px 0}html body #page #main-content #video-produto iframe{width:100%;height:auto;aspect-ratio:2.3333333333;border-radius:12px}html body #page #main-content #produtos-relacionados>.content{width:calc(100% - 60px - 60px);background-color:var(--color-3);border-radius:24px;padding:90px 0;margin:0 auto 90px auto;overflow:hidden;position:relative}@media (max-width:991px){html body #page #main-content #produtos-relacionados>.content{width:calc(100% - 15px - 15px)}}html body #page #main-content #produtos-relacionados>.content>.container>h3{font-size:20px;text-align:center;margin:0}html body #page #main-content #produtos-relacionados>.content>.container #slider-produtos{padding:0 calc(80px + 16px)}@media (max-width:767px){html body #page #main-content #produtos-relacionados>.content>.container #slider-produtos{padding:0}}html body #page #main-content #produtos-relacionados>.content>.container #slider-produtos .swiper{padding:30px calc(30px - 16px)}@media (max-width:767px){html body #page #main-content #produtos-relacionados>.content>.container #slider-produtos .swiper{padding:30px 0px}}html body #page #main-content #produtos-relacionados>.content>.container #slider-produtos .swiper .swiper-wrapper .swiper-slide .produto-card-v1>.content>a{background-color:var(--white)}html body #page #main-content #produtos-relacionados>.content>.container #slider-produtos [class*="swiper-button-"]{width:80px;height:80px;margin-top:-45px}@media (max-width:767px){html body #page #main-content #produtos-relacionados>.content>.container #slider-produtos [class*="swiper-button-"]{display:none}}html body #page #main-content #produtos-relacionados>.content>.container #slider-produtos [class*="swiper-button-"] svg path{transition:all 0.3s}html body #page #main-content #produtos-relacionados>.content>.container #slider-produtos [class*="swiper-button-"]:hover svg path{stroke:var(--color-19)}html body #page #main-content #produtos-relacionados>.content>.container #slider-produtos [class*="swiper-button-"]:after{content:none}html body #page #main-content #produtos-relacionados>.content>.container #slider-produtos [class*="swiper-button-"].swiper-button-prev{left:0}html body #page #main-content #produtos-relacionados>.content>.container #slider-produtos [class*="swiper-button-"].swiper-button-next{right:0}html body #page #main-content #produtos-relacionados>.content>.container #slider-produtos .swiper-pagination{margin:0 0 0 0;position:static;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:16px}html body #page #main-content #produtos-relacionados>.content>.container #slider-produtos .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background-color:transparent;border:2px solid var(--black);margin:0;opacity:1}html body #page #main-content #produtos-relacionados>.content>.container #slider-produtos .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--black)}html body #page #main-content #produtos-relacionados>.content>.container #slider-produtos .c-btn{margin:30px auto 0 auto}html body #page #main-content #onde-comprar{background-repeat:no-repeat;background-color:var(--color-19);padding:90px 0}@media (max-width:991px){html body #page #main-content #onde-comprar{padding:45px 0}}html body #page #main-content #onde-comprar>.container>.row>div:nth-child(1) .tag{color:var(--color-19);font-size:14px;font-weight:500;text-align:center;text-transform:uppercase;background-color:var(--color-36);border-radius:30px;padding:8px 16px 7px 16px;display:inline-block}html body #page #main-content #onde-comprar>.container>.row>div:nth-child(1) h3{font-size:20px;margin:24px 0 -5px 0}html body #page #main-content #onde-comprar>.container>.row>div:nth-child(1) p{color:var(--white);margin:24px 0 0 0}html body #page #main-content #onde-comprar>.container>.row>div:nth-child(2)>.row>div:nth-child(1)>.content{height:100%}html body #page #main-content #onde-comprar>.container>.row>div:nth-child(2)>.row>div:nth-child(1)>.content form{height:100%;background-color:var(--white);border-radius:16px;padding:30px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:15px}html body #page #main-content #onde-comprar>.container>.row>div:nth-child(2)>.row>div:nth-child(1)>.content form input:not([type="checkbox"]){border:1px solid var(--color-18)}html body #page #main-content #onde-comprar>.container>.row>div:nth-child(2)>.row>div:nth-child(1)>.content form label{font-size:12px;margin:0;align-items:flex-start}html body #page #main-content #onde-comprar>.container>.row>div:nth-child(2)>.row>div:nth-child(1)>.content form label span{margin-top:-2px}html body #page #main-content #onde-comprar>.container>.row>div:nth-child(2)>.row>div:nth-child(1)>.content form .submit_htmx-indicator{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px}html body #page #main-content #onde-comprar>.container>.row>div:nth-child(2)>.row>div:nth-child(1)>.content form .submit_htmx-indicator .htmx-indicator{display:inline-block;width:14px;height:14px;border:2px solid var(--black);border-top-color:transparent;border-radius:50%;animation:spin 0.6s linear infinite;vertical-align:middle;margin-left:6px}@keyframes spin{to{transform:rotate(360deg)}}html body #page #main-content #onde-comprar>.container>.row>div:nth-child(2)>.row>div:nth-child(1)>.content form #onde-encontrar-form-response:empty{display:none}html body #page #main-content #onde-comprar>.container>.row>div:nth-child(2)>.row>div:nth-child(2)>.content{height:100%}@media (max-width:1199px){html body #page #main-content #onde-comprar>.container>.row>div:nth-child(2)>.row>div:nth-child(2)>.content{display:none}}html body #page #main-content #onde-comprar>.container>.row>div:nth-child(2)>.row>div:nth-child(2)>.content img{height:100%;object-fit:cover;border-radius:12px}