.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%}.product-table{gap:.5rem}.product-table .item-product{margin:0}.product-table .item-product.col-1{flex-basis:calc(8.33333% - 0.5rem)}@media (min-width:768px){.product-table .item-product.col-md-1{flex-basis:calc(8.33333% - 0.5rem)!important}}.product-table .item-product.col-2{flex-basis:calc(16.66667% - 0.5rem)}@media (min-width:768px){.product-table .item-product.col-md-2{flex-basis:calc(16.66667% - 0.5rem)!important}}.product-table .item-product.col-3{flex-basis:calc(25% - 0.5rem)}@media (min-width:768px){.product-table .item-product.col-md-3{flex-basis:calc(25% - 0.5rem)!important}}.product-table .item-product.col-4{flex-basis:calc(33.33333% - 0.5rem)}@media (min-width:768px){.product-table .item-product.col-md-4{flex-basis:calc(33.33333% - 0.5rem)!important}}.product-table .item-product.col-5{flex-basis:calc(41.66667% - 0.5rem)}@media (min-width:768px){.product-table .item-product.col-md-5{flex-basis:calc(41.66667% - 0.5rem)!important}}.product-table .item-product.col-6{flex-basis:calc(50% - 0.5rem)}@media (min-width:768px){.product-table .item-product.col-md-6{flex-basis:calc(50% - 0.5rem)!important}}.product-table .item-product.col-7{flex-basis:calc(58.33333% - 0.5rem)}@media (min-width:768px){.product-table .item-product.col-md-7{flex-basis:calc(58.33333% - 0.5rem)!important}}.product-table .item-product.col-8{flex-basis:calc(66.66667% - 0.5rem)}@media (min-width:768px){.product-table .item-product.col-md-8{flex-basis:calc(66.66667% - 0.5rem)!important}}.product-table .item-product.col-9{flex-basis:calc(75% - 0.5rem)}@media (min-width:768px){.product-table .item-product.col-md-9{flex-basis:calc(75% - 0.5rem)!important}}.product-table .item-product.col-10{flex-basis:calc(83.33333% - 0.5rem)}@media (min-width:768px){.product-table .item-product.col-md-10{flex-basis:calc(83.33333% - 0.5rem)!important}}.product-table .item-product.col-11{flex-basis:calc(91.66667% - 0.5rem)}@media (min-width:768px){.product-table .item-product.col-md-11{flex-basis:calc(91.66667% - 0.5rem)!important}}.product-table .item-product.col-12{flex-basis:calc(100% - 0.5rem)}@media (min-width:768px){.product-table .item-product.col-md-12{flex-basis:calc(100% - 0.5rem)!important}}.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-family:var(--heading-font);font-size:36px;font-weight:700}.product-table{gap:3rem}.category-banner img,.subcategory-banner img{aspect-ratio:15/1;-o-object-fit:cover;object-fit:cover}}.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{width:700px!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;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:80px}.filters-apply{background:#fff;border-top:1px solid #e0e0e0;bottom:40px;left:0;padding-bottom:8px;padding-top:8px;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}
/*# sourceMappingURL=grid_critical.min.99f67736.css.map */