.accordion[data-store-accordion]{display:flex;flex-direction:column;justify-content:space-around}.accordion[data-store-accordion] [data-accordion-item]{border-bottom:1px solid var(--color-grayScale-faded)}.accordion[data-store-accordion] [data-accordion-item] [data-store-button]{align-items:center;background-color:transparent;border:0;color:var(--color-grayScale-darkest);cursor:pointer;display:inline-flex;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;justify-content:space-between;line-height:20px;padding:16px 0 12px;width:100%}.accordion[data-store-accordion] [data-accordion-item] [data-store-button] .shift-up{transform:rotate(180deg)}.accordion[data-store-accordion] [data-accordion-item] [data-store-icon]{display:flex}.footer{background-color:var(--color-grayScale-white);height:100%}@media(min-width:1280px){.footer{align-items:center;box-shadow:0 -4px 12px var(--color-support-shadow);display:flex;flex-direction:column}}.footer__note-container{background-color:var(--color-grayScale-faded);padding:24px 8.5px 17px;width:100%}@media(min-width:768px){.footer__note-container{padding:24px 12px 17px}}@media(min-width:1280px){.footer__note-container{padding:20px 0}}.footer__note-container .footer__note-content{align-items:center;color:var(--color-grayScale-darkest);display:flex;flex-direction:column;justify-content:space-between}@media(min-width:1280px){.footer__note-container .footer__note-content{flex-direction:row}}.footer__note-container .footer__note-content .footer__developed{display:flex;margin:24px 0}@media(min-width:1280px){.footer__note-container .footer__note-content .footer__developed{margin:0}}.footer__note-container .footer__note-content .footer__developed span{font-size:12px;line-height:16px}.footer__note-container .footer__note-content .footer__developed svg{margin-left:8px}.footer__note-container .footer__note-content p{font-size:6px;letter-spacing:normal;line-height:10px;order:2}@media(min-width:768px){.footer__note-container .footer__note-content p{font-size:9px;line-height:13px;text-align:center}}@media(min-width:1280px){.footer__note-container .footer__note-content p{line-height:16px;max-width:850px;order:unset;width:100%}}@media(max-width:768px){.footer__note-container-club{padding:24px 12px 130px 17px}}.footer__links-columns nav{margin-right:40px}.footer__links-columns [data-store-link]{width:100%}.footer-payment-methods-container{align-items:center;background-color:var(--color-grayScale-faded);display:flex;flex-direction:column;font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;justify-content:center;line-height:20px;padding-top:17px;width:100%}.footer-payment-methods-container p{padding-bottom:8px}.footer-payment-methods-container .footer-payment-methods{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;max-width:100%;width:240px}@media(min-width:1280px){.footer-payment-methods-container .footer-payment-methods{width:100%}}.footer-payment-methods-container .footer-payment-methods li{margin-right:16px}@media(min-width:1280px){.footer-payment-methods-container .footer-payment-methods li{margin-bottom:8px}}.telesalesFooter{background-color:var(--color-grayScale-white);box-shadow:none!important;margin-bottom:4rem}@media(min-width:1280px){.telesalesFooter{align-items:center;display:flex;flex-direction:column;margin-bottom:5rem}}.footer__section{display:flex;flex-direction:column}@media(min-width:1280px){.footer__section{align-items:center;display:flex;justify-content:space-between;margin:0;padding-bottom:var(--space-7);row-gap:var(--space-7);width:100%}}.telesales_footer__note-container{background-color:var(--color-grayScale-faded);padding:24px 8.5px 17px;width:100%}@media(min-width:768px){.telesales_footer__note-container{padding:0 0 17px}}@media(min-width:1280px){.telesales_footer__note-container{padding:0 0 17px}}.telesales_footer__note-container .telesales_footer__note-content{align-items:center;color:var(--color-grayScale-darkest);display:flex;flex-direction:column;justify-content:space-between;padding-left:44px;padding-right:44px}@media(min-width:1280px){.telesales_footer__note-container .telesales_footer__note-content{flex-direction:row;padding-left:0;padding-right:0}}.telesales_footer__note-container .telesales_footer__note-content .footer__developed{display:flex;margin:24px 0}@media(min-width:1280px){.telesales_footer__note-container .telesales_footer__note-content .footer__developed{margin:0}}.telesales_footer__note-container .telesales_footer__note-content .footer__developed span{font-size:12px;line-height:16px}.telesales_footer__note-container .telesales_footer__note-content .footer__developed svg{margin-left:8px}.telesales_footer__note-container .telesales_footer__note-content p{font-size:6px;letter-spacing:normal;line-height:10px;order:2}@media(min-width:768px){.telesales_footer__note-container .telesales_footer__note-content p{font-size:9px;line-height:13px;text-align:center}}@media(min-width:1280px){.telesales_footer__note-container .telesales_footer__note-content p{line-height:16px;max-width:850px;order:unset;width:100%}}@media(max-width:768px){.telesales-footer__note-container-club{padding:24px 12px 130px 17px}}@media(max-width:1440px){.footer-app-container{display:flex;flex-direction:column}}.footer-app-container .footer-tittle-app{color:var(--color-grayScale);font-size:14px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:16px;margin-top:26px;text-align:center}@media(min-width:1440px){.footer-app-container .footer-tittle-app{color:var(--color-grayScale-darkest);font-size:16px;line-height:20px;margin-top:0}}.footer-app-container .footer-content-app{align-items:center;display:flex;justify-content:center;margin-bottom:18px;width:100%}.footer-app-container .footer-content-app .footer-button-download-app{column-gap:14px;display:flex;flex-direction:row}@media(min-width:1440px){.footer-app-container .footer-content-app .footer-button-download-app{align-items:center;display:flex;flex-direction:column}}.footer-app-container .footer-content-app .footer-button-download-app img{width:157px}.footer__links{color:var(--color-grayScale-darkest);width:100%}.footer__links [data-store-list]{margin-bottom:var(--space-2)}.footer__links [data-store-link]{color:var(--color-support-links);display:inline-block;font-size:14px;font-style:normal;font-weight:400;line-height:18px;padding-left:0;text-decoration:underline}@media(min-width:1280px){.footer__links{grid-column:span 8}}.footer__links-columns{display:flex;flex-direction:row;justify-content:space-between}.footer__links-columns .title-sub-subsection{color:var(--color-grayScale-darkest);font-size:16px;line-height:20px;margin-bottom:var(--space-1)}.footer__links-columns [data-store-link]{color:var(--color-grayScale-darkest);display:inline-block;font-size:16px;font-style:normal;font-weight:400;line-height:20px;padding-left:0;text-decoration:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}.footer-container{align-content:center;display:flex;flex-direction:column;font-family:DM Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;justify-content:space-between;line-height:24px;width:100%}@media(min-width:1280px){.footer-container{flex-direction:row;width:100%}}.telesales_footer-payment-methods-container{align-items:center;background-color:var(--color-grayScale-faded);display:flex;flex-direction:column;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;justify-content:center;line-height:20px;padding-top:17px;width:100%}@media(min-width:1280px){.telesales_footer-payment-methods-container{font-size:16px}}.telesales_footer-payment-methods-container p{padding-bottom:8px}.telesales_footer-payment-methods-container .telesales-footer-payment-methods{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;max-width:100%;width:240px}@media(min-width:1280px){.telesales_footer-payment-methods-container .telesales-footer-payment-methods{width:100%}}.telesales_footer-payment-methods-container .telesales-footer-payment-methods li{margin-right:16px}@media(min-width:1280px){.telesales_footer-payment-methods-container .telesales-footer-payment-methods li{margin-bottom:8px}}.newsletter-block{background-color:var(--color-grayScale-faded);display:flex;flex-direction:column;height:146px;justify-content:center;padding:16px;width:100%}@media screen and (min-width:1024px){.newsletter-block{align-items:center;height:112px}}.newsletter-block .newsletter-title{font-family:DM Sans,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:12px;padding-left:0;width:100%}@media screen and (min-width:1024px){.newsletter-block .newsletter-title{margin-bottom:4px;padding-left:1.2vw}}.newsletter-block .newslatter-interaction{display:flex;flex-direction:column;width:100%}@media screen and (min-width:1024px){.newsletter-block .newslatter-interaction{column-gap:16px;flex-direction:row;justify-content:center}}.newsletter-block .newslatter-interaction .newsletter-input{align-self:stretch;background:var(--color-grayScale-white);border:1px solid var(--color-grayScale-light);border-radius:2px;box-sizing:border-box;height:40px;padding:8px 12px}@media screen and (min-width:1024px){.newsletter-block .newslatter-interaction .newsletter-input{max-width:262px}}.newsletter-block .newslatter-interaction .newsletter-button{background:var(--color-main);border:none;border-radius:2px;color:var(--color-grayScale-white);cursor:pointer;font-size:16px;font-weight:500;height:40px;line-height:20px;margin-top:4px;width:100%}@media screen and (min-width:1024px){.newsletter-block .newslatter-interaction .newsletter-button{margin-top:0;width:94px}}.alert-newletter{align-items:center;border-radius:4px;display:flex;height:40px;justify-content:space-between}@media screen and (min-width:1024px){.alert-newletter{width:90%}}.alert-newletter .alert-newletter-text-icon{align-content:center;align-items:center;display:flex;padding-left:16px}.alert-newletter .alert-newletter-text-icon .text-newletter{font-size:14px;font-style:normal;font-weight:400;padding-left:16px}@media screen and (min-width:1024px){.alert-newletter .alert-newletter-text-icon .text-newletter{font-size:16px;white-space:nowrap}}.newsletter-loading{align-items:center;display:flex;flex-direction:row}.newsletter-loading p{padding-right:10px}.container-pre-footer{margin-top:24px}@media(min-width:1280px){.container-pre-footer{display:flex;justify-content:space-between;margin:32px auto 0;width:90%}.container-pre-footer .newsletter-container,.container-pre-footer .social{width:33%}}.container-pre-footer .social .container-social-media{font-family:DM Sans,sans-serif;font-size:14px;line-height:18px;margin-bottom:8px;margin-top:8px;padding:16px}@media(min-width:1280px){.container-pre-footer .social .container-social-media{font-size:16px;height:112px;line-height:20px;margin:0;padding:24px 32px;width:100%}}.container-pre-footer .social .container-text{color:var(--color-grayScale);font-weight:700;padding-bottom:17px}.container-pre-footer .social .container-images{justify-content:space-between;width:184px}@media(min-width:1280px){.container-pre-footer .contact{width:33%}}.container-pre-footer .contact .container-card{max-width:100%;min-width:100%}@media(min-width:1280px){.container-pre-footer .contact .container-card{height:112px;margin-bottom:48px;max-width:33.3333333333%}}@media(min-width:1650px){.container-pre-footer .contact .container-card{margin-bottom:48px;max-width:33.3333333333%}}.container-pre-footer .contact .container-card .text-box{color:var(--color-grayScale-white);font-family:Dm Sans,sans-serif;font-style:normal;font-weight:700;line-height:20px}.container-pre-footer .contact .container-card .text-box p{font-size:14px}@media(min-width:1280px){.container-pre-footer .contact .container-card .text-box p{font-size:20px}}.container-pre-footer .contact .container-card .text-box p:nth-child(2){font-size:12px;font-weight:400}@media(min-width:1280px){.container-pre-footer .contact .container-card .text-box p:nth-child(2){font-size:14px}}.container-pre-footer .contact .container-card .text-box a{color:var(--color-support-links);font-size:12px;font-weight:400;line-height:16px;padding:0;text-decoration:none}@media(min-width:1280px){.container-pre-footer .contact .container-card .text-box a{font-size:14px}}.container-pre-footer .contact .container-card .text-box a:hover{text-decoration:underline}.container-pre-footer .contact .container-card .logo{margin-right:10px}.container-pre-footer .contact-atendimento{cursor:pointer;text-decoration:none}@media(min-width:1280px){.container-pre-footer-club{display:flex;justify-content:center}.container-pre-footer-club div:not(:first-child){margin-left:24px;margin-top:0}}