.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 .5rem}@media screen and (min-width:40em){.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 1rem}}@media screen and (min-width:80rem){.vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-flex-layout-0-x-flexRowContent--menu-link{padding:0 .25rem}}.vtex-flex-layout-0-x-flexRowContent--main-header{background-color:#fff}.vtex-flex-layout-0-x-flexRowContent--main-header-mobile{align-items:center;padding:.625rem .5rem;background-color:#fff}.vtex-store__template{background-color:#f2f2f7}.vtex-login-2-x-content{margin-top:3rem}.vtex-login-2-x-accessCodeOptionBtn .vtex-button,.vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button .vtex-button__label,.vtex-login-2-x-sendButton .vtex-button,.vtex-login-2-x-sendButton .vtex-button .vtex-button__label{background-color:#000;color:#fff;text-transform:none;border-radius:0;font-weight:600;border:1px solid #000}.vtex-login-2-x-buttonSocial .vtex-button{background-color:#fff;border-radius:0;color:#000;filter:grayscale(100%)}.vtex-login-2-x-buttonSocial .vtex-button .vtex-login-2-x-oauthLabel{text-transform:none;font-weight:600}.vtex-login-2-x-dontHaveAccount,.vtex-login-2-x-forgotPasswordLink{color:#737378;text-decoration:underline}.vtex-flex-layout-0-x-footerLayout{background:transparent}.vtex-login-2-x-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;background-color:#fff;height:740px;max-width:800px!important}.vtex-login-2-x-contentForm{order:1;max-width:25rem}.vtex-login-2-x-content--emailAndPassword{>div+div{position:relative;right:57px!important}}.vtex-login-2-x-content--beginCreatePass{>div+div{position:relative;right:27px!important}}.vtex-login-2-x-formTitle{font-weight:700;letter-spacing:1px}.vtex-login-2-x-loginOptionsContainer{order:2;width:450px}.vtex-login-2-x-inputContainerEmail,.vtex-login-2-x-inputContainerPassword{box-sizing:border-box;border-radius:5px;padding:5px;margin:5px}.vtex-login-2-x-inputContainerEmail label div input,.vtex-login-2-x-inputContainerPassword label div input{color:#555454;background:transparent;border:none}.vtex-login-2-x-eyeSightIcon{position:relative;left:4px}.vtex-login-2-x-formFooter{display:flex;justify-content:center}.vtex-login-2-x-sendButton{border:.6px solid #8e8383;border-radius:5px;max-width:242px}.vtex-login-2-x-sendButton span{font-weight:700}.vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-formTitle:after,.vtex-login-2-x-loginOptionsContainer .vtex-login-2-x-formTitle:before{content:"_____";position:relative;bottom:5px;margin:0 6px;letter-spacing:0;color:#e5e5e5}.vtex-login-2-x-options{display:flex;justify-content:center;flex-direction:column;align-items:center;position:relative;left:20px}.vtex-login-2-x-codeConfirmation{width:250px}.vtex-login-2-x-button{max-width:242px}.vtex-login-2-x-forgotPasswordLink{margin:0 auto}.vtex-login-2-x-termsAndConditions{position:absolute;bottom:111px;right:420px;width:380px;height:539px;background-image:url(https://lojaoffpremium.vtexassets.com/arquivos/off-login-2024.png);background-repeat:no-repeat}.vtex-login-2-x-vtex-input-prefix{width:auto}.vtex-login-2-x-emailForm{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}@media only screen and (max-width:1024px){.vtex-login-2-x-content{align-items:center}.vtex-login-2-x-termsAndConditions{display:none}.vtex-login-2-x-emailForm,.vtex-login-2-x-options{left:0}}.vtex-my-account-1-x-boxContainer{background:#fff;border:1px solid #f2f2f7}section header,section main{background:#fff}.vtex-account_menu-link{border-color:#000}a.b--transparent{border-color:transparent}.vtex-account>div{background:#fff;display:flex;justify-content:center!important;align-items:flex-start!important;padding-top:1rem;padding-bottom:1rem;margin:2rem 1rem}@media screen and (max-width:1024px){.vtex-my-account-1-x-menu{padding:1rem}}@media screen and (min-width:1024px){.vtex-account>div{padding-top:2rem;padding-bottom:2rem;margin-top:4rem;min-height:544.6px}}.vtex-my-account-1-x-boxContainerFooter>button:hover{background-color:#f2f2f7}.vtex-profile-form-3-x-toggleBusinessButtonWrapper>button{color:#737378;background-color:#f2f2f7}.vtex-profile-form-3-x-toggleBusinessButtonWrapper>button:hover{color:#737378;background-color:#f2f2f7;filter:brightness(.9);border-color:#f2f2f7}.vtex-profile-form-3-x-profileContainer>button{background-color:#000;color:#fff;border-color:#000}.vtex-profile-form-3-x-profileContainer>button:hover{background-color:#333;color:#fff;border-color:#333}.vtex-account__order-details__header:after,.vtex-account__orders-list__header:after{content:"Atenção: A OFF Premium não realiza cobranças, solicitações de pagamento ou envio de links e QR Codes via WhatsApp. Caso receba qualquer mensagem com esse teor, não dê nenhuma informação e entre em contato pelos nossos canais oficiais.";display:block;margin:.75rem;padding:32px 16px;background-color:#f5f5f5;border-radius:8px!important}.vtex-pageHeader-link__container>button{filter:grayscale(100%);color:#737378}.vtex-pageHeader-link__container>button:hover{background-color:#f2f2f7}.vtex-pageHeader__children>a>button{background-color:#000;color:#fff;border-color:#000}.vtex-pageHeader__children>a>button:hover{background-color:#333;color:#fff;border-color:#333}.vtex-my-authentication-1-x-box_footer>button,.vtex-my-authentication-1-x-box_footer>button>div{background:#f2f2f7;color:#737378}.vtex-my-authentication-1-x-box_footer>button:focus,.vtex-my-authentication-1-x-box_footer>button:hover{filter:brightness(.9);border-color:#f2f2f7;background-color:#f2f2f7}.c-link:hover,.vtex-address-form__postalCode-forgottenURL>a:hover{color:#737378;text-decoration:underline}.vtex-my-account-1-x-addressEdit>div>article>main>button{background-color:#000;color:#fff;border-color:#000}.vtex-my-account-1-x-addressEdit>div>article>main>button:hover{background-color:#333;color:#fff;border-color:#333}.c-link,.vtex-address-form__postalCode-forgottenURL>a,.vtex-my-account-1-x-boxContainerBody>div>div,.vtex-my-account-1-x-boxContainerFooter>button,.vtex-my-account-1-x-dataEntryChildren,.vtex-my-account-1-x-newsletterContainerMessage,.vtex-my-authentication-1-x-loginSessionsBox_content,.vtex-my-authentication-1-x-maskedPassword_content{color:#737378}.vtex-sticky-layout-0-x-container .vtex-minicart-2-x-openIconContainer,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-logoLink,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-searchBarContainer{transition:all .3s ease;display:block}.vtex-flex-layout-0-x-flexRowContent--main-header{padding-top:1.8rem;padding-bottom:1.8rem}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{box-shadow:none}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header{transition:none}@supports (backdrop-filter:blur(5px)){.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{backdrop-filter:none}.vtex-sticky-layout-0-x-wrapper--stuck:not(:hover) .vtex-flex-layout-0-x-flexRowContent--main-header,.vtex-sticky-layout-0-x-wrapper--stuck:not(:hover) .vtex-flex-layout-0-x-flexRowContent--main-header-mobile{background:#fff}}.vtex-sticky-layout-0-x-wrapper--sticky-header{background-color:#fff}.vtex-sticky-layout-0-x-wrapper--stuck .vtex-store-components-3-x-logoLink{transform:none}@media (prefers-reduced-motion:reduce){.vtex-sticky-layout-0-x-container .vtex-minicart-2-x-openIconContainer,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-logoLink,.vtex-sticky-layout-0-x-container .vtex-store-components-3-x-searchBarContainer,.vtex-sticky-layout-0-x-wrapper--stuck .vtex-flex-layout-0-x-flexRowContent--main-header{transition:none}}.vtex-product-summary-2-x-nameContainer--summaryListDesktop{padding-top:.25rem;padding-bottom:.75rem;justify-content:start}.vtex-product-summary-2-x-nameContainer--summaryListMobile{padding-top:.25rem;padding-bottom:.5rem;justify-content:start}.vtex-product-summary-2-x-brandName--summaryListMobile{font-weight:400;font-size:.875rem;color:#000}.vtex-product-summary-2-x-container--listLayout{max-width:none!important}.vtex-product-summary-2-x-image--summaryListDesktop{width:180px!important}.vtex-product-summary-2-x-image--summaryListMobile{width:140px!important;min-width:140px;height:inherit!important}.vtex-flex-layout-0-x-flexRow--orderByAndSwitcher{padding-right:1.5em}.vtex-flex-layout-0-x-flexRowContent--savingsSummaryListDesktop{justify-content:flex-start}.vtex-flex-layout-0-x-flexCol--summaryRightListDesktop{justify-content:space-around}.vtex-flex-layout-0-x-flexRow--buyNowButton .vtex-button{background:#eef3f7;border-color:#eef3f7;color:#0f3e99}.vtex-flex-layout-0-x-flexRow--buyNowButton:hover .vtex-button{background:#dbe9fd;border-color:#dbe9fd}.vtex-flex-layout-0-x-flexCol--productRating{margin-bottom:3rem}.vtex-flex-layout-0-x-flexCol--summaryDetailsListMobile{justify-content:space-between}.vtex-flex-layout-0-x-flexCol--summaryUpDetailsListMobile{margin-bottom:.25rem}.vtex-rich-text-0-x-container--layout-option{margin-left:.3em}.vtex-rich-text-0-x-paragraph--layout-option{margin:0}.vtex-rich-text-0-x-paragraph--summarySpecificationBullet{margin:0;line-height:normal;font-size:1.25rem;line-height:1.15rem}.vtex-store-components-3-x-productBrandName--summaryListDesktop{text-decoration:none;font-weight:500;color:#0067c7;font-size:.875rem}.vtex-store-components-3-x-productBrandName--summaryListMobile{text-decoration:none;color:#0067c7;font-size:.875rem}