.krg{background:var(--kg-void,#000);padding:96px 24px}.krg__in{max-width:1400px;margin:0 auto}.krg__head{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin:0 0 40px;border-bottom:1px solid var(--kg-char,#1F1F1D);padding-bottom:18px}.krg__h{font-family:var(--ff-display);font-weight:700;text-transform:uppercase;letter-spacing:-.01em;line-height:1;color:var(--kg-bone,#EFE9DC);margin:0;font-size:clamp(26px,4.4vw,56px)}.krg__all{font-family:var(--ff-mono);font-weight:500;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--kg-ash,#8A8A82);text-decoration:none;white-space:nowrap;transition:color .2s;touch-action:manipulation}.krg__all:hover{color:var(--kg-bone,#EFE9DC)}.krg__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.krg__card{display:block;min-width:0;content-visibility:auto;contain-intrinsic-size:auto 440px}.krg__panel{position:relative;display:block;background:var(--kg-bone,#EFE9DC);aspect-ratio:1/1;overflow:hidden;contain:paint}.krg__panel>img{width:100%;height:100%;object-fit:cover;display:block;mix-blend-mode:multiply;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.krg__card:hover .krg__panel>img{transform:scale(1.045)}.krg__mos{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;gap:1px;background:#0b0b0a;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}.krg__mos--8{grid-template-columns:repeat(4,minmax(0,1fr))}.krg__mos>span{position:relative;overflow:hidden;background:var(--kg-bone,#EFE9DC)}.krg__mos img{width:100%;height:100%;object-fit:cover;display:block;mix-blend-mode:multiply;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.krg__card:hover .krg__mos img{transform:scale(1.06)}.krg__panel--void{background:#080807;background-image:radial-gradient(120% 100% at 50% 18%,#1c1b17,#0b0b0a 62%,#000)}.krg__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden}.krg__ph:before{content:"";position:absolute;left:50%;top:45%;width:58%;height:58%;transform:translate3d(-50%,-50%,0) scale(1);background:var(--a);-webkit-mask:var(--mark) center/contain no-repeat;mask:var(--mark) center/contain no-repeat;opacity:.9;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.krg__card:hover .krg__ph:before{transform:translate3d(-50%,-50%,0) scale(1.05)}.krg__count{position:absolute;left:0;right:0;bottom:9%;text-align:center;font-family:var(--ff-mono);font-weight:500;font-size:10px;letter-spacing:.32em;text-transform:uppercase;color:var(--a);opacity:.8}.krg__num{position:absolute;top:12px;left:14px;z-index:2;font-family:var(--ff-mono);font-weight:500;font-size:11px;letter-spacing:.2em;color:#000;opacity:.6}.krg__panel--void .krg__num,.krg__mos~.krg__num{color:var(--a);opacity:.85}.krg__save{position:absolute;top:12px;right:12px;z-index:2;font-family:var(--ff-mono);font-weight:500;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--kg-bone,#EFE9DC);background:var(--kg-signal,#B3121F);padding:5px 8px 4px}.krg__add{position:absolute;left:0;right:0;bottom:0;z-index:3;transform:translate3d(0,101%,0);transition:transform .4s cubic-bezier(.2,.7,.2,1)}.krg__card:hover .krg__add,.krg__card:focus-within .krg__add{transform:none}.krg__btn{width:100%;display:block;border:0;cursor:pointer;padding:16px 6px;background:var(--kg-void,#000);color:var(--kg-bone,#EFE9DC);font-family:var(--ff-mono);font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;transition:background .25s,color .25s;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.krg__btn:hover{background:var(--kg-signal,#B3121F);color:var(--kg-bone,#EFE9DC)}.krg__btn[disabled]{cursor:not-allowed;color:var(--kg-dim,#6E6E68);background:#141412}.krg__meta{display:flex;flex-direction:column;min-width:0}.krg__rule{display:block;width:26px;height:2px;background:var(--a);margin:16px 0 12px;transition:width .5s cubic-bezier(.2,.7,.2,1)}.krg__card:hover .krg__rule{width:72px}.krg__t{font-family:var(--ff-display);font-weight:700;text-transform:uppercase;font-size:clamp(19px,2.1vw,26px);line-height:1;letter-spacing:-.01em;margin:0 0 6px;overflow-wrap:break-word}.krg__t a{color:var(--kg-bone,#EFE9DC);text-decoration:none;transition:color .2s}.krg__t a:hover{color:var(--kg-signal,#B3121F)}.krg__m{font-family:var(--ff-mono);font-weight:500;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--kg-ash,#8A8A82);margin:0 0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.krg__p{font-family:var(--ff-mono);font-weight:500;font-size:12px;letter-spacing:.08em;color:var(--kg-bone,#EFE9DC);margin:0;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-variant-numeric:tabular-nums}.krg__was{color:#8a8a82;text-decoration:line-through;font-size:11px}.krg__note{font-family:var(--ff-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--kg-ash,#8A8A82);margin:36px 0 0;text-align:center;line-height:1.9}.krg__empty{font-family:var(--ff-mono);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--kg-ash,#8A8A82);padding:60px 0;text-align:center}.krg-on .krg__card{opacity:0;transform:translate3d(0,20px,0);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}.krg-on .krg__card.is-in{opacity:1;transform:none}@media(max-width:1100px){.krg__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(hover:none){.krg__add{position:static;transform:none}}@media(max-width:749px){.krg{padding:48px 14px}.krg__head{margin-bottom:20px;padding-bottom:12px;gap:12px}.krg__all{font-size:9px;letter-spacing:.14em}.krg__rule{margin:12px 0 9px;width:20px}.krg__t{font-size:18px}.krg__m{font-size:8px;letter-spacing:.1em;margin-bottom:6px}.krg__p{font-size:11px;gap:6px}.krg__was{font-size:10px}.krg__num{top:8px;left:10px;font-size:9px}.krg__save{top:8px;right:8px;font-size:8px;letter-spacing:.1em;padding:4px 6px 3px}.krg__count{font-size:8px;letter-spacing:.22em;bottom:7%}.krg__btn{padding:0 4px;min-height:48px;font-size:10px;letter-spacing:.1em}}@media(max-width:359px){.krg__grid{grid-template-columns:1fr}.krg__t{font-size:24px}.krg__m{font-size:9px}}@media(prefers-reduced-motion:reduce){.krg__panel>img,.krg__mos img,.krg__ph:before,.krg__rule,.krg__add,.krg__btn,.krg__t a{transition:none}.krg-on .krg__card{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/kangmi-range-grid.css.map */
