@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer{to{transform:translate(100%)}}.footer>.container{display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:row wrap;gap:2rem;padding-top:4rem;padding-bottom:1rem}@media (max-width: 991px){.footer>.container{gap:3rem}}.footer .logo-wrapper{width:100%}.footer .logo-wrapper img,.footer .logo-wrapper figure{max-width:12rem;height:auto}.footer .stamps{display:flex;flex-direction:column;align-items:center}@media (max-width: 991px){.footer .stamps{flex-direction:row;align-items:flex-start}}.footer .stamps a{margin-bottom:2rem;height:5.5rem;display:flex;align-items:center}@media (max-width: 991px){.footer .stamps a{margin-right:2rem;margin-bottom:0}}.footer .stamps a img{height:100%;width:auto;object-fit:contain}.footer .footer-logo-social{display:flex;flex-direction:column;gap:3rem;order:-1;width:inherit;width:28.5rem}@media (max-width: 991px){.footer .footer-logo-social{gap:3rem;width:100%}}.footer .social-icons{display:flex;align-items:center;gap:1rem}.footer .social-icons a{display:inline-flex!important}.footer .social-icons svg{fill:#000;transition:var(--transition);width:2.4rem;height:2.4rem}.footer .social-icons svg:hover{opacity:.5}.footer .footer-menu{width:100%;padding-top:0;display:flex;justify-content:space-between;gap:4rem;align-items:flex-start}@media (max-width: 991px){.footer .footer-menu{flex-direction:column;gap:2rem}}.footer .footer-menu .contact-wrapper{display:flex;flex-direction:column;gap:2rem}@media (max-width: 991px){.footer .footer-menu .contact-wrapper{gap:3rem}}.footer .footer-menu .contact-wrapper .menu.-contact{display:flex;flex-direction:column;gap:1.5rem}@media (max-width: 991px){.footer .footer-menu .contact-wrapper .menu.-contact p{margin-bottom:1rem}}@media (max-width: 991px){.footer .footer-menu .contact-wrapper .menu.-contact p:last-child{margin-bottom:0}}@media (max-width: 991px){.footer .footer-menu .contact-wrapper .menu.-contact{width:100%}}.footer .footer-menu .contact-wrapper .menu.-contact .title{font-size:1.4rem;line-height:1.4rem;font-weight:600;margin-bottom:0;text-transform:uppercase}@media (max-width: 991px){.footer .footer-menu .contact-wrapper .menu.-contact .title{width:100%;font-size:1.4rem;line-height:1.4rem}}.footer .footer-menu .contact-wrapper .menu.-contact .text{font-size:1.4rem;color:#4d4d4d;display:block!important;visibility:visible!important}.footer .footer-menu .contact-wrapper .menu.-contact .text p{font-size:1.4rem;color:#4d4d4d}.footer .footer-menu .contact-wrapper .menu.-contact .text ul{display:flex;flex-direction:column;gap:1rem}.footer .footer-menu .contact-wrapper .menu.-contact .image{min-width:1.8rem;min-height:1.8rem}.footer .footer-menu .footer-menu-section{display:flex;flex-direction:column;gap:3rem}@media (max-width: 991px){.footer .footer-menu .footer-menu-section{width:100%;gap:2rem}.footer .footer-menu .footer-menu-section .menu,.footer .footer-menu .footer-menu-section .menu.-has-children{width:100%!important;border-bottom:1px solid #d0d0d0}}@media (max-width: 991px){.footer .footer-menu>.menu,.footer .footer-menu .footer-menu-section>.menu{width:100%;padding-bottom:2rem;border-bottom:1px solid #d0d0d0}}@media (max-width: 991px){.footer .footer-menu>.menu:not(.-contact) .submenu,.footer .footer-menu .footer-menu-section>.menu:not(.-contact) .submenu{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out;margin-top:0}}@media (max-width: 991px){.footer .footer-menu>.menu:not(.-contact).-open .submenu,.footer .footer-menu .footer-menu-section>.menu:not(.-contact).-open .submenu{max-height:800px;margin-top:1.5rem}}.footer .footer-menu>.menu .menu-item,.footer .footer-menu .footer-menu-section>.menu .menu-item{display:flex;justify-content:space-between;align-items:center;gap:.4rem;list-style:none}.footer .footer-menu>.menu .menu-title,.footer .footer-menu .footer-menu-section>.menu .menu-title{font-size:1.6rem;line-height:1.6rem;font-weight:600;text-transform:uppercase;transition:var(--transition);margin-bottom:0}.footer .footer-menu>.menu.-contact .title.menu-title,.footer .footer-menu .footer-menu-section>.menu.-contact .title.menu-title{font-size:1.4rem;line-height:1.4rem}.footer .footer-menu>.menu .arrow,.footer .footer-menu .footer-menu-section>.menu .arrow{cursor:pointer;display:none}@media (max-width: 991px){.footer .footer-menu>.menu .arrow,.footer .footer-menu .footer-menu-section>.menu .arrow{display:flex}}.footer .footer-menu>.menu .arrow:after,.footer .footer-menu .footer-menu-section>.menu .arrow:after{content:"";border:solid var(--color-secondary);border-width:0 2px 2px 0;color:var(--color-secondary);display:inline-block;margin-left:3px;margin-bottom:3px;padding:.3rem;transform:rotate(45deg) scale(.9);transition:var(--transition);order:1}@media (max-width: 991px){.footer .footer-menu>.menu .arrow:after,.footer .footer-menu .footer-menu-section>.menu .arrow:after{border:solid #000;border-width:0 2px 2px 0;color:#000;padding:.4rem;transform:rotate(45deg) scale(1.1)}}.footer .footer-menu>.menu .menu-item.-open+.submenu,.footer .footer-menu .footer-menu-section>.menu .menu-item.-open+.submenu{display:flex}.footer .footer-menu>.menu .menu-item.-open .arrow:after,.footer .footer-menu .footer-menu-section>.menu .menu-item.-open .arrow:after{transform:rotate(45deg) scale(-1);margin-bottom:0}@media (max-width: 991px){.footer .footer-menu>.menu .menu-item.-open+.submenu,.footer .footer-menu .footer-menu-section>.menu .menu-item.-open+.submenu{max-height:800px;margin-top:1.5rem}}.footer .footer-menu>.menu .submenu,.footer .footer-menu .footer-menu-section>.menu .submenu{display:flex;flex-direction:column;gap:1.5rem;margin-top:1.5rem}.footer .footer-menu>.menu .submenu .submenu-item,.footer .footer-menu .footer-menu-section>.menu .submenu .submenu-item{display:flex;align-items:center;gap:.8rem}.footer .footer-menu>.menu .submenu h5,.footer .footer-menu .footer-menu-section>.menu .submenu h5{margin-bottom:0}.footer .footer-menu>.menu .submenu .submenu-title,.footer .footer-menu .footer-menu-section>.menu .submenu .submenu-title{font-size:1.4rem;font-weight:500;color:#4d4d4d}.footer .footer-menu>.menu .submenu .submenu-title:hover,.footer .footer-menu .footer-menu-section>.menu .submenu .submenu-title:hover{opacity:.95}.footer .footer-menu>.menu .submenu .icon,.footer .footer-menu .footer-menu-section>.menu .submenu .icon{min-width:1.8rem;height:1.8rem;color:var(--secondary-color)}.footer .footer-social-links{display:flex;gap:2rem}@media (max-width: 991px){.footer .footer-social-links{margin-bottom:2rem}}.footer .footer-social-links li{display:flex;align-items:center;justify-content:center}.footer .footer-social-links li a{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border:1px solid var(--color-primary);border-radius:100%;transition:opacity .3s ease-in-out}.footer .footer-social-links li a:hover{opacity:.5}.footer .footer-social-links svg{height:2.4rem;width:auto;fill:var(--color-primary);transition:opacity .4s ease-in-out;max-width:2.8rem}.footer .footer-security-badges{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap}.footer .footer-security-badges .security-badge{display:flex;flex-direction:column;align-items:center;gap:1rem;border:1px solid rgba(255,255,255,.2);border-radius:.8rem;transition:var(--transition);min-width:8rem}.footer .footer-security-badges .security-badge img{height:5.5rem;width:auto;max-width:200px}.footer .footer-security-badges .security-badge:hover{background-color:#ffffff1a}.footer .footer-security-badges .security-badge .security-icon{font-size:2.4rem;width:4.8rem;height:4.8rem;display:flex;align-items:center;justify-content:center;background-color:#ffffff1a;border-radius:100%}.footer .seals-row{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}@media (max-width: 991px){.footer .seals-row{flex-direction:row;align-items:center}}.footer .seals-row a{display:flex;align-items:center}.footer .seals-row img{height:52px;width:auto}.footer .seals-row #ra-widget-verified img[src*="verified.svg"]{width:24px;height:24px}.footer .seals-row #ra-widget-verified .ra-widget-wrapper img{width:92px;height:16px}.footer .payment{display:flex;align-items:center;justify-content:center;gap:1rem;width:fit-content;margin-left:auto;margin-top:2rem;margin-bottom:.5rem}@media (max-width: 991px){.footer .payment{margin:0 auto;margin-bottom:2rem;justify-content:center;gap:.5rem}}.footer .payment img{height:1.8rem;width:2.5rem;object-fit:contain}@media (max-width: 991px){.footer .payment img{height:1.5rem;width:2rem}}.footer .payment img.boleto-icon{height:2.8rem;width:4rem}@media (max-width: 991px){.footer .payment img.boleto-icon{height:2.3rem;width:3.2rem}}.footer .footer-copyright{width:100%;padding-top:2rem;display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;font-size:1.3rem;line-height:2;border-top:1px solid #c6c6c6;margin-top:2rem}@media (max-width: 991px){.footer .footer-copyright{flex-direction:column;padding-bottom:0;align-items:center;text-align:center;border-top:none;padding-top:0}}.footer .footer-copyright a{transition:.4s ease;justify-content:flex-end}@media (max-width: 991px){.footer .footer-copyright a{justify-content:flex-start}}.footer .footer-copyright a:hover{opacity:.95}.footer .footer-copyright>.copyright{width:100%;color:#4d4d4d;font-size:1.2rem;margin-right:0}.footer .footer-copyright>.copyright p{font-size:1.2rem;margin-right:0;color:#4d4d4d;margin-bottom:.5rem}.footer .footer-copyright>.copyright p:last-child{margin-bottom:1rem}@media (max-width: 991px){.footer .footer-copyright>.copyright{width:100%;text-align:center}}.footer .footer-copyright .payment-wrapper{width:50%;text-align:right}@media (max-width: 991px){.footer .footer-copyright .payment-wrapper{display:flex;text-align:center;width:100%;flex-direction:column;order:-1}}@media (max-width: 991px){.footer .footer-copyright .payment-wrapper span{display:none}}.footer .footer-copyright .olist-link{display:inline-flex;justify-content:flex-start;text-align:center;width:100%;transition:var(--transition);line-height:1}@media (min-width: 992px){.footer .footer-copyright .olist-link{width:max-content}}@media (min-width: 992px){.footer .footer-copyright .olist-link:hover{opacity:.5}}.footer .footer-copyright .olist-link .olist-icon{height:1.8rem;width:3.2rem;margin-top:-.4rem;margin-left:.4rem;margin-right:.2rem}#payment-wrapper{display:flex;flex-direction:column;align-items:flex-end}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-footer.css.map */
