@import url(https://fonts.googleapis.com/css2?family=Work+Sans:wght@300;400;500;600;700;800&display=swap);.vtex-flex-layout-0-x-flexRow--product__stack-image .vtex-flex-layout-0-x-flexRowContent--product__stack-image,.vtex-flex-layout-0-x-flexRowContent--department__seo-wrapper,.vtex-flex-layout-0-x-flexRowContent--department__top-info,.vtex-flex-layout-0-x-flexRowContent--search__breadcrumb,.vtex-flex-layout-0-x-flexRowContent--search__not-found,.vtex-flex-layout-0-x-flexRowContent--search__result,.vtex-flex-layout-0-x-flexRowContent--search__result-content-top-info--mobile{width:100%;padding:0 40px;margin:auto;max-width:1360px}@media (max-width:768px){.vtex-flex-layout-0-x-flexRow--product__stack-image .vtex-flex-layout-0-x-flexRowContent--product__stack-image,.vtex-flex-layout-0-x-flexRowContent--department__seo-wrapper,.vtex-flex-layout-0-x-flexRowContent--department__top-info,.vtex-flex-layout-0-x-flexRowContent--search__breadcrumb,.vtex-flex-layout-0-x-flexRowContent--search__not-found,.vtex-flex-layout-0-x-flexRowContent--search__result,.vtex-flex-layout-0-x-flexRowContent--search__result-content-top-info--mobile{padding:0 20px}}@media (min-width:768px)and (max-width:1300px){.vtex-flex-layout-0-x-flexRow--product__stack-image .vtex-flex-layout-0-x-flexRowContent--product__stack-image,.vtex-flex-layout-0-x-flexRowContent--department__seo-wrapper,.vtex-flex-layout-0-x-flexRowContent--department__top-info,.vtex-flex-layout-0-x-flexRowContent--search__breadcrumb,.vtex-flex-layout-0-x-flexRowContent--search__not-found,.vtex-flex-layout-0-x-flexRowContent--search__result,.vtex-flex-layout-0-x-flexRowContent--search__result-content-top-info--mobile{padding:0 80px}}@media (min-width:1600px){.vtex-flex-layout-0-x-flexRow--product__stack-image .vtex-flex-layout-0-x-flexRowContent--product__stack-image,.vtex-flex-layout-0-x-flexRowContent--department__seo-wrapper,.vtex-flex-layout-0-x-flexRowContent--department__top-info,.vtex-flex-layout-0-x-flexRowContent--search__breadcrumb,.vtex-flex-layout-0-x-flexRowContent--search__not-found,.vtex-flex-layout-0-x-flexRowContent--search__result,.vtex-flex-layout-0-x-flexRowContent--search__result-content-top-info--mobile{padding:0}}.cruzeirodosul-store-theme-3-x-confirmationGreetingsSection .cruzeirodosul-store-theme-3-x-confirmationGreetingsTitle{font-size:32px;font-weight:700;line-height:48px;letter-spacing:0;text-align:center;color:#fff;margin:0;padding:20px 0}.cruzeirodosul-store-theme-3-x-confirmationGreetingsSection .cruzeirodosul-store-theme-3-x-confirmationGreetingsText{font-size:16px;font-weight:400;line-height:19px;letter-spacing:0;text-align:center;color:#fff;margin:0 auto;width:100%;max-width:46.875rem}.cruzeirodosul-store-theme-3-x-boleto .cruzeirodosul-store-theme-3-x-confirmationStepsListItem:nth-child(3):before,.cruzeirodosul-store-theme-3-x-boleto .cruzeirodosul-store-theme-3-x-confirmationStepsListItem:nth-child(4):before{background:silver}.cruzeirodosul-store-theme-3-x-boleto .cruzeirodosul-store-theme-3-x-confirmationStepsButton.disabled{pointer-events:none;opacity:.5}.cruzeirodosul-store-theme-3-x-confirmationStepsSection{background:#fff;padding:16px 38px;border:0;border-radius:4px;width:100%;margin:0 0 20px}.cruzeirodosul-store-theme-3-x-confirmationStepsSection .cruzeirodosul-store-theme-3-x-confirmationStepsText{font-weight:400;font-size:14px;line-height:19.6px;text-align:center;max-width:535px;margin:0 auto 24px}.cruzeirodosul-store-theme-3-x-confirmationStepsSection .cruzeirodosul-store-theme-3-x-confirmationStepsButton{border-radius:24px;width:248px;max-width:90%;height:40px;background:#0b4279;display:flex;justify-content:center;align-items:center;color:#fff;margin:0 auto;font-size:14px;font-weight:600;text-align:center}.cruzeirodosul-store-theme-3-x-confirmationStepsSection .cruzeirodosul-store-theme-3-x-confirmationStepsButtonLoading{pointer-events:none;opacity:.5}.cruzeirodosul-store-theme-3-x-confirmationStepsSection .cruzeirodosul-store-theme-3-x-confirmationStepsList{display:flex;flex-direction:column;position:relative;justify-content:space-around;margin-bottom:0;padding:0}@media screen and (min-width:780px){.cruzeirodosul-store-theme-3-x-confirmationStepsSection .cruzeirodosul-store-theme-3-x-confirmationStepsList{flex-direction:row;height:83px}}.cruzeirodosul-store-theme-3-x-confirmationStepsSection .cruzeirodosul-store-theme-3-x-confirmationStepsList:before{content:"";width:87%;height:4px;background:linear-gradient(90deg,#2bdf73 42%,#d9d9d9 0);position:absolute;left:0;right:0;margin-top:1rem;display:none}@media screen and (min-width:780px){.cruzeirodosul-store-theme-3-x-confirmationStepsSection .cruzeirodosul-store-theme-3-x-confirmationStepsList:before{display:block}}.cruzeirodosul-store-theme-3-x-confirmationStepsSection .cruzeirodosul-store-theme-3-x-confirmationStepsListItem{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;padding:1rem 0}@media screen and (min-width:780px){.cruzeirodosul-store-theme-3-x-confirmationStepsSection .cruzeirodosul-store-theme-3-x-confirmationStepsListItem{width:2rem;height:2rem;padding:0}}.cruzeirodosul-store-theme-3-x-confirmationStepsSection .cruzeirodosul-store-theme-3-x-confirmationStepsListItem:before{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;background:#0b4279;font-weight:600;font-size:1rem;line-height:24px;text-align:center;color:#fff}.cruzeirodosul-store-theme-3-x-confirmationStepsSection .cruzeirodosul-store-theme-3-x-confirmationStepsListItem:first-child:before{content:"1"}.cruzeirodosul-store-theme-3-x-confirmationStepsSection .cruzeirodosul-store-theme-3-x-confirmationStepsListItem:nth-child(2):before{content:"2"}.cruzeirodosul-store-theme-3-x-confirmationStepsSection .cruzeirodosul-store-theme-3-x-confirmationStepsListItem:nth-child(3):before{content:"3"}.cruzeirodosul-store-theme-3-x-confirmationStepsSection .cruzeirodosul-store-theme-3-x-confirmationStepsListItem:nth-child(4):before{content:"4"}.cruzeirodosul-store-theme-3-x-confirmationStepsSection .cruzeirodosul-store-theme-3-x-confirmationStepsListItem .cruzeirodosul-store-theme-3-x-confirmationStepsListItemFloating{width:202px;text-align:center;font-weight:400;font-size:14px;line-height:21px;margin-top:9px}@media screen and (min-width:780px){.cruzeirodosul-store-theme-3-x-confirmationStepsSection .cruzeirodosul-store-theme-3-x-confirmationStepsListItem .cruzeirodosul-store-theme-3-x-confirmationStepsListItemFloating{position:absolute;top:calc(100% + 9px);right:-5.4rem;margin-top:0}}.vtex-order-placed-2-x-orderSoldBy{display:none}.vtex-rich-text-0-x-wrapper--order-button-orderplaced .vtex-rich-text-0-x-paragraph .vtex-rich-text-0-x-link{background:#0b4279;border-radius:24px;font-size:14px;font-weight:600;color:#f7f8f9;line-height:16px;text-decoration:none;height:40px;padding:0 30px;display:flex;align-items:center;justify-content:center;transition:background .2s linear}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation .vtex-order-placed-2-x-confirmationIconWrapper.c-success{display:flex;align-items:center;justify-content:center}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation .vtex-order-placed-2-x-confirmationIconWrapper.c-success>svg{display:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation .vtex-order-placed-2-x-confirmationIconWrapper.c-success:before{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjIiIGhlaWdodD0iNjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjYyIiBoZWlnaHQ9IjYyIiByeD0iMzEiIGZpbGw9IiM3REUzQTUiLz48cGF0aCBkPSJNMTguMzMzIDMxbDkuNSA5LjUgMTUuODMzLTE5IiBzdHJva2U9IiMwNjI2NDUiIHN0cm9rZS13aWR0aD0iNCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+");background-repeat:no-repeat;background-position:50%;border-radius:50%;width:62px;height:62px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation .vtex-order-placed-2-x-confirmationMessage strong{display:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--bank-invoice>header{font-size:22px;font-weight:400;line-height:26px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-printHintWrapper svg path{fill:#111}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper>.vtex-flex-layout-0-x-flexRow:not(.vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container){background:#fff;border:none;border-radius:10px 10px 0 0;margin:0;padding:30px 20px}@media screen and (min-width:1026px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper>.vtex-flex-layout-0-x-flexRow:not(.vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container){padding:30px 30px 0}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper>.vtex-flex-layout-0-x-flexRow:not(.vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container) .vtex-flex-layout-0-x-flexRowContent{border-bottom:1px solid #e5e5e5;margin:0;padding:0 0 30px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper>.vtex-flex-layout-0-x-flexRow:not(.vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container) .vtex-flex-layout-0-x-flexRowContent .vtex-order-placed-2-x-orderNumber{color:#0b4279;padding:0 0 10px;font-family:Work Sans;font-size:24px;font-weight:700;line-height:36px;letter-spacing:0}@media screen and (min-width:1026px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper>.vtex-flex-layout-0-x-flexRow:not(.vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container) .vtex-flex-layout-0-x-flexRowContent .vtex-order-placed-2-x-orderNumber{white-space:nowrap}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper>.vtex-flex-layout-0-x-flexRow:not(.vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container) .vtex-flex-layout-0-x-flexRowContent .vtex-order-placed-2-x-orderDatetime{font-size:0;font-weight:400;color:#000;line-height:19px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper>.vtex-flex-layout-0-x-flexRow:not(.vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container) .vtex-flex-layout-0-x-flexRowContent .vtex-order-placed-2-x-orderDatetime time{font-size:14px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper>.vtex-flex-layout-0-x-flexRow:not(.vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container) .vtex-flex-layout-0-x-flexRowContent .vtex-order-placed-2-x-orderDatetime time:first-child:before{content:"Inscrição feita em "}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper>.vtex-flex-layout-0-x-flexRow:not(.vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container) .vtex-flex-layout-0-x-flexRowContent .vtex-order-placed-2-x-orderDatetime time:first-child:after{content:" "}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper>.vtex-flex-layout-0-x-flexRow:not(.vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container) .vtex-flex-layout-0-x-flexRowContent .vtex-order-placed-2-x-orderDatetime time:last-child:before{content:"às "}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper>.vtex-flex-layout-0-x-flexRow:not(.vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container) .vtex-flex-layout-0-x-flexRowContent .vtex-order-placed-2-x-orderSoldBy{font-size:14px;font-weight:400;color:#000;line-height:17px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper>.vtex-flex-layout-0-x-flexRow:not(.vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container) .vtex-flex-layout-0-x-flexRowContent .vtex-order-placed-2-x-orderSoldBy .vtex-order-placed-2-x-orderSeller{color:#000}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper>.vtex-flex-layout-0-x-flexRow:not(.vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container) .vtex-flex-layout-0-x-flexRowContent .vtex-order-placed-2-x-orderOptionsWrapper{display:flex;flex-direction:row;flex-wrap:nowrap}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper>.vtex-flex-layout-0-x-flexRow:not(.vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container) .vtex-flex-layout-0-x-flexRowContent .vtex-order-placed-2-x-orderOptionsWrapper .vtex-order-placed-2-x-cancelOrderButton,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper>.vtex-flex-layout-0-x-flexRow:not(.vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container) .vtex-flex-layout-0-x-flexRowContent .vtex-order-placed-2-x-orderOptionsWrapper .vtex-order-placed-2-x-updateOrderButton{display:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper>.vtex-flex-layout-0-x-flexRow:not(.vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container) .vtex-flex-layout-0-x-flexRowContent .vtex-order-placed-2-x-orderOptionsWrapper .vtex-order-placed-2-x-myOrdersButton{margin:0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper>.vtex-flex-layout-0-x-flexRow:not(.vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container) .vtex-flex-layout-0-x-flexRowContent .vtex-order-placed-2-x-orderOptionsWrapper .vtex-order-placed-2-x-myOrdersButton a .vtex-button{background:#0b4279;border:none;border-radius:24px;transition:background .2s linear}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper>.vtex-flex-layout-0-x-flexRow:not(.vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container) .vtex-flex-layout-0-x-flexRowContent .vtex-order-placed-2-x-orderOptionsWrapper .vtex-order-placed-2-x-myOrdersButton a .vtex-button:hover{background:#0b4279}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper>.vtex-flex-layout-0-x-flexRow:not(.vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container) .vtex-flex-layout-0-x-flexRowContent .vtex-order-placed-2-x-orderOptionsWrapper .vtex-order-placed-2-x-myOrdersButton a .vtex-button .vtex-button__label{font-size:0;text-align:center;text-transform:math-auto}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper>.vtex-flex-layout-0-x-flexRow:not(.vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container) .vtex-flex-layout-0-x-flexRowContent .vtex-order-placed-2-x-orderOptionsWrapper .vtex-order-placed-2-x-myOrdersButton a .vtex-button .vtex-button__label:after{color:#f7f8f9;line-height:16px;letter-spacing:0;font-weight:600;content:"Acompanhar minha inscrição";font-size:14px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-flex-layout-0-x-flexRow .cruzeirodosul-store-theme-3-x-confirmationStepsButtonLoading{border-radius:1.5rem;width:15.5rem;max-width:90%;height:2.5rem;background:#0b4279;display:flex;justify-content:center;align-items:center;color:#fff;margin:0 auto;font-weight:600;text-align:center;font-size:0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-flex-layout-0-x-flexRow .cruzeirodosul-store-theme-3-x-confirmationStepsButtonLoading.active{font-size:.875rem}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-flex-layout-0-x-flexRow .cruzeirodosul-store-theme-3-x-confirmationStepsButtonLoading.disabled{pointer-events:none;opacity:.5}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-flex-layout-0-x-flexRow .cruzeirodosul-store-theme-3-x-confirmationStepsButtonLoading svg{animation:spin 1s linear infinite}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary{background:#fff;padding:0 20px;display:none}@media screen and (min-width:1026px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary{padding:30px}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary .vtex-order-placed-2-x-customerInfoListContainer{font-family:Work Sans,sans-serif}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary .vtex-order-placed-2-x-customerInfoListContainer .vtex-order-placed-2-x-customerInfo{padding:0;font-size:1rem;font-weight:600;line-height:1.5rem;letter-spacing:0;color:#0b4279}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary .vtex-order-placed-2-x-customerInfoListContainer .vtex-order-placed-2-x-customerInfoListEmail,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary .vtex-order-placed-2-x-customerInfoListContainer .vtex-order-placed-2-x-customerInfoListName,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary .vtex-order-placed-2-x-customerInfoListContainer .vtex-order-placed-2-x-customerInfoListPhone{font-size:16px;font-weight:400;color:#444;line-height:19px;padding:5px 0 0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-profile-form-3-x-profileSummary .vtex-order-placed-2-x-customerInfoListContainer .vtex-order-placed-2-x-customerInfoListDocument{display:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentWrapper .vtex-order-placed-2-x-orderPaymentItem article>div{width:100%}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentWrapper .vtex-order-placed-2-x-orderPaymentItem article>div .vtex-order-placed-2-x-paymentGroup+p{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:#202125}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentWrapper .vtex-order-placed-2-x-orderPaymentItem article>div .vtex-order-placed-2-x-paymentValue+div{padding:5px 0 0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentWrapper .vtex-order-placed-2-x-orderPaymentItem article>div .vtex-order-placed-2-x-paymentValue+div svg path{fill:#444}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentWrapper .vtex-order-placed-2-x-orderPaymentItem article>div .vtex__icon-tooltip path{fill:#f7f7f7}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentWrapper .vtex-order-placed-2-x-orderPaymentItem article>div .vtex__icon-tooltip+.bg-base--inverted{background:#f7f7f7;color:#fff;max-width:calc(100vw - 72px)}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentWrapper .vtex-order-placed-2-x-orderPaymentItem article>div .vtex__icon-tooltip+.bg-base--inverted p{word-wrap:break-word}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentWrapper .vtex-order-placed-2-x-orderPaymentItem article>div .vtex-order-placed-2-x-paymentGroup+p+div+div+div{width:100%;margin:0;padding:20px 0 0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentWrapper .vtex-order-placed-2-x-orderPaymentItem article>div .vtex-order-placed-2-x-paymentGroup+p+div+div+div a{text-decoration:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageHeader>br{display:none}.vtex-order-placed-2-x-productImageWrapper img{border-radius:5px}.cruzeirodosul-store-theme-3-x-notPromissory .vtex-profile-form-3-x-profileSummary{display:block!important}.cruzeirodosul-store-theme-3-x-notPromissory .vtex-order-placed-2-x-section--paymentMethods div>p:nth-child(2){display:none}.cruzeirodosul-store-theme-3-x-notPromissory .vtex-order-placed-2-x-section--paymentMethods div>p:before{content:"Matrícula Gratuita"!important}.cruzeirodosul-store-theme-3-x-notPromissory .vtex-order-placed-2-x-totalListWrapper:before{content:"Resumo de taxa de matrícula"!important}.cruzeirodosul-store-theme-3-x-notPromissory .vtex-order-placed-2-x-section--deliveryPackages{display:none!important}.cruzeirodosul-store-theme-3-x-notPromissory.cruzeirodosul-store-theme-3-x-isInscricao .vtex-order-placed-2-x-section--paymentMethods div>p:before{content:none!important}.cruzeirodosul-store-theme-3-x-notPromissory.cruzeirodosul-store-theme-3-x-isInscricao .vtex-order-placed-2-x-section--paymentMethods div>p:nth-child(2){display:block!important}.cruzeirodosul-store-theme-3-x-notPromissory.cruzeirodosul-store-theme-3-x-isInscricao .vtex-order-placed-2-x-totalListWrapper:before{content:"Resumo de taxa de inscrição"!important}.cruzeirodosul-store-theme-3-x-notPromissory.cruzeirodosul-store-theme-3-x-isInscricao .vtex-order-placed-2-x-section--paymentMethods:before{content:"Pagamento"!important}.vtex-flex-layout-0-x-flexColChild--orderplaced-header h3{margin:0;padding-bottom:10px;color:#0b4279;font-family:Work Sans,sans-serif;font-size:24px;font-weight:700;line-height:36px;letter-spacing:0}@keyframes vtex-login-2-x-spin{to{transform:rotate(1turn)}}.vtex-search-result-3-x-accordionFilter .pl8{padding-left:0!important}.cruzeirodosul-shortcut-app-0-x-card{bottom:3.5625rem!important;right:0!important}.cruzeirodosul-shortcut-app-0-x-card,.cruzeirodosul-shortcut-app-0-x-card ul{background-color:transparent!important}.cruzeirodosul-shortcut-app-0-x-card ul li{background-color:transparent!important;border:none!important;display:flex;justify-content:end;padding:0}.cruzeirodosul-shortcut-app-0-x-card ul li:hover a{flex-direction:row-reverse}.cruzeirodosul-shortcut-app-0-x-card ul li:hover a span{font-family:Work Sans,sans-serif;font-size:10px!important;padding:1px 10px;border-radius:24px;background-color:#0b4279;font-weight:400}.cruzeirodosul-shortcut-app-0-x-card ul li:hover img{filter:brightness(1.5);opacity:.8}.cruzeirodosul-shortcut-app-0-x-card ul li:hover div{flex-direction:row-reverse}.cruzeirodosul-shortcut-app-0-x-card ul li:hover div span{font-family:Work Sans,sans-serif;font-size:10px!important;padding:1px 10px;border-radius:24px;background-color:#0b4279;font-weight:400}.cruzeirodosul-shortcut-app-0-x-card ul li img{width:60px!important;height:60px!important;cursor:pointer;margin-right:0!important}.cruzeirodosul-shortcut-app-0-x-card ul li a{background-color:transparent!important;border:none!important;display:flex;justify-content:end;padding:0;align-items:center}.cruzeirodosul-shortcut-app-0-x-card ul li a span{font-size:0!important}.cruzeirodosul-shortcut-app-0-x-card ul li div{background-color:transparent!important;border:none!important;display:flex;justify-content:end;padding:0;align-items:center}.cruzeirodosul-shortcut-app-0-x-card ul li div span{font-size:0!important}.cruzeirodosul-shortcut-app-0-x-button{background-color:transparent!important;width:60px!important;height:60px!important;display:flex;bottom:57px}.cruzeirodosul-shortcut-app-0-x-button svg{display:none}.cruzeirodosul-shortcut-app-0-x-button:after{background-image:url(/arquivos/help-i.png);content:"";width:60px;height:60px;display:flex}.vtex-profile-form-3-x-businessFields .vtex-input,.vtex-profile-form-3-x-businessFields .vtex-input .vtex-input__label,.vtex-profile-form-3-x-businessFields .vtex-input input{font-family:Work Sans,sans-serif!important}.cruzeirodosul-my-account-custom-0-x-financialResponsibleWrapper{margin:0 36px}.vtex-store-link-0-x-childrenContainer--banner-promotional-desktop-banner{display:flex;justify-content:center;align-items:center}.vtex-flex-layout-0-x-flexRowContent .vtex-store-components-3-x-notificationBarContainer{background-color:var(--brand-50);font-family:Work Sans,sans-serif}.vtex-flex-layout-0-x-flexRow--footer-container-mobile .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--footer-container .vtex-store-components-3-x-container{width:100%;padding:0 40px;margin:auto;max-width:1360px}@media (max-width:768px){.vtex-flex-layout-0-x-flexRow--footer-container-mobile .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--footer-container .vtex-store-components-3-x-container{padding:0 20px}}@media (min-width:768px)and (max-width:1300px){.vtex-flex-layout-0-x-flexRow--footer-container-mobile .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--footer-container .vtex-store-components-3-x-container{padding:0 80px}}@media (min-width:1600px){.vtex-flex-layout-0-x-flexRow--footer-container-mobile .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--footer-container .vtex-store-components-3-x-container{padding:0}}.vtex-flex-layout-0-x-flexRow--footer-container .vtex-store-components-3-x-container .vtex-flex-layout-0-x-flexRowContent--footer-container .vtex-flex-layout-0-x-stretchChildrenWidth .vtex-flex-layout-0-x-flexRowContent--container-footer-1{justify-content:space-between;margin-bottom:54px}.vtex-flex-layout-0-x-flexRow--footer-container .vtex-store-components-3-x-container .vtex-flex-layout-0-x-flexRowContent--footer2-container .vtex-flex-layout-0-x-flexColChild--container-title-footer-2-2,.vtex-flex-layout-0-x-flexRow--footer-container .vtex-store-components-3-x-container .vtex-flex-layout-0-x-flexRowContent--footer2-container .vtex-flex-layout-0-x-flexColChild--footer-column-2-1{margin-bottom:20px}.vtex-flex-layout-0-x-flexRow--footer-container .vtex-store-components-3-x-container .vtex-flex-layout-0-x-flexRowContent--footer2-container .vtex-flex-layout-0-x-flexRowContent--container-footer2-2-content{flex-direction:column;align-items:center}.vtex-flex-layout-0-x-flexRow--footer-container .vtex-store-components-3-x-container .vtex-flex-layout-0-x-flexRow--container-footer3-2-desktop{margin-top:20px;padding-bottom:20px;border-bottom:2px solid #fff;margin-bottom:20px}.vtex-flex-layout-0-x-flexRow--footer-container .vtex-store-components-3-x-container .vtex-flex-layout-0-x-flexRow--footer-3-copyright{padding-bottom:50px}.vtex-flex-layout-0-x-flexRow--footer-container .vtex-store-components-3-x-container .vtex-flex-layout-0-x-flexRowContent--container-footer3-3-desktop{margin-bottom:20px;flex-direction:column}.vtex-flex-layout-0-x-flexRow--footer-container .vtex-store-components-3-x-container .vtex-flex-layout-0-x-flexRowContent--container-footer3-3-desktop .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRow--container-footer3-1{margin-top:35px}.vtex-flex-layout-0-x-flexRow--container-footer3-1 .vtex-flex-layout-0-x-flexRowContent--container-footer3-1{height:24px}.vtex-flex-layout-0-x-flexRow--footer2-container{position:relative}.vtex-flex-layout-0-x-flexRow--footer2-container .vtex-flex-layout-0-x-flexRow--content-collapse .vtex-flex-layout-0-x-flexRowContent--content-collapse{padding-bottom:12px}.vtex-flex-layout-0-x-flexRow--footer2-container .vtex-flex-layout-0-x-flexRow--collapsed-content{overflow-y:hidden;position:relative}.vtex-flex-layout-0-x-flexRow--footer2-container .vtex-flex-layout-0-x-flexRow--collapsed-content:after{content:"";width:100%;position:absolute;bottom:0;left:0;height:100%;background:linear-gradient(0deg,#03386d,rgba(3,56,109,0),rgba(3,56,109,0))}.vtex-flex-layout-0-x-flexRow--footer-container-mobile{background-color:#03386d}.vtex-flex-layout-0-x-flexRow--footer-container-mobile .vtex-store-components-3-x-container .vtex-flex-layout-0-x-flexRowContent--footer-e-mec-mobile{display:flex;flex-direction:column;align-items:center}@media (max-width:768px){.vtex-flex-layout-0-x-flexRow--footer-container-mobile .vtex-store-components-3-x-container .vtex-flex-layout-0-x-flexRowContent--footer-e-mec-mobile{margin:30px 0}}.vtex-flex-layout-0-x-flexRow--footer-container-mobile .vtex-store-components-3-x-container .vtex-flex-layout-0-x-flexCol--container-explorar-cursos-mb{position:relative;padding-bottom:40px}.vtex-list-context-0-x-list--list-context-images{margin-top:50px;margin-bottom:60px;padding-left:0}@media (max-width:768px){.vtex-list-context-0-x-list--list-context-images{margin-top:40px;margin-bottom:25px}}.vtex-list-context-0-x-list--list-context-images .vtex-list-context-0-x-item{list-style:none}@media (max-width:768px){.vtex-list-context-0-x-list--list-context-images .vtex-list-context-0-x-item{display:flex;justify-content:center}}.vtex-list-context-0-x-list--list-context-mec{display:flex;padding-left:0;margin:0}.vtex-list-context-0-x-list--list-context-mec .vtex-list-context-0-x-item{list-style:none}.vtex-list-context-0-x-list--list-context-mec .vtex-list-context-0-x-item .vtex-store-components-3-x-imageElement--list-context-mec{width:auto!important;display:block;max-height:none!important;border-radius:10px}@media (max-width:768px){.vtex-list-context-0-x-list--list-context-mec .vtex-list-context-0-x-item .vtex-store-components-3-x-imageElement--list-context-mec{margin-top:20px;margin-bottom:5px}}.vtex-list-context-0-x-list--list-context-social{display:flex;padding-left:0;margin:0}@media (max-width:768px){.vtex-list-context-0-x-list--list-context-social{padding-top:24px;padding-bottom:40px}}.vtex-list-context-0-x-list--list-context-social .vtex-list-context-0-x-item{list-style:none;padding-right:13px}.vtex-list-context-0-x-list--list-context-social .vtex-list-context-0-x-item .vtex-store-components-3-x-imageElement--list-context-social{width:fit-content!important}.vtex-menu-2-x-styledLinkContainer--title-column-footer-2{padding:0;margin:0}.vtex-menu-2-x-styledLinkContainer--title-column-footer-2 .vtex-menu-2-x-styledLinkContent--title-column-footer-2{font-family:Work Sans,sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;color:#fff;white-space:pre-line}@media (max-width:768px){.vtex-menu-2-x-styledLinkContainer--title-column-footer-2 .vtex-menu-2-x-styledLinkContent--title-column-footer-2{width:100%;font-size:14px}}.vtex-menu-2-x-styledLinkContainer--title-column-footer-2 .vtex-menu-2-x-styledLinkContent--title-column-footer-2 .vtex-menu-2-x-accordionIcon--title-column-footer-2{color:#fff;font-size:20px}.vtex-menu-2-x-styledLinkContainer--title-column-footer-2 .vtex-menu-2-x-styledLink--highlight{display:flex;margin-bottom:20px;color:#0b4279;font-size:16px;font-family:Work Sans,sans-serif;position:relative}.vtex-menu-2-x-styledLinkContainer--title-column-footer-2 .vtex-menu-2-x-styledLink--highlight:before{content:"";display:inline-block;width:45px;height:2px;background-color:var(--brand-70);position:absolute;bottom:-2px;left:0}@media (max-width:768px){.vtex-menu-2-x-styledLinkContainer--title-column-footer-2 .vtex-menu-2-x-styledLink--highlight{margin-bottom:16px;margin-top:16px}}.vtex-menu-2-x-submenuAccordion--footer-description{padding-left:0}.vtex-menu-2-x-menuItem--footer-description .vtex-menu-2-x-styledLinkContainer--footer-description{padding:0;margin:0}.vtex-menu-2-x-menuItem--footer-description .vtex-menu-2-x-styledLinkContainer--footer-description .vtex-menu-2-x-styledLinkContent{font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:#fff;white-space:pre-line}.vtex-menu-2-x-menuItem--footer-description .vtex-menu-2-x-styledLinkContainer--footer-description .vtex-menu-2-x-styledLinkContent--text-link-description{text-decoration:underline}.vtex-menu-2-x-menuItem--footer-description .vtex-menu-2-x-styledLinkContainer--footer-description .vtex-menu-2-x-styledLinkContent--footer-border-mb{padding-top:10px;margin-top:30px;border-top:2px solid #fff;font-size:14px}.vtex-menu-2-x-menuItem--footer-description .vtex-menu-2-x-styledLinkContainer--footer-description .vtex-menu-2-x-styledLink--highlight{display:flex;margin-bottom:20px;color:#0b4279;font-size:16px;font-family:Work Sans,sans-serif;position:relative}.vtex-menu-2-x-menuItem--footer-description .vtex-menu-2-x-styledLinkContainer--footer-description .vtex-menu-2-x-styledLink--highlight:before{content:"";display:inline-block;width:45px;height:2px;background-color:var(--brand-70);position:absolute;bottom:-2px;left:0}@media (max-width:768px){.vtex-menu-2-x-menuItem--footer-description .vtex-menu-2-x-styledLinkContainer--footer-description .vtex-menu-2-x-styledLink--highlight{margin-bottom:16px;margin-top:16px}}.vtex-menu-2-x-menuContainer--ul-footer3-1-description{justify-content:end}.vtex-menu-2-x-menuContainer--explorar-cursos-mb{flex-direction:column}.vtex-menu-2-x-menuContainer--explorar-cursos-mb .vtex-menu-2-x-styledLinkContainer{padding:0;margin:0}.vtex-menu-2-x-menuContainer--explorar-cursos-mb .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLinkContent{font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:#fff;white-space:pre-line}.vtex-menu-2-x-menuContainer--explorar-cursos-mb .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLink--highlight{display:flex;margin-bottom:20px;color:#0b4279;font-size:16px;font-family:Work Sans,sans-serif;position:relative}.vtex-menu-2-x-menuContainer--explorar-cursos-mb .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLink--highlight:before{content:"";display:inline-block;width:45px;height:2px;background-color:var(--brand-70);position:absolute;bottom:-2px;left:0}@media (max-width:768px){.vtex-menu-2-x-menuContainer--explorar-cursos-mb .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLink--highlight{margin-bottom:16px;margin-top:16px}}.vtex-menu-2-x-menuContainerNav--explorar-cursos-title-content-mb{margin-bottom:1rem}@media (max-width:768px){.vtex-menu-2-x-menuContainerNav--footer__institutional-linksMb{padding-bottom:40px}}.vtex-flex-layout-0-x-flexRowContent--container-content-modal .vtex-menu-2-x-menuContainer--content-modal .vtex-menu-2-x-menuItem--content-modal .vtex-menu-2-x-styledLinkContent--content-modal{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-y:hidden;position:relative}@media (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--container-content-modal .vtex-menu-2-x-menuContainer--content-modal .vtex-menu-2-x-menuItem--content-modal .vtex-menu-2-x-styledLinkContent--content-modal{margin:14px 0}}.vtex-flex-layout-0-x-flexRowContent--container-content-modal .vtex-menu-2-x-menuContainer--content-modal .vtex-menu-2-x-menuItem--content-modal:last-child,.vtex-flex-layout-0-x-flexRowContent--container-content-modal .vtex-menu-2-x-menuContainer--content-modal .vtex-menu-2-x-menuItem--content-modal:nth-child(2n){display:none}.vtex-menu-2-x-styledLink--hide-cursos-explorer{position:absolute;bottom:0}.vtex-menu-2-x-styledLink--explorar-cursos-box{max-width:302px;max-height:30px;height:100%;width:100%}.vtex-menu-2-x-styledLinkContent--condicoes-after{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-y:hidden;position:relative}.vtex-menu-2-x-menuContainer--content-modal-desk{flex-direction:column}@media (max-width:768px){.vtex-menu-2-x-menuContainerNav--cnpj-container{margin-bottom:14px}}.vtex-flex-layout-0-x-flexRowContent--container-footer3-3-desktop .vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuContainer .vtex-menu-2-x-styledLinkContent--footer-description,.vtex-flex-layout-0-x-flexRowContent--footer-3-copyright .vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuContainer .vtex-menu-2-x-styledLinkContent--title-column-footer-2{font-size:14px}.vtex-menu-2-x-styledLinkContainer--footer-copyright{padding:0;margin:0}.vtex-menu-2-x-styledLinkContent--footer-copyright{font-family:Work Sans,sans-serif;font-size:14px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;color:#fff;white-space:pre-line}@media (max-width:768px){.vtex-menu-2-x-styledLinkContent--footer-copyright{width:100%}}.vtex-menu-2-x-menuItem--footer-copyright{display:flex;align-items:center;padding-right:14px;gap:14px}.vtex-menu-2-x-menuItem--footer-copyright:not(:last-child):after{content:"|";font-size:17px;color:#fff}@media (max-width:1025px){.vtex-menu-2-x-menuContainerNav--cnpj-container .vtex-menu-2-x-menuContainer--cnpj-container .vtex-menu-2-x-styledLinkContent--footer-description{font-size:14px}.vtex-menu-2-x-menuContainerNav--cnpj-container .vtex-menu-2-x-menuContainer--footer-copyright{flex-wrap:wrap}}.vtex-modal-layout-0-x-container{background-color:rgba(0,0,0,.8)}.vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paperScrollContent{background-color:#03386d;padding:1.5rem 1rem;border-radius:6px;width:100%}@media (min-width:1300px){.vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paperScrollContent{padding:2rem;width:800px}.vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paperScrollContent .vtex-menu-2-x-menuContainerNav--content-modal-desk{padding:0 2rem}}.vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paperScrollContent .vtex-modal-layout-0-x-headerContainer{border:none;padding-bottom:1rem}.vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paperScrollContent .vtex-modal-layout-0-x-headerContainer .vtex-modal-layout-0-x-closeButton{border-radius:50%;background-color:hsla(0,0%,96.9%,.2);width:28px;height:28px;padding:0;display:flex;align-items:center;justify-content:center;color:#fff}.vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paperScrollContent .vtex-menu-2-x-menuItem--hide-cursos-explorer:first-child{display:none}.vtex-modal-layout-0-x-container--container-modal-condicoes-mb .vtex-menu-2-x-menuContainer--content-modal{flex-direction:column}@media (max-width:1025px){.vtex-store-components-3-x-container{max-width:1360px}.vtex-store-components-3-x-container .vtex-store-components-3-x-imageElement--banner-promotional-desktop-banner{width:100%}}.vtex-store-components-3-x-container .vtex-store-components-3-x-imageElement--list-context-images{width:auto!important}.vtex-store-footer-2-x-footerLayout--footer-main{background-color:#03386d}.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{width:100%;padding:0 40px;margin:auto;max-width:1360px}@media (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{padding:0 20px}}@media (min-width:768px)and (max-width:1300px){.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{padding:0 80px}}@media (min-width:1600px){.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{padding:0}}.vtex-flex-layout-0-x-flexRow--main-header{background-color:#0b4279!important}.vtex-flex-layout-0-x-flexRow--header-icons{display:flex;min-width:150px}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{background-color:#0b4279!important;justify-content:space-between;height:60px}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-minicart-2-x-openIconContainer,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-store-drawer-0-x-openIconContainer{color:#fff;padding:0;display:flex;justify-content:center;align-items:center}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-minicart-2-x-openIconContainer .vtex-button__label,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-store-drawer-0-x-openIconContainer .vtex-button__label{padding:0}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-store-components-3-x-logoContainer{max-width:none;max-height:none;min-width:0;padding:0;height:100%;display:flex;align-items:center;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-store-components-3-x-logoContainer .vtex-store-components-3-x-logoImage--logo-mobile{max-height:40px;height:auto;width:auto;max-width:172px}.vtex-flex-layout-0-x-flexRowContent--main-header{justify-content:space-between;background-color:#0b4279!important;filter:none!important;padding-top:0;padding-bottom:0;height:80px}.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-store-components-3-x-logoContainer{max-width:none;max-height:none;min-width:0;padding:0}.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-store-components-3-x-logoContainer .vtex-store-components-3-x-logoImage--logo-desktop{min-width:auto;max-width:260px;max-height:61px;width:auto;height:auto;margin-right:30px}@media screen and (min-width:1025px){.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-login-2-x-container,.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-login-2-x-container{margin-top:10px;height:65px}}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-login-2-x-container .vtex-button,.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-login-2-x-container .vtex-button{display:flex;align-items:center;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-login-2-x-container .vtex-button:active,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-login-2-x-container .vtex-button:focus,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-login-2-x-container .vtex-button:hover,.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-login-2-x-container .vtex-button:active,.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-login-2-x-container .vtex-button:focus,.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-login-2-x-container .vtex-button:hover{background-color:transparent}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-login-2-x-container .vtex-button:before,.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-login-2-x-container .vtex-button:before{content:url(https://cruzeirodosul.vtexassets.com/assets/vtex/assets-builder/cruzeirodosul.store-theme/3.3.68/svg/icon-user___14b521e6f0746b1d085721d70062b249.svg);display:block;width:24px}@media screen and (min-width:1025px){.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-login-2-x-container .vtex-button:before,.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-login-2-x-container .vtex-button:before{display:none}}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-login-2-x-container .vtex-button__label,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-login-2-x-container .vtex-login-2-x-label,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-login-2-x-container .vtex-login-2-x-profile,.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-login-2-x-container .vtex-button__label,.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-login-2-x-container .vtex-login-2-x-label,.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-login-2-x-container .vtex-login-2-x-profile{font-size:0;padding:0}@media screen and (min-width:1025px){.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-login-2-x-container .vtex-button__label,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-login-2-x-container .vtex-login-2-x-label,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-login-2-x-container .vtex-login-2-x-profile,.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-login-2-x-container .vtex-button__label,.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-login-2-x-container .vtex-login-2-x-label,.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-login-2-x-container .vtex-login-2-x-profile{white-space:nowrap;display:flex;font-size:1rem!important;text-transform:capitalize;font-weight:600;color:#fff}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-login-2-x-container .vtex-button__label.vtex-login-2-x-profile,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-login-2-x-container .vtex-login-2-x-label.vtex-login-2-x-profile,.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-login-2-x-container .vtex-login-2-x-profile.vtex-login-2-x-profile,.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-login-2-x-container .vtex-button__label.vtex-login-2-x-profile,.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-login-2-x-container .vtex-login-2-x-label.vtex-login-2-x-profile,.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-login-2-x-container .vtex-login-2-x-profile.vtex-login-2-x-profile{display:block;word-break:break-all}}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile .vtex-login-2-x-profile,.vtex-flex-layout-0-x-flexRowContent--main-header .vtex-login-2-x-profile{display:none}.vtex-flex-layout-0-x-flexRowContent--submenu-desktop{column-gap:30px}.vtex-flex-layout-0-x-flexRowContent--submenu-desktop .vtex-store-components-3-x-imageElement{display:block;width:100%;min-height:230px;height:auto!important}.vtex-flex-layout-0-x-flexRowContent--submenu-desktop .vtex-flex-layout-0-x-stretchChildrenWidth:empty{display:none}.vtex-flex-layout-0-x-flexColChild--category-menu{height:100%!important;display:flex;align-items:center}.vtex-flex-layout-0-x-flexColChild--category-menu :first-child{height:100%}.vtex-list-context-0-x-list--drawer-submenu-header-mobile-images{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;padding:20px!important;gap:20px}.vtex-list-context-0-x-list--drawer-submenu-header-mobile-images .vtex-list-context-0-x-item{flex:1;flex-basis:calc(50% - 20px)}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-accessCodeOptionBtn .vtex-button{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;font-family:Work Sans,sans-serif;font-weight:600;text-align:center;cursor:pointer;background-color:#0b4279;color:#fff;border:1px solid transparent;border-radius:100px;transition:all .2s;white-space:nowrap;text-transform:none;padding:0 44px;width:100%;text-decoration:none;min-height:0!important}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton :hover.vtex-button,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-accessCodeOptionBtn :hover.vtex-button{text-decoration:none;background-color:#2a65a1}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton :focus.vtex-button,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-accessCodeOptionBtn :focus.vtex-button{text-decoration:none;background-color:#0b4279;border:3px solid #639fdb}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton :active.vtex-button,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-accessCodeOptionBtn :active.vtex-button{text-decoration:none;background-color:#4081c1}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton :disabled.vtex-button,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-accessCodeOptionBtn :disabled.vtex-button{background-color:#e4e5e9;border:none;cursor:not-allowed;pointer-events:none}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton :disabled.vtex-button .vtex-button__label,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton :disabled.vtex-button .vtex-login-2-x-label,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton :disabled.vtex-button :first-child,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-accessCodeOptionBtn :disabled.vtex-button .vtex-button__label,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-accessCodeOptionBtn :disabled.vtex-button .vtex-login-2-x-label,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-accessCodeOptionBtn :disabled.vtex-button :first-child{color:#6d6e71}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button .vtex-button__label,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button .vtex-login-2-x-label,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button :first-child,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-login-2-x-label,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-accessCodeOptionBtn .vtex-button :first-child{padding:0!important;text-transform:none;color:#fff;font-weight:600}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-button{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;font-family:Work Sans,sans-serif;font-weight:600;text-align:center;cursor:pointer;background-color:#fff;color:#0b4279;border:1px solid #2a65a1;border-radius:100px;transition:all .2s;white-space:nowrap;text-transform:none;padding:0 44px;width:100%;text-decoration:none;min-height:0!important}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-backButton :hover.vtex-button,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer :hover.vtex-button{opacity:.7;text-decoration:none;background-color:rgba(11,66,121,.1)}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-backButton :focus.vtex-button,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer :focus.vtex-button{opacity:.7;text-decoration:none;border:3px solid #639fdb}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-backButton :active.vtex-button,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer :active.vtex-button{opacity:.7;text-decoration:none;background-color:rgba(11,66,121,.2)}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-backButton :disabled.vtex-button,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer :disabled.vtex-button{background-color:transparent;border:1px solid #a7a8ac;cursor:not-allowed;pointer-events:none}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-backButton :disabled.vtex-button .vtex-button__label,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-backButton :disabled.vtex-button .vtex-login-2-x-label,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-backButton :disabled.vtex-button :first-child,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer :disabled.vtex-button .vtex-button__label,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer :disabled.vtex-button .vtex-login-2-x-label,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer :disabled.vtex-button :first-child{color:#6d6e71}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button .vtex-button__label,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button .vtex-login-2-x-label,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button :first-child,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-button .vtex-button__label,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-button .vtex-login-2-x-label,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-button :first-child{padding:0!important;text-transform:none;color:#0b4279;font-weight:600}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-box{right:-38px!important;color:#0b4279}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-box .vtex__icon-spinner{color:#0b4279}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-contentContainer{margin-top:0!important}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formSubtitle{font-size:13px}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content{padding:25px 0 28px;border-radius:10px;max-width:320px}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content .vtex-login-2-x-inputContainer .vtex-input-prefix__group{height:40px;border:1px solid #47484c;border-radius:4px;padding:0 15px}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content .vtex-login-2-x-inputContainer .vtex-input-prefix__group .vtex-styleguide-9-x-input{border:none;padding:2px 0 0}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content .vtex-login-2-x-inputContainer .vtex-input-prefix__group .vtex-styleguide-9-x-input::placeholder{color:#a7a8ac}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content .vtex-login-2-x-inputContainer .vtex-input-prefix__group .vtex-input__suffix{padding:0;margin-left:auto;transform:translateX(5px)}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content .vtex-login-2-x-inputContainer .vtex-input-prefix__group .vtex-input__suffix .vtex-login-2-x-eyeIcon--invisible,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content .vtex-login-2-x-inputContainer .vtex-input-prefix__group .vtex-input__suffix .vtex-login-2-x-eyeIcon--visible{display:flex;align-items:center}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-options{min-width:0!important}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formTitle{margin-left:auto;margin-right:auto;color:#000;max-width:290px;line-height:1.4}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content--beginCreatePass,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content--codeConfirmation,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content--emailAndPassword,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content--emailVerification,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content--recoveryPassword{display:flex;flex-direction:column;align-items:center}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content--beginCreatePass:before,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content--codeConfirmation:before,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content--emailAndPassword:before,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content--emailVerification:before,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content--recoveryPassword:before{content:"Acesse sua área de candidato";font-weight:700;font-size:24px;font-family:Work Sans,sans-serif;color:#000;text-align:center;margin:5px auto}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content--beginCreatePass .vtex-login-2-x-formTitle,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content--codeConfirmation .vtex-login-2-x-formTitle,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content--emailAndPassword .vtex-login-2-x-formTitle,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content--emailVerification .vtex-login-2-x-formTitle,.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-content--recoveryPassword .vtex-login-2-x-formTitle{margin-top:8px;padding:0}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-codeConfirmation .vtex-login-2-x-formTitle{font-size:0}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-codeConfirmation .vtex-login-2-x-formTitle:after{content:"Digite o código enviado para seu e-mail";font-size:1rem}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-codeConfirmation .vtex-login-2-x-formError{font-size:0}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-codeConfirmation .vtex-login-2-x-formError:after{content:"O código de acesso está incorreto";font-size:.875rem}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-emailVerification .vtex-login-2-x-formLinkContainer{padding-bottom:0}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-emailVerification .vtex-login-2-x-inputContainerPassword{padding-top:16px}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-emailVerification .vtex-login-2-x-inputContainer:first-child{padding-top:0}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer{display:flex;flex-direction:column;align-items:center}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer:before{content:"Acesse sua área de candidato";font-weight:700;font-size:24px;font-family:Work Sans,sans-serif;color:#000;text-align:center;margin:5px auto}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-optionsList{padding:0 25px;margin-bottom:0}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-optionsListItem{margin-bottom:9px}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-optionsListItem:last-child{margin-bottom:0!important}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-button{max-width:100%;height:40px;font-size:14px;padding:0 20px!important}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-button :first-child{font-size:14px!important}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-accessCodeOptionBtn .vtex-button{max-width:100%;height:40px;font-size:14px}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-accessCodeOptionBtn .vtex-button :first-child{font-size:14px!important}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-forgotPasswordLink{color:#000;font-size:0}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-forgotPasswordLink:before{content:"Esqueceu a senha?";font-size:12px}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;gap:9px;width:100%;margin-top:30px!important;padding-top:0;border:none}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-backButton{width:100%;margin:0}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button{max-width:100%;height:40px;font-size:14px}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-button :first-child{font-size:14px!important}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-backButton .vtex-login-2-x-arrowBackIcon{display:none!important}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton{width:100%;margin:0}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button{max-width:100%;height:40px;font-size:14px}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-formFooter .vtex-login-2-x-sendButton .vtex-button :first-child{font-size:14px!important}.vtex-flex-layout-0-x-flexRowContent--submenu-desktop .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important;max-width:155px}.vtex-flex-layout-0-x-flexRowContent--submenu-desktop .vtex-flex-layout-0-x-stretchChildrenWidth img:not([data-src]){display:none}.vtex-flex-layout-0-x-flexRow--header-icons .vtex-login-2-x-container{justify-content:center}.vtex-modal-layout-0-x-container--product__mobile-button-purchase-flow .cruzeirodosul-product-purchase-box-0-x-courseVisualDetails{padding:20px 0 0}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-googleOptionBtn .vtex-button__label svg{display:none}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-googleOptionBtn .vtex-button__label .vtex-login-2-x-oauthLabel{font-size:0}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-googleOptionBtn .vtex-button__label .vtex-login-2-x-oauthLabel:before{content:"Acessar com";font-size:14px;font-weight:600;text-transform:none;font-family:Work Sans,sans-serif}.vtex-login-2-x-portalContainer--login-header .vtex-login-2-x-googleOptionBtn .vtex-button__label .vtex-login-2-x-oauthLabel .vtex-login-2-x-oauthProvider{font-family:Work Sans,sans-serif}.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuItem--desktop-menu-item-caret-down{margin-right:1rem}.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-styledLinkContainer--desktop-menu-item-caret-down{padding-left:0!important;padding-right:0!important}.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuItem--desktop-menu-item-caret-down{display:flex;padding:0 13px}.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuItem--desktop-menu-item-caret-down:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='10' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.808 8.778a1 1 0 001.414 0l7.07-7.07A1 1 0 0014.88.292L8.515 6.657 2.15.293A1 1 0 00.736 1.707l7.072 7.071z' fill='%23000'/%3E%3C/svg%3E");display:flex;align-items:center;height:10px;width:17px;margin:auto 0;filter:brightness(0) saturate(100%) invert(98%) sepia(0) saturate(0) hue-rotate(316deg) brightness(106%) contrast(100%);transition:filter .3s}.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuItem--desktop-menu-item-caret-down:hover:after{filter:brightness(0) saturate(100%) invert(21%) sepia(78%) saturate(1034%) hue-rotate(181deg) brightness(90%) contrast(101%)}.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuItem--desktop-menu-item{margin-top:10px;position:relative}.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuItem--desktop-menu-item--isOpen{background-color:#fff}.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuItem--desktop-menu-item--isOpen .vtex-menu-2-x-styledLinkContent--desktop-menu-item{color:#0b4279!important;font-family:Work Sans,sans-serif}.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuItem--desktop-menu-item .vtex-menu-2-x-styledLinkContainer--desktop-menu-item{height:65px;margin:0;padding-left:16px;padding-right:16px}.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuItem--desktop-menu-item .vtex-menu-2-x-styledLinkContent--desktop-menu-item{color:#fff;display:flex;align-items:center;font-weight:600;font-size:14px;font-family:Work Sans,sans-serif}@media (min-width:1300px){.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuItem--desktop-menu-item .vtex-menu-2-x-styledLinkContent--desktop-menu-item{font-size:16px;line-height:24px}}.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuItem--desktop-menu-item .vtex-menu-2-x-submenuContainer .vtex-menu-2-x-menuItem:first-child{margin-top:-30px}.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuItem--desktop-menu-item .vtex-menu-2-x-submenuContainer .vtex-menu-2-x-submenuWrapper{position:fixed;top:73px;left:50%;transform:translateX(-50%);z-index:999;height:auto!important;max-width:995px;margin:0 auto;min-height:340px;padding:50px 20px 40px;box-shadow:0 30px 30px -10px rgba(0,0,0,.08)}.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuItem--desktop-menu-item .vtex-menu-2-x-submenuContainer .vtex-menu-2-x-menuContainerNav :first-child{height:auto}.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuItem--desktop-menu-item .vtex-menu-2-x-submenuContainer .vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-styledLink{font-size:14px}.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuItem--desktop-menu-item .vtex-menu-2-x-submenuContainer .vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-styledLink--highlight{font-weight:600;font-size:16px;line-height:24px}.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuItem--desktop-menu-item .vtex-menu-2-x-submenuContainer .vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-styledLink--highlight .vtex-menu-2-x-styledLinkContent{color:#0b4279!important;padding-left:0!important;margin-bottom:7px;margin-top:30px}.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuItem--desktop-menu-item .vtex-menu-2-x-submenuContainer .vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-styledLink .vtex-menu-2-x-styledLinkContent{color:#000;padding-left:10px;white-space:pre-wrap}.vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-menuItem--desktop-menu-item .vtex-menu-2-x-submenuContainer .vtex-menu-2-x-menuContainerNav .vtex-menu-2-x-styledLinkContainer{margin:0;padding:3px 0}.vtex-menu-2-x-menuContainerNav--drawer-header-mobile{width:100%}.vtex-menu-2-x-menuContainerNav--mobile-another-links-menu{padding:0 20px 36px}.vtex-menu-2-x-menuContainerNav--mobile-another-links-menu .vtex-menu-2-x-menuContainer{display:flex;flex-direction:column;gap:10px}.vtex-menu-2-x-menuContainerNav--mobile-another-links-menu .vtex-menu-2-x-styledLinkContainer{padding:0;margin:0}.vtex-menu-2-x-menuContainerNav--mobile-another-links-menu .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLink{padding:8px 0;height:36px;font-size:14px;font-weight:600;color:#0b4279;display:flex;align-items:center}.vtex-menu-2-x-menuContainerNav--mobile-another-links-menu .vtex-menu-2-x-styledLinkContainer .vtex-menu-2-x-styledLink--highlight{color:var(--brand-80)}.vtex-menu-2-x-menuContainer--desktop-category-menu-with-telemarketing .vtex-menu-2-x-submenuWrapper{top:105px!important}.vtex-minicart-2-x-minicartWrapperContainer{justify-content:center}.vtex-minicart-2-x-minicartContainer{padding:0;margin:0 20px 0 14px}@media (min-width:1025px){.vtex-minicart-2-x-minicartContainer{margin:0}}.vtex-minicart-2-x-minicartContainer .vtex-button,.vtex-minicart-2-x-minicartContainer .vtex-button:active,.vtex-minicart-2-x-minicartContainer .vtex-button:focus,.vtex-minicart-2-x-minicartContainer .vtex-button:hover{background-color:transparent}.vtex-minicart-2-x-minicartContainer .vtex-button__label{padding:0}.vtex-minicart-2-x-minicartContainer .vtex-minicart-2-x-minicartIconContainer:before{content:url(https://cruzeirodosul.vtexassets.com/assets/vtex/assets-builder/cruzeirodosul.store-theme/3.3.68/svg/icon-cart___aa0306fd125879f72d8a133b70fae67a.svg);display:block}.vtex-minicart-2-x-minicartContainer .vtex-minicart-2-x-minicartIconContainer .vtex-minicart-2-x-cartIcon{display:none}.vtex-minicart-2-x-minicartContainer .vtex-minicart-2-x-minicartQuantityBadge{line-height:21px;padding:0;width:21px;height:21px;font-size:14px;background-color:#4081c1}.vtex-overlay-layout-0-x-trigger--accessibility-actions__desktop{display:flex;align-items:center;position:relative}.vtex-overlay-layout-0-x-trigger--accessibility-actions__desktop .vtex-store-components-3-x-imageElement{height:25px}.vtex-overlay-layout-0-x-trigger--accessibility-actions__desktop .vtex-overlay-layout-0-x-popper{position:absolute!important;left:auto!important;top:72px!important;right:-15px!important;transform:none!important;min-width:185px}@media (min-width:1600px){.vtex-overlay-layout-0-x-trigger--accessibility-actions__desktop .vtex-overlay-layout-0-x-popper{right:-25px!important}}.vtex-overlay-layout-0-x-container--accessibility-actions__desktop{height:36px;display:flex;align-items:center;justify-content:center;position:relative;border:none;background-color:#fff;padding:6px 10px;border-radius:4px;box-shadow:0 4px 20px rgba(0,0,0,.2)}.vtex-overlay-layout-0-x-container--accessibility-actions__desktop:before{content:"";display:block;width:20px;height:20px;background-color:#fff;position:absolute;top:-5px;right:12px;transform:rotate(45deg)}@media (min-width:1600px){.vtex-overlay-layout-0-x-container--accessibility-actions__desktop:before{right:22px}}.vtex-rich-text-0-x-container--mobile-another-links-title .vtex-rich-text-0-x-wrapper{width:calc(100% - 40px);margin:0 auto;padding:30px 0 10px;border-top:2px solid #f0f1f5}.vtex-rich-text-0-x-container--mobile-another-links-title .vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--mobile-another-links-title .vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-paragraph{margin:0;padding:0;font-size:12px;color:#000;font-weight:600}.vtex-rich-text-0-x-container--header-sou-aluno{margin-right:45px;white-space:nowrap;display:none}@media screen and (min-width:1025px){.vtex-rich-text-0-x-container--header-sou-aluno{margin-top:10px;height:65px}}@media (min-width:1360px){.vtex-rich-text-0-x-container--header-sou-aluno{display:flex!important;align-items:center}}.vtex-rich-text-0-x-container--header-sou-aluno .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--header-sou-aluno .vtex-rich-text-0-x-link,.vtex-rich-text-0-x-container--header-sou-aluno .vtex-rich-text-0-x-paragraph{margin:0;padding:0;color:var(--brand-70);font-size:16px;font-weight:600;text-transform:none!important;text-decoration:none}.vtex-sticky-layout-0-x-wrapper--sticky-header{background-color:#0b4279}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-sticky-layout-0-x-container{top:0!important}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{background-color:#0b4279}@media (min-width:1025px){.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header{height:80px}}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-store-components-3-x-logoLink--logo-desktop,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-store-components-3-x-logoLink--logo-mobile{transform:none!important}.vtex-store-drawer-0-x-drawer--drawer-header-mobile{width:90%;max-width:300px!important;min-width:0;padding:0;box-shadow:10px 0 20px rgba(0,0,0,.1)}.vtex-store-drawer-0-x-drawer--drawer-header-mobile .vtex-store-drawer-0-x-closeIconButton{position:absolute;top:10px;right:10px;z-index:99;padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.vtex-store-drawer-0-x-overlay--drawer-header-mobile{background-color:#000!important;opacity:.35!important;display:none}.vtex-store-drawer-0-x-overlay--drawer-header-mobile--visible{display:block}.vtex-flex-layout-0-x-flexColChild--banner-promotional-desktop-banner{display:flex;justify-content:center;align-items:center}.vtex-account{width:100%;padding:0 40px;margin:auto;max-width:1360px}@media (max-width:768px){.vtex-account{padding:0 20px}}@media (min-width:768px)and (max-width:1300px){.vtex-account{padding:0 80px}}@media (min-width:1600px){.vtex-account{padding:0}}.vtex-account{font-family:Work Sans,sans-serif}.vtex-account .vtex-my-account-1-x-menu{padding:20px;background-color:#fff;border-radius:10px;max-width:262px;width:100%}@media (max-width:768px){.vtex-account .vtex-my-account-1-x-menu{margin:24px 0}}@media (max-width:1025px){.vtex-account .vtex-my-account-1-x-menu{max-width:100%}}.vtex-account .vtex-my-account-1-x-menu .vtex-my-account-1-x-userInfo{align-items:center}.vtex-account .vtex-my-account-1-x-menu .vtex-my-account-1-x-userInfo .vtex-my-account-1-x-userGreeting{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:#000;margin:0}.vtex-account .vtex-my-account-1-x-menu .vtex-my-account-1-x-userInfo .vtex-my-account-1-x-userName{font-size:24px;font-weight:700;line-height:36px;letter-spacing:0;color:#0b4279}.vtex-account .vtex-my-account-1-x-menu .vtex-my-account-1-x-userInfo .vtex-my-account-1-x-userImage{width:66px;height:66px;margin-right:20px}.vtex-account .vtex-my-account-1-x-menu .vtex-my-account-1-x-menuLinks .vtex-my-account-1-x-menuLink{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:#dd1e15}.vtex-account .vtex-my-account-1-x-menu .vtex-my-account-1-x-menuLinks .vtex-account_menu-link{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:#0b4279;margin-bottom:10px;margin-top:0}.vtex-account .vtex-my-account-1-x-menu .vtex-my-account-1-x-menuLinks .b--action-primary{font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;color:#0b4279}.vtex-account .vtex-pageHeader__container{padding:1rem}@media (max-width:768px){.vtex-account .vtex-pageHeader__container{padding:1rem 0}.vtex-account .vtex-pageHeader__container div:last-child{position:relative}.vtex-account .vtex-pageHeader__container div:last-child .vtex-pageHeader__children .vtex-button{width:161px;position:absolute;right:0;top:0}}.vtex-account .vtex-pageHeader__container .vtex-pageHeader__children{display:flex;align-items:center}.vtex-account .vtex-pageHeader__container .vtex-pageHeader__children .vtex-button{width:214px;height:32px;border-radius:24px;background:#0b4279;border:none}.vtex-account .vtex-pageHeader__container .vtex-pageHeader__children .vtex-button:hover{background:#0b4279}.vtex-account .vtex-pageHeader__container .vtex-pageHeader__children .vtex-button .vtex-button__label{font-size:14px;font-weight:600;line-height:16px;letter-spacing:0;text-align:center;text-transform:capitalize;color:#f7f8f9;white-space:pre;font-family:Work Sans,sans-serif!important}@media (min-width:1025px){.vtex-account .vtex-pageHeader__container{padding:0 0 25px 42px}}.vtex-account .vtex-pageHeader__container .vtex-button:hover{background-color:transparent}.vtex-account .vtex-pageHeader__container .vtex-button svg{display:none}.vtex-account .vtex-pageHeader__container .vtex-button span{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:#000;text-transform:capitalize;display:flex;align-items:center;margin:0;font-family:Work Sans,sans-serif!important}.vtex-account .vtex-pageHeader__container .vtex-button span:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjczNiAxMi43MDdhMSAxIDAgMDEwLTEuNDE0bDcuMDcxLTcuMDcxYTEgMSAwIDExMS40MTUgMS40MTRMOS44NTggMTJsNi4zNjQgNi4zNjRhMSAxIDAgMDEtMS40MTUgMS40MTRsLTcuMDctNy4wN3oiIGZpbGw9IiMwMDAiLz48L3N2Zz4=");display:flex;width:24px;height:24px;content:"";margin-right:10px}.vtex-account .vtex-pageHeader__title{color:#0b4279;font-size:42px;font-weight:700;line-height:50px;font-family:Work Sans,sans-serif}@media (max-width:768px){.vtex-account .vtex-pageHeader__title{font-size:24px;font-weight:600;line-height:28px}}@media (min-width:1025px){.vtex-account .vtex-my-account-1-x-addressList{margin:0 36px;width:auto}.vtex-account .vtex-my-account-1-x-addressList .vtex-my-account-1-x-addressBox{width:100%;max-width:340px;gap:20px}.vtex-account .vtex-my-account-1-x-addressList .vtex-my-account-1-x-addressBox .vtex-my-account-1-x-boxContainer{border:none;padding:0 30px}.vtex-account .vtex-my-account-1-x-addressList .vtex-my-account-1-x-addressBox .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody{padding:0}.vtex-account .vtex-my-account-1-x-addressList .vtex-my-account-1-x-addressBox .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody div{padding:0;height:fit-content;line-height:14px}.vtex-account .vtex-my-account-1-x-addressList .vtex-my-account-1-x-addressBox .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody div span{font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;color:#111;font-family:Work Sans,sans-serif}.vtex-account .vtex-my-account-1-x-addressList .vtex-my-account-1-x-addressBox .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerFooter{margin-top:30px;padding:0}.vtex-account .vtex-my-account-1-x-addressList .vtex-my-account-1-x-addressBox .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerFooter .vtex-button{border:none;width:100%;max-width:142px}.vtex-account .vtex-my-account-1-x-addressList .vtex-my-account-1-x-addressBox .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerFooter .vtex-button:hover{background:transparent}.vtex-account .vtex-my-account-1-x-addressList .vtex-my-account-1-x-addressBox .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerFooter .vtex-button .vtex-button__label{display:none;border-radius:24px;background:#0b4279;font-size:14px;font-weight:600;line-height:16px;letter-spacing:0;text-align:center;color:#f7f8f9;text-transform:math-auto;font-family:Work Sans,sans-serif}}.vtex-account .vtex-my-account-1-x-addressList div div{margin:0 auto;background:#fff;padding:30px 0;width:100%}@media (min-width:1025px){.vtex-account .vtex-my-account-1-x-addressList div div span{font-size:20px;font-weight:600;line-height:30px;letter-spacing:0;text-align:center;color:#111;font-family:Work Sans,sans-serif}}@media (max-width:768px){.vtex-account .vtex-my-account-1-x-addressList div div{margin-left:0;margin-bottom:20px;border-radius:10px;padding:30px 0}.vtex-account .vtex-my-account-1-x-addressList div div .vtex-my-account-1-x-boxContainer{border:none}.vtex-account .vtex-my-account-1-x-addressList div div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody{padding-top:0;padding-left:30px;padding-right:30px}.vtex-account .vtex-my-account-1-x-addressList div div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody div{padding:0;margin-bottom:0;height:fit-content}.vtex-account .vtex-my-account-1-x-addressList div div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody div div{line-height:0}.vtex-account .vtex-my-account-1-x-addressList div div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody div div span{font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;color:#111;font-family:Work Sans,sans-serif}.vtex-account .vtex-my-account-1-x-addressList div div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerFooter{padding:0;margin-top:30px}.vtex-account .vtex-my-account-1-x-addressList div div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerFooter .vtex-button{border:none;height:40px;width:142px}.vtex-account .vtex-my-account-1-x-addressList div div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerFooter .vtex-button .vtex-button__label{font-size:14px;font-weight:600;line-height:16px;letter-spacing:0;text-align:center;color:#f7f8f9;background-color:#0b4279;border-radius:24px;text-transform:math-auto;font-family:Work Sans,sans-serif}.vtex-account .vtex-my-account-1-x-addressList div div span{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:center;color:#0b4279;font-family:Work Sans,sans-serif}}@media (min-width:1025px){.vtex-account .vtex-my-account-1-x-addressEdit div{max-width:none}.vtex-account .vtex-my-account-1-x-addressEdit div .vtex-my-account-1-x-boxContainer{max-width:550px;width:100%;border:none;margin-left:36px;background-color:#fff;display:flex;flex-direction:column}}.vtex-account .vtex-my-account-1-x-addressEdit .vtex-my-account-1-x-boxContainerBody{padding:30px}.vtex-account .vtex-my-account-1-x-addressEdit .vtex-my-account-1-x-boxContainerBody:before{content:"Adicionar endereço";font-size:20px;font-weight:600;line-height:30px;letter-spacing:0;color:#000}.vtex-account .vtex-my-account-1-x-addressEdit .vtex-my-account-1-x-boxContainerBody .vtex-address-form__country{margin-top:20px;padding-bottom:20px}.vtex-account .vtex-my-account-1-x-addressEdit .vtex-my-account-1-x-boxContainerBody .vtex-dropdown__container,.vtex-account .vtex-my-account-1-x-addressEdit .vtex-my-account-1-x-boxContainerBody .vtex-input-prefix__group{border:1px solid #e5e5e5}.vtex-account .vtex-my-account-1-x-addressEdit .vtex-my-account-1-x-boxContainerBody .vtex-input-prefix__group input{font-family:Work Sans,sans-serif}.vtex-account .vtex-my-account-1-x-addressEdit .vtex-my-account-1-x-boxContainerBody .vtex-address-form__postalCode{display:grid;grid-template-columns:3fr 1fr auto;padding-bottom:20px}.vtex-account .vtex-my-account-1-x-addressEdit .vtex-my-account-1-x-boxContainerBody .vtex-address-form__postalCode .vtex-address-form__postalCode-forgottenURL{display:flex;align-items:end}.vtex-account .vtex-my-account-1-x-addressEdit .vtex-my-account-1-x-boxContainerBody .vtex-address-form__postalCode .vtex-address-form__postalCode-forgottenURL a{font-size:14px;font-weight:400;line-height:24px;letter-spacing:0;white-space:nowrap;margin-left:10px;color:#000}.vtex-account .vtex-my-account-1-x-addressEdit .vtex-my-account-1-x-boxContainerBody .vtex-address-form__postalCode .vtex-address-form__postalCode-forgottenURL a:hover{text-decoration:none}.vtex-account .vtex-my-account-1-x-addressEdit .vtex-my-account-1-x-boxContainerBody .vtex-address-form__postalCode .vtex-address-form__postalCode-forgottenURL a span{display:none}.vtex-account .vtex-my-account-1-x-addressEdit .vtex-my-account-1-x-boxContainerBody .vtex-address-form__complement{padding-bottom:20px}.vtex-account .vtex-my-account-1-x-addressEdit .vtex-my-account-1-x-boxContainerBody .vtex-address-form__receiverName{display:none}.vtex-account .vtex-my-account-1-x-addressEdit .vtex-my-account-1-x-boxContainerBody label{position:relative}.vtex-account .vtex-my-account-1-x-addressEdit .vtex-my-account-1-x-boxContainerBody .vtex-input__label,.vtex-account .vtex-my-account-1-x-addressEdit .vtex-my-account-1-x-boxContainerBody label .vtex-dropdown__label{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#000;position:absolute;left:10px;top:-10px;margin:0;z-index:9;padding:0 5px;background:#fff;width:fit-content;font-family:Work Sans,sans-serif}.vtex-account .vtex-my-account-1-x-addressEdit .vtex-my-account-1-x-boxContainerBody .vtex-button{background-color:#0b4279;border-radius:24px;border:none;height:40px;margin-bottom:14px}.vtex-account .vtex-my-account-1-x-addressEdit .vtex-my-account-1-x-boxContainerBody .vtex-button .vtex-button__label{font-size:14px;font-weight:600;line-height:16px;letter-spacing:0;text-align:center;color:#f7f8f9;text-transform:capitalize;font-family:Work Sans,sans-serif}.vtex-account .vtex-my-account-1-x-addressEdit .vtex-my-account-1-x-boxContainerBody div .vtex-button{background-color:#c51911}@media (max-width:768px){.vtex-account .vtex-my-account-1-x-addressEdit .vtex-my-account-1-x-boxContainer{width:100%;border:none;background-color:#fff;display:flex;flex-direction:column}}.vtex-account .vtex-my-account-1-x-addressCreate{padding:0}.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer{border:none;background:#fff}@media (min-width:1025px){.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer{margin-left:42px;width:550px}}.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody{padding:30px;display:flex;flex-direction:column}.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody:before{content:"Adicionar endereço";font-size:20px;font-weight:600;line-height:30px;letter-spacing:0;color:#000;margin-bottom:20px}.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody label{position:relative}.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody label .vtex-dropdown__label{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#000;position:absolute;left:10px;top:-10px;margin:0;z-index:9;padding:0 5px;background:#fff;width:fit-content;font-family:Work Sans,sans-serif}@media (max-width:768px){.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody label .vtex-dropdown__label{font-size:14px;font-weight:600;line-height:20px;letter-spacing:0}}.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-input__label{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#000;position:absolute;left:10px;top:-10px;margin:0;z-index:9;padding:0 5px;background:#fff;width:fit-content;font-family:Work Sans,sans-serif}@media (max-width:768px){.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-input__label{font-size:14px;font-weight:600;line-height:20px;letter-spacing:0}}@media (max-width:768px){.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-dropdown .vtex-address-form-4-x-container{border-radius:0}}.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-dropdown .vtex-address-form-4-x-container:hover{border:1px solid #e5e5e5}@media (max-width:768px){.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-input-prefix__group{border-radius:0}}.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-input-prefix__group:hover{border:1px solid #e5e5e5}.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-input-prefix__group input{font-family:Work Sans,sans-serif}.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-address-form__postalCode{display:grid;grid-template-columns:3fr 1fr auto}@media (max-width:768px){.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-address-form__postalCode{display:flex;flex-direction:column}}.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-address-form__postalCode .vtex-input-prefix__group{max-width:336px;width:100%;border:1px solid #e5e5e5}.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-address-form__postalCode .vtex-input-prefix__group input{font-family:Work Sans,sans-serif}.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-address-form__postalCode .vtex-address-form__postalCode-forgottenURL{display:flex;align-items:end}@media (max-width:768px){.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-address-form__postalCode .vtex-address-form__postalCode-forgottenURL{justify-content:end}.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-address-form__postalCode .vtex-address-form__postalCode-forgottenURL a{margin-left:10px}}.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-address-form__postalCode .vtex-address-form__postalCode-forgottenURL a{font-size:14px;font-weight:400;line-height:24px;letter-spacing:0;white-space:nowrap;color:#000}.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-address-form__postalCode .vtex-address-form__postalCode-forgottenURL a:hover{text-decoration:none}.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-address-form__postalCode .vtex-address-form__postalCode-forgottenURL a span,.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-address-form__receiverName{display:none}.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-button{background-color:#0b4279;border-radius:24px;height:40px;border:none}.vtex-account .vtex-my-account-1-x-addressCreate .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-button .vtex-button__label{font-size:14px;font-weight:600;line-height:16px;letter-spacing:0;text-align:center;color:#f7f8f9;text-transform:math-auto;font-family:Work Sans,sans-serif}.vtex-account .vtex-my-account-1-x-profile{padding:0}@media (min-width:1025px){.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer{margin-left:42px}}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div{padding:0}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer{background-color:#fff;border:none;border-radius:10px;padding:30px}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody{padding:0}@media (min-width:1025px){.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileSummary{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"title title" "name name" "email email" "cpf cpf" "phone phone" "corporateName tradeName" "cnpj cnpj" "businessPhone businessPhone"}}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileSummary .vtex-my-account-1-x-nameContainer{grid-area:name}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileSummary .vtex-my-account-1-x-emailContainer{grid-area:email}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileSummary .vtex-my-account-1-x-emailContainer .vtex-my-account-1-x-dataEntryChildren{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileSummary .vtex-my-account-1-x-genderContainer{grid-area:cpf}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileSummary .vtex-my-account-1-x-phoneNumberContainer{grid-area:phone}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileSummary .vtex-my-account-1-x-corporateName{grid-area:corporateName}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileSummary .vtex-my-account-1-x-tradeName{grid-area:tradeName}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileSummary .vtex-my-account-1-x-corporateDocument{grid-area:cnpj}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileSummary .vtex-my-account-1-x-businessPhoneContainer{grid-area:businessPhone}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileSummary .vtex-my-account-1-x-stateRegistration .vtex-my-account-1-x-dataEntryChildren{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileSummary:before{grid-area:title;content:"Dados pessoais";font-size:24px;font-weight:700;line-height:36px;letter-spacing:0;text-align:left;color:#0b4279;margin-bottom:30px;font-family:Work Sans,sans-serif}@media (max-width:768px){.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileSummary:before{font-size:20px;font-weight:600;line-height:23px;display:block}}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-nameContainer{display:flex;flex-direction:column}@media (min-width:1025px){.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-nameContainer{flex-direction:row}}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-nameContainer .vtex-my-account-1-x-firstNameSubContainer,.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-nameContainer .vtex-my-account-1-x-lastNameSubContainer{margin-bottom:30px}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-genderSubContainer{display:none}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerFooter{padding:0}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerFooter .vtex-button{display:none;width:100%;background:#0b4279;border-radius:24px;height:40px}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerFooter .vtex-button .vtex-button__label{color:#fff;font-size:14px;font-weight:600;line-height:16px;letter-spacing:0;text-align:center;font-family:Work Sans,sans-serif;text-transform:math-auto}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-dataEntryLabel{color:#000;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-profileBoxContainer .vtex-my-account-1-x-dataEntryChildren{color:#000;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-newsletterBoxContainer{background-color:#fff;border-radius:10px}@media (min-width:1025px){.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-newsletterBoxContainer{margin-left:30px}}@media (max-width:768px){.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-newsletterBoxContainer{margin:20px 0 45px}}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-newsletterBoxContainer div{padding:0;display:flex;align-items:center}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-newsletterBoxContainer div .vtex-my-account-1-x-boxContainer{border:none}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-newsletterBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody{padding:30px}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-newsletterBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-newsletterContainerTitle{font-size:24px;font-weight:700;line-height:36px;letter-spacing:0;color:#0b4279;margin-bottom:8px}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-newsletterBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-newsletterContainerMessage{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;color:#000;margin-bottom:30px}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-newsletterBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-passwordBox .vtex-checkbox__container{margin-right:12px}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-newsletterBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-passwordBox .vtex-checkbox__container .vtex-checkbox__inner-container{width:20px;height:20px}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-newsletterBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-passwordBox .vtex-checkbox__label{font-size:0}.vtex-account .vtex-my-account-1-x-profile .vtex-my-account-1-x-newsletterBoxContainer div .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-my-account-1-x-passwordBox .vtex-checkbox__label:after{content:"Eu quero receber Newsletter";font-size:14px;font-weight:400;line-height:24px;letter-spacing:0;color:#000;font-family:Work Sans,sans-serif}.vtex-account .vtex-my-account-1-x-profileEdit{padding:0}.vtex-account .vtex-my-account-1-x-profileEdit .vtex-my-account-1-x-profileFormBoxContainer .vtex-my-account-1-x-boxContainer{border:none;background:#fff;border-radius:10px}@media (min-width:1025px){.vtex-account .vtex-my-account-1-x-profileEdit .vtex-my-account-1-x-profileFormBoxContainer .vtex-my-account-1-x-boxContainer{margin-left:42px}}.vtex-account .vtex-my-account-1-x-profileEdit .vtex-my-account-1-x-profileFormBoxContainer .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody{padding:30px;display:flex;flex-direction:column}.vtex-account .vtex-my-account-1-x-profileEdit .vtex-my-account-1-x-profileFormBoxContainer .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody:before{content:"Dados pessoais";font-size:24px;font-weight:700;line-height:36px;letter-spacing:0;text-align:left;color:#0b4279;margin-bottom:30px;font-family:Work Sans,sans-serif}@media (max-width:768px){.vtex-account .vtex-my-account-1-x-profileEdit .vtex-my-account-1-x-profileFormBoxContainer .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody:before{font-size:20px;font-weight:600;line-height:23px}}.vtex-account .vtex-my-account-1-x-profileEdit .vtex-my-account-1-x-profileFormBoxContainer .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-button__spinner-container .vtex-styleguide-9-x-rotate{color:#fff}.vtex-account .vtex-my-account-1-x-profileEdit .vtex-my-account-1-x-profileFormBoxContainer .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-profile-form-3-x-extendedFields .myaccount-custom-inputs{display:flex;flex-direction:column}@media screen and (min-width:576px){.vtex-account .vtex-my-account-1-x-profileEdit .vtex-my-account-1-x-profileFormBoxContainer .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-profile-form-3-x-extendedFields .myaccount-custom-inputs{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}}.vtex-account .vtex-my-account-1-x-profileEdit .vtex-my-account-1-x-profileFormBoxContainer .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-profile-form-3-x-personalFields{display:none;grid-template-columns:1fr 1fr;column-gap:20px}.vtex-account .vtex-my-account-1-x-profileEdit .vtex-my-account-1-x-profileFormBoxContainer .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-profile-form-3-x-personalFields .vtex-profile-form-3-x-styleguideInput .vtex-input{position:relative}.vtex-account .vtex-my-account-1-x-profileEdit .vtex-my-account-1-x-profileFormBoxContainer .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-profile-form-3-x-personalFields .vtex-profile-form-3-x-styleguideInput .vtex-input .vtex-input__label{font-family:Work Sans,sans-serif;color:#47484c;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;position:absolute;left:10px;top:-10px;margin:0;z-index:9;padding:0 5px;background:#fff;width:fit-content}.vtex-account .vtex-my-account-1-x-profileEdit .vtex-my-account-1-x-profileFormBoxContainer .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-profile-form-3-x-personalFields .vtex-profile-form-3-x-styleguideInput .vtex-input .vtex-input-prefix__group input{font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:#47484c;border:1px solid #e5e5e5}.vtex-account .vtex-my-account-1-x-profileEdit .vtex-my-account-1-x-profileFormBoxContainer .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-profile-form-3-x-personalFields .vtex-profile-form-3-x-styleguideInput .vtex-input .vtex-input-prefix__group input:hover{border-color:none!important}.vtex-account .vtex-my-account-1-x-profileEdit .vtex-my-account-1-x-profileFormBoxContainer .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-profile-form-3-x-personalFields .vtex-profile-form-3-x-genderInput{display:none}.vtex-account .vtex-my-account-1-x-profileEdit .vtex-my-account-1-x-profileFormBoxContainer .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-profile-form-3-x-personalFields .vtex-profile-form-3-x-genderInput .vtex-dropdown label{position:relative}.vtex-account .vtex-my-account-1-x-profileEdit .vtex-my-account-1-x-profileFormBoxContainer .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-profile-form-3-x-personalFields .vtex-profile-form-3-x-genderInput .vtex-dropdown label .vtex-dropdown__label{color:#47484c;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;position:absolute;left:10px;top:-10px;margin:0;z-index:9;padding:0 5px;background:#fff;width:fit-content;font-family:Work Sans,sans-serif}.vtex-account .vtex-my-account-1-x-profileEdit .vtex-my-account-1-x-profileFormBoxContainer .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-profile-form-3-x-toggleBusinessButtonWrapper{margin-bottom:30px;font-family:Work Sans,sans-serif;display:none}@media (max-width:768px){.vtex-account .vtex-my-account-1-x-profileEdit .vtex-my-account-1-x-profileFormBoxContainer .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-profile-form-3-x-toggleBusinessButtonWrapper{text-align:center}}.vtex-account .vtex-my-account-1-x-profileEdit .vtex-my-account-1-x-profileFormBoxContainer .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-profile-form-3-x-toggleBusinessButtonWrapper .vtex-button{background:none;border:none;padding:0;text-align:left;width:fit-content;text-decoration:underline;color:#000;text-transform:math-auto;font-family:Work Sans,sans-serif!important}.vtex-account .vtex-my-account-1-x-profileEdit .vtex-my-account-1-x-profileFormBoxContainer .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-button{border-radius:24px;gap:10px;background-color:#0b4279;height:40px;border:none}.vtex-account .vtex-my-account-1-x-profileEdit .vtex-my-account-1-x-profileFormBoxContainer .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-button .vtex-button__label{font-size:14px;font-weight:600;line-height:16px;letter-spacing:0;text-align:center;color:#f7f8f9;text-transform:math-auto;font-family:Work Sans,sans-serif}@media (min-width:1025px){.vtex-account .vtex-account__orders-list{margin-left:36px;max-width:1030px;width:100%}}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard{background-color:#fff;border:none;padding:30px;border-radius:10px;margin-top:0}@media (max-width:1025px){.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard{padding:20px}}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader{background:#fff;border:none;padding:0}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader .mt2-ns{display:flex;justify-content:end}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader .mt2-ns .bg-warning{display:flex;align-items:center;justify-content:center;background-color:#5bccfc;color:#0b4279;font-size:14px;font-weight:400;line-height:14px;letter-spacing:0;text-align:center;border-radius:10px;border:none;max-height:max-content;max-width:183px;height:100%;width:100%}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader .mt2-ns .bg-danger{display:flex;align-items:center;justify-content:center;background-color:#ff4c4c;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:center;border-radius:10px;border:none;max-height:22px;max-width:183px;height:100%;width:100%}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader .vtex-my-orders-app-3-x-orderHeaderLabel{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:#000;text-transform:math-auto;text-align:left;margin-bottom:5px}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader .w-50-s .vtex-my-orders-app-3-x-orderHeaderLabel:first-child{font-size:0;font-weight:400;line-height:24px;letter-spacing:0;color:#000;text-transform:math-auto;text-align:left;margin-bottom:5px}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader .w-50-s .vtex-my-orders-app-3-x-orderHeaderLabel:first-child:after{font-size:16px;content:"Data da Inscrição"}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader .vtex-my-orders-app-3-x-orderHeaderValue{font-size:14px;font-weight:600;line-height:20px;letter-spacing:0;text-align:left;color:#000}@media (max-width:768px){.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader{display:grid;grid-template-columns:3fr 1fr;justify-items:start;margin-bottom:42px}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderHeader div{order:1;width:auto}}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody{padding:0}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .vtex-my-orders-app-3-x-cancelBtn,.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .vtex-my-orders-app-3-x-detailsBtn,.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .vtex-my-orders-app-3-x-font,.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .vtex-my-orders-app-3-x-reorderBtn{display:none}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .vtex-my-orders-app-3-x-orderProduct{display:flex;align-items:center;padding:0}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .vtex-my-orders-app-3-x-orderProduct img{width:99px;height:69px;border-radius:9px}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .vtex-my-orders-app-3-x-orderProduct .vtex-my-orders-app-3-x-orderProductShipping{display:none}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .vtex-my-orders-app-3-x-orderProduct .vtex-my-orders-app-3-x-orderProductName{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;color:#000}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderBody .vtex-my-orders-app-3-x-orderProduct .vtex-my-orders-app-3-x-orderProductQuantityValue{font-size:14px;font-weight:600;line-height:20px;letter-spacing:0;color:#0b4279}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderId{font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;text-align:right;color:#0b4279}@media (max-width:1025px){.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-orderCard .vtex-my-orders-app-3-x-orderId{text-align:left}}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-collapsedOrder{background-color:#fff;border:none;padding:30px;border-radius:10px;margin-top:0;margin-bottom:32px}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-collapsedOrder:active,.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-collapsedOrder:hover{-webkit-transform:none;transform:none}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-collapsedOrder .vtex-my-orders-app-3-x-orderHeaderLabel{font-size:0;font-weight:400;line-height:24px;letter-spacing:0;color:#000;text-transform:math-auto;text-align:left;margin-bottom:5px}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-collapsedOrder .vtex-my-orders-app-3-x-orderHeaderLabel:after{font-size:16px;content:"Data da Inscrição";color:#000;font-weight:400;line-height:24px}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-collapsedOrder .vtex-my-orders-app-3-x-orderHeaderValue{font-size:14px;font-weight:600;line-height:20px;letter-spacing:0;text-align:left;color:#000}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-collapsedOrder .vtex-my-orders-app-3-x-orderId{font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;text-align:right;color:#0b4279}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-collapsedOrder .mt2-ns{display:flex;justify-content:end}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-collapsedOrder .mt2-ns .bg-danger{background-color:#ff4c4c;line-height:20px}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-collapsedOrder .mt2-ns .bg-danger,.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-collapsedOrder .mt2-ns .bg-warning{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:400;letter-spacing:0;text-align:center;border-radius:10px;border:none;max-height:22px;max-width:183px;height:100%;width:100%}.vtex-account .vtex-account__orders-list .vtex-my-orders-app-3-x-collapsedOrder .mt2-ns .bg-warning{background-color:#5bccfc;color:#0b4279;line-height:14px}.vtex-account .vtex-account__cards-list div>div>span>span.c-on-base{display:flex;padding:30px!important;width:100%;box-sizing:border-box;background:#fff;border-radius:10px;justify-content:center;margin:0;font-size:20px;font-weight:600;line-height:30px;letter-spacing:0;text-align:center;color:#111;font-family:Work Sans,sans-serif}@media (min-width:1024px){.vtex-account .vtex-account__cards-list div>div>span>span.c-on-base{width:auto}}@media (max-width:768px){.vtex-account .vtex-account__cards-list div>div>span>span.c-on-base{background:#fff;font-size:16px!important;font-weight:400!important;line-height:24px!important;color:#0b4279!important}}.vtex-account__page-body{padding:0}.vtex-account__page-body.vtex-base-loading .vtex-alert{display:flex!important;margin-bottom:2rem}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container{padding:0}@media (min-width:1025px){.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container{margin-left:36px}}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-authenticationScreen_passBox{margin-bottom:20px}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-authenticationScreen_passBox .vtex-my-authentication-1-x-passValidation_container .vtex-my-authentication-1-x-passValidation_title{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#000}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-authenticationScreen_passBox .vtex-my-authentication-1-x-passValidation_container .vtex-my-authentication-1-x-passValidation_content{gap:20%;color:#000;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}@media (max-width:768px){.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-authenticationScreen_passBox .vtex-my-authentication-1-x-passValidation_container .vtex-my-authentication-1-x-passValidation_content{gap:0}}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_container{background-color:#fff;border-radius:10px;max-width:550px;width:100%;padding:30px;border:none}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_container .vtex_my-authentication_box_content{padding:0;margin-bottom:30px}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_container .vtex_my-authentication_box_content .vtex-my-authentication-1-x-createPassword_text{color:#000;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_container .vtex_my-authentication_box_content .vtex-my-authentication-1-x-codeInput_container label{position:relative}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_container .vtex_my-authentication_box_content .vtex-my-authentication-1-x-codeInput_container label .vtex-input__label{position:absolute;left:10px;top:-10px;margin:0;z-index:9;padding:0 5px;background:#fff;width:fit-content;font-family:Work Sans,sans-serif}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_container .vtex_my-authentication_box_content .vtex-my-authentication-1-x-codeInput_container label .vtex-input-prefix__group{border:1px solid #e5e5e5}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_container .vtex_my-authentication_box_content .vtex-my-authentication-1-x-newPassInput_container label{position:relative}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_container .vtex_my-authentication_box_content .vtex-my-authentication-1-x-newPassInput_container label .vtex-input__label{position:absolute;left:10px;top:-10px;margin:0;z-index:9;padding:0 5px;background:#fff;width:fit-content;font-family:Work Sans,sans-serif}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_container .vtex_my-authentication_box_content .vtex-my-authentication-1-x-newPassInput_container label .vtex-input-prefix__group{border:1px solid #e5e5e5}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_container .vtex_my-authentication_box_content .vtex-my-authentication-1-x-loginSessionsBox_title,.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_container .vtex_my-authentication_box_content .vtex-my-authentication-1-x-maskedPassword_title{font-size:24px;font-weight:700;line-height:36px;letter-spacing:0;color:#0b4279;margin-bottom:8px;font-family:Work Sans,sans-serif}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_container .vtex_my-authentication_box_content .vtex-my-authentication-1-x-loginSessionsBox_content,.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_container .vtex_my-authentication_box_content .vtex-my-authentication-1-x-maskedPassword_content{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;color:#000;margin-bottom:20px;font-family:Work Sans,sans-serif}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_footer{padding:0}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_footer .vtex-my-authentication-1-x-savePassButton_container{margin:0}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_footer .vtex-button{background-color:#0b4279;border:none;height:40px;width:100%;border-radius:24px}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_footer .vtex-button .vtex-button__label{font-size:14px;font-weight:600;line-height:16px;letter-spacing:0;text-align:center;color:#f7f8f9;text-transform:math-auto;font-family:Work Sans,sans-serif}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-resendCodeButton_container .vtex-button{border:none}.vtex-account__page-body .vtex-my-authentication-1-x-authenticationScreen_container .vtex-my-authentication-1-x-resendCodeButton_container .vtex-button .vtex-button__label{font-size:14px;font-weight:600;line-height:16px;letter-spacing:0;text-align:center;color:#0b4279;text-transform:math-auto;font-family:Work Sans,sans-serif}.vtex-account__page-body .vtex-my-authentication-1-x-loginSessionsScreen_container{padding:0}@media (min-width:1025px){.vtex-account__page-body .vtex-my-authentication-1-x-loginSessionsScreen_container{margin-left:36px}}.vtex-account__page-body .vtex-my-authentication-1-x-loginSessionsScreen_container .vtex-my-authentication-1-x-loginSessions_list{gap:20px}.vtex-account__page-body .vtex-my-authentication-1-x-loginSessionsScreen_container .vtex-my-authentication-1-x-loginSessions_list .vtex-my-authentication-1-x-loginSessions_box{padding:0}.vtex-account__page-body .vtex-my-authentication-1-x-loginSessionsScreen_container .vtex-my-authentication-1-x-loginSessions_list .vtex-my-authentication-1-x-loginSessions_box .vtex-my-authentication-1-x-box_container{padding:30px;background-color:#fff;border:none;border-radius:4px}.vtex-account__page-body .vtex-my-authentication-1-x-loginSessionsScreen_container .vtex-my-authentication-1-x-loginSessions_list .vtex-my-authentication-1-x-loginSessions_box .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_header{padding-top:0;padding-bottom:16px}.vtex-account__page-body .vtex-my-authentication-1-x-loginSessionsScreen_container .vtex-my-authentication-1-x-loginSessions_list .vtex-my-authentication-1-x-loginSessions_box .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_header .vtex-my-authentication-1-x-loginSession_currSession{align-items:center}.vtex-account__page-body .vtex-my-authentication-1-x-loginSessionsScreen_container .vtex-my-authentication-1-x-loginSessions_list .vtex-my-authentication-1-x-loginSessions_box .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_header .vtex-my-authentication-1-x-loginSession_currSession svg{display:none}.vtex-account__page-body .vtex-my-authentication-1-x-loginSessionsScreen_container .vtex-my-authentication-1-x-loginSessions_list .vtex-my-authentication-1-x-loginSessions_box .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_header .vtex-my-authentication-1-x-loginSession_currSession:before{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS41MzIgNy4yMmwtNC4yMDUtLjYwNEw5LjQ5OCAyLjMzYS41NDIuNTQyIDAgMDAtLjk5OCAwTDYuNjczIDYuNjE2bC00LjIwNC42MDNhLjU0Ni41NDYgMCAwMC0uMjcuOTYybDMuMzEgMi43MjEtMS4xNzEgNC40MTJjLS4xMy40OS40MjEuODc2LjgzNy41ODdMOSAxMy4yNDFsMy44MjQgMi42NmEuNTQ1LjU0NSAwIDAwLjgzNy0uNTg3bC0xLjE3MS00LjQxMiAzLjMxLTIuNzIxYS41NDYuNTQ2IDAgMDAtLjI2OC0uOTYyeiIgZmlsbD0iIzBCNDI3OSIvPjwvc3ZnPg==");display:flex;width:18px;height:18px}.vtex-account__page-body .vtex-my-authentication-1-x-loginSessionsScreen_container .vtex-my-authentication-1-x-loginSessions_list .vtex-my-authentication-1-x-loginSessions_box .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_header .vtex-my-authentication-1-x-loginSession_currSession .vtex-my-authentication-1-x-loginSession_currSessionText{font-size:14px;font-weight:600;line-height:16px;letter-spacing:0;text-align:center;margin-left:12px;color:#0b4279;font-family:Work Sans,sans-serif}.vtex-account__page-body .vtex-my-authentication-1-x-loginSessionsScreen_container .vtex-my-authentication-1-x-loginSessions_list .vtex-my-authentication-1-x-loginSessions_box .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_headerSeparator{border-top:1px solid #4081c1;margin-bottom:1rem}.vtex-account__page-body .vtex-my-authentication-1-x-loginSessionsScreen_container .vtex-my-authentication-1-x-loginSessions_list .vtex-my-authentication-1-x-loginSessions_box .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_content{padding:0}.vtex-account__page-body .vtex-my-authentication-1-x-loginSessionsScreen_container .vtex-my-authentication-1-x-loginSessions_list .vtex-my-authentication-1-x-loginSessions_box .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_content .vtex-my-authentication-1-x-loginSession_device{font-size:24px;font-weight:700;line-height:36px;letter-spacing:0;text-align:left;color:#0b4279;font-family:Work Sans,sans-serif;padding-bottom:1rem}.vtex-account__page-body .vtex-my-authentication-1-x-loginSessionsScreen_container .vtex-my-authentication-1-x-loginSessions_list .vtex-my-authentication-1-x-loginSessions_box .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_content .vtex-my-authentication-1-x-loginSession_firstAccess,.vtex-account__page-body .vtex-my-authentication-1-x-loginSessionsScreen_container .vtex-my-authentication-1-x-loginSessions_list .vtex-my-authentication-1-x-loginSessions_box .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_content .vtex-my-authentication-1-x-loginSession_lastAccess,.vtex-account__page-body .vtex-my-authentication-1-x-loginSessionsScreen_container .vtex-my-authentication-1-x-loginSessions_list .vtex-my-authentication-1-x-loginSessions_box .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_content .vtex-my-authentication-1-x-loginSession_originDetails{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#000;font-family:Work Sans,sans-serif}.vtex-account__page-body .vtex-my-authentication-1-x-loginSessionsScreen_container .vtex-my-authentication-1-x-loginSessions_list .vtex-my-authentication-1-x-loginSessions_box .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_footer{display:flex;justify-content:center;padding:0}.vtex-account__page-body .vtex-my-authentication-1-x-loginSessionsScreen_container .vtex-my-authentication-1-x-loginSessions_list .vtex-my-authentication-1-x-loginSessions_box .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_footer .vtex-button{border:1px solid #2a65a1;height:32px;border-radius:24px;width:100%}.vtex-account__page-body .vtex-my-authentication-1-x-loginSessionsScreen_container .vtex-my-authentication-1-x-loginSessions_list .vtex-my-authentication-1-x-loginSessions_box .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_footer .vtex-button:hover{background-color:#fff}.vtex-account__page-body .vtex-my-authentication-1-x-loginSessionsScreen_container .vtex-my-authentication-1-x-loginSessions_list .vtex-my-authentication-1-x-loginSessions_box .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_footer .vtex-button .vtex-button__label{font-size:0}.vtex-account__page-body .vtex-my-authentication-1-x-loginSessionsScreen_container .vtex-my-authentication-1-x-loginSessions_list .vtex-my-authentication-1-x-loginSessions_box .vtex-my-authentication-1-x-box_container .vtex-my-authentication-1-x-box_footer .vtex-button .vtex-button__label:after{content:"Sair deste dispositivo";color:#000;display:flex;font-size:14px;font-weight:600;line-height:16px;letter-spacing:0;text-align:center;color:#0b4279;text-transform:math-auto;font-family:Work Sans,sans-serif}@media (max-width:768px){.vtex-my-account-1-x-addressList .vtex-my-account-1-x-addressBox{max-width:330px;width:100%;flex-direction:column}.vtex-my-account-1-x-addressList .vtex-my-account-1-x-addressBox .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody,.vtex-my-account-1-x-addressList .vtex-my-account-1-x-addressBox .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody div,.vtex-my-account-1-x-addressList .vtex-my-account-1-x-addressBox .vtex-my-account-1-x-boxContainer .vtex-my-account-1-x-boxContainerBody div div{padding:0}}.vtex-alert{display:none!important}.address-summary .c-link{color:#0b4279}.vtex-modal__modal{max-width:394px;width:100%;padding:0}.vtex-modal__modal .vtex-styleguide-9-x-scrollBar{padding:19px 53px}.vtex-modal__modal .vtex-styleguide-9-x-scrollBar .t-heading-5{padding:0}.vtex-modal__modal .vtex-styleguide-9-x-scrollBar .vtex-modal__confirmation{margin-top:1rem;justify-content:space-between}.vtex-modal__modal .vtex-styleguide-9-x-scrollBar .vtex-modal__confirmation span .vtex-button{border:1px solid #2a65a1;background-color:#fff;border-radius:24px;width:100%;max-width:140px;height:100%;max-height:32px}.vtex-modal__modal .vtex-styleguide-9-x-scrollBar .vtex-modal__confirmation span .vtex-button .vtex-button__label{font-size:14px;font-weight:600;line-height:16px;letter-spacing:0;text-align:center;color:#0b4279;font-family:Work Sans,sans-serif}.vtex-modal__modal .vtex-styleguide-9-x-scrollBar .vtex-modal__confirmation .vtex-button{background-color:#0b4279;border-radius:24px;width:100%;max-width:140px;height:100%;max-height:32px}.vtex-modal__modal .vtex-styleguide-9-x-scrollBar .vtex-modal__confirmation .vtex-button .vtex-button__label{font-size:14px;font-weight:600;line-height:16px;letter-spacing:0;color:#f7f8f9;font-family:Work Sans,sans-serif}.vtex-dropdown label div:hover{border:1px solid #e5e5e5}.vtex-dropdown label div select{border:none;font-family:Work Sans,sans-serif}.bw1{border-width:1px}.vtex-my-cards-1-x-newCardButton{display:none}.vtex-pageHeader-link__container .vtex-button:hover{background-color:transparent}.vtex-pageHeader-link__container .vtex-button svg{display:none}.vtex-pageHeader-link__container .vtex-button span{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:#000;text-transform:capitalize;display:flex;align-items:center;margin:0;font-family:Work Sans,sans-serif!important}.vtex-pageHeader-link__container .vtex-button span:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjczNiAxMi43MDdhMSAxIDAgMDEwLTEuNDE0bDcuMDcxLTcuMDcxYTEgMSAwIDExMS40MTUgMS40MTRMOS44NTggMTJsNi4zNjQgNi4zNjRhMSAxIDAgMDEtMS40MTUgMS40MTRsLTcuMDctNy4wN3oiIGZpbGw9IiMwMDAiLz48L3N2Zz4=");display:flex;width:24px;height:24px;content:"";margin-right:10px}.vtex-order-placed-2-x-totalListWrapper:before{content:"Resumo da taxa de matrícula"}.inscricao-layout .vtex-order-placed-2-x-totalListWrapper:before{content:"Resumo de matrícula"}.vtex-order-placed-2-x-totalListWrapper{display:none!important}.vtex-order-placed-2-x-totalListWrapper.vtex-order-placed-2-x-totalListWrapperCustom{display:flex!important}.vtex-order-placed-2-x-orderPlacedWrapper{background:#f5f5f5;font-family:Work Sans,sans-serif;padding:20px 16px}@media screen and (min-width:1026px){.vtex-order-placed-2-x-orderPlacedWrapper{padding:50px 24px 96px}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper{width:100%;max-width:980px;margin:0 auto}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation{background:#0b4279;border-radius:10px;margin:0 0 20px;padding:30px 20px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation .vtex-order-placed-2-x-confirmationTitle{margin-top:0;font-size:0;padding:20px 0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation .vtex-order-placed-2-x-confirmationTitle:after{content:"Inscrição realizada com sucesso";font-size:24px;font-size:32px;font-weight:700;line-height:48px;letter-spacing:0;text-align:center;color:#fff}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation .vtex-order-placed-2-x-confirmationMessage{font-size:0;font-weight:400;color:#fff;line-height:19px;margin:0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation .vtex-order-placed-2-x-confirmationMessage:after{content:"Você receberá mais informações, sobre sua inscrição e próximos passos para concluir sua matrícula, no e-mail cadastrado. Lembre-se de verificar sua caixa de spam ou promoções.";font-size:16px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation .vtex-flex-layout-0-x-flexRow--confirmationButtons .vtex-store-components-3-x-container{padding:0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation .vtex-flex-layout-0-x-flexRow--confirmationButtons .vtex-flex-layout-0-x-flexRowContent--confirmationButtons{margin:20px 0 0}@media screen and (max-width:639px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation .vtex-flex-layout-0-x-flexRow--confirmationButtons .vtex-flex-layout-0-x-flexRowContent--confirmationButtons :first-child{width:100%!important}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation .vtex-flex-layout-0-x-flexRow--confirmationButtons .vtex-flex-layout-0-x-flexRowContent--confirmationButtons .vtex-button{display:none;background:hsla(0,0%,100%,0);border:1px solid #fff;border-radius:2px;transition:background .2s linear,color .2s linear}@media screen and (max-width:639px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation .vtex-flex-layout-0-x-flexRow--confirmationButtons .vtex-flex-layout-0-x-flexRowContent--confirmationButtons .vtex-button{width:100%}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation .vtex-flex-layout-0-x-flexRow--confirmationButtons .vtex-flex-layout-0-x-flexRowContent--confirmationButtons .vtex-button .vtex-button__label{font-size:15px;font-weight:600;color:#fff;line-height:18px;text-transform:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation .vtex-flex-layout-0-x-flexRow--confirmationButtons .vtex-flex-layout-0-x-flexRowContent--confirmationButtons .vtex-button:hover{background:#fff}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--confirmation .vtex-flex-layout-0-x-flexRow--confirmationButtons .vtex-flex-layout-0-x-flexRowContent--confirmationButtons .vtex-button:hover .vtex-button__label{color:#444}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--notices{display:none;background:#fff;border-radius:4px;margin:0 0 20px;padding:30px 20px}@media screen and (min-width:1026px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--notices{padding:30px}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--notices .vtex-order-placed-2-x-noticesList{background:none;display:flex;flex-direction:column;align-items:center;gap:20px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--notices .vtex-order-placed-2-x-noticesList .vtex-order-placed-2-x-noticeListItem{border:unset;font-size:16px;font-weight:400;color:#111;line-height:19px;width:100%;margin:0;padding:0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--notices .vtex-order-placed-2-x-noticesList .vtex-order-placed-2-x-noticeListItem .vtex-button{background:rgba(17,17,17,0);border:1px solid #111;border-radius:2px;margin:8px 0 0;transition:background .2s linear,border-color .2s linear,color .2s linear}@media screen and (max-width:639px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--notices .vtex-order-placed-2-x-noticesList .vtex-order-placed-2-x-noticeListItem .vtex-button{width:100%;display:flex;align-items:center;justify-content:center}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--notices .vtex-order-placed-2-x-noticesList .vtex-order-placed-2-x-noticeListItem .vtex-button .vtex-button__label{font-size:15px;font-weight:600;color:#111;line-height:18px;text-transform:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--notices .vtex-order-placed-2-x-noticesList .vtex-order-placed-2-x-noticeListItem .vtex-button:hover{background:#444;border-color:#444}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--notices .vtex-order-placed-2-x-noticesList .vtex-order-placed-2-x-noticeListItem .vtex-button:hover .vtex-button__label{color:#fff}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--bank-invoice{background:#fff;border:none;border-radius:4px;width:100%!important;margin:0 0 20px;padding:30px 20px}@media screen and (min-width:1026px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--bank-invoice{padding:30px}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer{margin:20px 0 0;display:flex;gap:20px}@media screen and (max-width:639px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer{flex-direction:column}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper{background:#fff;border:1px solid #444;border-radius:4px;min-height:40px;display:flex;align-items:center;justify-content:space-between;flex-grow:1}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper .vtex-order-placed-2-x-barCodeNumber{padding:4px 15px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper .vtex-order-placed-2-x-barCodeCopyButtonWrapper{border:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper .vtex-order-placed-2-x-barCodeCopyButtonWrapper .vtex-button{background:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-barCodeWrapper .vtex-order-placed-2-x-barCodeCopyButtonWrapper .vtex-button .vtex-button__label{font-size:15px;font-weight:600;color:#111;line-height:18px;text-transform:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-printButtonWrapper{margin:0}@media screen and (max-width:639px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-printButtonWrapper{width:100%}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-printButtonWrapper .vtex-button{background:rgba(17,17,17,0);border:1px solid #111;border-radius:2px;transition:background .2s linear,border-color .2s linear,color .2s linear}@media screen and (max-width:639px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-printButtonWrapper .vtex-button{width:100%;display:flex;align-items:center;justify-content:center}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-printButtonWrapper .vtex-button .vtex-button__label{font-size:15px;font-weight:600;color:#111;line-height:18px;text-transform:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-printButtonWrapper .vtex-button:hover{background:#444;border-color:#444}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-barCodeContainer .vtex-order-placed-2-x-printButtonWrapper .vtex-button:hover .vtex-button__label{color:#fff}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-bankInvoiceEmbedWrapper{border:1px solid #444;border-radius:4px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-bankInvoiceEmbedWrapper .vtex-button{background:none;border:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-bankInvoiceEmbedWrapper .vtex-button .vtex-button__label{font-size:15px;font-weight:600;color:#111;line-height:18px;text-transform:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedHeader .vtex-order-placed-2-x-section--bank-invoice .vtex-order-placed-2-x-printHintWrapper{font-size:14px;font-weight:400;color:#111;line-height:17px;margin:20px 0 0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods{background:#fff;border:none;border-radius:0 0 10px 10px;margin:0 0 20px;padding:30px 20px}@media screen and (min-width:1026px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods{padding:0 30px 30px}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods:before{content:"Pagamento";border-top:1px solid #e5e5e5;display:block;font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;color:#0b4279;padding-top:30px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentWrapper .vtex-order-placed-2-x-orderPaymentItem{width:100%;margin:0;padding:0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentWrapper .vtex-order-placed-2-x-orderPaymentItem .vtex-order-placed-2-x-paymentGroup,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentWrapper .vtex-order-placed-2-x-orderPaymentItem .vtex-order-placed-2-x-paymentValue{font-size:16px;font-weight:400;color:#444;line-height:19px;margin:0;padding:5px 0 0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentWrapper .vtex-order-placed-2-x-orderPaymentItem .vtex__icon-info{display:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentWrapper .vtex-order-placed-2-x-orderPaymentItem .vtex-button{background:rgba(17,17,17,0);border:1px solid #111;border-radius:2px;margin:0;transition:background .2s linear,border-color .2s linear,color .2s linear}@media screen and (max-width:639px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentWrapper .vtex-order-placed-2-x-orderPaymentItem .vtex-button{width:100%;display:flex;align-items:center;justify-content:center}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentWrapper .vtex-order-placed-2-x-orderPaymentItem .vtex-button .vtex-button__label{font-size:15px;font-weight:600;color:#111;line-height:18px;text-transform:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentWrapper .vtex-order-placed-2-x-orderPaymentItem .vtex-button:hover{background:#444;border-color:#444}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderPaymentWrapper .vtex-order-placed-2-x-orderPaymentItem .vtex-button:hover .vtex-button__label{color:#fff}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderOptionsWrapper--mobile{border-top:1px solid #444;margin:30px 0 0;padding:30px 0 0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderOptionsWrapper--mobile .vtex-order-placed-2-x-cancelOrderButton,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderOptionsWrapper--mobile .vtex-order-placed-2-x-updateOrderButton{display:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderOptionsWrapper--mobile .vtex-order-placed-2-x-myOrdersButton{margin:0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderOptionsWrapper--mobile .vtex-order-placed-2-x-myOrdersButton .vtex-button{background:#0b4279;border:none;border-radius:24px;transition:background .2s linear}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderOptionsWrapper--mobile .vtex-order-placed-2-x-myOrdersButton .vtex-button:hover{background:#0b4279}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--paymentMethods .vtex-order-placed-2-x-orderOptionsWrapper--mobile .vtex-order-placed-2-x-myOrdersButton .vtex-button .vtex-button__label{font-size:14px;font-weight:600;line-height:16px;letter-spacing:0;text-align:center;color:#f7f8f9}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--pickupPackages{background:#fff;border:none;border-radius:4px;margin:0 0 20px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages{background:#fff;border:none;border-radius:10px;margin:0 0 20px;padding:30px 20px;display:block}@media screen and (min-width:1026px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages{padding:30px}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages:before{content:"Dados do curso";font-size:24px;font-weight:700;color:#0b4279;line-height:36px;display:block;padding:0 0 20px}@media screen and (min-width:640px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages:before{padding:0 0 30px}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery{margin:0;display:flex;flex-direction:column;gap:25px 5px}@media screen and (min-width:640px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery{flex-direction:row}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageHeader{display:none;margin:0;padding:0 0 5px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageHeader .vtex-order-placed-2-x-packageDeliveryTitle{display:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageHeader .vtex-order-placed-2-x-packageShippingEstimate{font-size:16px;font-weight:600;color:#111;line-height:19px;text-transform:lowercase;display:block}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageHeader .vtex-order-placed-2-x-packageShippingEstimate:before{content:"Entrega ";text-transform:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageHeader .vtex-order-placed-2-x-packageSLA{font-size:16px;font-weight:600;color:#111;line-height:19px;display:block}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageAddressWrapper{margin:0;padding:0 0 5px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageAddressWrapper .vtex-order-placed-2-x-packageAddressTitle{display:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-packageHeaderColumn .vtex-order-placed-2-x-packageAddressWrapper .vtex-order-placed-2-x-addressContainer{font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;color:#444;line-height:19px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem{border:none;margin:0 0 20px;padding:0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem:last-child{margin:0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productWrapper{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;justify-content:end}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productWrapper .vtex-order-placed-2-x-productImageColumn{margin:0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productWrapper .vtex-order-placed-2-x-productImageColumn .vtex-order-placed-2-x-productImageWrapper{width:60px;height:60px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productWrapper .vtex-order-placed-2-x-productInfoColumn{flex-grow:1;display:flex;flex-direction:column;justify-content:center;gap:2px;max-width:fit-content}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productWrapper .vtex-order-placed-2-x-productInfoColumn .vtex-order-placed-2-x-productName,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productWrapper .vtex-order-placed-2-x-productInfoColumn .vtex-order-placed-2-x-productQuantity{font-size:14px;font-weight:400;line-height:19px;color:#000}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productWrapper .vtex-order-placed-2-x-productInfoColumn .vtex-order-placed-2-x-productQuantity{color:#111}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-productWrapper .vtex-order-placed-2-x-productPrice{font-size:14px;font-weight:600;line-height:20px;letter-spacing:0;color:#0b4279;margin:0;display:flex;align-items:center}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-section--deliveryPackages .vtex-order-placed-2-x-package--delivery .vtex-order-placed-2-x-productList .vtex-order-placed-2-x-productListItem .vtex-order-placed-2-x-attachmentWrapper{display:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-totalListWrapper{background:#fff;border:none;border-radius:10px;margin:0 0 20px;padding:30px 20px;display:flex;flex-direction:column}@media screen and (min-width:1026px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-totalListWrapper{padding:30px}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-totalListWrapper:before{font-size:24px;font-weight:700;color:#0b4279;line-height:36px;display:block;padding:0 0 20px}@media screen and (min-width:640px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-totalListWrapper:before{padding:0 0 30px}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList{width:100%;margin:0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList .vtex-order-placed-2-x-totalListItem{padding:0 0 20px;display:none}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList .vtex-order-placed-2-x-totalListItem:last-child{display:flex}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList .vtex-order-placed-2-x-totalListItem .vtex-order-placed-2-x-totalListItemLabel{font-size:16px;font-weight:600;color:#000;line-height:19px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList .vtex-order-placed-2-x-totalListItem:first-child:not(.vtex-order-placed-2-x-cruzeirodosul-store-theme-3-x-isInscricao) .vtex-order-placed-2-x-totalListItemLabel{font-size:0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList .vtex-order-placed-2-x-totalListItem--Items .vtex-order-placed-2-x-totalListItemLabel{font-size:0;font-weight:600;color:#000;line-height:19px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList .vtex-order-placed-2-x-totalListItem .vtex-order-placed-2-x-totalListItemValue{font-size:16px;font-weight:600;color:#111;line-height:19px}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList .vtex-order-placed-2-x-totalListItem:last-child{padding:10px 0 0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList .vtex-order-placed-2-x-totalListItem:last-child .vtex-order-placed-2-x-totalListItemLabel,.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-order-placed-2-x-totalListWrapper .vtex-order-placed-2-x-totalList .vtex-order-placed-2-x-totalListItem:last-child .vtex-order-placed-2-x-totalListItemValue{font-size:24px;font-weight:700;color:#0b4279;line-height:36px}@media screen and (max-width:1025px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container{background:#fff;border-radius:10px;padding:20px}}@media screen and (max-width:639px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container .vtex-flex-layout-0-x-flexRowContent{display:flex;flex-direction:column;gap:10px}}@media screen and (max-width:639px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth:first-child .vtex-rich-text-0-x-container .vtex-rich-text-0-x-wrapper{width:100%}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth:first-child .vtex-rich-text-0-x-container .vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-paragraph{margin:0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth:first-child .vtex-rich-text-0-x-container .vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-paragraph .vtex-rich-text-0-x-link{background:#0b4279;border-radius:24px;font-size:14px;font-weight:600;color:#fff;line-height:16px;text-decoration:none;height:40px;padding:0 30px;display:flex;align-items:center;justify-content:center;transition:background .2s linear}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth:first-child .vtex-rich-text-0-x-container .vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-paragraph .vtex-rich-text-0-x-link:hover{background:#0b4279}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth:last-child .vtex-rich-text-0-x-container{justify-content:left}@media screen and (max-width:639px){.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth:last-child .vtex-rich-text-0-x-container .vtex-rich-text-0-x-wrapper{width:100%}}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth:last-child .vtex-rich-text-0-x-container .vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-paragraph{margin:0}.vtex-order-placed-2-x-orderPlacedWrapper .vtex-order-placed-2-x-orderPlacedMainWrapper .vtex-order-placed-2-x-orderList .vtex-order-placed-2-x-orderListItem .vtex-order-placed-2-x-orderWrapper .vtex-flex-layout-0-x-flexRow--order-placed-navigation-buttons-container .vtex-flex-layout-0-x-flexRowContent .vtex-flex-layout-0-x-stretchChildrenWidth:last-child .vtex-rich-text-0-x-container .vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-paragraph .vtex-rich-text-0-x-link{border:1px solid #2a65a1;border-radius:24px;font-size:14px;font-weight:600;color:#fff;line-height:16px;text-decoration:none;height:40px;padding:0 30px;display:flex;align-items:center;justify-content:center}.vtex-order-placed-2-x-section--customer{background:#fff;border:none}.vtex-breadcrumb-1-x-container--product__breadcrumb{font-family:Work Sans,sans-serif}.vtex-breadcrumb-1-x-container--product__breadcrumb .vtex-breadcrumb-1-x-link{font-size:14px;color:#fff;padding-left:0}.vtex-breadcrumb-1-x-container--product__breadcrumb .vtex-breadcrumb-1-x-term{font-size:14px;color:#fff;opacity:.5}.vtex-breadcrumb-1-x-container--product__breadcrumb .vtex-breadcrumb-1-x-arrow:before{content:"/";color:#fff}.vtex-breadcrumb-1-x-container--product__breadcrumb .vtex-breadcrumb-1-x-caretIcon,.vtex-breadcrumb-1-x-container--product__breadcrumb .vtex-breadcrumb-1-x-homeLink--product__breadcrumb{display:none}.vtex-breadcrumb-1-x-container--product__breadcrumb .vtex-breadcrumb-1-x-homeLink--product__breadcrumb:before{content:"Início"}.vtex-breadcrumb-1-x-container--product__breadcrumb .vtex-breadcrumb-1-x-homeLink--product__breadcrumb .vtex-breadcrumb-1-x-homeIcon{display:none}.vtex-flex-layout-0-x-flexRow--product__stack-image .vtex-flex-layout-0-x-flexRowContent--product__stack-image{width:100%;padding:0 40px;margin:auto;max-width:1360px}@media (max-width:768px){.vtex-flex-layout-0-x-flexRow--product__stack-image .vtex-flex-layout-0-x-flexRowContent--product__stack-image{padding:0 20px}}@media (min-width:768px)and (max-width:1300px){.vtex-flex-layout-0-x-flexRow--product__stack-image .vtex-flex-layout-0-x-flexRowContent--product__stack-image{padding:0 80px}}@media (min-width:1600px){.vtex-flex-layout-0-x-flexRow--product__stack-image .vtex-flex-layout-0-x-flexRowContent--product__stack-image{padding:0}}.vtex-flex-layout-0-x-flexRow--product__stack-image{height:100%}.vtex-flex-layout-0-x-flexRow--product__stack-image .vtex-flex-layout-0-x-flexRowContent--product__stack-image{height:100%;padding:41px 40px}@media (min-width:768px)and (max-width:1300px){.vtex-flex-layout-0-x-flexRow--product__stack-image .vtex-flex-layout-0-x-flexRowContent--product__stack-image{padding:41px 80px}}@media (max-width:768px){.vtex-flex-layout-0-x-flexRow--product__stack-image .vtex-flex-layout-0-x-flexRowContent--product__stack-image{padding:41px 20px}}@media (min-width:1600px){.vtex-flex-layout-0-x-flexRow--product__stack-image .vtex-flex-layout-0-x-flexRowContent--product__stack-image{padding:41px 0 21px}}.vtex-flex-layout-0-x-flexRow--product__stack-image .vtex-flex-layout-0-x-flexRowContent--product__stack-image .vtex-flex-layout-0-x-flexRowContent--product__name .vtex-store-components-3-x-productBrand{font-size:32px;font-weight:600;color:#fff;max-width:100%;display:block}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRow--product__stack-image .vtex-flex-layout-0-x-flexRowContent--product__stack-image .vtex-flex-layout-0-x-flexRowContent--product__name .vtex-store-components-3-x-productBrand{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}@media (min-width:1025px){.vtex-flex-layout-0-x-flexRow--product__stack-image .vtex-flex-layout-0-x-flexRowContent--product__stack-image .vtex-flex-layout-0-x-flexRowContent--product__name .vtex-store-components-3-x-productBrand{font-size:68px;font-weight:700}}.vtex-flex-layout-0-x-flexRow--product__purchaseBox{background-color:#fff;width:100%;max-width:450px;border-radius:10px;overflow-y:hidden;overflow-x:hidden;padding:20px 30px 30px;margin-left:auto;box-shadow:0 4px 20px rgba(0,0,0,.1)}.vtex-flex-layout-0-x-flexRow--product__purchaseBox .vtex-store-components-3-x-productNameContainer{margin-bottom:10px}.vtex-flex-layout-0-x-flexRow--product__purchaseBox .vtex-store-components-3-x-productBrand{font-size:24px!important;font-weight:700!important;color:#0b4279!important;font-style:normal;line-height:150%}.vtex-flex-layout-0-x-flexRowContent--purchase-flow__selling-price{margin-bottom:30px}.vtex-flex-layout-0-x-flexRowContent--purchase-flow__selling-price .vtex-product-price-1-x-sellingPrice :first-child{color:#0b4279;font-family:Work Sans,sans-serif;font-size:42px;font-weight:700}.vtex-flex-layout-0-x-flexRowContent--purchase-flow__list-price .vtex-product-price-1-x-listPrice{display:flex;align-items:center;font-size:14px;color:#a7a8ac;display:block;margin-right:10px}.vtex-flex-layout-0-x-flexRowContent--purchase-flow__list-price .vtex-product-price-1-x-savings{height:22px;width:fit-content;font-size:14px;color:#fff;background-color:#062645;text-align:center;border-radius:30px;padding:0 10px;display:flex;align-items:center;justify-content:center;column-gap:5px}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRow--pdp-timeline-content{margin-bottom:20px}.vtex-flex-layout-0-x-flexRow--pdp-audience,.vtex-flex-layout-0-x-flexRow--pdp-course-coordination,.vtex-flex-layout-0-x-flexRow--pdp-description,.vtex-flex-layout-0-x-flexRow--pdp-questions,.vtex-flex-layout-0-x-flexRow--pdp-timeline{padding:0 20px}}.vtex-flex-layout-0-x-flexRow--pdp-questions-grad{background:#f7f7f7;margin-top:80px;margin-bottom:0}.vtex-flex-layout-0-x-flexRow--pdp-questions-grad .vtex-rich-text-0-x-container--pdp-questions-title{display:flex;justify-content:center}.vtex-flex-layout-0-x-flexRow--pdp-questions-grad .vtex-rich-text-0-x-heading--pdp-questions-title:before{right:0;margin:0 auto}.vtex-flex-layout-0-x-flexRow--pdp-questions-grad .vtex-menu-2-x-styledLinkContent--question-small-container{line-height:24px}.vtex-flex-layout-0-x-flexRowContent--pdp-questions-grad{max-width:700px;margin:0 auto}.vtex-flex-layout-0-x-flexRow--pdp-dual-banner{margin-top:80px}.vtex-flex-layout-0-x-flexRow--pdp-dual-banner .vtex-flex-layout-0-x-flexRowContent--pdp-dual-banner{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexRow--pdp-dual-banner .vtex-flex-layout-0-x-flexRowContent--pdp-dual-banner{flex-direction:row}}.vtex-flex-layout-0-x-flexRow--pdp-dual-banner .vtex-flex-layout-0-x-flexRowContent--pdp-dual-banner .vtex-flex-layout-0-x-stretchChildrenWidth{display:flex;width:100%!important}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexRow--pdp-dual-banner .vtex-flex-layout-0-x-flexRowContent--pdp-dual-banner .vtex-flex-layout-0-x-stretchChildrenWidth{flex-direction:row;width:50%!important}}.vtex-flex-layout-0-x-flexRow--pdp-dual-banner .vtex-flex-layout-0-x-flexRowContent--pdp-dual-banner .vtex-store-components-3-x-imageElementLink--pdp-dual-banner-image{display:flex}.vtex-flex-layout-0-x-flexRow--pdp-dual-banner .vtex-flex-layout-0-x-flexRowContent--pdp-dual-banner .vtex-store-components-3-x-imageElementLink--pdp-dual-banner-image-2{margin-top:17px}@media screen and (min-width:1024px){.vtex-flex-layout-0-x-flexRow--pdp-dual-banner .vtex-flex-layout-0-x-flexRowContent--pdp-dual-banner .vtex-store-components-3-x-imageElementLink--pdp-dual-banner-image-2{margin-top:0;margin-left:17px}}.vtex-flex-layout-0-x-flexRow--pdp-dual-banner .vtex-flex-layout-0-x-flexRowContent--pdp-dual-banner .vtex-store-components-3-x-imageElement--pdp-dual-banner-image{height:auto!important;width:100%}.vtex-flex-layout-0-x-flexRow--product-main-desktop .vtex-store-components-3-x-container{max-width:1360px;padding:0 40px}@media (min-width:768px)and (max-width:1300px){.vtex-flex-layout-0-x-flexRow--product-main-desktop .vtex-store-components-3-x-container{padding:0 80px}}@media (min-width:1600px){.vtex-flex-layout-0-x-flexRow--product-main-desktop .vtex-store-components-3-x-container{padding:0}}.vtex-flex-layout-0-x-flexRow--pdp-audience,.vtex-flex-layout-0-x-flexRow--pdp-course,.vtex-flex-layout-0-x-flexRow--pdp-course-coordination,.vtex-flex-layout-0-x-flexRow--pdp-description,.vtex-flex-layout-0-x-flexRow--pdp-differentials,.vtex-flex-layout-0-x-flexRow--pdp-download,.vtex-flex-layout-0-x-flexRow--pdp-questions,.vtex-flex-layout-0-x-flexRow--pdp-timeline{scroll-margin-top:140px}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRow--pdp-audience,.vtex-flex-layout-0-x-flexRow--pdp-course,.vtex-flex-layout-0-x-flexRow--pdp-course-coordination,.vtex-flex-layout-0-x-flexRow--pdp-description,.vtex-flex-layout-0-x-flexRow--pdp-differentials,.vtex-flex-layout-0-x-flexRow--pdp-download,.vtex-flex-layout-0-x-flexRow--pdp-questions,.vtex-flex-layout-0-x-flexRow--pdp-timeline{scroll-margin-top:100px}}.vtex-flex-layout-0-x-flexRow--pdp-questions{margin-bottom:40px}@media (min-width:1025px){.vtex-flex-layout-0-x-flexRow--pdp-questions{margin-bottom:148px}}.vtex-flex-layout-0-x-flexCol--pdp-download-col{position:relative}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRow--pdp-download{padding:0 20px}}.vtex-flex-layout-0-x-flexColChild--purchase-box-wrapper{height:fit-content!important}.vtex-flex-layout-0-x-flexColChild--purchase-box-wrapper:nth-child(2n){height:100%!important}.vtex-flex-layout-0-x-flexCol--banners-purchase-box{padding-top:40rem;display:flex;flex-direction:column;justify-content:space-between}.vtex-flex-layout-0-x-flexCol--banners-purchase-box .vtex-flex-layout-0-x-flexColChild--banners-purchase-box{display:flex;height:fit-content!important;justify-content:flex-end;padding-right:4rem}.vtex-menu-2-x-menuItem--dp-learn-more{position:relative}.vtex-menu-2-x-menuItem--dp-learn-more .vtex-menu-2-x-styledLinkContainer--dp-learn-more{margin:0}.vtex-menu-2-x-menuItem--dp-learn-more .vtex-menu-2-x-submenuAccordion--leran-more-content{padding:0}.vtex-menu-2-x-menuItem--dp-learn-more .vtex-menu-2-x-styledLinkContent--dp-learn-more{font-size:0;border:none;background:transparent;text-decoration:underline;color:#0b4279;padding:0;transition:all .1s;margin-bottom:20px}.vtex-menu-2-x-menuItem--dp-learn-more .vtex-menu-2-x-styledLinkContent--dp-learn-more:before{display:flex;align-items:center;font-size:16px;border:none;font-weight:400;cursor:pointer;font-family:Work Sans,sans-serif}.vtex-menu-2-x-menuItem--dp-learn-more .vtex-menu-2-x-submenuAccordion--anti-more-column{padding:0;flex-direction:column}.vtex-menu-2-x-menuItem--dp-learn-more--isOpen .vtex-menu-2-x-styledLinkContent--dp-learn-more:before{content:"Ler menos"}.vtex-menu-2-x-menuItem--dp-learn-more--isOpen .vtex-menu-2-x-styledLinkContent--dp-learn-more .vtex-menu-2-x-accordionIcon{display:none}.vtex-menu-2-x-menuItem--dp-learn-more--isClosed{padding-top:0}.vtex-menu-2-x-menuItem--dp-learn-more--isClosed .vtex-menu-2-x-styledLinkContent--dp-learn-more{transition:.5s}.vtex-menu-2-x-menuItem--dp-learn-more--isClosed .vtex-menu-2-x-styledLinkContent--dp-learn-more:before{content:"Ler mais"}.vtex-menu-2-x-menuItem--dp-learn-more--isClosed .vtex-menu-2-x-styledLinkContent--dp-learn-more .vtex-menu-2-x-accordionIcon{display:none}.vtex-menu-2-x-menuItem--button-more-home{display:flex;align-items:flex-start;justify-content:center;flex-direction:column-reverse}@media (max-width:1025px){.vtex-menu-2-x-menuItem--button-more-home{padding-left:20px}}.vtex-menu-2-x-menuItemInnerDiv--dp-learn-more{width:100%}.vtex-modal-layout-0-x-triggerContainer--product__mobile-button-purchase-flow .vtex-rich-text-0-x-container{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;font-family:Work Sans,sans-serif;font-weight:600;text-align:center;cursor:pointer;color:#fff;border:1px solid transparent;border-radius:100px;transition:all .2s;white-space:nowrap;text-transform:none;padding:0 44px;text-decoration:none;min-height:0!important}.vtex-modal-layout-0-x-triggerContainer--product__mobile-button-purchase-flow :hover.vtex-rich-text-0-x-container{text-decoration:none;background-color:#2a65a1}.vtex-modal-layout-0-x-triggerContainer--product__mobile-button-purchase-flow :focus.vtex-rich-text-0-x-container{text-decoration:none;background-color:#0b4279;border:3px solid #639fdb}.vtex-modal-layout-0-x-triggerContainer--product__mobile-button-purchase-flow :active.vtex-rich-text-0-x-container{text-decoration:none;background-color:#4081c1}.vtex-modal-layout-0-x-triggerContainer--product__mobile-button-purchase-flow :disabled.vtex-rich-text-0-x-container{background-color:#e4e5e9;border:none;cursor:not-allowed;pointer-events:none}.vtex-modal-layout-0-x-triggerContainer--product__mobile-button-purchase-flow :disabled.vtex-rich-text-0-x-container .vtex-button__label,.vtex-modal-layout-0-x-triggerContainer--product__mobile-button-purchase-flow :disabled.vtex-rich-text-0-x-container .vtex-login-2-x-label,.vtex-modal-layout-0-x-triggerContainer--product__mobile-button-purchase-flow :disabled.vtex-rich-text-0-x-container :first-child{color:#6d6e71}.vtex-modal-layout-0-x-triggerContainer--product__mobile-button-purchase-flow .vtex-rich-text-0-x-container .vtex-button__label,.vtex-modal-layout-0-x-triggerContainer--product__mobile-button-purchase-flow .vtex-rich-text-0-x-container .vtex-login-2-x-label,.vtex-modal-layout-0-x-triggerContainer--product__mobile-button-purchase-flow .vtex-rich-text-0-x-container :first-child{padding:0!important;text-transform:none;color:#fff;font-weight:600}.vtex-modal-layout-0-x-backdrop--product__mobile-button-purchase-flow{background-color:#000!important}.vtex-modal-layout-0-x-headerContainer--product__mobile-button-purchase-flow{position:absolute;top:13px;right:13px;padding-bottom:0}.vtex-modal-layout-0-x-headerContainer--product__mobile-button-purchase-flow .vtex-modal-layout-0-x-closeButtonContainer,.vtex-modal-layout-0-x-headerContainer--product__mobile-button-purchase-flow .vtex-modal-layout-0-x-closeButtonContainer :first-child{color:#000}.vtex-modal-layout-0-x-container--product__mobile-button-purchase-flow{background-color:transparent!important}.vtex-modal-layout-0-x-container--product__mobile-button-purchase-flow .vtex-store-components-3-x-productBrand{font-size:20px;font-weight:600;color:#0b4279;max-width:calc(100% - 30px);display:block}.vtex-modal-layout-0-x-triggerContainer--product__mobile-button-purchase-flow{position:fixed;bottom:0;left:0;background-color:#fff;height:54px;z-index:999;width:100%;padding:0 20px;display:flex;align-items:center;justify-content:center}.vtex-modal-layout-0-x-triggerContainer--product__mobile-button-purchase-flow .vtex-rich-text-0-x-container{background-color:#0b4279;height:32px;width:100%;max-width:100%;height:40px;font-size:14px}.vtex-modal-layout-0-x-triggerContainer--product__mobile-button-purchase-flow .vtex-rich-text-0-x-container :first-child{width:100%;margin:0;padding:0}.vtex-modal-layout-0-x-paper--product__mobile-button-purchase-flow{margin:16px auto;padding:20px;background-color:#fff!important;max-height:100%!important;width:calc(100% - 16px);max-width:343px}.vtex-rich-text-0-x-wrapper--purchase-flow__disclaimer-info .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-wrapper--purchase-flow__disclaimer-info .vtex-rich-text-0-x-paragraph{font-size:12px;color:#6d6e71;margin:0}.vtex-rich-text-0-x-wrapper--purchase-flow__disclaimer-info .vtex-rich-text-0-x-heading .vtex-rich-text-0-x-link,.vtex-rich-text-0-x-wrapper--purchase-flow__disclaimer-info .vtex-rich-text-0-x-paragraph .vtex-rich-text-0-x-link{color:#6d6e71}.vtex-rich-text-0-x-heading--pdp-title-info{color:#0b4279;font-size:24px;font-family:Work Sans,sans-serif;position:relative;font-weight:700;margin:40px 0 24px}.vtex-rich-text-0-x-heading--pdp-title-info:before{content:"";display:inline-block;width:45px;height:2px;background-color:var(--brand-70);position:absolute;bottom:-2px;left:0}@media (max-width:1025px){.vtex-rich-text-0-x-heading--pdp-title-info{font-size:20px}}@media (max-width:1025px){.vtex-rich-text-0-x-wrapper--pdp-differentials-title{padding:0 20px}}.vtex-rich-text-0-x-wrapper--pdp-differentials-title .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-wrapper--pdp-differentials-title .vtex-rich-text-0-x-paragraph{color:#0b4279;font-size:24px;font-family:Work Sans,sans-serif;position:relative;font-weight:700;margin:40px 0 24px}.vtex-rich-text-0-x-wrapper--pdp-differentials-title .vtex-rich-text-0-x-heading:before,.vtex-rich-text-0-x-wrapper--pdp-differentials-title .vtex-rich-text-0-x-paragraph:before{content:"";display:inline-block;width:45px;height:2px;background-color:var(--brand-70);position:absolute;bottom:-2px;left:0}@media (max-width:1025px){.vtex-rich-text-0-x-wrapper--pdp-differentials-title .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-wrapper--pdp-differentials-title .vtex-rich-text-0-x-paragraph{font-size:20px}}.vtex-rich-text-0-x-paragraph--pdp-differentials-value{font-size:16px;font-style:normal;font-weight:400;color:#000}@media (max-width:1025px){.vtex-rich-text-0-x-paragraph--pdp-differentials-value{padding:0 20px;font-size:14px}}.vtex-rich-text-0-x-wrapper--pdp-timeline-title .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-wrapper--pdp-timeline-title .vtex-rich-text-0-x-paragraph{color:#0b4279;font-size:24px;font-family:Work Sans,sans-serif;position:relative;font-weight:700;margin:40px 0 24px}.vtex-rich-text-0-x-wrapper--pdp-timeline-title .vtex-rich-text-0-x-heading:before,.vtex-rich-text-0-x-wrapper--pdp-timeline-title .vtex-rich-text-0-x-paragraph:before{content:"";display:inline-block;width:45px;height:2px;background-color:var(--brand-70);position:absolute;bottom:-2px;left:0}@media (max-width:1025px){.vtex-rich-text-0-x-wrapper--pdp-timeline-title .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-wrapper--pdp-timeline-title .vtex-rich-text-0-x-paragraph{font-size:20px}}.vtex-rich-text-0-x-paragraph--pdp-timeline-number{color:#0b4279;font-size:32px;font-style:normal;font-weight:700;margin:0}.vtex-rich-text-0-x-paragraph--pdp-timeline-text{font-size:16px;font-style:normal;font-weight:400;color:#000;margin:0;padding:0 5px;line-height:1.4}@media (max-width:1025px){.vtex-rich-text-0-x-paragraph--pdp-timeline-text{font-size:14px}}.vtex-rich-text-0-x-wrapper--pdp-questions-title .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-wrapper--pdp-questions-title .vtex-rich-text-0-x-paragraph{color:#0b4279;font-size:24px;font-family:Work Sans,sans-serif;position:relative;font-weight:700;margin:40px 0 24px}.vtex-rich-text-0-x-wrapper--pdp-questions-title .vtex-rich-text-0-x-heading:before,.vtex-rich-text-0-x-wrapper--pdp-questions-title .vtex-rich-text-0-x-paragraph:before{content:"";display:inline-block;width:45px;height:2px;background-color:var(--brand-70);position:absolute;bottom:-2px;left:0}@media (max-width:1025px){.vtex-rich-text-0-x-wrapper--pdp-questions-title .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-wrapper--pdp-questions-title .vtex-rich-text-0-x-paragraph{font-size:20px}}.vtex-menu-2-x-styledLinkContainer--question-small-container,.vtex-menu-2-x-styledLinkContainer--title-bigger-container-questions{margin:0}.vtex-menu-2-x-accordionIcon{font-weight:400;color:#000;font-size:25px}.vtex-menu-2-x-submenuAccordion,.vtex-menu-2-x-submenuAccordion--content-small-questions{padding:0}.vtex-menu-2-x-styledLinkContent--question-small-container{white-space:normal;color:#0b4279;font-size:16px;font-style:normal;font-weight:600;min-height:50px;padding:0 20px;line-height:50px}@media (max-width:1025px){.vtex-menu-2-x-styledLinkContent--question-small-container{line-height:140%;font-size:14px;display:flex;align-items:center;min-height:60px;padding:5px 20px}}.vtex-menu-2-x-menuItem--question-small-container{background:#f8f8f8;border-radius:4px;margin-bottom:10px}.vtex-menu-2-x-menuItem--title-bigger-container-questions{margin-bottom:15px}.vtex-rich-text-0-x-wrapper--content-small-questions .vtex-rich-text-0-x-paragraph--content-small-questions{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:140%;padding:0 20px}.vtex-rich-text-0-x-wrapper--pdp-download-title .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-wrapper--pdp-download-title .vtex-rich-text-0-x-paragraph{color:#0b4279;font-size:24px;font-family:Work Sans,sans-serif;position:relative;font-weight:700;margin:40px 0 24px}.vtex-rich-text-0-x-wrapper--pdp-download-title .vtex-rich-text-0-x-heading:before,.vtex-rich-text-0-x-wrapper--pdp-download-title .vtex-rich-text-0-x-paragraph:before{content:"";display:inline-block;width:45px;height:2px;background-color:var(--brand-70);position:absolute;bottom:-2px;left:0}@media (max-width:1025px){.vtex-rich-text-0-x-wrapper--pdp-download-title .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-wrapper--pdp-download-title .vtex-rich-text-0-x-paragraph{font-size:20px}}.vtex-rich-text-0-x-container--purchase-flow__disclaimer-info{flex:1}.vtex-slider-layout-0-x-infoCardContainer--slider-differentials-carousel,.vtex-slider-layout-0-x-infoCardContainer--slider-differentials-carousel-campus{flex-wrap:wrap;flex-direction:column-reverse;background:transparent;display:flex}.vtex-slider-layout-0-x-infoCardContainer--slider-differentials-carousel-campus .vtex-slider-layout-0-x-infoCardTextContainer,.vtex-slider-layout-0-x-infoCardContainer--slider-differentials-carousel .vtex-slider-layout-0-x-infoCardTextContainer{width:100%}.vtex-slider-layout-0-x-slideChildrenContainer--slider-differentials-carousel{border-radius:6px;background:#f7f8f9;padding:20px}@media (max-width:768px){.vtex-slider-layout-0-x-slideChildrenContainer--slider-differentials-carousel,.vtex-slider-layout-0-x-slideChildrenContainer--slider-differentials-carousel-campus{align-items:flex-start}}.vtex-slider-layout-0-x-slide--slider-differentials-carousel,.vtex-slider-layout-0-x-slide--slider-differentials-carousel-campus{padding:0 5px}.vtex-slider-layout-0-x-infoCardImageContainer--slider-differentials-carousel,.vtex-slider-layout-0-x-infoCardImageContainer--slider-differentials-carousel-campus{display:none}.vtex-slider-layout-0-x-infoCardHeadline--slider-differentials-carousel,.vtex-slider-layout-0-x-infoCardHeadline--slider-differentials-carousel-campus{color:#0b4279;font-size:20px;font-style:normal;font-weight:600;margin:0 0 20px}@media (max-width:1024px){.vtex-slider-layout-0-x-infoCardHeadline--slider-differentials-carousel,.vtex-slider-layout-0-x-infoCardHeadline--slider-differentials-carousel-campus{font-size:20px;line-height:26px;margin-bottom:15px}}.vtex-slider-layout-0-x-infoCardSubhead--slider-differentials-carousel,.vtex-slider-layout-0-x-infoCardSubhead--slider-differentials-carousel-campus{color:#0b4279;font-size:14px;font-style:normal;font-weight:400;margin:0}@media (max-width:1024px){.vtex-slider-layout-0-x-infoCardSubhead--slider-differentials-carousel,.vtex-slider-layout-0-x-infoCardSubhead--slider-differentials-carousel-campus{font-size:14px;line-height:18px;padding-right:0}}.vtex-slider-layout-0-x-infoCardImage--slider-differentials-carousel,.vtex-slider-layout-0-x-infoCardImage--slider-differentials-carousel-campus{border-radius:10px}.vtex-slider-layout-0-x-sliderArrows--slider-differentials-carousel,.vtex-slider-layout-0-x-sliderArrows--slider-differentials-carousel-campus{width:50px;height:50px;background:#fff!important;border-radius:50%;box-shadow:0 4px 15px 0 rgba(0,0,0,.1)}.vtex-slider-layout-0-x-sliderArrows--slider-differentials-carousel-campus:disabled,.vtex-slider-layout-0-x-sliderArrows--slider-differentials-carousel:disabled{display:none}@media (max-width:1400px){.vtex-slider-layout-0-x-sliderArrows--slider-differentials-carousel,.vtex-slider-layout-0-x-sliderArrows--slider-differentials-carousel-campus{width:35px;height:35px}}.vtex-slider-layout-0-x-sliderArrows--slider-differentials-carousel-campus .vtex-slider-layout-0-x-caretIcon,.vtex-slider-layout-0-x-sliderArrows--slider-differentials-carousel .vtex-slider-layout-0-x-caretIcon{color:#000;width:15px}.vtex-slider-layout-0-x-sliderRightArrow--slider-differentials-carousel,.vtex-slider-layout-0-x-sliderRightArrow--slider-differentials-carousel-campus{right:-30px}@media (max-width:1400px){.vtex-slider-layout-0-x-sliderRightArrow--slider-differentials-carousel,.vtex-slider-layout-0-x-sliderRightArrow--slider-differentials-carousel-campus{right:-8px}}.vtex-slider-layout-0-x-sliderLeftArrow--slider-differentials-carousel,.vtex-slider-layout-0-x-sliderLeftArrow--slider-differentials-carousel-campus{left:-30px}@media (max-width:1400px){.vtex-slider-layout-0-x-sliderLeftArrow--slider-differentials-carousel,.vtex-slider-layout-0-x-sliderLeftArrow--slider-differentials-carousel-campus{left:-8px}}.vtex-slider-layout-0-x-infoCardCallActionContainer--slider-differentials-carousel,.vtex-slider-layout-0-x-infoCardCallActionContainer--slider-differentials-carousel-campus{display:none}.vtex-stack-layout-0-x-stackContainer--product__image:before{content:"";height:100%;width:100%;display:block;pointer-events:none;background-color:#062645;opacity:.6;position:absolute;top:0;left:0;z-index:3}.vtex-stack-layout-0-x-stackContainer--product__image .vtex-stack-layout-0-x-stackItem .vtex-store-components-3-x-container{padding:0;max-width:100%;max-height:364px;overflow:hidden}.vtex-stack-layout-0-x-stackContainer--product__image .vtex-stack-layout-0-x-stackItem .vtex-store-components-3-x-productImagesGallerySlide{width:100%!important}.vtex-stack-layout-0-x-stackContainer--product__image .vtex-stack-layout-0-x-stackItem--product__breadcrumb .vtex-store-components-3-x-container{max-width:100%;width:100%}.vtex-stack-layout-0-x-stackContainer--product__image .vtex-stack-layout-0-x-stackItem--product__stack-image{z-index:5!important;height:100%;width:100%}.vtex-stack-layout-0-x-stackContainer--product__image .vtex-stack-layout-0-x-stackItem .vtex-store-components-3-x-productImageTag--main{max-height:100%!important}@media (max-width:768px){.vtex-stack-layout-0-x-stackContainer--product__image .vtex-stack-layout-0-x-stackItem .vtex-store-components-3-x-productImageTag--main{height:230px!important;object-fit:cover!important}}.vtex-sticky-layout-0-x-wrapper--product__purchaseBox{display:block;position:relative!important;z-index:1!important;top:40px}.vtex-sticky-layout-0-x-wrapper--product__purchaseBox--stuck .vtex-sticky-layout-0-x-container{position:relative!important}@media (min-width:1600px){.vtex-sticky-layout-0-x-wrapper--product__purchaseBox--stuck .vtex-sticky-layout-0-x-container{position:sticky!important;margin-left:auto}}.vtex-store-components-3-x-productBrandContainer{margin:68px 0 0}@media (max-width:1025px){.vtex-store-components-3-x-productBrandContainer{margin:50px 0 0;padding:0 20px}}.vtex-breadcrumb-1-x-container--search__breadcrumb{color:#0b4279;padding:0 0 24px;margin-top:21px}.vtex-breadcrumb-1-x-container--search__breadcrumb .vtex-breadcrumb-1-x-link,.vtex-breadcrumb-1-x-container--search__breadcrumb .vtex-breadcrumb-1-x-term{color:#0b4279}.vtex-breadcrumb-1-x-container--search__breadcrumb .vtex-breadcrumb-1-x-arrow:before{content:"/";color:#c8c9cc}.vtex-breadcrumb-1-x-container--search__breadcrumb :last-child .vtex-breadcrumb-1-x-link{opacity:.5}.vtex-flex-layout-0-x-flexRowContent--department__seo-wrapper,.vtex-flex-layout-0-x-flexRowContent--department__top-info,.vtex-flex-layout-0-x-flexRowContent--search__breadcrumb,.vtex-flex-layout-0-x-flexRowContent--search__not-found,.vtex-flex-layout-0-x-flexRowContent--search__result,.vtex-flex-layout-0-x-flexRowContent--search__result-content-top-info--mobile{width:100%;padding:0 40px;margin:auto;max-width:1360px}@media (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--department__seo-wrapper,.vtex-flex-layout-0-x-flexRowContent--department__top-info,.vtex-flex-layout-0-x-flexRowContent--search__breadcrumb,.vtex-flex-layout-0-x-flexRowContent--search__not-found,.vtex-flex-layout-0-x-flexRowContent--search__result,.vtex-flex-layout-0-x-flexRowContent--search__result-content-top-info--mobile{padding:0 20px}}@media (min-width:768px)and (max-width:1300px){.vtex-flex-layout-0-x-flexRowContent--department__seo-wrapper,.vtex-flex-layout-0-x-flexRowContent--department__top-info,.vtex-flex-layout-0-x-flexRowContent--search__breadcrumb,.vtex-flex-layout-0-x-flexRowContent--search__not-found,.vtex-flex-layout-0-x-flexRowContent--search__result,.vtex-flex-layout-0-x-flexRowContent--search__result-content-top-info--mobile{padding:0 80px}}@media (min-width:1600px){.vtex-flex-layout-0-x-flexRowContent--department__seo-wrapper,.vtex-flex-layout-0-x-flexRowContent--department__top-info,.vtex-flex-layout-0-x-flexRowContent--search__breadcrumb,.vtex-flex-layout-0-x-flexRowContent--search__not-found,.vtex-flex-layout-0-x-flexRowContent--search__result,.vtex-flex-layout-0-x-flexRowContent--search__result-content-top-info--mobile{padding:0}}.vtex-flex-layout-0-x-flexRow--search__result{background-color:#f7f8f9;padding-top:30px}.vtex-flex-layout-0-x-flexRow--department__top-info{padding-bottom:20px}.vtex-flex-layout-0-x-flexRow--search__product-count,.vtex-flex-layout-0-x-flexRow--search__products-container,.vtex-flex-layout-0-x-flexRow--search__result-content-top-info--mobile,.vtex-flex-layout-0-x-flexRow--search__search-bar{background-color:#f7f8f9}.vtex-flex-layout-0-x-flexRow--department__seo{margin-top:20px}@media (min-width:1025px){.vtex-flex-layout-0-x-flexRow--department__seo{margin-top:40px}}.vtex-flex-layout-0-x-flexRow--department__seo-wrapper{background-color:#fff}.vtex-flex-layout-0-x-flexRow--department__seo-wrapper:first-child .vtex-flex-layout-0-x-flexRowContent--department__seo-wrapper,.vtex-flex-layout-0-x-flexRow--department__seo-wrapper:last-child .vtex-flex-layout-0-x-flexRowContent--department__seo-wrapper{padding-bottom:80px}.vtex-flex-layout-0-x-flexRow--department__seo-wrapper--transparent{background-color:transparent!important}.vtex-flex-layout-0-x-flexRowContent--search__content-top-info{height:40px;display:flex;align-items:center}@media (min-width:1025px){.vtex-flex-layout-0-x-flexRowContent--search__content-top-info{margin-bottom:30px}}.vtex-flex-layout-0-x-flexRowContent--search__result{column-gap:50px}.vtex-flex-layout-0-x-flexRowContent--department__modalities-links .vtex-flex-layout-0-x-flexRowContent{display:flex;align-items:center;column-gap:10px}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--department__modalities-links .vtex-flex-layout-0-x-flexRowContent{overflow-x:auto;overflow-y:hidden}.vtex-flex-layout-0-x-flexRowContent--department__modalities-links .vtex-flex-layout-0-x-flexRowContent::-webkit-scrollbar{opacity:0}}.vtex-flex-layout-0-x-flexRowContent--search__search-bar{margin-top:24px;margin-bottom:24px;padding:0 20px}@media (min-width:1025px){.vtex-flex-layout-0-x-flexRowContent--search__search-bar{margin-top:0;margin-bottom:35px;padding:0}}.vtex-flex-layout-0-x-flexRowContent--search__result-content-top-info--mobile{display:flex;align-items:center;flex-wrap:nowrap;column-gap:13px}.vtex-flex-layout-0-x-flexRowContent--search__result-content-top-info--mobile .vtex-search-result-3-x-orderByDropdown{position:relative}.vtex-flex-layout-0-x-flexRowContent--search__result-content-top-info--mobile .vtex-search-result-3-x-orderByDropdown:before{content:"Ordenar por";padding:5px;font-size:12px;background-color:#f7f8f9;position:absolute;top:-10px;left:15px}.vtex-flex-layout-0-x-flexRowContent--search__not-found .vtex-store-components-3-x-searchBarContainer{margin:0 auto;max-width:610px}.vtex-flex-layout-0-x-flexRowContent--search__not-found .vtex-slider-layout-0-x-sliderLayoutContainer{margin-top:20px}@media (min-width:1025px){.vtex-flex-layout-0-x-flexRowContent--search__not-found .vtex-search-2-x-biggy-autocomplete{width:610px!important}}.vtex-flex-layout-0-x-flexRowContent--search__not-found .vtex-search-2-x-biggy-autocomplete .vtex-product-summary-2-x-container{max-width:400px!important}.vtex-flex-layout-0-x-flexRowContent--search__not-found .vtex-slider-layout-0-x-sliderLayoutContainer{margin-bottom:140px}@media (min-width:1025px){.vtex-flex-layout-0-x-flexRowContent--search__not-found .vtex-slider-layout-0-x-sliderLayoutContainer{margin-bottom:50px}}.vtex-flex-layout-0-x-flexRowContent--department__seo-wrapper{padding-top:40px;padding-bottom:30px;display:flex;flex-direction:column;row-gap:30px}@media (min-width:1025px){.vtex-flex-layout-0-x-flexRowContent--department__seo-wrapper{padding-top:80px;padding-bottom:0;display:grid!important;width:100%;grid-template-columns:1fr 500px;grid-template-rows:51px min-content;grid-template-areas:"title title image" "text text image";column-gap:50px}.vtex-flex-layout-0-x-flexRowContent--department__seo-wrapper .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}.vtex-flex-layout-0-x-flexRowContent--department__seo-wrapper .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(20n+1){grid-area:title;margin-bottom:40px}.vtex-flex-layout-0-x-flexRowContent--department__seo-wrapper .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(20n+2){grid-area:image}.vtex-flex-layout-0-x-flexRowContent--department__seo-wrapper .vtex-flex-layout-0-x-stretchChildrenWidth:nth-child(20n+3){grid-area:text}}@media (min-width:1025px){.vtex-flex-layout-0-x-flexRowContent--department__seo-wrapper--inverted{grid-template-columns:500px 1fr;grid-template-areas:"image title title" "image text text"}}.vtex-flex-layout-0-x-flexColChild--search__filter-column{height:auto!important}.vtex-flex-layout-0-x-flexCol--search__filter-column{max-width:340px}.vtex-flex-layout-0-x-flexRow--search__products-container{max-width:940px;width:100%}.vtex-list-context-0-x-list--department__modalities-slider{padding:35px 30px;margin:0;display:flex;flex-wrap:nowrap;overflow-x:auto;column-gap:30px;list-style:none}.vtex-list-context-0-x-list--department__modalities-slider::-webkit-scrollbar{opacity:0}.vtex-list-context-0-x-list--department__modalities-slider .vtex-list-context-0-x-item{min-width:180px}.vtex-list-context-0-x-list--department__modalities-slider .vtex-list-context-0-x-infoCardContainer{display:flex;flex-direction:column-reverse}.vtex-list-context-0-x-list--department__modalities-slider .vtex-list-context-0-x-infoCardTextContainer{padding:0}.vtex-modal-layout-0-x-triggerContainer--department__modalities{cursor:pointer;background-color:#f0f1f5;height:32px;width:fit-content!important;display:flex;align-items:center;justify-content:center;column-gap:16px;color:var(--brand-20);border-radius:32px;padding:0 16px;transition:all .2s;margin-left:10px}@media (max-width:1025px){.vtex-modal-layout-0-x-triggerContainer--department__modalities{white-space:nowrap;margin-left:0}}.vtex-modal-layout-0-x-triggerContainer--department__modalities :first-child{color:var(--brand-20);font-weight:500}.vtex-modal-layout-0-x-triggerContainer--department__modalities:after{content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAG9SURBVHgBfVNtUhpBEH09QJKf3CDcwD0CnkBuIFSlEhSrXE6AnCCkKivmoyp4AswJwBuQEwRPoD/VxWlfDyKMrHbVVLHTb173634IXsbRsA51e4A2+FVbXsoMqjN47ePsYL4Jl+df6Z8qFncnBO6TYAApjZB9ugq5wywBXAKRHr8uUHnfx6B1syawx/n9hFVnTHZXya1Y4oykjsq7XcMtCY7OBlBRZF+6kRQvO6xRhffnUeud4Yj318jaXYd0WIPHHhn768c/GiScsL8GROsoyf9AuIrKh5TdNu3OIacukZOobdVjKLVm7d1wbIhe9p/zhrU5cdhlJhPcL75FWsOjlW52mGuVReK5mCwnE8dyCX51Zigcmj2mFGAeSbSwmQhqZbwVuRtTzhSn7dZrEBfYO78/vpKfwul5YebwZ2JrJ4FcQB+ahSDBJRYsUBgPCTdFAvF/edJgks1oU7/qGCWMt94a1lxJazt8P5hSyQj53dcIZENSbcGX0i0Cs7x1TsxLK083fV5YOb8dsOBObOU1SY9VG8FYuviH06f1mpwymjTXcejWVhr9maIqYfe9YDDzyDLmoWXPM/x8uQl/BDZExoz2/h6jAAAAAElFTkSuQmCC");display:block;width:16px;height:16px}.vtex-modal-layout-0-x-triggerContainer--department__modalities:hover{opacity:.75}.vtex-modal-layout-0-x-modal--department__modalities .vtex-modal-layout-0-x-closeButton{width:20px!important;height:20px!important;background-color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#000!important}@media (min-width:1300px){.vtex-modal-layout-0-x-modal--department__modalities .vtex-modal-layout-0-x-closeButton{width:40px!important;height:40px!important}}.vtex-modal-layout-0-x-modal--department__modalities .vtex-modal-layout-0-x-container{background-color:rgba(0,0,0,.2)!important}.vtex-modal-layout-0-x-modal--department__modalities .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paperScrollContent{max-height:none!important}.vtex-modal-layout-0-x-modal--department__modalities .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper{background-color:#fff!important;position:relative;width:95%;max-width:330px;margin:0 auto;padding:0;max-height:80vh}@media (min-width:1025px){.vtex-modal-layout-0-x-modal--department__modalities .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper{max-width:820px;max-height:none}}.vtex-modal-layout-0-x-modal--department__modalities .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper .vtex-modal-layout-0-x-headerContainer{position:absolute;top:20px;right:20px;z-index:9}.vtex-modal-layout-0-x-modal--department__modalities .vtex-modal-layout-0-x-container .vtex-modal-layout-0-x-paper .vtex-store-components-3-x-imageElement{width:100%;height:auto}.vtex-modal-layout-0-x-backdrop{background-color:rgba(0,0,0,.2)!important}.vtex-rich-text-0-x-container--department__top-info-title .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--department__top-info-title .vtex-rich-text-0-x-paragraph{font-size:24px;font-weight:600;color:#0b4279;margin:0;padding:0}@media (min-width:1025px){.vtex-rich-text-0-x-container--department__top-info-title .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--department__top-info-title .vtex-rich-text-0-x-paragraph{font-size:42px}}.vtex-rich-text-0-x-container--department__top-info-subtitle{margin:10px 0 16px}@media (min-width:1025px){.vtex-rich-text-0-x-container--department__top-info-subtitle{margin:10px 0 30px}}.vtex-rich-text-0-x-container--department__top-info-subtitle .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--department__top-info-subtitle .vtex-rich-text-0-x-paragraph{font-size:12px;color:#0b4279;margin:0}@media (min-width:1025px){.vtex-rich-text-0-x-container--department__top-info-subtitle .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--department__top-info-subtitle .vtex-rich-text-0-x-paragraph{font-size:16px}}.vtex-rich-text-0-x-container--department__modalities-title .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--department__modalities-title .vtex-rich-text-0-x-paragraph{margin:0;font-size:20px;color:#0b4279;font-weight:600}@media (max-width:1025px){.vtex-rich-text-0-x-container--department__modalities-title .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--department__modalities-title .vtex-rich-text-0-x-paragraph{margin-bottom:15px}}.vtex-rich-text-0-x-container--department__modalities-modal-title .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--department__modalities-modal-title .vtex-rich-text-0-x-paragraph{color:#fff;margin:0;font-size:20px;font-weight:700;padding-left:30px}@media (min-width:1300px){.vtex-rich-text-0-x-container--department__modalities-modal-title .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--department__modalities-modal-title .vtex-rich-text-0-x-paragraph{font-size:42px;padding-left:50px}}.vtex-rich-text-0-x-container--department__modalities-modal-subtitle .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--department__modalities-modal-subtitle .vtex-rich-text-0-x-paragraph{color:#fff;margin:0;padding-left:30px;font-size:16px}@media (min-width:1300px){.vtex-rich-text-0-x-container--department__modalities-modal-subtitle .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--department__modalities-modal-subtitle .vtex-rich-text-0-x-paragraph{padding-left:50px}}.vtex-rich-text-0-x-container--department__modalities-modal-text{width:calc(100% - 60px);margin:30px auto 0}@media (min-width:1300px){.vtex-rich-text-0-x-container--department__modalities-modal-text{margin:24px auto 0;width:calc(100% - 100px)}}.vtex-rich-text-0-x-container--department__modalities-modal-text .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--department__modalities-modal-text .vtex-rich-text-0-x-paragraph{font-size:16px;line-height:1.2;margin:0;padding:0}@media (min-width:1300px){.vtex-rich-text-0-x-container--department__modalities-modal-text .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--department__modalities-modal-text .vtex-rich-text-0-x-paragraph{line-height:1.5}}.vtex-rich-text-0-x-container--search__not-found-title{display:flex;justify-content:center}.vtex-rich-text-0-x-container--search__not-found-title .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--search__not-found-title .vtex-rich-text-0-x-paragraph{margin:0;padding:0;font-size:20px;font-weight:700;color:#0b4279;text-align:center}@media (min-width:1025px){.vtex-rich-text-0-x-container--search__not-found-title .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--search__not-found-title .vtex-rich-text-0-x-paragraph{font-size:32px}}.vtex-rich-text-0-x-container--search__not-found-subtitle{display:flex;justify-content:center;margin:30px 0}.vtex-rich-text-0-x-container--search__not-found-subtitle .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--search__not-found-subtitle .vtex-rich-text-0-x-paragraph{margin:0;padding:0;font-size:16px;color:#0b4279}.vtex-rich-text-0-x-container--search__not-found-shelf-title{display:flex;justify-content:center;margin-top:104px}@media (min-width:1025px){.vtex-rich-text-0-x-container--search__not-found-shelf-title{margin-top:200px}}.vtex-rich-text-0-x-container--search__not-found-shelf-title .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--search__not-found-shelf-title .vtex-rich-text-0-x-paragraph{margin:0;padding:0;color:#0b4279;font-size:16px;font-family:Work Sans,sans-serif;position:relative;font-size:24px;font-weight:700;color:#03386d}.vtex-rich-text-0-x-container--search__not-found-shelf-title .vtex-rich-text-0-x-heading:before,.vtex-rich-text-0-x-container--search__not-found-shelf-title .vtex-rich-text-0-x-paragraph:before{content:"";display:inline-block;width:45px;height:2px;background-color:var(--brand-70);position:absolute;bottom:-2px;left:0;left:50%;transform:translateX(-50%);width:100%;max-width:177px;bottom:-10px!important}.vtex-rich-text-0-x-container--department__seo-wrapper-title .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--department__seo-wrapper-title .vtex-rich-text-0-x-paragraph{margin:0;color:#0b4279;font-size:16px;font-family:Work Sans,sans-serif;position:relative;font-size:24px}.vtex-rich-text-0-x-container--department__seo-wrapper-title .vtex-rich-text-0-x-heading:before,.vtex-rich-text-0-x-container--department__seo-wrapper-title .vtex-rich-text-0-x-paragraph:before{content:"";display:inline-block;width:45px;height:2px;background-color:var(--brand-70);position:absolute;bottom:-2px;left:0}@media (min-width:1025px){.vtex-rich-text-0-x-container--department__seo-wrapper-title .vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-container--department__seo-wrapper-title .vtex-rich-text-0-x-paragraph{font-size:32px}}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterApplyButtonWrapper .vtex-button{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;font-family:Work Sans,sans-serif;font-weight:600;text-align:center;cursor:pointer;background-color:#0b4279;color:#fff;border:1px solid transparent;border-radius:100px;transition:all .2s;white-space:nowrap;text-transform:none;padding:0 44px;width:100%;text-decoration:none;min-height:0!important}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterApplyButtonWrapper :hover.vtex-button{text-decoration:none;background-color:#2a65a1}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterApplyButtonWrapper :focus.vtex-button{text-decoration:none;background-color:#0b4279;border:3px solid #639fdb}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterApplyButtonWrapper :active.vtex-button{text-decoration:none;background-color:#4081c1}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterApplyButtonWrapper :disabled.vtex-button{background-color:#e4e5e9;border:none;cursor:not-allowed;pointer-events:none}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterApplyButtonWrapper :disabled.vtex-button .vtex-button__label,.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterApplyButtonWrapper :disabled.vtex-button .vtex-login-2-x-label,.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterApplyButtonWrapper :disabled.vtex-button :first-child{color:#6d6e71}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterApplyButtonWrapper .vtex-button .vtex-button__label,.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterApplyButtonWrapper .vtex-button .vtex-login-2-x-label,.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterApplyButtonWrapper .vtex-button :first-child{padding:0!important;text-transform:none;color:#fff;font-weight:600}.vtex-search-result-3-x-filterPopupButton,.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterClearButtonWrapper .vtex-button{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;font-family:Work Sans,sans-serif;font-weight:600;text-align:center;cursor:pointer;background-color:#fff;color:#0b4279;border:1px solid #2a65a1;border-radius:100px;transition:all .2s;white-space:nowrap;text-transform:none;padding:0 44px;width:100%;text-decoration:none;min-height:0!important}.vtex-search-result-3-x-filterPopupButton:hover,.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterClearButtonWrapper :hover.vtex-button{opacity:.7;text-decoration:none;background-color:rgba(11,66,121,.1)}.vtex-search-result-3-x-filterPopupButton:focus,.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterClearButtonWrapper :focus.vtex-button{opacity:.7;text-decoration:none;border:3px solid #639fdb}.vtex-search-result-3-x-filterPopupButton:active,.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterClearButtonWrapper :active.vtex-button{opacity:.7;text-decoration:none;background-color:rgba(11,66,121,.2)}.vtex-search-result-3-x-filterPopupButton:disabled,.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterClearButtonWrapper :disabled.vtex-button{background-color:transparent;border:1px solid #a7a8ac;cursor:not-allowed;pointer-events:none}.vtex-search-result-3-x-filterPopupButton:disabled .vtex-button__label,.vtex-search-result-3-x-filterPopupButton:disabled .vtex-login-2-x-label,.vtex-search-result-3-x-filterPopupButton:disabled :first-child,.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterClearButtonWrapper :disabled.vtex-button .vtex-button__label,.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterClearButtonWrapper :disabled.vtex-button .vtex-login-2-x-label,.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterClearButtonWrapper :disabled.vtex-button :first-child{color:#6d6e71}.vtex-search-result-3-x-filterPopupButton .vtex-button__label,.vtex-search-result-3-x-filterPopupButton .vtex-login-2-x-label,.vtex-search-result-3-x-filterPopupButton :first-child,.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterClearButtonWrapper .vtex-button .vtex-button__label,.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterClearButtonWrapper .vtex-button .vtex-login-2-x-label,.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterClearButtonWrapper .vtex-button :first-child{padding:0!important;text-transform:none;color:#0b4279;font-weight:600}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter{scrollbar-width:thin;scrollbar-color:#0b4279}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter::-webkit-scrollbar{width:3px;border-radius:10px;overflow-y:hidden;overflow-x:hidden}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter::-webkit-scrollbar-track{border-radius:10px;background-color:#c8c9cc}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter::-webkit-scrollbar-thumb{border-radius:10px;background-color:#0b4279}.vtex-search-result-3-x-searchResultContainer{max-width:none!important;padding:0}.vtex-search-result-3-x-filtersWrapper{display:flex;flex-direction:column}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filterMessage{font-size:20px;font-weight:600;margin:0 0 20px}@media (min-width:1025px){.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filterMessage{font-size:24px;font-weight:700}}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container--priceRange{display:none!important}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container{border:none}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container:not(:first-child){border-bottom:1px solid #eee}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container--brand,.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container--category-2{display:none}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container--tipo-de-formacao{order:1}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container--tipo-de-formacao .vtex-search-result-3-x-filterTitleSpan{font-size:0!important}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container--tipo-de-formacao .vtex-search-result-3-x-filterTitleSpan:before{content:"Você tem preferência por";font-size:16px}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container--area-de-interesse{order:2}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container--duracao{order:3}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container--opcoes{order:4}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterContent{max-height:200px;overflow-y:auto}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterContent::-webkit-scrollbar{width:3px;border-radius:10px;overflow-y:hidden;overflow-x:hidden}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterContent::-webkit-scrollbar-track{border-radius:10px;background-color:#c8c9cc}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterContent::-webkit-scrollbar-thumb{border-radius:10px;background-color:#0b4279}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterTemplateOverflow{padding:0}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filter{padding:20px 0}@media (min-width:1025px){.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filter{pointer-events:none}}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filter .vtex-search-result-3-x-filterTitleSpan{font-size:16px;font-weight:600;color:#0b4279}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filter .vtex-search-result-3-x-filterTitleSpan:first-letter{text-transform:uppercase}@media (min-width:1025px){.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filter .vtex-search-result-3-x-filterIcon{display:none}}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterItem{margin-bottom:16px;height:34px;border-radius:50px;display:flex;align-items:center;padding:0 5px;width:fit-content}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterItem:hover{background-color:rgba(99,159,219,.2)}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterItem .vtex-checkbox__line-container{display:flex;align-items:center;column-gap:12px}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterItem .vtex-checkbox__container{margin-right:0}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterItem .vtex-checkbox__box-wrapper,.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterItem .vtex-checkbox__container{width:20px;height:20px}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterItem .vtex-checkbox__inner-container{width:20px;height:20px;border:1px solid #a7a8ac;border-radius:4px;margin:0}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterItem .vtex-checkbox__label{font-family:Work Sans,sans-serif;font-size:16px;color:#000;line-height:15px}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container .vtex-search-result-3-x-filterItem--selected .vtex-checkbox__inner-container{background-color:#4081c1;border-color:#4081c1}.vtex-search-result-3-x-filters--layout .vtex-search-result-3-x-filter__container--selectedFilters{display:none!important}.vtex-search-result-3-x-totalProducts--layout{text-transform:none;text-align:center;color:#03386d;font-size:16px;font-weight:400}@media (min-width:1025px){.vtex-search-result-3-x-totalProducts--layout{text-align:left;padding:0;margin:0}}.vtex-search-result-3-x-totalProducts--layout .vtex-search-result-3-x-totalProductsMessage{font-size:0}.vtex-search-result-3-x-totalProducts--layout .vtex-search-result-3-x-totalProductsMessage:before{content:"Cursos encontrados";font-size:16px;color:#03386d;font-weight:400}.vtex-search-result-3-x-orderByDropdown{margin-left:auto;position:relative}@media (min-width:1025px){.vtex-search-result-3-x-orderByDropdown{max-width:232px}}.vtex-search-result-3-x-orderByDropdown .vtex-search-result-3-x-orderByText{position:absolute;top:-10px;left:5px;padding:5px;background-color:#f7f8f9;color:#47484c;font-size:12px;text-transform:none;font-weight:400;z-index:99}.vtex-search-result-3-x-orderByDropdown .vtex-search-result-3-x-orderByButton{height:40px;background-color:transparent;border:1px solid #47484c;border-radius:4px;padding:0 11px 0 15px;font-size:16px;color:#a7a8ac;text-transform:none;justify-content:space-between}.vtex-search-result-3-x-orderByDropdown .vtex-search-result-3-x-orderByOptionsContainer{top:50px;background-color:#fff;padding:10px 0;border:1px solid #47484c;border-radius:4px;box-shadow:0 4px 20px rgba(0,0,0,.1);min-width:0!important;z-index:100}.vtex-search-result-3-x-orderByDropdown .vtex-search-result-3-x-orderByOptionItem{min-width:0!important;font-size:14px}@media (min-width:1025px){.vtex-search-result-3-x-orderByDropdown .vtex-search-result-3-x-orderByOptionItem{font-size:16px}}.vtex-search-result-3-x-orderByDropdown .vtex-search-result-3-x-filterPopupTitle{font-size:16px;color:#a7a8ac;text-transform:none;font-weight:400}.vtex-search-result-3-x-orderByDropdown .vtex-search-result-3-x-filterPopupArrowIcon{padding:0}.vtex-search-result-3-x-orderByDropdown .vtex-search-result-3-x-filterPopupArrowIcon:before{content:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACmSURBVHgB7c/BDYIwFIDh90g0jMEm6giOwI2DJU8HkSYYwk03cAQYATdwjmL6tAcJENr0RDjwH9qkab+8AqzNFprlRLQPNGZK8bEs5dvnIRFFmvH5aTkuCtkE5vAmZf3bXpstVklCkReisWKNjUG6if6l6fnBALtW8cE2WYcw1nl+jQdf88VsyCRkw1yIFRpjYQjgQpxQHzOXXIhXQlAmxOUOa8vpC33XccNrwn4ZAAAAAElFTkSuQmCC");display:block;width:18px;height:18px}.vtex-search-result-3-x-orderByDropdown .vtex-search-result-3-x-filterPopupArrowIcon .vtex-search-result-3-x-caretIcon{display:none}.vtex-search-result-3-x-filterPopupButton{max-width:100%;height:40px;font-size:14px;background-color:transparent!important}.vtex-search-result-3-x-filterPopupButton .vtex-search-result-3-x-filterPopupTitle{margin:0}.vtex-search-result-3-x-filterPopupButton .vtex-search-result-3-x-filterPopupArrowIcon{display:none}.vtex-search-result-3-x-buttonShowMore--layout{margin:10px 0 18px}.vtex-search-result-3-x-buttonShowMore--layout .vtex-search-result-3-x-buttonShowMore .vtex-button{border-radius:100px;background-color:#0b4279}.vtex-search-result-3-x-buttonShowMore--layout .vtex-search-result-3-x-buttonShowMore .vtex-button .vtex-button__label{text-transform:capitalize;padding:0 44px;font-weight:600}.vtex-search-result-3-x-buttonShowMore--layout .vtex-search-result-3-x-buttonShowMore .vtex-button:hover{text-decoration:none;background-color:#2a65a1;border:1px solid #2a65a1}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilter{margin-top:80px;margin-bottom:70px;margin-right:10px;overflow-y:auto;overflow-x:hidden}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterAccordionBreadcrumbs{border:none;padding:17px 25px 14px;position:absolute;top:0;left:0;width:100%;z-index:-1}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterBreadcrumbsText{font-size:20px;font-weight:600;color:#000}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilterOpen{padding:0 18px 0 25px}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterAccordionItemBox{padding:0}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__label{color:#000;font-size:16px;margin-left:12px}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__box-wrapper{width:20px!important;height:20px!important;border-radius:4px;display:flex;align-items:center;justify-content:center}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterAccordionItemBox .vtex-checkbox__inner-container{width:20px!important;height:20px!important;border-radius:4px;border:1px solid #a7a8ac}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilterContainer{padding-left:25px;padding-right:18px}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilterContainer .vtex-search-result-3-x-accordionFilterItemTitle{font-size:16px;font-weight:600;color:#0b4279}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilterContainer .vtex-search-result-3-x-accordionFilterItemIcon{width:32px}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilterContainer .vtex-search-result-3-x-accordionFilterItemIcon .vtex-search-result-3-x-caretIcon{width:32px;transform:scale(1.5)}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilterContainer--faixa-de-preco,.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filter__container--priceRange{display:none!important}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-accordionFilterItemTag .vtex-tag{background-color:#0b4279}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterApplyButtonWrapper .vtex-button,.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterClearButtonWrapper .vtex-button{max-width:100%;height:40px;font-size:14px}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterButtonsBox{padding:14px 15px;display:flex;flex-wrap:nowrap;justify-content:space-evenly;column-gap:15px}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterButtonsBox .vtex-search-result-3-x-filterApplyButtonWrapper,.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-filterButtonsBox .vtex-search-result-3-x-filterClearButtonWrapper{padding:0;max-width:47%}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-closeIconButton{color:#000;display:block;width:40px;height:40px;padding:0;z-index:999999;top:17px;right:20px;background-color:#fff}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-closeIconButton:before{content:"✕";font-size:20px;font-weight:700}.vtex-search-result-3-x-sidebar .vtex-search-result-3-x-closeIconButton .vtex-search-result-3-x-closeIcon{display:none}.vtex-slider-layout-0-x-sliderLayoutContainer--department__modalities-slider{width:calc(100% - 100px);margin:20px auto 53px}.vtex-slider-layout-0-x-sliderLayoutContainer--department__modalities-slider .vtex-slider-layout-0-x-sliderTrack{column-gap:48px}.vtex-slider-layout-0-x-sliderLayoutContainer--department__modalities-slider .vtex-slider-layout-0-x-sliderArrows{margin:0;padding:0;color:#0b4279}.vtex-slider-layout-0-x-sliderLayoutContainer--department__modalities-slider .vtex-slider-layout-0-x-sliderArrows.vtex-slider-layout-0-x-sliderLeftArrow{left:-40px}.vtex-slider-layout-0-x-sliderLayoutContainer--department__modalities-slider .vtex-slider-layout-0-x-sliderArrows.vtex-slider-layout-0-x-sliderRightArrow{right:-40px}.vtex-slider-layout-0-x-sliderLayoutContainer--department__modalities-slider .vtex-slider-layout-0-x-sliderArrows .vtex-slider-layout-0-x-caretIcon{transform:scale(.75)}.vtex-slider-layout-0-x-sliderLayoutContainer--department__modalities-slider .vtex-slider-layout-0-x-infoCardContainer{display:flex;flex-direction:column-reverse;padding:0}.vtex-slider-layout-0-x-sliderLayoutContainer--department__modalities-slider .vtex-slider-layout-0-x-infoCardContainer .vtex-slider-layout-0-x-infoCardImageContainer,.vtex-slider-layout-0-x-sliderLayoutContainer--department__modalities-slider .vtex-slider-layout-0-x-infoCardContainer .vtex-slider-layout-0-x-infoCardTextContainer{width:100%;padding:0}.vtex-slider-layout-0-x-sliderLayoutContainer--department__modalities-slider .vtex-slider-layout-0-x-infoCardContainer .vtex-slider-layout-0-x-infoCardHeadline{display:none}.vtex-slider-layout-0-x-sliderLayoutContainer--department__modalities-slider .vtex-slider-layout-0-x-infoCardContainer .vtex-slider-layout-0-x-infoCardSubhead{margin-top:20px;font-size:16px;color:#8f8f8f}.vtex-slider-layout-0-x-sliderTrack--slider-shelf{transition:none}.vtex-stack-layout-0-x-stackContainer--department__modalities-modal{min-height:100px}@media (min-width:1300px){.vtex-stack-layout-0-x-stackContainer--department__modalities-modal{min-height:158px}}.vtex-stack-layout-0-x-stackContainer--department__modalities-modal:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background:linear-gradient(0deg,#03386d,rgba(3,56,109,0))}.vtex-stack-layout-0-x-stackContainer--department__modalities-modal .vtex-stack-layout-0-x-stackItem{width:100%}.vtex-stack-layout-0-x-stackContainer--department__modalities-modal .vtex-stack-layout-0-x-stackItem--department__modalities-modal-title{top:50%;transform:translateY(-50%);left:0}.vtex-stack-layout-0-x-stackContainer--department__modalities-modal .vtex-stack-layout-0-x-stackItem--department__modalities-modal-subtitle{bottom:10px;left:0;top:auto}@media (min-width:1300px){.vtex-stack-layout-0-x-stackContainer--department__modalities-modal .vtex-stack-layout-0-x-stackItem--department__modalities-modal-subtitle{bottom:20px}}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete,.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileList,.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileList .vtex-search-2-x-tileListList{scrollbar-width:thin;scrollbar-color:#0b4279}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete::-webkit-scrollbar,.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileList .vtex-search-2-x-tileListList::-webkit-scrollbar,.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileList::-webkit-scrollbar{width:3px;border-radius:10px;overflow-y:hidden;overflow-x:hidden}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete::-webkit-scrollbar-track,.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileList .vtex-search-2-x-tileListList::-webkit-scrollbar-track,.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileList::-webkit-scrollbar-track{border-radius:10px;background-color:#c8c9cc}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete::-webkit-scrollbar-thumb,.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileList .vtex-search-2-x-tileListList::-webkit-scrollbar-thumb,.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileList::-webkit-scrollbar-thumb{border-radius:10px;background-color:#0b4279}.vtex-store-components-3-x-container{padding-left:0;padding-right:0}.vtex-store-components-3-x-searchBarContainer{padding:0;font-family:Work Sans,sans-serif}.vtex-store-components-3-x-searchBarContainer .vtex-input-prefix__group{border:none;background-color:transparent;height:50px!important;position:relative;width:100%;margin:0 auto}.vtex-store-components-3-x-searchBarContainer .vtex-styleguide-9-x-input{display:block;height:50px;border:none;border-radius:50px;padding:0 45px 0 20px;display:flex;align-items:center;background-color:#fff;transition:all .2s;color:#000;font-size:16px}.vtex-store-components-3-x-searchBarContainer .vtex-input__suffix{position:absolute;top:50%;right:20px;transform:translateY(-50%);background-color:transparent;padding:0}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarIcon{padding:0 0 0 20px;text-align:center}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer{font-family:Work Sans,sans-serif;position:absolute!important;top:50px!important;left:0!important;z-index:989!important}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer .vtex-store-components-3-x-portalWrapper{position:relative!important}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer .vtex-store-components-3-x-portalWrapper :first-child{top:auto!important;left:auto!important}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper{width:100%;position:relative}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete{border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,.1);min-width:300px;width:calc(100% + 30px);padding:10px 14px 15px;top:8px!important;left:0!important}@media (max-width:1025px){.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete{width:calc(100vw - 40px)!important}}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete:before{content:"Pressione enter para buscar";font-size:12px;color:#6d6e71;line-height:16px;position:absolute;top:10px;left:0;width:100%;text-align:center}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete:after{content:"enter";font-size:12px;color:#000;line-height:16px;position:absolute;top:10px;left:calc(50% - 6px);transform:translateX(-50%)}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-close-btn{display:none}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-history-and-top-wrapper{margin:25px 0 0}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-history-and-top-wrapper .vtex-search-2-x-itemList .vtex-search-2-x-itemListTitle{font-size:16px;font-weight:600;color:#000;line-height:20px;margin:9px 0 20px;padding:0;text-transform:none}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-history-and-top-wrapper .vtex-search-2-x-itemList .vtex-search-2-x-itemListTitle:after{content:":"}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-history-and-top-wrapper .vtex-search-2-x-itemList .vtex-search-2-x-itemListList{display:flex;flex-direction:column;gap:6px}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-history-and-top-wrapper .vtex-search-2-x-itemList .vtex-search-2-x-itemListList .vtex-search-2-x-itemListItem{font-family:Roboto}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-history-and-top-wrapper .vtex-search-2-x-itemList .vtex-search-2-x-itemListList .vtex-search-2-x-itemListItem .vtex-search-2-x-itemListLink{border-radius:2px;height:30px;padding:0;display:flex;align-items:center;gap:15px}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-history-and-top-wrapper .vtex-search-2-x-itemList .vtex-search-2-x-itemListList .vtex-search-2-x-itemListItem .vtex-search-2-x-itemListLink .vtex-search-2-x-itemListPrefix{background:#000;border-radius:2px;font-size:14px;font-weight:500;color:#000;width:30px;min-width:30px;height:30px;display:flex;align-items:center;justify-content:center}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-history-and-top-wrapper .vtex-search-2-x-itemList .vtex-search-2-x-itemListList .vtex-search-2-x-itemListItem .vtex-search-2-x-itemListLink .vtex-search-2-x-itemListIcon{line-height:30px;display:flex;align-items:center;justify-content:center}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-history-and-top-wrapper .vtex-search-2-x-itemList .vtex-search-2-x-itemListList .vtex-search-2-x-itemListItem .vtex-search-2-x-itemListLink .vtex-search-2-x-itemListLinkTitle{font-size:14px;font-weight:500;color:#000;line-height:18px;text-transform:capitalize}@media (max-width:1025px){.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer{position:relative!important}}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-store-components-3-x-suffixWrapper .vtex-store-components-3-x-searchBarIcon--clear{width:30px;padding:0;display:flex;align-items:center;justify-content:center}@media screen and (min-width:360px){.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-store-components-3-x-suffixWrapper .vtex-store-components-3-x-searchBarIcon--clear{width:48px}}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-store-components-3-x-suffixWrapper .vtex-store-components-3-x-searchBarIcon--clear .vtex-store-components-3-x-closeIcon{color:#000;margin:0 0 2px}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-store-components-3-x-suffixWrapper .vtex-store-components-3-x-externalSearchButtonWrapper{border:unset;width:30px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:360px){.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-store-components-3-x-suffixWrapper .vtex-store-components-3-x-externalSearchButtonWrapper{width:48px}}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-store-components-3-x-suffixWrapper .vtex-store-components-3-x-externalSearchButtonWrapper .vtex-store-components-3-x-searchBarIcon{background:unset;margin:0;padding:0}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-store-components-3-x-suffixWrapper .vtex-store-components-3-x-externalSearchButtonWrapper .vtex-store-components-3-x-searchBarIcon .vtex-store-components-3-x-searchIcon{color:#000}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer .vtex-store-components-3-x-autoCompleteOuterContainer .vtex-store-components-3-x-suffixWrapper .vtex-store-components-3-x-externalSearchButtonWrapper .vtex-store-components-3-x-searchBarIcon--clear{display:none}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete{display:flex;flex-direction:row!important;flex-wrap:wrap;width:300px;margin:0 auto}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemList--suggestion{flex:unset;width:100%;margin:25px 0 0}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemList--suggestion .vtex-search-2-x-itemListTitle{font-size:16px;font-weight:600;color:#000;line-height:20px;margin:9px 0 12px;padding:0;text-transform:lowercase;font-family:Work Sans,sans-serif}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemList--suggestion .vtex-search-2-x-itemListTitle:after{content:" de busca"}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemList--suggestion .vtex-search-2-x-itemListList .vtex-search-2-x-itemListItem .vtex-search-2-x-itemListLink{padding:0}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemList--suggestion .vtex-search-2-x-itemListList .vtex-search-2-x-itemListItem .vtex-search-2-x-itemListLink .vtex-search-2-x-itemListLinkTitle{font-size:14px;font-weight:500;color:#000;line-height:18px;text-transform:capitalize}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemList--suggestion .vtex-search-2-x-itemListList .vtex-search-2-x-itemListItem .vtex-search-2-x-itemListSubItem .vtex-search-2-x-itemListSubItemLink{font-size:14px;font-weight:500;color:#000;line-height:18px;text-transform:capitalize;margin:0;padding:0;display:flex;align-items:center}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-itemList--suggestion .vtex-search-2-x-itemListList .vtex-search-2-x-itemListItem .vtex-search-2-x-itemListSubItem .vtex-search-2-x-itemListSubItemLink:before{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBkPSJNMCAwaDEwdjEwSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjMDcwNzA3IiBkPSJNMi41MjggOS4yNzNhMSAxIDAgMDEwLTEuNDE0bDIuODYxLTIuODYxLTIuODYxLTIuODYxQTEgMSAwIDAxMy45NDIuNzIzbDMuNTM2IDMuNTM2YTEgMSAwIDAxLjI5Mi43MzkgMSAxIDAgMDEtLjI5Mi43MzlMMy45NDIgOS4yNzNhMSAxIDAgMDEtMS40MTQgMHoiLz48L2c+PC9zdmc+");padding:0 15px 0 5px}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileList{border-left:unset;flex:unset;vertical-align:unset;overflow:auto hidden;padding:0;width:100%}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileList .vtex-search-2-x-tileListTitle{font-size:0;font-weight:600;color:#000;line-height:20px;padding:0;text-transform:none;margin:0 0 10px}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileList .vtex-search-2-x-tileListTitle:after{content:"Produtos sugeridos:";font-size:16px}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileList .vtex-search-2-x-tileListList{flex-direction:column!important;max-height:260px;overflow-y:auto;row-gap:10px;margin:0}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileList .vtex-search-2-x-tileListFooter{display:none}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileList .vtex-search-2-x-tileListSpinner{display:block;margin:0 auto!important;width:100%;text-align:center;display:flex;align-items:center;justify-content:center;transform:scale(.5)}.vtex-store-components-3-x-searchBarContainer .vtex-store-components-3-x-searchBarInnerContainer--filled .vtex-store-components-3-x-portalContainer .vtex-search-2-x-biggy-autocomplete-wrapper .vtex-search-2-x-biggy-autocomplete .vtex-search-2-x-tileList .vtex-search-2-x-tileListSpinner :first-child{margin:0 auto}.vtex-flex-layout-0-x-flexRow--slider-shelf{margin-bottom:40px;max-width:940px;width:100%}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRow--slider-shelf{padding:40px 20px 20px;background-color:#f7f8f9;margin:0}}.vtex-product-summary-2-x-container--shelf-normal .vtex-flex-layout-0-x-flexColChild--productContent:last-child{display:grid;height:100%!important;align-items:center}.vtex-flex-layout-0-x-flexColChild--productContentSlider .cruzeirodosul-store-theme-3-x-productImageHighlightsUnitContainer{display:none}.vtex-slider-layout-0-x-sliderLayoutContainer--slider-shelf .vtex-product-summary-2-x-containerNormal{border-radius:10px!important;border:1px solid #f0f1f5;background:#fff;position:relative}.vtex-slider-layout-0-x-sliderLayoutContainer--slider-shelf .vtex-product-summary-2-x-containerNormal .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productNameContainer{text-align:left}.vtex-slider-layout-0-x-sliderLayoutContainer--slider-shelf .vtex-product-summary-2-x-imageNormal{object-position:center;object-fit:cover!important}.vtex-flex-layout-0-x-flexRowContent--search__products-container .vtex-product-summary-2-x-containerNormal--shelf-normal{border-radius:10px!important}.vtex-product-summary-2-x-containerNormal--shelf-normal{border:1px solid #f0f1f5;background:#fff;position:relative}@media (max-width:1025px){.vtex-product-summary-2-x-containerNormal--shelf-normal{max-width:100%!important}}.vtex-product-summary-2-x-containerNormal--shelf-normal .vtex-product-summary-2-x-nameContainer{padding:0;justify-content:flex-start}.vtex-product-summary-2-x-containerNormal--shelf-normal .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productNameContainer{text-align:left;max-height:90px;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.vtex-product-summary-2-x-containerNormal--shelf-normal .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productNameContainer .vtex-product-summary-2-x-productBrand{color:#0b4279;font-family:Work Sans,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:150%}.vtex-product-summary-2-x-containerNormal--shelf-normal .vtex-product-summary-2-x-imageNormal{object-position:center;object-fit:cover!important}@media (min-width:1025px){.vtex-flex-layout-0-x-flexCol--productContent{bottom:0;padding:0 15px;width:100%;z-index:99;transition:margin-top .3s,opacity 0s ease .15s}}.vtex-product-summary-2-x-container--shelf-normal .vtex-product-summary-2-x-element{position:relative}@media (min-width:1025px){.vtex-product-summary-2-x-container--shelf-normal .vtex-product-summary-2-x-element{min-height:470px}}.vtex-product-summary-2-x-container--shelf-normal .vtex-product-summary-2-x-element .vtex-stack-layout-0-x-stackContainer{margin-top:-15px}.vtex-product-summary-2-x-container--shelf-normal .vtex-product-summary-2-x-element .vtex-product-price-1-x-savings{height:22px;width:fit-content;font-size:14px;color:#fff;background-color:#062645;text-align:center;border-radius:30px;padding:0 10px;display:flex;align-items:center;justify-content:center;column-gap:5px;position:absolute;left:10px;z-index:1}.vtex-flex-layout-0-x-flexCol--productContent{padding:0 15px}.vtex-product-summary-2-x-container--shelf-slider{max-width:100%!important}.vtex-product-summary-2-x-element--shelf-slider{padding:0}@media (min-width:1025px){.vtex-product-summary-2-x-element--shelf-slider{height:290px}}.vtex-product-summary-2-x-element--shelf-slider .vtex-product-summary-2-x-imageContainer{display:flex;align-items:center}.vtex-product-summary-2-x-element--shelf-slider .vtex-product-summary-2-x-nameContainer{justify-content:flex-start}.vtex-product-summary-2-x-element--shelf-slider .vtex-flex-layout-0-x-flexCol--productContent{justify-content:center}.vtex-product-summary-2-x-element--shelf-slider .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productNameContainer .vtex-product-summary-2-x-productBrand{color:#0b4279;font-size:32px;font-weight:700}@media (max-width:1025px){.vtex-product-summary-2-x-element--shelf-slider .vtex-product-summary-2-x-nameContainer .vtex-product-summary-2-x-productNameContainer .vtex-product-summary-2-x-productBrand{font-size:16px;font-weight:600}}@media (max-width:1025px){.vtex-product-summary-2-x-element--shelf-slider .vtex-flex-layout-0-x-flexCol--productContent{padding:8px}}.vtex-flex-layout-0-x-flexColChild--productContent .vtex-product-price-1-x-savings{height:22px;width:fit-content;font-size:14px;color:#fff;background-color:#062645;text-align:center;border-radius:30px;padding:0 10px;display:flex;align-items:center;justify-content:center;column-gap:5px}.vtex-search-result-3-x-gallery--grid{padding:0}@media (max-width:1025px){.vtex-search-result-3-x-galleryItem--normal{padding:20px}}.vtex-shelf-1-x-relatedProducts{max-width:1360px;padding:0 20px;margin:0 auto 60px}@media (min-width:768px)and (max-width:1300px){.vtex-shelf-1-x-relatedProducts{padding:0 80px}}.vtex-shelf-1-x-relatedProducts .vtex-product-summary-2-x-imageNormal{object-position:center;object-fit:cover!important}.vtex-shelf-1-x-relatedProducts .vtex-product-summary-2-x-container--shelf-normal{border-radius:10px!important;border:1px solid #f0f1f5;background:#fff;position:relative}.vtex-shelf-1-x-relatedProducts .vtex-shelf-1-x-title{color:#0b4279;font-size:32px;font-family:Work Sans,sans-serif;position:relative;font-weight:700;margin-bottom:30px;padding:0 0 10px;display:none}.vtex-shelf-1-x-relatedProducts .vtex-shelf-1-x-title:before{content:"";display:inline-block;width:45px;height:2px;background-color:var(--brand-70);position:absolute;bottom:-2px;left:0;left:50%;transform:translateX(-50%);width:100%;max-width:177px}@media (max-width:1025px){.vtex-shelf-1-x-relatedProducts .vtex-shelf-1-x-title{color:#0b4279;font-size:24px;font-family:Work Sans,sans-serif;position:relative;font-weight:600;padding:0 20px;max-width:max-content}.vtex-shelf-1-x-relatedProducts .vtex-shelf-1-x-title:before{content:"";display:inline-block;width:45px;height:2px;background-color:var(--brand-70);position:absolute;bottom:-2px;left:0;width:108px;left:75px}}.vtex-shelf-1-x-relatedProducts .vtex-slider-0-x-dotsContainer .vtex-shelf-1-x-dot{width:7px!important;height:7px!important;border-radius:32px;background:#a7a8ac}.vtex-shelf-1-x-relatedProducts .vtex-slider-0-x-dotsContainer .vtex-shelf-1-x-dot--isActive{width:21px!important;height:7px!important;border-radius:32px;background:#0b4279}.vtex-shelf-1-x-relatedProducts .vtex-shelf-1-x-arrow{width:50px;height:50px;box-shadow:0 4px 15px 0 rgba(0,0,0,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff}@media (max-width:1025px){.vtex-shelf-1-x-relatedProducts .vtex-shelf-1-x-shelfContentContainer{padding:0}.vtex-shelf-1-x-relatedProducts .vtex-shelf-1-x-slide{padding-right:10px}.vtex-shelf-1-x-relatedProducts .vtex-shelf-1-x-arrow{display:none!important}}.vtex-rich-text-0-x-container--related-products-title{display:flex;justify-content:center}@media screen and (max-width:1025px){.vtex-rich-text-0-x-container--related-products-title{justify-content:flex-start;padding:0 20px}}@media screen and (min-width:768px)and (max-width:1300px){.vtex-rich-text-0-x-container--related-products-title{padding:0 80px}}.vtex-rich-text-0-x-container--related-products-title .vtex-rich-text-0-x-wrapper--related-products-title .vtex-rich-text-0-x-heading{color:#0b4279;font-size:32px;font-family:Work Sans,sans-serif;position:relative;font-weight:700;margin-top:0;margin-bottom:30px;padding:0 0 10px}.vtex-rich-text-0-x-container--related-products-title .vtex-rich-text-0-x-wrapper--related-products-title .vtex-rich-text-0-x-heading:before{content:"";display:inline-block;width:45px;height:2px;background-color:var(--brand-70);position:absolute;bottom:-2px;left:0;left:50%;transform:translateX(-50%);width:100%;max-width:177px}@media screen and (max-width:1025px){.vtex-rich-text-0-x-container--related-products-title .vtex-rich-text-0-x-wrapper--related-products-title .vtex-rich-text-0-x-heading:before{content:"";display:inline-block;width:45px;height:2px;background-color:var(--brand-70);position:absolute;bottom:-2px;left:0;width:108px;left:75px}}@media screen and (max-width:1025px){.vtex-rich-text-0-x-container--related-products-title .vtex-rich-text-0-x-wrapper--related-products-title .vtex-rich-text-0-x-heading{color:#0b4279;font-size:24px;font-family:Work Sans,sans-serif;position:relative;font-weight:600;padding:0 20px;max-width:max-content}}@media (max-width:1025px){.vtex-slider-layout-0-x-sliderLayoutContainer--slider-shelf{padding:0!important}.vtex-slider-layout-0-x-paginationDotsContainer--slider-shelf{bottom:-20px}}@media (min-width:1025px){.vtex-slider-layout-0-x-sliderLayoutContainer--slider-shelf{padding:0!important}}.vtex-slider-layout-0-x-paginationDot--slider-shelf{background:#a7a8ac;width:7px!important;height:7px!important}.vtex-slider-layout-0-x-paginationDot--slider-shelf--isActive{width:21px!important;height:7px!important;border-radius:32px;background:#0b4279}.vtex-slider-layout-0-x-sliderArrows--slider-shelf{width:50px;height:50px;margin:0;padding:0;border-radius:50%;background:#fff!important;box-shadow:0 4px 15px 0 rgba(0,0,0,.1)}.vtex-slider-layout-0-x-sliderArrows--slider-shelf .vtex-slider-layout-0-x-caretIcon--slider-shelf{width:15px}.vtex-slider-layout-0-x-sliderLeftArrow--slider-shelf{left:16px}@media (min-width:1025px){.vtex-slider-layout-0-x-sliderLeftArrow--slider-shelf{left:-27px}}.vtex-slider-layout-0-x-sliderRightArrow--slider-shelf{right:0}@media (min-width:1415px){.vtex-slider-layout-0-x-sliderRightArrow--slider-shelf{right:-25px}}.vtex-product-summary-2-x-container{border-radius:0!important}.vtex-product-summary-2-x-container--search-bar-shelf .vtex-product-summary-2-x-element{padding:0;background-color:#f7f8f9;display:flex!important;flex-wrap:nowrap!important;align-items:center!important}.vtex-product-summary-2-x-container--search-bar-shelf .vtex-product-summary-2-x-nameContainer{padding:0;display:flex;align-items:center}.vtex-product-summary-2-x-container--search-bar-shelf .vtex-product-summary-2-x-productBrand{font-size:16px;font-weight:600;color:#0b4279;text-align:left;margin-left:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vtex-product-summary-2-x-container--search-bar-shelf .vtex-product-summary-2-x-imageContainer{width:110px;height:80px;display:block;margin:0}.vtex-product-summary-2-x-container--search-bar-shelf .vtex-product-summary-2-x-imageContainer .vtex-product-summary-2-x-image{object-fit:none!important}