.derive-marques{margin:40px auto}.derive-marques--block{margin:28px 0 0}.derive-marques .product-carousel{padding-top:0;padding-bottom:0}.derive-marques__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.derive-marques .derive-marques__title{margin:0;font-size:26px;font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none}.derive-marques__nav{display:flex;flex-shrink:0;gap:8px}.derive-marques .product-carousel__arrow{position:static;width:36px;height:36px;border:1px solid var(--mb-border-light);border-radius:50%;background:#fff;box-shadow:none;color:var(--mb-ink)}.derive-marques .product-carousel__arrow:hover:not(:disabled){transform:none;border-color:var(--mb-ink);background:#fff;box-shadow:none}.derive-marques .product-carousel__arrow svg{width:16px;height:16px;fill:none;stroke:currentColor}.derive-marques .product-carousel__arrow--next svg{transform:rotate(180deg)}.derive-marques .product-carousel.is-static .derive-marques__nav{display:none}.derive-marques .product-carousel__slide{padding:0 8px}@media only screen and (min-width:768px){.derive-marques .product-carousel__slide{width:calc(100% / var(--dm-per-slide, 4))}}.derive-marques-card{display:flex;flex-direction:column;align-items:center;gap:12px;height:100%;padding:16px 12px 12px;border:1px solid var(--mb-border-light);border-radius:10px;background:#fff;color:var(--mb-ink);text-align:center;text-decoration:none}.derive-marques-card__logo{display:flex;align-items:center;justify-content:center;width:100%;height:44px}.derive-marques-card__logo img{max-width:70%;max-height:100%;object-fit:contain}.derive-marques-card__name{font-size:20px;font-weight:800;font-style:italic;text-transform:uppercase}.derive-marques-card__media{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4 / 3}.derive-marques-card__media img{width:100%;height:100%;object-fit:contain}.derive-marques-card__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:auto;padding:10px 12px;border-radius:6px;background:var(--mb-green-dark);color:#fff;font-size:13px;font-weight:600;white-space:nowrap}.derive-marques-card__cta-label{overflow:hidden;min-width:0;text-overflow:ellipsis}.derive-marques-card__cta svg{width:14px;height:14px;flex-shrink:0;transition:transform var(--mb-duration-fast) ease}.derive-marques-card:hover .derive-marques-card__cta svg{transform:translate(3px)}@media only screen and (max-width:767px){.derive-marques{margin:28px auto}.derive-marques--block{margin:24px 0 0}.derive-marques .derive-marques__title{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/product-derive-marques.css.map */
