.best-sellers{background-color:#fff;padding:6rem var(--page-padding, 3.2rem)}.best-sellers__title{font-family:Clash Display,sans-serif;font-weight:500;font-size:3.6rem;line-height:1;letter-spacing:0;text-align:center;text-transform:uppercase;color:rgb(var(--color-foreground));margin:0 0 4rem}.best-sellers__grid{display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch;gap:2rem;max-width:1406px;margin:0 auto}.best-seller-card{display:flex;flex-direction:column}.best-seller-card__inner{flex:1;width:100%;border:2px solid #000;border-radius:4px;background:#000;display:flex;flex-direction:column;padding:11px 12px 14px;cursor:pointer;text-decoration:none;transition:border-color .25s ease}.best-seller-card__inner:hover{border-color:#555}.best-seller-card__image-wrapper{aspect-ratio:1 / 1;width:100%;flex-shrink:0;border-radius:7px;overflow:hidden;position:relative;background:#fff}.best-seller-card__img{width:100%;height:100%;object-fit:contain;position:absolute;top:0;right:0;bottom:0;left:0;transition:.85s cubic-bezier(.4,0,.2,1)}.best-seller-card__img--primary{opacity:1;z-index:1;transition:opacity 1.2s ease}.best-seller-card__img--hover{opacity:0;visibility:hidden;transform:scale3d(1.08,1.08,1);z-index:2}.best-seller-card__inner:hover .best-seller-card__img--primary{opacity:0}.best-seller-card__inner:hover .best-seller-card__img--hover{opacity:1;visibility:visible;transform:scaleZ(1)}.best-seller-card__info{flex:1;padding:1.2rem .4rem .4rem;display:flex;flex-direction:column;justify-content:flex-end;gap:.5rem;min-height:7rem}.best-seller-card__name{font-family:Clash Display,sans-serif;font-size:1.6rem;font-weight:500;letter-spacing:0;line-height:1;text-transform:uppercase;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.best-seller-card__price{font-family:Montserrat,sans-serif;font-size:2rem;font-weight:500;letter-spacing:0;line-height:1;text-transform:uppercase;color:#fff;margin:0}@media(max-width:900px){.best-sellers__grid{grid-template-columns:repeat(2,1fr);gap:1.6rem}}@media(max-width:767px){.best-sellers{padding:4rem var(--page-padding, 2rem)}.best-sellers__title{font-size:2.8rem;margin-bottom:3rem}}@media(max-width:480px){.best-sellers__grid{grid-template-columns:1fr;gap:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-best-sellers.css.map */
