.sj-wrap,.sk-wrap{--sc-deep:#0b7d70;--sc-ink:#111114;--sc-muted:#6e6e73;--sc-panel:#f5f5f7;--sc-teal:#0c3a36;height:100%}.sj,.sk{color:var(--sc-ink);text-decoration:none;-webkit-font-smoothing:antialiased}.sj{display:flex;flex-direction:column;height:100%}.sj-stk{position:relative;display:block}.sj-sw{position:relative;display:block;aspect-ratio:5/6;background:var(--sc-panel);overflow:hidden}.sj-sw img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:8%;mix-blend-mode:multiply;transition:opacity .5s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.sj-sw img:nth-child(n+2){opacity:0}.sj-dots{display:none}.sj-badge{position:absolute;left:10px;top:10px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;background:var(--sc-teal);color:#fff;padding:3px 8px;border-radius:4px}.sj-badge--out{background:#fff;color:var(--sc-muted);border:1px solid #e5e5ea}.sj-out .sj-sw img{opacity:.55}.sj-ey{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--sc-deep);margin:18px 0 6px}.sj-tw{display:block}.sj-t{color:var(--sc-ink);font-size:17px;font-weight:500;letter-spacing:-.01em;line-height:1.3;background:linear-gradient(var(--sc-deep),var(--sc-deep)) 0 100%/0 1px no-repeat;transition:background-size .4s ease}.sj-s{font-size:13.5px;color:var(--sc-muted);margin-top:8px;font-variant-numeric:tabular-nums}.sj-ft{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;font-size:14px;font-weight:500}.sj-p s{color:var(--sc-muted);font-weight:400;margin-left:4px}.sj-go{color:var(--sc-deep);font-weight:600;display:inline-flex;gap:6px;align-items:center;opacity:0;transform:translate(-6px);transition:opacity .3s,transform .3s}.sk{display:flex;flex-direction:column;align-items:center;text-align:center;height:100%;background:var(--sc-panel);border-radius:24px;padding:34px 26px 28px;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s}.sk-ey{font-size:12px;font-weight:600;color:var(--sc-deep)}.sk-t{font-size:28px;font-weight:600;letter-spacing:-.02em;margin:6px 0;line-height:1.15;color:var(--sc-ink)}.sk-s{font-size:15px;color:#424245;line-height:1.4;max-width:270px;min-height:2.8em}.sk-stk{position:relative;display:block;width:78%;aspect-ratio:5/6;margin:18px 0}.sk-stk img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:opacity .5s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.sk-stk img.sk-2{opacity:0}.sk-ft{display:flex;align-items:center;gap:16px;font-size:14.5px;color:#424245;margin-top:auto}.sk-btn{background:var(--sc-teal);color:#fff;border-radius:999px;padding:9px 18px;font-size:14px;font-weight:500;transition:background .2s}.grid-products:has(.sk-wrap){row-gap:20px}@media(hover:hover)and (pointer:fine){.sj:hover .sj-sw img:first-child,.sk:hover .sk-stk img:first-child{opacity:0}.sj:hover .sj-sw img:nth-child(2),.sk:hover .sk-stk img.sk-2{opacity:1}.sj:hover .sj-sw img,.sk:hover .sk-stk img{transform:scale(1.03)}.sj:hover .sj-t{background-size:100% 1px}.sj:hover .sj-go{opacity:1;transform:none}.sk:hover{transform:translateY(-4px);box-shadow:0 26px 50px -30px #00000059}.sk:hover .sk-btn{background:var(--sc-deep)}}@media(hover:none),(pointer:coarse),(max-width:749px){.sj-sw{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sj-sw::-webkit-scrollbar{display:none}.sj-sw img{position:static;flex:0 0 100%;opacity:1!important;scroll-snap-align:start}.sj-dots{display:flex;gap:4px;justify-content:center;margin-top:8px}.sj-dots i{width:5px;height:5px;border-radius:3px;background:#d2d2d7;transition:width .2s,background .2s}.sj-dots i.on{width:14px;background:var(--sc-ink)}.sj-go{display:none}}@media(max-width:749px){.sj-ey{font-size:10px;margin:12px 0 4px}.sj-t{font-size:14.5px}.sj-s{font-size:12px;margin-top:4px}.sj-ft{padding-top:8px;font-size:13px}.grid-products:has(.sk-wrap){display:flex!important;flex-wrap:nowrap;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;gap:12px;margin:0 -15px;padding:0 15px 8px;scrollbar-width:none}.grid-products:has(.sk-wrap)::-webkit-scrollbar{display:none}.grid-products:has(.sk-wrap)>.gitem{flex:0 0 82%;max-width:82%;width:82%;scroll-snap-align:center;padding:0;margin:0}.sk{padding:26px 18px 22px;border-radius:20px}.sk-t{font-size:23px}.sk-s{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/sc-card-2.css.map */
