.atelier-module.atelier-best-sellers,.atelier-module.atelier-new-products{border-bottom:1px solid var(--am-border);padding:0}.atelier-best-sellers .atelier-display-heading,.atelier-new-products .atelier-display-heading{padding:32px 18px;margin:0}.atelier-display-rail{position:relative}.atelier-display-track{display:flex;gap:0;width:100%}.atelier-display-card{flex:0 0 25%;min-width:0;padding:var(--am-padding);border-right:1px solid var(--am-border);margin:0}.atelier-new-products .atelier-display-card{flex-basis:22.222222%}.atelier-module .atelier-display-image{position:relative;display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:var(--am-image-radius,8px)}.atelier-module .atelier-display-image picture,.atelier-module .atelier-display-image img{display:block;width:100%;height:100%;object-fit:cover}.atelier-module .atelier-display-image .atelier-display-secondary{position:absolute;inset:0;opacity:0;transition:opacity .2s}.atelier-display-card:hover .atelier-display-secondary,.atelier-display-card:focus-within .atelier-display-secondary{opacity:1}.atelier-module .atelier-display-details{min-height:117px;padding-top:var(--am-title-gap,48px)}.atelier-module .atelier-display-details h3,.atelier-module .atelier-display-details h3 a{font-family:'Atelier Quincy',Georgia,serif;font-weight:800;font-size:var(--am-item-size);line-height:1.1;color:var(--am-text);margin:0;text-transform:none;letter-spacing:0}.atelier-empty-products{padding:30px}.atelier-best-sellers .atelier-display-rail:has(.atelier-empty-products) .atelier-prev,.atelier-best-sellers .atelier-display-rail:has(.atelier-empty-products) .atelier-next{display:none}
@media(max-width:1023.98px){.atelier-best-sellers .atelier-display-card,.atelier-new-products .atelier-display-card{flex-basis:36.363636%}}
@media(max-width:639.98px){.atelier-best-sellers .atelier-display-card,.atelier-new-products .atelier-display-card{flex-basis:66.666667%}}
@media(max-width:767.98px){.atelier-display-card{padding:var(--am-padding-mobile)}.atelier-module .atelier-display-details{min-height:129px;padding-top:var(--am-title-gap-mobile,38px)}.atelier-module .atelier-display-details h3,.atelier-module .atelier-display-details h3 a{font-size:var(--am-item-mobile)}.atelier-best-sellers .atelier-display-heading{padding:24px 18px}}
