.MOHNka_main{padding-block:var(--space-4) var(--space-7);padding-inline:3.90625%}.MOHNka_breadcrumb{font-size:var(--text-xs);color:var(--text-muted);margin-block-end:var(--space-4)}.MOHNka_breadcrumb ol{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.MOHNka_breadcrumb li+li:before{content:"/";color:var(--brand-200);margin-inline-end:var(--space-2)}.MOHNka_breadcrumb a:hover{color:var(--brand-600);text-decoration:underline}.MOHNka_breadcrumb [aria-current]{color:var(--ink-700);font-weight:700}.MOHNka_summary{font-size:var(--text-sm);color:var(--text-muted);line-height:1.9}.MOHNka_layout{gap:var(--space-5);align-items:start;display:grid}@media (min-width:60rem){.MOHNka_layout{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.MOHNka_gallery{gap:var(--space-2);display:grid}@media (min-width:60rem){.MOHNka_gallery{position:sticky;inset-block-start:calc(var(--header-height) + var(--space-4))}}.MOHNka_viewport{aspect-ratio:4/3;background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow);place-items:center;display:grid;position:relative;overflow:hidden}.MOHNka_noImage{color:var(--brand-200)}.MOHNka_noImage svg{width:64px;height:64px}.MOHNka_track{width:100%;height:100%;transition:transform .25s;display:flex;position:absolute;inset:0}.MOHNka_slideLink{flex:0 0 100%;width:100%;height:100%}.MOHNka_slide{object-fit:contain;width:100%;height:100%;display:block}.MOHNka_arrow{border-radius:var(--radius-full);width:2.25rem;height:2.25rem;color:var(--surface);background:#f9597e73;place-items:center;transition:background-color .15s;display:grid;position:absolute;inset-block-start:50%;translate:0 -50%}.MOHNka_arrow svg{stroke-width:1.5px;width:20px;height:20px}.MOHNka_arrow:hover{background:var(--brand-500)}.MOHNka_arrowPrev{inset-inline-start:var(--space-2)}.MOHNka_arrowNext{inset-inline-end:var(--space-2)}.MOHNka_slideCount{padding:2px var(--space-2);border-radius:var(--radius-full);color:var(--surface);font-size:var(--text-xs);background:#0000008c;position:absolute;inset-block-end:var(--space-2);inset-inline-end:var(--space-2)}.MOHNka_dots{justify-content:center;gap:var(--space-2);display:flex}.MOHNka_dot{border-radius:var(--radius-full);background:var(--ink-200);width:8px;height:8px;padding:0}.MOHNka_dot[aria-selected=true]{background:var(--brand-500)}.MOHNka_imageCredit{text-align:center;font-size:var(--text-xs);color:var(--text-muted)}.MOHNka_imageCredit a{text-decoration:underline}.MOHNka_imageCredit a:hover{color:var(--brand-600)}.MOHNka_info{gap:var(--space-4);display:grid}.MOHNka_badges{gap:var(--space-2);flex-wrap:wrap;display:flex}.MOHNka_badge{padding:2px var(--space-3);border-radius:var(--radius-full);background:var(--brand-100);color:var(--brand-600);font-size:var(--text-xs);font-weight:700;line-height:1.8}.MOHNka_badgeSolid{background:var(--brand-500);color:var(--surface)}.MOHNka_titleBlock{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.MOHNka_name{font-size:var(--text-2xl)}.MOHNka_priceBlock{align-items:baseline;gap:var(--space-2);display:flex}.MOHNka_price{font-size:var(--text-2xl);color:var(--brand-500);font-weight:700}.MOHNka_priceNote{font-size:var(--text-sm);color:var(--text-muted)}.MOHNka_satisfaction{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-sm);font-size:var(--text-lg);display:flex}.MOHNka_satisfactionLabel{font-size:var(--text-sm);color:var(--text-muted)}.MOHNka_flow{align-items:stretch;gap:var(--space-2);display:flex}.MOHNka_person{padding:var(--space-3);background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-sm);text-align:center;flex:1}.MOHNka_person dt{font-size:var(--text-xs);color:var(--text-muted);margin-block-end:var(--space-1)}.MOHNka_person dd{font-size:var(--text-sm);color:var(--text-strong);margin:0;font-weight:700}.MOHNka_sexIcon{vertical-align:-.15em;width:1em;height:1em;margin-right:.2em;display:inline-block}.MOHNka_flowArrow{color:var(--brand-300);place-items:center;display:grid}.MOHNka_flowArrow svg{width:20px;height:20px}.MOHNka_shops{gap:var(--space-2);display:grid}.MOHNka_shopsLabel{font-size:var(--text-xs);color:var(--text-muted);font-weight:400}.MOHNka_prBadge{padding:0 var(--space-1);border:1px solid var(--text-muted);border-radius:var(--radius-sm);vertical-align:.1em;margin-inline-start:var(--space-2);font-size:.625rem;line-height:1.5;display:inline-block}.MOHNka_shopButtons{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.MOHNka_shop{place-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-2);background:var(--brand-500);border-radius:var(--radius);font-size:var(--text-xs);color:var(--surface);text-align:center;font-weight:700;transition:background-color .15s,box-shadow .15s;display:grid}.MOHNka_shop img{object-fit:contain;width:auto;height:22px}.MOHNka_shop:hover{background:var(--brand-600);box-shadow:var(--shadow)}.MOHNka_ownerActions{gap:var(--space-3);padding-block:var(--space-5) var(--space-4);background:var(--surface-sunken);flex-direction:column;display:flex}.MOHNka_ownerActionsList{justify-content:flex-end;gap:15px;padding-inline-end:4%;display:flex}.MOHNka_editLink,.MOHNka_deleteButton{color:var(--ink-900);background-position:0;background-repeat:no-repeat;padding-block:0;padding-inline-end:0;font-size:.75em;display:block}.MOHNka_editLink{background-image:url(/legacy/images/under/icon_edit.png);background-size:27%;padding-left:26px}.MOHNka_deleteButton{background-image:url(/legacy/images/under/icon_delete.png);background-size:33%;padding-left:23px}.MOHNka_deleteRequestLink{padding-block:0;color:var(--ink-900);background-image:url(/legacy/images/under/icon_delete_request.png);background-position:0;background-repeat:no-repeat;background-size:27%;padding-left:24px;font-size:.75em;display:block}.MOHNka_clipButton{padding:2px var(--space-2);border:1px solid var(--brand-300);border-radius:var(--radius-full);color:var(--brand-500);flex-shrink:0;align-items:center;gap:2px;display:flex}.MOHNka_clipButton svg{width:1.25rem;height:1.25rem}.MOHNka_clipButton span{font-size:var(--text-xs);font-weight:700}.MOHNka_clipButton:hover{background:var(--brand-50);color:var(--brand-600)}.MOHNka_slideUnavailable{width:100%;height:100%;padding:var(--space-4);font-size:var(--text-sm);color:var(--text-muted);text-align:center;place-items:center;display:grid}
