.lojasrede-marketplace-0-x-soldBy--text--checkout{font-size:.75rem;line-height:.75rem}.lojasrede-shipping-bar-0-x-progressiveBar--checkout{max-width:1050px;margin:0 auto;width:100%;border-radius:0 0 16px 16px;background:#1c1c1c;padding:8px 11px}.lojasrede-shipping-bar-0-x-progressiveBar--checkout.lojasrede-shipping-bar-0-x-progressiveBar--postalCodeNotProvided--checkout{padding:8px 11px;border-radius:2px}.lojasrede-shipping-bar-0-x-progressiveBar--emptyCart--checkout{display:none}.lojasrede-shipping-bar-0-x-shippingBarContainer--checkout{flex:1;position:relative;display:flex;align-items:center;justify-content:center;background:rgba(25,25,25,.1)}.lojasrede-shipping-bar-0-x-shippingText--checkout{color:#191919;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.875rem;padding:0 .5rem}.lojasrede-shipping-bar-0-x-shippingTextContainer--checkout{padding:.25rem 0}.lojasrede-shipping-bar-0-x-shippingBarContent--checkout{height:2.5rem}.lojasrede-shipping-bar-0-x-shippingTextContainer--success--checkout{background:#74df7f}.lojasrede-shipping-bar-0-x-shippingFreeShipping--checkout{color:#191919;font-family:Roboto;font-size:.875rem;line-height:1.5rem;margin:0}.lojasrede-shipping-bar-0-x-shippingMissingIncome--checkout{font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#fff}.lojasrede-shipping-bar-0-x-postalCodeNotProvided--checkout{max-width:184px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:#fff;margin:0}.lojasrede-shipping-bar-0-x-shippingPercentContainer--checkout{height:8px;background-color:#dfdfdf;border-radius:.5rem;margin:0}.lojasrede-shipping-bar-0-x-shippingPercent--checkout{height:8px;overflow:hidden;transition:all .3s ease}.lojasrede-shipping-bar-0-x-shippingPercent--completed--checkout{background:#74df7f}.lojasrede-shipping-bar-0-x-shippingIconContainer--checkout{line-height:0}.lojasrede-shipping-bar-0-x-shippingRoot--checkout{display:flex;justify-content:space-between;align-items:center;height:auto;margin:0 auto 8px}.lojasrede-shipping-bar-0-x-progressiveBar--postalCodeNotProvided--checkout .lojasrede-shipping-bar-0-x-shippingRoot--checkout{justify-content:center;gap:8px;margin-bottom:10px}.lojasrede-shipping-bar-0-x-progressiveBar--postalCodeNotProvided--checkout .lojasrede-shipping-bar-0-x-shippingIconContainer--checkout{margin:0}.lojasrede-shipping-bar-0-x-shippingFreeShipping--checkout{color:var(--white,#fff);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.vtex-store__template:not(.vtex-shipping-bar){.lojasrede-shipping-bar-0-x-progressiveBar--checkout{display:none!important}}@media (max-width:48rem){.vtex-shipping-bar{padding-top:48px}.lojasrede-shipping-bar-0-x-progressiveBar--checkout{padding:4px 6px;border-radius:0 0 4px 4px}.lojasrede-shipping-bar-0-x-progressiveBar--checkout.lojasrede-shipping-bar-0-x-progressiveBar--postalCodeNotProvided--checkout{margin-bottom:24px}.lojasrede-shipping-bar-0-x-progressiveBar--checkout:not(.lojasrede-shipping-bar-0-x-progressiveBar--postalCodeNotProvided--checkout){position:absolute;top:0;left:0}.lojasrede-shipping-bar-0-x-shippingRoot--checkout{justify-content:center;gap:4px}.lojasrede-shipping-bar-0-x-shippingFreeShipping--checkout,.lojasrede-shipping-bar-0-x-shippingMissingIncome--checkout,.lojasrede-shipping-bar-0-x-shippingText--checkout{line-height:1.25rem}.lojasrede-shipping-bar-0-x-shippingMissingIncome--checkout{font-size:12px;font-weight:700;line-height:14px}.lojasrede-shipping-bar-0-x-shippingTextContainer--checkout{padding:.25rem 1rem;min-width:unset}}.vtex-flex-layout-0-x-flexRow--header-wrapper{width:100%;padding:16px 0;background:#fff;box-shadow:0 0 24px 0 rgba(0,0,0,.12)}.vtex-flex-layout-0-x-flexRowContent--safe-environment{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 24px;border-radius:20px;border:1.5px solid rgba(237,28,36,.16);background:rgba(237,28,36,.04);max-height:32px}.vtex-flex-layout-0-x-flexRowContent--checkout .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:100%!important}.vtex-flex-layout-0-x-flexCol--delivery-content-wrapper{max-width:628px;gap:12px}.vtex-flex-layout-0-x-flexRow--checkout{max-width:1050px;margin:32px auto}.vtex-flex-layout-0-x-flexRowContent--delivery-container{max-width:954px;justify-content:space-between;margin:0 auto}.vtex-flex-layout-0-x-flexCol--address-content-wrapper{gap:12px}.vtex-flex-layout-0-x-flexRow--product-row{padding:1rem 0;position:relative}.vtex-flex-layout-0-x-flexRow--cart-step .vtex-flex-layout-0-x-flexCol--checkout-content{max-width:716px}.vtex-flex-layout-0-x-flexColChild--checkout-content{height:auto!important}.vtex-flex-layout-0-x-flexRowContent--product-row-desktop,.vtex-flex-layout-0-x-flexRowContent--product-row-desktop-with-error{display:flex;justify-content:flex-start;align-items:center}.vtex-flex-layout-0-x-flexRowContent--product-row-desktop-with-error{gap:1rem}.vtex-flex-layout-0-x-flexRowContent--product-row-desktop.vtex-flex-layout-0-x-flexRowContent--with-subscription{padding-top:8px}.vtex-flex-layout-0-x-flexRowContent--header-wrapper{max-width:1054px;width:100%;margin:0 auto;align-items:center;justify-content:space-between}.vtex-flex-layout-0-x-flexRowContent--checkout{justify-content:center}.vtex-flex-layout-0-x-flexRow--product-row-desktop--unavailable{max-width:420px}.vtex-flex-layout-0-x-flexColChild--delivery-content-wrapper .vtex-flex-layout-0-x-flexRowContent--product-row-desktop{grid-template-columns:40px 258px 74px 74px 62px;gap:12px}.vtex-flex-layout-0-x-flexColChild--delivery-content-wrapper .vtex-flex-layout-0-x-flexRow--product-row{padding:1rem 0}.vtex-flex-layout-0-x-flexRowContent--product-row-mobile:after{content:"";height:1px;width:calc(100% + 32px);left:-16px;bottom:0;position:absolute;background-color:#e8e8e8}.vtex-flex-layout-0-x-flexRow--product-row-mobile:last-child .vtex-flex-layout-0-x-flexRowContent--product-row-mobile:after{display:none}.vtex-flex-layout-0-x-flexRowContent--checkout-container{display:flex;justify-content:space-between;gap:32px}.vtex-flex-layout-0-x-flexCol--column-right{display:flex;flex-direction:row;flex-wrap:wrap;max-width:302px;width:100%}.vtex-flex-layout-0-x-flexColChild--column-right{display:flex;flex-direction:column;gap:24px;width:100%}.vtex-flex-layout-0-x-flexColChild--column-right:last-child{display:none}.vtex-flex-layout-0-x-flexCol--payment-content{gap:.75rem}.vtex-flex-layout-0-x-flexRowContent--address-wrapper,.vtex-flex-layout-0-x-flexRowContent--payment-wrapper,.vtex-flex-layout-0-x-flexRowContent--profile-wrapper{gap:24px;max-width:954px;margin:0 auto 32px}.vtex-flex-layout-0-x-flexRowContent--address-wrapper .vtex-flex-layout-0-x-stretchChildrenWidth:first-child,.vtex-flex-layout-0-x-flexRowContent--profile-wrapper .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:67.14%!important}.vtex-flex-layout-0-x-flexRowContent--address-wrapper .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{display:flex;flex-direction:column;justify-content:flex-start;gap:12px}.vtex-flex-layout-0-x-flexCol--address-wrapper,.vtex-flex-layout-0-x-flexCol--delivery-container{gap:16px}.vtex-flex-layout-0-x-flexRowContent--address-wrapper .vtex-flex-layout-0-x-stretchChildrenWidth:last-child,.vtex-flex-layout-0-x-flexRowContent--profile-wrapper .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{width:31.6561844864%!important;display:flex!important}.vtex-flex-layout-0-x-flexCol--aside-content-bottom{gap:16px}.vtex-flex-layout-0-x-flexRow--aside-content-bottom{position:sticky;top:24px}.vtex-flex-layout-0-x-flexRowContent--aside-content-bottom .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{width:100%!important}.vtex-flex-layout-0-x-flexCol--product-name-with-flags{gap:8px}@media screen and (min-width:1025px){.vtex-flex-layout-0-x-flexRowContent--cart-step .vtex-flex-layout-0-x-flexCol--column-right{padding-top:48px}}@media screen and (max-width:1024px){.vtex-flex-layout-0-x-flexRow--checkout{margin:0 auto}.vtex-flex-layout-0-x-flexRowContent--checkout{padding:0 16px 116px}.vtex-flex-layout-0-x-flexRow--checkout-container .vtex-store-components-3-x-container{width:1024px;margin-top:32px}.vtex-flex-layout-0-x-flexRow--header-wrapper{padding:12px 0;margin-bottom:16px}.vtex-flex-layout-0-x-flexCol--column-right{max-width:100%}.vtex-flex-layout-0-x-flexColChild--column-right:first-child{display:none}.vtex-flex-layout-0-x-flexColChild--column-right:last-child{display:flex}}@media screen and (max-width:768px){.vtex-flex-layout-0-x-flexRowContent--header-wrapper{display:flex;.vtex-logo-icon{width:72px;height:40px}}.vtex-flex-layout-0-x-flexRowContent--checkout{width:100%;flex-direction:column}.vtex-flex-layout-0-x-flexCol--payment-content{gap:1rem}.vtex-flex-layout-0-x-flexCol--profile-wrapper,.vtex-flex-layout-0-x-flexColChild--column-right{gap:16px}.vtex-flex-layout-0-x-flexCol--aside-content-bottom{gap:24px}}.lojasrede-checkout-0-x-loginWrapper .vtex-login-2-x-content{position:relative;top:20%;display:flex;align-items:center;justify-content:center;gap:24px;pointer-events:all}@media (max-width:360px){.lojasrede-checkout-0-x-loginWrapper .vtex-login-2-x-content{max-width:calc(100% - 16px)}.lojasrede-checkout-0-x-loginWrapper .vtex-login-2-x-options{min-width:100%}}.vtex-minicart-2-x-minicartSummary--checkout-summary{padding:0;width:100%;margin-bottom:0}.vtex-minicart-2-x-minicartSummary--checkout-summary:after{display:none}.vtex-product-list-0-x-productName.vtex-product-list-0-x-productName--checkout{color:#191919!important;font-size:14px;font-weight:400;line-height:normal}.vtex-product-list-0-x-productImageAnchor{display:flex}.vtex-product-list-0-x-quantitySelectorWrapper--checkout{align-items:center;min-height:48px;background:#f0f0f0;padding:12px 7px}.vtex-product-list-0-x-quantitySelectorContainer--checkout{width:auto;max-width:104px;min-width:104px}.vtex-product-list-0-x-quantitySelectorWrapper--checkout .vtex-product-list-0-x-quantitySelectorButton{border:0;padding:0;width:24px;height:24px;color:#000;background-color:inherit;background-position:50%;background-repeat:no-repeat}.vtex-product-list-0-x-quantitySelectorWrapper--checkout .vtex-product-list-0-x-quantitySelectorDecrease{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1h12' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E")}.vtex-product-list-0-x-quantitySelectorWrapper--checkout .vtex-product-list-0-x-quantitySelectorIncrease{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 6v6m0 6v-6m0 0H6m6 0h6' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E")}.vtex-product-list-0-x-quantitySelectorWrapper--checkout .vtex-product-list-0-x-quantitySelectorButton :not(.vtex-fake){display:none}.vtex-product-list-0-x-quantitySelectorWrapper--checkout .vtex-product-list-0-x-inputContainer{border:0;padding:0;width:2rem}.vtex-product-list-0-x-removeButton--checkout{display:flex;padding:0;width:14px;height:20px;background-position:50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='13' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.328 12.125A.316.316 0 017 11.797V5.89c0-.164.137-.329.328-.329h.656c.164 0 .329.165.329.329v5.906a.332.332 0 01-.329.328h-.656zm4.484-9.188a.47.47 0 01.438.438v.438a.45.45 0 01-.438.437h-.437v9.188c0 .738-.602 1.312-1.313 1.312H2.189a1.296 1.296 0 01-1.313-1.313V4.25H.437A.432.432 0 010 3.812v-.437a.45.45 0 01.438-.438H2.68l.93-1.53A1.322 1.322 0 014.73.75h2.762c.465 0 .903.273 1.121.656l.93 1.532h2.27zm-7.136-.792l-.465.792h3.8l-.464-.792c-.027-.028-.082-.083-.137-.083H4.813c-.055 0-.11.055-.137.083zm5.386 11.293V4.25H2.189v9.188h7.874zm-5.796-1.313a.316.316 0 01-.329-.328V5.89c0-.164.137-.329.329-.329h.656c.164 0 .328.165.328.329v5.906a.332.332 0 01-.328.328h-.656z' fill='%239692A3'/%3E%3C/svg%3E")}.vtex-product-list-0-x-deleteIcon--checkout{display:none}.vtex-product-list-0-x-currencyContainer--checkout{font-weight:400;color:#191919}.vtex-product-list-0-x-unitPriceMeasurementUnit--checkout{display:none}.vtex-product-list-0-x-productName.vtex-product-list-0-x-productName--checkout{max-width:250px}.vtex-product-list-0-x-productPriceCurrency--desktop{color:#828282;font-size:12px;font-weight:400;line-height:normal;text-align:left}.vtex-product-list-0-x-price.vtex-product-list-0-x-price--checkout,.vtex-product-list-0-x-unitPricePerUnitCurrency--checkout{width:auto;font-size:14px;color:#191919;font-weight:400;line-height:normal}.vtex-product-list-0-x-productPriceContainer--gift{font-size:0!important;line-height:0!important}.vtex-flex-layout-0-x-flexRow--product-row .vtex-product-list-0-x-availabilityMessageText{max-width:none}.vtex-product-list-0-x-productQuantityLabel{font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#828282}.vtex-product-list-0-x-productPriceContainer--checkout{text-align:right}.vtex-rich-text-0-x-paragraph.vtex-rich-text-0-x-paragraph--safe-enviroment-text{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0}.vtex-rich-text-0-x-paragraph.vtex-rich-text-0-x-paragraph--cart-title{color:#000;font-size:20px;font-style:normal;font-weight:400;line-height:24px;margin:0 0 24px}.vtex-rich-text-0-x-headingLevel5--checkout-summary-title{margin:0 0 1rem;color:#000;font-size:1.25rem;line-height:1.5rem}@media (max-width:768px){.vtex-rich-text-0-x-container--cart-title{justify-content:center}.vtex-rich-text-0-x-paragraph--cart-title{margin:0 0 16px}}.vtex-store-components-3-x-container{width:100%;margin:0 auto}.vtex-store-components-3-x-imageElement--logo-checkout{width:100%;height:100%;display:flex}@media screen and (max-width:768px){.vtex-store-components-3-x-imageElement--logo-checkout{max-width:72px!important;max-height:40px!important}}@media screen and (max-width:1024px){.vtex-sticky-layout-0-x-wrapper--breadcrumb-sticky{height:fit-content!important}.vtex-sticky-layout-0-x-container.vtex-sticky-layout-0-x-container--breadcrumb-sticky{position:fixed;background:#fff;padding:0;box-shadow:unset}}.vtex-store-link-0-x-link--choose-more-products{color:var(--black,#191919);text-align:center;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-decoration-line:underline;width:100%;display:block}@media (max-width:768px){.vtex-store-link-0-x-link--choose-more-products{height:auto;padding-bottom:16px}.vtex-flex-layout-0-x-flexColChild--payment-content .vtex-store-link-0-x-link--choose-more-products{padding-bottom:0}}.vtex-flex-layout-0-x-flexRowContent--align-items-center{align-items:center}.vtex-flex-layout-0-x-flexRowContent--delivery-row{grid-template-columns:73px 62px 74px;display:grid;width:100%;gap:24px}