@charset "UTF-8";:root{--font-family:"Futura PT",sans-serif;--second-family:"Gilroy",sans-serif;--content-width:1240px;--container-offset:20px;--container-width:calc(var(--content-width) + (var(--container-offset) * 2));--text:#2d2926;--white:#fff;--blue:#003c96}.site-wrapper,lu-constructor{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:block}.site-wrapper{overflow:hidden}.site-wrapper *,.site-wrapper ::after,.site-wrapper ::before,lu-constructor *,lu-constructor ::after,lu-constructor ::before{-webkit-box-sizing:border-box;box-sizing:border-box}.site-wrapper *,lu-constructor *{font-family:var(--font-family)}body,html{overflow-x:hidden;margin:0;min-width:360px;min-height:100%;font-size:16px;scroll-behavior:smooth}a{text-decoration:none;color:inherit}.btn-reset{border:none;padding:0;background:0 0;cursor:pointer}.list-reset{list-style:none;margin:0;padding:0}.visually-hidden{position:absolute;overflow:hidden;margin:-1px;border:0;padding:0;width:1px;height:1px;clip:rect(0 0 0 0)}.dis-scroll{overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none}.container{margin:0 auto;padding:0 var(--container-offset);max-width:var(--container-width)}.grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);gap:20px}.products-wrapper{padding:0 40px;background:#ccf1ff}.products-stub{position:relative;z-index:2;margin:0 auto;width:100%;height:318px;background-color:wheat}@media (max-width:1240px){.grid{-ms-grid-columns:(1fr)[8];grid-template-columns:repeat(8,1fr);gap:20px}.products-stub{height:284px}:root{--container-offset:40px;--content-width:740px}}sup{vertical-align:baseline}@-webkit-keyframes pulse{0%,100%{scale:1}50%{scale:1.05}}@keyframes pulse{0%,100%{scale:1}50%{scale:1.05}}:focus{outline:0}:focus-visible{outline:2px solid var(--tuc-yellow);outline-offset:3px;border-radius:4px}lu-constructor-factory{margin:0 auto!important;max-width:1240px!important}@media (max-width:1200px){lu-constructor-factory{margin:0 auto!important;max-width:740px!important}}lu-landing{padding:0 10px!important}.products *,lu-breadcrumbs *,lu-footer *,lu-mobile-tabbar-container *{font-family:Gilroy,sans-serif!important}lu-constructor-selector{display:block}.products{min-height:auto!important}.products.empty{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.products.empty lu-constructor-selector{display:none!important}.products.empty::after{content:"Товары отсутствуют. Чтобы увидеть товары, выберите другой магазин «Лента» в шапке сайта";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:2;max-width:600px;padding:40px;font-weight:400;font-size:32px;line-height:100%;text-align:center;color:#2d2926}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}[data-an-block]{scroll-margin-top:var(--hde-margin)}.slider-button{opacity:1!important;background-color:#fff!important}.section-offset{padding-bottom:94px}@media (max-width:1240px){.section-offset{padding-bottom:80px}}@media (max-width:830px){.grid{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);gap:10px}:root{--container-offset:10px;--content-width:340px}lu-constructor-factory{margin:0 auto!important;max-width:340px!important}lu-landing{overflow:hidden!important}.products.empty::after{padding:20px;font-size:24px}[data-an-block]{scroll-margin-top:var(--header-mobile-height)}.section-offset{padding-bottom:72px}}.btn{--hover-bg:rgb(95.3096486119%, 45.4746651136%, 45.4746651136%);--active-bg:rgb(92.1413317802%, 8.6429819453%, 8.6429819453%);position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;border-radius:12px;padding:18px 40px;font-weight:600;font-size:18px;line-height:89%;text-align:center;color:#fff;background-color:#ef4545;-webkit-transition:color .3s,background-color .3s,border-color .3s;transition:color .3s,background-color .3s,border-color .3s;cursor:pointer}.btn:focus{overflow:none}.btn:focus-visible{outline:#ef4545 solid 3px;outline-offset:3px}@media (any-hover:hover){.btn:hover{color:#fff;background-color:var(--hover-bg)}.hero__link:hover .hero__link-arrow{translate:5px -50%}}.btn:active{color:#fff;background-color:var(--active-bg)}@media (max-width:830px){.btn{padding:11px 24px;font-size:14px;line-height:130%}}.centered{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:40px}.site-title{position:relative;margin:0 auto 40px;font-weight:600;font-size:54px;line-height:100%;letter-spacing:-.02em;text-align:center;color:var(--text)}.site-title--lsn{font-size:52px;letter-spacing:normal}.hero{--mh:400px;position:relative;padding-bottom:122px}.hero__content{position:relative;min-height:var(--mh)}.hero__content::before{--cont-w:100%;--off:calc((100vw - var(--cont-w)) / 2);content:"";position:absolute;left:calc(-1 * var(--off));top:0;width:calc(var(--off) * 2 + var(--cont-w));height:30px;background-image:url(https://cdn.lentochka.lenta.com/assets/1c081f4f-63df-4fca-b4e4-df9af783a959/shape-top-c0ewl9.svg);background-position:center;background-size:1920px 100%;background-repeat:no-repeat}@media (max-width:1240px){.centered{padding-top:32px}.site-title{margin-bottom:32px;font-size:44px;line-height:110%}.site-title--lsn{letter-spacing:-.02em}.hero__content::before{height:19px;background-size:1240px 100%}}@media (max-width:1200px){.hero__content::before{background-size:1200px 100%}}.hero__content::after{--cont-w:100%;--off:calc((100vw - var(--cont-w)) / 2);content:"";position:absolute;left:calc(-1 * var(--off));bottom:0;width:calc(var(--off) * 2 + var(--cont-w));height:30px;background-image:url(https://cdn.lentochka.lenta.com/assets/1c081f4f-63df-4fca-b4e4-df9af783a959/shape-bottom-c0ewl9.svg);background-position:center;background-size:1920px 100%;background-repeat:no-repeat}@media (max-width:1240px){.hero__content::after{height:19px;background-size:1240px 100%}.hero__bg{--cont-w:100%!important}}@media (max-width:1200px){.hero__content::after{background-size:1200px 100%}}.hero__bg{--cont-w:100%;--off:calc((100vw - var(--cont-w)) / 2);content:"";position:absolute;left:calc(-1 * var(--off));top:0;z-index:-1;width:calc(var(--off) * 2 + var(--cont-w));height:100%;background-image:url(https://cdn.lentochka.lenta.com/assets/1c081f4f-63df-4fca-b4e4-df9af783a959/hero-bg-c0ewl9.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:830px){.centered{padding-top:20px}.site-title{margin-bottom:24px;font-size:34px;line-height:100%;letter-spacing:-.03em}.site-title--lsn{letter-spacing:-.03em}.hero__bg{background-image:url(https://cdn.lentochka.lenta.com/assets/1c081f4f-63df-4fca-b4e4-df9af783a959/hero-bg-m-c0ewl9.jpg)}}@media (max-width:375px){.hero__bg{left:-40px;width:calc(100% + 80px)}}.hero__text{position:relative;z-index:2;padding-top:48px;padding-left:40px;max-width:440px}.hero__date{margin-bottom:16px;font-weight:400;font-size:22px;line-height:110%;letter-spacing:-.02em;color:var(--white)}@media (max-width:1240px){.hero__text{padding-top:40px;padding-left:20px;max-width:340px}.hero__date{font-size:26px;letter-spacing:normal}}@media (max-width:830px){.hero__text{padding-top:32px;padding-left:10px}.hero__date{margin-bottom:12px;font-size:16px}}.hero__title{margin:0 0 8px;font-weight:600;font-size:64px;line-height:90%;letter-spacing:-.02em;color:var(--white)}@media (max-width:1240px){.hero__title{margin-bottom:4px;letter-spacing:normal}}@media (max-width:830px){.hero__title{margin-bottom:10px;font-size:34px}}.hero__descr{margin:0;font-weight:400;font-size:34px;line-height:100%;letter-spacing:-.02em;color:var(--white)}@media (max-width:830px){.hero__descr{max-width:180px;font-size:22px}}.hero__erid{margin-top:40px;font-weight:400;font-size:14px;line-height:110%;color:var(--white)}.hero__pic{position:absolute;right:112px;bottom:0;display:block;width:616px}@media (max-width:1240px){.hero__descr{letter-spacing:normal}.hero__erid{margin-top:75px;max-width:208px}.hero__pic{right:-88px}}@media (max-width:830px){.hero__erid{margin-top:90px;max-width:180px;font-size:12px}.hero__pic{right:-69px;width:325px}}.hero__menu{position:absolute;left:50%;bottom:-30px;z-index:7;padding:0 40px;width:100%;max-width:1240px;translate:-50% 0}@media (max-width:1240px){.hero__menu{padding:0 20px;bottom:-32px;z-index:10;max-width:740px}}@media (max-width:830px){.hero__menu{bottom:-20px;padding:0 10px;max-width:340px}}.hero__slider{margin:-40px;padding:40px}.hero__slider .swiper-wrapper{--elems:4;--gap:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;gap:var(--gap)}.hero__slider .swiper-slide{width:calc((100% - (var(--elems) - 1) * var(--gap))/ (var(--elems)))}@media (max-width:1240px){.hero__slider .swiper-wrapper{--gap:0!important;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}.hero__slider .swiper-slide{width:278px}.hero__slider .swiper-slide:last-of-type{padding-right:16px;width:294px}.hero__slider{--cont-w:100%;--off:calc((100vw - var(--cont-w)) / 2);margin:-20px;padding:20px;width:calc((var(--off)) + var(--cont-w) + 20px)}}@media (max-width:375px){.hero__slider{width:calc((var(--off)) + var(--cont-w) + 50px)}}.hero__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.25);box-shadow:0 0 15px 0 rgba(0,0,0,.25);padding:20px;min-height:88px;background:var(--white)}.hero__link-title{margin:0;max-width:200px;min-height:48px;font-weight:500;font-size:20px;line-height:100%;letter-spacing:-.02em;color:var(--text)}.hero__link-arrow{position:absolute;top:50%;right:18px;translate:0 -50%;-webkit-transition:translate .3s;transition:translate .3s}@media (max-width:830px){.hero__slider .swiper-slide{width:192px}.hero__slider .swiper-slide:last-of-type{padding-right:8px;width:200px}.hero__link-title{max-width:140px;min-height:36px;font-size:16px}.hero__link-arrow{right:12px;width:24px;height:24px}.hero__link{border-radius:8px;padding:12px;min-height:60px}}.about__content{margin:0 auto;max-width:820px}.about__title{margin-bottom:12px}.about__title span{display:block;margin-top:22px;font-weight:400;font-size:32px;line-height:100%;letter-spacing:normal;text-align:center}@media (max-width:1240px){.hero{--mh:486px;padding-bottom:112px}.about__content{max-width:740px}.about__title span{margin-top:20px;font-size:28px;line-height:110%}}@media (max-width:830px){.hero{--mh:335px;padding-bottom:92px}.about__content{max-width:320px}.about__title{margin-bottom:8px}.about__title span{margin-top:12px;font-size:20px}}.about__descr{margin:0;font-weight:400;font-size:32px;line-height:100%;text-align:center;color:var(--text)}.about__descr a{font-weight:600;text-decoration:underline;color:var(--blue);-webkit-transition:text-decoration-color .3s;transition:text-decoration-color .3s;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.about__descr a:hover{text-decoration-color:transparent;color:var(--blue)}.about__descr:last-of-type{margin-top:12px}.gallery{--mh:830px}.gallery__content{position:relative;padding-top:46px;min-height:var(--mh)}.gallery__content::before{--cont-w:100%;--off:calc((100vw - var(--cont-w)) / 2);content:"";position:absolute;left:calc(-1 * var(--off));top:0;width:calc(var(--off) * 2 + var(--cont-w));height:30px;background-image:url(https://cdn.lentochka.lenta.com/assets/1c081f4f-63df-4fca-b4e4-df9af783a959/shape-top-c0ewl9.svg);background-position:center;background-size:1920px 100%;background-repeat:no-repeat}@media (max-width:1240px){.about__descr{font-size:28px;line-height:110%}.gallery__content::before{height:19px;background-size:1240px 100%}}@media (max-width:1200px){.gallery__content::before{background-size:1200px 100%}}.gallery__content::after{--cont-w:100%;--off:calc((100vw - var(--cont-w)) / 2);content:"";position:absolute;left:calc(-1 * var(--off));bottom:0;width:calc(var(--off) * 2 + var(--cont-w));height:30px;background-image:url(https://cdn.lentochka.lenta.com/assets/1c081f4f-63df-4fca-b4e4-df9af783a959/shape-bottom-c0ewl9.svg);background-position:center;background-size:1920px 100%;background-repeat:no-repeat}@media (max-width:1240px){.gallery__content::after{height:19px;background-size:1240px 100%}.gallery__content{padding-top:40px}}@media (max-width:1200px){.gallery__content::after{background-size:1200px 100%}}.gallery__bg{--cont-w:100%;--off:calc((100vw - var(--cont-w)) / 2);content:"";position:absolute;left:calc(-1 * var(--off));top:0;z-index:-1;width:calc(var(--off) * 2 + var(--cont-w));height:100%;background:-webkit-gradient(linear,right top,left top,from(#001330),color-stop(50%,#092f80),to(#001330));background:linear-gradient(270deg,#001330 0,#092f80 50%,#001330 100%)}@media (max-width:375px){.gallery__bg{left:-40px;width:calc(100% + 80px)}}.gallery__title{margin-bottom:38px;color:var(--white)}.gallery__top{position:relative}.gallery__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.gallery__slider-btn{position:absolute;top:42%;z-index:5;width:48px;height:48px;translate:0 -50%}.gallery__slider-btn svg{display:block;width:100%;height:100%}.gallery__slider-btn rect{fill:var(--white);-webkit-transition:fill .3s;transition:fill .3s}.gallery__slider-btn path{fill:#2d2926}.gallery__slider-btn:hover rect{fill:#a7c5ff}.gallery__slider-btn--prev{left:160px}.gallery__slider-btn--next{right:160px}@media (max-width:1240px){.gallery__bg{--cont-w:100%!important}.gallery__title{margin-bottom:32px}.gallery__slider-btn--prev{left:0}.gallery__slider-btn--next{right:0}.gallery__bottom{--cont-w:100%!important}}@media (max-width:830px){.about__descr{font-size:20px}.about__descr:last-of-type{margin-top:8px}.gallery__title{margin-bottom:24px}.gallery__top{padding:0 10px}.gallery__item{gap:12px}.gallery__slider-btn{top:36%;width:40px;height:40px}}.gallery__lnk{display:block;height:448px}@media (max-width:830px){.gallery__lnk{height:232px}}.gallery__pic{display:block;max-height:100%}.gallery__descr{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;border-radius:12px;padding:8px 20px 10px;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:66px;max-width:560px;font-weight:500;font-size:20px;line-height:120%;text-align:center;color:#111;background:var(--white)}.gallery__descr-inner{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media (max-width:830px){.gallery__descr-inner{-webkit-line-clamp:3}.gallery__descr-inner br{display:none}.gallery__descr{width:100%;height:78px;max-width:320px;font-size:17px}}.gallery__bottom{margin-top:40px;--cont-w:100%;--off:calc((100vw - var(--cont-w)) / 2);margin-left:calc(-1 * var(--off));width:calc(var(--off) * 2 + var(--cont-w))}@media (max-width:1240px){.gallery__bottom{margin-top:32px}.gallery{--mh:774px}}@media (max-width:830px){.gallery__bottom{margin-top:23px}}.gallery__under{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2px}@media (max-width:830px){.gallery__under{margin-top:0}}.gallery__thumbs .swiper-slide{position:relative;width:48px;cursor:pointer}.gallery__thumbs .swiper-slide::before{content:"";position:absolute;inset:0;border:4px solid var(--white);opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.gallery__thumbs .swiper-slide-thumb-active::before{opacity:1}.gallery__thumb{display:block;max-width:100%}.gallery__text{margin:0 auto;font-weight:400;font-size:16px;line-height:115%;text-align:center;color:var(--text)}@media (max-width:830px){.gallery__text{max-width:320px;font-size:14px;line-height:110%}}.gallery__link{margin-top:12px;font-weight:600;font-size:20px;line-height:130%;text-decoration:underline;color:var(--blue);-webkit-transition:text-decoration-color .3s;transition:text-decoration-color .3s;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.gallery__link:hover{text-decoration-color:transparent;color:var(--blue)}@media (max-width:830px){.gallery__link{margin-top:10px;font-size:15px;line-height:120%}.gallery{--mh:532px}}.consent__title{margin-bottom:12px}@media (max-width:1240px){.consent__title{margin-bottom:6px}}.consent__descr{margin:0 0 40px;font-weight:400;font-size:30px;line-height:120%;text-align:center;color:var(--text)}.consent__list{--gap:20px;--elems:3;counter-reset:list;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 40px;gap:var(--gap)}@media (max-width:1240px){.consent__descr{margin-bottom:32px;font-size:28px;line-height:110%}.consent__list{padding:0 20px}}.consent__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc((100% - (var(--elems) - 1) * var(--gap))/ (var(--elems)))}@media (max-width:830px){.consent__descr{margin-bottom:24px;font-size:20px}.consent__list{--elems:1;--gap:12px;padding:0 10px}.consent__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:8px}}.consent__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.consent__top::after{counter-increment:list;content:counter(list);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-32px;border-radius:40px;width:48px;height:48px;font-weight:600;font-size:24px;line-height:100%;text-align:center;color:var(--white);background:var(--blue)}@media (max-width:1240px){.consent__top::after{margin-top:-34px}.consent__top{margin-bottom:20px}}@media (max-width:830px){.consent__top::after{margin-top:-32px;width:36px;height:36px;font-size:20px}.consent__top{-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;width:128px}}.consent__pic{display:block;width:232px;max-width:100%}.consent__text{margin:0;font-weight:400;font-size:24px;line-height:100%;text-align:center;color:var(--text)}.consent__text a{font-weight:600;text-decoration:underline;color:var(--blue);-webkit-transition:text-decoration-color .3s;transition:text-decoration-color .3s;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.consent__text a:hover{text-decoration-color:transparent;color:var(--blue)}@media (max-width:1240px){.consent__pic{width:200px}.consent__text{font-size:20px}}@media (max-width:830px){.consent__pic{width:128px}.consent__text{padding-right:10px;font-size:18px;line-height:110%;text-align:left}}.consent__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:32px}@media (max-width:1240px){.consent__bottom{margin-top:12px}}.consent__win{margin:0 auto;font-weight:400;font-size:30px;line-height:120%;text-align:center;color:var(--text)}.consent__win b{font-weight:600}.consent__btn{margin-top:40px}@media (max-width:1240px){.consent__win{font-size:28px;line-height:110%}.consent__btn{margin-top:32px}}.master-classes__title{margin-bottom:14px}@media (max-width:830px){.consent__win{max-width:320px;font-size:20px}.consent__btn{margin-top:25px}.master-classes__title{margin-bottom:9px}}.master-classes__address{margin:0 auto 40px;padding-left:60px;max-width:540px;font-weight:400;font-size:24px;line-height:100%;color:var(--text);background-image:url(https://cdn.lentochka.lenta.com/assets/1c081f4f-63df-4fca-b4e4-df9af783a959/pin-c0ewl9.svg);background-position:left center;background-size:48px 48px;background-repeat:no-repeat}@media (max-width:1240px){.master-classes__address{margin-bottom:30px;padding-left:56px;max-width:617px;font-size:28px;line-height:110%;background-position:left top}}@media (max-width:830px){.master-classes__address{margin-bottom:23px;padding-left:48px;max-width:276px;font-size:20px;background-size:40px 40px}}.master-classes__list{--gap:20px;--elems:4;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 40px;gap:var(--gap)}.master-classes__item{width:calc((100% - (var(--elems) - 1) * var(--gap))/ (var(--elems)))}.master-classes__text{margin:20px auto 0;font-weight:400;font-size:20px;line-height:120%;text-align:center;color:var(--text)}@media (max-width:1240px){.master-classes__list{--elems:2;padding:0 85px}.master-classes__text{margin-top:16px;max-width:570px}}@media (max-width:830px){.master-classes__list{--gap:8px;padding:0 10px}.master-classes__text{margin-top:12px;max-width:320px;font-size:14px;line-height:110%}}.master-classes-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;padding:0 12px;min-height:472px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.15);box-shadow:0 4px 8px 0 rgba(0,0,0,.15);background:#f6f6f6}.master-classes-card__pic{display:block;margin-bottom:-32px;width:232px;max-width:100%}@media (max-width:830px){.master-classes-card__pic{margin-bottom:-30px;width:100%}}.master-classes-card__date{margin-bottom:12px;border-radius:40px;padding:12px 24px;font-weight:600;font-size:24px;line-height:100%;text-align:center;color:var(--white);background:var(--blue)}@media (max-width:830px){.master-classes-card__date{padding:8px;font-size:14px}}.master-classes-card__title{margin:0 0 12px;font-weight:600;font-size:30px;line-height:110%;text-align:center;color:var(--text)}.master-classes-card__speaker{font-weight:400;font-size:20px;line-height:100%;text-align:center;color:var(--text)}@media (max-width:830px){.master-classes-card__title{padding:0 8px;font-size:20px}.master-classes-card__speaker{padding:0 8px;font-size:16px}}.master-classes-card__descr{margin:8px 0 0;font-weight:400;font-size:20px;line-height:100%;text-align:center;color:var(--text)}@media (max-width:830px){.master-classes-card__descr{padding:0 8px;font-size:16px}}.master-classes-card__age{margin-top:8px;font-weight:400;font-size:20px;line-height:100%;text-align:center;color:var(--text)}.how{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.how__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 auto;max-width:700px;gap:40px}.how__pic{display:block;width:204px}@media (max-width:830px){.master-classes-card__age{padding:0 8px;font-size:16px}.master-classes-card{border-radius:12px;padding:0;min-height:340px}.how__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:320px;gap:12px}.how__pic{width:188px}.how__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.how__descr{margin:0;font-weight:400;font-size:20px;line-height:120%;color:var(--text)}.how__descr a{font-weight:600;text-decoration:underline;color:var(--blue);-webkit-transition:text-decoration-color .3s;transition:text-decoration-color .3s;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.how__descr a:hover{text-decoration-color:transparent;color:var(--blue)}.how__links{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;gap:20px}.how__tg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12px;width:52px;height:52px;background:#0bbbef;-webkit-transition:background .3s;transition:background .3s}.how__tg:hover{background:#1acbff}@media (max-width:830px){.how__descr{font-size:18px;line-height:110%;text-align:center}.how__descr br{display:none}.how__links{margin-top:24px}.how__tg{border-radius:9px;width:40px;height:40px}}.how__link{margin:40px auto 0;font-weight:600;font-size:20px;line-height:130%;text-align:center;text-decoration:underline;color:var(--blue);-webkit-transition:text-decoration-color .3s;transition:text-decoration-color .3s;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.how__link:hover{text-decoration-color:transparent;color:var(--blue)}@media (max-width:1240px){.how__link{margin-top:32px;max-width:492px}}@media (max-width:830px){.how__link{margin-top:24px;max-width:240px;font-size:15px;line-height:120%}}@media (prefers-reduced-motion:no-preference){.hero .hero__date,.hero .hero__descr,.hero .hero__erid,.hero .hero__link,.hero .hero__pic,.hero .hero__title{--reveal-delay:0s;--reveal-x:0;--reveal-y:24px;opacity:0;-webkit-transform:translate(var(--reveal-x),var(--reveal-y));-ms-transform:translate(var(--reveal-x),var(--reveal-y));transform:translate(var(--reveal-x),var(--reveal-y));-webkit-transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),-webkit-transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),-webkit-transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),-webkit-transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay)}.hero .hero__title{--reveal-delay:0.08s}.hero .hero__descr{--reveal-delay:0.16s}.hero .hero__erid{--reveal-delay:0.24s}.hero .hero__pic{--reveal-delay:0.1s;--reveal-x:40px;--reveal-y:0}.hero .hero__slider .swiper-slide:nth-child(1) .hero__link{--reveal-delay:0.24s}.hero .hero__slider .swiper-slide:nth-child(2) .hero__link{--reveal-delay:0.32s}.hero .hero__slider .swiper-slide:nth-child(3) .hero__link{--reveal-delay:0.4s}.hero .hero__slider .swiper-slide:nth-child(4) .hero__link{--reveal-delay:0.48s}.hero--animated .hero__date,.hero--animated .hero__descr,.hero--animated .hero__erid,.hero--animated .hero__link,.hero--animated .hero__pic,.hero--animated .hero__title{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.about .about__descr,.about .about__title{--reveal-delay:0s;--reveal-x:0;--reveal-y:24px;opacity:0;-webkit-transform:translate(var(--reveal-x),var(--reveal-y));-ms-transform:translate(var(--reveal-x),var(--reveal-y));transform:translate(var(--reveal-x),var(--reveal-y));-webkit-transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),-webkit-transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),-webkit-transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),-webkit-transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay)}.about .about__title{--reveal-delay:0.08s}.about .about__descr:last-of-type{--reveal-delay:0.16s}.about--animated .about__descr,.about--animated .about__title{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.gallery .gallery__slider,.gallery .gallery__thumbs,.gallery .gallery__title{--reveal-delay:0s;--reveal-x:0;--reveal-y:24px;opacity:0;-webkit-transform:translate(var(--reveal-x),var(--reveal-y));-ms-transform:translate(var(--reveal-x),var(--reveal-y));transform:translate(var(--reveal-x),var(--reveal-y));-webkit-transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),-webkit-transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),-webkit-transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),-webkit-transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay)}.gallery .gallery__slider{--reveal-delay:0.1s}.gallery .gallery__thumbs{--reveal-delay:0.2s}.gallery--animated .gallery__slider,.gallery--animated .gallery__thumbs,.gallery--animated .gallery__title{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.consent .consent__bottom,.consent .consent__descr,.consent .consent__item,.consent .consent__title{--reveal-delay:0s;--reveal-x:0;--reveal-y:24px;opacity:0;-webkit-transform:translate(var(--reveal-x),var(--reveal-y));-ms-transform:translate(var(--reveal-x),var(--reveal-y));transform:translate(var(--reveal-x),var(--reveal-y));-webkit-transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),-webkit-transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),-webkit-transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),-webkit-transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay)}.consent .consent__descr{--reveal-delay:0.08s}.consent .consent__item:nth-child(1){--reveal-delay:0.16s}.consent .consent__item:nth-child(2){--reveal-delay:0.24s}.consent .consent__item:nth-child(3){--reveal-delay:0.32s}.consent .consent__bottom{--reveal-delay:0.4s}.consent--animated .consent__bottom,.consent--animated .consent__descr,.consent--animated .consent__item,.consent--animated .consent__title{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.master-classes .master-classes__address,.master-classes .master-classes__item,.master-classes .master-classes__text,.master-classes .master-classes__title{--reveal-delay:0s;--reveal-x:0;--reveal-y:24px;opacity:0;-webkit-transform:translate(var(--reveal-x),var(--reveal-y));-ms-transform:translate(var(--reveal-x),var(--reveal-y));transform:translate(var(--reveal-x),var(--reveal-y));-webkit-transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),-webkit-transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),-webkit-transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),-webkit-transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay)}.master-classes .master-classes__address{--reveal-delay:0.08s}.master-classes .master-classes__item:nth-child(1){--reveal-delay:0.16s}.master-classes .master-classes__item:nth-child(2){--reveal-delay:0.24s}.master-classes .master-classes__item:nth-child(3){--reveal-delay:0.32s}.master-classes .master-classes__item:nth-child(4){--reveal-delay:0.4s}.master-classes .master-classes__text{--reveal-delay:0.48s}.master-classes--animated .master-classes__address,.master-classes--animated .master-classes__item,.master-classes--animated .master-classes__text,.master-classes--animated .master-classes__title{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.how .how__link,.how .how__pic,.how .how__text{--reveal-delay:0s;--reveal-x:0;--reveal-y:24px;opacity:0;-webkit-transform:translate(var(--reveal-x),var(--reveal-y));-ms-transform:translate(var(--reveal-x),var(--reveal-y));transform:translate(var(--reveal-x),var(--reveal-y));-webkit-transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),-webkit-transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),-webkit-transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay);transition:opacity .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay),-webkit-transform .7s cubic-bezier(.22,1,.36,1) var(--reveal-delay)}.how .how__pic{--reveal-x:-40px;--reveal-y:0}.how .how__text{--reveal-delay:0.1s}.how .how__link{--reveal-delay:0.24s}.how--animated .how__link,.how--animated .how__pic,.how--animated .how__text{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}}