.vtex-login-2-x-facebookOptionBtn{display:none;opacity:0;visibility:hidden}.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-content--loginOptions .vtex-login-2-x-options{min-width:17px!important}.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}.vtex-login-2-x-accessCodeOptionBtn .vtex-button,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button,.vtex-login-2-x-googleOptionBtn .vtex-button{color:#fff;font-weight:500;font-size:16px;text-transform:uppercase;font-family:Quicksand,sans-serif;background-color:#000}.vtex-login-2-x-oauthLabel{font-weight:500;font-size:16px;text-transform:uppercase;font-family:Quicksand,sans-serif}.vtex-login-2-x-oauthProvider{font-weight:500}.vtex-login-2-x-formTitle{font-family:Quicksand,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:Quicksand,sans-serif;color:#000}.vtex-login-2-x-sendButton .vtex-button{height:46px;background-color:#000;border:none}.vtex-login-2-x-sendButton .vtex-button .vtex-button__label :first-child{color:#fff;font-weight:500;font-size:16px;text-transform:uppercase;font-family:Quicksand,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-store-components-3-x-discountInsideContainer{color:#000!important;font-weight:400!important;text-align:center!important;padding:.25rem .5rem!important;background-color:oklch(from #491eff 66% .15 156deg/.15)!important;border-radius:1.9rem!important;left:0!important;right:unset!important;font-size:16px!important;line-height:23px!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif!important}.vtex-store-components-3-x-discountInsideContainer:after{content:"off"}.vtex-product-summary-2-x-imageNormal.vtex-product-summary-2-x-image{object-fit:contain!important}.vtex-my-account-1-x-boxContainerBody .vtex-button{background:#000;border:none;color:#fff;font-family:Quicksand,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:Quicksand,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:#000;border:none;color:#fff;font-family:Quicksand,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:Quicksand,sans-serif}.vtex-account .vtex-my-account-1-x-__page-body .vtex-my-account-1-x-t-heading-4{color:#000;font-family:Quicksand,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:Quicksand,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:Quicksand,sans-serif;padding:5px;background:#fff;border:1px solid #000}.vtex-account .vtex-pageHeader__children .vtex-button{background:#000;border:none}.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:#000;color:#fff;font-family:Quicksand,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:#000}.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:Quicksand,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:Quicksand,sans-serif;font-weight:600}.vtex-account .vtex_my-authentication_box_footer{padding:24px}.vtex-account .vtex_my-authentication_box_footer .vtex-button{background:#000;border:none;color:#fff;font-family:Quicksand,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:Quicksand,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;justify-content:center;align-items:center}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-wish-list-1-x-wishlistIconContainer{display:block;width:auto;position:absolute;top:-6px;right:10px;z-index:10}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-product-summary-2-x-element--container-product-wishilist{width:290px;height:470px}@media (max-width:1280px){.vtex-product-summary-2-x-container--container-product-wishilist .vtex-product-summary-2-x-element--container-product-wishilist{width:265px;height:455px}}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-product-summary-2-x-element--container-product-wishilist .vtex-product-summary-2-x-imageStackContainer{max-width:320px;max-height:320px;display:initial}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-product-summary-2-x-element--container-product-wishilist .vtex-button{background:transparent;border:none}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-product-summary-2-x-element--container-product-wishilist .vtex-button__label{padding:0!important}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-product-summary-2-x-element--container-product-wishilist .vtex-add-to-cart-button-0-x-buttonDataContainer--add-to-cart-wishlist{background:#2b07e2;border:1px solid #2b07e2;color:#fff;display:block;width:253px;padding:10px 20px;border-radius:5px;font-size:14px;height:38px;text-transform:none}@media (max-width:1280px){.vtex-product-summary-2-x-container--container-product-wishilist .vtex-product-summary-2-x-element--container-product-wishilist .vtex-add-to-cart-button-0-x-buttonDataContainer--add-to-cart-wishlist{width:220px}}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-product-summary-2-x-element--container-product-wishilist .vtex-product-summary-2-x-productBrand{display:block;text-align:left;font-size:15px;font-weight:500;line-height:18px;color:#000;height:40px;padding-top:20px}@media (max-width:1280px){.vtex-product-summary-2-x-container--container-product-wishilist .vtex-product-summary-2-x-element--container-product-wishilist .vtex-product-summary-2-x-productBrand{font-size:13px}}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-product-summary-2-x-element--container-product-wishilist .vtex-product-summary-2-x-nameContainer{padding:6px 0;line-height:21px;font-size:14px;justify-content:center}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-product-summary-2-x-element--container-product-wishilist .vtex-product-summary-2-x-priceContainer{display:block;text-align:left;color:#191c1f;padding-left:22px}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-product-summary-2-x-element--container-product-wishilist .vtex-product-summary-2-x-currencyContainer{font-weight:600}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-product-summary-2-x-element--container-product-wishilist .vtex-product-summary-2-x-installmentContainer{display:block;bottom:115px;color:#5e5e5e}.vtex-product-summary-2-x-container--container-product-wishilist .vtex-product-summary-2-x-element--container-product-wishilist .vtex-product-summary-2-x-imageNormal{width:270px;height:200px}@media (max-width:1280px){.vtex-product-summary-2-x-container--container-product-wishilist .vtex-product-summary-2-x-element--container-product-wishilist .vtex-product-summary-2-x-imageNormal{width:250px;height:180px}}.vtex-product-summary-2-x-container .vtex-product-summary-2-x-listPriceContainer{color:#5e5e5e}.vtex-product-summary-2-x-container .vtex-product-summary-2-x-listPriceValue .vtex-product-summary-2-x-currencyContainer{font-size:11px;font-weight:400}.vtex-product-summary-2-x-container .vtex-product-summary-2-x-sellingPrice .vtex-product-summary-2-x-currencyContainer{color:#191c1f;font-weight:700;font-size:24px;line-height:30px}.vtex-account__page-body .vtex-slider-layout-0-x-sliderTrackContainer--shelf .vtex-slider-layout-0-x-sliderTrack--shelf{gap:15px}@media (max-width:360px){.vtex-account__page-body .vtex-slider-layout-0-x-sliderTrackContainer--shelf .vtex-slider-layout-0-x-sliderTrack--shelf{gap:0}}.vtex-slider-layout-0-x-paginationDotsContainer--vitrine-wishlist{bottom:-25px}.vtex-slider-layout-0-x-paginationDotsContainer--vitrine-wishlist .vtex-slider-layout-0-x-paginationDot{background:#fff;border:1px solid #13100d;max-width:10px;max-height:10px}.vtex-slider-layout-0-x-paginationDotsContainer--vitrine-wishlist .vtex-slider-layout-0-x-paginationDot--isActive{background:#13100d}.vtex-slider-layout-0-x-sliderLayoutContainer{max-width:1280px}@media (max-width:1280px){.vtex-slider-layout-0-x-sliderLayoutContainer{max-width:1000px}}@media (max-width:769px){.vtex-slider-layout-0-x-sliderLayoutContainer{max-width:550px!important}}.vtex-slider-layout-0-x-caretIcon{color:#000;width:20px}