.vtex-add-to-cart-button-0-x-buttonText--buybutton{text-transform:initial;display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);font-size:var(--t-ui);font-weight:var(--w-semi);letter-spacing:var(--ls-none)}
.vtex-breadcrumb-1-x-container{display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;gap:var(--s-2);font-size:var(--t-meta)}.vtex-breadcrumb-1-x-link,.vtex-breadcrumb-1-x-term{font-size:var(--t-meta)}.vtex-breadcrumb-1-x-link{padding:0;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--muted-2);transition:color var(--dur) var(--ease)}.vtex-breadcrumb-1-x-link:hover{color:var(--black)}.vtex-breadcrumb-1-x-term{flex-shrink:100;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--black);font-weight:var(--w-medium)}.vtex-breadcrumb-1-x-arrow{padding:0;gap:var(--s-2);min-width:0;display:inline-flex;align-items:center;color:var(--muted-2)}.vtex-breadcrumb-1-x-termArrow{flex:0 0 auto}.vtex-breadcrumb-1-x-homeLink{flex:0 0 auto;font-weight:var(--w-medium);color:var(--muted-2)}.vtex-breadcrumb-1-x-homeLink::before{content:"Inicio"}
.vtex-checkout-summary-0-x-summaryItemContainer{margin:0;padding:var(--s-1) 0;font-size:var(--t-ui)}.vtex-checkout-summary-0-x-summaryItemLabel{color:var(--muted-1)}.vtex-checkout-summary-0-x-summaryItemPrice{color:var(--black);font-weight:var(--w-semi);font-variant-numeric:tabular-nums}
.vtex-disclosure-layout-1-x-trigger--faq{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);width:100%;padding-top:var(--s-4);padding-bottom:var(--s-4);border:0;border-bottom:1px solid var(--hairline);background-color:transparent;text-align:left;cursor:pointer;font-size:var(--t-prose);font-weight:var(--w-sub);color:var(--black);transition:color var(--dur) var(--ease)}.vtex-disclosure-layout-1-x-trigger--faq:hover{color:var(--brand-red)}.vtex-disclosure-layout-1-x-trigger--faq:focus{outline:2px solid var(--brand-red);outline-offset:2px;border-radius:var(--r-xs)}.vtex-disclosure-layout-1-x-trigger--faq::after{content:"";flex:0 0 auto;width:1rem;height:1rem;background-image:linear-gradient(to right,var(--brand-red) 0 100%),linear-gradient(to bottom,var(--brand-red) 0 100%);background-size:100% 2px,2px 100%;background-position:center,center;background-repeat:no-repeat;transition:transform var(--dur) var(--ease)}.vtex-disclosure-layout-1-x-content--faq{padding-top:var(--s-3);padding-bottom:var(--s-4);padding-right:var(--s-7);border-bottom:1px solid var(--hairline);max-width:var(--measure-prose);color:var(--muted-1);line-height:var(--lh-prose)}@media (prefers-reduced-motion:reduce){.vtex-disclosure-layout-1-x-trigger--faq,.vtex-disclosure-layout-1-x-trigger--faq::after{transition:none}}
.vtex-flex-layout-0-x-flexRow--notification-bar{background:var(--black)}.vtex-flex-layout-0-x-flexRow--header{background:var(--white)}.vtex-flex-layout-0-x-flexRowContent--header{display:grid!important;grid-template-columns:auto auto 1fr auto auto;gap:var(--s-5);align-items:center}.vtex-flex-layout-0-x-flexRowContent--header .vtex-flex-layout-0-x-stretchChildrenWidth{width:initial!important}.vtex-flex-layout-0-x-flexColChild--header__logo{width:100%;display:flex;justify-content:flex-start}.vtex-flex-layout-0-x-flexRow--header__menu-bar{background:var(--menu-bar-bg-full, var(--white));box-shadow:var(--menu-bar-shadow, var(--e-1));position:relative;z-index:var(--z-sticky);transition:background-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.vtex-flex-layout-0-x-flexRowContent--header__menu-bar{background:var(--menu-bar-bg-pill, transparent);border-radius:var(--menu-bar-radius, 0);padding-inline:var(--s-4);transition:background-color var(--dur) var(--ease),border-radius var(--dur) var(--ease)}@media (prefers-reduced-motion:reduce){.vtex-flex-layout-0-x-flexRow--header__menu-bar,.vtex-flex-layout-0-x-flexRowContent--header__menu-bar{transition:none}}.vtex-flex-layout-0-x-flexRowContent--menu-left{gap:var(--s-4)}.vtex-flex-layout-0-x-flexRowContent--menu-left .vtex-flex-layout-0-x-stretchChildrenWidth{width:initial!important}.vtex-flex-layout-0-x-flexRow--mobile-main-header,.vtex-flex-layout-0-x-flexRow--search-bar-mobile{background-color:var(--black)}.vtex-flex-layout-0-x-flexRow--hero-banner{padding:var(--s-4) var(--gutter)}.vtex-flex-layout-0-x-flexRowContent--hero-banner{max-width:var(--container-max);margin-left:auto;margin-right:auto}.vtex-flex-layout-0-x-flexRow--breadcrumb .vtex-flex-layout-0-x-flexCol{padding-left:0!important;padding-right:0!important}.vtex-flex-layout-0-x-flexRowContent--product-main,.vtex-flex-layout-0-x-flexRowContent--description{gap:var(--s-5)}.vtex-flex-layout-0-x-flexRowContent--product-main .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRowContent--description .vtex-flex-layout-0-x-stretchChildrenWidth{min-width:0}.vtex-flex-layout-0-x-flexColChild--product-column,.vtex-flex-layout-0-x-flexColChild--product-details,.vtex-flex-layout-0-x-flexColChild--description-column{height:initial!important}.vtex-flex-layout-0-x-flexCol--product-details{padding:var(--s-5);border:1px solid var(--hairline);border-radius:var(--r-md);background-color:var(--white)}.vtex-flex-layout-0-x-flexRow--add-to-cart-section .vtex-store-components-3-x-container{padding-left:0;padding-right:0}@media screen and (max-width:40em){.vtex-flex-layout-0-x-flexCol--product-details{padding:var(--s-4)}}.vtex-flex-layout-0-x-flexRow--add-to-cart-section{margin-top:var(--s-4)}.vtex-flex-layout-0-x-flexColChild--add-to-cart-column .vtex-button{background-color:var(--brand-blue);border:1px solid var(--brand-blue);color:var(--white);border-radius:var(--r-sm);transition:background-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.vtex-flex-layout-0-x-flexColChild--add-to-cart-column .vtex-button:hover{background-color:color-mix(in srgb,var(--brand-blue) 88%,var(--black));box-shadow:0 6px 18px color-mix(in srgb,var(--brand-blue) 32%,transparent)}.vtex-flex-layout-0-x-flexColChild--add-to-cart-column .vtex__icon-spinner{color:var(--white)}.vtex-flex-layout-0-x-flexColChild--add-to-cart-one-click-column .vtex-button{background-color:transparent;border:1px solid var(--hairline);color:var(--muted-1);border-radius:var(--r-sm);transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.vtex-flex-layout-0-x-flexColChild--add-to-cart-one-click-column .vtex-button:hover{border-color:var(--black);color:var(--black)}.vtex-flex-layout-0-x-flexColChild--add-to-cart-one-click-column .vtex__icon-spinner{color:var(--muted-2)}.vtex-flex-layout-0-x-flexRow--shelf .vtex-store-components-3-x-container{padding-left:0!important;padding-right:0!important}.vtex-flex-layout-0-x-flexRowContent--shelf{padding-bottom:0!important}.vtex-flex-layout-0-x-flexColChild--search-content{height:initial!important}.vtex-flex-layout-0-x-flexRow--search-content .vtex-flex-layout-0-x-flexRow .vtex-store-components-3-x-container{padding-left:0!important;padding-right:0!important}.vtex-flex-layout-0-x-flexRow--order-and-total{padding-left:0;padding-right:0}.vtex-flex-layout-0-x-flexRowContent--order-and-total{margin-bottom:var(--s-4);padding:var(--s-3) var(--gutter);border-radius:var(--r-md);border:1px solid var(--hairline);background:var(--surface-1)}.vtex-flex-layout-0-x-flexRow--baseSummary{flex:1}.vtex-flex-layout-0-x-flexRowContent--baseSummary{height:100%;justify-content:flex-start}.vtex-flex-layout-0-x-flexColChild--baseSummary{height:fit-content!important}.vtex-flex-layout-0-x-flexColChild--baseSummary:last-child{margin-top:auto;padding-top:var(--s-5);height:fit-content}.vtex-flex-layout-0-x-flexRow--footer-newsletter{background-color:var(--black)}.vtex-flex-layout-0-x-flexRow--footer-newsletter .vtex-store-components-3-x-container{width:100%;max-width:100%}.vtex-flex-layout-0-x-flexRowContent--footer-newsletter{display:grid!important;grid-template-rows:auto;gap:var(--s-4)}.vtex-flex-layout-0-x-flexRowContent--footer-newsletter .vtex-flex-layout-0-x-stretchChildrenWidth{width:initial!important;padding-right:0}.vtex-flex-layout-0-x-flexRow--footer-copyright{border-bottom:3px solid var(--brand-red)}.vtex-flex-layout-0-x-flexCol--copyright-right{flex-direction:row;gap:var(--s-4);justify-content:flex-end}@media screen and (min-width:1025px){.vtex-flex-layout-0-x-flexRow--hero-banner{padding:var(--s-6) var(--s-5)}.vtex-flex-layout-0-x-flexRowContent--search-content{display:grid;grid-template-columns:17.5rem 1fr;gap:var(--s-5)}.vtex-flex-layout-0-x-flexRowContent--search-content .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRowContent--add-to-cart-section .vtex-flex-layout-0-x-stretchChildrenWidth{width:initial!important}.vtex-flex-layout-0-x-flexRowContent--product-one-click .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--add-to-cart-section{display:grid!important;grid-template-columns:auto 1fr 1fr;gap:var(--s-4)}.vtex-flex-layout-0-x-flexRowContent--footer-newsletter{grid-template-columns:minmax(0,1fr) minmax(0,30rem);grid-template-rows:initial;align-items:center;column-gap:var(--s-6)}.vtex-flex-layout-0-x-flexRow--footer-newsletter .vtex-store-components-3-x-container{width:100%;max-width:64rem}}.vtex-flex-layout-0-x-flexRowContent--landing-grid{display:flex!important;flex-direction:column;gap:var(--s-6)}.vtex-flex-layout-0-x-flexRowContent--landing-grid .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important;min-width:0}.vtex-flex-layout-0-x-flexColChild--landing-nav{height:initial!important}.vtex-flex-layout-0-x-flexRowContent--landing-grid .vtex-rich-text-0-x-container--custom-page{margin:0 0 var(--s-5);padding:0;max-width:none}@media screen and (min-width:1025px){.vtex-flex-layout-0-x-flexRowContent--landing-grid{display:grid!important;grid-template-columns:17.5rem minmax(0,1fr);gap:var(--s-5)}.vtex-flex-layout-0-x-flexRowContent--landing-grid .vtex-flex-layout-0-x-stretchChildrenWidth{width:initial!important}.vtex-flex-layout-0-x-flexRowContent--landing-grid .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{grid-column:2;grid-row:1}.vtex-flex-layout-0-x-flexRowContent--landing-grid .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{grid-column:1;grid-row:1}.vtex-flex-layout-0-x-flexCol--landing-nav{position:sticky;top:var(--header-h);align-self:start;height:auto}}.vtex-flex-layout-0-x-flexRowContent--pg-quienes-somos .vtex-menu-2-x-styledLink--info-quienes-somos,.vtex-flex-layout-0-x-flexRowContent--pg-como-comprar .vtex-menu-2-x-styledLink--info-como-comprar,.vtex-flex-layout-0-x-flexRowContent--pg-preguntas-frecuentes .vtex-menu-2-x-styledLink--info-preguntas-frecuentes,.vtex-flex-layout-0-x-flexRowContent--pg-tracking .vtex-menu-2-x-styledLink--info-tracking,.vtex-flex-layout-0-x-flexRowContent--pg-nuestras-marcas .vtex-menu-2-x-styledLink--info-nuestras-marcas,.vtex-flex-layout-0-x-flexRowContent--pg-terminos-y-condiciones .vtex-menu-2-x-styledLink--info-terminos{color:var(--black);font-weight:var(--w-semi)}
.vtex-login-2-x-container .flex.items-center.nr2{gap:var(--s-2)}.vtex-login-2-x-container .flex.pv2.items-center{padding-top:0!important;padding-bottom:0!important;flex-direction:column;align-items:flex-start!important}.vtex-login-2-x-container .mr3.nl3.flex.items-center{margin-right:0!important;margin-left:0!important}.vtex-login-2-x-label{padding-left:0;text-transform:capitalize!important;color:var(--muted-2);font-size:var(--t-micro)}.vtex-login-2-x-profile{padding-left:0;text-transform:initial!important;color:var(--black);font-size:var(--t-ui);font-weight:var(--w-semi)}.vtex-login-2-x-formTitle{display:none}.vtex-login-2-x-profileIcon{color:var(--brand-red)}.vtex-login-2-x-container .vtex-button{border:0!important;border-radius:var(--r-sm)!important;min-height:initial!important;transition:color var(--dur) var(--ease),background-color var(--dur) var(--ease)}.vtex-login-2-x-container .vtex-button:hover,.vtex-login-2-x-container .vtex-button:active,.vtex-login-2-x-container .vtex-button:focus{background-color:var(--surface-2)}.vtex-login-2-x-container .vtex-button__label{height:2.75rem!important;padding-left:var(--s-5)!important;padding-right:var(--s-5)!important;gap:var(--s-2)}.vtex-login-2-x-accessCodeOptionBtn .vtex-button,.vtex-login-2-x-googleOptionBtn .vtex-button,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button{border-radius:var(--r-sm)!important;text-transform:initial!important;font-size:var(--t-ui)!important;transition:color var(--dur) var(--ease),background-color var(--dur) var(--ease)}.vtex-login-2-x-accessCodeOptionBtn .vtex-button:hover,.vtex-login-2-x-googleOptionBtn .vtex-button:hover,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button:hover,.vtex-login-2-x-accessCodeOptionBtn .vtex-button:active,.vtex-login-2-x-googleOptionBtn .vtex-button:active,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button:active,.vtex-login-2-x-accessCodeOptionBtn .vtex-button:focus,.vtex-login-2-x-googleOptionBtn .vtex-button:focus,.vtex-login-2-x-emailPasswordOptionBtn .vtex-button:focus{background-color:var(--surface-2);color:var(--black)!important}
.vtex-menu-2-x-menuContainer--header-menu{display:flex;align-items:center;gap:var(--s-5)}.vtex-menu-2-x-styledLinkContainer--header-menu{margin:0;padding:0;display:flex;justify-self:center;align-items:center;transition:color var(--dur) var(--ease)}.vtex-menu-2-x-styledLinkContainer--header-menu .vtex-menu-2-x-styledLinkContent--header-menu{font-weight:var(--w-medium);align-items:center;position:relative;gap:var(--s-1)}.vtex-menu-2-x-styledLinkContent--header-menu::after{content:"";position:absolute;left:0;right:0;bottom:-0.375rem;height:2px;border-radius:2px;background:var(--menu-bar-accent, var(--brand-blue));transform:scaleX(0);transform-origin:left;transition:transform var(--dur) var(--ease)}.vtex-menu-2-x-styledLinkContainer--header-menu:hover .vtex-menu-2-x-styledLinkContent--header-menu{color:var(--menu-bar-accent, var(--brand-blue))}.vtex-menu-2-x-styledLinkContainer--header-menu:hover .vtex-menu-2-x-styledLinkContent--header-menu::after{transform:scaleX(1)}.vtex-menu-2-x-styledLink--header-menu{font-size:var(--t-ui);color:var(--menu-bar-fg, var(--muted-1))}.vtex-menu-2-x-styledLink--header-menu--highlight{font-weight:var(--w-semi);color:var(--menu-bar-fg-strong, var(--black))}.vtex-menu-2-x-styledLinkIcon--header-menu{display:flex;justify-content:center;align-items:center;color:var(--menu-bar-icon, var(--brand-red))}.vtex-menu-2-x-menuContainer--landing-nav{background-color:var(--white);border:1px solid var(--hairline);border-radius:var(--r-md)}.vtex-menu-2-x-menuContainer--landing-nav .vtex-menu-2-x-menuItem{border-bottom:1px solid var(--hairline)}.vtex-menu-2-x-menuContainer--landing-nav .vtex-menu-2-x-menuItem:last-child{border-bottom:0}.vtex-menu-2-x-menuContainer--landing-nav .vtex-menu-2-x-styledLinkContainer{margin:0;padding:0}.vtex-menu-2-x-menuContainer--landing-nav .vtex-menu-2-x-styledLink{display:block;padding:var(--s-3) var(--s-4);font-size:var(--t-ui);color:var(--muted-1);text-decoration:none;transition:color var(--dur) var(--ease),background-color var(--dur) var(--ease)}.vtex-menu-2-x-menuContainer--landing-nav .vtex-menu-2-x-styledLink:hover,.vtex-menu-2-x-menuContainer--landing-nav .vtex-menu-2-x-styledLink:focus{color:var(--brand-red);background-color:var(--surface-1)}.vtex-menu-2-x-menuContainer--landing-nav .vtex-menu-2-x-menuItem:first-child .vtex-menu-2-x-styledLink{border-radius:var(--r-md) var(--r-md) 0 0}.vtex-menu-2-x-menuContainer--landing-nav .vtex-menu-2-x-menuItem:last-child .vtex-menu-2-x-styledLink{border-radius:0 0 var(--r-md) var(--r-md)}
.vtex-minicart-2-x-minicartIconContainer{color:var(--white)}.vtex-minicart-2-x-minicartContainer .vtex-button{border:0!important;border-radius:var(--r-sm)!important;background:var(--brand-red);min-height:initial!important;transition:background-color var(--dur) var(--ease)}.vtex-minicart-2-x-minicartContainer .vtex-button:hover,.vtex-minicart-2-x-minicartContainer .vtex-button:active,.vtex-minicart-2-x-minicartContainer .vtex-button:focus{background-color:color-mix(in srgb,var(--brand-red) 85%,var(--black))}.vtex-minicart-2-x-minicartContainer .vtex-button__label{height:2.75rem!important;padding-left:var(--s-3)!important;padding-right:var(--s-3)!important;gap:var(--s-2)}.vtex-minicart-2-x-minicartQuantityBadgeDefault{top:-0.5rem;right:-0.5rem;min-width:1.125rem;height:1.125rem;padding:0 var(--s-1);border-radius:var(--r-pill);font-size:var(--t-micro);font-weight:var(--w-bold);line-height:1;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--white);box-sizing:border-box}.vtex-minicart-2-x-minicartSummary{font-variant-numeric:tabular-nums}@media (min-width:1026px){.vtex-minicart-2-x-minicartIconContainer{color:var(--brand-red)}.vtex-minicart-2-x-minicartContainer .vtex-button{background:transparent}.vtex-minicart-2-x-minicartContainer .vtex-button:hover,.vtex-minicart-2-x-minicartContainer .vtex-button:active,.vtex-minicart-2-x-minicartContainer .vtex-button:focus{background-color:var(--surface-2)}}
.vtex-modal-layout-0-x-backdrop{background-color:color-mix(in srgb,var(--negro-elegante) 88%,transparent);opacity:1}.vtex-modal-layout-0-x-paper{background-color:var(--white);border-radius:0}.vtex-modal-layout-0-x-headerContainer{position:absolute;top:0;right:0;padding:var(--s-4);border-bottom:0;background-color:transparent}.vtex-modal-layout-0-x-closeButtonContainer{color:var(--brand-red);background-color:var(--white);border:1px solid var(--hairline);border-radius:var(--r-sm);box-shadow:var(--e-2);transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.vtex-modal-layout-0-x-closeButtonContainer:hover{color:var(--black);border-color:var(--black)}.vtex-modal-layout-0-x-closeButton:focus{outline:2px solid var(--brand-red);outline-offset:2px}.vtex-modal-layout-0-x-contentContainer{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-height:0}
.vtex-order-placed-2-x-orderPlacedMainWrapper{max-width:var(--container-max)}.vtex-order-placed-2-x-confirmationIconWrapper{color:var(--ok)}.vtex-order-placed-2-x-orderNumber,.vtex-order-placed-2-x-orderPaymentItem,.vtex-order-placed-2-x-productPrice,.vtex-order-placed-2-x-productQuantity,.vtex-order-placed-2-x-totalListItemValue{font-variant-numeric:tabular-nums}.vtex-order-placed-2-x-productMeasurementUnit{text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--muted-2)}.vtex-order-placed-2-x-packageDeliveryTitle{font-weight:var(--w-sub);line-height:var(--lh-snug);color:var(--black)}.vtex-order-placed-2-x-totalList{border:1px solid var(--hairline);border-radius:var(--r-md);overflow:hidden}.vtex-order-placed-2-x-totalListItem{padding-left:var(--s-4);padding-right:var(--s-4)}.vtex-order-placed-2-x-totalListItem:nth-child(odd){background:var(--surface-tint)}.vtex-order-placed-2-x-errorTitle{color:var(--err)}
.vtex-product-identifier-0-x-product-identifier--skuReferenceId{font-size:var(--t-micro);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--muted-2);margin-bottom:var(--s-4);display:inline-flex;gap:var(--s-1)}.vtex-product-identifier-0-x-product-identifier__value{margin-left:0;font-weight:var(--w-medium);font-variant-numeric:tabular-nums;letter-spacing:var(--ls-none)}
.vtex-product-summary-2-x-container{position:relative;background-color:var(--white);border:1px solid var(--hairline);border-radius:var(--r-md);overflow:hidden;box-shadow:var(--e-1);transition:box-shadow var(--dur) var(--ease)}.vtex-product-summary-2-x-element{padding-top:0;padding-bottom:0;display:flex;flex:1!important}.vtex-product-summary-2-x-imageContainer{position:relative}.vtex-product-summary-2-x-productBrandContainer{padding-top:var(--s-3);text-align:left}.vtex-product-summary-2-x-productBrandName{font-weight:var(--w-medium);font-size:var(--t-micro);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--muted-2)}.vtex-product-summary-2-x-nameContainer{padding-top:var(--s-2);padding-bottom:0;justify-content:flex-start}.vtex-product-summary-2-x-productNameContainer{display:flex;flex-direction:column}.vtex-product-summary-2-x-productBrand{text-align:left;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(var(--t-ui) * 1.4);font-size:var(--t-ui);line-height:1.4;font-weight:var(--w-semi);color:var(--black)}.vtex-product-summary-2-x-brandName{font-weight:var(--w-body)}.vtex-product-summary-2-x-productReference{text-align:left;margin-top:var(--s-1);font-weight:var(--w-body);font-size:var(--t-micro);color:var(--muted-2);font-variant-numeric:tabular-nums}@media (min-width:1024px){.vtex-product-summary-2-x-container::before{content:"";position:absolute;top:0;left:0;right:0;z-index:2;height:3px;background:var(--brand-red);pointer-events:none;opacity:0;transition:opacity var(--dur) var(--ease)}.vtex-product-summary-2-x-container:hover::before{opacity:1}.vtex-product-summary-2-x-image{transform:scale(0.92);transition:transform var(--dur) var(--ease)}.vtex-product-summary-2-x-container:hover .vtex-product-summary-2-x-image{transform:scale(1)}}
.vtex-rich-text-0-x-heading,.vtex-rich-text-0-x-paragraph,.vtex-rich-text-0-x-list,.vtex-rich-text-0-x-listOrdered{margin-top:0;margin-bottom:0}.vtex-rich-text-0-x-paragraph--modal-ficha{margin-bottom:var(--s-3);font-size:var(--t-ui);line-height:var(--lh-body);color:var(--muted-1)}.vtex-rich-text-0-x-paragraph--modal-ficha:last-child{margin-bottom:0}.vtex-rich-text-0-x-heading--modal-ficha{margin-top:var(--s-4);margin-bottom:var(--s-2);font-size:var(--t-micro);font-weight:var(--w-semi);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--muted-2)}.vtex-rich-text-0-x-list--modal-ficha{margin-bottom:var(--s-3);padding-left:var(--s-4);font-size:var(--t-ui);line-height:var(--lh-body);color:var(--muted-1)}.vtex-rich-text-0-x-table{width:100%;border-collapse:collapse;font-size:var(--t-ui);border:1px solid var(--hairline);border-radius:var(--r-md);overflow:hidden}.vtex-rich-text-0-x-tableHead{background-color:var(--black);color:var(--white)}.vtex-rich-text-0-x-tableTh{padding:var(--s-2) var(--s-3);text-align:left;font-size:var(--t-micro);font-weight:var(--w-semi);letter-spacing:var(--ls-label);text-transform:uppercase}.vtex-rich-text-0-x-tableBody{color:var(--muted-1)}.vtex-rich-text-0-x-tableTd{padding:var(--s-2) var(--s-3);border:0;border-bottom:1px solid var(--hairline);text-align:left;font-variant-numeric:tabular-nums}.vtex-rich-text-0-x-tableTr:nth-child(even){background-color:var(--surface-tint)}.vtex-rich-text-0-x-link{color:var(--black);text-decoration:underline;text-underline-offset:0.125rem;transition:color var(--dur) var(--ease)}.vtex-rich-text-0-x-link:visited{color:var(--muted-1)}.vtex-rich-text-0-x-link:hover,.vtex-rich-text-0-x-link:active{color:var(--brand-red)}.vtex-rich-text-0-x-paragraph--notification-content{font-size:var(--t-micro);letter-spacing:var(--ls-label);color:var(--ink-on-dark);display:inline-flex;align-items:center;gap:var(--s-2);flex-wrap:wrap;justify-content:center}.vtex-rich-text-0-x-strong--notification-content{background:var(--pretitle-bg);color:var(--pretitle-fg);font-weight:var(--w-bold);text-transform:uppercase;letter-spacing:var(--ls-label);padding:0.0625rem var(--s-2);border-radius:var(--r-pill);white-space:nowrap}.vtex-rich-text-0-x-italic--notification-content{color:var(--pretitle-fg);font-style:normal;font-weight:var(--w-bold)}.vtex-rich-text-0-x-heading--newsletter-text{color:var(--white);font-size:var(--t-h3);font-weight:var(--w-bold);letter-spacing:var(--ls-tight);line-height:var(--lh-snug)}.vtex-rich-text-0-x-strong--newsletter-text{color:var(--white)}.vtex-rich-text-0-x-wrapper--custom-page{margin:0;padding:0;background-color:var(--white);color:var(--muted-1)}.vtex-rich-text-0-x-container--custom-page{max-width:56rem;margin:0 auto;padding:var(--s-6) var(--s-5)}.vtex-rich-text-0-x-headingLevel1--custom-page{font-size:var(--t-h1);line-height:var(--lh-tight);letter-spacing:var(--ls-display);margin:0 0 var(--s-5);font-weight:var(--w-bold);color:var(--black);display:flex;align-items:center;gap:var(--s-3)}.vtex-rich-text-0-x-headingLevel1--custom-page::before{content:"";width:4px;height:1.1em;flex-shrink:0;border-radius:2px;background:var(--brand-red)}.vtex-rich-text-0-x-paragraph--landing-nav-title{margin:0 0 var(--s-3);display:flex;align-items:center;gap:var(--s-3);font-size:var(--t-sub);font-weight:var(--w-bold);letter-spacing:var(--ls-tight);line-height:var(--lh-tight);color:var(--black)}.vtex-rich-text-0-x-paragraph--landing-nav-title::before{content:"";width:4px;height:1.1em;flex-shrink:0;border-radius:2px;background:var(--brand-red)}.vtex-rich-text-0-x-headingLevel2--custom-page{font-size:var(--t-h3);line-height:var(--lh-snug);letter-spacing:var(--ls-tight);margin-top:var(--s-7);margin-bottom:var(--s-3);font-weight:var(--w-bold);color:var(--black)}.vtex-rich-text-0-x-headingLevel3--custom-page{font-size:var(--t-sub);line-height:var(--lh-snug);margin-top:var(--s-6);margin-bottom:var(--s-2);font-weight:var(--w-semi);color:var(--black)}.vtex-rich-text-0-x-headingLevel4--custom-page{font-size:var(--t-ui);line-height:var(--lh-snug);margin-top:var(--s-5);margin-bottom:var(--s-2);font-weight:var(--w-semi);color:var(--black)}.vtex-rich-text-0-x-paragraph--custom-page{font-size:var(--t-prose);line-height:var(--lh-prose);margin-bottom:var(--s-3);max-width:var(--measure-prose);color:var(--muted-1)}.vtex-rich-text-0-x-list--custom-page,.vtex-rich-text-0-x-listOrdered--custom-page{margin:0 0 var(--s-4) var(--s-5);padding:0;font-size:var(--t-prose);line-height:var(--lh-prose);max-width:var(--measure-prose);color:var(--muted-1)}.vtex-rich-text-0-x-listItem--custom-page{margin-bottom:var(--s-1)}.vtex-rich-text-0-x-link--custom-page{color:var(--black);text-decoration:underline;text-underline-offset:0.125rem;transition:color var(--dur) var(--ease)}.vtex-rich-text-0-x-link--custom-page:hover{color:var(--brand-red)}.vtex-rich-text-0-x-strong--custom-page{font-weight:var(--w-semi);color:var(--black);font-size:inherit}@media (max-width:48rem){.vtex-rich-text-0-x-container--custom-page{padding:var(--s-5) var(--s-4)}.vtex-rich-text-0-x-headingLevel1--custom-page{font-size:var(--t-h2)}.vtex-rich-text-0-x-headingLevel2--custom-page{font-size:var(--t-sub);margin-top:var(--s-6)}.vtex-rich-text-0-x-headingLevel3--custom-page,.vtex-rich-text-0-x-headingLevel4--custom-page{font-size:var(--t-ui)}}.vtex-rich-text-0-x-headingLevel1--landing-hero{margin:0 0 var(--s-3);display:flex;align-items:center;gap:var(--s-3);color:var(--black);font-size:var(--t-h1);font-weight:var(--w-bold);line-height:var(--lh-tight);letter-spacing:var(--ls-display)}.vtex-rich-text-0-x-headingLevel1--landing-hero::before{content:"";width:4px;height:1.1em;flex-shrink:0;border-radius:2px;background:var(--brand-red)}.vtex-rich-text-0-x-paragraph--landing-hero{margin:0;max-width:var(--measure-prose);color:var(--muted-1);font-size:var(--t-prose);line-height:var(--lh-prose)}.vtex-rich-text-0-x-strong--landing-hero{font-weight:var(--w-semi);color:var(--black)}.vtex-rich-text-0-x-link--landing-hero{color:var(--black);text-decoration:underline;text-underline-offset:0.125rem;transition:color var(--dur) var(--ease)}.vtex-rich-text-0-x-link--landing-hero:hover{color:var(--brand-red)}@media (max-width:48rem){.vtex-rich-text-0-x-headingLevel1--landing-hero{font-size:var(--t-h2)}}
.vtex-search-result-3-x-galleryTitle--layout{margin:0 0 var(--s-5);display:flex;align-items:center;gap:var(--s-3);color:var(--black);font-size:var(--t-h1);font-weight:var(--w-bold);line-height:var(--lh-tight);letter-spacing:var(--ls-display)}.vtex-search-result-3-x-galleryTitle--layout::before{content:"";width:4px;height:1.1em;flex-shrink:0;border-radius:2px;background:var(--brand-red)}.vtex-search-result-3-x-filter__container--title{margin-bottom:var(--s-3);padding:0;font-size:var(--t-micro);font-weight:var(--w-bold);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--muted-2)}.vtex-search-result-3-x-filter__container{border:1px solid var(--hairline);border-radius:var(--r-md);margin-bottom:var(--s-3);padding:var(--s-3) var(--s-4);background-color:var(--white);box-shadow:var(--e-1)}.vtex-search-result-3-x-filter__container--selectedFilters{border:1px solid var(--hairline);border-radius:var(--r-md);margin-bottom:var(--s-3);padding:var(--s-3) var(--s-4);background-color:var(--surface-1);box-shadow:none}.vtex-search-result-3-x-selectedFilterItem{display:inline-flex;align-items:center;gap:var(--s-1);margin:0 var(--s-1) var(--s-1) 0;padding:var(--s-1) var(--s-2);border-radius:var(--r-pill);border:1px solid var(--hairline);background:var(--white);font-size:var(--t-micro);color:var(--muted-1);transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.vtex-search-result-3-x-selectedFilterItem:hover{border-color:var(--brand-red);color:var(--brand-red)}.vtex-search-result-3-x-selectedFilterItem .vtex-store-icons-0-x-closeIcon{color:var(--brand-red)}.vtex-search-result-3-x-filter{padding-top:0;padding-bottom:0}.vtex-search-result-3-x-filterIcon{padding-left:0;padding-right:0;color:var(--brand-red)}.vtex-search-result-3-x-filterTitleSpan{font-size:var(--t-ui);font-weight:var(--w-semi);color:var(--black)}.vtex-search-result-3-x-filterContent{display:flex;flex-direction:column;gap:var(--s-1);padding-top:var(--s-3)}.vtex-search-result-3-x-priceRangeInputWrapper,.vtex-search-result-3-x-filterTemplateOverflow .vtex-slider-container{padding-top:var(--s-3)}.vtex-search-result-3-x-filterPopupArrowIcon{padding:0;display:inline-flex;align-items:center;color:var(--brand-red)}.vtex-search-result-3-x-filterPopupTitle,.vtex-search-result-3-x-totalProductsMessage,.vtex-search-result-3-x-orderByText{text-transform:initial;font-size:var(--t-ui)}.vtex-search-result-3-x-priceRangeInput .vtex-styleguide-9-x-input{padding:0 var(--s-2);font-size:var(--t-micro);font-variant-numeric:tabular-nums}.vtex-search-result-3-x-priceRangeInput .vtex-input__prefix{display:none}.vtex-search-result-3-x-priceRangeInput .vtex-input-prefix__group{display:inline-flex;justify-content:center;gap:var(--s-1)}.vtex-search-result-3-x-filterTemplateOverflow{padding-bottom:0;scrollbar-color:var(--muted-4) transparent}.vtex-search-result-3-x-filterTemplateOverflow::-webkit-scrollbar{width:3px}.vtex-search-result-3-x-filterTemplateOverflow::-webkit-scrollbar-track{background:transparent}.vtex-search-result-3-x-filterTemplateOverflow::-webkit-scrollbar-thumb{background:var(--muted-4);border-radius:3px}.vtex-search-result-3-x-totalProducts--layout{padding:0;display:flex;align-items:center;font-variant-numeric:tabular-nums;color:var(--muted-1)}.vtex-search-result-3-x-totalProductsMessage::after{content:" encontrados"}.vtex-search-result-3-x-orderByText::after{content:":"}.vtex-search-result-3-x-orderByDropdown{padding-top:0}.vtex-search-result-3-x-orderByButton{border:none;padding:0;display:inline-flex;gap:var(--s-2);align-items:center;background-color:transparent!important;font-size:var(--t-ui);color:var(--black)}.vtex-search-result-3-x-orderByButton .vtex-store-icons-0-x-caretIcon{color:var(--brand-red)}.vtex-search-result-3-x-orderByOptionsContainer{border:1px solid var(--hairline);border-radius:var(--r-md);width:13rem;box-shadow:var(--e-2);top:calc(100% + var(--s-2));right:0;overflow:hidden;z-index:var(--z-flyout)}.vtex-search-result-3-x-orderByOptionItem{font-size:var(--t-ui);padding:var(--s-3) var(--s-4);transition:background-color var(--dur) var(--ease)}.vtex-search-result-3-x-orderByOptionItem:hover{background-color:var(--surface-1)}.vtex-search-result-3-x-gallery--grid{padding:0;margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1)}.vtex-search-result-3-x-galleryItem{padding:var(--gutter)}.vtex-search-result-3-x-buttonShowMore{margin-top:var(--s-5)}.vtex-search-result-3-x-buttonShowMore .vtex-button{width:100%;height:3rem;border-radius:var(--r-sm);background-color:var(--transparent);color:var(--muted-1);font-size:var(--t-ui);font-weight:var(--w-semi);border:1px solid var(--hairline);cursor:pointer;transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease);text-transform:initial}.vtex-search-result-3-x-buttonShowMore .vtex-button:hover{border-color:var(--black);color:var(--black)}.vtex-search-result-3-x-filterContent .vtex-checkbox__line-container,.vtex-search-result-3-x-accordionFilterOpen .vtex-checkbox__line-container{align-items:center}.vtex-search-result-3-x-filterContent .vtex-checkbox__label,.vtex-search-result-3-x-accordionFilterOpen .vtex-checkbox__label{font-size:var(--t-ui);font-weight:var(--w-body);color:var(--muted-1);display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}
.vtex-seller-selector-0-x-sellerHead{background:var(--surface-1);border:1px solid var(--hairline)}.vtex-seller-selector-0-x-sellerHeadText{text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--muted-2)}.vtex-seller-selector-0-x-sellerRow{border-color:var(--hairline)}.vtex-seller-selector-0-x-sellerRow:nth-child(odd){background:var(--surface-tint)}.vtex-seller-selector-0-x-sellerShippingText{font-variant-numeric:tabular-nums}.vtex-seller-selector-0-x-sellerPrice,.vtex-seller-selector-0-x-sellerPriceShippingText{font-weight:var(--w-semi);font-variant-numeric:tabular-nums;color:var(--brand-red)}.vtex-seller-selector-0-x-simulateShippingSpinner{color:var(--brand-red)}
.vtex-shelf-1-x-shelfContentContainer--relatedProducts{margin-bottom:0}.vtex-shelf-1-x-title--relatedProducts{padding:0;margin:var(--s-7) auto var(--s-4);max-width:var(--container-max);display:flex;justify-content:flex-start;align-items:center;gap:var(--s-3);font-size:var(--t-h2);font-weight:var(--w-bold);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);color:var(--black)}.vtex-shelf-1-x-title--relatedProducts::before{content:"";width:4px;height:1.1em;flex-shrink:0;border-radius:2px;background:var(--brand-red)}.vtex-shelf-1-x-slide--shelfContainer .vtex-store-components-3-x-container{padding-left:0!important;padding-right:0!important}
.vtex-slider-layout-0-x-sliderTrack{gap:var(--gutter)}.vtex-slider-layout-0-x-sliderTrack--hero-banner{gap:0}.vtex-slider-layout-0-x-sliderArrows{margin:0;padding:0;width:2.75rem;height:2.75rem;border-radius:var(--r-sm);display:flex;justify-content:center;align-items:center;border:1px solid color-mix(in srgb,var(--white) 40%,transparent);color:color-mix(in srgb,var(--white) 40%,transparent);transition:background-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),border-color var(--dur) var(--ease),color var(--dur) var(--ease)}.vtex-slider-layout-0-x-sliderArrows--slider{width:2.25rem;height:2.25rem;border:1px solid var(--hairline);color:var(--hairline);background-color:var(--white)!important}.vtex-slider-layout-0-x-sliderArrows--slider:hover{box-shadow:var(--e-1);border-color:var(--black);color:var(--black)}.vtex-slider-layout-0-x-sliderLeftArrow{left:var(--s-4)}.vtex-slider-layout-0-x-sliderRightArrow{right:var(--s-4)}.vtex-slider-layout-0-x-sliderArrows--hero-banner{background-color:color-mix(in srgb,var(--black) 32%,transparent);backdrop-filter:blur(4px)}.vtex-slider-layout-0-x-paginationDotsContainer{bottom:var(--s-4);display:flex;justify-content:center;align-items:center;gap:var(--s-1)}.vtex-slider-layout-0-x-paginationDotsContainer--slider{bottom:-2rem}.vtex-slider-layout-0-x-paginationDot{width:0.5rem;height:0.5rem;padding:0;margin:0;border:none;border-radius:var(--r-pill);background-color:var(--muted-4);transition:width var(--dur) var(--ease),background-color var(--dur) var(--ease)}.vtex-slider-layout-0-x-paginationDot--isActive{width:1.5rem;background-color:var(--black)}.vtex-slider-layout-0-x-paginationDot--hero-banner{background-color:color-mix(in srgb,var(--white) 65%,transparent)}.vtex-slider-layout-0-x-paginationDot--hero-banner--isActive{width:1.75rem;background-color:var(--white)}.vtex-slider-layout-0-x-sliderLayoutContainer--hero-banner{border-radius:var(--r-lg);overflow:hidden;box-shadow:var(--e-2)}.vtex-slider-layout-0-x-slideChildrenContainer--marcas{height:6.5rem;padding:var(--s-2);border:1px solid var(--hairline);border-radius:var(--r-md);background-color:var(--white);overflow:hidden;transition:border-color var(--dur) var(--ease)}.vtex-slider-layout-0-x-slideChildrenContainer--marcas:hover{border-color:var(--hairline)}.vtex-slider-layout-0-x-imageElement--marcas,.vtex-slider-layout-0-x-slideChildrenContainer--marcas .vtex-store-image-0-x-imageElement{width:auto;max-width:100%;max-height:100%;object-fit:contain;border-radius:0}.vtex-slider-layout-0-x-slideChildrenContainer--rounded-corners{min-width:0}.vtex-slider-layout-0-x-imageElementLink--rounded-corners{display:block;width:100%;min-width:0}.vtex-slider-layout-0-x-imageElement--rounded-corners{width:100%;height:auto;max-height:none;border-radius:var(--r-lg)}
.vtex-sticky-layout-0-x-container--sticky-layout{z-index:var(--z-sticky);transition:box-shadow var(--dur) var(--ease)}.vtex-sticky-layout-0-x-wrapper--sticky-layout{background:var(--white)}.vtex-sticky-layout-0-x-wrapper--sticky-layout--stuck .vtex-sticky-layout-0-x-container--sticky-layout{box-shadow:var(--e-2)}.vtex-sticky-layout-0-x-wrapper--sticky-layout .vtex-flex-layout-0-x-flexRow--header__menu-bar{--menu-bar-bg-full: transparent;--menu-bar-bg-pill: color-mix(in srgb, var(--rojo-ladrillo) 96%, var(--negro-elegante));--menu-bar-radius: var(--r-md);--menu-bar-fg: var(--white);--menu-bar-fg-strong: var(--white);--menu-bar-icon: var(--white);--menu-bar-accent: var(--white);--menu-bar-line: color-mix(in srgb, var(--blanco-puro) 45%, transparent);--menu-bar-hover: color-mix(in srgb, var(--blanco-puro) 18%, transparent);--menu-bar-shadow: none}.vtex-sticky-layout-0-x-wrapper--sticky-layout--stuck .vtex-flex-layout-0-x-flexRow--header__menu-bar{--menu-bar-bg-full: var(--white);--menu-bar-bg-pill: transparent;--menu-bar-radius: 0;--menu-bar-fg: var(--muted-1);--menu-bar-fg-strong: var(--black);--menu-bar-icon: var(--brand-red);--menu-bar-accent: var(--brand-red);--menu-bar-line: var(--hairline);--menu-bar-hover: transparent;--menu-bar-shadow: var(--e-1)}@media (prefers-reduced-motion:reduce){.vtex-sticky-layout-0-x-container--sticky-layout{transition:none}}
.vtex-store-footer-2-x-footerLayout{background:var(--black);padding:0}
.vtex-store-components-3-x-container{padding-left:var(--gutter);padding-right:var(--gutter)}.vtex-store-components-3-x-swiperCaret{width:2.25rem;height:2.25rem;border:1px solid var(--hairline);color:var(--brand-red);border-radius:var(--r-sm);background-color:var(--white)!important;padding:0!important;display:flex!important;justify-content:center!important;align-items:center!important;transition:border-color var(--dur) var(--ease),color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.vtex-store-components-3-x-swiperCaret:hover{border-color:var(--black);color:var(--black);box-shadow:var(--e-1)}.vtex-store-components-3-x-carouselCursorDefault{border-color:var(--hairline);color:var(--muted-4);cursor:not-allowed;background-color:var(--surface-1)!important}.vtex-store-components-3-x-swiperCaretNext{right:var(--s-4)}.vtex-store-components-3-x-swiperCaretPrev{left:var(--s-4)}.vtex-store-components-3-x-logoContainer{padding:0;max-width:initial;max-height:initial;min-width:initial;display:inline-flex}.vtex-store-components-3-x-logoLink--brand{display:flex;align-items:center;justify-content:flex-start;text-align:left}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input-prefix__group{border:1px solid var(--hairline);padding:0 var(--s-3);gap:var(--s-3);height:2.75rem;border-radius:var(--r-sm);background-color:var(--white);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-input__suffix{padding-right:0;padding-left:0}.vtex-store-components-3-x-searchBarIcon--search,.vtex-store-components-3-x-searchBarIcon--clear{padding-right:0;color:var(--muted-2);transition:color var(--dur) var(--ease)}.vtex-store-components-3-x-searchBarIcon--search:hover,.vtex-store-components-3-x-searchBarIcon--search:focus,.vtex-store-components-3-x-searchBarIcon--clear:hover,.vtex-store-components-3-x-searchBarIcon--clear:focus{color:var(--black)}.vtex-store-components-3-x-searchBarContainer{max-width:initial!important}.vtex-store-components-3-x-discountInsideContainer{right:initial;left:var(--s-3);top:var(--s-3);border-radius:var(--r-pill);background-color:var(--brand-red);color:var(--white);font-size:var(--t-micro);font-weight:var(--w-bold);letter-spacing:var(--ls-tight);font-variant-numeric:tabular-nums;box-shadow:0 3px 10px color-mix(in srgb,var(--brand-red) 40%,transparent)}.vtex-store-components-3-x-priceContainer{flex-direction:row;align-items:baseline;gap:var(--s-2);font-variant-numeric:tabular-nums}.vtex-store-components-3-x-listPriceLabel,.vtex-store-components-3-x-sellingPriceLabel{display:none}.vtex-store-components-3-x-listPrice,.vtex-store-components-3-x-sellingPrice{margin:0;padding:0;font-variant-numeric:tabular-nums}.vtex-store-components-3-x-listPrice{color:var(--muted-2);font-size:var(--t-ui)}.vtex-store-components-3-x-sellingPrice{color:var(--black);font-size:var(--t-price-lg);font-weight:var(--w-bold);letter-spacing:var(--ls-tight);line-height:var(--lh-tight)}.vtex-store-components-3-x-productImagesGallerySwiperContainer{border:1px solid var(--hairline);border-radius:var(--r-md);overflow:hidden}.vtex-store-components-3-x-productImage{text-align:center}.vtex-store-components-3-x-productImagesThumbActive .vtex-store-components-3-x-carouselThumbBorder{border-radius:var(--r-xs);border:2px solid var(--black);overflow:hidden}.vtex-store-components-3-x-productImagesThumbActive .vtex-store-components-3-x-thumbImg{opacity:1}.vtex-store-components-3-x-thumbImg{opacity:0.65}.vtex-store-components-3-x-gradientBaseTop,.vtex-store-components-3-x-gradientBaseBottom{background:linear-gradient(transparent,var(--surface-2))}.vtex-store-components-3-x-productImageTag--main,.vtex-store-components-3-x-thumbImg{mix-blend-mode:multiply;transition:opacity var(--dur) var(--ease)}.vtex-store-components-3-x-productBrandContainer--product-brand{margin-bottom:var(--s-2)}.vtex-store-components-3-x-productBrandName--product-brand,.vtex-store-components-3-x-productBrandNameLink--product-brand{text-decoration:none;color:var(--muted-2);font-size:var(--t-micro);font-weight:var(--w-medium);letter-spacing:var(--ls-label);text-transform:uppercase}.vtex-store-components-3-x-productNameContainer--product-name{margin-bottom:var(--s-3)}.vtex-store-components-3-x-productBrand--product-name{font-weight:var(--w-bold);font-size:var(--t-h2);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);color:var(--black)}.vtex-store-components-3-x-productImagesContainer--zoom-modal{min-width:0;max-width:100%}.vtex-store-components-3-x-productImagesGallerySwiperContainer--zoom-modal{border:0;border-radius:0}.vtex-store-components-3-x-productImageTag--zoom-modal{max-height:calc(100vh - var(--s-5) * 2)!important;max-height:calc(100dvh - var(--s-5) * 2)!important}.vtex-store-components-3-x-carouselContainer--zoom-modal .vtex-store-components-3-x-swiperCaret{width:3rem;height:3rem;box-shadow:var(--e-2)}.vtex-store-components-3-x-carouselContainer--zoom-modal .vtex-store-components-3-x-swiperCaretPrev{left:var(--s-5)}.vtex-store-components-3-x-carouselContainer--zoom-modal .vtex-store-components-3-x-swiperCaretNext{right:var(--s-5)}
.vtex-store-image-0-x-imageElement{display:block;max-width:100%}.vtex-store-image-0-x-imageElementLink{display:block;border-radius:inherit}.vtex-store-image-0-x-imageElementLink:focus{outline:2px solid var(--brand-red);outline-offset:2px}
.vtex-store-newsletter-1-x-formSubmitContainer--newsletter-submit .vtex-button{background-color:var(--brand-red);border:1px solid var(--brand-red);color:var(--white);width:100%;margin:var(--s-2) 0;border-radius:var(--r-sm);transition:background-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.vtex-store-newsletter-1-x-formSubmitContainer--newsletter-submit .vtex-button:hover{background-color:color-mix(in srgb,var(--brand-red) 88%,var(--black));box-shadow:0 6px 18px color-mix(in srgb,var(--brand-red) 32%,transparent)}.vtex-store-newsletter-1-x-confirmationCheckboxContainer .vtex-checkbox__label{color:var(--ink-on-dark);font-size:var(--t-micro)}@media screen and (min-width:1025px){.vtex-store-newsletter-1-x-newsletterForm--newsletter-form{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--s-3);row-gap:var(--s-3)}.vtex-store-newsletter-1-x-formSubmitContainer--newsletter-submit .vtex-button{margin:0;padding-inline:var(--s-6)}.vtex-store-newsletter-1-x-confirmationCheckboxContainer{grid-column:1 / -1}}
.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input{padding:0;font-size:var(--t-ui);color:var(--black)}.vtex-store-components-3-x-autoCompleteOuterContainer .vtex-styleguide-9-x-input::placeholder{color:var(--muted-2);font-size:var(--t-ui)}
