html.mk-store .pcard .media.ratio-45{aspect-ratio:4/5}html.mk-store .lgrid .pcard .media.ratio-45{aspect-ratio:1}html.mk-store .pcard:hover .media a>img:first-child{transform:scale(1.04)}html.mk-store .pcard .media img.alt{opacity:0;position:absolute;inset:0}html.mk-store .pcard:hover .media img.alt{opacity:1}html.mk-store .pcard.is-out .media img{filter:grayscale();opacity:.6}html.mk-store .pcard.is-out .media img.alt{display:none}html.mk-store .pcard__sw{min-height:14px}html.mk-store .quick__gal{background:var(--lilac);flex-direction:column;min-width:0;display:flex}html.mk-store .quick__gal .media{flex:1 0 auto;width:100%}html.mk-store .quick .media.ratio-45 img{position:absolute;inset:0}html.mk-store .quick__gal.is-out .media img{filter:grayscale();opacity:.6}html.mk-store .quick__tag{left:var(--s3);top:var(--s3);position:absolute}html.mk-store .quick__thumbs{gap:var(--s2);padding:var(--s3);scrollbar-width:none;background:var(--paper);display:flex;overflow-x:auto}html.mk-store .quick__thumbs::-webkit-scrollbar{display:none}html.mk-store .quick__thumbs button{aspect-ratio:4/5;background:var(--lilac);opacity:.6;width:52px;transition:opacity var(--d1),border-color var(--d1);border:1px solid #0000;flex:0 0 52px;position:relative;overflow:hidden}html.mk-store .quick__thumbs button:hover{opacity:1}html.mk-store .quick__thumbs button.is-on{opacity:1;border-color:var(--ink)}html.mk-store .quick__thumbs img{position:absolute;inset:0}html.mk-store .quick__body{padding:var(--s6);min-width:0}@media (max-width:719px){html.mk-store .quick .media.ratio-45{aspect-ratio:1}html.mk-store .quick__body{padding:var(--s5)}}
html.mk-store .lchips--subs{scrollbar-width:none;overflow-x:auto}html.mk-store .lchips--subs::-webkit-scrollbar{display:none}@media (min-width:1000px){html.mk-store .lchips--subs{flex-wrap:wrap;overflow-x:visible}}html.mk-store .ltool__right{gap:var(--s5)}html.mk-store .ltool__count{text-align:left;flex:1}@media (min-width:1000px){html.mk-store .ltool__filters{display:inline-flex}html.mk-store .lbody{grid-template-columns:minmax(0,1fr)}html.mk-store .lbody .lside{display:none}html.mk-store .lbody.is-filters{grid-template-columns:260px minmax(0,1fr)}html.mk-store .lbody.is-filters .lside{display:block}html.mk-store .lbody:not(.is-filters) .lgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1500px){html.mk-store .lbody:not(.is-filters) .lgrid{grid-template-columns:repeat(5,minmax(0,1fr))}html.mk-store .lbody.is-filters .lgrid{grid-template-columns:repeat(4,minmax(0,1fr))}}
