.acx-products[data-acx-layout="grid"],
.acx-wishlist[data-acx-layout="grid"] {
display: block;
width: 100%;
min-width: 0;
height: auto;
min-height: 0;
max-height: none;
margin: 0;
padding: 0;
overflow: visible;
color: var(--acx-ink);
font-family: var(--acx-font);
}
.acx-products[data-acx-layout="grid"] > .acx-product-list[data-acx-grid],
.acx-wishlist[data-acx-layout="grid"] > .acx-product-list[data-acx-grid] {
display: grid !important;
width: 100%;
min-width: 0;
margin: 0;
padding: 0;
grid-template-columns: repeat(var(--acx-cols-d, 4), minmax(0, 1fr));
grid-auto-flow: row;
grid-auto-rows: auto;
column-gap: var(--acx-grid-column-gap, 8px);
row-gap: var(--acx-grid-row-gap, 20px);
align-items: start;
align-content: start;
overflow: visible;
} .acx-products[data-acx-layout="grid"] > .acx-product-list[data-acx-grid]::before,
.acx-products[data-acx-layout="grid"] > .acx-product-list[data-acx-grid]::after,
.acx-wishlist[data-acx-layout="grid"] > .acx-product-list[data-acx-grid]::before,
.acx-wishlist[data-acx-layout="grid"] > .acx-product-list[data-acx-grid]::after {
display: none !important;
content: none !important;
}
.acx-products[data-acx-layout="grid"]
> .acx-product-list[data-acx-grid]
> .acx-card[data-acx-grid-item],
.acx-wishlist[data-acx-layout="grid"]
> .acx-product-list[data-acx-grid]
> .acx-card[data-acx-grid-item] {
position: relative;
display: block;
width: 100%;
min-width: 0;
height: auto;
min-height: 0;
max-height: none;
margin: 0;
padding: 0;
align-self: start;
float: none;
clear: none;
transform: none;
}
.acx-card {
position: relative;
display: block;
width: 100%;
min-width: 0;
height: auto;
min-height: 0;
max-height: none;
margin: 0;
padding: 0;
overflow: visible;
color: var(--acx-ink);
font-family: var(--acx-font);
isolation: isolate;
}
.acx-card-media {
position: relative;
display: block;
width: 100%;
min-width: 0;
height: auto;
min-height: 0;
max-height: none;
margin: 0;
padding: 0;
overflow: hidden;
background: #efefef;
isolation: isolate;
} .acx-card-media > .acx-card-media-ratio {
display: none !important;
}
.acx-card-link {
position: relative;
z-index: 1;
display: block;
width: 100%;
min-width: 0;
margin: 0;
padding: 0;
overflow: hidden;
color: inherit;
text-decoration: none;
}
.acx-card-images {
position: relative;
display: flex;
width: 100%;
min-width: 0;
height: auto;
margin: 0;
padding: 0;
align-items: flex-start;
transform: translate3d(0, 0, 0);
transition: transform 0.52s cubic-bezier(0.22, 0.61, 0.36, 1);
will-change: transform;
backface-visibility: hidden;
}
.acx-card-image {
position: relative;
display: block;
width: 100%;
min-width: 0;
height: auto;
margin: 0;
padding: 0;
flex: 0 0 100%;
opacity: 1;
visibility: visible;
backface-visibility: hidden;
}
.acx-card-image img {
display: block;
width: 100%;
max-width: 100%;
height: auto;
margin: 0;
padding: 0;
aspect-ratio: 2 / 3;
object-fit: cover;
object-position: center;
}
.acx-card-meta {
position: relative;
display: block;
width: 100%;
min-width: 0;
margin: 0;
padding: 9px 0 0;
color: inherit;
font-size: 11px;
line-height: 1.35;
overflow-wrap: anywhere;
}
.acx-card-meta h3 {
margin: 0 0 2px;
padding: 0;
color: inherit;
font: 400 11px/1.35 var(--acx-font);
letter-spacing: 0;
text-transform: none;
}
.acx-card-meta h3 a {
color: inherit;
text-decoration: none;
}
.acx-card-price,
.acx-card-price .amount,
.acx-card-price bdi,
.acx-card-price ins,
.acx-card-price del {
color: inherit;
font: 400 11px/1.35 var(--acx-font);
}
.acx-card-price ins {
text-decoration: none;
}
.acx-card-price del {
margin-right: 5px;
opacity: 0.5;
}
.acx-empty {
padding: 32px 0;
color: var(--acx-muted);
font: 400 12px/1.5 var(--acx-font);
}
@media (max-width: 1366px) {
.acx-products[data-acx-layout="grid"] > .acx-product-list[data-acx-grid],
.acx-wishlist[data-acx-layout="grid"] > .acx-product-list[data-acx-grid] {
grid-template-columns: repeat(
var(--acx-cols-l, var(--acx-cols-d, 4)),
minmax(0, 1fr)
);
}
}
@media (max-width: 1024px) {
.acx-products[data-acx-layout="grid"] > .acx-product-list[data-acx-grid],
.acx-wishlist[data-acx-layout="grid"] > .acx-product-list[data-acx-grid] {
grid-template-columns: repeat(var(--acx-cols-t, 3), minmax(0, 1fr));
}
}
@media (max-width: 767px) {
.acx-products[data-acx-layout="grid"] > .acx-product-list[data-acx-grid],
.acx-wishlist[data-acx-layout="grid"] > .acx-product-list[data-acx-grid] {
grid-template-columns: repeat(var(--acx-cols-m, 2), minmax(0, 1fr));
}
.acx-card-meta {
padding-top: 7px;
font-size: 10px;
}
.acx-card-meta h3,
.acx-card-price,
.acx-card-price .amount,
.acx-card-price bdi,
.acx-card-price ins,
.acx-card-price del {
font-size: 10px;
}
}
@media (min-width: 1367px) {
.acx-products[data-acx-layout="grid"] [data-acx-grid] > .acx-hide-desktop,
.acx-wishlist[data-acx-layout="grid"] [data-acx-grid] > .acx-hide-desktop {
display: none !important;
}
}
@media (min-width: 1025px) and (max-width: 1366px) {
.acx-products[data-acx-layout="grid"] [data-acx-grid] > .acx-hide-laptop,
.acx-wishlist[data-acx-layout="grid"] [data-acx-grid] > .acx-hide-laptop {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
.acx-products[data-acx-layout="grid"] [data-acx-grid] > .acx-hide-tablet,
.acx-wishlist[data-acx-layout="grid"] [data-acx-grid] > .acx-hide-tablet {
display: none !important;
}
}
@media (max-width: 767px) {
.acx-products[data-acx-layout="grid"] [data-acx-grid] > .acx-hide-mobile,
.acx-wishlist[data-acx-layout="grid"] [data-acx-grid] > .acx-hide-mobile {
display: none !important;
}
}
@media (prefers-reduced-motion: reduce) {
.acx-card-images {
transition: none;
}
}