.mainHeader .mainHeaderInner .header__logo img{width:200px!important}.footer-main .menu__wrapper{text-align:center}.secondary-btn:hover{color:#f0f4f8!important}.catalogo-productos .product-listing{margin:0 auto 40px;max-width:1170px}.catalogo-productos .product-listing .grid-box.product-cards{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:2rem;padding:0 30px}@media(min-width:1280px){.catalogo-productos .product-listing .grid-box.product-cards{padding:0}}.catalogo-productos .product-listing .product-images{height:auto;transition:.3s;width:100%}.catalogo-productos .product-listing .card:hover .product-images{transform:scale(1.05)}.catalogo-productos .product-listing .tag{margin:15px 0;opacity:.9;text-align:center}.catalogo-productos .product-listing .tag span{color:#708090;display:block;font-size:14px;font-weight:500;margin-bottom:5px}.catalogo-productos .product-listing .title{color:#3c4666;font-size:18px;font-weight:700;margin:0 0 10px;text-align:center}.catalogo-productos .product-listing .price{font-weight:600}.catalogo-productos .ratings{display:flex;gap:12px;justify-content:center;margin-top:15px}.catalogo-productos .star-figure{margin:0 0 12px}@media screen and (max-width:1280px){.catalogo-productos .product-listing .grid-box.product-cards{grid-template-columns:1fr 1fr 1fr}}.catalogo-productos .product-listing .card{border:1px solid #e8e6e3;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);position:relative;transition:.3s}.catalogo-productos .product-listing .card:hover{box-shadow:0 12px 30px rgba(0,0,0,.15);transform:translateY(-8px)}.catalogo-productos .product-listing .card-content{padding:25px;position:relative}.catalogo-productos .product-listing .product-link{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:767px){.catalogo-productos .product-listing .grid-box.product-cards{grid-template-columns:1fr 1fr}}@media screen and (max-width:375px){.catalogo-productos .product-listing .grid-box.product-cards{grid-template-columns:1fr}}.filters-container{background-color:#f0f4f8;border:1px solid #708090;border-radius:8px;margin-bottom:2.5rem;padding:1.5rem}.filters-form{align-items:end;display:grid;gap:1rem;grid-template-columns:1fr 1fr auto}.filter-group{display:flex;flex-direction:column;gap:.5rem}.filter-group label{color:#3c4666;font-size:.9rem;font-weight:600}.filter-group input[type=text],.filter-group select{background-color:#fff;border:1px solid #708090;border-radius:4px;font-size:1rem;padding:.6rem .8rem;transition:border-color .3s ease}.filter-group input[type=text]:focus,.filter-group select:focus{border-color:coral;box-shadow:0 0 0 3px rgba(255,127,80,.15);outline:none}.filter-actions{align-items:center;display:flex;gap:.5rem}.btn-clear,.btn-filter{border:none;border-radius:4px;cursor:pointer;font-size:.95rem;font-weight:600;padding:.6rem 1.2rem;text-decoration:none;transition:all .3s ease}.btn-filter{background-color:coral;color:#fff}.btn-filter:hover{background-color:#ff6a35}.btn-clear{background-color:#708090;color:#fff;display:inline-block}.btn-clear:hover{background-color:#5a6877;color:#fff}.filter-results{background-color:rgba(255,127,80,.1);border-left:4px solid coral;border-radius:4px;margin-top:1rem;padding:.8rem}.filter-results p{color:#3c4666;font-size:.95rem;margin:0}@media screen and (max-width:1024px){.filters-form{grid-template-columns:1fr}.filter-actions{justify-content:flex-start}}@media screen and (max-width:767px){.filters-container{padding:1rem}.btn-clear,.btn-filter{font-size:.9rem;padding:.5rem 1rem}}.pagination{margin-top:3rem;padding:2rem 0}.pagination,.pagination-controls{align-items:center;justify-content:center}.pagination-controls{display:flex;flex-wrap:wrap;gap:.5rem}.pagination-btn{background-color:#fff;border:1px solid #708090;border-radius:4px;color:#3c4666;font-weight:500;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease}.pagination-btn:hover:not(.disabled){background-color:coral;border-color:coral;color:#fff}.pagination-btn.disabled{background-color:#f0f4f8;color:#708090;cursor:not-allowed;opacity:.5}.pagination-numbers{align-items:center;display:flex;gap:.25rem}.pagination-number{background-color:#fff;border:1px solid #708090;border-radius:4px;color:#3c4666;min-width:40px;padding:.5rem .75rem;text-align:center;text-decoration:none;transition:all .3s ease}.pagination-number:hover{background-color:#f0f4f8;border-color:coral;color:#3c4666}.pagination-number.active{background-color:coral;border-color:coral;color:#fff;font-weight:600}.pagination-ellipsis{color:#708090;padding:.5rem}.pagination-info{color:#3c4666;font-size:.9rem;text-align:center}@media screen and (max-width:767px){.pagination-controls{gap:.25rem}.pagination-btn{font-size:.9rem;padding:.4rem .8rem}.pagination-number{font-size:.9rem;min-width:35px;padding:.4rem .6rem}}.single-product-container{margin:60px auto 0;max-width:1140px;padding:0 30px}@media(min-width:1280px){.single-product-container{padding:0}}@media (min-width:1920px){.product-single .image-carousel-wraper .product-image img{width:auto}}.related-mangas-section{border-top:1px solid #e9ecef;margin-top:40px;padding-top:40px}.related-mangas-section h3{font-size:24px;font-weight:700;margin-bottom:30px}.related-mangas-section .grid-box.product-cards{display:grid;gap:20px;grid-template-columns:repeat(2,50%)}.grid-box.product-cards .card{border:1px solid #e9ecef;border-radius:8px;overflow:hidden;position:relative}.related-mangas-section .grid-box.product-cards .card .product-images{height:auto;width:100%}.related-mangas-section .tag,.related-mangas-section .title{padding:0 15px}.related-mangas-section .product-link{height:100%;left:0;position:absolute;top:0;width:100%}