.cv-design{padding:76px 0 64px}.cv-design__grid{gap:28px;display:grid}.cv-design__tile{margin-bottom:0}.cv-design__text{align-content:start;gap:14px;display:grid}.cv-design__crumb{color:var(--muted);font-size:14px}.cv-design__name{font:400 54px/1 var(--display);letter-spacing:-.015em}.cv-design__line{font:italic 400 22px/1.3 var(--display-italic);color:var(--accent)}.cv-design__price{font:600 17px/1.3 var(--sans)}.cv-design__text .da{margin-top:6px}.cv-design__about{border-top:1px solid var(--border);color:var(--muted);margin-top:8px;padding-top:18px}.cv-design__cols{gap:40px;display:grid}.cv-design__cols .cv-kicker{margin-bottom:14px}.cv-design__list{border-top:1px solid var(--text);list-style:none}.cv-design__list li{border-bottom:1px solid var(--border);font:400 19px/1.3 var(--display);padding:12px 0}.cv-design__others{text-align:center}.cv-design__others .cv-gallery__grid{text-align:left;margin-top:32px}@media (min-width:640px){.cv-design__others .cv-design__others-grid{grid-template-columns:repeat(auto-fit,minmax(0,320px));justify-content:center;gap:32px}}@media (min-width:1024px){.cv-design{padding:120px 0 112px}.cv-design__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;column-gap:72px}.cv-design__name{font-size:88px}.cv-design__text .da .btn{flex:0 auto}.cv-design__cols{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:72px}}
