<link href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.5/font/bootstrap-icons.css" rel="stylesheet"><style>/* Ajusta el badge del carrito para que se posicione correctamente */.cart-icon { position: relative; display: inline-block;}.cart-icon .badge { position: absolute; top: -5px; right: -10px; font-size: 0.75rem;}</style><style>/* Ajusta el badge del carrito para que se posicione correctamente */.cart-icon { position: relative; display: inline-block;}.cart-icon .badge { position: absolute; top: -5px; right: -10px; font-size: 0.75rem;}.header .logo{ height: 46px; width: 46px;}.header .btn-category{ border-start-start-radius: 30px; border-end-start-radius: 30px; background: white; border: 0px;}.header .btn-category:hover{ border-start-start-radius: 30px; border-end-start-radius: 30px; background: white; border: 0px; color: #E63946;}.header .btn-search{ border-start-end-radius: 30px; border-end-end-radius: 30px; background: white; border: 0px;}.header .btn-search:hover{ border-start-end-radius: 30px; border-end-end-radius: 30px; background: white; border: 0px; color: #E63946;}.header .customer-service-icon{ background: white; border: 0px;}.header .customer-service-icon:hover{ background: white; border: 0px; color: #E63946;}.header .bar-search-mobile{ border-start-start-radius: 30px; border-end-start-radius: 30px;}.header .btn-buy{ border-radius:30px;}.header .bar-search{ height: 46px;}.header{ background-color: #333333; color: white;}.header .btn.show{ color: #E63946;}.offcanvas .list-group-item a { color: inherit; /* Toma el color heredado (puedes definir otro, por ejemplo, #333) */ text-decoration: none; /* Elimina el subrayado */}.offcanvas .list-group-item a:hover,.offcanvas .list-group-item a:focus { color: inherit; /* Mantiene el color al pasar el mouse */ text-decoration: none; /* Sin subrayado en hover o foco */}.w-150px{ width: 150px;}</style><header class="header border-bottom sticky-top"> <!-- desktop --> <div class="container container-custom d-lg-flex d-none justify-content-between align-items-center py-4"> <h5 class="text-white pointer me-4 mb-0" onclick="window.location.href='/'">TcgBunker</h5> <form class="d-flex w-75" role="search" action="/order"> <div class="input-group input-group-lg"> <!-- Botón de categorías --> <button class="btn btn-outline-primary dropdown-toggle btn-category fs-6" type="button" id="dropdownMenuButton" data-bs-toggle="dropdown" aria-expanded="false"> Categorías </button> <ul class="dropdown-menu" aria-labelledby="dropdownMenuButton"> {% for category in categories %} <li><a class="dropdown-item" href="/order?category={{category.id}}">{{ category.name }}</a></li> {% endfor %} </ul> <!-- Input de búsqueda --> <input type="search" name="search" class="form-control fs-6 bar-search" placeholder="Buscar..." aria-label="Buscar"> <button class="btn btn-outline-primary btn-search fs-5" type="submit"> <i class="bi bi-search"></i> </button> </div> </form> <!-- Icono de Atención al Cliente --> <a class="customer-service-icon ms-3 me-3 btn btn-outline-primary rounded-pill" href="/customer-service"> <i class="bi bi-headset fs-4"></i> </a> <div class="d-flex justify-content-between align-items-center w-150px ms-auto cartIconView"> {{ render(controller('App\\Controller\\HeaderController::cartIconView')) }} </div> </div> <!-- mobile --> <div class="container container-custom d-lg-none d-block justify-content-between align-items-center"> <div class="py-3 d-flex w-100 alight-items-center justify-content-between"> <button class="navbar-toggler fs-1" type="button" data-bs-toggle="offcanvas" data-bs-target="#offcanvasCategories" aria-controls="offcanvasCategories"> <i class="bi bi-list"></i> </button> <h5 class="text-white pointer mt-2 mb-0" onclick="window.location.href='/'">TcgBunker</h6> <div class="cartIconView" width="27px"> {{ render(controller('App\\Controller\\HeaderController::cartIconView')) }} </div> </div> <div class="row pb-3"> <div class="col-12"> <form class="d-flex w-100" role="search" action="/order"> <div class="input-group"> <!-- Input de búsqueda --> <input type="search" name="search" class="form-control fs-6 bar-search bar-search-mobile" placeholder="Buscar..." aria-label="Buscar"> <button class="btn btn-outline-primary btn-search fs-5" type="submit"> <i class="bi bi-search"></i> </button> </div> </form> </div> </div> </div></header><!-- Offcanvas para Categorías --><div class="offcanvas offcanvas-start" tabindex="-1" id="offcanvasCategories" aria-labelledby="offcanvasCategoriesLabel"> <div class="offcanvas-header"> <h5 class="offcanvas-title" id="offcanvasCategoriesLabel">Categorías</h5> <button type="button" class="btn-close" data-bs-dismiss="offcanvas" aria-label="Cerrar"></button> </div> <div class="offcanvas-body"> <!-- Lista de categorías --> <ul class="list-group"> {% for category in categories %} <li class="list-group-item"> <a href="/order?category={{category.id}}" class="text-decoration-none d-flex align-items-center"> {% if category.imageName %} <img src="/uploads/images/categories/{{ category.imageName }}" alt="{{ category.name }}" class="me-2" style="width: 30px; height: 30px; object-fit: cover; border-radius: 50%;"> {% endif %} {{ category.name }} </a> </li> {% endfor %} <!-- Agregar acceso a Atención al Cliente --> <li class="list-group-item"> <a href="/customer-service" class="text-decoration-none d-flex align-items-center"> <i class="bi bi-headset me-2 fs-4"></i> Atención al Cliente </a> </li> </ul> </div></div>