.os-browse-related{margin:24px 0;padding:18px 0;border-top:1px solid #eadfe8}.os-browse-related>h2{font-size:20px;margin:0 0 14px;padding:0;background:none;border:0;color:#352039}.os-browse-related-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.os-browse-related-card{display:flex;flex-direction:column;gap:8px;padding:8px;border:1px solid #e4dfee;border-radius:8px;background:#fff;color:#352039;text-decoration:none;min-width:0}.os-browse-related-card img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:#fff}.os-browse-related-card span{font-size:13px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.os-home-pages{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:20px 0}.os-home-pages button{min-width:42px;min-height:42px;padding:8px 12px;border:1px solid #e4daef;border-radius:6px;background:#fff;color:#793451;font:inherit;cursor:pointer;white-space:nowrap}.os-home-pages button[aria-current=page]{background:#b63877;color:#fff}.os-home-pages button:disabled{cursor:default;opacity:.55}.os-home-pages button[aria-current=page]:disabled{opacity:1}@media(max-width:900px){.os-browse-related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:480px){.os-browse-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.os-home-pages{gap:5px}.os-home-pages button{min-width:36px;padding:8px}}.os-home-pages[hidden],.os-browse-related-host[hidden],#os-home-related[hidden]{display:none!important}#os-results-list{scroll-margin-top:100px}body #os-v53#os-v53 .os-browse-related,body .os-browse-related{margin:28px 0 12px;padding:22px 0 0;border-top:1px solid #eadfea}body .os-detail-related{padding-top:22px;border-top:1px solid #eadfea}body #os-v53#os-v53 .os-browse-related>h2,body .os-browse-related>h2,body .os-detail-related>h2{display:block!important;position:relative!important;width:auto!important;min-height:0!important;height:auto!important;margin:0 0 18px!important;padding:2px 0 2px 12px!important;border:0!important;border-left:4px solid #e94891!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;color:#352039!important;font-size:21px!important;font-weight:700!important;line-height:1.5!important;text-align:left!important}body .os-browse-related>h2::before,body .os-browse-related>h2::after,body .os-detail-related>h2::before,body .os-detail-related>h2::after{content:none!important;display:none!important}body .os-browse-related-grid,body .os-detail-related-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px!important;overflow:visible!important;padding:0!important}body .os-browse-related-card,body .os-detail-related-item{display:flex!important;flex-direction:column;gap:0;min-width:0;padding:10px!important;background:#fff!important;border:1px solid #eadfea!important;border-radius:12px!important;color:#352039!important;text-decoration:none!important;overflow:hidden;box-shadow:0 3px 10px rgb(63 35 59 / .04);transition:border-color .18s,box-shadow .18s}body .os-browse-related-card:hover,body .os-detail-related-item:hover{border-color:#e94891!important;box-shadow:0 5px 16px rgb(169 57 109 / .12)}body .os-browse-related-card:focus-visible,body .os-detail-related-item:focus-visible{outline:3px solid #b63877;outline-offset:3px}body .os-browse-related-card .os-related-image,body .os-detail-related-image{display:flex!important;align-items:center;justify-content:center;width:100%;height:auto!important;aspect-ratio:4/3;border-radius:8px;background:#f8f6fa;overflow:hidden}body .os-browse-related-card .os-related-image img,body .os-detail-related-image img{display:block;width:100%!important;height:100%!important;max-height:100%;margin:0!important;object-fit:contain;aspect-ratio:auto}body .os-browse-related-card .os-related-name,body .os-detail-related-name{display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;height:4.8em;min-height:4.8em;margin:12px 0 10px!important;font-size:13px!important;line-height:1.6!important;font-weight:700!important;color:#352039!important}body .os-browse-related-card .os-related-cta,body .os-detail-related-item .os-related-cta{display:block!important;height:auto;min-height:0;margin-top:auto;padding:7px 8px;border-radius:6px;background:#fff0f6;color:#a92f6d!important;font-size:12px!important;line-height:1.5!important;font-weight:700;text-align:center}@media(max-width:1000px){body .os-browse-related-grid,body .os-detail-related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){body .os-browse-related-grid,body .os-detail-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important}body .os-browse-related-card,body .os-detail-related-item{padding:8px!important}body #os-v53#os-v53 .os-browse-related>h2,body .os-browse-related>h2,body .os-detail-related>h2{font-size:18px!important}}