.mk .cl{margin-top:18px;display:flex;flex-direction:column;gap:10px}.mk .cl-h{font-weight:700}.mk .cl-row{display:grid;grid-template-columns:64px 1fr;gap:8px;align-items:center}.mk .cl-row[hidden]{display:none}.mk .cl-l{display:flex;flex-direction:column;line-height:1.2;font-size:13px}.mk .cl-l span{opacity:.75}.mk .cl-l b{font-size:14px}.mk .cl-sw{display:flex;flex-wrap:wrap;gap:6px}.mk .sw{position:relative;cursor:pointer;display:block}.mk .sw input{position:absolute;opacity:0;pointer-events:none}.mk .sw span{display:block;width:26px;height:26px;border-radius:50%;background:var(--c,#888);box-shadow:inset 0 0 0 1px #ffffff59,0 0 0 1px #00000040;transition:transform .15s}.mk .sw-camo span{background:radial-gradient(circle at 30% 30%,#2c2a1d 0 22%,transparent 23%),radial-gradient(circle at 72% 60%,#5a4029 0 24%,transparent 25%),radial-gradient(circle at 40% 78%,#1f1f16 0 18%,transparent 19%),#6b7a45}.mk .sw em{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.mk .sw input:checked+span{box-shadow:0 0 0 2px var(--ink2),0 0 0 4px var(--hi);transform:scale(1.08)}.mk .sw input:focus-visible+span{outline:3px solid var(--hi);outline-offset:3px}.mk .sw input:disabled+span{opacity:.3}.mk .hero .cl-h,.mk .hero .cl-l{color:#fff}.mk .hero .sw input:checked+span{box-shadow:0 0 0 2px #0a121b,0 0 0 4px var(--hi)}.mk .cols{background:var(--white)}.mk .cols-strip{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1*max(16px,env(safe-area-inset-left,0px)));padding:4px max(16px,env(safe-area-inset-left,0px)) 6px}.mk .cols-strip::-webkit-scrollbar{display:none}.mk .cols-t{flex:0 0 42%;scroll-snap-align:start;text-decoration:none;color:var(--ink);background:var(--snow);border-radius:14px;overflow:hidden;border:1px solid var(--line)}.mk .cols-t img{aspect-ratio:1/1;object-fit:cover;width:100%}.mk .cols-t span{display:block;padding:8px 10px;font:800 15px var(--display);text-transform:uppercase;letter-spacing:.04em}.mk .cols-life{margin-top:16px}@media(min-width:900px){.mk .cols-strip{display:grid;grid-template-columns:repeat(4,1fr);overflow:visible;margin-inline:0;padding:0;gap:14px}.mk .cols-life{max-width:760px;gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/mask-colors.css.map */
