@charset "UTF-8";.vtex-flex-layout-0-x-flexRowContent--wishlist-buy .vtex-button{color:#fff!important;transition-duration:.15s}.vtex-flex-layout-0-x-flexRowContent--wishlist-buy .vtex-button,.vtex-flex-layout-0-x-flexRowContent--wishlist-buy .vtex-button:hover{background-color:#0da8cd!important;border-color:#0da8cd!important}.vtex-flex-layout-0-x-flexRowContent--wishlist-buy .vtex-add-to-cart-button-0-x-buttonText{color:#fff!important;font-weight:400;font-size:.875rem;text-transform:none}.vtex-flex-layout-0-x-flexRowContent--header-logo{padding:1rem 0;border-bottom:1px solid #ccc}@media (max-height:815px){.vtex-flex-layout-0-x-flexRowContent--header-logo{padding:10px 0}}.vtex-flex-layout-0-x-flexRow--header-logo{margin-top:15px}@media (max-width:1200px){.vtex-flex-layout-0-x-flexRow--header-logo{margin-top:10px}}.vtex-flex-layout-0-x-flexRowContent--row-operado-por{padding:40px 16px;background:#f7f7f7}@media (max-height:880px){.vtex-flex-layout-0-x-flexRowContent--row-operado-por{padding:20px 16px}}@media (max-height:815px){.vtex-flex-layout-0-x-flexRowContent--row-operado-por{padding:5px 16px}}.vtex-flex-layout-0-x-flexCol--column-gerenciado-por{display:flex;align-items:center;justify-content:center;flex-direction:row}.vtex-flex-layout-0-x-flexColChild--column-gerenciado-por{display:flex;align-items:center;margin-left:10px}.vtex-flex-layout-0-x-flexRow--wishlist-prices{min-height:36px;margin-bottom:.5rem}.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}.vtex-login-2-x-accessCodeOptionBtn .vtex-button,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button{background-color:#fff}.vtex-login-2-x-accessCodeOptionBtn .vtex-button .vtex-button__label,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button .vtex-button__label,.vtex-login-2-x-facebookOptionBtn .vtex-login-2-x-oauthLabel,.vtex-login-2-x-googleOptionBtn .vtex-login-2-x-oauthLabel{color:#000;font-weight:500;font-size:16px;text-transform:none!important;font-family:Poppins,sans-serif;background-color:#fff}.vtex-login-2-x-facebookOptionBtn .vtex-button:focus,.vtex-login-2-x-facebookOptionBtn .vtex-button:hover,.vtex-login-2-x-googleOptionBtn .vtex-button:focus,.vtex-login-2-x-googleOptionBtn .vtex-button:hover{background:transparent}.vtex-login-2-x-oauthLabel{font-weight:500;font-size:16px;text-transform:uppercase;font-family:Poppins,sans-serif}.vtex-login-2-x-oauthProvider{font-weight:500}.vtex-login-2-x-formTitle{font-family:Poppins,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:Poppins,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:Poppins,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-dontHaveAccount{max-width:150px;text-align:center}.vtex-account .w-100.mw9.pv7-m.pv9-l.flex{padding-top:1rem;padding-bottom:0}.vtex-account .vtex-pageHeader__container{padding:0 1rem}@media (max-height:815px){.render-container.render-route-store-account .vtex-store__template.bg-base .flex.flex-grow-1.bg-below-element{display:none}}.vtex-account_menu-link{display:block!important}.vtex-flex-layout-0-x-flexRowContent--wishlist-prices{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:.5rem;margin-top:8px}@media (max-width:1020px){.vtex-flex-layout-0-x-flexRowContent--wishlist-prices{flex-wrap:wrap}}.vtex-product-price-1-x-listPrice--wishlist-list-price,.vtex-product-price-1-x-listPriceValue--wishlist-list-price{color:grey;font-size:.75rem;line-height:1.25rem;font-weight:400;text-decoration:line-through}.vtex-product-price-1-x-sellingPrice--wishlist-selling-price,.vtex-product-price-1-x-sellingPriceValue--wishlist-selling-price{color:#2d2d2c;font-size:1rem;line-height:1.75rem;font-weight:600}.vtex-product-price-1-x-savings--wishlist-savings{display:inline-flex;align-items:center;justify-content:center;color:#e83943;border:1px solid #e83943;border-radius:5px;padding:3px 6px;font-size:.6rem;font-weight:500;line-height:1;white-space:nowrap;margin-left:4px}.vtex-product-summary-2-x-imageContainer,.vtex-product-summary-2-x-imageWrapper{width:100%}.vtex-product-summary-2-x-image,.vtex-product-summary-2-x-imageNormal{width:100%;height:auto!important;max-width:100%;max-height:none;object-fit:cover!important;object-position:center;aspect-ratio:3/4}@media (min-width:641px){.vtex-slider-layout-0-x-slideChildrenContainer--carousel--prateleira{max-width:260px!important}}.vtex-product-summary-2-x-container--wishlist{position:relative}@media (min-width:641px){.vtex-product-summary-2-x-container--wishlist{max-width:260px!important;margin:0 auto}}.vtex-product-summary-2-x-container--wishlist .vtex-product-summary-2-x-nameContainer--wishlistName{padding:5px 0}.vtex-product-summary-2-x-container--wishlist .vtex-product-summary-2-x-productNameContainer{display:block;width:100%;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;color:#707070;font-size:.875rem;line-height:1.25rem;font-weight:400}.vtex-product-summary-2-x-container--wishlist .vtex-product-summary-2-x-brandName,.vtex-product-summary-2-x-container--wishlist .vtex-product-summary-2-x-productBrand{display:inline;color:#707070;font-size:.875rem;line-height:1.25rem;font-weight:400}.vtex-rich-text-0-x-container--secure-env{align-items:center}@media (max-width:1020px){.vtex-rich-text-0-x-container--secure-env{font-size:13px;margin-left:8px}}.vtex-rich-text-0-x-container--secure-env .vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-paragraph{margin:auto 20px}.vtex-rich-text-0-x-container--text-operado-por .vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-paragraph{text-align:center}.vtex-rich-text-0-x-paragraph--text-operado-por{font-size:14px}.vtex-rich-text-0-x-container--back-home{margin:24px auto;display:flex;justify-content:end;max-width:1200px}@media (max-width:1020px){.vtex-rich-text-0-x-container--back-home .vtex-rich-text-0-x-wrapper--back-home{position:absolute;top:40px}}.vtex-rich-text-0-x-container--back-home .vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-paragraph{margin:0}@media (max-width:1020px){.vtex-rich-text-0-x-container--back-home .vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-paragraph{margin-right:10px}}.vtex-rich-text-0-x-container--back-home .vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-paragraph .vtex-rich-text-0-x-link{display:inline-flex;align-items:center;justify-content:center;width:100%;height:3rem;min-height:3rem;background-color:#0da8cd;color:#fff;font-weight:400;line-height:1.25rem;border:none;border-radius:.2rem;cursor:pointer;text-decoration:none;transition-duration:.15s;padding:0 20px}.vtex-rich-text-0-x-container--back-home .vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-paragraph .vtex-rich-text-0-x-link:before{content:"‹";margin-right:8px;font-size:1.4em;line-height:1;display:inline-block;transform:translateY(-1px)}.vtex-rich-text-0-x-container--back-home .vtex-rich-text-0-x-wrapper .vtex-rich-text-0-x-paragraph .vtex-rich-text-0-x-link:hover{text-decoration:none;opacity:.9}.vtex-store-components-3-x-container{max-width:1920px;margin:auto}.vtex-store-components-3-x-imageElement--header-logo-image{margin:0 20px}@media (max-width:1020px){.vtex-store-components-3-x-imageElement--header-logo-image{max-width:150px}}.vtex-flex-layout-0-x-flexRowContent--wishlist-remove{position:absolute;top:8px;right:8px;z-index:2;width:auto}.vtex-flex-layout-0-x-flexRowContent--wishlist-remove .vtex-button{min-width:0!important;width:auto!important;height:auto!important;padding:4px!important;background-color:transparent!important;border:none!important;box-shadow:none!important}