@keyframes spinnerload{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.svg-favoritos,.svg-icone-accordion,.svg-icone-ajuda-mobile,.svg-icone-ampliar,.svg-icone-anterior-paginacao,.svg-icone-barra-cartao,.svg-icone-barra-pix,.svg-icone-busca-personalizado,.svg-icone-cadastro-finalizado,.svg-icone-calcular-opcoes-de-frete,.svg-icone-carrinho-compra-segura,.svg-icone-carrinho-etapa-entrega,.svg-icone-carrinho-etapa-pagamento,.svg-icone-carrinho-etapa-sacola,.svg-icone-carrinho-personalizado,.svg-icone-carrinho-remover-produto,.svg-icone-cartao-condicoes,.svg-icone-cashback-painel,.svg-icone-check-cadastro,.svg-icone-check-facetas,.svg-icone-checkbox-checked,.svg-icone-compre-pelo-whats,.svg-icone-copiado,.svg-icone-copy,.svg-icone-dados-cadastrais-painel,.svg-icone-dados-de-acesso,.svg-icone-endereco-painel,.svg-icone-facebook-rodape,.svg-icone-filtro,.svg-icone-footer-email,.svg-icone-footer-telefone,.svg-icone-footer-whats,.svg-icone-franquia-mobile,.svg-icone-frete-gratis-condicoes,.svg-icone-grade-3,.svg-icone-grade-4,.svg-icone-igual,.svg-icone-informacoes-pessoais,.svg-icone-instagram-rodape,.svg-icone-limpar-todos-filtros,.svg-icone-lista-desejos-painel,.svg-icone-lixeira,.svg-icone-lixeira-carrinho-resumo,.svg-icone-lixeira-carrinho-resumo-m,.svg-icone-lixeira-facetas,.svg-icone-login,.svg-icone-login-lateral,.svg-icone-login-mobile,.svg-icone-mais,.svg-icone-menu,.svg-icone-menu-mobile,.svg-icone-minha-conta-personalizado,.svg-icone-nota-fiscal,.svg-icone-nova-lista-desejos-painel,.svg-icone-ordenacao,.svg-icone-painel-meus-pedidos,.svg-icone-pedido-detalhe-entrega,.svg-icone-pedido-detalhe-pagamento,.svg-icone-personalizar,.svg-icone-primeira-compra-condicoes,.svg-icone-principal,.svg-icone-principal-ativo,.svg-icone-proximo-paginacao,.svg-icone-rastrear-painel,.svg-icone-redefinicao-de-senha-painel,.svg-icone-redes-facebook,.svg-icone-redes-instagram,.svg-icone-redes-pinterest,.svg-icone-redes-tiktok,.svg-icone-redes-whatsapp,.svg-icone-sacola-mobile,.svg-icone-sair-painel,.svg-icone-saudacao-painel-cliente,.svg-icone-seta,.svg-icone-seta-baixo,.svg-icone-seta-cima,.svg-icone-seta-direita,.svg-icone-seta-direita-inativo,.svg-icone-seta-direita-inativo-v2,.svg-icone-seta-direita-v2,.svg-icone-seta-esquerda,.svg-icone-seta-esquerda-inativo,.svg-icone-seta-esquerda-inativo-v2,.svg-icone-seta-esquerda-v2,.svg-icone-seta-facetas,.svg-icone-seta-filtros-horizontais,.svg-icone-seta-menu,.svg-icone-seta-produto-media-mobile-direita,.svg-icone-seta-produto-media-mobile-esquerda,.svg-icone-spotify-rodape,.svg-icone-status-check,.svg-icone-status-entregue,.svg-icone-status-pagamento,.svg-icone-status-pedido-painel-cliente,.svg-icone-status-pedido-realizado,.svg-icone-status-separacao,.svg-icone-status-transporte,.svg-icone-topo-busca-v2,.svg-icone-topo-carrinho,.svg-icone-topo-carrinho-v2,.svg-icone-topo-fale-conosco,.svg-icone-topo-lista-desejos-v2,.svg-icone-topo-minha-conta,.svg-icone-topo-minha-conta-v2,.svg-icone-troca-condicoes,.svg-icone-troca-painel,.svg-icone-vale-painel,.svg-icone-validacao-email,.svg-icone-voltar,.svg-icone-voltar-v2,.svg-icone-x-facetas,.svg-icone-youtube-rodape{background:url("../../img/sprite.svg") no-repeat}.svg-favoritos{background-position:0 0}.svg-favoritos-dims{width:19.667px;height:16.378px}.svg-icone-accordion{background-position:0.9045680687471732% 0.7932404713154912%}.svg-icone-accordion-dims{width:10px;height:5.892px}.svg-icone-ajuda-mobile{background-position:1.360279564656128% 1.0780766550000023%}.svg-icone-ajuda-mobile-dims{width:15.571px;height:15.571px}.svg-icone-ampliar{background-position:2.0805065581184983% 1.8235871174324643%}.svg-icone-ampliar-dims{width:10px;height:10.358px}.svg-icone-anterior-paginacao{background-position:2.528216704288939% 2.337540906965872%}.svg-icone-anterior-paginacao-dims{width:6px;height:10px}.svg-icone-barra-cartao{background-position:2.83493369913123% 2.8315243039169418%}.svg-icone-barra-cartao-dims{width:34px;height:30px}.svg-icone-barra-pix{background-position:4.381560931081697% 4.247286455875413%}.svg-icone-barra-pix-dims{width:30px;height:30px}.svg-icone-busca-personalizado{background-position:5.7272727272727275% 5.639097744360902%}.svg-icone-busca-personalizado-dims{width:21px;height:21px}.svg-icone-cadastro-finalizado{background-position:6.661247039823382% 6.591390802158236%}.svg-icone-cadastro-finalizado-dims{width:14.206px;height:9.846px}.svg-icone-calcular-opcoes-de-frete{background-position:7.374554055708838% 7.086221007501069%}.svg-icone-calcular-opcoes-de-frete-dims{width:24.257px;height:18.104px}.svg-icone-carrinho-compra-segura{background-position:8.462809797670962% 7.96510720800034%}.svg-icone-carrinho-compra-segura-dims{width:11.332px;height:14.691px}.svg-icone-carrinho-etapa-entrega{background-position:9.068835652646277% 8.689146035424475%}.svg-icone-carrinho-etapa-entrega-dims{width:26.672px;height:19.907px}.svg-icone-carrinho-etapa-pagamento{background-position:10.310764620755478% 9.617865772126956%}.svg-icone-carrinho-etapa-pagamento-dims{width:29.116px;height:17.55px}.svg-icone-carrinho-etapa-sacola{background-position:11.640898295381428% 10.498509729482123%}.svg-icone-carrinho-etapa-sacola-dims{width:21.857px;height:24.889px}.svg-icone-carrinho-personalizado{background-position:12.623126566822883% 11.655504641052755%}.svg-icone-carrinho-personalizado-dims{width:18.693px;height:21.25px}.svg-icone-carrinho-remover-produto{background-position:13.466389116981208% 12.676580065279694%}.svg-icone-carrinho-remover-produto-dims{width:15.509px;height:19.088px}.svg-icone-cartao-condicoes{background-position:14.220808723307588% 13.621418506341005%}.svg-icone-cartao-condicoes-dims{width:20px;height:20px}.svg-icone-cashback-painel{background-position:15.130449006297537% 14.561845803205578%}.svg-icone-cashback-painel-dims{width:20.14px;height:20.149px}.svg-icone-check-cadastro{background-position:16.05442176870748% 15.518049695264885%}.svg-icone-check-cadastro-dims{width:16px;height:16px}.svg-icone-check-facetas{background-position:16.749660479855137% 16.237716424894714%}.svg-icone-check-facetas-dims{width:12px;height:12px}.svg-icone-checkbox-checked{background-position:17.31687293540489% 16.79157446501997%}.svg-icone-checkbox-checked-dims{width:15.059px;height:11.023px}.svg-icone-compre-pelo-whats{background-position:18.049886621315192% 17.393342709798407%}.svg-icone-compre-pelo-whats-dims{width:16px;height:16px}.svg-icone-copiado{background-position:18.749456537491668% 18.115916588140955%}.svg-icone-copiado-dims{width:12.936px;height:12.757px}.svg-icone-copy{background-position:19.400272603362108% 18.788163457022076%}.svg-icone-copy-dims{width:20px;height:20px}.svg-icone-dados-cadastrais-painel{background-position:20.260871181199725% 19.7046923440702%}.svg-icone-dados-cadastrais-painel-dims{width:14.777px;height:17.528px}.svg-icone-dados-de-acesso{background-position:20.995600467356613% 20.631017085590933%}.svg-icone-dados-de-acesso-dims{width:20.539px;height:25.983px}.svg-icone-endereco-painel{background-position:21.928589978044172% 21.77836291482736%}.svg-icone-endereco-painel-dims{width:18.396px;height:18.445px}.svg-icone-facebook-rodape{background-position:22.9608206984023% 22.84408368974991%}.svg-icone-facebook-rodape-dims{width:34.667px;height:34.667px}.svg-icone-filtro{background-position:24.30809079185077% 24.204781799499365%}.svg-icone-filtro-dims{width:11.859px;height:8.927px}.svg-icone-footer-email{background-position:24.906261270763725% 24.63690945631904%}.svg-icone-footer-email-dims{width:16.735px;height:9.933px}.svg-icone-footer-telefone{background-position:25.639864099660247% 25.146335752751114%}.svg-icone-footer-telefone-dims{width:13.5px;height:13.5px}.svg-icone-footer-whats{background-position:26.280030031730874% 25.808397706003475%}.svg-icone-footer-whats-dims{width:14.001px;height:14.036px}.svg-icone-franquia-mobile{background-position:27.020890099909174% 26.572769953051644%}.svg-icone-franquia-mobile-dims{width:19px;height:19px}.svg-icone-frete-gratis-condicoes{background-position:27.896410722398908% 27.477689055894785%}.svg-icone-frete-gratis-condicoes-dims{width:20px;height:20px}.svg-icone-grade-3{background-position:28.84440400363967% 28.350515463917525%}.svg-icone-grade-3-dims{width:23px;height:15px}.svg-icone-grade-4{background-position:30% 29.053420805998126%}.svg-icone-grade-4-dims{width:31px;height:15px}.svg-icone-igual{background-position:31.473010064043915% 30.037842951750235%}.svg-icone-igual-dims{width:35px;height:35px}.svg-icone-informacoes-pessoais{background-position:32.848705134029984% 31.47017379051198%}.svg-icone-informacoes-pessoais-dims{width:20px;height:20px}.svg-icone-instagram-rodape{background-position:33.98384418110141% 32.61382816861066%}.svg-icone-instagram-rodape-dims{width:34.667px;height:33.333px}.svg-icone-limpar-todos-filtros{background-position:35.17619521070225% 33.87622637554323%}.svg-icone-limpar-todos-filtros-dims{width:9.277px;height:11.808px}.svg-icone-lista-desejos-painel{background-position:35.7647460362631% 34.49635093287788%}.svg-icone-lista-desejos-painel-dims{width:17.713px;height:15.441px}.svg-icone-lixeira{background-position:36.586472991375395% 35.28859690286251%}.svg-icone-lixeira-dims{width:18px;height:18px}.svg-icone-lixeira-carrinho-resumo{background-position:37.36129505856066% 36.15172833431616%}.svg-icone-lixeira-carrinho-resumo-dims{width:15.509px;height:19.088px}.svg-icone-lixeira-carrinho-resumo-m{background-position:38.01353915552923% 36.999915696394616%}.svg-icone-lixeira-carrinho-resumo-m-dims{width:11.261px;height:13.86px}.svg-icone-lixeira-facetas{background-position:38.56948845631508% 37.62306462322887%}.svg-icone-lixeira-facetas-dims{width:12px;height:12.013px}.svg-icone-login{background-position:39.254884143571104% 38.37482386096759%}.svg-icone-login-dims{width:20px;height:20px}.svg-icone-login-lateral{background-position:40.18181818181818% 39.33270676691729%}.svg-icone-login-lateral-dims{width:21px;height:21px}.svg-icone-login-mobile{background-position:40.99043767822914% 40.19838700458299%}.svg-icone-login-mobile-dims{width:13.168px;height:14.586px}.svg-icone-mais{background-position:42.04025617566331% 41.2961210974456%}.svg-icone-mais-dims{width:35px;height:35px}.svg-icone-menu{background-position:43.24569356300997% 42.48947122133833%}.svg-icone-menu-dims{width:15px;height:12px}.svg-icone-menu-mobile{background-position:43.76310296207107% 43.035338561815124%}.svg-icone-menu-mobile-dims{width:6.806px;height:11.222px}.svg-icone-minha-conta-personalizado{background-position:44.36363636363637% 43.796992481203006%}.svg-icone-minha-conta-personalizado-dims{width:21px;height:21px}.svg-icone-nota-fiscal{background-position:45.117021425833634% 44.66746408792132%}.svg-icone-nota-fiscal-dims{width:11.191px;height:15.456px}.svg-icone-nova-lista-desejos-painel{background-position:45.81600854021298% 45.41417587799568%}.svg-icone-nova-lista-desejos-painel-dims{width:18.713px;height:15.305px}.svg-icone-ordenacao{background-position:46.51651064630801% 46.05319447866615%}.svg-icone-ordenacao-dims{width:11.032px;height:10.169px}.svg-icone-painel-meus-pedidos{background-position:47.18218037929029% 46.775847882688424%}.svg-icone-painel-meus-pedidos-dims{width:16.778px;height:19.696px}.svg-icone-pedido-detalhe-entrega{background-position:48.0802252901985% 47.69196249609217%}.svg-icone-pedido-detalhe-entrega-dims{width:22.591px;height:18.662px}.svg-icone-pedido-detalhe-pagamento{background-position:49.19609929594916% 48.74497008424638%}.svg-icone-pedido-detalhe-pagamento-dims{width:25.704px;height:25.704px}.svg-icone-personalizar{background-position:50.24988641526579% 49.83560356975106%}.svg-icone-personalizar-dims{width:20px;height:20px}.svg-icone-primeira-compra-condicoes{background-position:51.15856428895956% 50.77501174260216%}.svg-icone-primeira-compra-condicoes-dims{width:20px;height:20px}.svg-icone-principal{background-position:52.09090909090909% 51.73872180451128%}.svg-icone-principal-dims{width:21px;height:21px}.svg-icone-principal-ativo{background-position:53.04545454545455% 52.725563909774436%}.svg-icone-principal-ativo-dims{width:21px;height:21px}.svg-icone-proximo-paginacao{background-position:53.63431151241535% 53.43618513323983%}.svg-icone-proximo-paginacao-dims{width:6px;height:10px}.svg-icone-rastrear-painel{background-position:54.24099628989769% 54.12967648950504%}.svg-icone-rastrear-painel-dims{width:19.713px;height:18.93px}.svg-icone-redefinicao-de-senha-painel{background-position:55.10667271901952% 54.997653683716564%}.svg-icone-redefinicao-de-senha-painel-dims{width:18px;height:18px}.svg-icone-redes-facebook{background-position:56.23003194888179% 56.15856536101935%}.svg-icone-redes-facebook-dims{width:30px;height:30px}.svg-icone-redes-instagram{background-position:57.59926973984482% 57.57432751297782%}.svg-icone-redes-instagram-dims{width:30px;height:30px}.svg-icone-redes-pinterest{background-position:58.79068649957431% 58.80623346074684%}.svg-icone-redes-pinterest-dims{width:23.373px;height:23.375px}.svg-icone-redes-tiktok{background-position:59.805568280144556% 59.93531314319318%}.svg-icone-redes-tiktok-dims{width:20.536px;height:23.375px}.svg-icone-redes-whatsapp{background-position:61.022364217252395% 61.255309108069845%}.svg-icone-redes-whatsapp-dims{width:30px;height:30px}.svg-icone-sacola-mobile{background-position:61.98188786764622% 62.3108504398827%}.svg-icone-sacola-mobile-dims{width:15.517px;height:17.75px}.svg-icone-sair-painel{background-position:62.77802995914662% 63.16283435007039%}.svg-icone-sair-painel-dims{width:18px;height:18px}.svg-icone-saudacao-painel-cliente{background-position:63.507173454817426% 63.96476498107318%}.svg-icone-saudacao-painel-cliente-dims{width:14.95px;height:16.576px}.svg-icone-seta{background-position:64.07338393441347% 64.80127218833569%}.svg-icone-seta-dims{width:11.034px;height:17.869px}.svg-icone-seta-baixo{background-position:64.73254759746146% 65.64992961051149%}.svg-icone-seta-baixo-dims{width:15px;height:18px}.svg-icone-seta-cima{background-position:65.41251133272893% 66.49460347254809%}.svg-icone-seta-cima-dims{width:15px;height:18px}.svg-icone-seta-direita{background-position:66.18247843849296% 67.24461105904405%}.svg-icone-seta-direita-dims{width:18px;height:15px}.svg-icone-seta-direita-inativo{background-position:66.99954607353608% 67.94751640112464%}.svg-icone-seta-direita-inativo-dims{width:18px;height:15px}.svg-icone-seta-direita-inativo-v2{background-position:68.34400731930467% 69.29990539262063%}.svg-icone-seta-direita-inativo-v2-dims{width:35px;height:35px}.svg-icone-seta-direita-v2{background-position:69.94510521500457% 70.95553453169347%}.svg-icone-seta-direita-v2-dims{width:35px;height:35px}.svg-icone-seta-esquerda{background-position:70.99409895596914% 71.93064667291472%}.svg-icone-seta-esquerda-dims{width:18px;height:15px}.svg-icone-seta-esquerda-inativo{background-position:71.81116659101225% 72.63355201499532%}.svg-icone-seta-esquerda-inativo-dims{width:18px;height:15px}.svg-icone-seta-esquerda-inativo-v2{background-position:73.19304666056725% 74.03027436140019%}.svg-icone-seta-esquerda-inativo-v2-dims{width:35px;height:35px}.svg-icone-seta-esquerda-v2{background-position:74.79414455626716% 75.68590350047303%}.svg-icone-seta-esquerda-v2-dims{width:35px;height:35px}.svg-icone-seta-facetas{background-position:75.4631721644826% 76.25932835820896%}.svg-icone-seta-facetas-dims{width:8px;height:5px}.svg-icone-seta-filtros-horizontais{background-position:75.92876994487699% 76.9544434387187%}.svg-icone-seta-filtros-horizontais-dims{width:11.034px;height:17.869px}.svg-icone-seta-menu{background-position:76.2942828495418% 77.51285647498831%}.svg-icone-seta-menu-dims{width:5.893px;height:10px}.svg-icone-seta-produto-media-mobile-direita{background-position:77.51906095896014% 78.84571387514394%}.svg-icone-seta-produto-media-mobile-direita-dims{width:33.151px;height:33.476px}.svg-icone-seta-produto-media-mobile-esquerda{background-position:79.07309873761854% 80.4528807047332%}.svg-icone-seta-produto-media-mobile-esquerda-dims{width:33.151px;height:33.476px}.svg-icone-spotify-rodape{background-position:80.78154773598722% 82.15806909607194%}.svg-icone-spotify-rodape-dims{width:37.333px;height:36px}.svg-icone-status-check{background-position:81.63827448763149% 82.98607501154406%}.svg-icone-status-check-dims{width:13.702px;height:13.702px}.svg-icone-status-entregue{background-position:82.49858035207268% 83.7539790174242%}.svg-icone-status-entregue-dims{width:19.75px;height:16.564px}.svg-icone-status-pagamento{background-position:83.50073654380628% 84.43568815085843%}.svg-icone-status-pagamento-dims{width:22.217px;height:13.647px}.svg-icone-status-pedido-painel-cliente{background-position:84.34641285005577% 85.11547270004361%}.svg-icone-status-pedido-painel-cliente-dims{width:16.994px;height:14.253px}.svg-icone-status-pedido-realizado{background-position:85.26532469226537% 85.98900260736303%}.svg-icone-status-pedido-realizado-dims{width:20.809px;height:18.495px}.svg-icone-status-separacao{background-position:86.1596765446745% 86.91258875554882%}.svg-icone-status-separacao-dims{width:19.274px;height:19.274px}.svg-icone-status-transporte{background-position:87.07177221261318% 87.71683075480544%}.svg-icone-status-transporte-dims{width:19.368px;height:16px}.svg-icone-topo-busca-v2{background-position:87.92555605991829% 88.54997653683716%}.svg-icone-topo-busca-v2-dims{width:18px;height:18px}.svg-icone-topo-carrinho{background-position:88.66213151927438% 89.39465039887376%}.svg-icone-topo-carrinho-dims{width:16px;height:18px}.svg-icone-topo-carrinho-v2{background-position:89.38775510204081% 90.23932426091037%}.svg-icone-topo-carrinho-v2-dims{width:16px;height:18px}.svg-icone-topo-fale-conosco{background-position:90.19518837948253% 91.08399812294698%}.svg-icone-topo-fale-conosco-dims{width:18px;height:18px}.svg-icone-topo-lista-desejos-v2{background-position:91.09495683780099% 91.92867198498358%}.svg-icone-topo-lista-desejos-v2-dims{width:20px;height:18px}.svg-icone-topo-minha-conta{background-position:91.83673469387755% 92.77334584702018%}.svg-icone-topo-minha-conta-dims{width:16px;height:18px}.svg-icone-topo-minha-conta-v2{background-position:92.56235827664399% 93.61801970905678%}.svg-icone-topo-minha-conta-v2-dims{width:16px;height:18px}.svg-icone-troca-condicoes{background-position:93.45751930940482% 94.5514325974636%}.svg-icone-troca-condicoes-dims{width:20px;height:20px}.svg-icone-troca-painel{background-position:94.48265854276535% 95.33478547328586%}.svg-icone-troca-painel-dims{width:22.713px;height:16.515px}.svg-icone-vale-painel{background-position:95.31214045197018% 95.88534918637774%}.svg-icone-vale-painel-dims{width:17.713px;height:11.03px}.svg-icone-validacao-email{background-position:96.22898682417083% 96.85298262094881%}.svg-icone-validacao-email-dims{width:20px;height:20px}.svg-icone-voltar{background-position:96.83769223731304% 97.30372408739201%}.svg-icone-voltar-dims{width:13.182px;height:9.308px}.svg-icone-voltar-v2{background-position:97.44871829124216% 97.92444183770289%}.svg-icone-voltar-v2-dims{width:12.659px;height:12.659px}.svg-icone-x-facetas{background-position:98.00814848347669% 98.50257370145063%}.svg-icone-x-facetas-dims{width:12px;height:12px}.svg-icone-youtube-rodape{background-position:100% 100%}.svg-icone-youtube-rodape-dims{width:44px;height:32px}body{padding:15px;background:linear-gradient(180deg, #1A1A1A 0%, #2B2B2B 100%);--aspect-ratio: 410/561;width:100dvw}@media (min-width: 1024px){body{height:100dvh}}@media screen and (min-width: 1400px){body{overflow:hidden}}body::-webkit-scrollbar{display:none}body #main,body #middle,body #content,body #content-wrapper,body #match{height:100%;padding-top:0;padding-bottom:0;background-color:transparent !important}body #content-wrapper,body #match{display:flex;justify-content:center;align-items:center;width:100%;height:100%;flex-direction:column;gap:30px}@media (max-width: 420px){body #content-wrapper,body #match{gap:40px}}body .match-button{display:block;background-color:#199A6A;padding:0 24px;height:48px;line-height:48px;color:white;font-size:16px;text-align:center;border-radius:32px;width:100%}body .match-button:hover{color:white}body .match-button.loading{font-size:0}body .match-button.loading::before{content:'Iniciando...';display:block;font-size:16px}body .button-1{display:block;padding:0 24px;height:48px;line-height:44px;color:white;font-size:16px;text-align:center;border-radius:32px;width:100%;border:2px solid white}body .button-1:hover{color:white}body .button-2{display:block;padding:0 24px;height:48px;line-height:48px;color:#000;font-size:16px;text-align:center;border-radius:32px;width:100%;background-color:white}body .back-to-home a{text-align:center;color:white;text-decoration:underline}body section.step,body section.screen{display:none;max-width:412px;width:100%;height:660px;max-height:732px;margin:0 auto;border-radius:8px;transition:0.3s all ease;position:relative}@media (max-width: 1024px){body section.step,body section.screen{height:calc(100dvh - 30px);padding:42px 30px}}@media (max-height: 769px) and (min-width: 1024px) and (max-width: 1399px){body section.step,body section.screen{height:80dvh}}@media screen and (max-width: 1399px){body section.step.screen,body section.screen.screen{height:calc(100dvh - 20px) !important}}body section.step.step.active,body section.screen.step.active{display:flex}body section.step.step:not(.active),body section.screen.step:not(.active){display:none !important}body section.step[data-step="1"],body section.screen[data-step="1"]{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg, #232323 0%, #000 100%)}body section.step[data-step="1"] *,body section.screen[data-step="1"] *{color:white;font-size:16px}body section.step[data-step="1"] .welcome .welcome--logo,body section.screen[data-step="1"] .welcome .welcome--logo{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:56px}body section.step[data-step="1"] .welcome .welcome--logo p,body section.screen[data-step="1"] .welcome .welcome--logo p{display:block;text-align:center;margin-bottom:0}body section.step[data-step="1"] .welcome ul,body section.screen[data-step="1"] .welcome ul{display:flex;flex-direction:column;gap:20px;margin-bottom:55px}body section.step[data-step="1"] .welcome ul li,body section.screen[data-step="1"] .welcome ul li{display:flex;align-items:center;gap:12px;margin:0}body section.step[data-step="1"] .welcome ul li strong,body section.screen[data-step="1"] .welcome ul li strong{border-radius:100%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#111111;background-color:#707070;display:block;text-align:center;line-height:30px}body section.step[data-step="2"],body section.screen[data-step="2"]{background:linear-gradient(180deg, #fff 0%, #F3F3F3 100%);position:relative;padding:42px 15px}body section.step[data-step="2"] .preferences,body section.screen[data-step="2"] .preferences{padding:0 15px;overflow:auto;padding-bottom:30px}@media screen and (min-width: 1400px){body section.step[data-step="2"] .preferences::-webkit-scrollbar-track,body section.screen[data-step="2"] .preferences::-webkit-scrollbar-track{background-color:#F3F3F3}body section.step[data-step="2"] .preferences::-webkit-scrollbar,body section.screen[data-step="2"] .preferences::-webkit-scrollbar{width:3px;background-color:#F3F3F3}body section.step[data-step="2"] .preferences::-webkit-scrollbar-thumb,body section.screen[data-step="2"] .preferences::-webkit-scrollbar-thumb{background-color:#c2c2c2}}body section.step[data-step="2"] .preferences>strong,body section.screen[data-step="2"] .preferences>strong{font-size:20px;font-family:var(--font),sans-serif;font-weight:600}body section.step[data-step="2"] .preferences .preferences--selected,body section.screen[data-step="2"] .preferences .preferences--selected{margin-top:18px}body section.step[data-step="2"] .preferences .preferences--selected ul,body section.screen[data-step="2"] .preferences .preferences--selected ul{display:flex;flex-wrap:wrap;padding:19px 13px;background-color:#EBEBEB;border-radius:5px;gap:10px}body section.step[data-step="2"] .preferences .preferences--selected ul li,body section.screen[data-step="2"] .preferences .preferences--selected ul li{margin:0;border-radius:15px;background-color:#000;width:-moz-fit-content;width:fit-content;padding:0 12px;height:29px;display:flex;justify-content:center;align-items:center;gap:6px}body section.step[data-step="2"] .preferences .preferences--selected ul li *,body section.screen[data-step="2"] .preferences .preferences--selected ul li *{color:white}body section.step[data-step="2"] .preferences .preferences--selected ul li strong,body section.step[data-step="2"] .preferences .preferences--selected ul li a,body section.screen[data-step="2"] .preferences .preferences--selected ul li strong,body section.screen[data-step="2"] .preferences .preferences--selected ul li a{font-size:14px;color:white}body section.step[data-step="2"] .preferences .preferences--choose,body section.screen[data-step="2"] .preferences .preferences--choose{margin:30px 0;display:none}body section.step[data-step="2"] .preferences .preferences--choose:has(li),body section.screen[data-step="2"] .preferences .preferences--choose:has(li){display:block}body section.step[data-step="2"] .preferences .preferences--choose>strong,body section.screen[data-step="2"] .preferences .preferences--choose>strong{color:#707070;font-size:11px;letter-spacing:1.1px;font-family:var(--font),sans-serif;font-weight:600;text-transform:uppercase;display:block;margin-bottom:12px}body section.step[data-step="2"] .preferences .preferences--choose ul,body section.screen[data-step="2"] .preferences .preferences--choose ul{display:flex;flex-wrap:wrap;gap:8px}body section.step[data-step="2"] .preferences .preferences--choose ul li,body section.screen[data-step="2"] .preferences .preferences--choose ul li{margin:0;height:-moz-fit-content;height:fit-content}body section.step[data-step="2"] .preferences .preferences--choose ul li a,body section.screen[data-step="2"] .preferences .preferences--choose ul li a{display:block;border-radius:32px;border:1px solid #EBEBEB;color:#707070;font-size:14px;font-family:var(--font),sans-serif;font-weight:600;text-align:center;width:-moz-fit-content;width:fit-content;padding:0 12px;height:36px;line-height:36px}body section.step[data-step="2"] .preferences .preferences--choose ul li.selected a,body section.screen[data-step="2"] .preferences .preferences--choose ul li.selected a{border:1px solid #000}body section.step[data-step="2"] .preferences .preferences--choose.categoria ul,body section.step[data-step="2"] .preferences .preferences--choose.tamanho:has(li:nth-child(20)) ul,body section.screen[data-step="2"] .preferences .preferences--choose.categoria ul,body section.screen[data-step="2"] .preferences .preferences--choose.tamanho:has(li:nth-child(20)) ul{height:126px;overflow-y:auto;padding-right:8px}body section.step[data-step="2"] .preferences .preferences--choose.categoria ul::-webkit-scrollbar-track,body section.step[data-step="2"] .preferences .preferences--choose.tamanho:has(li:nth-child(20)) ul::-webkit-scrollbar-track,body section.screen[data-step="2"] .preferences .preferences--choose.categoria ul::-webkit-scrollbar-track,body section.screen[data-step="2"] .preferences .preferences--choose.tamanho:has(li:nth-child(20)) ul::-webkit-scrollbar-track{background-color:#707070}body section.step[data-step="2"] .preferences .preferences--choose.categoria ul::-webkit-scrollbar,body section.step[data-step="2"] .preferences .preferences--choose.tamanho:has(li:nth-child(20)) ul::-webkit-scrollbar,body section.screen[data-step="2"] .preferences .preferences--choose.categoria ul::-webkit-scrollbar,body section.screen[data-step="2"] .preferences .preferences--choose.tamanho:has(li:nth-child(20)) ul::-webkit-scrollbar{width:3px;background-color:#707070}body section.step[data-step="2"] .preferences .preferences--choose.categoria ul::-webkit-scrollbar-thumb,body section.step[data-step="2"] .preferences .preferences--choose.tamanho:has(li:nth-child(20)) ul::-webkit-scrollbar-thumb,body section.screen[data-step="2"] .preferences .preferences--choose.categoria ul::-webkit-scrollbar-thumb,body section.screen[data-step="2"] .preferences .preferences--choose.tamanho:has(li:nth-child(20)) ul::-webkit-scrollbar-thumb{background-color:#000}body section.step[data-step="2"] .preferences .preferences--choose.loading,body section.screen[data-step="2"] .preferences .preferences--choose.loading{position:relative}body section.step[data-step="2"] .preferences .preferences--choose.loading ul,body section.screen[data-step="2"] .preferences .preferences--choose.loading ul{opacity:0.3}body section.step[data-step="2"] .preferences .preferences--choose.loading ul::before,body section.screen[data-step="2"] .preferences .preferences--choose.loading ul::before{content:"";display:inline-block;width:100%;height:100%;position:absolute;opacity:0.8;border-radius:10px}body section.step[data-step="2"] .preferences .welcome--button,body section.screen[data-step="2"] .preferences .welcome--button{position:absolute;left:50%;transform:translateX(-50%);bottom:30px;width:calc(100% - 60px)}body section.step[data-step="3"],body section.screen[data-step="3"]{padding-left:0;padding-right:0}@media screen and (max-width: 1399px){body section.step[data-step="3"],body section.screen[data-step="3"]{padding-top:0;padding-bottom:0px}}body section.step[data-step="3"] .match-container,body section.screen[data-step="3"] .match-container{width:100%;height:100%;display:flex;flex-direction:column;position:relative;gap:40px;opacity:1;transition:opacity 0.1s ease-in-out}body section.step[data-step="3"] .match-container .match--top,body section.screen[data-step="3"] .match-container .match--top{position:absolute;display:flex;justify-content:space-between;align-items:center;top:0;width:100%;z-index:2;padding:16px}body section.step[data-step="3"] .match-container .match--top *,body section.screen[data-step="3"] .match-container .match--top *{color:white;font-size:14px}body section.step[data-step="3"] .match-container .match--top .edit,body section.step[data-step="3"] .match-container .match--top .basket,body section.screen[data-step="3"] .match-container .match--top .edit,body section.screen[data-step="3"] .match-container .match--top .basket{filter:drop-shadow(0px 0px 6px #000)}body section.step[data-step="3"] .match-container .match--top .edit,body section.screen[data-step="3"] .match-container .match--top .edit{display:flex;justify-content:center;align-items:center;gap:5px;position:relative}body section.step[data-step="3"] .match-container .match--top .basket,body section.screen[data-step="3"] .match-container .match--top .basket{display:flex;position:relative}body section.step[data-step="3"] .match-container .match--top .basket a,body section.screen[data-step="3"] .match-container .match--top .basket a{display:flex;justify-content:center;align-items:center;gap:13px;text-decoration:underline}body section.step[data-step="3"] .match-container .match--top .basket a>div,body section.screen[data-step="3"] .match-container .match--top .basket a>div{position:relative}body section.step[data-step="3"] .match-container .match--top .basket a>div .basket-size,body section.screen[data-step="3"] .match-container .match--top .basket a>div .basket-size{display:flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:100%;background-color:#000;position:absolute;font-size:10px;top:3px;right:-6px;padding:0 4px;aspect-ratio:1}body section.step[data-step="3"] .match-container .match--status,body section.screen[data-step="3"] .match-container .match--status{position:absolute;display:flex;justify-content:center;align-items:center;top:50%;margin-top:-30px;z-index:2;width:100%;text-align:center;pointer-events:none}body section.step[data-step="3"] .match-container .match--status svg,body section.screen[data-step="3"] .match-container .match--status svg{opacity:0;transform:scale(0.3);transition:all 0.2s ease-in-out;position:absolute;width:50px;margin-left:-25px;margin-top:-25px;aspect-ratio:1;height:auto}@keyframes status{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0)}}body section.step[data-step="3"] .match-container.match_nope .nope svg,body section.screen[data-step="3"] .match-container.match_nope .nope svg{animation:status 0.8s forwards}body section.step[data-step="3"] .match-container.match_love .love svg,body section.screen[data-step="3"] .match-container.match_love .love svg{animation:status 0.8s forwards}body section.step[data-step="3"] .match-container .match--cards,body section.screen[data-step="3"] .match-container .match--cards{flex-grow:1;padding-top:40px;text-align:center;display:flex;justify-content:center;align-items:flex-end;z-index:1}body section.step[data-step="3"] .match-container .match--card,body section.screen[data-step="3"] .match-container .match--card{display:inline-block;width:100%;background:#FFFFFF;border-radius:8px;overflow:hidden;position:absolute;top:0;border:1px solid black;opacity:1}@media screen and (min-width: 1400px){body section.step[data-step="3"] .match-container .match--card,body section.screen[data-step="3"] .match-container .match--card{transition:ease all 0.8s}}@media screen and (max-width: 1399px){body section.step[data-step="3"] .match-container .match--card,body section.screen[data-step="3"] .match-container .match--card{height:calc(100% - 10px)}}@media screen and (max-width: 1399px){body section.step[data-step="3"] .match-container .match--card.removed,body section.screen[data-step="3"] .match-container .match--card.removed{display:none}}body section.step[data-step="3"] .match-container .match--card *,body section.screen[data-step="3"] .match-container .match--card *{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}body section.step[data-step="3"] .match-container .match--card .product-medias,body section.screen[data-step="3"] .match-container .match--card .product-medias{display:flex;position:relative;background-color:#ededef}@media screen and (min-width: 1400px){body section.step[data-step="3"] .match-container .match--card .product-medias,body section.screen[data-step="3"] .match-container .match--card .product-medias{aspect-ratio:var(--aspect-ratio)}}@media screen and (max-width: 1399px){body section.step[data-step="3"] .match-container .match--card .product-medias,body section.screen[data-step="3"] .match-container .match--card .product-medias{height:calc(100% - 100px)}}body section.step[data-step="3"] .match-container .match--card .product-medias::after,body section.screen[data-step="3"] .match-container .match--card .product-medias::after{display:block;content:'';width:100%;height:100%;height:50%;background-image:linear-gradient(180deg, rgba(0,0,0,0), rgba(0,0,0,0.839216));position:absolute;bottom:0;left:0}body section.step[data-step="3"] .match-container .match--card .product-medias img,body section.screen[data-step="3"] .match-container .match--card .product-medias img{max-width:100%;pointer-events:none;height:auto;position:absolute;transform:translate(-50%, -50%);left:50%;top:50%;height:auto;width:100%}@media screen and (max-width: 1399px){body section.step[data-step="3"] .match-container .match--card .product-medias img,body section.screen[data-step="3"] .match-container .match--card .product-medias img{max-width:unset;height:100%;width:auto}}@media (max-height: 670px){body section.step[data-step="3"] .match-container .match--card .product-medias img,body section.screen[data-step="3"] .match-container .match--card .product-medias img{height:auto;width:calc(100% + 30px)}}body section.step[data-step="3"] .match-container .match--card .product-medias ul,body section.screen[data-step="3"] .match-container .match--card .product-medias ul{display:none;max-width:100%}body section.step[data-step="3"] .match-container .match--card .product-medias ul.slick-initialized,body section.screen[data-step="3"] .match-container .match--card .product-medias ul.slick-initialized{aspect-ratio:var(--aspect-ratio);width:100%}body section.step[data-step="3"] .match-container .match--card .product-medias ul.visible,body section.screen[data-step="3"] .match-container .match--card .product-medias ul.visible{display:block}body section.step[data-step="3"] .match-container .match--card .product-medias ul li,body section.screen[data-step="3"] .match-container .match--card .product-medias ul li{margin:0}body section.step[data-step="3"] .match-container .match--card .product-medias ul li.image,body section.screen[data-step="3"] .match-container .match--card .product-medias ul li.image{aspect-ratio:410/557;position:relative}@media screen and (max-width: 1399px){body section.step[data-step="3"] .match-container .match--card .product-medias ul li.image,body section.screen[data-step="3"] .match-container .match--card .product-medias ul li.image{height:100%}}@media screen and (max-width: 1399px){body section.step[data-step="3"] .match-container .match--card .product-medias ul.slick-initialized,body section.step[data-step="3"] .match-container .match--card .product-medias ul .slick-list,body section.step[data-step="3"] .match-container .match--card .product-medias ul .slick-track,body section.step[data-step="3"] .match-container .match--card .product-medias ul .slick-slide,body section.step[data-step="3"] .match-container .match--card .product-medias ul .slick-slide>div,body section.screen[data-step="3"] .match-container .match--card .product-medias ul.slick-initialized,body section.screen[data-step="3"] .match-container .match--card .product-medias ul .slick-list,body section.screen[data-step="3"] .match-container .match--card .product-medias ul .slick-track,body section.screen[data-step="3"] .match-container .match--card .product-medias ul .slick-slide,body section.screen[data-step="3"] .match-container .match--card .product-medias ul .slick-slide>div{height:100%}body section.step[data-step="3"] .match-container .match--card .product-medias ul .slick-slide:not(.slick-current) img,body section.screen[data-step="3"] .match-container .match--card .product-medias ul .slick-slide:not(.slick-current) img{z-index:-99}}body section.step[data-step="3"] .match-container .match--card .product-medias ul .slick-arrow,body section.screen[data-step="3"] .match-container .match--card .product-medias ul .slick-arrow{z-index:99}body section.step[data-step="3"] .match-container .match--card .product-medias ul .slick-arrow.slick-prev,body section.screen[data-step="3"] .match-container .match--card .product-medias ul .slick-arrow.slick-prev{left:15px}body section.step[data-step="3"] .match-container .match--card .product-medias ul .slick-arrow.slick-next,body section.screen[data-step="3"] .match-container .match--card .product-medias ul .slick-arrow.slick-next{right:15px}body section.step[data-step="3"] .match-container .match--card .product-medias ul .slick-dots,body section.screen[data-step="3"] .match-container .match--card .product-medias ul .slick-dots{display:flex !important;justify-content:center;position:absolute;bottom:0;z-index:99;gap:8px;width:100%;padding:0 15px}body section.step[data-step="3"] .match-container .match--card .product-medias ul .slick-dots li,body section.screen[data-step="3"] .match-container .match--card .product-medias ul .slick-dots li{flex-grow:1}body section.step[data-step="3"] .match-container .match--card .product-medias ul .slick-dots li.slick-active button,body section.screen[data-step="3"] .match-container .match--card .product-medias ul .slick-dots li.slick-active button{background-color:white}body section.step[data-step="3"] .match-container .match--card .product-medias ul .slick-dots li button,body section.screen[data-step="3"] .match-container .match--card .product-medias ul .slick-dots li button{background-color:#707070;width:100%;height:2px;border-radius:2px}body section.step[data-step="3"] .match-container .match--card .information,body section.screen[data-step="3"] .match-container .match--card .information{display:flex;align-items:flex-end;justify-content:flex-start;position:absolute;top:51px;width:100%;height:100%;height:calc(100% - 90px - 51px);padding:30px 15px;z-index:2}body section.step[data-step="3"] .match-container .match--card .information *,body section.screen[data-step="3"] .match-container .match--card .information *{color:white}body section.step[data-step="3"] .match-container .match--card .information>div,body section.screen[data-step="3"] .match-container .match--card .information>div{width:100%}body section.step[data-step="3"] .match-container .match--card .information>div .name,body section.screen[data-step="3"] .match-container .match--card .information>div .name{display:block;text-align:left;font-size:16px;margin-bottom:4px}body section.step[data-step="3"] .match-container .match--card .information>div .price,body section.screen[data-step="3"] .match-container .match--card .information>div .price{font-size:14px;display:block;text-align:left;margin-bottom:12px}body section.step[data-step="3"] .match-container .match--card .information>div .description,body section.screen[data-step="3"] .match-container .match--card .information>div .description{display:flex;flex-direction:column;align-items:flex-start}body section.step[data-step="3"] .match-container .match--card .information>div .description>a,body section.screen[data-step="3"] .match-container .match--card .information>div .description>a{text-decoration:underline;font-size:12px;margin-bottom:12px}body section.step[data-step="3"] .match-container .match--card .information>div .description>div,body section.screen[data-step="3"] .match-container .match--card .information>div .description>div{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}body section.step[data-step="3"] .match-container .match--card .information>div .description>div,body section.step[data-step="3"] .match-container .match--card .information>div .description>div *,body section.screen[data-step="3"] .match-container .match--card .information>div .description>div,body section.screen[data-step="3"] .match-container .match--card .information>div .description>div *{font-size:12px !important;margin:0 !important;text-align:left !important;background-color:transparent !important;line-height:normal !important}body section.step[data-step="3"] .match-container .match--card .variation ul,body section.screen[data-step="3"] .match-container .match--card .variation ul{display:flex;gap:8px}body section.step[data-step="3"] .match-container .match--card .variation ul li,body section.screen[data-step="3"] .match-container .match--card .variation ul li{margin:0;cursor:pointer}body section.step[data-step="3"] .match-container .match--card .variation.cor,body section.screen[data-step="3"] .match-container .match--card .variation.cor{position:absolute;top:15px;right:15px}body section.step[data-step="3"] .match-container .match--card .variation.cor ul,body section.screen[data-step="3"] .match-container .match--card .variation.cor ul{flex-direction:column}body section.step[data-step="3"] .match-container .match--card .variation.cor ul li,body section.screen[data-step="3"] .match-container .match--card .variation.cor ul li{width:21px;height:21px;border-radius:100%;border:1px solid #707070}body section.step[data-step="3"] .match-container .match--card .variation.cor ul li.unavailable,body section.screen[data-step="3"] .match-container .match--card .variation.cor ul li.unavailable{display:none}body section.step[data-step="3"] .match-container .match--card .variation.cor ul li.selected,body section.screen[data-step="3"] .match-container .match--card .variation.cor ul li.selected{border:3px solid white}body section.step[data-step="3"] .match-container .match--card .variation.cor ul li a,body section.screen[data-step="3"] .match-container .match--card .variation.cor ul li a{display:block;width:100%;height:100%}body section.step[data-step="3"] .match-container .match--card .variation.tamanho,body section.screen[data-step="3"] .match-container .match--card .variation.tamanho{margin-bottom:13px}body section.step[data-step="3"] .match-container .match--card .variation.tamanho span.variation-error,body section.screen[data-step="3"] .match-container .match--card .variation.tamanho span.variation-error{display:block;text-align:left;color:#FF95A1;font-size:12px;margin-top:8px}body section.step[data-step="3"] .match-container .match--card .variation.tamanho .title,body section.screen[data-step="3"] .match-container .match--card .variation.tamanho .title{display:block;text-align:left;margin-bottom:4px;font-size:12px}body section.step[data-step="3"] .match-container .match--card .variation.tamanho ul li,body section.screen[data-step="3"] .match-container .match--card .variation.tamanho ul li{display:flex;align-items:center;justify-content:center;border:1px solid #707070;width:33px;height:33px;min-width:33px;width:-moz-fit-content;width:fit-content;padding:0 5px}body section.step[data-step="3"] .match-container .match--card .variation.tamanho ul li.unavailable,body section.screen[data-step="3"] .match-container .match--card .variation.tamanho ul li.unavailable{display:none}body section.step[data-step="3"] .match-container .match--card .variation.tamanho ul li a,body section.screen[data-step="3"] .match-container .match--card .variation.tamanho ul li a{display:block;font-size:14px}body section.step[data-step="3"] .match-container .match--card .variation.tamanho ul li.selected,body section.screen[data-step="3"] .match-container .match--card .variation.tamanho ul li.selected{background-color:white}body section.step[data-step="3"] .match-container .match--card .variation.tamanho ul li.selected a,body section.screen[data-step="3"] .match-container .match--card .variation.tamanho ul li.selected a{color:#707070}body section.step[data-step="3"] .match-container .match--card .slick-arrow::before,body section.screen[data-step="3"] .match-container .match--card .slick-arrow::before{width:10px;height:18px;transform:none}body section.step[data-step="3"] .match-container .match--card .slick-arrow.slick-prev::before,body section.screen[data-step="3"] .match-container .match--card .slick-arrow.slick-prev::before{background-image:var(--slick_prev)}body section.step[data-step="3"] .match-container .match--card .slick-arrow.slick-next::before,body section.screen[data-step="3"] .match-container .match--card .slick-arrow.slick-next::before{background-image:var(--slick_next)}body section.step[data-step="3"] .match-container .match--card .leia-mais-description,body section.screen[data-step="3"] .match-container .match--card .leia-mais-description{display:none;position:absolute;left:0;z-index:12313231;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);padding:30px 10px 96px 10px}body section.step[data-step="3"] .match-container .match--card .leia-mais-description.show,body section.screen[data-step="3"] .match-container .match--card .leia-mais-description.show{display:block}body section.step[data-step="3"] .match-container .match--card .leia-mais-description .close,body section.screen[data-step="3"] .match-container .match--card .leia-mais-description .close{color:white;position:absolute;right:20px;top:5px;font-family:var(--font),sans-serif;font-weight:300;opacity:1}body section.step[data-step="3"] .match-container .match--card .leia-mais-description>div,body section.screen[data-step="3"] .match-container .match--card .leia-mais-description>div{padding:0 10px;overflow:auto;height:100%}body section.step[data-step="3"] .match-container .match--card .leia-mais-description>div::-webkit-scrollbar-track,body section.screen[data-step="3"] .match-container .match--card .leia-mais-description>div::-webkit-scrollbar-track{background-color:#707070}body section.step[data-step="3"] .match-container .match--card .leia-mais-description>div::-webkit-scrollbar,body section.screen[data-step="3"] .match-container .match--card .leia-mais-description>div::-webkit-scrollbar{width:3px;background-color:#707070}body section.step[data-step="3"] .match-container .match--card .leia-mais-description>div::-webkit-scrollbar-thumb,body section.screen[data-step="3"] .match-container .match--card .leia-mais-description>div::-webkit-scrollbar-thumb{background-color:#000}body section.step[data-step="3"] .match-container .match--card .leia-mais-description>div strong.title,body section.screen[data-step="3"] .match-container .match--card .leia-mais-description>div strong.title{display:block;margin-bottom:15px !important}body section.step[data-step="3"] .match-container .match--card .leia-mais-description>div,body section.step[data-step="3"] .match-container .match--card .leia-mais-description>div *,body section.screen[data-step="3"] .match-container .match--card .leia-mais-description>div,body section.screen[data-step="3"] .match-container .match--card .leia-mais-description>div *{color:white;font-size:12px !important;margin:0 !important;text-align:left !important;line-height:normal !important}body section.step[data-step="3"] .match-container .match--card .leia-mais-description>div p,body section.screen[data-step="3"] .match-container .match--card .leia-mais-description>div p{margin:10px 0 !important}body section.step[data-step="3"] .match-container .moving.match--card,body section.screen[data-step="3"] .match-container .moving.match--card{transition:none;cursor:grabbing}body section.step[data-step="3"] .match-container .match--buttons,body section.screen[data-step="3"] .match-container .match--buttons{display:flex;align-items:center;gap:18px;justify-content:center;text-align:center;position:relative;z-index:1000;height:90px;border-radius:0 0 10px;background-color:white}body section.step[data-step="3"] .match-container .match--buttons button,body section.screen[data-step="3"] .match-container .match--buttons button{display:flex;align-items:center;justify-content:center;border-radius:50%;line-height:57px;width:57px;height:57px;border:0;background:#FFFFFF;margin:0 8px;box-shadow:#00000029 0px 3px 6px}body section.step[data-step="3"] .match-container .match--buttons button svg.loading,body section.screen[data-step="3"] .match-container .match--buttons button svg.loading{display:none}body section.step[data-step="3"] .match-container .match--buttons button#nope,body section.screen[data-step="3"] .match-container .match--buttons button#nope{border:1.5px solid #E64456}body section.step[data-step="3"] .match-container .match--buttons button#love,body section.screen[data-step="3"] .match-container .match--buttons button#love{border:1.5px solid #199A6A}body section.step[data-step="3"] .match-container .match--buttons button:focus,body section.screen[data-step="3"] .match-container .match--buttons button:focus{outline:0}body section.step[data-step="3"] .match-container .match--buttons button.loading,body section.screen[data-step="3"] .match-container .match--buttons button.loading{pointer-events:none}body section.step[data-step="3"] .match-container .match--buttons button.loading svg,body section.screen[data-step="3"] .match-container .match--buttons button.loading svg{display:none}body section.step[data-step="3"] .match-container .match--buttons button.loading svg.loading,body section.screen[data-step="3"] .match-container .match--buttons button.loading svg.loading{display:block}@keyframes hideMessage{from{bottom:90px}to{bottom:-500px}}@keyframes showMessage{from{bottom:-500px}to{bottom:90px}}body section.step[data-step="3"] .match-container .match--message,body section.screen[data-step="3"] .match-container .match--message{padding:9px 11px;position:absolute;bottom:-500px;z-index:9999;background-color:#F2F2F2;left:50%;transform:translateX(-50%);border-radius:4px;filter:drop-shadow(0px 4px 7.1px rgba(0,0,0,0.1));width:-moz-fit-content;width:fit-content}body section.step[data-step="3"] .match-container .match--message.show,body section.screen[data-step="3"] .match-container .match--message.show{animation:showMessage 0.3s forwards}body section.step[data-step="3"] .match-container .match--message:not(.show),body section.screen[data-step="3"] .match-container .match--message:not(.show){animation:hideMessage 0.3s forwards}body section.step[data-step="3"] .match-container .match--message span,body section.screen[data-step="3"] .match-container .match--message span{display:none;justify-content:center;align-items:center;gap:8px;color:#000;font-size:14px;font-family:var(--font),sans-serif;font-weight:600;white-space:nowrap}body section.step[data-step="3"] .match-container .match--message span.success svg,body section.screen[data-step="3"] .match-container .match--message span.success svg{width:13.5px !important;height:14px !important}body section.step[data-step="3"] .match-container .match--message span.success svg path,body section.screen[data-step="3"] .match-container .match--message span.success svg path{fill:#199A6A !important}body section.step[data-step="3"] .match-container .match--message span.stock-error svg,body section.screen[data-step="3"] .match-container .match--message span.stock-error svg{width:13px !important;height:13px !important}body section.step[data-step="3"] .match-container .match--message.success span.success,body section.step[data-step="3"] .match-container .match--message.stock-error span.stock-error,body section.screen[data-step="3"] .match-container .match--message.success span.success,body section.screen[data-step="3"] .match-container .match--message.stock-error span.stock-error{display:flex}body section.step[data-step="3"]:has(.leia-mais-description.show) .match--top,body section.screen[data-step="3"]:has(.leia-mais-description.show) .match--top{display:none}body section.step.go-basket,body section.screen.go-basket{display:none;background-color:rgba(0,0,0,0.95);align-items:center;justify-content:center;position:absolute;z-index:9999;top:51px}@media screen and (max-width: 1399px){body section.step.go-basket,body section.screen.go-basket{top:0px}}body section.step.go-basket.show,body section.screen.go-basket.show{display:flex !important}body section.step.go-basket *,body section.screen.go-basket *{color:white}body section.step.go-basket>div,body section.screen.go-basket>div{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:298px}body section.step.go-basket>div strong,body section.screen.go-basket>div strong{display:block;margin:17px 0;font-size:18px}body section.step.go-basket>div .match-button,body section.screen.go-basket>div .match-button{margin-bottom:8px}body section.step.go-basket .keep-buying,body section.screen.go-basket .keep-buying{transition:none}body section.step.go-basket .keep-buying.loading,body section.screen.go-basket .keep-buying.loading{font-size:0}body section.step.go-basket .keep-buying.loading::before,body section.screen.go-basket .keep-buying.loading::before{content:'Carregando...';display:block;font-size:16px}body section.step.restart,body section.screen.restart{display:none;background-color:rgba(0,0,0,0.95);align-items:center;justify-content:center;position:absolute;z-index:9999;top:51px}@media screen and (max-width: 1399px){body section.step.restart,body section.screen.restart{top:0;transform:none}}body section.step.restart.show,body section.screen.restart.show{display:flex !important}body section.step.restart>div,body section.screen.restart>div{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:298px}body section.step.restart>div strong,body section.screen.restart>div strong{display:block;margin:17px 0;font-size:18px;color:white}body section.step.restart>div .button-1,body section.screen.restart>div .button-1{margin-bottom:8px}body section.step.restart>div .button-2,body section.screen.restart>div .button-2{display:flex;align-items:center;justify-content:center;gap:8px}body section.step.restart>div .see-more.loading,body section.screen.restart>div .see-more.loading{font-size:0}body section.step.restart>div .see-more.loading::before,body section.screen.restart>div .see-more.loading::before{display:block;content:'Carregando...';font-size:16px}body section.step.restart .categories-slick,body section.screen.restart .categories-slick{max-width:100%;padding-top:56px;position:relative;margin-top:60px}body section.step.restart .categories-slick::before,body section.screen.restart .categories-slick::before{content:"";display:inline-block;position:absolute;top:0;left:50%;transform:translateX(-50%);width:147px;height:2px;background-color:#707070}body section.step.restart .categories-slick>strong,body section.screen.restart .categories-slick>strong{font-size:17px;display:block;text-align:center;margin-top:0}body section.step.restart .categories-slick .slick-arrow::before,body section.screen.restart .categories-slick .slick-arrow::before{filter:invert(1);transform:none}body section.step.restart .categories-slick .slick-arrow.slick-prev::before,body section.screen.restart .categories-slick .slick-arrow.slick-prev::before{background-image:var(--slick_prev)}body section.step.restart .categories-slick .slick-arrow.slick-next::before,body section.screen.restart .categories-slick .slick-arrow.slick-next::before{background-image:var(--slick_next)}body section.step.restart .categories-slick ul,body section.screen.restart .categories-slick ul{display:flex;max-width:100%}body section.step.restart .categories-slick ul li,body section.screen.restart .categories-slick ul li{display:flex !important;justify-content:center;margin:0}body section.step.restart .categories-slick ul li a,body section.screen.restart .categories-slick ul li a{display:flex;justify-content:center;align-items:center;flex-direction:column}body section.step.restart .categories-slick ul li a img,body section.screen.restart .categories-slick ul li a img{width:100%;max-width:calc(100% - 18px);margin:0 auto;height:auto}body section.step.restart .categories-slick ul li a strong,body section.screen.restart .categories-slick ul li a strong{display:block;text-align:center;font-size:14px}
