html[data-launch=on] .shop-page .shop-figures{grid-template-columns:repeat(12,minmax(0,1fr));gap:40px 24px;margin-top:64px;display:grid}@media (max-width:750px){html[data-launch=on] .shop-page .shop-figures{margin-top:40px}}html[data-launch=on] .shop-page .shop-figure{flex-direction:column;grid-column:span 6;gap:16px;margin:0;display:flex}@media (max-width:750px){html[data-launch=on] .shop-page .shop-figure{grid-column:1/-1}}html[data-launch=on] .shop-page .shop-figure figcaption{font-size:17px;line-height:24px}html[data-launch=on] .shop-page .shop-figure__frame{aspect-ratio:3/4;background-color:var(--wash);position:relative;overflow:hidden}html[data-launch=on] .shop-page .shop-figure__frame img{object-fit:cover}html[data-launch=on] .shop-page .shop-about{border-top:1px solid var(--rule);grid-template-columns:repeat(12,minmax(0,1fr));gap:16px 24px;margin-top:104px;padding-top:64px;display:grid}html[data-launch=on] .shop-page .shop-about h2{color:var(--secondary);grid-column:span 5;font-size:14px;font-weight:400;line-height:22px}@media (max-width:750px){html[data-launch=on] .shop-page .shop-about{margin-top:64px;padding-top:40px}html[data-launch=on] .shop-page .shop-about h2{grid-column:1/-1}}html[data-launch=on] .shop-page .shop-about__text{flex-direction:column;grid-column:span 7;gap:24px;max-width:640px;display:flex}html[data-launch=on] .shop-page .shop-about__text p{letter-spacing:-.02em;font-size:22px;line-height:30px}@media (max-width:750px){html[data-launch=on] .shop-page .shop-about__text{grid-column:1/-1}}html[data-launch=on] .shop-page .shop-instruments{border-top:1px solid var(--rule);margin-top:104px;padding-top:64px;scroll-margin-top:104px}@media (max-width:750px){html[data-launch=on] .shop-page .shop-instruments{margin-top:64px;padding-top:40px}}html[data-launch=on] .shop-page .shop-instruments__head{grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;gap:8px 24px;display:grid}html[data-launch=on] .shop-page .shop-instruments__head h2{color:var(--secondary);grid-column:span 5;font-size:14px;font-weight:400;line-height:22px}html[data-launch=on] .shop-page .shop-instruments__head p{letter-spacing:-.02em;grid-column:span 7;font-size:22px;line-height:28px}@media (max-width:750px){html[data-launch=on] .shop-page .shop-instruments__head h2,html[data-launch=on] .shop-page .shop-instruments__head p{grid-column:1/-1}}html[data-launch=on] .shop-page .shop-instruments__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:64px 24px;margin-top:64px;display:grid}@media (max-width:1000px){html[data-launch=on] .shop-page .shop-instruments__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:750px){html[data-launch=on] .shop-page .shop-instruments__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 16px;margin-top:40px}}html[data-launch=on] .shop-page .machine-card{flex-direction:column;scroll-margin-top:104px;display:flex}html[data-launch=on] .shop-page .machine-card:target .machine-card__photo{box-shadow:inset 0 -2px 0 var(--accent)}html[data-launch=on] .shop-page .machine-card__photo{aspect-ratio:4/3;background-color:var(--paper);position:relative}html[data-launch=on] .shop-page .machine-card__photo img{object-fit:contain}html[data-launch=on] .shop-page .machine-card__title{align-items:baseline;gap:12px;margin-top:16px;font-size:16px;font-weight:500;line-height:24px;display:flex}html[data-launch=on] .shop-page .machine-card__n{color:var(--secondary);font-size:14px;font-weight:400}html[data-launch=on] .shop-page .machine-card__facts{color:var(--secondary);margin-top:8px;font-size:14px;line-height:24px}html[data-launch=on] .shop-page .machine-card__facts a{min-height:24px;text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:.2em;display:inline-block}html[data-launch=on] .shop-page .machine-card__facts a:hover{color:var(--ink);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:2px}