/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{margin:0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
:root{--color-grid:#ff0000;--color-base-component:#9747ff;--color-base-accent-100:#fbcf68;--color-base-accent-200:#f9bf3f;--color-base-accent-25:#feeeba;--color-base-accent-300:#f7b018;--color-base-accent-400:#ed9711;--color-base-accent-50:#fde095;--color-base-accent-500:#e27d0a;--color-base-accent-600:#d86504;--color-base-accent-700:#c24b01;--color-base-accent-800:#a13001;--color-base-accent-900:#801401;--color-base-base-1000:#000000;--color-base-base-0-o100:#ffffff;--color-base-base-0-o80:#ffffffcc;--color-base-base-0-o90:#ffffffe5;--color-base-neutral-100:#d0d0d0;--color-base-neutral-200:#bfbfbf;--color-base-neutral-25:#f4f4f4;--color-base-neutral-300:#adadad;--color-base-neutral-400:#9c9c9c;--color-base-neutral-50:#e2e2e2;--color-base-neutral-500:#838383;--color-base-neutral-600:#6a6a6a;--color-base-neutral-700:#525252;--color-base-neutral-800:#393939;--color-base-neutral-900:#1e1e1e;--color-base-primary-100:#96d8fc;--color-base-primary-200:#6ec8fb;--color-base-primary-25:#dff3fe;--color-base-primary-300:#47bafa;--color-base-primary-400:#1daaf8;--color-base-primary-50:#b6e4fd;--color-base-primary-500:#1a9aeb;--color-base-primary-600:#1478cd;--color-base-primary-700:#1063bb;--color-base-primary-800:#0c4ba5;--color-base-primary-900:#083694;--color-grid:#ff0000;--color-badge-content:var(--color-content-light);--color-badge-bg-discount:var(--color-base-accent-800);--color-badge-bg-primary:var(--color-content-accent-primary);--color-bg-primary:var(--color-base-primary-400);--color-bg-success:var(--color-base-success-25);--color-bg-light-100:var(--color-base-neutral-100);--color-bg-light-200:var(--color-base-neutral-200);--color-bg-light-25:var(--color-base-neutral-25);--color-bg-light-300:var(--color-base-neutral-300);--color-bg-light-50:var(--color-base-neutral-50);--color-bg-variable-o100:var(--color-base-base-0-o100);--color-bg-variable-o80:var(--color-base-base-0-o80);--color-bg-variable-o90:var(--color-base-base-0-o90);--color-border-success:var(--color-base-success-400);--color-border-neutral-2xl:var(--color-base-neutral-300);--color-border-neutral-lg:var(--color-base-neutral-100);--color-border-neutral-md:var(--color-base-neutral-50);--color-border-neutral-primary:var(--color-content-neutral-primary);--color-border-neutral-sm:var(--color-base-neutral-25);--color-border-neutral-xl:var(--color-base-neutral-200);--color-border-primary-lg:var(--color-base-accent-400);--color-border-primary-sm:var(--color-base-accent-200);--color-button-filled-accent-focus:var(--color-base-accent-200);--color-button-filled-accent-bg-active:var(--color-base-accent-600);--color-button-filled-accent-bg-default:var(--color-base-accent-400);--color-button-filled-accent-bg-disabled:var(--color-base-neutral-25);--color-button-filled-accent-bg-hover:var(--color-base-accent-500);--color-button-filled-accent-content-default:var(--color-base-base-0);--color-button-filled-accent-content-disabled:var(--color-base-neutral-100);--color-button-filled-light-active:var(--color-base-neutral-50);--color-button-filled-light-default:var(--color-base-base-0);--color-button-filled-light-focus:var(--color-base-accent-600);--color-button-filled-light-hover:var(--color-base-neutral-25);--color-button-filled-neutral-bg-active:var(--color-base-neutral-100);--color-button-filled-neutral-bg-default:var(--color-base-neutral-25);--color-button-filled-neutral-bg-disabled:var(--color-base-neutral-25);--color-button-filled-neutral-bg-focus:var(--color-base-neutral-25);--color-button-filled-neutral-bg-hover:var(--color-base-neutral-50);--color-button-filled-neutral-content-active:var(--color-base-success-800);--color-button-filled-neutral-content-default:var(--color-base-neutral-400);--color-button-filled-neutral-content-disabled:var(--color-base-neutral-100);--color-button-filled-primary-light-focus:var(--color-base-primary-25);--color-button-filled-primary-light-bg-active:var(--color-base-primary-100);--color-button-filled-primary-light-bg-default:var(--color-base-primary-25);--color-button-filled-primary-light-bg-disabled:var(--color-base-neutral-25);--color-button-filled-primary-light-bg-focus:var(--color-base-primary-200);--color-button-filled-primary-light-bg-hover:var(--color-base-primary-50);--color-button-filled-primary-light-content-default:var(--color-base-primary-600);--color-button-filled-primary-primary-focus:var(--color-base-primary-25);--color-button-filled-primary-primary-bg-active:var(--color-base-primary-600);--color-button-filled-primary-primary-bg-default:var(--color-base-primary-400);--color-button-filled-primary-primary-bg-disabled:var(--color-base-neutral-25);--color-button-filled-primary-primary-bg-hover:var(--color-base-primary-500);--color-button-filled-primary-primary-content-default:var(--color-base-base-0);--color-button-filled-primary-primary-content-disabled:var(--color-base-neutral-100);--color-button-underline-selected-false-active:var(--color-base-neutral-900);--color-button-underline-selected-false-default:var(--color-content-neutral-secondary);--color-button-underline-selected-false-disabled:var(--color-button-filled-accent-content-disabled);--color-button-underline-selected-false-hover:var(--color-base-neutral-800);--color-button-underline-selected-true-active:var(--color-base-neutral-900);--color-button-underline-selected-true-default:var(--color-content-neutral-primary);--color-button-underline-selected-true-disabled:var(--color-button-filled-accent-content-disabled);--color-button-underline-selected-true-hover:var(--color-base-neutral-800);--color-content-light:var(--color-base-base-0);--color-content-success:var(--color-base-success-500);--color-content-accent-link:var(--color-base-accent-500);--color-content-accent-primary:var(--color-base-accent-300);--color-content-accent-secondary:var(--color-base-accent-200);--color-content-accent-selected:var(--color-base-accent-700);--color-content-neutral-primary:var(--color-base-neutral-700);--color-content-neutral-secondary:var(--color-base-neutral-600);--color-content-neutral-tertiary:var(--color-base-neutral-200);--size-base-0x-0:0px;--size-base-05x-2:2px;--size-base-1x-4:4px;--size-base-1-5x-6:6px;--size-base-2x-8:8px;--size-base-2-5x-10:10px;--size-base-3x-12:12px;--size-base-3-5x-14:14px;--size-base-4x-16:16px;--size-base-5x-20:20px;--size-base-6x-24:24px;--size-base-7x-28:28px;--size-base-8x-32:32px;--size-base-9x-36:36px;--size-base-10x-40:40px;--size-base-11x-44:44px;--size-base-12x-48:48px;--size-base-13x-52:52px;--size-base-14x-56:56px;--size-base-15x-60:60px;--size-base-16x-64:64px;--size-base-18x-72:72px;--size-base-20x-80:80px;--size-base-22x-88:88px;--size-base-24x-96:96px;--size-base-26x-104:104px;--size-base-28x-112:112px;--size-base-30x-120:120px;--size-base-32x-128:128px;--size-base-36x-144:144px;--size-base-40x-160:160px;--size-base-44x-176:176px;--size-base-48x-192:192px;--size-base-52x-208:208px;--size-base-56x-224:224px;--size-base-60x-240:240px;--size-base-64x-256:256px;--size-base-72x-288:288px;--size-base-80x-320:320px;--size-base-88x-352:352px;--size-base-999:999px;--space:122px;--base:288px;--size-badge-radius:var(--size-base-3x-12);--size-badge-padding-xs:var(--size-base-05x-2);--size-badge-padding-sm:var(--size-base-1x-4);--size-badge-padding-md:var(--size-base-2x-8);--size-badge-padding-lg:var(--size-base-3x-12);--size-block-radius:var(--size-base-6x-24);--size-block-edit:994px;--size-block-banner-padding:var(--size-base-16x-64);--size-block-padding-xs:var(--size-base-8x-32);--size-block-padding-mg:var(--size-base-9x-36);--size-block-padding-lg:var(--size-base-12x-48);--size-block-padding-xl:var(--size-base-14x-56);--size-block-space-md:var(--size-base-4x-16);--size-block-space-lg:var(--size-base-8x-32);--size-block-space-xl:var(--size-base-14x-56);--size-block-space-2xl:var(--size-base-20x-80);--size-block-space-3xl:122px;--size-border-xs:1px;--size-border-sm:2px;--size-border-md:3px;--size-border-lg:4px;--size-border-xl:8px;--size-breakpoints-lg-min:1240px;--size-breakpoints-lg-max:1440px;--size-breakpoints-sm-min:490px;--size-breakpoints-sm-max:767px;--size-breakpoints-xl-min:1440px;--size-breakpoints-xl-max:1919px;--size-breakpoints-xs-min:360px;--size-breakpoints-xs-max:489px;--size-button-height-xs:var(--size-base-6x-24);--size-button-height-sm:36px;--size-button-height-md:44px;--size-button-height-lg:var(--size-base-14x-56);--size-button-padding-sm:var(--size-base-4x-16);--size-button-padding-md:var(--size-base-10x-40);--size-button-radius-false:var(--size-base-0x-0);--size-button-radius-true:var(--size-base-3x-12);--size-button-radius-full:var(--size-base-999);--size-button-space-sm:var(--size-base-05x-2);--size-button-space-md:var(--size-base-1x-4);--size-card-radius:var(--size-base-6x-24);--size-card-height:324px;--size-card-padding-sm:var(--size-base-2x-8);--size-card-padding-md:var(--size-base-5x-20);--size-card-padding-lg:var(--size-base-6x-24);--size-card-padding-xl:var(--size-base-8x-32);--size-card-space-sm:var(--size-base-2x-8);--size-card-space-md:var(--size-base-4x-16);--size-checkbox-radius:var(--size-base-1x-4);--size-container-xl-100:1240px;--size-container-xl-200:1328px;--size-container-xl:1256px;--size-container-padiing-xl:92px;--size-content-radius:var(--size-base-3x-12);--size-content-padding-xs:var(--size-base-1x-4);--size-content-padding-sm:var(--size-base-2x-8);--size-content-padding-md:var(--size-base-4x-16);--size-content-space-sm:var(--size-base-1x-4);--size-content-space-md:var(--size-base-3x-12);--size-content-space-lg:var(--size-base-4x-16);--size-content-space-xl:var(--size-base-6x-24);--size-content-space-2xl:var(--size-base-8x-32);--size-content-space-3xl:36px;--size-content-space-4xl:var(--size-base-12x-48);--size-content-space-5xl:var(--size-base-20x-80);--size-content-space-6xl:122px;--size-grids-column-100:90px;--size-grids-column-200:96px;--size-grids-gutter-sm:var(--size-base-2x-8);--size-grids-gutter-md:var(--size-base-4x-16);--size-grids-margin-horizontal-md:var(--size-base-14x-56);--size-grids-margin-horizontal-lg:92px;--size-grids-margin-horizontal-xl:var(--size-base-32x-128);--size-grids-margin-vertical-md:var(--size-base-14x-56);--size-grids-margin-vertical-lg:92px;--size-grids-margin-vertical-xl:var(--size-base-32x-128);--size-grids-power-line-xl:400px;--size-icon-sm:var(--size-base-4x-16);--size-icon-md:var(--size-base-6x-24);--size-icon-xl:44px;--size-icon-tv-channels-height:72px;--size-icon-tv-channels-width:112px;--size-logo-height:var(--size-base-16x-64);--size-width-xl:544px;--size-width-2xl:768px;--size-width-xs-2-colums:158px;--size-width-xs-4-colums:328px;--radius-icon:4px;--radius-bage:12px;--radius-button:var(--size-base-3x-12);--radius-block:24px;--radius-card-sm:var(--size-base-3x-12);--radius-card-md:24px;--radius-bage:0px;--radius-block:55px;--radius-button:999px;--radius-icon:999px;--radius-card-md:40px;--radius-card-sm:40px;--first-family:"Inter",sans-serif;--second-family:"Roboto",sans-serif}
.cookie{display:none;position:fixed;left:50%;bottom:16px;transform:translateX(-50%);width:100%;max-width:max-content;background:#ffffff;padding:8px;border-radius:4px;text-align:center;align-items:center;gap:8px;box-shadow:0 2px 10px rgba(0,0,0,0.1);z-index:10000000000;justify-content:space-evenly;}.cookie__text{margin:0;font-size:12px;color:#333333;}.cookie__text a{display:inline;color:#3e9ec5;}.cookie__button{font-size:12px;padding:4px 8px;border-radius:4px;background-color:#ededed;border:none;cursor:pointer;transition:0.3s;}.cookie__button:hover{background:#d7d7d7;}.cookie.active{display:flex;}@media (max-width:1416px){.cookie{max-width:calc(100% - 32px);}}@media (max-width:767px){.cookie{flex-direction:column;}.cookie__text{font-size:10px;}}
@font-face{font-family:"Inter";font-style:normal;font-weight:400;src:local("Inter Regular"),url("/themes/internetkray/fonts/Inter-Regular.ttf") format("truetype")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;src:local("Inter Medium"),url("/themes/internetkray/fonts/Inter-Medium.ttf") format("truetype")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;src:local("Inter SemiBold"),url("/themes/internetkray/fonts/Inter-SemiBold.ttf") format("truetype")}@font-face{font-family:"Inter";font-style:normal;font-weight:700;src:local("Inter Bold"),url("/themes/internetkray/fonts/Inter-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:local("Roboto Medium"),url("/themes/internetkray/fonts/Roboto-Medium.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:600;src:local("Roboto Bold"),url("/themes/internetkray/fonts/Roboto-Bold.ttf") format("truetype")}*{box-sizing:border-box}*::after,*::before{box-sizing:border-box}html{height:100%}body{font-family:var(--first-family);font-size:calc(14px + 2 * ((100vw - 360px) / (1920 - 360)));font-weight:400;line-height:150%;letter-spacing:0.1px;color:var(--color-content-neutral-secondary);-webkit-font-feature-settings:"pnum" on,"lnum" on;font-feature-settings:"pnum" on,"lnum" on;overflow-x:hidden;background-color:var(--color-base-base-0-o100);height:100%}ul{margin:0;list-style:none;padding:0}ul.list{margin:0;list-style:none;padding:0}ul.list li{position:relative;padding-left:22px;margin-bottom:24px}ul.list li:last-child{margin-bottom:0}ul.list li::before{content:"";position:absolute;height:10px;width:10px;border-radius:50%;background-color:var(--color-base-primary-400);top:0;bottom:0;left:0;margin:auto 0}img{max-width:100%;height:auto;display:block}.wrapper{display:flex;flex-direction:column;min-height:100vh}.main{flex-grow:1}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{color:var(--color-base-neutral-700);font-family:var(--first-family)}h1,.h1{margin:0 0 16px 0;font-size:calc(28px + 20 * ((100vw - 360px) / (1920 - 360)));font-weight:700;line-height:116.667%}h2,.h2{margin:0 0 16px 0;font-size:calc(32px + 8 * ((100vw - 360px) / (1920 - 360)));font-weight:700;line-height:110%;letter-spacing:0.25px}h3,.h3{margin:0 0 12px 0;font-size:calc(20px + 8 * ((100vw - 360px) / (1920 - 360)));font-weight:700;line-height:110%;letter-spacing:0.25px}h4,.h4{margin:0 0 8px 0;font-size:calc(18px + 6 * ((100vw - 360px) / (1920 - 360)));font-weight:700;line-height:116.667%}h5,.h5{margin:0 0 8px 0;font-size:calc(16px + 4 * ((100vw - 360px) / (1920 - 360)));font-weight:700;line-height:116.667%}h6,.h6{margin:0 0 8px 0;font-weight:600;font-size:calc(14px + 4 * ((100vw - 360px) / (1920 - 360)));font-weight:600;line-height:155.556%;letter-spacing:0.15px}a{display:block;color:var(--color-content-neutral-secondary);text-decoration:none;cursor:pointer}p{display:block;margin:0}input{height:var(--size-button-height-xl,56px);padding:16px;border-radius:16px;background-color:var(--color-button-filled-neutral-bg-default,#F4F4F4);position:relative;width:100%;border:none;margin-bottom:16px;background-image:url(/themes/internetkray/images/icons/edit.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:calc(100% - 16px) center}input:last-child{margin-bottom:0}input:focus{outline:3px solid #F9BF3F;background-color:var(--color-button-filled-neutral-bg-default,#F4F4F4)}input:active{outline:none;background-color:#E2E2E2}.js-form-type-checkbox input{display:none}.js-form-type-checkbox input:checked~label::before{background-image:url(/themes/internetkray/images/icons/check.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;outline:2px solid #D1D5D8}.js-form-type-checkbox label{display:grid;gap:8px;grid-auto-flow:column;font-size:14px;justify-content:start}.js-form-type-checkbox label::before{content:"";width:20px;height:20px;display:block;border:2px solid #A1A9AF;border-radius:6px;margin:2px;background-color:#FFF}.personal-link{padding-left:32px;text-decoration:underline;text-underline-offset:5px;font-size:14px}.container{width:100%;max-width:calc(var(--size-container-xl) + 2 * var(--size-container-padiing-xl));margin:0 auto;padding:0 var(--size-container-padiing-xl)}section{margin-bottom:112px}section:last-child{margin:0 auto 56px}.section-out{border-radius:var(--size-block-radius,24px);max-width:1328px;margin:0 auto 112px}.section-out:last-child{margin:0 auto 56px}.burger-button{background-color:var(--color-base-accent-400);border-radius:50%;justify-content:center;align-content:center;height:50px;width:50px;cursor:pointer}.burger-button span:before,.burger-button span:after{position:absolute;content:""}.burger-button span,.burger-button span:before,.burger-button span:after{height:3px;width:23px;border-radius:16px;background-color:var(--color-base-base-0-o100)}.burger-button span{display:block;position:relative;-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.2s;transition-delay:0.2s}.burger-button span::before{margin-top:-8px;-webkit-transition-property:margin,-webkit-transform;transition-property:margin,transform;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-delay:0.2s,0s;transition-delay:0.2s,0s}.burger-button span::after{margin-top:8px;-webkit-transition-property:margin,-webkit-transform;transition-property:margin,transform;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-delay:0.2s,0s;transition-delay:0.2s,0s}.burger-button span:last-child{margin:0}.burger-button.active span{background-color:rgba(0,0,0,0);-webkit-transition-delay:0.2s;transition-delay:0.2s}.burger-button.active span::before{margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0s,0.2s;transition-delay:0s,0.2s}.burger-button.active span::after{margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:0s,0.2s;transition-delay:0s,0.2s}.blue-link{display:inline-flex;gap:8px;color:var(--color-button-filled-primary-primary-bg-default,#1DAAF8);font-size:14px;font-weight:500;line-height:18px;letter-spacing:0.2px;cursor:pointer}.back__link{display:inline-flex;padding:9px 32px;gap:4px;align-items:center}.back__link span{color:var(--color-button-filled-primary-primary-bg-default,#1DAAF8);font-family:var(--first-family);font-size:calc(18px + 6 * ((100vw - 360px) / (1920 - 360)));font-weight:700;line-height:130%}.close-btn{width:56px;height:56px;display:grid;align-items:center;cursor:pointer}.close-btn__line{background-color:var(--color-base-primary-400);width:2px;height:25px;border-radius:16px;position:absolute;left:50%;top:calc(50% - 13px)}.close-btn__line:first-child{transform:rotate(45deg)}.close-btn__line:last-child{transform:rotate(-45deg)}.header{height:84px;background-color:var(--color-base-base-0-o100);display:grid;align-items:center}.header .container{padding:0 var(--size-base-10x-40);max-width:1920px}.header__inner{display:grid;grid-template-columns:192px max-content auto;justify-content:space-between;align-items:center}.header__logo img{width:100%}.header__links{max-width:1098px;justify-self:center;width:100%}.header__links-list{display:grid;grid-template-columns:repeat(5,168px);gap:24px}.header__links-list li{color:var(--color-base-neutral-600);font-family:var(--first-family);font-style:normal;font-weight:500;line-height:24px;letter-spacing:0.2px;padding:5px 0;text-align:center}.header__links-list li a{display:inline-block}.header__links-list li a.active-page{position:relative}.header__links-list li a.active-page::after{position:absolute;bottom:0;left:0;content:"";width:100%;height:2px;border-radius:4px;background-color:#ED9711}.header__actions{display:grid;gap:16px;grid-template-columns:1fr 190px;align-items:center;padding:6px 0}.header__actions-tel a{font-family:var(--first-family);font-size:calc(14px + 4 * ((100vw - 360px) / (1920 - 360)));font-style:normal;font-weight:400;line-height:150%;letter-spacing:0.15px;color:#3E3C3C}.header .burger-button{display:none}.header__address{position:relative}.header__address-current{position:relative;display:block;justify-self:center;padding-left:28px;cursor:pointer;color:var(--color-content-neutral-primary,#525252);font-family:var(--first-family);font-size:16px;font-weight:500;line-height:24px;letter-spacing:0.2px}.header__address-current.open::before{transform:rotate(180deg)}.header__address-current::before{content:"";position:absolute;width:12px;height:7px;background-image:url(/themes/internetkray/images/icons/arrow-down-black.svg);background-size:cover;background-repeat:no-repeat;top:0;bottom:0;margin:auto 0;left:0;transition:all 0.3s}.header__cities-list{display:grid;position:absolute;z-index:100;padding:0 20px;border-radius:var(--size-card-radius,24px);background:#FFF;top:20px;right:0;overflow:hidden;box-shadow:8px 16px 80px 0px rgba(99,187,238,0.1),10px 22.336px 17.869px 0px rgba(140,195,229,0.02),3px 6.65px 5.32px 0px rgba(38,149,220,0.05);visibility:hidden;opacity:0;transition:0.6s;max-height:0}.header__cities-list li{margin-bottom:12px}.header__cities-list li.header-top__cities-item--selected{grid-row:-1}.header__cities-list li.header-top__cities-item--selected a{position:relative}.header__cities-list li.header-top__cities-item--selected a::after{position:absolute;content:"";width:100%;height:2px;background-color:#FBCF68;border-radius:4px;bottom:0;left:0}.header__cities-list li:last-child{margin-bottom:0}.header__cities-list li a{color:var(--color-content-neutral-secondary,#6A6A6A);font-size:16px;font-weight:500;line-height:24px;letter-spacing:0.2px;display:inline-block}.header__cities-list.list-open{padding:20px;visibility:visible;opacity:1;top:53px}.footer{height:504px;padding:56px 0}.footer__inner{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,auto);gap:32px 16px;padding:56px 0}.footer__inner-first{display:flex;flex-direction:column;justify-content:space-between}.footer__inner-second{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.footer__inner-third{grid-column:1 / 3}.footer__inner-third p,.footer__inner-third a{color:#BFBFBF}.footer__logo{max-width:220px;width:100%}.footer__contacts{display:flex;gap:8px}.footer__contacts-item{width:48px;height:48px;border-radius:50%;background:var(--color-button-filled-primary-primary-bg-default);display:grid;justify-content:center;align-items:center}.footer__contacts-item img{width:22px;height:22px}.footer__infowrap-title{margin-bottom:24px}.footer__infowrap-list li{margin-bottom:8px;padding:6px 0;font-weight:500;letter-spacing:0.2px}.footer__infowrap-list li:last-child{margin-bottom:4px}.footer__infowrap-list li a{font-weight:500;letter-spacing:0.2px;display:inline-block}.footer__infowrap-list li a.active-page{position:relative}.footer__infowrap-list li a.active-page::after{position:absolute;bottom:0;left:0;content:"";width:100%;height:2px;border-radius:4px;background-color:#ED9711}.footer__privacy{text-decoration:underline;text-underline-offset:5px}.tariff__inner-top{display:flex;justify-content:space-between;margin-bottom:var(--size-content-space-4xl);gap:16px}.tariff__inner-top h2{margin:0}.tariff__inner-bottom{padding-bottom:var(--size-content-space-4xl);overflow:hidden;display:flex}.tariff__inner-bottom.tv,.tariff__inner-bottom.business,.tariff__inner-bottom.business-add{padding-bottom:0;overflow:visible}.tariff__inner-bottom.tv .tariff__tab,.tariff__inner-bottom.business .tariff__tab,.tariff__inner-bottom.business-add .tariff__tab{width:100%;visibility:visible}.tariff__inner-bottom.business .tariff__tab-inner{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);grid-auto-rows:auto;gap:16px}.tariff__inner-bottom.business .tariff__card{height:385px;position:relative}.tariff__inner-bottom.business .tariff__card-img img{border-radius:var(--radius-card-md,24px);width:100%}.tariff__inner-bottom.business .tariff__card-info{border-radius:var(--radius-card-md,24px);background:var(--color-bg-variable-o100,#FFF);box-shadow:8px 16px 80px 0px rgba(99,187,238,0.1),10px 22.336px 17.869px 0px rgba(140,195,229,0.02),3px 6.65px 5.32px 0px rgba(38,149,220,0.05);height:287px;width:100%;padding:20px;position:absolute;bottom:0;left:0;display:grid;align-content:space-between}.tariff__inner-bottom.business .tariff__card-info-wrap{display:grid;gap:24px}.tariff__inner-bottom.business .tariff__card-title{margin:0;line-height:80%;font-size:calc(18px + 6*((100vw - 360px) /(1920 - 360)));font-weight:700}.tariff__inner-bottom.business .tariff__card-price{color:var(--color-content-neutral-primary,#1E1E1E);font-size:calc(18px + 6 * ((100vw - 360px) / (1920 - 360)));font-weight:700;line-height:80%}.tariff__inner-bottom.business .tariff__card-btn{max-width:100%}.tariff__inner-bottom.business-add .tariff__card-price{color:var(--color-content-neutral-primary,#525252);line-height:80%;margin:0}.tariff__tab{width:calc(100vw - 100px);visibility:hidden;transition:all 0.2s ease-in-out;width:0}.tariff__tab-inner{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;grid-template-rows:584px}.tariff__tab-inner-3{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:584px;grid-auto-rows:584px;gap:16px}.tariff__tab.left{transform:translate(-100%,0)}.tariff__tab.right{transform:translate(100%,0)}.tariff__tab.active{width:calc(100vw - 2* var(--size-container-padiing-xl));visibility:visible;transform:translate(0,0)}.tariff__buttons-wrap{max-width:243px;width:100%;height:48px;padding:3px 4px;display:grid;grid-template-columns:1fr 1fr;border-radius:var(--size-button-radius-true,12px);background:var(--color-base-base-0-o100);box-shadow:8px 16px 80px 0px rgba(99,187,238,0.1),10px 22.336px 17.869px 0px rgba(140,195,229,0.02),3px 6.65px 5.32px 0px rgba(38,149,220,0.05)}.tariff__switch-button{height:42px;width:100%;width:100%;padding:13px 4px;border-radius:var(--size-button-radius-true,12px);display:grid;align-items:center;justify-content:center;font-family:var(--first-family);font-size:12px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:0.2px;transition:all 0.3s ease-out;cursor:pointer;background:var(--color-base-base-0-o100);color:var(--color-base-primary-100,#96D8FC)}.tariff__switch-button.active{background:var(--color-base-primary-400,#1DAAF8);color:var(--color-base-base-0-o100)}.tariff__card{height:584px;position:relative}.tariff__card-img img{border-radius:var(--radius-card-md,24px);width:100%}.tariff__card-info{border-radius:var(--radius-card-md,24px);background:var(--color-bg-variable-o100,#FFF);box-shadow:8px 16px 80px 0px rgba(99,187,238,0.1),10px 22.336px 17.869px 0px rgba(140,195,229,0.02),3px 6.65px 5.32px 0px rgba(38,149,220,0.05);height:486px;width:100%;padding:20px;position:absolute;bottom:0;left:0;display:grid;align-content:space-between}.tariff__card-info-wrap:nth-child(2){display:grid;align-content:end}.tariff__card-info-wrap-24{display:grid;gap:24px}.tariff__card-top{display:grid;grid-template-columns:1fr auto;margin-bottom:24px}.tariff__card-title{font-size:12px;line-height:16px;letter-spacing:0.2px;margin-bottom:2px}.tariff__card-name{margin:0}.tariff__card-bonus{display:flex;align-items:center;justify-content:center;background-color:var(--color-base-accent-300);color:var(--color-base-base-0-o100);border-radius:var(--size-badge-radius,12px);height:36px;width:61px;font-weight:600;font-size:14px;line-height:20px}.tariff__card-options-item{margin-bottom:16px}.tariff__card-options-item:last-child{margin-bottom:0}.tariff__card-options-title{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0.25px}.tariff__card-options-subtitle{margin:0}.tariff__card-options-additional{font-size:12px;line-height:16px;letter-spacing:0.2px;max-width:163px}.tariff__card-options-channels span{display:none}.tariff__card-videoservices,.tariff__card-kinoteatrs{margin-bottom:24px}.tariff__card-videoservices-item,.tariff__card-kinoteatrs-item{margin-bottom:12px}.tariff__card-videoservices-item:last-child,.tariff__card-kinoteatrs-item:last-child{margin-bottom:0}.tariff__card-videoservices-item label,.tariff__card-kinoteatrs-item label{display:flex;justify-content:space-between}.tariff__card-videoservices-item.selected .tariff__card-videoservices-switch,.tariff__card-kinoteatrs-item.selected .tariff__card-videoservices-switch{border:6px solid var(--color-base-primary-400)}.tariff__card-videoservices-item.selected .tariff__card-kinoteatrs-switch,.tariff__card-kinoteatrs-item.selected .tariff__card-kinoteatrs-switch{border:6px solid var(--color-base-primary-400)}.tariff__card-videoservices-name,.tariff__card-kinoteatrs-name{cursor:pointer}.tariff__card-videoservices-switch,.tariff__card-kinoteatrs-switch{display:block;width:20px;height:20px;border-radius:50%;background-color:var(--color-base-base-0-o100);border:2px solid var(--color-button-filled-neutral-bg-default,#BFBFBF);cursor:pointer}.tariff__card-bottom{display:flex;gap:20px;margin-bottom:24px}.tariff__card-price{color:var(--color-content-neutral-primary,#525252);line-height:28px;margin:0}.tariff__card-price span{display:none}.tariff__card-oldprice{color:var(--color-content-neutral-secondary,#6A6A6A);font-size:18px;line-height:150%;letter-spacing:0.15px;position:relative}.tariff__card-oldprice::after{content:"";position:absolute;width:58px;height:2px;background-color:var(--color-base-accent-400);transform:rotate(-10.92deg);left:0;top:9px}.tariff__card-btn{max-width:100%}.tariff__detail{color:var(--Color-Content-secondary,#747070);font-size:14px;line-height:20px;letter-spacing:0.25px}.kinolibrary__inner{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:32px}.kinolibrary__info-descr{max-width:501px}.kinolibrary__content{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:123px;gap:16px}.kinolibrary__content-img{box-shadow:8px 16px 80px 0px rgba(99,187,238,0.1),10px 22.336px 17.869px 0px rgba(140,195,229,0.02),3px 6.65px 5.32px 0px rgba(38,149,220,0.05);overflow:hidden;border-radius:11.727px}.contacts{background:var(--color-base-primary-400);padding:48px 36px 36px}.contacts__top{margin-bottom:var(--size-content-space-4xl)}.contacts__top-title{color:var(--color-base-base-0-o100)}.contacts__top-descr{max-width:641px;color:var(--color-base-base-0-o100)}.contacts__top-legal{color:#caecff;text-decoration:underline;text-underline-offset:5px}.contacts__main{display:grid;gap:16px;grid-template-columns:1fr 1fr;gap:16px}.contacts__info{padding:48px;background-color:var(--color-base-base-0-o100);border-radius:12px}.contacts__info-inner{margin-bottom:34px}.contacts__info-textwrap{display:grid;gap:16px;margin-bottom:var(--size-content-space-2xl)}.contacts__info-textwrap:last-child{margin:0}.contacts__info-title{font-weight:400;line-height:150%;margin:0}.contacts__info-subtitle{margin:0}.contacts__info-social{display:flex;gap:8px}.contacts__info-social-item{width:48px;height:48px;border-radius:50%;background:var(--color-button-filled-primary-primary-bg-default);display:grid;justify-content:center;align-items:center}.contacts__info-social-item img{width:22px;height:22px}.contacts__form{padding:56px;background-color:var(--color-base-base-0-o100);border-radius:12px;display:grid;align-content:center;gap:var(--size-content-space-2xl)}.contacts__form-inner{display:grid;gap:32px}.contacts__form-bottom{display:grid;grid-template-columns:1fr;gap:24px;justify-content:space-between;align-items:center}.contacts__form-title{margin:0}.contacts__form-inputwrap{display:flex;flex-direction:column;gap:16px}.contacts__form-detail{font-size:12px;line-height:16px;letter-spacing:0.2px}.contacts__form-btn input{display:grid;justify-content:center;align-items:center;border-radius:var(--radius-button-xl,16px);padding:16px 32px;height:56px;max-width:none;width:100%;background:var(--color-base-primary-400);margin:0;color:var(--color-base-base-0-o100);font-family:var(--first-family);font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:0.2px;transition:all 0.3s;cursor:pointer}.contacts__form-btn input:focus{outline:none;background:var(--color-base-primary-400)}.contacts__form-btn input:active{outline:none;background:var(--color-base-primary-400)}.contacts__map{border-radius:12px;height:384px;width:100%;background-color:white;overflow:hidden;grid-column:1/3}.additional__title{margin-bottom:var(--size-content-space-4xl)}.additional__card{position:relative}.additional__card-img img{border-radius:var(--radius-card-md,24px);width:100%}.additional__card-info{position:absolute;bottom:0;padding:20px;height:486px;border-radius:var(--radius-card-md,24px);background:var(--color-bg-variable-o100,#FFF);box-shadow:8px 16px 80px 0px rgba(99,187,238,0.1),10px 22.336px 17.869px 0px rgba(140,195,229,0.02),3px 6.65px 5.32px 0px rgba(38,149,220,0.05);display:grid;align-content:space-between}.additional__card-info-top{display:grid;gap:24px}.additional__card-info-bottom{display:grid;gap:24px;align-content:space-between}.additional__card-title{margin:0;line-height:19.2px}.additional__card-list-item{display:flex;justify-content:space-between;margin-bottom:12px}.additional__card-list-item:last-child{margin-bottom:0}.additional__card-list-item.selected .additional__card-list-switch{border:6px solid var(--color-base-primary-400)}.additional__card-list-name{font-size:14px;line-height:20px;letter-spacing:0.25px;cursor:pointer}.additional__card-list-switch{display:block;width:20px;height:20px;border-radius:50%;background-color:var(--color-base-base-0-o100);border:2px solid var(--color-button-filled-neutral-bg-default,#BFBFBF);cursor:pointer}.additional__card-price{margin:0;line-height:28px}.additional__card-price span{display:none}.additional__card-btn{max-width:100%}.channels__title{margin-bottom:var(--size-content-space-4xl)}.channels__inner{display:grid;grid-template-columns:3fr 9fr;gap:0}.channels__control-item{padding:40px;border-radius:24px 0 0 24px;background:var(--color-bg-variable-o100,#FFF);position:relative;z-index:1;cursor:pointer}.channels__control-item-title{margin-bottom:10px;font-weight:600}.channels__control-item-subtitle{font-size:calc(14px + 4 * ((100vw - 360px) / (1920 - 360)));line-height:27px;letter-spacing:0.15px}.channels__control-item.active{box-shadow:0px 16px 80px 0px rgba(99,187,238,0.1),0px 22.336px 17.869px 0px rgba(140,195,229,0.02),-5px 6.65px 5.32px 0px rgba(38,149,220,0.05);z-index:2}.channels__tabs-wrap{padding:48px;background-color:var(--color-base-base-0-o100);border-radius:0px 24px 24px 24px;box-shadow:8px 16px 80px 0px rgba(99,187,238,0.1),10px 22.336px 17.869px 0px rgba(140,195,229,0.02),3px 6.65px 5.32px 0px rgba(38,149,220,0.05)}.channels__tabs-sort{margin-bottom:16px}.channels__tabs-sort span{font-weight:500;border-radius:16px;background:var(--color-button-filled-neutral-bg-default,#F4F4F4);display:inline-block;padding:6px 32px;margin:0 8px 8px 0;cursor:pointer}.channels__tabs-sort span.active{background:var(--color-button-filled-primary-primary-bg-default,#1DAAF8);color:var(--color-base-base-0-o100)}.channels__tabs-sort-btn{display:none}.channels__tabs-main{display:none}.channels__tabs-main.active{display:block;max-height:1112px;overflow:auto}.channels__tabs-main::-webkit-scrollbar{width:3px;height:10px}.channels__tabs-main::-webkit-scrollbar-thumb{background:var(--color-base-primary-400)}.channels__tabs-main::-webkit-scrollbar-track{background-color:var(--color-base-neutral-25)}.channels__tabs-main::-webkit-scrollbar-button{display:none}.channels_content{width:100%;display:grid;grid-template-columns:repeat(auto-fit,162px);grid-template-rows:repeat(auto-fit,152px);grid-auto-rows:152px;gap:8px}.channels_content .channels_item{padding:14px 16px;display:flex;flex-direction:column;justify-content:start;gap:20px;text-align:center;font-size:12px;line-height:16px;letter-spacing:0.2px}.channels_content .channels_item img{display:block;width:80px;height:44px;object-fit:contain;margin:14px auto 0}.channels_itemBox.disable{display:none}.channels-list .genres_title,.channels-list .genres_count{display:none}.channels-add__info{margin-bottom:var(--size-content-space-4xl)}.channels-add__title{margin-bottom:16px}.channels-add__descr{max-width:641px}.channels-add__inner{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(3,280px);gap:16px}.channels-add__card{grid-column:span 2;border-radius:var(--radius-card-md,24px);box-shadow:8px 16px 80px 0px rgba(99,187,238,0.1),10px 22.336px 17.869px 0px rgba(140,195,229,0.02),3px 6.65px 5.32px 0px rgba(38,149,220,0.05);padding:24px;display:grid;grid-template-columns:1fr 1fr;background-image:url(/themes/internetkray/images/amediateka.png);background-size:cover;background-repeat:no-repeat;background-position:bottom}.channels-add__card.add__card--big{grid-column:span 3}.channels-add__card-wrapper{display:grid;align-content:space-between}.channels-add__card-pack{font-size:14px;line-height:20px;letter-spacing:0.25px}.channels-add__card-name{line-height:19.2px;margin-bottom:12px}.channels-add__card-descr{line-height:20px;letter-spacing:0.25px;max-width:283px}.channels-add__card-price{line-height:19.2px;margin-bottom:12px}.channels-add__card-btn{max-width:165px;height:36px;padding:6px 32px}.faq-mini__inner{display:grid;grid-template-columns:5fr 7fr;gap:16px}.faq-mini__info{max-width:408px}.faq-mini__title{margin-bottom:20px}.faq-mini__descr{font-size:calc(14px + 4 * ((100vw - 360px) / (1920 - 360)));line-height:27px;letter-spacing:0.15px}.faq-mini__group{margin-bottom:var(--size-content-space-4xl)}.faq-mini__group-title{margin-bottom:20px}.faq__item{padding-bottom:24px;position:relative;margin-bottom:24px}.faq__item::after{content:"";position:absolute;height:1px;width:100%;background-color:#E2E2E2;bottom:0;left:0}.faq__item.open .faq__item-content{visibility:visible;opacity:1;top:0;padding-top:24px}.faq__item.open .faq__item-btn{transform:rotate(180deg)}.faq__item-title{font-size:calc(14px + 4 * ((100vw - 360px) / (1920 - 360)));font-weight:600;line-height:28px;letter-spacing:0.15px;display:grid;grid-template-columns:1fr 36px;gap:40px}.faq__item-name{cursor:pointer}.faq__item-btn{width:36px;height:36px;border-radius:50%;background-color:var(--color-button-filled-primary-primary-bg-default);background-image:url(/themes/internetkray/images/icons/arrow-down-white.svg);background-position:center;background-size:12px 7px;background-repeat:no-repeat;cursor:pointer;transition:all 0.3s}.faq__item-content{position:relative;visibility:hidden;opacity:0;transition:0.6s;max-height:0;top:-20px;display:block;overflow:hidden;padding-right:36px;padding-top:0}.faq__item-grid{display:grid;grid-template-columns:1fr;gap:24px;margin-bottom:16px}.faq__item-grid-item{text-align:center;display:grid;border:1px solid var(--color-button-filled-primary-primary-bg-default);border-radius:24px}.faq__item-grid-item p{margin-bottom:10px;font-size:12px;margin-top:10px}.faq__item-grid-item img{border-radius:24px}.faq__item.hidden{display:none}.faq__btn-more{margin-bottom:var(--size-content-space-4xl)}.phone-add__inner{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"title btn" "main main";gap:var(--size-content-space-4xl) 0}.phone-add__title{grid-area:title;margin:0;line-height:80%}.phone-add__btn{grid-area:btn;max-width:153px;justify-self:end}.phone-add__main{grid-area:main}.phone-add__item{border-radius:var(--radius-card-md,24px);background:radial-gradient(159.71% 128.35% at 95.66% 170.16%,#DFF3FE 0%,#FFF 100%),var(--color-bg-variable-o100,#FFF);box-shadow:8px 16px 80px 0px rgba(99,187,238,0.1),10px 22.336px 17.869px 0px rgba(140,195,229,0.02),3px 6.65px 5.32px 0px rgba(38,149,220,0.05);overflow:hidden;display:grid;grid-template-columns:max-content 1fr;margin-bottom:var(--size-content-space-4xl)}.phone-add__item:last-child{margin-bottom:0}.phone-add__item-top,.phone-add__item-bottom{display:grid;gap:24px;max-width:615px}.phone-add__item-infowrap{padding:48px 0 48px 48px}.phone-add__item-top{margin-bottom:var(--size-content-space-4xl)}.phone-add__item-top p{margin-bottom:24px}.phone-add__item-top p:last-child{margin-bottom:0}.phone-add__item-name{margin:0}.phone-add__item-descr{display:grid;gap:16px}.phone-add__item-descr ul li{margin-bottom:16px}.phone-add__item-descr ul li:last-child{margin-bottom:0}.phone-add__item-options{display:grid;grid-template-columns:auto auto;gap:32px}.phone-add__item-options-name{font-size:14px;line-height:20px;letter-spacing:0.25px}.phone-add__item-options-price{margin:0}.phone-add__item-img img{width:100%;height:100%;object-fit:cover}.phone-add__cardwrap{display:grid;gap:24px}.phone-add__card{border-radius:var(--radius-card-md,24px);background:var(--color-bg-variable-o100,#FFF);box-shadow:8px 16px 80px 0px rgba(99,187,238,0.1),10px 22.336px 17.869px 0px rgba(140,195,229,0.02),3px 6.65px 5.32px 0px rgba(38,149,220,0.05);padding:48px}.phone-add__card-title{padding:5px 0;margin-bottom:24px}.phone-add__card-descr p{margin-bottom:24px}.phone-add__card-descr p:last-child{margin-bottom:0}.phone-add__top{display:grid;justify-content:space-between;grid-template-columns:1fr 1fr;margin:56px 0 var(--size-content-space-4xl) 0}.phone-add__top-title{text-align:right;justify-self:end;margin:0}.about-grid{display:grid;gap:16px}.about-grid--1{grid-template-rows:39.49% 58.45%}.about-grid--2{grid-template-rows:58.45% 39.49%}.about-grid--3{grid-template-columns:repeat(3,1fr);grid-column:span 2}.about-grid--1 .about-card,.about-grid--2 .about-card{position:relative;overflow:hidden}.about-grid--1 .about-card__img,.about-grid--2 .about-card__img{position:absolute;right:-105px;top:0}.about-card{display:grid;align-content:space-between;padding:32px 36px;border-radius:var(--radius-card-md,24px);background:#FFF;box-shadow:8px 16px 80px 0px rgba(99,187,238,0.1),10px 22.336px 17.869px 0px rgba(140,195,229,0.02),3px 6.65px 5.32px 0px rgba(38,149,220,0.05)}.about-card__info{max-width:373px}.about-card__title{font-weight:600;line-height:116.667%}.about-card__text{font-size:calc(14px + 4 * ((100vw - 360px) / (1920 - 360)));letter-spacing:0.15px;margin-bottom:12px}.about-card-img{border-radius:var(--radius-card-md,24px);overflow:hidden}.about-card-img img{height:100%;width:100%;object-fit:cover}.form-popup{position:relative}.form-popup__container{opacity:0;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);align-items:center;justify-content:center;background-color:#fff;border-radius:24px;padding:50px;width:800px;z-index:-101}.form-popup__container.active{z-index:101;opacity:1}.form-popup__overlay{opacity:0;position:fixed;width:100%;height:100%;left:0;top:0;background:var(--color-base-primary-400);z-index:-100}.form-popup__overlay.active{opacity:0.8;z-index:100}.form-popup .close-btn{position:absolute;top:0;right:0}.form-popup__title{margin-bottom:32px;color:var(--color-base-primary-400)}.form-popup__wrapper{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:32px;align-items:center}.form-popup__wrapper input{margin-bottom:0}.form-popup__wrapper .button{max-width:100%}.form-popup__detail{font-size:12px;line-height:16px;letter-spacing:0.2px}.form-popup__btn input{display:grid;justify-content:center;align-items:center;border-radius:var(--radius-button-xl,16px);padding:16px 32px;height:56px;max-width:none;width:100%;background:var(--color-base-primary-400);margin:0;color:var(--color-base-base-0-o100);font-family:var(--first-family);font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:0.2px;transition:all 0.3s;cursor:pointer}.form-popup__btn input:focus{outline:none;background:var(--color-base-primary-400)}.form-popup__btn input:active{outline:none;background:var(--color-base-primary-400)}@media (max-width:1720px){.header__links-list{grid-template-columns:repeat(6,1fr)}}@media (max-width:1440px){.header .container{width:100%;max-width:calc(var(--size-container-xl) + 2 * var(--size-container-padiing-xl));margin:0 auto;padding:0 var(--size-container-padiing-xl)}.header__links-list{display:flex}.header__links-list li{font-size:14px}.header__inner{grid-template-columns:155px auto auto}.header__actions-tel{font-size:16px}.header__actions-btn{max-width:90px;min-width:90px;padding:16px 15px}.channels-add__inner{max-width:1070px;margin:0 auto;grid-auto-rows:280px;grid-template-areas:"child child child child amediateka amediateka" "starts starts night night night night" "match-premier match-premier match-premier match-premier premier premier" "match-football match-football match-football match-football match-football match-football"}.channels-add__card{background-position:15px bottom}.channels-add__card.add__card--big{background-size:auto 280px;background-position:bottom right}.channels-add__card.child{grid-area:child}.channels-add__card.night{grid-area:night}.channels-add__card.amediateka{grid-area:amediateka}.channels-add__card.start{grid-area:starts}.channels-add__card.premier{grid-area:premier}.channels-add__card.match-football{grid-area:match-football}.channels-add__card.match-premier{grid-area:match-premier}.channels-add__card-descr{max-width:380px}}@media (max-width:1350px){.section-out{max-width:1200px}.phone-add__item{grid-template-columns:1fr auto}.phone-add__item-img{max-width:590px;width:100%}.phone-add__item-img img{object-fit:contain;object-position:right bottom}.about-card__img{max-width:275px}}@media (max-width:1240px){.container,.header .container{max-width:calc(var(--size-container-xl-200) + 2* 24px);padding:0 24px}section{margin-bottom:85px}section:last-child{margin-bottom:0}.section-out{max-width:calc(var(--size-container-xl-200) + 2* 24px);margin:0 24px 85px}.section-out:last-child{margin:0 24px 0}.tariff__tab.active{width:calc(var(--size-container-xl-200) + 2* 24px)}.footer{height:auto;padding:56px 0 0}.channels__control-item{padding:30px}}@media (max-width:1100px){:root{--size-content-space-2xl:var(--size-content-space-xl)}h1,.h1{font-size:calc(20px + 28*((100vw - 360px) /(1920 - 360)))}.channels__inner{grid-template-columns:1fr}.channels__control{display:grid;grid-template-columns:repeat(4,1fr)}.channels__control-item{border-radius:24px 24px 0 0;padding:20px}.channels__control-item.active{box-shadow:0px 16px 80px 0px rgba(99,187,238,0.1),0px 22.336px 17.869px 0px rgba(140,195,229,0.02),0px -10.35px 5.32px 0px rgba(38,149,220,0.05);z-index:-1}.channels__control-item-title{margin-bottom:2px}.channels__tabs-wrap{border-radius:0px 0px 24px 24px;padding:30px}.phone-add__item{grid-template-columns:1fr auto;grid-template-rows:auto auto;position:relative}.phone-add__item-top{max-width:65%}.phone-add__item-top p{margin-bottom:10px}.phone-add__item-bottom{align-self:end;grid-template-columns:auto auto;gap:24px;max-width:615px}.phone-add__item-btn{max-width:156px}.phone-add__item-img img{position:absolute;right:0;bottom:0;max-width:355px}.phone-add__card-descr p{margin-bottom:14px}.about-grid--1 .about-card__img,.about-grid--2 .about-card__img{right:-90px;top:auto;bottom:-100px}.about-card__img{max-width:215px}}@media (max-width:1000px){:root{--size-content-space-2xl:var(--size-content-space-lg)}.header{position:relative}.header__inner{grid-template-columns:155px 1fr auto;gap:20px}.header__actions{justify-self:end;grid-template-columns:190px 1fr}.header__actions-tel{grid-column:2 / 3;grid-row:1}.header__address{grid-column:1 / 2}.header .burger-button{display:grid}.header__links{position:absolute;visibility:hidden;opacity:0;transition:0.6s;max-height:0;top:84px;display:block;overflow:hidden;background-color:var(--color-base-accent-400);z-index:100}.header__links ul{flex-direction:column;padding:20px 0;gap:20px}.header__links ul li{font-size:16px}.header__links ul li a{color:var(--color-base-base-0-o100)}.header__links.menu-open{visibility:visible;opacity:1}.tariff__inner-bottom{max-width:700px;width:100%;margin:0 auto}.tariff__inner-bottom.business .tariff__tab-inner{grid-template-columns:repeat(2,1fr)}.tariff__tab{max-width:700px}.tariff__tab-inner{grid-template-columns:repeat(2,1fr)}.tariff__tab-inner-3{grid-template-columns:repeat(2,1fr)}.tariff__tab.active{width:100%;max-width:700px}.kinolibrary__inner{grid-template-columns:1fr}.kinolibrary__content{grid-template-columns:repeat(3,auto);justify-content:left}.kinolibrary__info-descr{max-width:none}.contacts__main{grid-template-columns:1fr}.contacts__map{grid-column:auto;grid-row:2 / 3}.footer__inner{display:grid;grid-template-columns:auto 1fr;gap:32px 100px;padding:56px 0 32px}.additional__inner{grid-template-columns:repeat(2,1fr);grid-template-rows:584px;grid-auto-rows:584px}.channels__control-item-title{margin:0;font-size:calc(16px + 6 * ((100vw - 360px) / (1920 - 360)))}.channels-add__inner{grid-template-columns:1fr;grid-template-areas:unset;max-width:800px;grid-template-rows:repeat(3,235px);grid-auto-rows:235px}.channels-add__card{grid-area:auto;grid-template-rows:auto 0px;grid-template-columns:max-content 1fr;background-size:auto 235px;background-position:bottom right}.channels-add__card.add__card--big{grid-column:auto;background-size:auto 235px}.channels-add__card.child,.channels-add__card.night,.channels-add__card.amediateka,.channels-add__card.start,.channels-add__card.premier,.channels-add__card.match-football,.channels-add__card.match-premier{grid-area:unset}.channels-add__card-descr{max-width:460px}.faq-mini__inner{grid-template-columns:1fr;gap:var(--size-content-space-4xl)}.faq-mini__info{max-width:none}.faq__item-grid{grid-template-columns:1fr 1fr;gap:32px 16px}.phone-add__item-top{max-width:70%}.phone-add__item-bottom{gap:16px;max-width:520px}.phone-add__item-options{gap:16px}.phone-add__item-img img{max-width:280px}.phone-add__item-infowrap{padding:30px 0 30px 30px}.about-grid--3{grid-template-columns:1fr;grid-auto-rows:220px}.about-card__info{max-width:100%}}@media (max-width:900px){.phone-add__item-top{max-width:77%}.phone-add__item-bottom{gap:24px;max-width:390px;grid-template-columns:auto}.phone-add__item-img img{right:-10px;bottom:-30px;max-width:315px}.phone-add__item-btn{max-width:215px}.about-grid--3{grid-column:auto}.about-grid--1{grid-template-rows:220px 280px}.about-grid--2{grid-template-rows:220px 280px}.about-grid--2 .about-card-img{grid-row:2 / 3}.about-grid--1 .about-card__img,.about-grid--2 .about-card__img{right:-30px;top:auto;bottom:-85px}.form-popup__container{width:calc(100vw - 100px)}}@media (max-width:800px){.channels-add__card-descr{max-width:415px}}@media (max-width:767px){h2,.h2{font-size:calc(25px + 15*((100vw - 360px) /(1920 - 360)))}.container,.header .container{max-width:calc(var(--size-container-xl-200) + 2* 16px);padding:0 16px}.section-out{margin:0 16px 85px}.section-out:last-child{margin:0 16px 0}.tariff__tab-inner{grid-template-columns:repeat(2,1fr)}.tariff__tab.active{width:calc(var(--size-container-xl-200) + 2* 16px)}.footer__inner{grid-template-columns:1fr;gap:26px 16px}.footer__inner-first{display:grid;grid-template-columns:repeat(3,1fr)}.footer__inner-third{grid-column:auto}.footer__contacts{align-items:center;grid-column:3 / 4}.form-popup__wrapper{grid-template-columns:1fr;margin-bottom:16px}.form-popup__container{padding:35px;width:calc(100vw - 60px)}.faq__item-grid{grid-template-columns:1fr;gap:16px}}@media (max-width:700px){.channels-add__card-descr{max-width:335px}.phone-add__item-img img{right:0px;bottom:0;max-width:205px;max-height:220px}.phone-add__item-top{max-width:100%;margin-bottom:50px}.phone-add__item-infowrap{padding:30px}}@media (max-width:640px){.header__inner{grid-template-columns:130px 1fr auto;gap:10px}.header__actions{padding:0;gap:10px;grid-template-columns:1fr auto}.header__actions-tel{font-size:14px}.header__address-current{padding-left:18px;font-size:14px}.header__address-current::before{width:10px;height:5px;background-size:contain}.tariff__buttons-wrap{max-width:208px}.tariff__tab{margin:0}.tariff__tab-inner{grid-template-columns:1fr}.tariff__tab-inner-3{grid-template-columns:1fr}.tariff__tab.active{width:auto}.tariff__inner-bottom{width:100%;max-width:302px;margin:0 auto}.tariff__inner-bottom.business{max-width:408px}.tariff__inner-bottom.business .tariff__tab-inner{grid-template-columns:1fr}.kinolibrary__content{grid-template-rows:auto;gap:10px}.contacts{padding:36px 20px 20px}.contacts__form{padding:35px}.contacts__form-bottom{grid-template-columns:1fr;gap:16px}.contacts__info{padding:30px}.footer__infowrap-list li{margin-bottom:12px;padding:0}.footer__infowrap-title{margin-bottom:16px}.footer__inner-first{grid-template-columns:repeat(3,1fr);gap:16px}.footer__contacts{grid-column:3 / 4}.additional__card{max-width:408px;margin:0 auto}.additional__inner{grid-template-columns:1fr}.channels_content{grid-template-columns:repeat(auto-fit,125px);grid-template-rows:repeat(auto-fit,130px);grid-auto-rows:130px}.channels_content .channels_item{padding:5px 5px;gap:10px;line-height:14px}.channels_content .channels_item img{width:70px;height:40px}.channels__tabs-wrap{padding:25px 15px}.channels__tabs-sort span{padding:6px 20px;margin:0 6px 6px 0}.channels__control{grid-template-columns:1fr 1fr}.channels__control-item{padding:20px;border-radius:24px}.channels__control-item.active{box-shadow:0px 16px 80px 0px rgba(99,187,238,0.1),0px 22.336px 17.869px 0px rgba(140,195,229,0.02),-5px 6.65px 5.32px 0px rgba(38,149,220,0.05);z-index:2}.channels-add__card{background-size:auto 280px}.channels-add__card-descr{max-width:270px}.channels-add__card.add__card--big{background-size:auto 280px}.channels-add__card.match-football{background-position:95px}.channels-add__card.child{background-position:35px}.channels-add__inner{grid-template-rows:repeat(3,280px);grid-auto-rows:280px}.phone-add__inner{grid-template-columns:1fr;grid-template-areas:"title" "main" "btn"}.phone-add__btn{max-width:100%;justify-self:center}.phone-add__top{grid-template-columns:1fr;gap:20px}.phone-add__top-title{text-align:left;justify-self:start}.phone-add__top-link{padding:0}.phone-add__card{padding:30px}.phone-add__card-title{padding:0;margin-bottom:16px}.about-grid--1,.about-grid--2{grid-template-rows:220px 220px}}@media (max-width:600px){.phone-add__item-img img{display:none}.phone-add__item-bottom{max-width:100%}.phone-add__item-top{margin-bottom:var(--size-content-space-4xl)}}@media (max-width:590px){.channels-add__card.night{background-position:40px}.channels-add__card.match-premier{background-position:-10px}}@media (max-width:500px){.header{height:70px}.header .burger-button{height:40px;width:40px}.header .burger-button span::before{margin-top:-7px}.header .burger-button span::after{margin-bottom:7px}.header .burger-button span,.header .burger-button span:before,.header .burger-button span:after{width:19px}.header .burger-button.active span::before{margin-top:0}.header__inner{grid-template-columns:90px 1fr auto;gap:5px}.header__links{top:70px}.header__actions-tel a{font-size:12px}.footer__inner-first{grid-template-columns:repeat(2,1fr);gap:32px}.footer__inner-second{display:grid;grid-template-columns:repeat(2,auto);gap:32px 16px}.footer__contacts{grid-column:auto}.footer__logo{max-width:150px}.footer__infowrap:nth-child(3){grid-column:1 / 3}.channels-add__card{background-position:bottom right;grid-template-columns:1fr;background-size:auto 265px}.channels-add__card.add__card--big{background:none !important}.channels-add__card-descr{max-width:400px}.channels-add__inner{grid-template-rows:repeat(3,265px);grid-auto-rows:265px}.about-grid--3{grid-auto-rows:260px}.about-grid--1 .about-card__img,.about-grid--2 .about-card__img{right:-30px;bottom:-40px}.about-card__img{max-width:160px}.about-grid--1,.about-grid--2{grid-template-rows:repeat(2,260px)}.form-popup .close-btn{position:absolute;top:5px;right:5px}.form-popup__container{padding:45px 20px;width:calc(100vw - 40px)}.close-btn{width:40px;height:40px}.close-btn__line{height:20px}}@media (max-width:460px){:root{--size-content-space-2xl:var(--size-base-2-5x-10)}.header__actions{gap:16px}.header__actions-tel a{text-indent:-9999px;height:21px;width:21px;background:url(/themes/internetkray/images/icons/phone.svg) center / contain no-repeat}.header__inner{gap:15px}.tariff__inner-top{flex-direction:column}.tariff__buttons-wrap{max-width:100%}.channels__tabs-sort{position:relative}.channels__tabs-sort span{padding:6px 20px;margin:0 0 6px 0;color:#6A6A6A;display:block}.channels__tabs-sort.open .channels__tabs-sort-list{visibility:visible;padding:20px 20px}.channels__tabs-sort.open .channels__tabs-sort-btn::after{transform:rotate(180deg)}.channels__tabs-sort-list{background-color:var(--color-base-base-0-o100);border-radius:0 0 24px 24px;padding:0 20px;box-shadow:0px 16px 80px 0px rgba(99,187,238,0.1),0px 22.336px 17.869px 0px rgba(140,195,229,0.02),-5px 6.65px 5.32px 0px rgba(38,149,220,0.05);position:absolute;left:0;top:56px;max-width:300px;width:100%;overflow:hidden;visibility:hidden;transition:0.6s;max-height:0;display:block}.channels__tabs-sort-btn{display:block;height:40px;max-width:236px;border-radius:24px;background:var(--color-base-primary-400);color:var(--color-base-base-0-o100);font-family:var(--first-family);font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:0.2px;border-radius:var(--radius-button-xl,16px);padding:16px 32px;height:56px;max-width:300px;width:100%;position:relative}.channels__tabs-sort-btn::after{content:"";position:absolute;background-image:url(/themes/internetkray/images/icons/arrow-down-white.svg);background-repeat:no-repeat;background-size:cover;height:8px;width:12px;top:0;bottom:0;right:20px;margin:auto 0;transition:all 0.3s}.faq__item-content{padding-right:0}.phone-add__card{padding:30px 15px}}@media (max-width:400px){:root{--size-content-space-4xl:var(--size-base-10x-40)}.footer__contacts-item{width:43px;height:43px}.footer__contacts-item img{width:19px;height:19px}.footer__logo{max-width:130px}.additional__card{max-width:302px}.phone-add__item-options{grid-template-columns:auto}.phone-add__item-btn{max-width:100%}}@media (max-width:360px){.header__inner{gap:10px}.header__actions{gap:14px}.header__actions-tel a{text-indent:-9999px;height:19px;width:19px;background:url(/themes/internetkray/images/icons/phone.svg) center / contain no-repeat}.kinolibrary__info-btn{max-width:100%}.about-grid--3{grid-auto-rows:280px}.about-grid--1,.about-grid--2{grid-template-rows:repeat(2,280px)}}
.citymap{background:var(--color-base-primary-300,#47BAFA);padding:48px 36px 32px}.citymap__title{margin-bottom:32px;color:var(--color-base-base-0,#FFF)}.citymap__inner{display:grid;grid-template-columns:auto 1fr;gap:16px}.citymap__locality{position:relative;max-width:726px;width:100%}.citymap__locality img{width:100%;height:auto}.citymap__marker{position:absolute;display:inline-block;color:var(--color-base-primary-50,#B6E4FD);font-weight:600;transition:all 0.3s}.citymap__marker span{position:relative}.citymap__marker.selected{color:var(--color-base-base-0-o100)}.citymap__marker.selected.citymap__marker--right::after{background-color:var(--color-base-base-0-o100);box-shadow:0 0 0 1px var(--color-base-base-0-o100)}.citymap__marker.selected.citymap__marker--left::before{background-color:var(--color-base-base-0-o100);box-shadow:0 0 0 1px var(--color-base-base-0-o100)}.citymap__marker.stavropol{top:59.66%;left:39.53%}.citymap__marker.novoaleksandrovsk{top:36.34%;left:17.08%}.citymap__marker.donskoe{top:30.46%;left:41.46%}.citymap__marker.verhnerysskoe{top:51.89%;left:15.01%}.citymap__marker.vuazniki{top:56.93%;left:22.87%}.citymap__marker.mihaylovsk{top:54.62%;left:39.53%}.citymap__marker.tatarka{top:63.45%;left:37.6%}.citymap__marker.svetlograd{top:46.22%;left:57.16%}.citymap__marker.blagodarniy{top:54.41%;left:77.96%}.citymap__marker.kochybeevskoe{top:77.94%;left:30.03%}.citymap__marker.ipatovo{top:21.22%;left:57.44%}.citymap__marker--right::after{content:"";width:13px;height:13px;display:block;background-color:var(--color-base-primary-50);border-radius:50%;border:2px solid var(--color-base-primary-300);box-shadow:0 0 0 1px var(--color-base-primary-50);position:absolute;top:0;right:-20px;transform:translateY(calc(50% - 2.5px))}.citymap__marker--left::before{content:"";width:13px;height:13px;display:block;background-color:var(--color-base-primary-50);border-radius:50%;border:2px solid var(--color-base-primary-300);box-shadow:0 0 0 1px var(--color-base-primary-50);position:absolute;top:0;left:-20px;transform:translateY(calc(50% - 2.5px))}.citymap__info{padding-top:56px}.citymap__info-descr{color:var(--color-base-base-0-o100);font-size:calc(14px + 4 * ((100vw - 360px) / (1920 - 360)));line-height:150%;letter-spacing:0.01em;margin-bottom:var(--size-content-space-2xl);text-wrap:balance}.citymap__info-list{color:var(--color-base-primary-25,#DFF3FE);font-weight:500;letter-spacing:0.2px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,auto);gap:16px 32px}.citymap__info-list li{transition:all 0.3s;cursor:pointer}.citymap__info-list li span{position:relative;display:inline-block}.citymap__info-list li span::after{position:absolute;bottom:0;left:0;content:"";width:0px;height:2px;border-radius:var(--radius-divider,4px);background:transparent;transition:all 0.3s}.citymap__info-list li.selected span::after{position:absolute;bottom:0;left:0;content:"";width:100%;height:2px;border-radius:var(--radius-divider,4px);background:var(--color-bg-variable-o100,#FFF)}@media (max-width:1000px){.citymap__info{padding-top:0;grid-row:1 / 2}.citymap__info-list{grid-template-columns:1fr 1fr;gap:10px 32px}.citymap__inner{grid-template-columns:1fr}.citymap__locality{margin:0 auto}.citymap__title{margin-bottom:12px}}@media (max-width:767px){.citymap{padding:30px 0px 28px}.citymap__title{padding:0 30px}.citymap__info{padding:0 30px}}@media (max-width:680px){.citymap__marker{font-size:12px}.citymap__marker--right::after{width:8px;height:8px;top:5px;right:-12px}.citymap__marker--left::before{width:8px;height:8px;top:5px;left:-12px}}@media (max-width:480px){.citymap__title{padding:0 20px}.citymap__info{padding:0 20px}.citymap__marker{font-size:10px}.citymap__marker--left::before{width:5px;height:5px;top:8px;left:-8px;border:1px solid var(--color-base-primary-300)}.citymap__marker--right::after{width:5px;height:5px;top:8px;right:-8px;border:1px solid var(--color-base-primary-300)}}@media (max-width:400px){.citymap__marker{font-size:8px}}
