.ae .aeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,1.8vw,26px)}@media(max-width:1199px){.ae .aeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.ae .aeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.ae .aeGrid>*{min-width:0;max-width:100%}.ae .aeCard .aeCat{display:none}.woocommerce ul.products li.product>ul.entry-meta{display:none}.ae .aeCard .aeBuy{display:none}.woocommerce ul.products li.product>h2.woocommerce-loop-product__title,.woocommerce ul.products li.product>h2.woocommerce-loop-product__title a,.ae .aeCard .aeName{text-align:center;font-weight:500;font-size:13.5px;line-height:1.5;letter-spacing:.01em;color:var(--ae-on-paper)}.woocommerce ul.products li.product>.price,.ae .aeCard .aePrice{display:flex;justify-content:center;align-items:baseline;gap:8px;text-align:center;font-weight:600;font-size:14px;letter-spacing:.01em;color:var(--ae-on-paper)}.woocommerce ul.products li.product>.price del,.ae .aeCard .aePrice del{font-weight:400;font-size:12px;color:var(--ae-on-paper-3);margin:0}.woocommerce ul.products li.product>.price ins,.ae .aeCard .aePrice ins{font-weight:600;text-decoration:none;background:none}.woocommerce ul.products li.product>.ae-card-sizes{text-align:center;font-weight:400;letter-spacing:.08em;color:var(--ae-on-paper-3)}.woocommerce ul.products li.product>h2.woocommerce-loop-product__title{margin-top:0;padding-top:var(--ae-s5);border-top:1px solid var(--ae-line-paper)}.ae .aeCard .aeName{margin-top:0;padding-top:16px;border-top:1px solid var(--ae-line-paper)}.woocommerce ul.products li.product>figure img{object-fit:contain;padding:clamp(14px,1.6vw,22px)}.ae .aeCard .aeShot{display:flex;align-items:center;justify-content:center;aspect-ratio:4/5;padding:14px 14px 0;overflow:hidden}.ae .aeCard .aeShot img{width:100%;height:100%;object-fit:contain}.ae .aeCard .aeSale,.woocommerce ul.products li.product>figure>span.onsale{font-weight:600;letter-spacing:.18em}.ae .aeCard{padding-bottom:20px}.ae .aeCard .aeName,.ae .aeCard .aePrice{margin-inline:14px}.ae .aeCard .aePrice{margin-top:8px}@media(max-width:767px){.woocommerce ul.products li.product>h2.woocommerce-loop-product__title,.woocommerce ul.products li.product>h2.woocommerce-loop-product__title a,.ae .aeCard .aeName{font-size:12.5px}.woocommerce ul.products li.product>.price,.ae .aeCard .aePrice{font-size:13px}}