.category-controls-sticky-detector{height:1px}.category-controls{background:var(--main-background);padding:15px 0;position:sticky;transition:all .5s ease;z-index:10}.category-controls.is-sticky{border-bottom:1px solid rgba(var(--main-foreground),.1)}.category-title{font-family:var(--heading-font);font-size:16px;font-weight:700}.filter-link{display:inline-block;padding:10px 0;width:100%}.product-table .js-product-container{width:calc(100% + 1px)}@media (max-width:767px){.product-table:not(.plp-grid-view--mobile-3) .item .item-description{padding-bottom:15px}.product-table:not(.plp-grid-view--mobile-3) .item-product{margin:0}}.category-banner img,.subcategory-banner img{aspect-ratio:10/1;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:768px){.category-controls{padding:0;position:relative}.category-title{font-size:36px}.product-table:not(.plp-grid-view--desktop-10) .item .item-description{padding-bottom:20px}.category-banner img,.subcategory-banner img{aspect-ratio:auto;height:auto;-o-object-fit:initial;object-fit:fill}}.cambio-vistas{align-items:center;background-color:#ff7f7f;border-radius:15px;display:flex;height:-moz-fit-content;height:fit-content;margin-bottom:auto;margin-right:.9375rem;margin-top:auto;position:relative;width:-moz-fit-content;width:fit-content;z-index:999}.cambio-vistas .btn-vistas{align-items:center;background:none;border:none;cursor:pointer;display:flex;padding:9px 14px;z-index:2}.cambio-vistas .desktop-views,.cambio-vistas .mobile-views{display:none}.cambio-vistas .btn-vistas svg{fill:#000;height:.875rem;width:auto}.cambio-vistas .btn-vistas.selected{background-color:var(--accent-color);border-radius:20px}.cambio-vistas .btn-vistas.selected svg{fill:#000}.cambio-vistas .titulo-pre{display:flex;justify-content:space-between}@media (max-width:767px){.cambio-vistas .mobile-views{display:flex}}@media (min-width:768px){.cambio-vistas .desktop-views{display:flex}}#nav-filters,#nav-filters-mobile,.applied-filters-container,.category-controls,.custom-filters-button,.filters-to-apply,.filters-trigger-link{--plp-filter-ink:var(--main-foreground);--plp-filter-surface:var(--main-background);--plp-filter-panel:var(--main-background);--plp-filter-panel-translucent:color-mix(in srgb,var(--plp-filter-panel) 96%,transparent);--plp-filter-panel-overlay:color-mix(in srgb,var(--plp-filter-ink) 22%,transparent);--plp-filter-border-subtle:color-mix(in srgb,var(--plp-filter-ink) 13%,transparent);--plp-filter-border:color-mix(in srgb,var(--plp-filter-ink) 38%,transparent);--plp-filter-border-hover:color-mix(in srgb,var(--plp-filter-ink) 65%,transparent);--plp-filter-text-muted:color-mix(in srgb,var(--plp-filter-ink) 58%,transparent);--plp-filter-shadow-soft:color-mix(in srgb,var(--plp-filter-ink) 6%,transparent);--plp-filter-swatch-fallback:linear-gradient(135deg,var(--plp-filter-ink) 0 50%,var(--plp-filter-panel) 50% 100%)}.filters-trigger-link{padding:0;text-decoration:none}.plp-filters-bar{padding:10px 0 18px}.plp-filters-container{gap:5px}.plp-filters-entry{flex:0 0 auto}.custom-filters-button{background:var(--plp-filter-surface);border:0;border-radius:0;color:var(--plp-filter-ink);cursor:pointer;font-family:var(--body-font);font-size:13px;font-weight:300;gap:8px;letter-spacing:0;min-height:40px;padding:0 2px!important;text-transform:none;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease;width:-moz-fit-content;width:fit-content}.filters-trigger-icon{flex:0 0 18px;height:18px;width:18px}.filters-trigger-icon path{stroke:currentColor}.custom-filters-button:hover{color:var(--plp-filter-text-muted)}#nav-filters-mobile.modal-filters,#nav-filters.modal-filters{background:var(--plp-filter-panel);color:var(--plp-filter-ink)}#nav-filters-mobile.modal-filters #filters,#nav-filters.modal-filters #filters{display:flex;flex-direction:column}#nav-filters .modal-header,#nav-filters-mobile .modal-header{background:var(--plp-filter-panel);border-bottom:1px solid var(--plp-filter-border-subtle);font-family:var(--body-font);font-size:16px;font-weight:400;letter-spacing:.28em;line-height:1;margin:0;min-height:74px;padding:30px 32px 22px;text-transform:uppercase;width:100%}#nav-filters .modal-header .modal-close,#nav-filters-mobile .modal-header .modal-close{border:0;border-radius:0;color:var(--plp-filter-ink);display:grid;float:right;height:28px;margin:-8px 0 0 16px;padding:0;place-items:center;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease;width:28px}#nav-filters .modal-header .modal-close svg,#nav-filters-mobile .modal-header .modal-close svg{height:14px;width:14px}#nav-filters .modal-header .modal-close:hover,#nav-filters-mobile .modal-header .modal-close:hover{background:transparent;color:var(--plp-filter-text-muted)}#nav-filters .modal-body,#nav-filters-mobile .modal-body{background:var(--plp-filter-panel);padding:0}#nav-filters .filters-modal-body,#nav-filters-mobile .filters-modal-body{display:flex;flex-direction:column;height:calc(100vh - 74px);min-height:0}.filters-modal-scroll{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:24px 32px 28px}.filter-name{align-items:center;border:0;color:var(--plp-filter-ink);display:flex!important;font-family:var(--body-font);font-size:18px;font-weight:300;letter-spacing:0;line-height:1.2;margin:0 0 22px!important;text-transform:none}#custom-filter-categories,#custom-filter-order-by,#filters>div{border-bottom:1px solid var(--plp-filter-border-subtle);border-top:0;padding:34px 0 32px!important}#custom-filter-categories:first-child,#custom-filter-order-by:first-child,#filters>div:first-child{padding-top:18px!important}#custom-filter-categories .mt-3,#custom-filter-order-by .mt-1,#filters>div .mt-1{margin-top:0!important}#custom-filter-categories .cats-group-filter,#custom-filter-order-by .order-by-group,#filters .checkbox-group{display:flex;flex-wrap:wrap;gap:5px}#custom-filter-categories .cats-link-filter,#custom-filter-order-by .order-by-option{align-items:center;background:var(--plp-filter-surface);border:1px solid var(--plp-filter-border);border-radius:0;color:var(--plp-filter-ink);cursor:pointer;display:inline-flex;font-family:var(--body-font);font-size:13px;font-weight:500;line-height:1;margin:0!important;min-height:38px;padding:0;position:relative;text-decoration:none;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease;width:auto}#custom-filter-categories .cats-item-filter,#custom-filter-order-by .order-by-option{align-items:center;cursor:pointer;display:inline-flex;gap:8px;margin:0;min-height:38px;padding:0 14px}#custom-filter-categories .cats-item-filter{margin:0!important}#custom-filter-categories .cats-link-filter:hover,#custom-filter-order-by .order-by-option:hover{border-color:var(--plp-filter-border-hover);box-shadow:0 8px 22px var(--plp-filter-shadow-soft);text-decoration:none}#custom-filter-order-by .order-by-option:has(input:checked){background:var(--plp-filter-ink);border-color:var(--plp-filter-ink);color:var(--plp-filter-surface)}#custom-filter-order-by .order-by-option input,#filters .checkbox-item .checkbox-input{opacity:0;pointer-events:none;position:absolute}#custom-filter-order-by .order-by-label{display:inline-block}#filters .checkbox-item{align-items:center;background:transparent;border:0;color:var(--plp-filter-ink);cursor:pointer;display:flex;font-family:var(--body-font);line-height:1;margin:0 0 24px!important;min-height:28px;padding:0;position:relative;width:100%}#filters .checkbox-item:last-child{margin-bottom:0!important}#filters .checkbox-item label{align-items:center;color:var(--plp-filter-ink);cursor:pointer;display:inline-flex;font-size:14px;font-weight:300;gap:26px;letter-spacing:.18em;line-height:1.15;margin:0;min-height:28px;padding:0;text-transform:uppercase}#filters .filter-group-checkbox .checkbox-item:before{background:transparent;border:1px solid var(--plp-filter-border);content:"";flex:0 0 16px;height:16px;width:16px}#filters .filter-group-checkbox .checkbox-item.selected:before{background:color-mix(in srgb,var(--accent-color) 78%,var(--plp-filter-ink) 14%);border-color:color-mix(in srgb,var(--plp-filter-ink) 40%,transparent)}#filters .filter-group-size .checkbox-group{gap:34px}#filters .filter-group-size .checkbox-item{margin:0!important;min-height:28px;width:auto}#filters .filter-group-size .checkbox-item label{font-size:15px;font-weight:300;gap:0;justify-content:center;letter-spacing:0;min-height:28px;min-width:14px;padding:0 0 7px;position:relative;text-transform:none}#filters .filter-group-color .checkbox-item label:after,#filters .filter-group-size .checkbox-item label:after{background:var(--plp-filter-ink);bottom:0;content:"";height:2px;left:0;opacity:0;position:absolute;right:0;transform:scaleX(.65);transition:opacity .16s ease,transform .16s ease}#filters .filter-group-color .checkbox-item.selected label:after,#filters .filter-group-size .checkbox-item.selected label:after{opacity:1;transform:scaleX(1)}#filters .filter-group-color .checkbox-group{align-items:flex-start;gap:28px}#filters .filter-group-color .checkbox-item{margin:0!important;min-height:30px;width:auto}#filters .filter-group-color .checkbox-item label{display:block;gap:0;min-height:30px;padding:0 0 8px;position:relative}.filter-color-swatch{background:var(--filter-swatch-color,var(--plp-filter-swatch-fallback));border:1px solid var(--plp-filter-border);border-radius:0;box-shadow:none;display:block;flex:0 0 18px;height:18px;width:18px}#filters .checkbox-item.selected .filter-color-swatch{border-color:var(--plp-filter-border-hover);box-shadow:none}.btn-ver-filtros{background:transparent!important;border:0!important;border-bottom:1px solid!important;border-radius:0;color:var(--plp-filter-text-muted)!important;font-family:var(--body-font)!important;font-size:12px!important;font-weight:600!important;line-height:1.25;margin-top:12px;padding:0!important;text-transform:uppercase}.filters-apply{backdrop-filter:blur(8px);background:var(--plp-filter-panel-translucent);border-top:0;bottom:0;gap:0;left:0;padding:24px 32px 30px;position:sticky;right:0;z-index:5}.btn-agregar-filtro{align-items:center;background:var(--accent-color)!important;border:1px solid var(--accent-color)!important;border-radius:0;color:var(--plp-filter-surface)!important;cursor:pointer;display:inline-flex!important;font-family:var(--body-font)!important;font-size:13px!important;font-weight:300!important;justify-content:center;letter-spacing:.36em;line-height:1!important;margin:0!important;min-height:52px;padding:0 24px!important;text-transform:uppercase}.filters-reset-link{color:var(--plp-filter-text-muted);display:block;font-family:var(--body-font);font-size:11px;font-weight:300;letter-spacing:0;line-height:1;margin:0 0 18px auto;text-decoration:underline;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.filters-overlay{backdrop-filter:blur(8px);background:var(--plp-filter-panel-overlay);inset:0;position:fixed;z-index:3000}.filters-overlay .filters-updating-message{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:min(320px,80%)}.filters-overlay .filters-updating-message *{font-size:18px;font-weight:500}.filters-to-apply{border-bottom:1px solid var(--plp-filter-border-subtle);display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0 0 18px!important}.filters-to-apply-title{color:var(--plp-filter-text-muted);font-family:var(--body-font);font-size:11px;font-weight:700;letter-spacing:0;line-height:1.2;margin:0 0 10px;text-transform:uppercase}.applied-filters-container{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-right:10px}.applied-filters.chip{align-items:center;background:var(--plp-filter-surface);border:1px solid var(--plp-filter-border);border-radius:0;color:var(--plp-filter-ink);cursor:pointer;display:inline-flex;font-family:var(--body-font)!important;font-size:11px!important;font-weight:500!important;gap:6px;line-height:1;margin:0!important;min-height:30px;padding:0 8px 0 10px;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.applied-filters.chip:hover{background:var(--plp-filter-surface);border-color:var(--plp-filter-border-hover);box-shadow:0 8px 22px var(--plp-filter-shadow-soft)}.applied-filter-label{color:var(--plp-filter-text-muted);font-size:9px;font-weight:300;letter-spacing:.02em;line-height:normal;text-transform:uppercase}.applied-filter-value{color:var(--plp-filter-ink);font-size:12px;font-weight:500}.chip-remove-icon{background:color-mix(in srgb,var(--plp-filter-ink) 8%,transparent);border-radius:50%;color:var(--plp-filter-ink);fill:currentColor;height:16px;padding:4px;transition:transform .18s ease,opacity .18s ease;width:16px}.applied-filters.chip:hover .chip-remove-icon{background:var(--plp-filter-ink);color:var(--plp-filter-surface);fill:var(--plp-filter-surface);transform:rotate(90deg)}.applied-filters.chip:hover .chip-remove-icon *{fill:var(--plp-filter-surface)}.filter-input-price-container{display:inline-block;margin-right:5px;position:relative;width:85px}.filter-input-price-container .filter-input-price{padding:10px 25px 10px 10px}@media (min-width:768px){#nav-filters.modal-docked-md,.custom-modal-filters{width:min(540px,35vw)!important}.plp-filters-bar{padding-bottom:10px;padding-top:4px}#nav-filters{box-shadow:-18px 0 44px color-mix(in srgb,var(--plp-filter-ink) 10%,transparent);height:calc(100vh - 95px);padding:0;top:95px}#nav-filters .modal-header{padding-left:38px;padding-right:38px}#nav-filters .filters-modal-body{height:calc(100vh - 169px)}.modal-overlay[data-modal-id="#nav-filters"]{height:calc(100vh - 95px);top:95px}.filters-apply,.filters-modal-scroll{padding-left:38px;padding-right:38px}}@media (max-width:767px){.plp-filters-bar{padding:8px 0 12px}#nav-filters-mobile.modal-filters{border-radius:2px;box-shadow:0 18px 48px color-mix(in srgb,var(--plp-filter-ink) 18%,transparent);height:auto;left:50%;max-height:calc(100vh - 48px);opacity:0;overflow:hidden;padding:0;top:50%;transform:translate(-50%,-50%) scale(.98);transition:opacity .18s ease,transform .22s ease;width:min(90vw,426px)}#nav-filters-mobile.modal-filters.modal-show{display:flex!important;flex-direction:column;opacity:1;transform:translate(-50%,-50%) scale(1)}#nav-filters-mobile .modal-header{flex:0 0 auto;min-height:68px;padding:24px 24px 18px}#nav-filters-mobile .modal-body{flex:1 1 auto;min-height:0}#nav-filters-mobile .filters-modal-body{height:auto;max-height:calc(100vh - 114px);min-height:0}.filters-modal-scroll{padding:22px 24px 20px}#custom-filter-categories,#custom-filter-order-by,#filters>div{padding:30px 0 28px!important}#custom-filter-categories .cats-group-filter,#custom-filter-order-by .order-by-group{gap:7px}#custom-filter-categories .cats-item-filter,#custom-filter-categories .cats-link-filter,#custom-filter-order-by .order-by-option{min-height:36px}#custom-filter-categories .cats-item-filter,#custom-filter-order-by .order-by-option{font-size:12px;padding-left:12px;padding-right:12px}.filters-apply{flex:0 0 auto;padding:18px 24px 24px}.btn-agregar-filtro{font-size:12px!important;min-height:52px;padding:0 14px!important}}.category-page-title{font-size:21px;font-weight:100;line-height:1.35;margin:28px 0;text-align:center;text-transform:uppercase}.category-page-title__link{color:inherit;font-weight:inherit;text-decoration:none}@media (max-width:768px){.category-page-title{margin:15px 0}}.plp-view-mode{align-items:center;display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:100;line-height:1.4;position:relative}.plp-view-mode__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:inherit;cursor:pointer;font:inherit;font-weight:inherit;min-height:40px;padding:0 22px 0 0}.plp-view-mode__select:focus{outline:0}.plp-view-mode:after{border-bottom:1px solid;border-right:1px solid;content:"";height:7px;pointer-events:none;position:absolute;right:2px;top:50%;transform:translateY(-65%) rotate(45deg);width:7px}.plp-filters-bar__mobile-row{gap:16px}.plp-filters-bar__right{gap:18px}.js-product-table.product-table>.item-product{margin-bottom:0!important}.plp-listing-banner__link{display:block;height:100%;width:100%}.plp-listing-banner__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.plp-grid-controls{align-items:center;display:inline-flex;gap:12px}.plp-grid-controls--mobile{margin-left:auto}.plp-grid-control{align-items:center;background:transparent;border:0;color:#c7c7c7;cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;position:relative;width:22px}.plp-grid-control.is-active{color:#000}.plp-grid-control.is-active:after{background:currentColor;bottom:0;content:"";height:1px;left:3px;position:absolute;right:3px}.plp-grid-control__icon{display:grid;gap:2px;height:20px;width:20px}.plp-grid-control__cell{background:currentColor;display:block;width:100%}.plp-grid-control--desktop-4 .plp-grid-control__icon{grid-template-columns:repeat(3,1fr)}.plp-grid-control--desktop-6 .plp-grid-control__icon{grid-template-columns:repeat(2,1fr)}.plp-grid-control--desktop-10 .plp-grid-control__icon{grid-template-columns:repeat(3,1fr)}.plp-grid-control--mobile-2 .plp-grid-control__icon{grid-template-columns:repeat(2,1fr)}.plp-grid-control--mobile-1 .plp-grid-control__icon{grid-template-columns:1fr;width:20px}.plp-grid-control--mobile-3 .plp-grid-control__icon{grid-template-columns:repeat(3,1fr)}@media (min-width:768px){.plp-grid-view--desktop-4 .js-item-product{flex:0 0 25%!important;max-width:25%!important}.plp-grid-view--desktop-6 .js-item-product{flex:0 0 16.6667%!important;max-width:16.6667%!important}.plp-grid-view--desktop-10 .js-item-product{flex:0 0 10%!important;max-width:10%!important}.plp-grid-view--desktop-10 .item-image .item-image-container{padding-bottom:150%!important}.plp-grid-view--desktop-10 .item-description,.plp-grid-view--desktop-10 .item-installments-container,.plp-grid-view--desktop-10 .item-product>.text-accent{display:none!important}.plp-grid-view--desktop-10 .item-image{margin-bottom:0!important}.plp-listing-banner--grid-columns-1{display:none!important}.plp-grid-view--desktop-4 .plp-listing-banner,.plp-grid-view--desktop-6 .plp-listing-banner{display:block!important}.plp-grid-view--desktop-10 .plp-listing-banner{display:none!important}}@media (max-width:767px){.plp-grid-view--mobile-2 .js-item-product{flex:0 0 50%!important;max-width:50%!important}.plp-grid-view--mobile-1 .js-item-product{flex:0 0 100%!important;max-width:100%!important}.plp-grid-view--mobile-3 .js-item-product{flex:0 0 33.3333%!important;max-width:33.3333%!important}.plp-grid-view--mobile-3 .item-description,.plp-grid-view--mobile-3 .item-installments-container,.plp-grid-view--mobile-3 .item-product>.text-accent{display:none!important}.plp-grid-view--mobile-3 .item-image{margin-bottom:0!important}.plp-grid-view--mobile-3 .plp-listing-banner{display:none!important}}.subcategory-carousel{align-items:center;display:flex;font-size:14px;font-weight:100;justify-content:center;margin:0 auto 14px;position:relative;width:100%}.subcategory-carousel__viewport{flex:1 1 auto;min-width:0;overflow:hidden;width:100%}.subcategory-carousel__track{align-items:center}.subcategory-carousel__slide{box-sizing:border-box;height:auto;min-width:0;text-align:center;width:auto!important}.subcategory-carousel__item{color:inherit;display:inline-block;font-size:13px;font-weight:100;line-height:1.4;padding:8px 15px;position:relative;text-decoration:none;text-transform:uppercase}.subcategory-carousel__item:after{background:currentColor;bottom:4px;content:"";height:1px;left:10px;opacity:0;position:absolute;right:10px}.subcategory-carousel__item.is-active:after,.subcategory-carousel__item:focus-visible:after,.subcategory-carousel__item:hover:after{opacity:1}.subcategory-carousel__arrow{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;flex:0 0 34px;height:34px;justify-content:center;left:auto;margin-top:0;padding:0;position:static;right:auto;top:auto;width:34px}.subcategory-carousel__arrow:after{content:none}.subcategory-carousel__arrow.swiper-button-disabled{cursor:default;opacity:.25}.subcategory-carousel__arrow.swiper-button-lock{display:none}.subcategory-carousel__arrow svg{fill:currentColor;height:14px;width:9px}.subcategory-carousel.is-loading{pointer-events:none}.subcategory-carousel.is-loading .subcategory-carousel__viewport{opacity:.6}@media (min-width:768px){.subcategory-carousel{margin-bottom:0}}
/*# sourceMappingURL=grid_critical.min.85681534.css.map */