.ls2-category-page{min-height:40vh}.ls2-category-breadcrumb{border-bottom:1px solid rgba(0,0,0,.08)}.ls2-category-header h1{letter-spacing:.04em}.ls2-category-subcat-link:hover{border-color:#111}.ls2-category-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ls2-category-card{max-width:none!important;border:1px solid rgba(0,0,0,.08)}.ls2-category-pagination .vtex-button:disabled{opacity:.45;cursor:not-allowed}@media screen and (min-width:768px){.ls2-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media screen and (min-width:1024px){.ls2-category-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.vtex-minicart-2-x-overlay--minicart{opacity:0!important;visibility:hidden;pointer-events:none;background:#080606!important;transition:opacity .3s ease,visibility .3s ease;z-index:1100!important}.vtex-minicart-2-x-overlay--minicart.vtex-minicart-2-x-overlay--visible{opacity:.5!important;visibility:visible;pointer-events:auto}.vtex-minicart-2-x-drawer--minicart{width:min(100vw,470px)!important;max-width:470px;transform:translate(100%)!important;transition:transform .3s ease!important;background:#fff;pointer-events:none;z-index:1101!important}.vtex-minicart-2-x-drawer--minicart.vtex-minicart-2-x-opened--minicart{transform:translate(0)!important;pointer-events:auto}.vtex-minicart-2-x-drawerContent--minicart{display:flex;flex-direction:column;height:100%;position:relative}.vtex-minicart-2-x-childrenContainer--minicart{flex:1;min-height:0;padding-top:60px}.vtex-minicart-2-x-minicartSideBarContentWrapper--minicart{height:100%!important}.vtex-minicart-2-x-minicartContentContainer--minicart{min-height:0}.vtex-minicart-2-x-minicartProductListContainer{flex:1;min-height:0;padding-top:24px}.vtex-minicart-2-x-minicartProductListContainer::-webkit-scrollbar{width:4px}.vtex-minicart-2-x-minicartProductListContainer::-webkit-scrollbar-track{background:#ebebeb;border-radius:100px}.vtex-minicart-2-x-minicartProductListContainer::-webkit-scrollbar-thumb{background:#ed1c24;border-radius:100px}.vtex-minicart-2-x-closeIconButton--minicart{z-index:2;padding:15px 32px;color:#fff}.vtex-minicart-2-x-closeIcon--minicart{width:20px;color:#fff}.vtex-rich-text-0-x-container--minicartEmptyTitle{width:100%;height:60px;position:absolute;top:0;left:0;background-color:#080606}.vtex-rich-text-0-x-container--minicartEmptyTitle .vtex-rich-text-0-x-paragraph{color:#fff;text-align:center;font-size:22px;font-weight:900;line-height:26.4px;margin:0}.vtex-minicart-2-x-minicartEmptyStateContainer{align-items:center;padding:24px 16px 40px}.vtex-store-components-3-x-imageElement--minicartEmptyImage{max-width:60px;align-self:center}.vtex-rich-text-0-x-container--minicartEmptyText{margin:8px 0 16px}.vtex-rich-text-0-x-container--minicartEmptyText .vtex-rich-text-0-x-wrapper{display:flex;flex-direction:column}.vtex-rich-text-0-x-container--minicartEmptyText .vtex-rich-text-0-x-strong{color:#080606;text-align:center;font-size:16px;font-weight:900;line-height:16px}.vtex-rich-text-0-x-container--minicartEmptyText .vtex-rich-text-0-x-paragraph{color:#818181;text-align:center;font-size:14px;font-weight:400;line-height:21px;margin-top:8px;margin-bottom:0}.vtex-store-link-0-x-link--minicartEmptyKeepBuying{width:60%;border:2px solid #080606;background-color:#080606;font-weight:900;height:44px;color:#fff;text-decoration:none;display:flex;align-items:center;justify-content:center;margin:0 auto}.vtex-store-link-0-x-link--minicartEmptyKeepBuying:hover{background:#ed1c24;color:#fff}.vtex-store-link-0-x-label--minicartEmptyKeepBuying{font-size:16px;line-height:16px;text-transform:uppercase}.vtex-flex-layout-0-x-flexRow--minicartProductListEach{margin-bottom:16px}.vtex-flex-layout-0-x-flexRowContent--minicartProductListEach{gap:10px;justify-content:space-between}.vtex-flex-layout-0-x-flexCol--minicartProductListInfo{flex:1;min-width:0;gap:10px}.vtex-flex-layout-0-x-flexRowContent--minicartProductListNameAndRemove,.vtex-flex-layout-0-x-flexRowContent--minicartProductListQuantityAndPrice{justify-content:space-between;gap:8px}.vtex-product-list-0-x-productImageContainer{border:1px solid #f1f1f1;height:100px;width:100px!important;flex-shrink:0;overflow:hidden}.vtex-product-list-0-x-productImage{width:100%;height:100%;object-fit:contain}.vtex-product-list-0-x-productName{max-width:220px;font-size:14px;line-height:21px;font-weight:400;color:#080606}.vtex-product-list-0-x-productVariations{font-size:12px}.vtex-product-list-0-x-price,.vtex-product-list-0-x-productPriceCurrency{font-size:18px;line-height:21.6px;font-weight:600;color:#ed1c24;white-space:nowrap}.vtex-product-list-0-x-quantitySelectorWrapper{display:flex;align-items:center;padding:5px 6px;border:1px solid #e9e9e9}.vtex-product-list-0-x-quantitySelectorDecrease,.vtex-product-list-0-x-quantitySelectorIncrease{width:25px;height:25px;padding:0;border:0;background-color:#f9f9f9;border-radius:25px;cursor:pointer;color:#080606}.vtex-product-list-0-x-quantitySelectorDecrease{color:#818181}.vtex-product-list-0-x-inputContainer{width:50px;padding:0;border:0}.vtex-product-list-0-x-quantityInput{width:100%;border:0;background:transparent;text-align:center;font-size:14px}.vtex-product-list-0-x-removeButton{color:#080606!important}.vtex-checkout-summary-0-x-summarySmallContent{display:flex;flex-direction:column;gap:8px;margin-top:24px;margin-bottom:20px;padding:0 16px}.vtex-checkout-summary-0-x-summaryItemLabel,.vtex-checkout-summary-0-x-summaryItemPrice{color:#080606;font-size:14px;font-weight:400;line-height:21px}.ls2-minicart-total .vtex-checkout-summary-0-x-summaryItemLabel,.ls2-minicart-total .vtex-checkout-summary-0-x-summaryItemPrice{color:#ed1c24;font-size:20px;font-weight:900;line-height:24px}.ls2-minicart-pix{align-items:flex-end;margin-top:4px;padding-top:12px;border-top:1px solid #ececec}.ls2-minicart-pix__label{display:flex;flex-direction:column;gap:2px;color:#15803d;font-size:14px;font-weight:700;line-height:18px}.ls2-minicart-pix__hint{color:#16a34a;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ls2-minicart-pix__price{color:#16a34a;font-size:20px;font-weight:900;line-height:24px}.ls2-cart-pix{color:#15803d;font-weight:700}.ls2-cart-pix strong{color:#16a34a;font-weight:900}.ls2-cart-pix__hint{display:block;margin-top:2px;color:#16a34a;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.vtex-minicart-2-x-minicartCheckoutButton{padding-left:16px;padding-right:16px}.vtex-minicart-2-x-minicartCheckoutButton--finish-buying .vtex-button{height:44px;background-color:#080606;border:2px solid #080606;border-radius:0;color:#fff;text-decoration:none;transition:.5s;display:flex;align-items:center;justify-content:center}.vtex-minicart-2-x-minicartCheckoutButton--finish-buying .vtex-button:hover{background-color:#ed1c24;color:#fff}.vtex-minicart-2-x-minicartCheckoutButton--finish-buying .vtex-button__label{font-size:16px;font-weight:900;line-height:24px;text-transform:uppercase}.vtex-store-link-0-x-link--minicart-keep-buying{height:44px;margin:12px 16px 20px;display:flex;justify-content:center;align-items:center;background-color:transparent;border:2px solid #080606;border-radius:0;color:#080606;text-decoration:none;transition:.5s}.vtex-store-link-0-x-link--minicart-keep-buying:hover{background-color:#080606;color:#fff}.vtex-store-link-0-x-label--minicart-keep-buying{font-size:16px;line-height:24px;font-weight:900;text-transform:uppercase}.vtex-minicart-2-x-minicartQuantityBadge{width:16px;height:16px;border-radius:3px;font-size:11px;font-weight:500;line-height:13.2px;text-align:center;top:-.7rem;right:-.8rem;background:#ed1c24;color:#fff}.ls2-minicart-error{color:#ed1c24;font-size:13px;margin:0 0 12px}body.ls2-minicart-open{overflow:hidden}@media only screen and (max-width:1025px){.vtex-minicart-2-x-drawer--minicart{width:100%!important;max-width:100%}.vtex-product-list-0-x-productName{max-width:103px;height:43px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vtex-product-list-0-x-quantityStepper{width:auto;max-width:114px}.vtex-store-link-0-x-label--minicartEmptyKeepBuying{font-size:14px}}.checkout-page,.checkout-thankyou{--announcement-bar-height: 0px;--enable-sticky-header: 0;--enable-sticky-announcement-bar: 0;--header-height: 80px;--anchor-offset: 20px;--heading-color: 56, 56, 56;--text-color: 56, 56, 56;--background: 255, 255, 255;--border-color: 225, 225, 225;--border-color-darker: 175, 175, 175;--primary-button-background: 237, 28, 36;--primary-button-text-color: 255, 255, 255;--secondary-background: 245, 245, 245;--base-font-size: 16px;--heading-font-family: "Roboto", "Helvetica Neue", Arial, sans-serif;--heading-font-weight: 600;--heading-font-style: normal;--heading-text-transform: none;--text-font-family: "Roboto", "Helvetica Neue", Arial, sans-serif;--text-font-weight: 400;--text-font-bold-weight: 600;--button-border-radius: 6px;--block-border-radius-reduced: 10px;--button-height: 48px;--button-small-height: 40px;--form-input-field-height: 48px;--container-max-width: 1180px;--container-gutter: 16px;--vertical-breather: 28px;--heading-h2-font-size: 27px;--heading-h3-font-size: 23px;--heading-h4-font-size: 19px;--heading-h6-font-size: 14px;font-family:var(--text-font-family);color:rgb(var(--text-color));-webkit-font-smoothing:antialiased}@media screen and (min-width:741px){.checkout-page,.checkout-thankyou{--container-gutter: 24px;--vertical-breather: 40px}}.checkout-page .anchor,.checkout-thankyou .anchor{scroll-margin-top:calc(var(--header-height) + var(--anchor-offset))}.checkout-page .container,.checkout-thankyou .container{width:100%;max-width:var(--container-max-width);margin-left:auto;margin-right:auto;padding-left:var(--container-gutter);padding-right:var(--container-gutter)}.checkout-page .vertical-breather,.checkout-thankyou .vertical-breather{padding-top:var(--vertical-breather);padding-bottom:var(--vertical-breather)}.checkout-page .heading,.checkout-thankyou .heading{display:block;margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);color:rgb(var(--heading-color));text-transform:var(--heading-text-transform)}.checkout-page .heading.h2,.checkout-thankyou .heading.h2,.checkout-page .h2,.checkout-thankyou .h2{font-size:var(--heading-h2-font-size);line-height:1.15;letter-spacing:-.02em}.checkout-page .heading.h3,.checkout-thankyou .heading.h3,.checkout-page .h3,.checkout-thankyou .h3{font-size:var(--heading-h3-font-size);line-height:1.2;letter-spacing:-.01em}.checkout-page .heading.h4,.checkout-thankyou .heading.h4,.checkout-page .h4,.checkout-thankyou .h4{font-size:var(--heading-h4-font-size);line-height:1.25}.checkout-page .heading.h6,.checkout-thankyou .heading.h6,.checkout-page .h6,.checkout-thankyou .h6{font-size:var(--heading-h6-font-size);line-height:1.3}.checkout-page .text--subdued,.checkout-thankyou .text--subdued{color:#595959}.checkout-page .text--xsmall,.checkout-thankyou .text--xsmall{font-size:calc(var(--base-font-size) - 3px);line-height:1.5}.checkout-page .link,.checkout-thankyou .link{color:rgb(var(--heading-color));text-decoration:underline;text-underline-offset:3px}.checkout-page .link:hover,.checkout-thankyou .link:hover{color:#ed1c24}.checkout-page .button,.checkout-thankyou .button,.checkout-modal .button{--button-background: var(--primary-button-background);--button-text-color: var(--primary-button-text-color);position:relative;display:inline-block;margin:0;padding:0 30px;border:0;border-radius:var(--button-border-radius);background:rgb(var(--button-background));color:rgb(var(--button-text-color));font-family:var(--text-font-family);font-size:calc(var(--base-font-size) - 2px);font-weight:var(--text-font-bold-weight);line-height:var(--button-height);text-align:center;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .2s ease,opacity .2s ease}.checkout-page .button:hover:not(:disabled),.checkout-thankyou .button:hover:not(:disabled),.checkout-modal .button:hover:not(:disabled){background:#c9181f}.checkout-page .button:disabled,.checkout-thankyou .button:disabled,.checkout-modal .button:disabled{opacity:.55;cursor:not-allowed}.checkout-page .button--primary,.checkout-thankyou .button--primary,.checkout-modal .button--primary{--button-background: var(--primary-button-background);--button-text-color: var(--primary-button-text-color)}.checkout-page .button--full,.checkout-thankyou .button--full,.checkout-modal .button--full{display:block;width:100%}.checkout-page .input,.checkout-thankyou .input,.checkout-modal .input{position:relative;display:block;width:100%;margin-top:0}.checkout-page .input__field,.checkout-thankyou .input__field,.checkout-modal .input__field{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:var(--form-input-field-height);padding:0 18px;border:1px solid rgba(var(--text-color),.15);border-radius:var(--button-border-radius);background:transparent;box-shadow:none;color:rgb(var(--text-color));font:inherit;font-size:16px;line-height:var(--form-input-field-height);transition:border-color .2s ease,box-shadow .2s ease}.checkout-page .input__field:focus,.checkout-thankyou .input__field:focus,.checkout-modal .input__field:focus{outline:none;border-color:#ed1c24;box-shadow:0 0 0 1px #ed1c2426}.checkout-page .input__label,.checkout-thankyou .input__label,.checkout-modal .input__label{position:absolute;top:calc((var(--form-input-field-height) / 2) - .5em);left:12px;padding:0 5px;background:rgb(var(--background));color:rgba(var(--text-color),.7);font-size:var(--base-font-size);line-height:1;pointer-events:none;transform:translateY(0);transform-origin:left top;transition:transform .15s ease;white-space:nowrap}.checkout-page .input__field:focus~.input__label,.checkout-thankyou .input__field:focus~.input__label,.checkout-modal .input__field:focus~.input__label,.checkout-page .input__field.is-filled~.input__label,.checkout-thankyou .input__field.is-filled~.input__label,.checkout-modal .input__field.is-filled~.input__label{transform:scale(.733) translateY(calc(-24px - .5em)) translate(3.665px)}.checkout-page *,.checkout-thankyou *,.checkout-modal *{box-sizing:border-box}.checkout-page a,.checkout-thankyou a{color:inherit;text-decoration:none}.checkout-page .checkout-page__breadcrumb a,.checkout-thankyou .checkout-page__breadcrumb a{color:var(--checkout-muted, #6a6a6a)}.checkout-page p,.checkout-thankyou p{margin:0}.checkout-page,.checkout-thankyou{--checkout-brand: #ed1c24;--checkout-brand-hover: #c9181f;--checkout-border: rgb(var(--border-color, 225 225 225));--checkout-muted: #6a6a6a;--checkout-surface: rgb(var(--background, 255 255 255));background:#f9f9f9}.checkout-page__container{max-width:1180px;min-width:0;width:100%}.checkout-page__container--narrow{max-width:720px}.checkout-page__breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px;font-size:13px;color:var(--checkout-muted)}.checkout-page__breadcrumb a:hover{color:var(--checkout-brand)}.checkout-page__breadcrumb strong{color:rgb(var(--heading-color, 56 56 56));font-weight:600}.checkout-page__head{margin-bottom:28px}.checkout-page__head h1{margin:0}.checkout-steps{--step-icon-size: 36px;--step-line-width: min(2.75rem, 12vw);display:grid;grid-template-columns:minmax(0,1fr) minmax(8px,var(--step-line-width)) minmax(0,1fr) minmax(8px,var(--step-line-width)) minmax(0,1fr);align-items:start;justify-content:center;width:100%;max-width:420px;margin:0 auto 32px;padding:0;list-style:none}.checkout-steps__item{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;color:var(--checkout-muted)}.checkout-steps__item.is-active,.checkout-steps__item.is-complete{color:rgb(var(--heading-color, 56 56 56))}.checkout-steps__line{width:100%;height:2px;margin-top:calc(var(--step-icon-size) / 2 - 1px);background:var(--checkout-border);list-style:none}.checkout-steps__line.is-complete{background:var(--checkout-brand)}.checkout-steps__icon{display:grid;place-items:center;width:var(--step-icon-size);height:var(--step-icon-size);border-radius:50%;background:#f0f0f0;color:var(--checkout-muted)}.checkout-steps__item.is-active .checkout-steps__icon,.checkout-steps__item.is-complete .checkout-steps__icon{background:var(--checkout-brand);color:#fff}.checkout-steps__label{max-width:100%;font-size:12px;font-weight:600;letter-spacing:.03em;text-align:center;text-transform:uppercase;overflow-wrap:anywhere}.checkout-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:24px;align-items:start;width:100%;min-width:0}.checkout-layout>*{min-width:0;max-width:100%}.checkout-form{--checkout-field-gap: 20px;width:100%;max-width:100%;padding:28px;border:1px solid var(--checkout-border);border-radius:var(--block-border-radius-reduced, 10px);background:var(--checkout-surface)}.checkout-form__section{min-width:0;max-width:100%}.checkout-form__section h2{margin:0 0 8px}.checkout-form__section>p{margin:0 0 24px}.checkout-form .input{width:100%;max-width:100%;min-width:0;margin-bottom:var(--checkout-field-gap)}.checkout-form .input__field{width:100%;max-width:100%;min-width:0;font-size:16px}.checkout-form .input__field.is-readonly:not(.is-filled){background:var(--checkout-surface);color:inherit;cursor:default}.checkout-form .input__field.is-readonly.is-filled{background:#f5f5f5;color:var(--checkout-muted)}.checkout-form .input__field.is-error{border-color:#e7418d}.checkout-field__error{display:block;margin-top:6px;font-size:12px;color:#e7418d}.checkout-field__hint{display:block;margin-top:6px;font-size:12px;color:var(--checkout-muted)}.checkout-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px var(--checkout-field-gap);margin-bottom:var(--checkout-field-gap)}.checkout-grid--city-state{grid-template-columns:minmax(0,1fr) 88px}.checkout-grid .input{margin-bottom:0}.checkout-shipping{margin-top:4px}.checkout-shipping__head h3{margin:0 0 4px}.checkout-shipping__head p{margin:0 0 12px}.checkout-shipping-options,.checkout-payment-options{display:grid;gap:12px}.checkout-shipping-option,.checkout-payment-option{position:relative;display:flex;align-items:center;gap:12px;min-width:0;max-width:100%;padding:14px 16px;border:1px solid var(--checkout-border);border-radius:var(--block-border-radius-reduced, 10px);background:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.checkout-shipping-option input,.checkout-payment-option input{accent-color:var(--checkout-brand)}.checkout-shipping-option.is-selected,.checkout-payment-option.is-selected{border-color:var(--checkout-brand);box-shadow:0 0 0 1px #ed1c241f}.checkout-shipping-option__content,.checkout-payment-option__content{display:grid;gap:2px;flex:1;min-width:0}.checkout-shipping-option__content strong,.checkout-payment-option__content strong{font-size:14px}.checkout-shipping-option__content span,.checkout-payment-option__content span{font-size:12px;color:var(--checkout-muted)}.checkout-shipping-option__price{font-size:14px;font-weight:600;white-space:nowrap}.checkout-payment-option:has(.checkout-payment-option__badge){padding-right:72px}.checkout-payment-option__badge{position:absolute;top:12px;right:12px;padding:4px 8px;border-radius:999px;background:var(--checkout-brand);color:#fff;font-size:11px;font-weight:700}.checkout-card-fields,.checkout-pix-box{padding:16px;border-radius:var(--block-border-radius-reduced, 10px);background:#f9f9f9}.checkout-pix-box__total{margin:0;font-size:15px}.checkout-pix-box__total strong{color:var(--checkout-brand)}.checkout-installments .input__field{padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%236a6a6a' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px;cursor:pointer}.checkout-card-fields .checkout-installments{margin-bottom:0}.checkout-form__actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:8px;padding-top:24px;border-top:1px solid var(--checkout-border);min-width:0}.checkout-form__back{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:var(--checkout-muted);font-family:inherit;font-size:13px;font-weight:500;line-height:1.4;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.checkout-form__back:hover:not(:disabled){color:var(--checkout-brand)}.checkout-form__back:disabled{opacity:.5;cursor:not-allowed}.checkout-form__submit{min-width:0;max-width:100%}.checkout-form__error{flex:1 1 100%;margin:0 0 8px;color:#e7418d;font-size:14px}.checkout-summary{position:sticky;top:calc(var(--header-height, 80px) + 16px);width:100%;max-width:100%;padding:24px;border:1px solid var(--checkout-border);border-radius:var(--block-border-radius-reduced, 10px);background:var(--checkout-surface)}.checkout-summary__title{margin:0 0 16px}.checkout-summary__items{margin:0;padding:0;list-style:none;display:grid;gap:14px}.checkout-summary__item{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:10px;align-items:start;padding-bottom:14px;border-bottom:1px solid var(--checkout-border)}.checkout-summary__item:last-child{padding-bottom:0;border-bottom:0}.checkout-summary__item img{width:56px;height:56px;border-radius:6px;object-fit:cover}.checkout-summary__item-info{min-width:0}.checkout-summary__item strong{display:block;font-size:13px;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.checkout-summary__item p,.checkout-summary__variant{margin:2px 0 0;font-size:12px;color:var(--checkout-muted);overflow-wrap:anywhere}.checkout-summary__item>span{font-size:13px;font-weight:700;white-space:nowrap}.checkout-summary__coupon{margin-top:16px;padding-top:16px;border-top:1px solid var(--checkout-border)}.checkout-summary__coupon-label{display:block;margin-bottom:8px;font-size:13px;font-weight:600}.checkout-summary__coupon-row{display:flex;gap:8px;min-width:0;max-width:100%}.checkout-summary__coupon-input{flex:1 1 0%;width:auto;min-width:0;max-width:100%;height:42px;padding:0 12px;border:1px solid var(--checkout-border);border-radius:8px;font:inherit;font-size:16px}.checkout-summary__coupon-input:focus{outline:none;border-color:var(--checkout-brand)}.checkout-summary__coupon-input:disabled{background:#f5f5f5;color:var(--checkout-muted)}.checkout-summary__coupon-button{flex-shrink:0;height:42px;padding:0 14px;border:1px solid var(--checkout-border);border-radius:8px;background:var(--checkout-surface);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.checkout-summary__coupon-button--apply{border-color:var(--checkout-brand);background:var(--checkout-brand);color:#fff}.checkout-summary__coupon-button--apply:disabled{opacity:.5;cursor:not-allowed}.checkout-summary__coupon-applied{margin:8px 0 0;font-size:12px;color:var(--checkout-brand);line-height:1.4}.checkout-summary__lines{display:grid;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid var(--checkout-border);font-size:14px}.checkout-summary__line{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.checkout-summary__line span,.checkout-summary__line strong{min-width:0}.checkout-summary__line--discount span:last-child{color:var(--checkout-brand);font-weight:600}.checkout-summary__line--total strong{font-size:18px}.checkout-page__empty{padding:32px;border:1px solid var(--checkout-border);border-radius:var(--block-border-radius-reduced, 10px);background:var(--checkout-surface);display:grid;gap:16px;justify-items:start}.checkout-thankyou{background:#f3f4f6}.checkout-thankyou__banner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 24px;background:rgb(var(--heading-color, 56 56 56));color:#fff;font-size:14px}.checkout-thankyou__banner p{margin:0;font-weight:600}.checkout-thankyou__container{max-width:560px}.checkout-thankyou__card{display:grid;gap:20px;padding:28px;border:1px solid var(--checkout-border);border-radius:var(--block-border-radius-reduced, 10px);background:#fff;text-align:center}.checkout-thankyou__card--paid .checkout-thankyou__icon{width:56px;height:56px;margin:0 auto;border-radius:50%;background:#ed1c241f;color:var(--checkout-brand);display:grid;place-items:center;font-size:28px;font-weight:700}.checkout-thankyou__lead{margin:0;line-height:1.6}.checkout-thankyou__total-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border-radius:8px;background:#f9f9f9;font-size:15px}.checkout-thankyou__timer,.checkout-thankyou__amount{display:grid;gap:4px}.checkout-thankyou__timer strong,.checkout-thankyou__amount strong{font-size:24px;color:var(--checkout-brand)}.checkout-thankyou__qr img{margin:0 auto;border:1px solid var(--checkout-border);border-radius:8px}.checkout-thankyou__steps{margin:0;padding-left:20px;text-align:left;color:var(--checkout-muted);font-size:14px;line-height:1.7}.checkout-thankyou__items{text-align:left}.checkout-thankyou__items h2{margin:0 0 12px}.checkout-thankyou__items ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}.checkout-thankyou__items li{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;font-size:13px}.checkout-thankyou__footer-note{margin:0}.checkout-thankyou__back{display:inline-block;margin-top:20px;text-align:center}.checkout-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000010;display:grid;place-items:center;padding:20px}.checkout-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:#00000073;cursor:pointer}.checkout-modal__overlay:disabled{cursor:default}.checkout-modal__dialog{position:relative;width:min(100%,420px);padding:28px 24px 24px;border-radius:var(--block-border-radius-reduced, 10px);background:var(--checkout-surface);box-shadow:0 16px 48px #0000002e;text-align:center}.checkout-modal__icon{display:grid;place-items:center;width:56px;height:56px;margin:0 auto 16px;border-radius:50%;background:#e7418d1f;color:#e7418d;font-size:28px;font-weight:700}.checkout-modal__text{margin:0 0 16px;color:var(--checkout-muted);line-height:1.6}.checkout-modal__total{margin:0 0 20px;font-size:15px}.checkout-modal__total strong{color:var(--checkout-brand);font-size:18px}.checkout-modal__actions{display:grid;gap:12px}.checkout-modal__secondary{padding:0;border:0;background:none;color:var(--checkout-muted);font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.checkout-modal__secondary:disabled{opacity:.5;cursor:not-allowed}@media(max-width:999px){.checkout-page{overflow-x:hidden}.checkout-layout{grid-template-columns:minmax(0,1fr)}.checkout-summary{position:static;order:-1}}@media(max-width:699px){.checkout-form,.checkout-summary{padding:16px}.checkout-grid,.checkout-grid--city-state{grid-template-columns:minmax(0,1fr)}.checkout-form__actions{flex-direction:column-reverse;align-items:stretch;min-width:0}.checkout-form__actions>span:empty{display:none}.checkout-form__submit{display:block;width:100%}.checkout-form__back{align-self:flex-start;margin-top:4px}.checkout-steps{--step-icon-size: 32px}.checkout-steps__label{font-size:10px;letter-spacing:.02em}.checkout-summary__item{grid-template-columns:48px minmax(0,1fr)}.checkout-summary__item>span{grid-column:1 / -1;justify-self:end}.checkout-summary__coupon-button{padding:0 12px}}html,body,#root{margin:0;padding:0}body{font-family:Roboto,Helvetica Neue,Arial,sans-serif;background:#fff;overflow-x:hidden}.h4,.h5{height:4rem}a{color:inherit}.ls2-view--desktop{display:none}.ls2-view--mobile{display:block}@media(min-width:64em){.ls2-view--desktop{display:block}.ls2-view--mobile{display:none}}.ls2-mobile-drawer[hidden]{display:none!important}.ls2-mobile-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.ls2-mobile-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.ls2-mobile-drawer__panel{position:absolute;top:0;left:0;width:min(88vw,360px);height:100%;background:#080606;color:#fff;overflow-y:auto;box-shadow:2px 0 16px #00000059}.ls2-mobile-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.12)}.ls2-mobile-drawer__title{font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ls2-mobile-drawer__close{border:0;background:transparent;color:#fff;font-size:28px;line-height:1;cursor:pointer;padding:0}.ls2-mobile-drawer__body .vtex-menu-2-x-menuContainer--headerMenu{flex-direction:column}.ls2-mobile-drawer__body .vtex-menu-2-x-styledLinkContainer--headerMenuItem{margin:0;padding:14px 20px}.ls2-mobile-drawer__body .vtex-menu-2-x-submenuWrapper--headerContainerSubMenu{display:none;position:static!important;box-shadow:none!important;background:#111!important;padding:0 0 8px!important}.ls2-mobile-drawer__body .ls2-submenu-open .vtex-menu-2-x-submenuWrapper--headerContainerSubMenu{display:block!important}.ls2-mobile-drawer__body .vtex-menu-2-x-styledLinkContainer--headerMenuSubMenu{margin:0;padding:10px 28px}.ls2-view--mobile .vtex-store-drawer-0-x-openIconContainer{cursor:pointer}body.ls2-drawer-open{overflow:hidden}.ls2-vtex-drawer-root{position:static;z-index:auto}.ls2-vtex-drawer:not([hidden]){position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;pointer-events:auto}.ls2-vtex-drawer[hidden]{display:none!important}.ls2-vtex-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:998}.ls2-vtex-drawer .vtex-store-drawer-0-x-drawer{width:min(100vw,360px);max-width:100%;z-index:999}.ls2-vtex-drawer .vtex-store-drawer-0-x-drawerContent{display:flex;flex-direction:column;height:100%}.ls2-vtex-drawer--sub .vtex-store-drawer-0-x-drawer{z-index:1000}.ls2-vtex-drawer .vtex-store-drawer-0-x-drawerHeader{position:relative;height:92px;background-color:#080606}.ls2-vtex-drawer .vtex-store-drawer-0-x-drawerHeader .vtex-store-drawer-0-x-closeIconButton{position:absolute;top:0;right:0;width:fit-content;padding:20px;border:0;background:transparent;cursor:pointer}.ls2-vtex-drawer .vtex-store-drawer-0-x-closeIconButton .vtex-store-drawer-0-x-closeIcon{transform:scale(.5);color:#fff}.ls2-vtex-drawer .ls2-store-components-0-x-headerDrawerLogin{margin-left:20px;padding:20px 0}.ls2-vtex-drawer .ls2-store-components-0-x-headerDrawerLoginTitle{color:#fff;font-size:1.25rem;font-weight:400;line-height:24px;margin:0 0 4px;padding-bottom:4px}.ls2-vtex-drawer .ls2-store-components-0-x-headerDrawerLoginLink{color:#fff;font-size:1rem;font-weight:700;line-height:24px;text-decoration:underline}.ls2-vtex-drawer .ls2-store-components-0-x-headerDrawerLoginTextOu{color:#fff;font-size:1rem;font-weight:500;line-height:24px;margin:0 8px}.ls2-vtex-drawer .vtex-store-drawer-0-x-childrenContainer{height:calc(100% - 92px)}.ls2-vtex-drawer .vtex-flex-layout-0-x-flexCol--menuMobile,.ls2-vtex-drawer .vtex-flex-layout-0-x-flexCol--submenuDrawer{justify-content:space-between}.ls2-vtex-drawer .vtex-store-drawer-0-x-openIconContainer--submenuDrawerContainer{margin:0;padding:0 20px;height:53px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f1f1}.ls2-vtex-drawer .vtex-store-drawer-0-x-openIconContainer--submenuDrawerContainer:last-child{border-bottom:none}.ls2-vtex-drawer .vtex-store-drawer-0-x-openIconContainer--submenuDrawerContainer:after{content:"";width:20px;height:20px;flex-shrink:0;background:url(https://ls2.vtexassets.com/assets/vtex/assets-builder/ls2.store-theme/2.1.3/svgs/chevron___ac469270dfe4ce9ce3b1b8ffd5ac6863.svg) no-repeat 50%}.ls2-vtex-drawer .vtex-rich-text-0-x-container--drawerSubmenuTrigger .vtex-rich-text-0-x-paragraph{color:#818181;font-size:.875rem;font-weight:400;line-height:21px;margin:0}.ls2-vtex-drawer .vtex-store-link-0-x-link--myOrders,.ls2-vtex-drawer .vtex-store-link-0-x-link--myAccount{width:100%;height:64px;border-radius:0;background-color:#f5f5f5;color:#080606;font-size:1rem;font-weight:700;line-height:24px;text-transform:none;border:none;border-bottom:1px solid #f1f1f1}.ls2-vtex-drawer .vtex-store-link-0-x-link--myOrders:hover,.ls2-vtex-drawer .vtex-store-link-0-x-link--myAccount:hover{background-color:#f5f5f5;color:#080606}.ls2-vtex-drawer .vtex-store-link-0-x-label--myOrders,.ls2-vtex-drawer .vtex-store-link-0-x-label--myAccount{display:inline-flex;align-items:center;justify-content:flex-start;width:100%;text-align:left}.ls2-vtex-drawer .vtex-store-link-0-x-link--myOrders .vtex-store-link-0-x-label:before,.ls2-vtex-drawer .vtex-store-link-0-x-link--myAccount .vtex-store-link-0-x-label:before{content:"";width:24px;height:24px;display:inline-block;margin-right:8px;flex-shrink:0}.ls2-vtex-drawer .vtex-store-link-0-x-link--myOrders .vtex-store-link-0-x-label:before{background:url(https://ls2.vtexassets.com/assets/vtex/assets-builder/ls2.store-theme/2.1.3/svgs/box___ffe75e85998ae275faa311ad2b3d9b3b.svg) no-repeat 50%}.ls2-vtex-drawer .vtex-store-link-0-x-link--myAccount .vtex-store-link-0-x-label:before{background:url(https://ls2.vtexassets.com/assets/vtex/assets-builder/ls2.store-theme/2.1.3/svgs/userCircle___1eff6d51077e81ec622932c49e88bed6.svg) no-repeat 50%}.ls2-vtex-drawer .vtex-store-drawer-0-x-drawerContent--submenuDrawerContainer .vtex-store-drawer-0-x-drawerHeader{height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.ls2-vtex-drawer .vtex-store-drawer-0-x-drawerContent--submenuDrawerContainer .vtex-store-drawer-0-x-closeIconButton--back{position:relative;top:auto;right:auto;padding:0;width:24px;height:24px;border:0;background:transparent;cursor:pointer}.ls2-vtex-drawer .vtex-store-drawer-0-x-closeIconButton--back:before{content:"";display:inline-block;width:15px;height:15px;background:url(https://ls2.vtexassets.com/assets/vtex/assets-builder/ls2.store-theme/2.1.3/svgs/chevron___ac469270dfe4ce9ce3b1b8ffd5ac6863.svg) no-repeat 50%;transform:rotate(180deg);filter:brightness(0) saturate(100%) invert(100%)}.ls2-vtex-drawer .vtex-rich-text-0-x-container--openSubmenuDrawerText .vtex-rich-text-0-x-paragraph{color:#fff;font-size:1.25rem;font-weight:400;line-height:24px;margin:0}.ls2-vtex-drawer .vtex-menu-2-x-styledLinkContainer--subDrawer{margin:0}.ls2-vtex-drawer .vtex-menu-2-x-menuContainerNav--subDrawer+.vtex-flex-layout-0-x-flexColChild--drawerMenus,.ls2-vtex-drawer .vtex-flex-layout-0-x-flexColChild--drawerMenus+.vtex-flex-layout-0-x-flexColChild--drawerMenus{border-top:1px solid rgba(0,0,0,.08);margin-top:8px;padding-top:8px}.ls2-view--desktop .vtex-menu-2-x-submenuWrapper--headerContainerSubMenu{display:none}.ls2-view--desktop .vtex-menu-2-x-menuItem--headerMenuItem:hover .vtex-menu-2-x-submenuWrapper--headerContainerSubMenu,.ls2-view--desktop .vtex-menu-2-x-menuItem--headerMenuItem:focus-within .vtex-menu-2-x-submenuWrapper--headerContainerSubMenu{display:block!important}.ls2-view--mobile .vtex-slider-layout-0-x-sliderTrackContainer{overflow:hidden;width:100%}.ls2-view--mobile .vtex-slider-layout-0-x-sliderTrack{display:flex;flex-wrap:nowrap}.ls2-view--mobile .vtex-slider-layout-0-x-slide{flex-shrink:0}.vtex-store-components-3-x-productImagesGallerySwiperContainer{overflow:hidden}.vtex-store-components-3-x-productImagesGallerySwiperContainer .swiper-wrapper{display:flex;flex-wrap:nowrap;will-change:transform}.vtex-store-components-3-x-productImagesGallerySwiperContainer .vtex-store-components-3-x-productImagesGallerySlide{flex:0 0 100%;width:100%;min-width:100%}.vtex-store-components-3-x-productImagesGallerySlide .vtex-store-components-3-x-productImageTag{display:block;width:100%;height:auto;object-fit:contain}.vtex-store-components-3-x-carouselGaleryThumbs--product,.vtex-store-components-3-x-carouselGaleryThumbs--product .swiper-container{overflow:hidden;width:100%}.vtex-store-components-3-x-carouselGaleryThumbs--product .swiper-wrapper{display:flex;flex-wrap:nowrap;will-change:transform}.vtex-store-components-3-x-productImagesThumb--product{cursor:pointer;box-sizing:border-box;padding:0 4px;overflow:hidden;margin-bottom:0!important}.vtex-store-components-3-x-productImagesThumb--product .vtex-store-components-3-x-figure{margin:0;height:100%;display:flex;align-items:center;justify-content:center}.vtex-store-components-3-x-productImagesThumb--product .vtex-store-components-3-x-thumbImg{width:100%;height:100%;max-height:115px;object-fit:contain}.ls2-view--mobile .vtex-store-components-3-x-carouselContainer--product>.dn{display:block!important}.ls2-view--mobile .vtex-store-components-3-x-swiperCaret{background:#ffffffd9;border-radius:999px}.ls2-store-components-0-x-ProductPageImageDetailedContainer [id=ESPECIFICAÇÕES],.ls2-store-components-0-x-ProductPageImageDetailedContainer [id="DETALHES DO PRODUTO"]{display:none}.ls2-store-components-0-x-ProductPageImageDetailedContainer [id=ESPECIFICAÇÕES]:not([hidden]),.ls2-store-components-0-x-ProductPageImageDetailedContainer [id="DETALHES DO PRODUTO"]:not([hidden]){display:block}.vtex-slider-layout-0-x-sliderLayoutContainer--product-carrossel{background:#2a2a2a;padding:90px 0 120px;margin-bottom:0}.vtex-slider-layout-0-x-sliderLayoutContainer--product-carrossel .vtex-slider-layout-0-x-sliderTrackContainer{overflow:hidden}.vtex-slider-layout-0-x-sliderLayoutContainer--product-carrossel .vtex-slider-layout-0-x-slide{transition:width .3s ease;padding:0}.vtex-slider-layout-0-x-sliderLayoutContainer--product-carrossel .vtex-slider-layout-0-x-slide .vtex-slider-layout-0-x-imageElement,.vtex-slider-layout-0-x-sliderLayoutContainer--product-carrossel .vtex-slider-layout-0-x-slide .vtex-store-components-3-x-imageElement{width:100%;max-height:unset!important;object-fit:cover;display:block}.vtex-slider-layout-0-x-sliderLayoutContainer--product-carrossel .vtex-slider-layout-0-x-sliderLeftArrow{left:45%;top:unset;bottom:20px;opacity:.5}.vtex-slider-layout-0-x-sliderLayoutContainer--product-carrossel .vtex-slider-layout-0-x-sliderRightArrow{right:45%;top:unset;bottom:20px}.vtex-slider-layout-0-x-sliderLayoutContainer--product-carrossel .vtex-slider-layout-0-x-sliderArrows{background:#fff!important;border:none;width:36px;height:36px;border-radius:50%}.vtex-slider-layout-0-x-sliderLayoutContainer--product-carrossel .vtex-slider-layout-0-x-sliderArrows .vtex-slider-layout-0-x-caretIcon{color:#818181;width:16px;height:16px}.vtex-slider-layout-0-x-sliderLayoutContainer--product-carrossel .vtex-slider-layout-0-x-sliderArrows:hover{background:#ed1c24!important}.vtex-slider-layout-0-x-sliderLayoutContainer--product-carrossel .vtex-slider-layout-0-x-sliderArrows:hover .vtex-slider-layout-0-x-caretIcon{color:#fff}.vtex-slider-layout-0-x-sliderLayoutContainer--product-carrossel .vtex-slider-layout-0-x-paginationDotsContainer{bottom:100px;left:50%;right:auto;transform:translate(-50%);width:min(420px,60%);gap:0}.vtex-slider-layout-0-x-sliderLayoutContainer--product-carrossel .vtex-slider-layout-0-x-paginationDot{background:#fff;margin:0;height:4px!important;width:auto!important;min-width:0;flex:1 1 0;border-radius:0;padding:0!important}.vtex-slider-layout-0-x-sliderLayoutContainer--product-carrossel .vtex-slider-layout-0-x-paginationDot--isActive{background:#ed1c24}@media only screen and (max-width:1025px){.vtex-slider-layout-0-x-sliderLayoutContainer--product-carrossel{padding:48px 0 96px}.vtex-slider-layout-0-x-sliderLayoutContainer--product-carrossel .vtex-slider-layout-0-x-sliderLeftArrow{left:20%}.vtex-slider-layout-0-x-sliderLayoutContainer--product-carrossel .vtex-slider-layout-0-x-sliderRightArrow{right:20%}.vtex-slider-layout-0-x-sliderLayoutContainer--product-carrossel .vtex-slider-layout-0-x-paginationDotsContainer{width:min(320px,72%);bottom:72px}}.ls2-product-page-wrapper{position:relative}.ls2-product-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;min-height:70vh;padding:3rem 1.5rem;background:#fff}.ls2-product-loading__spinner{color:#ed1c24;animation:ls2-buy-spin .7s linear infinite}.ls2-product-loading__text{margin:0;font-size:.875rem;letter-spacing:.02em;color:#727273}.ls2-product-page:not(.ls2-product-hydrated){display:none}.ls2-product-page.ls2-product-hydrated{display:block}.ls2-product-page:not(.ls2-product-hydrated) .vtex-store-components-3-x-skuSelectorContainer--product{opacity:.55;pointer-events:none}.ls2-product-page .vtex-store-components-3-x-skuSelectorContainer--product{display:block}.ls2-product-page .vtex-store-components-3-x-skuSelectorItem--product[role=button]{cursor:pointer;position:relative;z-index:1;pointer-events:auto;-webkit-tap-highlight-color:transparent}.ls2-product-page .vtex-store-components-3-x-skuSelectorItem--product[role=button] *{pointer-events:none}.ls2-product-page .vtex-store-components-3-x-skuSelectorItem--product .vtex-store-components-3-x-frameAround--product{pointer-events:none;z-index:0}.ls2-product-page .vtex-store-components-3-x-skuSelectorItem--product .vtex-store-components-3-x-skuSelectorInternalBox--product{position:relative;z-index:1;border-color:#d1d1d1!important;color:#111!important;background:#fff}.ls2-product-page .vtex-store-components-3-x-skuSelectorItem--product .vtex-store-components-3-x-skuSelectorItemTextValue--product{color:#111!important;font-weight:600}.ls2-product-page .vtex-store-components-3-x-skuSelectorItem--product .vtex-store-components-3-x-frameAround--product.o-100{opacity:1;border-width:2px}.ls2-product-page .vtex-store-components-3-x-skuSelectorItem--product.ls2-sku-item--selected .vtex-store-components-3-x-skuSelectorInternalBox--product{border-color:#ed1c24!important;border-width:2px!important;color:#111!important;font-weight:700;box-shadow:inset 0 0 0 1px #ed1c24}.ls2-product-page .vtex-store-components-3-x-skuSelectorItem--product.vtex-store-components-3-x-unavailable--product,.ls2-product-page .vtex-store-components-3-x-skuSelectorItem--product .vtex-store-components-3-x-diagonalCross--product{opacity:1}.ls2-product-page .vtex-store-components-3-x-skuSelectorItem--product.vtex-store-components-3-x-unavailable--product{cursor:pointer;opacity:1!important}.ls2-product-page .vtex-store-components-3-x-skuSelectorItem--product .vtex-store-components-3-x-diagonalCross--product{display:none!important}.ls2-product-page .vtex-store-components-3-x-skuSelectorItem--product.vtex-store-components-3-x-unavailable--product .vtex-store-components-3-x-skuSelectorInternalBox--product,.ls2-product-page .vtex-store-components-3-x-skuSelectorItem--product.vtex-store-components-3-x-unavailable--product .vtex-store-components-3-x-skuSelectorItemTextValue--product{color:#111!important;opacity:1!important}.ls2-product-page .vtex-flex-layout-0-x-flexRow--buyButtonProductPage .vtex-button{position:relative}.ls2-product-page .vtex-flex-layout-0-x-flexRow--buyButtonProductPage .vtex-button.isLoading{cursor:wait;pointer-events:none}.ls2-product-page .vtex-flex-layout-0-x-flexRow--buyButtonProductPage .vtex-button.isLoading .vtex-button__label{opacity:0}.ls2-buy-button-spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;color:#fff;pointer-events:none}.ls2-product-page .vtex-flex-layout-0-x-flexRow--buyButtonProductPage .vtex-button.isLoading .ls2-buy-button-spinner{display:flex}.ls2-buy-button-spinner__icon{animation:ls2-buy-spin .7s linear infinite}@keyframes ls2-buy-spin{to{transform:rotate(360deg)}}.ls2-product-page .ls2-shipping-wrapper,.ls2-product-page .ls2-shipping-feedback{width:100%}.ls2-product-page .vtex-store-components-3-x-shippingContainer .ls2-shipping-form{margin:0}.ls2-product-page .vtex-store-components-3-x-shippingContainer .ls2-shipping-cep{min-height:2.5rem}.ls2-product-page .vtex-store-components-3-x-shippingContainer .ls2-shipping-submit:disabled{cursor:not-allowed}.ls2-product-page .vtex-store-components-3-x-shippingContainer .ls2-shipping-submit.isLoading{opacity:.7;pointer-events:none}.ls2-product-page .ls2-shipping-results__location{margin-top:0}.ls2-product-page .ls2-shipping-feedback .vtex-store-components-3-x-shippingTable{width:100%;table-layout:fixed}.ls2-product-page .ls2-shipping-feedback .vtex-store-components-3-x-shippingTableCellDeliveryEstimate{text-align:center}.ls2-product-page .ls2-shipping-feedback .vtex-store-components-3-x-shippingTableCellDeliveryPrice{text-align:right;white-space:nowrap}.ls2-store-components-0-x-whatsapp,.whatsapp-float{display:none!important}
