.install-service{display:grid;grid-template-columns:1fr;gap:4rem;align-items:start}@media screen and (min-width:990px){.install-service{grid-template-columns:1.3fr .9fr;gap:6rem}}.install-service__badges{display:flex;align-items:center;gap:1.6rem;flex-wrap:wrap;margin-bottom:2.4rem}.install-service__badge{display:inline-flex;font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.9rem 1.6rem;border-radius:999px;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.install-service__secondary-text{font-size:1.3rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.55}.install-service__heading{margin:0 0 2.2rem;max-width:52rem;text-wrap:balance}.install-service__body{font-size:1.7rem;line-height:1.65;max-width:56rem;opacity:.75;margin-bottom:3.6rem}.install-service__steps{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem 2rem;padding:2.8rem 0;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);margin-bottom:3.2rem}@media screen and (min-width:750px){.install-service__steps{grid-template-columns:repeat(4,1fr)}}.install-service__step{display:flex;flex-direction:column;gap:.6rem}.install-service__step-number{font-weight:700;color:rgb(var(--color-button));font-size:1.4rem}.install-service__step-label{font-size:1.5rem;font-weight:600;line-height:1.4}.install-service__regions-label,.install-service__partner-label{font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.55}.install-service__regions{display:flex;flex-direction:column;gap:1.4rem;margin-bottom:2.8rem}.install-service__regions-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:1rem}.install-service__regions-list li{font-size:1.5rem;font-weight:600;padding:1rem 1.8rem;border-radius:999px;background:#ffffff14}.install-service__note{font-size:1.4rem;opacity:.55}.install-service__partner{display:flex;align-items:baseline;gap:1.4rem;flex-wrap:wrap;padding-top:2.8rem;border-top:1px solid rgba(255,255,255,.12)}.install-service__partner-name{font-weight:700;font-size:1.6rem;color:rgb(var(--color-button));text-decoration:underline;text-underline-offset:.3rem}.install-service__partner-tagline{font-size:1.4rem;opacity:.55}.install-service__card{border-radius:1.8rem;padding:3.6rem;box-shadow:0 2rem 5rem #00000059}.install-service__card-eyebrow{font-size:1.2rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.55}.install-service__card-price{display:flex;align-items:baseline;gap:1rem;margin:1.2rem 0 2.4rem}.install-service__card-price-value{font-weight:700;letter-spacing:-.02em}.install-service__card-price-suffix{font-size:1.5rem;opacity:.55}.install-service__card-lines{display:flex;flex-direction:column;gap:1.4rem;padding:2.4rem 0;border-top:1px solid rgba(18,18,18,.1);border-bottom:1px solid rgba(18,18,18,.1);margin-bottom:2.4rem}.install-service__card-line{font-size:1.5rem;opacity:.8}.install-service__card button{width:100%}.install-service__card .product-form__error-message-wrapper{display:flex;align-items:center;gap:.8rem;color:#d02e2e;font-size:1.4rem;margin-bottom:1.6rem}.install-service__card .product-form__error-message-wrapper[hidden]{display:none}.install-service__card .product-form__error-message-wrapper .svg-wrapper svg{width:1.8rem;height:1.8rem}.install-service__card-caption{display:block;text-align:center;font-size:1.3rem;opacity:.55;margin-top:1.6rem}@media only screen and (max-width:749px){.install-service__body{font-size:1.5rem}.install-service__step-label{font-size:14px}.install-service__regions-list li{font-size:12px}.install-service__partner-name{font-size:14px}.install-service__card{padding:2rem}.install-service__card-line{font-size:14px}.install-service__card-lines{gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-installation-service.css.map */
