﻿.base-site{margin:0;padding:0;box-sizing:border-box}.base-site h1{font-size:1.5em}.base-site h2{font-size:1.25em}.base-site h3{font-size:1.175em}.base-site h4{font-size:1em}.base-site h5{font-size:0.85em}.base-site h6{font-size:0.65em}.base-site p{margin:0 0 20px;line-height:1.5}.base-site .base--select{min-height:45px;border-radius:15px;padding:0 15px;appearance:none;-webkit-appearance:none;text-align:center;color:#000;background:rgba(255,255,255,0.5);cursor:pointer}.base-site .site-main{max-width:1150px;margin:0 auto;padding:0 15px}.base-site .header{position:sticky;top:0;background:rgba(255,255,255,0.75);backdrop-filter:blur(20px);z-index:1;box-shadow:rgba(0,0,0,0.09) 0px 10px 10px;margin:0 auto 20px;border-radius:0 0 20px 20px;max-width:1150px}.base-site .header__content{padding:0 20px;margin:0 auto;height:85px;display:flex;align-items:center;justify-content:space-between}.base-site .header__content .header__left{display:flex;align-items:center}.base-site .header__content .header__left .header__nav-link{text-decoration:none;color:#121127;font-size:16px}.base-site .header__content .header__left .header__nav-menu_horizontal{margin-left:48px;padding:0;margin:0 0 0 15px;list-style:none;justify-content:space-between}.base-site .header__content .header__left .header__nav-menu_horizontal .header__nav-menu{border:1px solid #ccc;border-radius:20px}.base-site .header__content .header__left .header__nav-menu_horizontal .header__nav-item{text-decoration:none;color:#545363;height:45px;display:inline-flex;align-items:center;justify-content:center}.base-site .header__content .header__left .header__nav-menu_horizontal .header__nav-item.menu-item{padding:0 13px;font-size:25px}.base-site .header__content .header__left .header__nav-menu_horizontal .header__nav-item-ico{position:relative;top:0;margin-left:15px}.base-site .header__content .header__left .header__nav-menu_horizontal:hover .menu-menu-principal-container{display:block}.base-site .header__content .header__left .header__nav .menu-menu-principal-container{position:absolute;z-index:9;display:none}.base-site .header__content .header__left .header__nav-menu_vertical{margin:10px 0 0;list-style:none;width:245px;height:auto;border-radius:20px;box-shadow:0px 10px 20px rgba(0,0,0,0.2);padding:10px 25px;line-height:30px;background-color:#fff}.base-site .header__content .header__left .header__nav-menu_vertical ul{padding:0;margin:0}.base-site .header__content .header__left .header__nav-menu_vertical a{text-decoration:none;display:flex;align-items:center;line-height:40px}.base-site .header__content .header__left .header__nav-menu_vertical a span{margin-left:26px}.base-site .header__content .header__left .custom-logo{height:auto;width:124px;filter:drop-shadow(0px 0px 10px #fff)}.base-site .header__content .header__nav-button{padding:0 18px;border:1px solid #ccc;border-radius:15px;color:#121127;background:transparent;font-size:16px;cursor:pointer;text-align:center;transition:all 0.3s ease;text-decoration:none;min-height:45px;display:flex;align-items:center;justify-content:center;margin-left:10px}.base-site .main-content{padding:40px 0 0;text-align:center}.base-site .main-content .site-button{background-color:#9F44D2;color:#fff;font-size:16px;border:none;border-radius:15px;cursor:pointer;display:inline-flex;margin-left:auto;margin-right:auto;min-height:50px;padding:0 30px;align-items:center;justify-content:center;text-decoration:none}.base-site .main-content .menu__content{max-width:936px;margin:0 auto 64px;position:relative}.base-site .main-content .menu__content .menu__container .menu__header-ico{transform:rotate(15deg);position:absolute;top:16%;left:-15%;transform:translateY(-50%)}.base-site .main-content .menu__content .menu__container .menu__header-item{display:flex;align-items:center;max-width:800px;margin:0 auto}.base-site .main-content .menu__content .menu__container .menu__header-item .menu__header-title .menu__title-text{font-size:56px;font-weight:bold;padding:0 15px;line-height:1;font-family:"Barlow Condensed",Helvetica,sans-serif}.base-site .main-content .menu__content .menu__container .menu__voucher{display:flex;flex-direction:column-reverse;position:relative}.base-site .main-content .menu__content .menu__container .menu__voucher .menu__subtitle{font-size:20px;text-align:center;color:#000}.base-site .main-content .menu__content .menu__container .menu__voucher .menu__voucher-img{position:absolute;top:40px;left:-150px;filter:drop-shadow(0 10px 20px rgba(0,0,0,0.15));width:250px}.base-site .main-content .menu__content .menu__container .menu__subtitle{font-size:20px;padding-bottom:72px;margin:0}.base-site .main-content .menu__content .menu__digital{max-width:936px;position:relative;margin-bottom:180px;padding:0 20px}.base-site .main-content .menu__content .menu__digital .menu__digital-img{border-radius:20px;filter:drop-shadow(0 10px 20px rgba(0,0,0,0.15))}.base-site .main-content .menu__content .menu__digital .menu__successfully-img{bottom:-120px;right:-100px;display:block;position:absolute;filter:drop-shadow(0 10px 20px rgba(0,0,0,0.15))}.base-site .main-content .menu__content .menu__digital .menu__sent-img{position:absolute;transform:rotate(14deg);left:-50px;top:67%}.base-site .main-content .registration{margin:0 auto;padding:0 15px}.base-site .main-content .registration .registration__content{margin:0 auto 80px;max-width:915px}.base-site .main-content .registration .registration__content .registration__content-title{font-family:inherit;font-size:45px;font-weight:bold;margin-bottom:24px;font-family:"Barlow Condensed",Helvetica,sans-serif}.base-site .main-content .registration .registration__content .registration__content-subtitle{font-size:18px;color:#7a7a86;margin:0 0 25px}.base-site .main-content .registration .registration__content .registration__content-form{max-width:518px;margin:0 auto}.base-site .main-content .registration .registration__content .registration__content-form .registration__content-form-group{margin:0 auto;border-radius:15px;display:flex;justify-content:center;align-items:center;border:1px solid #e4cbf2;transition:border 0.3s ease, box-shadow 0.3s ease;overflow:hidden}.base-site .main-content .registration .registration__content .registration__content-form .registration__content-form-group:focus-within{border-color:#9F44D2;box-shadow:0 0 5px #9F44D2}.base-site .main-content .registration .registration__content .registration__content-form .registration__content-form-group .registration__group-text{font-size:20px;font-weight:bold;padding:10px 5px 10px;text-align:right;border-radius:8px 0 0 8px;min-height:80px;display:inline-flex;align-items:center;justify-content:flex-end;flex:1}.base-site .main-content .registration .registration__content .registration__content-form .registration__content-form-group .registration__content-input{font-size:20px;font-weight:bold;text-align:left;height:78px;width:265px;outline:none;border:0;border-radius:0 8px 8px 0;min-height:80px;display:inline-flex;align-items:center;justify-content:flex-start;padding:0;flex:1;color:#666}.base-site .main-content .registration .registration__content .registration__content-form .registration__content-form-group .registration__content-input::placeholder{color:#666}.base-site .main-content .registration .registration__content .registration__content-form .registration__content-btn{margin-top:32px}.base-site .main-content .benefits .benefits__content{display:flex;text-align:left;justify-content:center;max-width:1150px;margin:0 auto 80px}.base-site .main-content .benefits .benefits__content .benefits__item{max-width:264px;padding:30px 25px;margin:12px;border-radius:20px;box-shadow:0px 20px 50px rgba(18,17,39,0.08);text-align:center;flex:1}.base-site .main-content .benefits .benefits__content .benefits__item .ph{margin-bottom:20px;font-size:40px;display:block;color:#9F44D2}.base-site .main-content .benefits .benefits__content .benefits__item .benefits__title{font-size:16px;font-weight:bold;margin:0}.base-site .main-content .benefits .benefits__content .benefits__item .benefits__description{color:#7a7a86;font-size:14px;line-height:180%;padding:16px 0 0;margin:0}.base-site .main-content .performance{margin:0 auto 80px;max-width:1150px;padding:0 20px}.base-site .main-content .performance .performance__header{text-align:left}.base-site .main-content .performance .performance__header .performance__header-subtitle{color:#9F44D2;letter-spacing:0.8px;font-weight:'semibold';text-transform:uppercase}.base-site .main-content .performance .performance__header .performance__header-title{font-weight:bold;font-size:40px;font-family:"Barlow Condensed",Helvetica,sans-serif;margin:0 0 30px}.base-site .main-content .performance .performance__body{display:flex;text-align:left;gap:70px;justify-content:space-between}.base-site .main-content .performance .performance__body .performance__card .performance__card-title{color:#9F44D2;font-weight:bold;text-transform:uppercase;font-size:20px}.base-site .main-content .performance .performance__body .performance__card .performance__card-description{color:#7a7a86;font-size:20px}.base-site .main-content .performance .performance__body .performance__card .performance__card-image{box-shadow:0px 20px 50px rgba(18,17,39,0.08);min-height:300px;border-radius:15px}.base-site .main-content .performance .performance__body .performance__card .performance__card-list{list-style:none;padding:0;font-size:14px;margin:32px 0 0}.base-site .main-content .performance .performance__body .performance__card .performance__card-list .performance__card-item{display:flex;align-items:center;margin:0 0 10px}.base-site .main-content .performance .performance__body .performance__card .performance__card-list .performance__card-item .ph{margin-right:12px;color:#9F44D2;font-size:20px}.base-site .main-content .plans{margin:0 auto 80px;max-width:1150px;padding:0 15px}.base-site .main-content .plans .plans__disclaimer{margin:50px 0}.base-site .main-content .plans .plans__disclaimer i{font-size:40px;color:#9F44D2}.base-site .main-content .plans .plans__disclaimer p{margin:25px 0 0}.base-site .main-content .plans .plans__header{margin-bottom:50px}.base-site .main-content .plans .plans__header .plans__header-title{font-size:44px;font-weight:bold;margin:0 0 24px;font-family:"Barlow Condensed",Helvetica,sans-serif}.base-site .main-content .plans .plans__header .plans__header-subtitle{font-size:18px;color:#7a7a86;margin:0 auto;max-width:800px;line-height:1.5}.base-site .main-content .plans .plan__body{display:flex;gap:24px}.base-site .main-content .plans .plan__body .plan__card{border:1px solid #e3e2e5;border-radius:20px;max-width:500px;flex:1;box-shadow:0px 20px 50px rgba(18,17,39,0.08);padding:25px;position:relative}.base-site .main-content .plans .plan__body .plan__card.plan__highlighted{border-color:#9F44D2}.base-site .main-content .plans .plan__body .plan__card .plan__highlight{background-color:#9F44D2;color:#fff;padding:10px 25px;border-radius:15px;position:absolute;top:-20px;left:50%;transform:translateX(-50%)}.base-site .main-content .plans .plan__body .plan__card .plan__card-content .plan__card-title{color:#9F44D2;font-size:25px;text-align:left;text-transform:uppercase;margin-top:0;font-family:"Barlow Condensed",Helvetica,sans-serif}.base-site .main-content .plans .plan__body .plan__card .plan__card-content .plan__card-description{text-align:left;line-height:1.5;color:#7a7a86;min-height:74px}.base-site .main-content .plans .plan__body .plan__card .plan__card-content .plan__card-price{margin:0 0 15px;font-size:20px;font-weight:bold;color:#5c257b;background:#f5f5f5;padding:13px 15px;border-radius:15px;text-align:center}.base-site .main-content .plans .plan__body .plan__card .plan__card-content .plan__card-button{background:#EEE5F3;border-radius:15px;margin-bottom:32px;min-height:50px}.base-site .main-content .plans .plan__body .plan__card .plan__card-content .plan__card-button .plan__card-button-item{text-decoration:none;line-height:50px;color:#9F44D2;display:block}.base-site .main-content .plans .plan__body .plan__card .plan__card-content .plan__card-button-plus{background:#9F44D2}.base-site .main-content .plans .plan__body .plan__card .plan__card-content .plan__card-button-plus .plan__button-item-plus{color:#fff}.base-site .main-content .plans .plan__body .plan__card .plan__card-details{border-top:1px solid #e3e2e5}.base-site .main-content .plans .plan__body .plan__card .plan__card-details .plan__card-subtitle{margin:25px 0 0 0;color:#9F44D2;text-align:left}.base-site .main-content .plans .plan__body .plan__card .plan__card-details .plan__card-list{font-size:14px;list-style:none;text-align:left;padding:0;margin:20px 0 0}.base-site .main-content .plans .plan__body .plan__card .plan__card-details .plan__card-list .plan__item{line-height:1.8;display:flex;align-items:top;margin-bottom:5px}.base-site .main-content .plans .plan__body .plan__card .plan__card-details .plan__card-list .plan__item::before{content:"";font-family:"Phosphor" !important;font-size:20px;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#9F44D2;margin-right:10px;margin-top:2px}.base-site .main-content .carousel{margin:0 auto 80px}.base-site .main-content .carousel .carousel__more-stores{margin-top:40px}.base-site .main-content .carousel .carousel__header .carousel__header-title{font-size:44px;font-weight:bold;line-height:1.5;padding:0 20px;margin-bottom:20px;font-family:"Barlow Condensed",Helvetica,sans-serif}.base-site .main-content .carousel .carousel__content{padding:20px 0}.base-site .main-content .carousel .carousel__content .carousel__content-items{position:relative;overflow:hidden;margin:0 10px;border-radius:20px}.base-site .main-content .carousel .carousel__content .carousel__content-items .image-default{width:100%}.base-site .main-content .carousel .carousel__content .carousel__content-items .image-hover{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity 0.5s ease;object-fit:cover;opacity:0;z-index:1}.base-site .main-content .carousel .carousel__content .carousel__content-items:hover .image-hover{opacity:1}.base-site .main-content .carousel .carousel__content.slick-initialized.slick-slider{display:flex;align-items:center}.base-site .main-content .carousel .carousel__content.slick-initialized.slick-slider .slick-arrow{display:block;position:relative;z-index:10;width:45px;height:45px;border-radius:10px;cursor:pointer;background-size:cover;background-repeat:no-repeat;background-position:center;font-size:0;border:1px solid rgba(18,17,39,0.12);background-color:#fafafb;padding:15px}.base-site .main-content .carousel .carousel__content.slick-initialized.slick-slider .slick-prev::before,.base-site .main-content .carousel .carousel__content.slick-initialized.slick-slider .slick-next::before{content:'';display:inline-block;width:15px;height:15px;background-size:contain;background-repeat:no-repeat;background-position:center}.base-site .main-content .automatic{background-color:#9F44D2;color:#fff;padding:96px 20px;font-family:inherit}.base-site .main-content .automatic .automatic__content{margin:0 auto;max-width:900px}.base-site .main-content .automatic .automatic__content .automatic__title{font-size:46px;font-weight:bold;margin:0 0 20px;line-height:1;font-family:"Barlow Condensed",Helvetica,sans-serif}.base-site .main-content .automatic .automatic__content .automatic__description{font-size:18px;padding:0;max-width:644px;margin:0 auto;height:auto}.base-site .main-content .automatic .automatic__content .automatic__button{background-color:#fff;color:#9F44D2;margin-top:20px}.base-site .footer{padding:0 15px}.base-site .footer .footer__container{align-items:center;max-width:1128px;margin:40px auto}.base-site .footer .footer__container .footer__header-container{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e3e2e5}.base-site .footer .footer__container .footer__content{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e3e2e5}.base-site .footer .footer__container .footer__content .footer__content-copyright{margin-top:30px;text-align:center}.base-site .footer .footer__container .footer__content .footer__content-copyright .footer__copyright-text{color:#7a7a86;font-size:16px}.base-site .footer .footer__container .footer__content .footer__content-copyright .footer__copyright-joinus{text-align:center;color:#7a7a86;font-size:16px}.base-site .footer .footer__container .footer__content .footer__social .footer__social-networks{text-decoration:none;padding:10px;font-size:30px;color:#7a7a86;display:inline-block;margin-top:20px}@media only screen and (max-width: 1217px){.base-site .main-content .automatic{padding:80px 40px}.base-site .main-content .menu__content .menu__container .menu__header-ico{display:none}}@media only screen and (max-width: 1150px) and (min-width: 769px){.base-site .main-content .menu__content .menu__container .menu__voucher .menu__voucher-img{left:-20px}.base-site .main-content .menu__content .menu__digital .menu__successfully-img{right:0px}}@media only screen and (max-width: 1050px){.base-site .main-content .menu__content .menu__digital .menu__sent-img{display:none}}@media only screen and (max-width: 1000px){.base-site .main-content .benefits .benefits__content{flex-wrap:wrap;gap:20px}.base-site .main-content .benefits .benefits__content .benefits__item{flex:50%;max-width:calc(50% - 40px);margin:0}.base-site .main-content .performance .performance__body{gap:20px}}@media only screen and (max-width: 768px){.base-site .header__content{padding:0 15px}.base-site .header__content .header__left .header__nav-menu_vertical{margin-left:10px}.base-site .main-content .menu__content{padding:0 15px;height:auto;margin:0}.base-site .main-content .menu__content .menu__container .menu__header-item .menu__header-title .menu__title-text{font-size:36px;padding:0}.base-site .main-content .menu__content .menu__container .menu__voucher{display:flex;flex-direction:column;margin-bottom:50px}.base-site .main-content .menu__content .menu__container .menu__voucher .menu__voucher-img{display:none}.base-site .main-content .menu__content .menu__container .menu__subtitle{padding-bottom:0}.base-site .main-content .menu__content .menu__digital{display:flex;flex-direction:column;padding:0;margin-bottom:100px}.base-site .main-content .menu__content .menu__digital .menu__digital-img{max-width:100%}.base-site .main-content .menu__content .menu__digital .menu__successfully-img{display:none}.base-site .main-content .registration .registration__content{margin:0 auto 20px}.base-site .main-content .registration .registration__content .registration__content-title{font-size:35px;padding:0 15px}.base-site .main-content .registration .registration__content .registration__content-form{max-width:100%}.base-site .main-content .registration .registration__content .registration__content-form .registration__content-form-group{align-items:center}.base-site .main-content .registration .registration__content .registration__content-form .registration__content-form-group .registration__group-text{font-size:18px;border-radius:8px 0 0 8px;min-width:100px;width:100%;padding:26px 5px}.base-site .main-content .registration .registration__content .registration__content-form .registration__content-form-group .registration__content-input{font-size:18px;min-width:100px;width:100%;border-radius:0 8px 8px 0;height:73px}.base-site .main-content .performance .performance__header .performance__header-title{font-size:35px}.base-site .main-content .performance .performance__body{flex-direction:column;align-items:center;gap:60px}.base-site .main-content .performance .performance__body .performance__card{max-width:100%}.base-site .main-content .performance .performance__body .performance__card .performance__card-title{color:#9F44D2;font-weight:bold;text-transform:uppercase}.base-site .main-content .performance .performance__body .performance__card .performance__card-description{color:#7a7a86;font-size:20px}.base-site .main-content .performance .performance__body .performance__card .performance__card-image{width:100%}.base-site .main-content .performance .performance__body .performance__card .performance__card-list{list-style:none;padding:0;width:327px;font-size:14px;margin:32px 0 0}.base-site .main-content .performance .performance__body .performance__card .performance__card-list .performance__card-item{display:flex;align-items:center;line-height:180%}.base-site .main-content .plans{margin:0 0 60px}.base-site .main-content .plans .plans__header{margin-bottom:30px}.base-site .main-content .plans .plans__header .plans__header-title{font-size:35px}.base-site .main-content .plans .plan__body{align-items:center;flex-direction:column;gap:40px}.base-site .main-content .automatic{padding:80px 40px}.base-site .main-content .automatic .automatic__content{height:auto;margin:0}.base-site .main-content .automatic .automatic__content .automatic__title{font-size:35px}.base-site .footer .footer__container .footer__header .footer__header-title{padding:0 0 8px 20px}.base-site .footer .footer__container .footer__header .footer__header-text{padding:0 20px}.base-site .footer .footer__container .footer__header-container{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e3e2e5;flex-direction:column}.base-site .footer .footer__container .footer__content{margin-top:40px;display:flex;align-items:center;flex-direction:column-reverse}}@media only screen and (max-width: 625px){.base-site .main-content .benefits .benefits__content{padding:0 20px;flex-direction:column}.base-site .main-content .benefits .benefits__content .benefits__item{flex:100%;max-width:100%}}@media only screen and (max-width: 425px){.base-site .header__content .header__left .header__nav-menu_vertical{margin-left:-10px;width:210px}.base-site .footer .footer__container .footer__email .footer__email-form .footer__email-form-input{width:auto}}.store-grid{display:flex;gap:20px;flex-wrap:wrap;margin:20px 0}.store-grid--block{border-radius:20px;overflow:hidden;border:1px solid #d4d4d4;position:relative;cursor:pointer;max-width:calc(33.333% - 13.333px);flex:calc(33.333% - 13.333px);display:flex;align-items:center;justify-content:center;box-shadow:rgba(0,0,0,0.09) 0px 10px 10px}.dark-contrast .store-grid--block{box-shadow:rgba(255,255,255,0.04) 0px 10px 10px}.store-grid--content{padding:20px;display:flex;flex-direction:column;align-items:center}.store-grid--bg{position:absolute;z-index:-1;left:0;right:0;bottom:0;top:0}.store-grid--bg-src{width:100%;height:100%;object-fit:cover}.store-grid--bg::after{content:'';top:0;bottom:0;left:0;right:0;background:linear-gradient(to top, rgba(0,0,0,0.7), transparent, transparent);position:absolute}.store-grid--logo{display:inline-block;border-radius:150px;overflow:hidden;font-size:0;box-shadow:rgba(0,0,0,0.09) 0px 10px 10px}.dark-contrast .store-grid--logo{box-shadow:rgba(255,255,255,0.04) 0px 10px 10px}.store-grid--logo-src{width:150px;height:150px}.store-grid--name{margin:10px 0 0;padding:15px 25px;border-radius:15px;font-family:"Barlow Condensed",Helvetica,sans-serif;font-size:28px;display:inline-block;text-align:center;box-shadow:rgba(0,0,0,0.09) 0px 10px 10px}.store-grid--name a{text-decoration:none}.dark-contrast .store-grid--name{box-shadow:rgba(255,255,255,0.04) 0px 10px 10px}@media screen and (max-width: 767px){.store-grid--block{max-width:calc(50% - 10px);flex:calc(50% - 10px)}.store-grid--content{padding:10px}.store-grid--logo{margin-bottom:0}.store-grid--logo-src{width:110px;height:110px}.store-grid--name{font-size:20px;padding:10px 20px}}
