@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);body{background-color:#fff;color:#000;font-family:Montserrat,sans-serif;margin:0}.logo{margin:3% 0 0 15%;padding:0;pointer-events:none}.logo img{display:block;height:auto;width:210px}.logoMin{display:none}.logoMin img{height:auto;width:100px}@media (max-width:1388px){.logo{margin-left:20%;margin-right:-5%;margin-top:5%}}@media (max-width:1024px){.logo{margin-left:30%;margin-right:-12%}}@media (max-width:832px){.logo{display:none}.logoMin{display:block;margin:0 10px 0 -10px}.logoMin img{margin-top:10px;width:150px}}@media (max-width:400px){.logoMin{margin:0 10px 0 -20px}}.searchBar{display:flex;margin-left:50px}.searchBar button,.searchBar input,.searchBar select{border:none;outline:none;padding:20px;width:250px}.searchBar select{border-bottom-left-radius:15px;border-top-left-radius:15px;font-size:15px;font-weight:700;text-align:start;transition:1s}.searchBar input{font-size:15px}.searchBar button{background-color:#007bff;border:none;border-bottom-right-radius:15px;border-top-right-radius:15px;color:#fff;cursor:pointer;font-size:16px;outline:none;transition:.3s ease;width:75px}.searchBar button:hover{background-color:#0056b3}.search-results-container{background-color:#ebebeb;border-radius:0 0 15px 15px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;gap:10px;left:50%;margin-top:5px;max-height:400px;max-width:900px;overflow-y:scroll;padding:10px;position:absolute;top:100%;transform:translateX(-50%);width:100%;z-index:10}.search-result-item{align-items:center;border-radius:8px;color:#333;display:flex;padding:10px;text-decoration:none;transition:background-color .2s ease}.search-result-item:hover{background-color:#f0f0f0}.search-results-container .cardProdutos{border:none;box-shadow:none;flex-direction:row;max-width:none;min-width:0;min-width:auto;padding:0;text-align:left;width:100%}.search-results-container .cardProdutos .produtoIMG{height:60px;margin-bottom:0;margin-right:15px;width:60px}.search-results-container .cardProdutos .nomeProduto{-webkit-line-clamp:2;font-size:14px;font-weight:400}.search-results-container .cardProdutos .precoProduto{font-size:16px;margin-left:auto}.search-results-container .cardProdutos .lojaNome,.search-results-container .cardProdutos .ratingProduto{display:none}@media (max-width:1024px){.searchBar{display:flex;margin-left:10%}.searchBar button,.searchBar input,.searchBar select{border:none;outline:none;padding:20px;width:100px}}@media (max-width:832px){.searchBar{margin-left:-1%}}@media (max-width:644px){.searchBar{margin-left:-8%}.searchBar select{display:none}.searchBar input{border-bottom-left-radius:15px;border-top-left-radius:15px}.searchBar button,.searchBar input{width:70px}}@media (max-width:480px){.searchBar{margin-left:-15%}.searchBar button,.searchBar input{width:65px}}@media (max-width:415px){.searchBar{margin-left:-17%}.searchBar button,.searchBar input{width:65px}.searchBar button{width:50px}}@media (max-width:388px){.searchBar{margin-left:-21%}}.cardProdutos{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:16px;box-shadow:0 4px 10px #0000000d;display:flex;flex-direction:column;max-height:360px;min-height:360px;overflow:hidden;padding:12px;position:relative;transition:max-height .6s ease,box-shadow .3s ease;width:225px}.cardProdutos:before{border:2px solid #023b92;border-radius:15px;box-sizing:border-box;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:100%}.cardProdutos:hover:before{opacity:1}.cardProdutos:hover{box-shadow:0 8px 20px #00000026;max-height:480px;z-index:5}.aProduto{align-items:center;color:#000;justify-content:center;text-decoration:none}.produtoIMG{height:175px;margin-top:10px;object-fit:contain;width:100%}.nomeProduto{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:15px;font-weight:500;line-height:1.3;margin:12px 0;overflow:hidden;padding:0 6px;transition:all .5s ease;white-space:normal;word-break:break-word}.cardProdutos:hover .nomeProduto{-webkit-line-clamp:unset;overflow:visible;white-space:normal}.ratingProduto{display:flex;font-size:14px;gap:4px;margin-top:-10px}.ratingIcon{fill:#ff66c4;height:20px;width:20px}.lojaNome,.numeroLojas{font-size:14px}.precoProduto{font-size:24px;font-weight:600;margin-bottom:-10px;margin-top:-10px}.loginButton{align-items:center;background-color:#cfd9ec!important;border-radius:999px;cursor:pointer;display:flex;gap:12px;height:60px;justify-content:space-between;padding:10px 16px;transition:width .3s ease;width:222px}.loginButton:hover{width:240px}.loginIconWrapper{flex-shrink:0;height:40px;margin-left:-5px;position:absolute;width:40px}.loginImage{height:100%;width:100%}.loginTextWrapper{display:flex;flex-direction:column;gap:15px;justify-content:center;margin-top:40px}.loginText{color:#000;font-size:16px;font-weight:700}.atvCashback,.loginText{line-height:1;white-space:nowrap}.atvCashback{color:#444;font-size:13px;font-style:italic}.arrowIcon{color:#000;flex-shrink:0;font-size:24px}@media (max-width:1388px){.loginButton{width:60px}.loginButton:hover{width:65px}.arrowIcon,.loginTextWrapper{display:none}}.userActions{display:flex;margin-right:320px;position:relative}.userActions button{background:none;border:none;color:#fff;cursor:pointer}.userActions button span.loginText{display:block;font-size:20px;font-weight:700;margin-left:54px;margin-top:-45px}.userActions button span.atvCashback{color:#474545;display:block;font-size:12px!important;font-size:10px;font-style:italic;margin-left:54px;margin-top:-15px}.alerts{align-items:center;display:flex;flex-direction:column;font-size:15px;justify-content:center;position:relative}.alerts:after{background-color:#f27bbd;bottom:10px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.alerts:hover:after,.navbar{width:100%}.navbar{align-items:center;background-color:#023b92;color:#fff;display:flex;font-family:Montserrat,sans-serif!important;gap:10px;height:70px;justify-content:center;left:0;padding:10px 20px;position:fixed!important;top:0;z-index:1000}@media (max-width:832px){.navbar{justify-content:space-between}}@media (max-width:376px){.navbar{gap:8px}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.menu{background-color:#023b92;flex-wrap:wrap;justify-content:center;margin-top:90px;padding:10px 0;position:relative;top:0;transition:top .3s;width:100vw;z-index:999}.menu,.menu ul{align-items:center;display:flex;gap:60px}.menu ul{list-style:none;margin-bottom:5px;margin-top:-10px;padding:0}.menu.hidden{top:0;transform:translateY(-100%)}.cep-button{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:500;gap:6px;position:relative;text-align:left;transition:.3s}.cep-button:hover{font-weight:700}.cep-button:after{background-color:#f27bbd;bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:.3s ease;width:0}.cep-button:hover:after{width:100%}.menu a{align-items:center;color:#fff;display:flex;font-weight:500;gap:8px;position:relative;text-decoration:none;transition:.3s}ul li a{color:#fff;display:block}ul li ul.dropdown li{display:block;padding:5px}ul li ul.dropdown{background:#2058ab;box-shadow:0 4px 12px #00000026;display:none;gap:10px;margin-top:5px;opacity:0;pointer-events:none;position:absolute;transform:translateY(10px);transition:all .2s ease;width:0;z-index:999}ul li:hover ul.dropdown{animation:slideDown .3s ease forwards;display:block;height:225%;opacity:1;pointer-events:auto;transform:translateY(0);width:7%}.menu a:hover{font-weight:700}.menu a:after{background-color:#f27bbd;bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:.3s ease;width:0}.menu a:hover:after{width:100%}.menu-toggle{background:#0000;border:none;color:#fff;cursor:pointer;display:none;font-size:2rem;left:20px;position:absolute;top:20px;z-index:1001}.mobile-menu{animation:slideLeft .3s ease forwards;background-color:#023b92;box-shadow:2px 0 8px #0000004d;display:flex;flex-direction:column;gap:20px;height:100%;left:0;max-width:300px;padding:60px 20px 20px;position:fixed;top:0;width:75%;z-index:1000}.mobile-menu ul{list-style:none;padding:0}.mobile-menu ul li a{border-radius:8px;color:#fff;display:block;font-weight:500;padding:10px;text-decoration:none;transition:background .3s}.mobile-menu ul li a:hover{background-color:#1f4fa5}@keyframes slideLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@media (max-width:1404px){.menu ul{gap:20px}}@media (max-width:1024px){.menu{display:none}.menu-toggle{display:block;position:fixed}}@media (min-width:1025px){.mobile-menu{display:none}}.overlay{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000004d;max-width:500px;padding:30px;position:relative;width:90%}.close-btn{background:#0000;border:none;cursor:pointer;font-size:20px;position:absolute;right:15px;top:10px}.modal input{border-color:#898989;border-radius:15px;font-size:16px;height:40px}.usar-btn{background-color:#023b92;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-left:10px;padding:8px 16px}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.carousel-wrapper-banner{box-sizing:border-box;margin-top:43px;overflow:hidden;padding:20px 0;width:100%}.keen-slider__slide{align-items:center;display:flex;justify-content:center;overflow:hidden}.keen-slider__slide.keen-slider__slide--active{opacity:1;transform:scale(3);z-index:1}.banner-image{display:block;height:auto;max-width:1000px;object-fit:cover;transition:transform .3s ease;width:100%}@media (max-width:1024px){.banner-image{margin-top:50px}}.storeList{flex-wrap:wrap;gap:50px;justify-content:center;margin-top:20px}.storeLink,.storeList{align-items:center;display:flex}.storeLink{color:#000;flex-direction:column;font-weight:500;position:relative;text-align:center;text-decoration:none}.storeLogo{width:64px}.storeLink:hover{font-weight:700}.storeLink:after{background-color:#000;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.storeLink:hover:after{width:100%}.amazonsection{align-items:center;display:flex;flex-direction:column}.carousel-wrapper{margin:0 auto;max-width:1200px;padding:0 10px}.carousel-container{position:relative}.carousel-btn{background-color:#fff;border:1px solid #ddd;border-radius:50%;box-shadow:0 2px 6px #00000026;color:#f27bbd;cursor:pointer;padding:6px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:40px;z-index:10}.carousel-btn:hover{background-color:#007bff;border-color:#007bff;color:#fff;transform:translateY(-50%) scale(1.05)}.carousel-btn:disabled{cursor:default;opacity:.5;transform:translateY(-50%)}.carousel-btn.left{left:0;margin-left:-20px}.carousel-btn.right{margin-right:-20px;right:0}.keen-slider__slide>*{margin:0!important;padding:0!important}.keen-slider__slide .cardProdutos{margin:0;padding:0}.historySection,.historySection.collapsed{align-items:center;border:1px solid #898989;border-radius:15px;justify-content:center;margin:120px 15% 120px 14%;padding:10px 20px;width:70%}.historySection.collapsed{max-height:220px;overflow:hidden;overflow-y:auto}.buttonShowTxt{color:#000;cursor:pointer;font-weight:600;text-decoration:none}.footerContainer{background-color:#023b92;padding:25px 61px}.highFooter{align-items:center;color:#fff;display:flex;gap:300px;justify-content:center}.destaques{display:flex;flex-direction:column}.destaquesItems{color:#fff;font-weight:500;margin-top:5px;position:relative;text-decoration:none}.destaquesItems:hover{font-weight:700}.destaquesItems:after{background-color:#ff66c4;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.destaquesItems:hover:after{width:100%}.destaques h3{color:#ff66c4}.infos{color:#ff66c4;display:flex;flex-direction:column}.helpGuide{color:#ff66c4;margin-top:-100px}.helpButton{border:2px solid #fff;border-radius:15px;color:#fff;cursor:pointer;font-weight:600;padding:8px 16px;text-decoration:none}.helpButton:hover{border-color:#ff66c4;color:#ff66c4;transition:.3s}.lineFooter{margin:25px 10% 20px}.lowFooter{color:#fff;margin-left:10%}@media (max-width:1152px){.highFooter{gap:200px}}@media (max-width:952px){.highFooter{gap:100px}}@media (max-width:752px){.highFooter{gap:25px}.lowFooter{margin:auto}}@media (max-width:624px){.highFooter{flex-wrap:wrap}.infos{margin-left:2px}.helpGuide{margin-top:auto}}main{align-items:center;justify-content:center}.carousel-full-width{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.productGallery{align-items:flex-start;display:flex;gap:20px}.thumbnails{cursor:pointer;display:flex;flex-direction:column;gap:10px;margin-left:-30px;width:13%}.mainImage img{height:300px;object-fit:contain;width:400px}.buttonRedirect{width:100%}.buttonRedirect a{background-color:#023b92;border-radius:15px;color:#fff;display:inline-flex;font-weight:600;padding:10px 50px;text-decoration:none}.guideButtons{background:#fff;border-bottom:1px solid #eee;display:flex;gap:20px;justify-content:center;margin-left:-20%;margin-top:50px;padding:1rem 0;position:sticky;top:80px;z-index:1000}.guideButtons button{align-items:center;background:none;border:none;color:#111;cursor:pointer;font-family:inherit;font-size:20px;font-weight:500;padding:.5rem;position:relative;transition:font-weight .3s ease}.guideButtons button:after{background-color:#f27bbd;bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.guideButtons button.active:after,.guideButtons button:hover:after{width:100%}.comparisonCard{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:16px;box-shadow:0 4px 10px #0000000d;cursor:pointer;display:flex;flex-direction:column;gap:0;justify-content:center;margin-top:50px;max-height:360px;min-height:360px;overflow:hidden;padding:12px;position:relative;transition:max-height .6s ease,box-shadow .3s ease;width:220px}.comparisonCard:before{border:2px solid #575757;border-radius:15px;box-sizing:border-box;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:100%}.comparisonCard:hover:before{opacity:1}.comparisonCard:hover{box-shadow:0 8px 20px #00000026;max-height:480px;z-index:5}.comparisonCard h6,.comparisonCard p{font-size:16px}.comparisonCard button{align-self:center;max-width:200px;width:80%}.cc_productIMG{margin-top:10px;width:150px}.precoProduto{font-size:20px!important}.comparisonSection h2{margin-left:0}.comparisonContainer{align-items:center;display:flex;flex-wrap:wrap;gap:70px;justify-content:center;margin-left:-300px!important}.productContainer{margin-left:14%;padding:0}.breadcrumb{color:#ff66c4;font-size:12px}.breadcrumb a{color:#ff66c4;text-decoration:none}.arrowIconPP{color:#0000}.ratingContainer{display:flex;margin-top:-13px}.ratingPP{margin-top:-1px}.firstSectionPP{align-items:flex-start;display:flex;gap:90px;margin-left:1%}.productPrice{display:flex;flex-direction:column;font-size:12px;margin-left:-10%;margin-top:-1.5%}.productPrice strong{font-size:35px}.storeName{font-size:13px!important;font-style:italic}.descriptionSection h2{margin-left:0}.descriptionBox{border:1px solid;border-radius:16px;padding:0 12px;width:80%}.fichaSection{margin-bottom:120px;margin-top:40px}.fichaSection h2{margin-left:0}.fichaBox{border:1px solid;border-radius:16px;width:82%}.ficha-tabela{border:1px solid #ccc;border-collapse:collapse;border-radius:8px;overflow:hidden;width:100%}.ficha-tabela td{border-bottom:1px solid #ddd;padding:12px 16px}.ficha-linha-alternada{background-color:#e6e6e6}.ficha-campo{font-weight:700;width:40%}.ficha-valor{width:60%}
/*# sourceMappingURL=main.3c391bc0.css.map*/