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:nowrap;justify-content:flex-start;align-items:center;gap:40px}html body #page #main-content #produto>.container>.row>div.imagens>.content #slider-produto-imagens-thumbs{width:88px}html body #page #main-content #produto>.container>.row>div.imagens>.content #slider-produto-imagens-thumbs .swiper{height:330px}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%)}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%)}html body #page #main-content #produto>.container>.row>div.imagens>.content #slider-produto-imagens{width:calc(100% - 88px - 40px)}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:16px;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)}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 #produtos-relacionados>.content{width:calc(100% - 60px - 60px);background-color:var(--color-3);border-radius:60px;padding:90px 0;margin:0 auto 90px auto;overflow:hidden;position:relative}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}