.neko-product .neko-product-sidebar{display:none}
@media(min-width:990px){
.neko-product--modern .neko-product-sticky{display:none!important}
.neko-product .neko-product-sidebar{display:block;margin-top:28px;padding-top:24px;border-top:1px solid var(--neko-border);min-width:0}
.neko-product .neko-product-sidebar>h2{margin:0 0 18px;font-size:22px;font-weight:600;line-height:1.3;letter-spacing:-.4px;color:var(--neko-ink)}
.neko-product .neko-product-sidebar__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}
.neko-product .neko-product-sidebar__card{display:flex;flex-direction:column;align-items:stretch;min-width:0;color:var(--neko-ink);text-align:left;text-decoration:none}
.neko-product .neko-product-sidebar__image{aspect-ratio:4/5;overflow:hidden;background:#faf9fb;border:1px solid var(--neko-border);border-radius:4px}
.neko-product .neko-product-sidebar__image :is(img,svg){display:block;width:100%;height:100%;object-fit:contain}
.neko-product .neko-product-sidebar__card h3{margin:11px 0 6px;font-size:14px;font-weight:500;line-height:1.45;overflow-wrap:anywhere;color:inherit}
.neko-product .neko-product-sidebar__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:15px;line-height:1.4}
.neko-product .neko-product-sidebar__price{font-weight:650;color:var(--neko-purple)}
.neko-product .neko-product-sidebar__prices s{font-size:12px;color:var(--neko-muted)}
.neko-product .neko-product-sidebar__card:hover h3{text-decoration:underline;text-underline-offset:3px}
.neko-product .neko-product-sidebar__card:focus-visible{outline:2px solid var(--neko-purple);outline-offset:4px;border-radius:4px}
}
