.related-products[data-v-847560f1]{box-sizing:border-box;margin-top:60px;padding-top:28px;width:100%}.related-products__header[data-v-847560f1]{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:24px}.related-products h2[data-v-847560f1]{color:#172033;font-size:30px;line-height:1.3;margin:0}.related-products__actions[data-v-847560f1],.related-products__arrows[data-v-847560f1]{align-items:center;display:flex;gap:12px}.related-products__all[data-v-847560f1]{align-items:center;color:#253047;display:inline-flex;font-size:17px;font-weight:600;gap:7px;min-height:44px;text-decoration:none}.related-products__all[data-v-847560f1]:hover{color:var(--el-color-primary);text-decoration:underline;text-underline-offset:4px}.related-products svg[data-v-847560f1]{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:20px;width:20px}.related-products__arrows button[data-v-847560f1]{background:#fff;border:1px solid #d5dae3;border-radius:50%;color:#172033;cursor:pointer;display:grid;height:46px;padding:0;place-items:center;width:46px}.related-products__arrows button[data-v-847560f1]:hover:not(:disabled){background:#fff9f0;border-color:var(--el-color-primary);color:var(--el-color-primary)}.related-products__arrows button[data-v-847560f1]:disabled{background:#f7f8fa;color:#a5adba;cursor:default}.related-products button[data-v-847560f1]:focus-visible,.related-products__all[data-v-847560f1]:focus-visible{outline:3px solid var(--el-color-primary);outline-offset:3px}.related-products[data-v-847560f1] .shop-pb-image{background:#f7f8fa}.related-products[data-v-847560f1] .shop-pb-image img{box-sizing:border-box;-o-object-fit:contain;object-fit:contain;padding:15px}.related-products[data-v-847560f1] .shop-pb-body h3{font-size:18px;line-height:1.5;min-height:54px}.related-products[data-v-847560f1] .shop-pb-meta strong{font-size:22px}.related-products__position[data-v-847560f1]{color:#667085;font-size:15px;margin:17px 0 0;text-align:right}.related-products__loading[data-v-847560f1]{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.related-products__loading span[data-v-847560f1]{aspect-ratio:3/4;background:#f3f4f6;border-radius:10px;display:block}.related-products__error[data-v-847560f1]{align-items:center;background:#f8fafc;color:#667085;display:flex;gap:18px;padding:24px}.related-products__error p[data-v-847560f1]{margin:0}.related-products__error button[data-v-847560f1]{background:#fff;border:1px solid #cbd2dc;border-radius:6px;color:#253047;cursor:pointer;min-height:44px;padding:8px 16px}@media (max-width:767px){.related-products[data-v-847560f1]{margin-top:36px}.related-products__header[data-v-847560f1]{align-items:start;flex-direction:column;gap:12px}.related-products__actions[data-v-847560f1]{justify-content:space-between;width:100%}.related-products h2[data-v-847560f1]{font-size:26px}.related-products__loading[data-v-847560f1]{grid-template-columns:repeat(2,minmax(0,1fr))}}
