.asvd{padding:170px 64px;background:#000;color:#f5f5f7;text-align:center}.asvd__eyebrow{margin:0 0 16px;font-size:17px;font-weight:600;color:#ff8a6e}.asvd__title{margin:0;font-size:clamp(48px,6vw,88px)!important;color:#f5f5f7;letter-spacing:-.04em!important}.asvd__text{margin:26px auto 0;max-width:640px;font-size:21px;line-height:1.5;color:#a1a1a6}.asvd__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1312px;margin:70px auto 0;text-align:left}.asvd__card{min-height:290px;padding:40px;border-radius:28px;background:#1c1c1e;display:flex;flex-direction:column;gap:14px}.asvd__card h3{margin:0;font-size:26px;color:#f5f5f7}.asvd__card p{margin:0;font-size:17px;line-height:1.45;color:#a1a1a6;flex-grow:1}.asvd__card--red{background:#d6452f}.asvd__card--red p{color:#ffffffe6}.asvd__phone{font-size:24px;font-weight:600;color:#fff!important}.asvd__link{font-size:17px;font-weight:500;color:#ff8a6e!important}.asvd__btn{align-self:flex-start;background:#fff!important;color:#1d1d1f!important;border-color:#fff!important}@media(max-width:749px){.asvd{padding:100px 20px}.asvd__grid{grid-template-columns:1fr}}.asvfo{padding:56px 64px 48px;background:#f5f5f7;border-top:1px solid #e5e5ea;display:flex;flex-direction:column;gap:36px;font-size:13px;color:#6e6e73}.asvfo__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.asvfo__col{display:flex;flex-direction:column;gap:10px}.asvfo__col strong{color:#1d1d1f;font-weight:600}.asvfo a{color:#6e6e73!important;text-decoration:none!important;opacity:1!important}.asvfo a:hover{color:#1d1d1f!important}.asvfo__bottom{padding-top:22px;border-top:1px solid #e0e0e5;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}@media(max-width:749px){.asvfo{padding:48px 20px 40px}.asvfo__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.asvs{padding:150px 64px 130px;background:var(--asv-bg)}.asvs__head{max-width:900px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:18px}.asvs__eyebrow{margin:0;font-size:17px;font-weight:600;color:var(--asv-red)}.asvs__title{margin:0;font-size:clamp(48px,6.6vw,96px)!important;letter-spacing:-.04em!important;line-height:1!important}.asvs__title .asv-serif{letter-spacing:-.015em!important}.asvs__text{margin:8px 0 0;max-width:640px;font-size:clamp(18px,1.6vw,22px);line-height:1.5;color:var(--asv-muted)}.asvs__list{max-width:1312px;margin:110px auto 0;display:flex;flex-direction:column;gap:120px}.asvs__store{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:72px;align-items:center}.asvs__store--rev .asvs__media{order:2}.asvs__media{position:relative;aspect-ratio:4/3;border-radius:32px;overflow:hidden;background:#2a2622}.asvs__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.asvs__store:hover .asvs__img{transform:scale(1.04)}.asvs__city{display:block;font-size:15px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--asv-red-text)}.asvs__name{margin:10px 0 0;font-size:clamp(36px,3.9vw,56px)!important;letter-spacing:-.034em!important;line-height:1.02!important}.asvs__addr{margin:14px 0 0;font-size:21px;line-height:1.45;color:var(--asv-muted)}.asvs__meta{margin:32px 0 0;padding:0;display:flex;flex-direction:column}.asvs__meta div{display:grid;grid-template-columns:120px 1fr;gap:16px;padding:16px 0;border-top:1px solid var(--asv-line)}.asvs__meta dt{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--asv-muted);padding-top:3px}.asvs__meta dd{margin:0;font-size:17px;color:#1d1d1f}.asvs__meta dd a{color:#1d1d1f!important}.asvs__ctas{display:flex;gap:26px;align-items:center;margin-top:30px}.asvs__btn{height:48px;padding:0 26px!important;font-size:16px!important}.asvs__call{font-size:17px;font-weight:500;color:var(--asv-red-text)!important}@supports (animation-timeline:view()){.asvs__img{animation:asvSz linear both;animation-timeline:view();animation-range:entry 0% cover 60%}@keyframes asvSz{0%{transform:scale(1.18)}to{transform:scale(1)}}}@media(prefers-reduced-motion:reduce){.asvs__img{animation:none!important}}@media(max-width:899px){.asvs{padding:100px 20px 90px}.asvs__list{margin-top:70px;gap:80px}.asvs__store{grid-template-columns:1fr;gap:28px}.asvs__store--rev .asvs__media{order:0}}
/*# sourceMappingURL=/cdn/shop/t/46/compiled_assets/styles.css.map?subset=ACgB */
