body.template-suffix-case-collection #content .dtx-design__card{display:block;min-width:0;margin:0;color:#111;text-decoration:none;background:#fff;border:0;box-shadow:none}body.template-suffix-case-collection #content .dtx-design__image{aspect-ratio:1;border:1px solid #eee;border-radius:12px;overflow:hidden;background:#fff}body.template-suffix-case-collection #content .dtx-design__image img,body.template-suffix-case-collection #content .dtx-design__image svg{display:block;width:100%;height:100%;object-fit:contain}body.template-suffix-case-collection #content .dtx-design__copy{padding:9px 0 0}body.template-suffix-case-collection #content .dtx-design__copy p{font-size:10px;color:#666;margin:0 0 4px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.template-suffix-case-collection #content .dtx-design__copy h3{font-family:inherit;font-size:13px;font-weight:700;line-height:1.35;letter-spacing:0;margin:0 0 6px;overflow-wrap:anywhere}body.template-suffix-case-collection #content .dtx-design__copy strong{font-size:13px;color:#177750;margin-right:7px}body.template-suffix-case-collection #content .dtx-design__copy s{font-size:11px;color:#888}body.template-suffix-case-collection #content .dtx-design__copy>span{display:block;font-size:10px;font-weight:600;margin-top:6px}body.template-suffix-case-collection #content .dtx-design__colours{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:7px}body.template-suffix-case-collection #content .dtx-design__colours>span{display:flex;gap:4px}body.template-suffix-case-collection #content .dtx-design__colours i{display:block;width:12px;height:12px;border-radius:50%;border:1px solid #0002;background:var(--shade)}body.template-suffix-case-collection #content .dtx-design__colours small{font-size:10px}body.template-suffix-case-collection #content .dtx-design__card:focus-visible{outline:2px solid #111;outline-offset:4px;border-radius:12px}@media(max-width:767px){body.template-suffix-case-collection #content .product-grid{gap:24px 12px}}
