@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@500&display=swap);.madesacms-common-components-0-x-loading-spinner{width:35px;height:35px;border:6px solid #585959;border-right-color:#fff;border-radius:50%;-webkit-animation:madesacms-common-components-0-x-spinner 1.5s linear infinite;animation:madesacms-common-components-0-x-spinner 1.5s linear infinite;margin:0 auto}@-webkit-keyframes madesacms-common-components-0-x-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes madesacms-common-components-0-x-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.madesacms-common-components-0-x-popup-newsletter-promo{position:fixed;left:0;top:0;bottom:0;right:0;z-index:99999;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none}.madesacms-common-components-0-x-popup-newsletter-promo.madesacms-common-components-0-x-fixedPopup{opacity:1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.madesacms-common-components-0-x-popup-newsletter-promo.madesacms-common-components-0-x-openedpromo{opacity:1;pointer-events:all;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.madesacms-common-components-0-x-popup-newsletter-overlay-promo{position:absolute;left:0;top:0;bottom:0;right:0;border-radius:4px}.madesacms-common-components-0-x-popup-newsletter-content-promo{position:relative;z-index:4;width:100%;max-width:320px;min-height:480px;background-color:#e11923;display:flex;flex-direction:column;align-items:center;padding:24px;border-radius:4px}.madesacms-common-components-0-x-popup-newsletter-content-promo.madesacms-common-components-0-x-fixedPopupContent{width:100%;min-height:unset}.madesacms-common-components-0-x-fixedPopupContent .madesacms-common-components-0-x-popup-newsletter-banner-promo{max-width:120px}.madesacms-common-components-0-x-popup-newsletter-close-promo{position:absolute;right:5px;top:5px;width:25px;height:25px;display:flex;justify-content:center;align-items:center;background-color:transparent;cursor:pointer;font-size:0;border:none}.madesacms-common-components-0-x-popup-newsletter-close-promo:before{content:"";background:url(/arquivos/closebuttonbf.svg) 50% no-repeat!important;display:flex;width:100%;height:100%}.madesacms-common-components-0-x-popup-newsletter-close-promo:hover{-webkit-filter:brightness(80%);filter:brightness(80%)}.madesacms-common-components-0-x-popup-newsletter-title-promo{font-family:Roboto,sans-serif;font-size:24px;font-weight:400;line-height:34px;text-align:center;color:rgba(0,0,0,.76);max-width:330px;margin:32px auto 8px}.madesacms-common-components-0-x-popup-newsletter-subtitle-promo{font-family:Roboto,sans-serif;font-size:12px;line-height:16px;text-align:center;max-width:470px;color:#000!important;font-weight:600!important;margin:15px auto 0}.madesacms-common-components-0-x-popup-newsletter-form-promo{display:flex;width:100%;flex-direction:column;max-width:392px}.madesacms-common-components-0-x-popup-newsletter-termsandconditions-promo{color:#fff;text-align:center;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.48px;-webkit-text-decoration-line:underline;text-decoration-line:underline;margin-top:16px}.madesacms-common-components-0-x-popup-newsletter-labelOptions-promo input{display:none}.madesacms-common-components-0-x-popup-newsletter-labelContainer-promo{display:flex;flex-wrap:wrap;justify-content:center;margin-top:15px;gap:5px}.madesacms-common-components-0-x-selected-promo{background-color:#000!important;color:#e2e2e2!important}.madesacms-common-components-0-x-popup-newsletter-labelOptions-promo{border:1px solid #000;border-radius:10px;background-color:#e2e2e2;font-size:15px!important;padding:4px 10px!important;font-family:Roboto,sans-serif;font-weight:500;cursor:pointer}.madesacms-common-components-0-x-popup-newsletter-form-input-promo{height:48px;background-color:#eeeee5;outline:0;padding:0 0 0 15px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:left;border:none;border-radius:8px!important;color:#1c201e!important}.madesacms-common-components-0-x-popup-newsletter-spanemail-promo,.madesacms-common-components-0-x-popup-newsletter-spanname-promo{color:#eeeee5!important;font-weight:500!important;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;line-height:16px;margin-bottom:4px}.madesacms-common-components-0-x-popup-newsletter-spanemail-promo{margin-top:8px}.madesacms-common-components-0-x-popup-newsletter-spantel-promo{font-family:Roboto;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#eeeee5;margin-top:4px}.madesacms-common-components-0-x-popup-newsletter-form-input-promo::-moz-placeholder{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#393c41!important;opacity:1}.madesacms-common-components-0-x-popup-newsletter-form-input-promo:-ms-input-placeholder{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#393c41!important;opacity:1}.madesacms-common-components-0-x-popup-newsletter-form-input-promo::-ms-input-placeholder{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#393c41!important;opacity:1}.madesacms-common-components-0-x-popup-newsletter-form-input-promo::placeholder{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#393c41!important;opacity:1}.madesacms-common-components-0-x-popup-newsletter-form-button-promo{display:flex;justify-content:center;width:100%;background-color:transparent;border:none;cursor:pointer;font-family:Roboto,sans-serif;font-size:16px;text-decoration:underline;font-style:normal;font-weight:600;line-height:19px;color:#000;margin:0 auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.madesacms-common-components-0-x-textDescriptionToppromo .madesacms-common-components-0-x-paragraph{color:#eeeee5;text-align:center;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:19px;width:90%;margin:0 auto 8px;color:#fff}.madesacms-common-components-0-x-textDescriptionToppromo .madesacms-common-components-0-x-strong{font-family:Roboto;font-style:normal;font-weight:500;font-size:20px;line-height:23px;display:inline-block;margin-bottom:8px;color:#fff}.madesacms-common-components-0-x-popup-newsletter-form-button-confirm-promo{display:flex;justify-content:center;width:100%;align-items:center;max-width:100%;height:48px;background-color:#1c201e;border:none;cursor:pointer;font-family:Roboto,sans-serif;font-size:18px;border-radius:8px;font-style:normal;font-weight:500;line-height:22px;color:#fff;margin:15px auto 0}.madesacms-common-components-0-x-popup-newsletter-form-button-promo:hover{-webkit-filter:brightness(80%);filter:brightness(80%)}.madesacms-common-components-0-x-popup-newsletter-success-promo{font-family:Roboto,sans-serif;font-size:18px;font-weight:400;line-height:34px;text-align:center;color:rgba(0,0,0,.76)}@media (max-width:425px){.madesacms-common-components-0-x-popup-newsletter-title-promo{font-size:20px}.madesacms-common-components-0-x-popup-newsletter-banner-promo{height:auto;-o-object-fit:contain;object-fit:contain}}@media (max-width:320px){.madesacms-common-components-0-x-popup-newsletter-content-promo{min-height:0;padding:16px}}.madesacms-common-components-0-x-sucessFormPromo .madesacms-common-components-0-x-title{color:#fff;font-family:Roboto,sans-serif;font-weight:500;font-size:20px;line-height:100%;letter-spacing:0;text-align:center;margin-bottom:4px;margin-top:0}.madesacms-common-components-0-x-sucessFormPromo .madesacms-common-components-0-x-description .madesacms-common-components-0-x-paragraph{color:#fff;font-family:Roboto,sans-serif;font-weight:500;font-size:16px;line-height:100%;letter-spacing:-3%;text-align:center;margin:0 auto 16px}.madesacms-common-components-0-x-sucessFormPromo .madesacms-common-components-0-x-secondDescription .madesacms-common-components-0-x-paragraph{color:#fff;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:4%;text-align:center;vertical-align:middle;width:72%;margin:8px auto}.madesacms-common-components-0-x-sucessFormPromo .madesacms-common-components-0-x-thirdDescription .madesacms-common-components-0-x-link,.madesacms-common-components-0-x-sucessFormPromo .madesacms-common-components-0-x-thirdDescription .madesacms-common-components-0-x-paragraph{color:#fff;text-align:center;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin-bottom:0}.madesacms-common-components-0-x-sucessFormPromo .madesacms-common-components-0-x-thirdDescription .madesacms-common-components-0-x-paragraph{margin-top:8px}.madesacms-common-components-0-x-sucessFormPromo .madesacms-common-components-0-x-thirdDescription .madesacms-common-components-0-x-link{text-decoration:underline}.madesacms-common-components-0-x-copyTextPromoPopup,.madesacms-common-components-0-x-textCopiedPromo{width:100%;height:56px;border-radius:8px;display:flex;justify-content:center;align-items:center;font-family:Roboto;font-style:normal;font-weight:600;font-size:18px;line-height:21px;margin-bottom:26px}.madesacms-common-components-0-x-copyTextPromoPopup{flex-direction:column;margin-bottom:0}.madesacms-common-components-0-x-textCopiedPromo{justify-content:center;background:rgba(243,198,199,.5)}.madesacms-common-components-0-x-textCopiedPromo p{color:#eeeee5;text-align:center;font-family:Roboto,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.72px}.madesacms-common-components-0-x-copyTextPromoPopup{cursor:pointer;margin:0 auto;border-radius:32px;background:transparent}.madesacms-common-components-0-x-copyTextPromoPopup p{border-radius:32px;border-width:.8px;color:#1c201e;display:flex;justify-content:center;align-items:center;height:100%;width:216px}.madesacms-common-components-0-x-checkIconPromo,.madesacms-common-components-0-x-copyIconPromo{display:flex;height:100%;align-items:center;padding:0 12px;width:87px;justify-content:center}.madesacms-common-components-0-x-checkIconPromo{width:auto;padding:0}.madesacms-common-components-0-x-copyIconPromo{border-left:2px dashed #0a0c0d}.madesacms-common-components-0-x-copyTextPromoDisclaimer{font-family:Roboto,sans-serif;font-weight:400;font-size:12px;line-height:18px;letter-spacing:0;text-align:center;color:#fff;margin-top:8px}@media screen and (min-width:640px) and (max-width:760px){.madesacms-common-components-0-x-copyTextPromoPopup,.madesacms-common-components-0-x-textCopiedPromo{height:46px}}.madesacms-common-components-0-x-promoPopupContainer{position:fixed;top:140px;left:0;z-index:100}.madesacms-common-components-0-x-promoPopupBtn{position:fixed;z-index:100;outline:0;border:0;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding:0;margin:0;width:40px;cursor:pointer;background:transparent}.madesacms-common-components-0-x-promoPopupBtn .madesacms-common-components-0-x-spanText{display:inline-block;position:relative;max-height:198px;height:198px;width:40px;transition:max-height .3s ease,opacity .3s ease;overflow:hidden;background:#e11923;border-bottom-right-radius:8px}.madesacms-common-components-0-x-promoPopupBtn .madesacms-common-components-0-x-spanText p{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);transform-origin:center;width:190px;height:16px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:16px;letter-spacing:.08em;text-align:center;color:#fff}.madesacms-common-components-0-x-promoPopupBtn .madesacms-common-components-0-x-spanTextHidden{font-size:0;max-height:0;opacity:0}.madesacms-common-components-0-x-promoPopupBtn .madesacms-common-components-0-x-spanIcon{width:39px;height:39px;background-color:#fff;border-top-right-radius:8px;position:relative;overflow:hidden;border-top:1px solid #e11923;border-right:1px solid #e11923}.madesacms-common-components-0-x-promoPopupBtn .madesacms-common-components-0-x-spanIcon:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='10' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l8 8-8 8' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;transform:translate(-50%,-50%);transition:transform .3s ease}.madesacms-common-components-0-x-promoPopupBtn .madesacms-common-components-0-x-spanIconClose:before{transform:translate(-50%,-50%) rotate(180deg)}.madesacms-common-components-0-x-promoPopupBtn .madesacms-common-components-0-x-spanIconClose{border-top-right-radius:0;border-bottom-right-radius:8px}.madesacms-common-components-0-x-promoPopupDrawer,.madesacms-common-components-0-x-promoPopupDrawer .madesacms-common-components-0-x-popup-newsletter-promo{position:absolute;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.madesacms-common-components-0-x-promoPopupDrawer{top:0;left:0;max-height:576px;width:320px;transition:all .5s linear;z-index:99;transform:translateX(-100%)}.madesacms-common-components-0-x-promoPopupDrawer.madesacms-common-components-0-x-open{transform:translateX(0);box-shadow:2px 0 5px rgba(0,0,0,.5);background-color:#000}