.steps-line__step-number{margin-bottom:6px}.steps-line__step-line{background-color:var(--spbSky1);border-radius:8px;height:8px;max-width:400px;overflow:hidden;position:relative}.steps-line__step-line-success{background-color:var(--brandGreen);border-radius:8px;height:100%;left:0;position:absolute;top:0;z-index:2}.steps-line__step-line-load{background-image:url(/public/59aa210c4657802f.svg);background-position:50%;background-repeat:repeat-x;background-size:auto 100%;height:100%;left:0;position:absolute;top:0;z-index:1}.home-internet-back-button{background-color:transparent;border:none;border-radius:50%;-webkit-box-shadow:0 2px 12px var(--fullBlackTransparent10);box-shadow:0 2px 12px var(--fullBlackTransparent10);cursor:pointer;height:40px;margin-right:16px;outline:none;-webkit-transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:-webkit-transform .3s,-webkit-box-shadow .3s;transition:transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s,-webkit-transform .3s,-webkit-box-shadow .3s;width:40px}@media screen and (min-width:768px){.home-internet-back-button{height:48px;width:48px}}.no-touchevents .home-internet-back-button:hover{-webkit-box-shadow:0 8px 28px var(--fullBlackTransparent10);box-shadow:0 8px 28px var(--fullBlackTransparent10);-webkit-transform:scale(1.025);transform:scale(1.025)}.no-touchevents .home-internet-back-button:active{-webkit-box-shadow:0 2px 12px var(--fullBlackTransparent16);box-shadow:0 2px 12px var(--fullBlackTransparent16);-webkit-transform:scale(.925);transform:scale(.925)}.home-internet-back-button__content{height:32px;margin:auto;width:32px}@media screen and (min-width:1280px){.home-internet-back-button__content,.home-internet-back-button__content svg{height:40px;width:40px}}.home-internet-check-contacts{display:flex;flex-direction:column;gap:16px}.home-internet-check-contacts__section{border:1px solid var(--spbSky1);border-radius:24px;display:flex;flex-direction:column;gap:8px;padding:16px 16px 8px}@media screen and (min-width:1280px){.home-internet-check-contacts__section{gap:16px;padding-bottom:0}.home-internet-check-contacts__subtitle{font-size:15px;font-weight:500;line-height:24px}}.home-internet-check-contacts__fields{display:grid;gap:8px;grid-template-columns:1fr 1fr}@media screen and (min-width:1280px){.home-internet-check-contacts__fields{-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;grid-template-columns:minmax(412px,2fr) 1fr 1fr;row-gap:16px}}.home-internet-check-contacts__address,.home-internet-check-contacts__name{grid-column:span 2}@media screen and (min-width:1280px){.home-internet-check-contacts__address,.home-internet-check-contacts__name{grid-column:span 1}}.home-internet-check-contacts__phone{grid-column:span 2}.home-internet-check-contacts__consent{grid-column:span 2;margin-top:12px}@media screen and (min-width:1280px){.home-internet-check-contacts__consent{grid-column:1/-1}}.home-internet-check-contacts__captcha{grid-column:span 2}.home-internet-check-contacts__captcha-field{margin-right:0;width:100%}@media screen and (min-width:1280px){.home-internet-check-contacts__captcha-field{margin-right:16px;width:215px}}.home-internet-check,.home-internet-check-details{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:1280px){.home-internet-check{gap:24px}}.home-internet-hardware-option{background:var(--spbSky0);border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:16px;width:100%}.home-internet-hardware-option__info-wrap{display:flex;gap:12px}.home-internet-hardware-option__image-container{align-items:center;background-color:var(--base);border-radius:9px;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;height:60px;justify-content:center;padding:10px;width:60px}.home-internet-hardware-option__image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.home-internet-hardware-option__text{display:flex;flex-direction:column}.home-internet-hardware-option__title{font-size:11px}.home-internet-hardware-option__checkbox-container{margin-left:auto}.home-internet-hardware-option__benefits-wrap{display:flex;flex-wrap:wrap;gap:4px}.home-internet-hardware-option__benefit{background-color:var(--spbSky1);border-radius:24px;padding:4px 8px}.home-internet-hardware-option__payment-wrap{align-items:center;display:flex;justify-content:space-between;margin-top:auto}@media screen and (min-width:1280px){.home-internet-hardware-option__payment{font-size:19px}}.home-internet-hardware-option__payment-extra{color:var(--spbSky3)}.home-internet-hardware-option__counter{opacity:0;pointer-events:none;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.home-internet-hardware-option__counter_enabled{opacity:1;pointer-events:all}.home-internet-hardware-option__warning{align-items:center;background-color:var(--137C20);border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;gap:2px;justify-content:space-between;padding:4px 8px}.home-internet-hardware-option__warning-text{color:var(--137C)}.home-internet-hardware-option__warning-cancel{background-color:transparent;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;flex-shrink:0;height:16px;outline:none;width:16px}.home-internet-hardware-option__warning-cancel-icon{height:16px;min-width:unset;width:16px}.home-internet-hardware{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:1280px){.home-internet-hardware{gap:32px}}.home-internet-hardware__groups{display:flex;flex-direction:column;gap:16px}@media screen and (min-width:1280px){.home-internet-hardware__groups{gap:24px}}.home-internet-hardware__group{display:flex;flex-direction:column;gap:12px}.home-internet-hardware__group-title{font-size:14px}.home-internet-hardware__options{display:flex;flex-direction:column;gap:12px}@media screen and (min-width:1280px){.home-internet-hardware__options{flex-direction:row;flex-wrap:wrap}.home-internet-hardware__option{flex-basis:calc(50% - 6px)}}.home-internet-hardware__popup-content{white-space:pre-wrap}.home-internet-tv-option{background:var(--spbSky0);border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;gap:10px;padding:16px;width:100%}.home-internet-tv-option__content{align-items:center;display:flex;flex:1 1;gap:12px;justify-content:space-between}.home-internet-tv-option__image{height:38px;width:38px}.home-internet-tv-option__text{display:flex;flex-direction:column;gap:3px}.home-internet-tv-option__title-wrap{display:flex;gap:4px}.home-internet-tv-option__info-icon{cursor:pointer}.home-internet-tv-option__subtitle-value{font-weight:500}.home-internet-tv-option__tooltip{max-width:267px}.home-internet-tv{display:flex;flex-direction:column;gap:24px}.home-internet-tv__group{display:flex;flex-direction:column;gap:16px}.home-internet-tv__options{display:flex;flex-direction:column;gap:12px}@media screen and (min-width:1280px){.home-internet-tv__options{flex-direction:row;flex-wrap:wrap}.home-internet-tv__option{flex-basis:calc(50% - 6px)}}.home-internet-price-info{background-color:var(--night20);border-radius:24px;display:flex;flex-direction:column;padding:0 0 16px}.home-internet-price-info_check{background-color:transparent;padding:0}.home-internet-price-info__header{align-items:center;background-color:var(--base);border-radius:16px;-webkit-box-shadow:0 2px 12px var(--fullBlackTransparent10);box-shadow:0 2px 12px var(--fullBlackTransparent10);display:flex;gap:11px;justify-content:space-between;padding:8px 12px}@media screen and (min-width:1280px){.home-internet-price-info__header{flex-direction:row;margin-top:0;padding:16px}}.home-internet-price-info__header_check{align-items:flex-start;flex-direction:column}@media screen and (min-width:1280px){.home-internet-price-info__header_check{flex-direction:row}}.home-internet-price-info__header-button_check{width:100%}@media screen and (min-width:1280px){.home-internet-price-info__header-button_check{width:unset}}.home-internet-price-info__callback{align-items:center;display:flex;justify-content:space-between;padding:12px 16px 0}.home-internet-price-info__callback-text{color:var(--night80);font-weight:500}@media screen and (min-width:1280px){.home-internet-price-info__callback-text{font-size:15px;font-weight:400;line-height:24px}}.home-internet-price-info__callback-button{min-width:128px}.home-internet-speed-discount{align-items:center;background-color:var(--brandPurple20);border:none;border-radius:16px;cursor:pointer;display:flex;font-family:unset;gap:2px;margin-right:-8px;padding:8px}@media screen and (min-width:1280px){.home-internet-speed-discount{gap:10px;padding:16px;text-align:left;width:100%}}.home-internet-speed-discount__icon{flex-shrink:0;max-width:30px;width:30px}.home-internet-speed-discount__info-icon{height:16px;min-width:16px;width:16px}.home-internet-speed-discount__text{flex:1 1}@media screen and (min-width:1280px){.home-internet-speed-discount__text{font-weight:400}}.home-internet-speed-option{background:var(--spbSky0);border:none;border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;font-family:unset;gap:12px;padding:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.home-internet-speed-option__header{align-items:center;display:flex;gap:12px;justify-content:space-between}.home-internet-speed-option__info{display:flex;flex-direction:column;gap:4px}.home-internet-speed-option__title{font-size:20px;line-height:28px;margin:0}@media screen and (min-width:1280px){.home-internet-speed-option__title{text-align:left}}.home-internet-speed-option__selector{align-items:center;border:2px solid var(--spbSky2);border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;flex-shrink:0;height:28px;justify-content:center;pointer-events:none;width:28px}.home-internet-speed-option__footer{border-top:1px solid var(--base);display:flex;flex-direction:column;gap:4px;padding-top:12px}.home-internet-speed-option__icons{display:flex}.home-internet-speed-option__icon-wrap{align-items:center;background:var(--base);border:2px solid var(--spbSky0);border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;height:44px;justify-content:center;position:relative;width:44px}.home-internet-speed-option__icon-wrap:not(:first-child){margin-left:-8px}.home-internet-speed,.home-internet-speed__options-wrapper{display:flex;flex-direction:column;gap:16px}.home-internet-speed__options-wrapper{border:3px solid var(--spbSky0);border-radius:24px;margin-right:-8px;padding:16px}@media screen and (min-width:1280px){.home-internet-speed__options-wrapper{flex-direction:row;flex-wrap:wrap;padding:24px}}.home-internet-speed__options{-ms-overflow-style:none;display:flex;flex-wrap:nowrap;gap:8px;margin-left:-16px;margin-right:-16px;overflow-x:scroll;padding:0 16px;scrollbar-width:none;width:100%}.home-internet-speed__options::-webkit-scrollbar{display:none}.home-internet-speed__options-icon{height:24px;width:24px}@media screen and (min-width:1280px){.home-internet-speed__options-title{font-size:18px;font-weight:500;line-height:24px}}@media screen and (min-width:1280px) and screen and (min-width:1024px){.home-internet-speed__options-title{letter-spacing:.5px}}@media screen and (min-width:1280px) and screen and (min-width:1280px){.home-internet-speed__options-title{font-size:20px;line-height:28px}}.home-internet-speed__options-header{align-items:center;display:flex;gap:8px}.home-internet-speed__benefits{margin-top:12px}@media screen and (min-width:1280px){.home-internet-speed__benefits{margin-top:8px}}.home-internet-speed__benefit{background:var(--base);border-radius:16px;-webkit-box-shadow:0 2px 12px var(--fullBlackTransparent10);box-shadow:0 2px 12px var(--fullBlackTransparent10);-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-width:142px;padding:12px;width:100%}@media screen and (min-width:1280px){.home-internet-speed__benefit{padding:20px}}.home-internet-speed__benefit-icon{height:40px;margin-bottom:8px;width:40px}@media screen and (min-width:1280px){.home-internet-speed__benefit-icon{height:64px;width:64px}}.home-internet-speed__benefit-title{margin:0 0 4px}@media screen and (min-width:1280px){.home-internet-speed__benefit-text{font-size:15px;line-height:18px}}.home-internet-speed__option{min-width:240px}@media screen and (min-width:1280px){.home-internet-speed__option{flex:1 1;max-width:unset;min-width:unset;width:unset}}.home-internet-page__wrap{-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;position:relative;width:100%}@media screen and (min-width:1280px){.home-internet-page__wrap{gap:48px;max-width:760px}}.home-internet-page__header{align-items:center;display:flex}.home-internet-page__header-wrap{display:flex;flex-direction:column;gap:12px}@media screen and (min-width:1280px){.home-internet-page__header-wrap{gap:16px}.home-internet-page__title{font-size:28px;line-height:36px}}.home-internet-page__area{padding-bottom:40px;padding-top:40px}@media screen and (max-width:1023px){.home-internet-page__area{padding-bottom:112px}}@media screen and (min-width:1280px){.home-internet-page__area{padding-bottom:80px;padding-top:48px}.home-internet-page__step-line{max-width:none}}.home-internet-page__step-number{color:var(--spbSky3);font-size:15px;font-weight:400;line-height:18px;margin-bottom:16px}@media screen and (max-width:767px){.home-internet-page__footer{bottom:0;left:0;padding:12px 16px;position:fixed;right:0;z-index:10}}
/*# sourceMappingURL=checkout-home-internet.c0054b5c.css.map*/