.ksj-buy [hidden]{display:none!important}.ksj-buy__inner{padding-block:var(--pad);scroll-margin-top:80px}.ksj-buy__grid{display:grid;gap:var(--gap)}.ksj-buy__details{min-width:0;display:grid;gap:10px;align-content:center}.ksj-buy .ksj-buy__title{font-size:32px;line-height:1.06;overflow-wrap:anywhere}.ksj-buy p,.ksj-buy label,.ksj-buy select,.ksj-buy option{font-size:16px}.ksj-buy .ksea-eyebrow{font-size:11px}.ksj-buy p+p{margin-top:0}.ksj-buy__form{display:grid;gap:10px;margin:0}.ksj-buy__variants{display:grid;gap:4px;min-width:0}.ksj-buy select{width:100%;min-width:0;min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper);color:var(--indigo);font-family:var(--sans)}.ksj-buy__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px}.ksj-buy__price{font-size:28px;font-weight:600}.ksj-buy__was,.ksj-buy__saving{font-size:16px;color:var(--ink-2)}.ksj-buy__clock{font-variant-numeric:tabular-nums}.ksj-buy .ksea-btn{width:100%;min-height:54px}.ksj-buy .ksea-btn:disabled{opacity:.55;cursor:not-allowed}.ksj-buy__ownership{border-left:3px solid var(--gold);padding-left:12px}.ksj-buy__ownership p{font-size:16px;line-height:1.35;color:var(--ink)}.ksj-buy__browser{margin-top:14px;border-top:1px solid var(--line);padding-top:12px}.ksj-buy__note p{font-size:16px;line-height:1.35}.ksj-buy__gallery{display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:10px;min-width:0;align-items:start}.ksj-buy__main{display:block;width:100%;height:150px;object-fit:contain;border-radius:var(--radius-sm)}.ksj-buy__thumbs{display:flex;flex-direction:column;gap:6px;max-height:150px;overflow-y:auto}.ksj-buy__thumb{flex:0 0 44px;width:44px;height:44px;padding:2px;border:1px solid var(--line);border-radius:var(--radius-sm);background:transparent;cursor:pointer}.ksj-buy__thumb[aria-pressed=true]{border-color:var(--gold)}.ksj-buy__thumb img{width:100%;height:100%;object-fit:contain}@media(min-width:768px){.ksj-buy__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--cardpad);align-items:center}.ksj-buy__gallery{grid-column:1;grid-row:1}.ksj-buy__details{grid-column:2;grid-row:1;gap:14px}.ksj-buy__main{height:440px}.ksj-buy__thumbs{max-height:440px}.ksj-buy .ksj-buy__title{font-size:44px}.ksj-buy__grid--text{grid-template-columns:minmax(0,720px)}.ksj-buy__grid--text .ksj-buy__details{grid-column:1}}.ksj-buy__gallery{grid-row:1}.ksj-buy__details{grid-row:2}.ksj-buy .ksj-buy__title{font-size:36px}.ksj-buy__intro{color:var(--ink-2)}@media(min-width:768px){.ksj-buy__gallery,.ksj-buy__details{grid-row:1}.ksj-buy .ksj-buy__title{font-size:56px}}.ksj-public .ksj-section{padding-block:56px}.ksj-public .ksj-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap)}.ksj-public .ksj-card{min-width:0}.ksj-public .ksj-card img{width:100%;height:260px;object-fit:contain;display:block;border-radius:var(--radius-sm);margin-bottom:18px}.ksj-public .ksj-card h3{margin-bottom:12px}.ksj-public .ksj-card p{font-size:16px}.ksj-public .ksj-card ul{padding-left:20px}.ksj-public .ksj-section h2{margin-bottom:24px}.ksj-public .ksj-stats{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px;color:var(--ink-2)}.ksj-public .ksj-stats span{border:1px solid var(--line);padding:8px 12px;border-radius:var(--radius-sm);font-size:16px}.ksj-tutorials{padding-block:32px;scroll-margin-top:90px}.ksj-tutorials [hidden]{display:none!important}.ksj-tutorial-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap)}.ksj-tutorial{min-width:0;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.ksj-tutorial img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.ksj-tutorial__body{padding:20px}.ksj-tutorial h3{margin-bottom:12px}.ksj-tutorial p{font-size:16px}.ksj-tutorial .ksea-btn{margin-top:16px;min-height:54px}@media(max-width:600px){.ksj-public .ksj-grid,.ksj-tutorial-grid{grid-template-columns:1fr}.ksj-public .ksj-section{padding-block:36px}.ksj-public .ksj-card img{height:220px}}
/*# sourceMappingURL=/cdn/shop/t/124/assets/keystone-public.css.map */
