.vtex-flex-layout-0-x-flexRow--tapume--responsive{display:block;width:100vw;height:100vh;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;background:#000;z-index:999999}.vtex-flex-layout-0-x-flexRowContent--tapume--responsive{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;width:100%;height:100vh}.vtex-flex-layout-0-x-flexCol--tapume--desk,.vtex-flex-layout-0-x-flexCol--tapume-mobile{display:flex;flex-flow:column;align-items:center;justify-content:center;width:100%}.vtex-flex-layout-0-x-flexRow--login-default{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;width:100%;max-width:500px;margin:0 auto}.vtex-login-2-x-facebookOptionBtn{display:none;opacity:0;visibility:hidden}.vtex-login-2-x-content{flex-direction:column;align-items:center;width:500px}@media only screen and (max-width:430px){.vtex-login-2-x-content{width:100%}}@media only screen and (min-width:375px){.vtex-login-2-x-vtex-button{width:50px}}.vtex-login-2-x-content--email{flex-direction:column-reverse;align-items:center;gap:32px;width:fit-content;margin-top:32px;border-radius:24px;border:1px solid #000}@media only screen and (min-width:640px){.vtex-login-2-x-content--email{min-width:640px}}.vtex-login-2-x-contentAlwaysWithOptions,.vtex-login-2-x-contentAndPassword,.vtex-login-2-x-contentVerification{gap:32px;max-width:none;width:fit-content}.vtex-login-2-x-contentFormVisible{padding:0;width:100%}.vtex-login-2-x-accessCodeOptionBtn .vtex-button,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button,.vtex-login-2-x-googleOptionBtn .vtex-button{color:#000;border:1px solid #000;font-weight:500;font-size:14px;font-family:Wix Madefor Text,sans-serif;background-color:#fff}.vtex-login-2-x-oauthLabel{font-weight:500;font-size:16px;font-family:Wix Madefor Text,sans-serif}.vtex-login-2-x-oauthProvider{font-weight:500}.vtex-login-2-x-formTitle{font-family:Wix Madefor Text,sans-serif;font-size:20px;font-weight:600;line-height:30px;color:rgba(0,0,0,.75)}.vtex-login-2-x-formError{color:red}.vtex-login-2-x-inputContainerEmail{border-radius:24px}.vtex-login-2-x-inputContainer .vtex-input-prefix__group .vtex-styleguide-9-x-hideDecorators{font-family:Wix Madefor Text,sans-serif;color:#000}.vtex-login-2-x-sendButton .vtex-button{height:46px;background-color:#fff;border:1px solid #000}.vtex-login-2-x-sendButton .vtex-button .vtex-button__label :first-child{color:#000;font-weight:500;font-size:16px;font-family:Wix Madefor Text,sans-serif;letter-spacing:1px}.vtex-login-2-x-dontHaveAccount,.vtex-login-2-x-forgotPasswordLink{color:#afafaf}.vtex-login-2-x-dontHaveAccount:hover,.vtex-login-2-x-forgotPasswordLink:hover{opacity:unset;text-decoration:underline}.vtex-login-2-x-arrowBackIcon,.vtex-login-2-x-backButton .vtex-button__label{color:#000}.vtex-login-2-x-imageElementLink--logo--header-my-account{text-align:center}.vtex-my-orders-app-3-x-orderDetails{position:relative}@media (max-width:768px){.vtex-my-orders-app-3-x-orderDetails{margin-bottom:20px}}.vtex-my-account-1-x-boxContainerBody .vtex-button{background:#fff;border:1px solid #000;color:#000;font-family:Wix Madefor Text,sans-serif}.vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-genderInput{display:none}.vtex-my-account-1-x-boxContainerBody .vtex-input-prefix__group input,.vtex-my-account-1-x-boxContainerBody .vtex-input__label{font-family:Wix Madefor Text,sans-serif}.vtex-my-account-1-x-boxContainer .vtex-button,.vtex-my-account-1-x-boxContainerBody .vtex-profile-form-3-x-profileContainer .vtex-button{background:#fff;border:1px solid #000;color:#000;font-family:Wix Madefor Text,sans-serif}.vtex-my-account-1-x-genderContainer{display:none}.vtex-account .vtex-my-account-1-x-userInfo{display:flex;flex-wrap:nowrap}@media (max-width:639px){.vtex-account .vtex-my-account-1-x-userInfo{display:flex;align-items:center}}.vtex-account .vtex-my-account-1-x-userImage{display:flex;width:32px}@media (max-width:1199px){.vtex-account .vtex-my-account-1-x-userImage{display:flex}}.vtex-account .vtex-my-account-1-x-userName{width:190px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:17px}.vtex-account .vtex-my-account-1-x-userGreeting{font-size:16px;font-family:Wix Madefor Text,sans-serif}.vtex-account .vtex-my-account-1-x-__page-body .vtex-my-account-1-x-t-heading-4{color:#000;font-family:Wix Madefor Text,sans-serif}.vtex-account .vtex-my-authentication-1-x-createPassword_text span{word-break:break-all}.vtex-account .vtex-pageHeader__title{color:#000;font-family:Wix Madefor Text,sans-serif;font-size:24px;margin-bottom:10px}.vtex-account .vtex-pageHeader-link__container .vtex-button{margin-left:2px;margin-bottom:10px;color:#000;font-family:Wix Madefor Text,sans-serif;padding:5px;background:#fff;border:1px solid #000}.vtex-account .vtex-pageHeader__children .vtex-button{background:#fff;color:#000;font-weight:500;border:1px solid #000}.vtex-account .vtex-my-account-1-x-dataEntryChildren{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vtex-account .vtex-my-orders-app-3-x-orderBody .vtex-my-orders-app-3-x-cancelBtn,.vtex-account .vtex-profile-form-3-x-toggleBusinessButtonWrapper{display:none!important}@media (max-width:1199px){.vtex-account .vtex-my-account-1-x-addressBox{flex-flow:column nowrap}}.vtex-account .vtex-my-account-1-x-addressCreate .vtex-button{border-color:#fff;color:#000;font-family:Wix Madefor Text,sans-serif}@media (max-width:1200px){.vtex-account .vtex-product-summary-2-x-element{padding:12px}}@media (max-width:600px){.vtex-account .vtex-product-summary-2-x-element{padding:initial}}.vtex-account .vtex-product-summary-2-x-element .vtex-store-components-3-x-container{padding:0}@media (max-width:600px){.vtex-account .vtex-product-summary-2-x-element .vtex-store-components-3-x-container{padding:initial}}@media (min-width:600px) and (max-width:800px){.vtex-account .vtex-my-account-1-x-menu{width:23%}}.vtex-account .vtex-account_menu-link.b--action-primary{border-color:0}.vtex-account .vtex-my-account-1-x-menuLinks .vtex-account_menu-link,.vtex-account .vtex-my-account-1-x-menuLinks .vtex-my-account-1-x-menuLink{font-family:Wix Madefor Text,sans-serif;padding:5px 8px}@media (max-width:639px){.vtex-account .vtex-my-account-1-x-menuLinks{border-top:1px solid #000;margin-bottom:40px}.vtex-account .vtex-my-account-1-x-menuLinks .vtex-account_menu-link,.vtex-account .vtex-my-account-1-x-menuLinks .vtex-my-account-1-x-menuLink{font-size:16px;padding:15px 5px;border-bottom:1px solid #000;margin:0}}@media (max-width:639px){.vtex-account .vtex-my-account-1-x-menuLink .vtex-account_menu-link{padding:10px 0}}@media screen and (min-width:640px){.vtex-account .vtex-account__page{width:100%}}@media (min-width:640px) and (max-width:720px){.vtex-account .vtex-account__page header .db.dn-m{display:block!important}.vtex-account .vtex-account__page header .db-m.dn{display:none!important}}.vtex-account .vtex-account__page main .w-100.fl.w-60-ns.pv3-ns.pr0{display:none}.vtex-account .vtex-my-account-1-x-dataEntryLabel,.vtex-account .vtex-my-account-1-x-newsletterContainerTitle,.vtex-account .vtex_my-authentication_loginSessionsBox_title,.vtex-account .vtex_my-authentication_maskedPassword_title{color:#000;font-family:Wix Madefor Text,sans-serif;font-weight:600}.vtex-account .vtex_my-authentication_box_footer{padding:24px}.vtex-account .vtex_my-authentication_box_footer .vtex-button{background:#fff;border:1px solid #000;color:#000;font-family:Wix Madefor Text,sans-serif}@media (max-width:1200px){.vtex-account .vtex-slider-layout-0-x-sliderLayoutContainer{max-width:800px;margin-bottom:100px}}@media (max-width:992px){.vtex-account .vtex-slider-layout-0-x-sliderLayoutContainer{max-width:600px}}@media (max-width:769px){.vtex-account .vtex-slider-layout-0-x-sliderLayoutContainer{max-width:500px}}.vtex-account .vtex-checkbox__label,.vtex-account .vtex-my-account-1-x-dataEntryChildren,.vtex-account .vtex-my-account-1-x-newsletterContainerMessage{font-family:Wix Madefor Text,sans-serif}.vtex-account .vtex-checkbox__inner-container{background:#000;border:1px solid #000}.vtex-product-summary-2-x-container--container-product-wishilist{width:100%;position:relative}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-wish-list-1-x-wishlistIconContainer{display:block;width:auto;position:absolute;top:10px;right:10px;z-index:10}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-product-summary-2-x-imageNormal{max-width:320px;max-height:480px}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-button{background:transparent;border:none}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-button__label{padding:0!important}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-add-to-cart-button-0-x-buttonDataContainer--add-to-cart-wishlist{background:#648ce4;display:block;width:100%;padding:10px 30px;border-radius:5px}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-product-summary-2-x-productBrand{display:block;text-align:left;font-size:15px;font-weight:400;color:rgba(19,16,13,.6)}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-product-summary-2-x-nameContainer{padding:6px 0}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-product-summary-2-x-priceContainer{display:block;text-align:left;padding:0 0 10px}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-product-summary-2-x-price_sellingPrice{font-size:16px;font-weight:700;color:#13100d}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-product-summary-2-x-installmentContainer{display:none}.vtex-rich-text-0-x-paragraph--msg-tapume{display:block;width:100%;font-size:24px;color:#fff;text-align:center}.vtex-store-components-3-x-imageElement--tapume-desktop{display:block}.vtex-store-components-3-x-container{width:100%;margin:0;padding:0;max-width:100vw;overflow:hidden}.vtex-store-components-3-x-imageElementLink--logo--header-my-account{text-align:center}.vtex-account__page-body .vtex-slider-layout-0-x-sliderTrackContainer--shelf .vtex-slider-layout-0-x-sliderTrack--shelf{gap:15px}.vtex-slider-layout-0-x-paginationDotsContainer--shelf{bottom:-25px}.vtex-slider-layout-0-x-paginationDotsContainer--shelf .vtex-slider-layout-0-x-paginationDot{background:#fff;border:1px solid #13100d;max-width:10px;max-height:10px}.vtex-slider-layout-0-x-paginationDotsContainer--shelf .vtex-slider-layout-0-x-paginationDot--isActive{background:#13100d}.vtex-slider-layout-0-x-sliderLayoutContainer{max-width:1280px}