footer.main-footer{margin-top:var(--spacing-8);overflow:hidden}footer.main-footer.main-footer{--font-base: .875rem}footer.main-footer svg{transition:all .3s ease-out}footer .footer-form{padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}@media(max-width: 575.98px){footer .footer-form .col-10{flex:0 0 91.66667%;max-width:91.66667%}}@media(max-width: 991.98px){footer .footer-form>.container>.row{align-items:center}footer .footer-form>.container>.row>.col-10{margin-left:0}}@media(min-width: 992px){footer .footer-form>.container>.row{flex-direction:row !important}footer .footer-form>.container>.row>.col-12{flex:0 0 22%;max-width:22%;justify-content:flex-start !important}}footer .footer-form .logo-img{max-width:180px;max-height:1.5rem !important}@media(min-width: 992px){footer .footer-form .logo-img{max-height:2rem}}@media(min-width: 992px){footer .footer-form .newsletter{display:flex;flex-direction:row;justify-content:space-between;align-items:center}}footer .footer-form .newsletter .h4{--h4: 1rem;font-weight:600;line-height:1.5rem;color:var(--color-neutral-50)}@media(min-width: 992px){footer .footer-form .newsletter .h4{margin-bottom:0 !important}}@media(max-width: 991.98px){footer .footer-form .newsletter .h4 br{display:none}}footer .footer-form .newsletter .form-control{margin-right:var(--spacing-3)}footer .footer-form .newsletter .btn-submit{padding:.9375rem 1rem;font-weight:600;border-radius:var(--radius-sm)}@media(max-width: 991.98px){footer .footer-form .logo-img,footer .footer-form .h4{margin-bottom:var(--spacing-4) !important}}@media(min-width: 992px){.help-section{margin-bottom:var(--spacing-7)}}.help-section-title{margin-bottom:var(--spacing-5);font-size:1.125rem;font-weight:600;line-height:1.75rem}.help-section .no-gutters{gap:var(--spacing-4)}.help-section .help-card{--icon-size: 2.5rem;--size: var(--icon-size);--desc-color: var(--color-neutral-500);--hover-bg: var(--color-primary-500);--hover-color: var(--color-neutral-0);align-items:center;gap:var(--spacing-4);padding:var(--spacing-5) var(--spacing-6);background-color:var(--color-neutral-100);border-radius:var(--radius-md)}.help-section .help-card,.help-section .help-card-title,.help-section .help-card-desc,.help-section .help-card .icon-inline{transition:all .3s ease-in-out}.help-section .help-card-title{font-weight:600}.help-section .help-card-desc{color:var(--desc-color)}@media(max-width: 767.98px){.help-section .help-card{--icon-size: 2rem;padding:var(--spacing-5)}}.help-section .icon-whatsapp{--size: calc(var(--icon-size) - .25rem)}.help-section .help-link:is(:hover,:active,:focus-visible){background-color:var(--hover-bg);--footer-icons: var(--hover-color);color:var(--hover-color);--desc-color: var(--hover-color)}footer .footer-menus{padding-top:var(--spacing-7);padding-bottom:var(--spacing-5)}footer .footer-block{padding-top:var(--spacing-5);padding-bottom:var(--spacing-5);--footer-foreground: var(--color-neutral-600)}@media(max-width: 767.98px){footer .footer-block>.col-12{flex:0 0 50%;max-width:50%}}@media(max-width: 991.98px){footer .footer-block>.col-12{margin-top:var(--spacing-6)}}footer .footer-block a:is(:hover,:active,:focus-visible){color:var(--color-primary-500)}footer .footer-block .footer-menu{margin-top:0 !important;margin-bottom:0 !important}footer .footer-block .footer-menu-item{margin-bottom:0}footer .footer-block .footer-menu-link{line-height:1.75rem}footer .footer-block .footer-group-inner+.footer-group-inner{margin-top:var(--spacing-5)}footer .footer-block .h4{margin-bottom:var(--spacing-2) !important;font-size:1rem;font-weight:600;line-height:1.5rem}footer .social-networks .footer-menu{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}footer .social-networks .social-icon{--size: 1.25rem;padding:var(--spacing-1);background-color:var(--color-neutral-800);border-radius:var(--radius-sm)}footer .social-networks .social-icon:is(:hover,:active,:focus-visible){background-color:var(--color-primary-500)}.footer-menus .download-app .footer-menu{display:flex;flex-wrap:wrap;gap:.5rem}.footer-menus .download-app .footer-menu-link{line-height:normal}.footer-menus .download-app .footer-menu svg{fill:#12100b}footer .footer-payments-shipping-logos{padding:0}footer .footer-payments-shipping-logos .footer-block{padding-top:0;padding-bottom:var(--spacing-7)}footer .footer-payments-shipping-logos .footer-payments{text-align:left;margin-bottom:0 !important}footer .footer-payments-shipping-logos .footer-payments img{max-height:2rem;margin:2px 3px}footer .footer-payments-shipping-logos .security-logos{margin-top:var(--spacing-5)}footer .footer-payments-shipping-logos .security-logos .h4{text-align:left}@media(min-width: 768px){footer .footer-payments-shipping-logos .security-logos .h4{display:none}}footer .footer-payments-shipping-logos .security-logos .logos{gap:var(--spacing-4)}@media(max-width: 767.98px){footer .footer-payments-shipping-logos .security-logos .logos{justify-content:flex-start !important}}footer .footer-payments-shipping-logos .security-logos .google-seal{order:100}footer .footer-payments-shipping-logos .security-logos .google-seal img{height:2rem}footer .footer-legal{padding-top:var(--spacing-7);padding-bottom:var(--spacing-7);background-color:#fff;color:var(--color-neutral-700);font-size:.75rem;line-height:1.125rem;--footer-foreground: var(--color-neutral-700)}footer .footer-legal .content{color:var(--color-neutral-500);text-align:left}@media(max-width: 767.98px){footer .footer-legal .content br{display:none}}footer .footer-legal .copyright{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-1) var(--spacing-4)}@media(max-width: 767.98px){footer .footer-legal .copyright{margin-top:var(--spacing-2)}}@media(min-width: 992px){footer .footer-legal .copyright{justify-content:flex-end}}.footer-legal .agency-logo{margin-top:6px;gap:.5rem;position:relative;justify-content:center !important;font-size:.75rem;line-height:1rem}.footer-legal .agency-logo,.footer-legal .agency-logo a{display:inline-flex;align-items:center;color:var(--color-neutral-700)}.footer-legal .agency-logo a{gap:.25rem;transition:color .3s ease-out}.footer-legal .agency-logo a::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.footer-legal .agency-logo a:is(:hover,:active,:focus-visible){color:#034496}@media(max-width: 767px){footer .footer-form .h3{margin-bottom:.5rem !important;font-size:1.125rem}footer .footer-menus{text-align:left}.menu-quaternary{margin-top:1.5rem}}
/* Engine:dart */