.mikkmW_card{background:var(--mui-palette-surface-main);border:1px solid var(--mui-palette-border-main);border-radius:8px;flex-direction:column;height:100%;display:flex;overflow:hidden}@media (min-width:1024px){.mikkmW_card{background:0 0;border:none;border-radius:0;gap:.75rem;overflow:visible}}.mikkmW_media{display:block;position:relative}@media (min-width:1024px){.mikkmW_media{border-radius:6px;overflow:hidden}.mikkmW_media img{transition:transform .25s}}@media (min-width:1024px) and (hover:hover){.mikkmW_media:hover img{transform:scale(1.04)}}.mikkmW_image{display:block}.mikkmW_discount{position:absolute;top:.5rem;left:.5rem}@media (min-width:1024px){.mikkmW_discount{top:.75rem;left:.75rem}}.mikkmW_body{flex-direction:column;flex:1;gap:.5rem;min-width:0;padding:.75rem;display:flex}@media (min-width:1024px){.mikkmW_body{gap:.75rem;padding:0}}.mikkmW_head{min-width:0}.mikkmW_name{font-family:var(--font-heading),georgia,serif;font-size:.875rem;font-weight:600;line-height:1.25}@media (min-width:1024px){.mikkmW_name{font-size:1.125rem}}.mikkmW_nameLink{color:inherit;text-decoration:none}.mikkmW_nameLink:focus-visible{outline:2px solid var(--mui-palette-secondary-main);outline-offset:2px}.mikkmW_nameLink:hover{text-decoration:underline}.mikkmW_subtitle{color:var(--mui-palette-text-muted);margin-top:2px;font-size:.875rem}.mikkmW_footer{justify-content:space-between;align-items:center;gap:.5rem;display:flex}@media (min-width:1024px){.mikkmW_footer{margin-top:auto}}.mikkmW_price{font-family:var(--font-heading),georgia,serif;font-size:1.125rem;font-weight:600}@media (min-width:1024px){.mikkmW_price{font-size:1.25rem}}.mikkmW_footer .mikkmW_favorite{display:none}@media (min-width:1024px){.mikkmW_footer .mikkmW_favorite{display:inline-flex}}.mikkmW_favorite.MuiButtonBase-root.mikkmW_active{color:var(--mui-palette-highlight-main);background:color-mix(in srgb, var(--mui-palette-highlight-main) 8%, var(--mui-palette-surface-main));border:1px solid var(--mui-palette-highlight-main)}.mikkmW_favorite.MuiButtonBase-root.mikkmW_active:not(:disabled):hover{color:var(--mui-palette-highlight-main);background:color-mix(in srgb, var(--mui-palette-highlight-main) 8%, var(--mui-palette-surface-main));border-color:var(--mui-palette-highlight-main)}.mikkmW_reason{display:none}@media (min-width:1024px){.mikkmW_reason{color:var(--mui-palette-text-muted);background:var(--mui-palette-surface-soft);border-radius:4px;padding:.5rem .75rem;font-size:.875rem;line-height:1.375;display:block}}
@media (min-width:1024px){.MPsdOG_panel{background:var(--mui-palette-surface-main);border:1px solid var(--mui-palette-border-main);border-radius:12px;box-shadow:0 1px 2px #0000000a}}.MPsdOG_header{flex-direction:column;gap:.25rem;margin-bottom:.75rem;display:flex}@media (min-width:1024px){.MPsdOG_header{border-bottom:1px solid var(--mui-palette-border-main);flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:0;padding:1.25rem 1.5rem;display:flex}}.MPsdOG_heading{min-width:0}.MPsdOG_title{font-family:var(--font-heading),georgia,serif;font-size:1.25rem;font-weight:600}@media (min-width:1024px){.MPsdOG_title{font-size:1.5rem}}.MPsdOG_description{color:var(--mui-palette-text-muted);margin-top:2px;font-size:.875rem}.MPsdOG_allLink{display:none}@media (min-width:1024px){.MPsdOG_allLink{flex:none;display:inline-flex}}.MPsdOG_strip{width:auto;margin-inline:-1rem;padding-bottom:.5rem}@media (min-width:1024px){.MPsdOG_strip{display:none}}.MPsdOG_slide{width:220px;height:auto}.MPsdOG_grid{display:none}@media (min-width:1024px){.MPsdOG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:1rem;display:grid}}
.W4W-Dq_card{background-color:var(--mui-palette-surface-main);border:1px solid var(--mui-palette-border-main);color:inherit;border-radius:12px;flex-direction:column;padding:1.25rem;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 1px 2px #0000000a}.W4W-Dq_card:hover{border-color:var(--mui-palette-border-strong);box-shadow:0 2px 6px #0000000f}.W4W-Dq_card.W4W-Dq_highlight,.W4W-Dq_card.W4W-Dq_highlight:hover{border-color:var(--mui-palette-text-primary)}.W4W-Dq_card:focus-visible{outline:2px solid var(--mui-palette-secondary-main);outline-offset:2px}.W4W-Dq_badge{background:var(--mui-palette-text-primary);color:var(--mui-palette-surface-main);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:3px 8px;font-size:.7333rem;font-weight:700;position:absolute;top:.75rem;right:.75rem}.W4W-Dq_icon{background:var(--mui-palette-surface-soft);width:40px;height:40px;color:var(--mui-palette-accent-strong);border-radius:8px;justify-content:center;align-items:center;margin-bottom:.75rem;display:inline-flex}.W4W-Dq_value{font-family:var(--font-heading),georgia,serif;color:var(--mui-palette-text-primary);font-size:2.25rem;font-weight:600;line-height:1}.W4W-Dq_label{color:var(--mui-palette-text-primary);margin-top:.5rem;margin-bottom:2px;font-size:.875rem;font-weight:600}.W4W-Dq_subtitle{color:var(--mui-palette-text-muted);font-size:.875rem}
.bY9_qq_grid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}@media (min-width:1024px){.bY9_qq_grid{grid-template-columns:repeat(4,1fr)}}
