.pasarelaProductosCategoria_section{background-color:#0000;border-radius:2dvh;flex-direction:column;height:min-content;padding:2.5dvh 1dvh;display:flex}.category_header{align-items:center;gap:4dvh;padding:0 2dvh;display:flex}.category_header h3{color:var(--color-primary);text-wrap:nowrap;font-size:3dvh;font-weight:700}.category_header span{color:var(--color-primary);cursor:pointer;text-wrap:nowrap;font-size:2dvh;font-weight:700}@media (orientation:portrait){.category_header{flex-direction:column;align-items:flex-start;gap:0}}.categoy_list{justify-content:space-evenly;padding:2dvh;overflow:auto}.product_category_list{scroll-snap-align:start;scroll-snap-stop:always;-webkit-user-select:none;user-select:none;aspect-ratio:9/14;background-color:var(--color-surface);min-width:21dvh;max-width:28dvh;box-shadow:0 0 .36dvh .16dvh var(--color-shadow-brand);border-radius:1.2dvh;flex-direction:column;flex:1;gap:1.5dvh;padding:1.5dvh;font-family:nunito;display:flex}.product_category_list>a img{aspect-ratio:163/120;object-fit:contain;width:100%;height:auto}.product_category_list .info_product{flex-direction:column;flex:1;justify-content:space-between;gap:1dvh;display:flex}.product_category_list .info_product>a div{flex-direction:column;gap:1dvh;display:flex}.product_category_list .info_product>a div>h6{font-size:1.6dvh}.product_category_list .info_product>a div>p{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;height:4dvh;font-size:1.8dvh;line-height:2dvh;display:-webkit-box;overflow:hidden}.product_category_list .info_product>a div>small{color:var(--color-primary);text-wrap:nowrap;background-color:var(--color-warning-soft);border-radius:.5dvh;width:min-content;padding:0 .5dvh;font-size:1.8dvh}.product_category_list .info_product>a div>div{flex-direction:column;display:flex}.product_category_list .info_product>a div>div>span:first-child{color:var(--color-ink);font-size:1.8dvh;font-weight:700;text-decoration:line-through}.product_category_list .info_product>a div>div>span:nth-child(2){color:var(--color-ink-strong);font-size:2.2dvh;font-weight:700}.product_category_list .info_product .sin_descuento>p{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;height:6dvh;font-size:1.8dvh;line-height:2dvh;display:-webkit-box;overflow:hidden}.product_category_list .info_product .sin_descuento>small{color:#0000;border-bottom:.32dvh solid var(--color-border);background-color:#0000;line-height:.28dvh}.product_category_list .info_product .sin_descuento>div>span:first-child{visibility:hidden}.product_category_list .info_product .contador_container .contador{flex-direction:row;justify-content:center;align-items:center;gap:1dvh;display:flex}.product_category_list .info_product .contador_container .contador img{background-color:var(--color-primary-soft);border-radius:1dvh;width:4.5dvh;height:4.5dvh;padding:1dvh .5dvh}.product_category_list .info_product .contador_container .contador button:first-child{-webkit-user-select:none;user-select:none;background-color:var(--color-primary-soft);border:.16dvh solid var(--color-primary-tint);width:4.5dvh;height:4.5dvh;color:var(--color-primary);border-radius:1dvh;justify-content:center;align-items:center;padding:1dvh;font-size:3dvh;font-weight:700;display:flex}.product_category_list .info_product .contador_container .contador input{text-align:center;border:.25dvh solid var(--color-border-medium);border-radius:1dvh;outline:none;width:6.5dvh;padding:.8dvh 0}.product_category_list .info_product .contador_container .contador button:nth-child(3){-webkit-user-select:none;user-select:none;background-color:var(--color-primary-soft);border:.16dvh solid var(--color-primary-tint);width:4.5dvh;height:4.5dvh;color:var(--color-primary);border-radius:1dvh;justify-content:center;align-items:center;padding:1dvh;font-size:3dvh;font-weight:700;display:flex}.product_category_list .info_product .contador_container>button{-webkit-user-select:none;user-select:none;width:100%;color:var(--color-surface);background-color:var(--color-primary-tint-darker);border:none;border-radius:1.2dvh;justify-content:center;align-items:center;gap:1dvh;padding:1dvh 0;display:flex}.product_category_list .info_product .contador_container>button img{width:2.5dvh;height:2.5dvh}.product_category_list span{font-size:2dvh;font-weight:700}.product_category_list button{justify-self:flex-end}.product_category_list_loading{scroll-snap-align:start;scroll-snap-stop:always;-webkit-user-select:none;user-select:none;aspect-ratio:9/14;border-radius:1.2dvh;flex-direction:column;flex:1;gap:1.5dvh;min-width:21dvh;max-width:28dvh;padding:1.5dvh;font-family:nunito;display:flex}.product_category_list_loading>img{aspect-ratio:163/120;object-fit:contain;width:100%;height:auto}.product_category_list_loading .info_product{flex-direction:column;flex:1;justify-content:space-between;gap:1dvh;display:flex}.product_category_list_loading .info_product>div{flex-direction:column;gap:1dvh;display:flex}.product_category_list_loading .info_product>div>h6{font-size:1.6dvh}.product_category_list_loading .info_product>div>p{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;height:4dvh;font-size:1.8dvh;line-height:2dvh;display:-webkit-box;overflow:hidden}.product_category_list_loading .info_product>div>small{text-wrap:nowrap;border-radius:.5dvh;width:min-content;padding:0 .5dvh;font-size:1.8dvh}.product_category_list_loading .info_product>div>div{flex-direction:column;display:flex}.product_category_list_loading .info_product>div>div>span:first-child{font-size:1.8dvh;font-weight:700;text-decoration:line-through}.product_category_list_loading .info_product>div>div>span:nth-child(2){font-size:2.2dvh;font-weight:700}.product_category_list_loading .info_product .sin_descuento>p{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;height:6dvh;font-size:1.8dvh;line-height:2dvh;display:-webkit-box;overflow:hidden}.product_category_list_loading .info_product .sin_descuento>small{color:#0000;background-color:#0000;border-bottom:.32dvh solid #0000;line-height:.28dvh}.product_category_list_loading .info_product .sin_descuento>div>span:first-child{visibility:hidden}.product_category_list_loading .info_product .contador_container .contador{flex-direction:row;justify-content:center;align-items:center;gap:1dvh;display:flex}.product_category_list_loading .info_product .contador_container .contador img{background-color:var(--color-primary-soft);border-radius:1dvh;width:4.5dvh;height:4.5dvh;padding:1dvh .5dvh}.product_category_list_loading .info_product .contador_container .contador button:first-child{background-color:var(--color-primary-soft);width:4.5dvh;height:4.5dvh;color:var(--color-primary);border-radius:1dvh;justify-content:center;align-items:center;padding:1dvh;font-size:3dvh;font-weight:700;display:flex}.product_category_list_loading .info_product .contador_container .contador input{text-align:center;border:.25dvh solid var(--color-border-medium);border-radius:1dvh;outline:none;width:6.5dvh;padding:.8dvh 0}.product_category_list_loading .info_product .contador_container .contador button:nth-child(3){background-color:var(--color-primary-soft);width:4.5dvh;height:4.5dvh;color:var(--color-primary);border-radius:1dvh;justify-content:center;align-items:center;padding:1dvh;font-size:3dvh;font-weight:700;display:flex}.product_category_list_loading .info_product .contador_container>button{border:none;border-radius:1.2dvh;justify-content:center;align-items:center;gap:1dvh;width:100%;padding:1dvh 0;display:flex}.product_category_list_loading .info_product .contador_container>button img{width:2.5dvh;height:2.5dvh}.product_category_list_loading span{font-size:2dvh;font-weight:700}.product_category_list_loading button{justify-self:flex-end}.searchResultsModification .product_category_list,.searchResultsModification .product_category_list_loading{min-width:100%}@media (min-aspect-ratio:21/9){.categoy_list{justify-content:center;gap:2dvh}}
