.container-fluid,.row{max-width:100%!important}.category-controls-sticky-detector{height:1px}.category-controls{padding:15px 0;position:sticky;z-index:1039}.category-title{font-family:var(--heading-font);font-size:16px;font-weight:700}.filter-link{display:inline-block;padding:10px 0;width:100%}.category-banner img,.subcategory-banner img{aspect-ratio:10/1;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.category-controls{padding:0;position:relative}.category-title{font-size:36px}.category-banner img,.subcategory-banner img{aspect-ratio:15/1}}section.category-banner,section.subcategory-banner,section[data-store=category-banner],section[data-store=subcategory-banner]{height:auto!important;left:50%!important;margin:0!important;max-width:100vw!important;overflow:visible!important;padding:0!important;position:relative!important;transform:translateX(-50%)!important;width:100vw!important}.category-banner img,.subcategory-banner img,section.category-banner img,section.subcategory-banner img{aspect-ratio:auto!important;display:block!important;height:auto!important;max-width:100%!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;width:100%!important}section.category-header,section.category-header.section-margin,section.category-header.section-margin section.category-banner,section.category-header.section-margin section.subcategory-nav{height:auto!important;overflow:visible!important}body,html{overflow-x:hidden!important}.category-topbar{padding:10px 0}.filters-modal-overlay{background:rgba(0,0,0,.45);z-index:2000}.filters-modal,.filters-modal-overlay{inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease}.filters-modal{display:flex;justify-content:flex-end;z-index:2001}.filters-modal__panel{background:#fff;display:flex;flex-direction:column;height:100%;transform:translateX(24px);transition:transform .2s ease;width:min(420px,92vw)}.filters-modal__header{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:14px 16px}.filters-modal__title{font-size:16px;font-weight:700}.filters-modal__close{background:transparent;border:0;cursor:pointer;font-size:24px;line-height:1}.filters-modal__body{flex:1;overflow:auto;padding:16px}.filters-modal__footer{border-top:1px solid #eee;display:flex;gap:10px;padding:14px 16px}.filters-modal__footer .btn-agregar-filtro,.filters-modal__footer .btn-borrar-filtro{flex:1}.filters-modal-overlay.is-open,.filters-modal.is-open{opacity:1;pointer-events:auto}.filters-modal.is-open .filters-modal__panel{transform:translateX(0)}:root{--plp-gap-mobile:14px;--plp-gap-desktop:18px}.category-body .product-table.js-product-table{gap:0!important}.category-body .product-table.js-product-table.plp-grid{display:grid!important;gap:var(--plp-gap-mobile)!important;margin:0 0 50px!important;max-width:100%;padding:0!important;width:100%}@media (max-width:767.98px){.category-body .plp-grid.plp-grid--1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.category-body .plp-grid.plp-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:768px){.category-body .plp-grid{gap:var(--plp-gap-desktop)!important}.category-body .plp-grid.plp-grid--1{grid-template-columns:repeat(3,minmax(0,1fr))!important}.category-body .plp-grid.plp-grid--2{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.category-body .plp-grid>.item-product,.category-body .plp-grid>.js-item-item,.category-body .plp-grid>.js-item-product{flex:none!important;margin:0!important;max-width:none!important;min-width:0!important;width:auto!important}.category-body .plp-grid .item,.category-body .plp-grid .item-product,.category-body .plp-grid .js-product-container{min-width:0!important}.category-body .plp-grid img{height:auto!important;max-width:100%!important}.category-nav-menu{width:auto}.category-nav-menu__list{align-items:center;display:flex;gap:32px;justify-content:center;list-style:none;margin:0;padding:0;width:auto}.category-nav-menu__item{flex:0 0 auto;margin:0;padding:0}.category-nav-menu__link{color:#000;display:inline-block;font-size:13px;letter-spacing:.08em;padding:8px 0;text-transform:uppercase;white-space:nowrap}.category-nav-menu__item.is-active .category-nav-menu__link:after{background:#000;bottom:2px;content:"";height:1px;left:0;position:absolute;width:100%}.category-nav-menu__link{position:relative;text-decoration:none}.category-nav-menu__link:after{background-color:#000;bottom:2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:center;transition:transform .25s ease;width:100%}.category-nav-menu__item.is-active .category-nav-menu__link:after,.category-nav-menu__link:hover:after{transform:scaleX(1)}.category-nav-menu__item.is-active .category-nav-menu__link{font-weight:700}.category-nav-menu__link,.category-nav-menu__link:active,.category-nav-menu__link:focus,.category-nav-menu__link:hover,.category-nav-menu__link:visited{color:#000}@media (max-width:767px){.category-topbar-menu-mobile .category-nav-menu__list{flex-wrap:wrap;gap:20px;justify-content:center}}.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 15px;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}}.filter-name{border-bottom:1px solid rgba(0,0,0,.576);font-family:var(--heading-font);font-size:16px;font-weight:500}#custom-filter-order-by .order-by-group{display:flex;flex-direction:column;gap:4px}#custom-filter-order-by .order-by-option{align-items:center;cursor:pointer;display:flex;font-family:var(--body-font);font-size:14px;gap:8px;line-height:1.4}#custom-filter-order-by .order-by-option input[type=radio]{margin:0}#custom-filter-order-by .order-by-label{display:inline-block}#custom-filter-categories .cats-group-filter{display:flex;flex-direction:column;gap:4px}#custom-filter-categories .cats-link-filter{color:inherit;text-decoration:none}#custom-filter-categories .cats-item-filter{align-items:center;cursor:pointer;display:flex;font-family:var(--body-font);font-size:14px;gap:8px;line-height:1.4}#custom-filter-categories .cats-link-filter:hover .cats-item-filter{text-decoration:underline}.btn-ver-filtros{border-bottom:1px solid rgba(0,0,0,.576)!important;font-family:var(--heading-font)!important;font-size:12px!important;font-weight:500!important}#filters .checkbox-group{display:flex;flex-direction:column;gap:4px}#filters .checkbox-item{align-items:center;cursor:pointer;display:flex;padding-left:24px;position:relative}#filters .checkbox-item .checkbox-input{opacity:0;pointer-events:none;position:absolute}#filters .checkbox-item:before{background-color:#fff;border:1px solid #000;border-radius:100%;box-sizing:border-box;content:"";height:14px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:14px}#filters .checkbox-item.selected:before{background-color:#000;border-color:#000}#filters .checkbox-item.selected:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:8px;left:4px;margin-left:2px;position:absolute;top:50%;transform:translateY(-55%) rotate(45deg);width:4px}#filters .checkbox-item label{font-size:14px;line-height:1.4;margin:0}@media (min-width:768px){.custom-modal-filters{max-width:350px!important}.custom-modal-filters .modal-body{padding:0 25px}.filtrar-head{font-family:var(--heading-font);font-size:24px;font-weight:600px}.filters-apply{position:static!important}}@media (max-width:767px){#custom-filter-order-by .radio-button{flex:1 0 100%;text-align:center}.applied-filters-container .btn{line-height:100%;padding:1.25rem!important}}#nav-filters .modal-header,#nav-filters-mobile .modal-header{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}#nav-filters .modal-header .modal-close,#nav-filters-mobile .modal-header .modal-close{float:right;margin:0;padding-right:0}#nav-filters .filters-modal-body,#nav-filters-mobile .filters-modal-body{display:flex;flex-direction:column;max-height:calc(100vh - 60px)}.filters-modal-scroll{flex:1 1 auto;-webkit-overflow-scrolling:touch;padding-bottom:80px}.filters-apply{background:#fff;border-top:1px solid #e0e0e0;bottom:40px;left:0;padding:10px;position:sticky;right:0;z-index:5}.custom-filters-button{background-color:#ebebeb;border-radius:30px;cursor:pointer;padding:5px 10px!important;width:-moz-fit-content;width:fit-content}.btn-agregar-filtro,.btn-borrar-filtro{background-color:#000!important;border-radius:5px;color:#fff!important;cursor:pointer;font-family:var(--body-font)!important;font-size:12px!important;font-weight:500!important;padding:8px 12px}.accordion-container:not(.checkbox-layout) .radio-button-content:hover{background-color:color-mix(in srgb,var(--accent-color) 70%,#fff 30%)}.accordion-container:not(.checkbox-layout) .radio-button-label,.accordion-container:not(.checkbox-layout) label{font-weight:600;padding-left:0}.accordion-container:not(.checkbox-layout) .checkbox-input{display:none}#custom-filter-order-by>.h5{display:block;font-weight:700;padding:1.25rem 0}#custom-filter-order-by .radio-button.selected .radio-button-content{background-color:#c21f3c;border-radius:5px;color:var(--main-background)}.accordion-button{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:1.25rem 0;text-align:left;width:100%}.accordion-button span{color:#000;font-weight:700}#custom-filter-category .custom-category-dropdown{flex:1 1 100%;padding:0}#custom-filter-category .radio-button.selected .radio-button-content{background-color:var(--accent-color);border-radius:5px;color:var(--main-background)}.accordion-content{padding:0 .938rem .938rem}.arrow-icon{height:1.25rem;width:1.25rem}.panel_filtros{display:flex;flex-direction:column}.accordion-container{border-bottom:1px solid #e0e0e0;padding:0 35px 35px}.accordion-container .checkbox-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25rem;justify-content:flex-start}.checkbox-layout .checkbox-group{flex-direction:column;gap:0}.checkbox-layout .checkbox-item input[type=checkbox],.checkbox-layout .checkbox-item label{cursor:pointer}.checkbox-layout .checkbox-item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;height:11px;margin-right:.3125rem;outline:1px solid #000;width:11px}.checkbox-layout .checkbox-item input[type=checkbox]:checked{background-color:var(--main-foreground)}.checkbox-item{align-items:center;cursor:pointer;display:flex;flex-direction:row;margin-bottom:.625rem}.checkbox-item:hover{color:rgba(0,0,0,.576)}.color-box{border:1px solid #000;border-radius:50px;height:.938rem;margin-left:.625rem;width:.938rem}.item-texto{align-items:center;display:flex;flex-direction:row}.filter-select{color:gray}.filter-select .custom-select-button{border:1px solid gray;border-radius:6px;color:gray;font-size:var(--font-small);padding:15px 5px;text-align:left}.filter-select .custom-select-list{border-top:0;border-color:gray}.applied-filters-container{display:flex;gap:.938rem}.filters-to-apply{padding:0 10px 10px!important}.applied-filters.chip{background-color:transparent;border-radius:5px;color:#000;cursor:pointer;font-family:var(--heading-font)!important;font-size:12px!important;font-weight:500!important;margin:0 3px!important}#nav-filters,#nav-filters .filters-modal-body,#nav-filters .filters-modal-scroll,#nav-filters .modal-body,#nav-filters-mobile,#nav-filters-mobile .filters-modal-body,#nav-filters-mobile .filters-modal-scroll,#nav-filters-mobile .modal-body{padding-left:0!important;padding-right:0!important}#nav-filters,#nav-filters-mobile{--filter-line-color:rgba(0,0,0,.14);--filter-chevron-color:rgba(0,0,0,.14);--filter-row-pad-y:14px;--filter-row-pad-x:10px;--filter-content-pad-x:10px;--filter-row-bg-hover:rgba(0,0,0,.03)}#nav-filters .js-filter-acc>.checkbox-group,#nav-filters-mobile .js-filter-acc>.checkbox-group{display:none!important}#nav-filters .js-filter-acc.is-open>.checkbox-group,#nav-filters-mobile .js-filter-acc.is-open>.checkbox-group{display:block!important}#nav-filters #custom-filter-categories .custom-filter-accordion__content,#nav-filters-mobile #custom-filter-categories .custom-filter-accordion__content{display:none!important}#nav-filters #custom-filter-categories .custom-filter-accordion.is-open .custom-filter-accordion__content,#nav-filters-mobile #custom-filter-categories .custom-filter-accordion.is-open .custom-filter-accordion__content{display:block!important}#nav-filters #custom-filter-categories .custom-filter-accordion.mt-3,#nav-filters-mobile #custom-filter-categories .custom-filter-accordion.mt-3{margin-top:0!important}#nav-filters #custom-filter-categories .custom-filter-accordion__toggle,#nav-filters .js-filter-acc>.filter-name,#nav-filters-mobile #custom-filter-categories .custom-filter-accordion__toggle,#nav-filters-mobile .js-filter-acc>.filter-name{align-items:center!important;border-bottom:1px solid var(--filter-line-color)!important;cursor:pointer;display:flex!important;font-weight:600;letter-spacing:.2px;margin:0!important;padding:var(--filter-row-pad-y) var(--filter-row-pad-x)!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%!important}#nav-filters #custom-filter-categories,#nav-filters-mobile #custom-filter-categories{border-top:1px solid var(--filter-line-color)}#nav-filters #custom-filter-categories .custom-filter-accordion__toggle:hover,#nav-filters .js-filter-acc>.filter-name:hover,#nav-filters-mobile #custom-filter-categories .custom-filter-accordion__toggle:hover,#nav-filters-mobile .js-filter-acc>.filter-name:hover{background:var(--filter-row-bg-hover)}#nav-filters #custom-filter-categories .custom-filter-chevron,#nav-filters .custom-filter-chevron,#nav-filters-mobile #custom-filter-categories .custom-filter-chevron,#nav-filters-mobile .custom-filter-chevron{color:var(--filter-chevron-color)!important;flex:0 0 auto!important;margin-left:auto!important}#nav-filters #custom-filter-categories .custom-filter-chevron svg,#nav-filters .custom-filter-chevron svg,#nav-filters-mobile #custom-filter-categories .custom-filter-chevron svg,#nav-filters-mobile .custom-filter-chevron svg{display:block;height:12px;width:12px;fill:currentColor!important;stroke:currentColor!important;transform:rotate(0deg);transition:transform .2s ease}#nav-filters #custom-filter-categories .custom-filter-accordion.is-open .custom-filter-chevron svg,#nav-filters .js-filter-acc.is-open>.filter-name .custom-filter-chevron svg,#nav-filters-mobile #custom-filter-categories .custom-filter-accordion.is-open .custom-filter-chevron svg,#nav-filters-mobile .js-filter-acc.is-open>.filter-name .custom-filter-chevron svg{transform:rotate(90deg)}#nav-filters #custom-filter-categories .custom-filter-accordion.is-open .custom-filter-accordion__content,#nav-filters .js-filter-acc.is-open>.checkbox-group,#nav-filters-mobile #custom-filter-categories .custom-filter-accordion.is-open .custom-filter-accordion__content,#nav-filters-mobile .js-filter-acc.is-open>.checkbox-group{padding:10px var(--filter-content-pad-x) 14px var(--filter-content-pad-x)!important}#nav-filters .filter-name:after,#nav-filters-mobile .filter-name:after{content:none!important}#nav-filters-mobile.modal-show #custom-filter-order-by,#nav-filters-mobile.modal-show #custom-filter-order-by.p-0,#nav-filters.modal-show #custom-filter-order-by,#nav-filters.modal-show #custom-filter-order-by.p-0{padding:5px 10px!important}
/*# sourceMappingURL=grid_critical.min.e434d947.css.map */