.ktag{position:relative;display:flex;flex-direction:column;color:var(--ink)}.ktag .btn:focus-visible,.ktag h3 a:focus-visible,.ktag h4 a:focus-visible{outline-offset:-3px}.ktag .brand{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:var(--s-5) var(--s-2) 0;font:800 var(--t-label)/1 var(--grot);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-70)}.ktag .brand .am{color:var(--red-text)}.ktag .brand .ml{color:var(--green)}.ktag .brand .sz{color:var(--ink-70);font-weight:700;letter-spacing:.06em;white-space:nowrap}.ktag .photo{margin:var(--s-1) var(--s-2) 0;background:#fff;border:1.5px solid var(--rule);aspect-ratio:1 / 1;display:block;overflow:hidden;position:relative}.ktag .photo img,.ktag .photo svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:4%;box-sizing:border-box;mix-blend-mode:multiply}.ktag .photo .pack{position:absolute;left:8px;top:8px;background:var(--ink);color:var(--paper);font:800 var(--t-label)/1 var(--grot);letter-spacing:.12em;text-transform:uppercase;padding:5px 7px}.ktag .info{padding:var(--s-2) var(--s-2) 0;display:flex;flex-direction:column;gap:var(--s-1);flex:1}.ktag h3,.ktag h4{font-size:var(--t-h3);letter-spacing:-.01em;line-height:1.05}.ktag h3 a,.ktag h4 a{text-decoration:none}.ktag h3 a:hover,.ktag h4 a:hover{color:var(--green)}.ktag .spec{font-size:var(--t-small);color:var(--ink-70);font-weight:500;line-height:1.4}.ktag .colors{display:flex;gap:4px;align-items:center;flex-wrap:wrap}.ktag .colors i{width:14px;height:14px;border:1.5px solid var(--ink);display:block}.ktag .colors span{font-size:var(--t-label);font-weight:700;color:var(--ink-70);margin-left:4px;letter-spacing:.06em;white-space:nowrap}.ktag .buy{display:flex;justify-content:space-between;align-items:center;gap:var(--s-1);margin:var(--s-2) 0 0;padding:var(--s-1) var(--s-2) var(--s-2);border-top:2.5px solid var(--ink);background:var(--white)}.ktag .ka-price{display:flex;align-items:baseline;gap:4px;font:900 var(--t-h3)/1.4 var(--slab)}.ktag .ka-price small{font:700 var(--t-label)/1 var(--grot);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-70)}.ktag .asl-p{font-size:var(--t-h3);line-height:1.4}.ktag.this .tag-in{background:var(--white)}.ktag .this-tag{position:absolute;right:12px;top:12px;z-index:2}.ktag .here{display:inline-flex;align-items:center;padding:12px 0;border:2px solid transparent;font:800 var(--t-label)/1 var(--grot);letter-spacing:.08em;text-transform:uppercase;color:var(--green);white-space:nowrap}@media(max-width:1280px){.ktag .brand{flex-direction:column;align-items:flex-start;gap:5px}}@media(max-width:980px){.ktag{flex:0 0 260px;scroll-snap-align:start}}@media(max-width:560px){.ktag{flex-basis:236px}.ktag h3,.ktag h4{font-size:var(--t-lede)}.ktag .ka-price{font-size:var(--t-lede);flex-direction:column;align-items:flex-start;gap:4px;line-height:1}.ktag .asl-p{font-size:var(--t-lede);line-height:1}.ktag .buy{padding:10px 10px 12px}.ktag .brand,.ktag .info{padding-left:10px;padding-right:10px}.ktag .brand{letter-spacing:.1em;gap:4px}.ktag .photo{margin:8px 10px 0}.ktag .here{min-height:44px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ka-tag-card.css.map */
