@charset "UTF-8";@font-face{font-family:'BaronNeue';src:url("fonts/baronneue.woff2");font-weight:normal;font-style:normal}@font-face{font-family:'PFBagueSansProMedium';src:url("fonts/PFBagueSansPro-Medium.woff2");font-weight:normal;font-style:normal}@font-face{font-family:'PFBagueSansProLight';src:url("fonts/PFBagueSansPro-Light.ttf");font-weight:normal;font-style:normal}@font-face{font-family:'PFBagueSansProExtraThin';src:url("fonts/PFBagueSansPro-ExtraThin.ttf");font-weight:normal;font-style:normal}@font-face{font-family:'PFBagueSansProThin';src:url("fonts/PFBagueSansPro-Thin.ttf");font-weight:normal;font-style:normal}@font-face{font-family:'MontserratBold';src:url("fonts/sewing-club-landing/Montserrat-Bold.ttf");font-weight:normal;font-style:normal}@font-face{font-family:'MontserratMedium';src:url("fonts/sewing-club-landing/Montserrat-Medium.ttf");font-weight:normal;font-style:normal}@font-face{font-family:'MontserratRegular';src:url("fonts/sewing-club-landing/Montserrat-Regular.ttf");font-weight:normal;font-style:normal}@font-face{font-family:'MontserratSemiBold';src:url("fonts/sewing-club-landing/Montserrat-SemiBold.ttf");font-weight:normal;font-style:normal}.intrinsic{display:block;position:relative;height:0;width:100%;padding-top:100%;background:#f0f0f0}.intrinsic.intrinsic--square{padding-top:100%}.intrinsic.intrinsic--3x2{padding-top:150%}.intrinsic.intrinsic--3-3x2{padding-top:155%}.intrinsic.intrinsic--3-5x2{padding-top:171%}.intrinsic.intrinsic--2x3{padding-top:75%}.intrinsic.intrinsic--4x3{padding-top:75%}.intrinsic.intrinsic--16x9{padding-top:56.25%}.intrinsic .intrinsic-item{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top}.gr-banner{position:relative;z-index:1020;box-shadow:0 3px 10px #00000029;padding-top:15px;padding-bottom:15px}.gr-banner-content{font-family:"PFBagueSansProMedium",sans-serif;text-align:center}#gr-banner-main-text p,#gr-banner-main-text body{margin-bottom:0}.gr-banner-bg-default{background-color:#fcd4b1}.gr-banner-bg-workshop{background-color:#6b7f80}.gr-banner-content-color-default{color:black}.gr-banner-content-color-workshop{color:white}.gr-banner-content-color-default * a{color:white}.gr-banner-content-color-workshop * a{color:black}@media(max-width:575px){#header_desktop{height:75px}.header_icons{width:25%}.favorited,.not-empty{margin-top:0 !important}.sticky{position:relative;height:unset;z-index:1000;border-bottom:2px solid #fcd7b6;width:100%;background:white}.fixed{position:fixed !important;top:0;opacity:.8}.navbar-brand{margin-right:0 !important}.navbar-nav{width:unset;margin-left:0;text-transform:lowercase}.small-brand>img,.navbar-brand>img{width:60px}.header-icon-padding{padding-top:0}.footer-label{position:unset;margin-left:auto;margin-right:auto}#main-slider{top:unset}.main-content{margin-top:2.5rem}.close-icon{background:url("../images/close-button.svg") no-repeat center;width:10px;height:10px;cursor:pointer}.comment-reply-name{font-size:14px;text-decoration:underline;color:#1e0f00;line-height:1}.comment-reply-name:hover{color:#1e0f00}.article-preview .article-preview__header{font-size:16px;line-height:19px}.article-preview .article-preview__desc{font-size:12px}.article-preview .article-preview__date{font-size:12px}.profile-new-label{border-radius:50%;background:#fcd7b6;font-size:8px;width:11px;height:11px;top:-5px;right:-15px}.download_file{font-size:12px}.lesson-accordion-header{font-size:16px}.my-course-notification h3,.my-course-notification p,.my-course-notification body{font-size:14px;line-height:16px}.my-course-notification .filled-btn{font-size:12px}.lesson-preview .number.number-fix,.lesson .lesson-number .number.number-fix{padding-top:15px;line-height:.8}.lesson .lesson-number .number.number-fix{padding-top:15px;line-height:.8}.empty-profile-message{font-size:24px}.empty-profile-message span{font-size:32px}.empty-profile-message .empty-profile-message-link{font-size:14px}.empty-message-block{background-image:unset}.empty-message-block .empty-message{font-size:29px}.empty-message-block .empty-message span:first-child{font-size:52px}.empty-message-block .empty-message span:first-child.search-msg-highlight{font-size:35px}.empty-message-block .empty-message span:nth-child(3){font-size:46px}.empty-message-block .empty-message span:last-child{font-size:35px}.empty-message-block .empty-message span:last-child.search-msg{font-size:29px}.course-card .course-card-bg{background:#feecdd}.course-card .course-card-price{font-family:"BaronNeue",sans-serif !important;font-size:16px}.course-card .course-card-label{position:absolute;width:80px;height:80px;background:#fcd7b6;right:20px;top:-20px;z-index:1;font-size:12px;font-family:"BaronNeue",sans-serif;color:white}.course-card .course-card-label .counter{font-size:24px}.course-card h2{font-size:20px}.course-info-modal h3{font-family:"BaronNeue",sans-serif;font-size:16px}.course-info-modal .course-info-modal-price{font-size:16px;font-family:"BaronNeue",sans-serif}.course-info-modal .course-info-modal-date{font-size:12px}.course-info-modal .remove-link{font-size:12px}.options .option .param{font-size:12px}.price-changed-modal .modal-content .header-block{padding-top:30px}.price-changed-modal .modal-content .header-block h2{font-size:24px}.price-changed-modal .modal-content p,.price-changed-modal .modal-content body{font-size:14px}.price-changed-modal .modal-content .btn-block{margin-bottom:40px}.price-changed-modal .modal-content .form-btn{max-width:280px;margin-top:15px;font-size:14px}.modal-question .modal-body .header-block{padding-top:30px}.modal-question .modal-body .header-block h2{font-size:24px}.modal-question .modal-body p,.modal-question .modal-body body{font-size:12px}.checkbox+.label-control{font-size:12px}.modal-search{top:-3px}.send-comment-header{font-size:12px}.short-desc{font-size:13px}.profile-pills{font-size:12px}.profile-text-info{height:248px}.video-play-icon{border:6px solid transparent !important;background-size:23vw;width:95px;height:95px}.accordion-order-header{font-size:16px;padding-left:20px}.accordion-order-header p,.accordion-order-header body{font-family:"PFBagueSansProMedium",sans-serif;font-size:12px}.order-item{font-size:12px}.order-item .order-item-header{font-size:16px;font-family:"BaronNeue",sans-serif}.order-item .order-item-price{font-size:16px;font-family:"BaronNeue",sans-serif}.bg-gradient{background:#fcd7b6 !important}.bg-gradient.description-block{background:rgba(252,215,182,0.18) !important}.step{font-size:30px;margin-bottom:9px !important}.step-faded{opacity:.3}.popover-restore-repeat{top:5px !important;left:-70px !important}.popover-restore{border:2px solid #fbd3b1;left:-10% !important}.login-mobile{background-size:300px;background-position-y:30%;background-image:url("../images/login-back.png");background-position-x:100%}.login-mobile-register{font-size:30px !important}.change-pass-inputs{width:100%}.content-img-disabled{font-size:18px}.service{height:45vw}.service:first-child{font-size:9vw}.mw-change-pass{max-width:365px}.error{height:41vw}.error:first-child{font-size:31vw}.ruble{font-size:15px !important}.purchase-modal-video{max-height:243px}.pucrchase-modal-button{width:100%}.price{font-size:18px;font-family:"BaronNeue",sans-serif !important;text-align:left}.price i{font-size:16px !important}.page-header{font-size:26px;font-family:"BaronNeue",sans-serif;letter-spacing:-0.5px;text-align:center}.page-header_left{text-align:left}.popular-product-price{font-size:16px !important}.cart-item-name{font-size:16px !important;width:75%}.cart-params{font-size:14px !important}.product-label{width:90px;height:25px;font-size:18px;color:#fff;font-family:"BaronNeue",sans-serif;letter-spacing:2px;text-transform:lowercase;margin-top:8px !important}.categories-slider{max-width:100%;height:66vw}.categories-slider-block{max-width:100%}.popular-icons{width:unset !important}.payment{height:18vw}.purchase-header{font-size:30px;font-family:"BaronNeue",sans-serif}.product-popular-all{font-size:14px !important}.purchase-return{font-size:14px;color:#1d0f00;text-decoration:none;border-bottom:2px solid #1d0f00}.purchase-return:hover,.purchase-return:active{color:#1d0f00;text-decoration:none}.form-group{width:100%}.accordion-block{margin-top:18px !important}.accordion{font-size:18px !important}.accompanying-product-header{font-size:26px !important;text-align:center;line-height:35px}.product-popular-header{font-size:26px !important;text-align:center;line-height:35px}.product-popular-header-block{width:75% !important;margin-left:auto;margin-right:auto}.popular-slide-img{width:100% !important;height:auto}.strikethrough::before{border-bottom:2px solid red;position:absolute;content:"";width:110%;left:-5px;top:0;height:48%}.product-header{font-size:26px !important;letter-spacing:-0.5px}.change-category-arrow-left-sm,.change-category-arrow-right-sm{width:40px;height:40px}.bg-lighten{background:rgba(252,212,177,0.5)}.add-product-btn{width:35% !important}.product-cart-btn{width:60% !important}.send-mail-textbox{margin-left:unset !important;height:40px !important;font-size:16px !important}#swiper-categories-button-next,#swiper-categories-button-prev{top:unset !important;width:30px !important;height:30px !important;margin-top:5px !important}#swiper-purchase-button-next{right:-40px;background-image:url("../images/arrow-right.svg")}#swiper-purchase-button-prev{background-image:url("../images/arrow-left.svg");left:-40px}.pattern-slider>.row{padding-top:0 !important}.profile-achievement-count{font-size:24px}.profile-achievement-text{font-size:14px}}@media(min-width:576px){.header_icons{width:25%}.navbar-brand{margin-right:0 !important}.sticky{position:relative;z-index:1000;border-bottom:2px solid #fcd7b6;width:100%;background:white}#header_desktop{height:75px}#main-slider{top:unset}.fixed{position:fixed !important;opacity:.8;top:0}.navbar-nav{width:unset;margin-left:0;text-transform:lowercase}.small-brand>img,.navbar-brand>img{width:60px}.header-icon-padding{padding-top:0}.favorited,.not-empty{margin-top:0 !important}#main-slider{top:unset}.close-icon{background:url("../images/close-button.svg") no-repeat center;width:10px;height:10px;cursor:pointer}.comment-reply-name{font-size:14px;text-decoration:underline;color:#1e0f00;line-height:1}.comment-reply-name:hover{color:#1e0f00}.article-preview .article-preview__header{font-size:16px;line-height:19px}.article-preview .article-preview__desc{font-size:12px}.article-preview .article-preview__date{font-size:12px}.profile-new-label{border-radius:50%;background:#fcd7b6;font-size:8px;width:11px;height:11px;top:-5px;right:-15px}.download_file{font-size:12px}.lesson-accordion-header{font-size:16px}.my-course-notification h3,.my-course-notification p,.my-course-notification body{font-size:14px;line-height:16px}.my-course-notification .filled-btn{font-size:12px}.lesson-preview .number.number-fix,.lesson .lesson-number .number.number-fix{padding-top:15px;line-height:.8}.lesson .lesson-number .number.number-fix{padding-top:15px;line-height:.8}.empty-profile-message{font-size:24px}.empty-profile-message span{font-size:32px}.empty-profile-message .empty-profile-message-link{font-size:14px}.empty-message-block{background-image:unset}.empty-message-block .empty-message{font-size:29px}.empty-message-block .empty-message span:first-child{font-size:52px}.empty-message-block .empty-message span:first-child.search-msg-highlight{font-size:35px}.empty-message-block .empty-message span:nth-child(3){font-size:46px}.empty-message-block .empty-message span:last-child{font-size:35px}.empty-message-block .empty-message span:last-child.search-msg{font-size:29px}.course-card .course-card-bg{background:#feecdd}.course-card .course-card-price{font-family:"BaronNeue",sans-serif !important;font-size:16px}.course-card .course-card-label{position:absolute;width:80px;height:80px;background:#fcd7b6;right:20px;top:-20px;z-index:1;font-size:12px;font-family:"BaronNeue",sans-serif;color:white}.course-card .course-card-label .counter{font-size:24px}.course-card h2{font-size:20px}.course-info-modal h3{font-family:"BaronNeue",sans-serif;font-size:16px}.course-info-modal .course-info-modal-price{font-size:16px;font-family:"BaronNeue",sans-serif}.course-info-modal .course-info-modal-date{font-size:12px}.course-info-modal .remove-link{font-size:12px}.options .option{max-width:110px}.options .option .option-img-wrap,.options .option .img-fluid{max-width:67px}.options .option .param{font-size:12px}.price-changed-modal .modal-content .header-block{padding-top:50px}.price-changed-modal .modal-content .header-block h2{font-size:28px}.price-changed-modal .modal-content p,.price-changed-modal .modal-content body{font-size:16px}.price-changed-modal .modal-content .btn-block{margin-bottom:50px}.price-changed-modal .modal-content .form-btn{margin-top:30px;font-size:16px}.modal-question{max-width:515px}.modal-question .modal-body .header-block{padding-top:40px}.modal-question .modal-body .header-block h2{font-size:24px}.modal-question .modal-body p,.modal-question .modal-body body{font-size:12px}.checkbox+.label-control{font-size:12px}.modal-search{top:-1px}.lesson-comments a,.lesson-task a{font-size:24px}.send-comment-header{font-size:16px}.short-desc{font-size:13px}.accompanying-product-header{font-size:26px}.product-popular-header{font-size:26px}.profile-header{font-size:26px}.step{margin-bottom:-11px;font-size:30px}.profile-text-info{height:149px}.video-play-icon{width:180px;height:180px;background-size:100px;border:3px solid #fcd4b1}.accordion-order-header{font-size:24px}.accordion-order-header p,.accordion-order-header body{font-size:18px;font-family:"PFBagueSansProMedium",sans-serif}.order-item{font-size:16px}.order-item .order-item-header{font-size:20px;font-family:"BaronNeue",sans-serif}.order-item .order-item-price{font-size:20px;font-family:"BaronNeue",sans-serif}.step-faded{opacity:.3}.popover-restore{border:2px solid #fbd3b1;left:-40px !important;top:10px !important}.login-mobile{background-size:570px;background-position-y:120%;background-image:url("../images/login-back-sm.png")}.change-pass-inputs{width:365px}.content-img-disabled{font-size:18px}.service{height:250px}.service:first-child{font-size:50px}.error{height:210px}.error:first-child{font-size:170px}.ruble{font-size:26px}.purchase-modal-video{max-height:392px}.pucrchase-modal-button{width:100%}.cart-item-name{width:100%}.price{font-size:18px;font-family:"BaronNeue",sans-serif;text-align:left}.price i{font-size:16px !important}.product-label{width:125px;height:32px;font-size:24px;color:#fff;font-family:"BaronNeue",sans-serif;letter-spacing:2px;text-transform:lowercase}.page-header{font-size:30px;font-family:"BaronNeue",sans-serif;letter-spacing:-0.5px;text-align:center}.purchase-return{font-size:18px;color:#1d0f00;text-decoration:none;border-bottom:2px solid #1d0f00}.purchase-return:hover,.purchase-return:active{color:#1d0f00;text-decoration:none}.form-group{width:100%}.main-content{min-width:unset}.purchase-header{font-size:30px;font-family:"BaronNeue",sans-serif}.popular-icons{width:unset !important}.payment{height:60px}.strikethrough::before{border-bottom:2px solid red;position:absolute;content:"";width:110%;left:-5px;top:0;height:48%}.popular-slide-img{width:100% !important;height:auto}.footer-label{position:unset;margin-left:auto;margin-right:auto}.change-category-arrow-left-sm,.change-category-arrow-right-sm{width:50px;height:50px}.bg-lighten{background:rgba(252,212,177,0.5)}.modal-xl{max-width:700px}#swiper-categories-button-next,#swiper-categories-button-prev{top:unset;width:30px;height:30px;margin-top:5px}#swiper-purchase-button-next{right:-35px;background-image:url("../images/arrow-right.svg")}#swiper-purchase-button-prev{background-image:url("../images/arrow-left.svg");left:-20px}.categories-slider{max-width:unset;height:373px}.categories-slider-block{max-width:100%}.profile-achievement-count{font-size:24px}.profile-achievement-text{font-size:14px}}@media(min-width:768px){.navbar-brand>img{width:70px}.sticky{border-bottom:2px solid white}#header_desktop{height:108px;padding:0;justify-content:center !important}.main-header{font-size:30px !important}.subscribe-form-header{font-size:30px !important}.fixed{position:fixed;top:0;z-index:1000;border-bottom:2px solid #fcd7b6;opacity:.8}.header-icon-padding{padding-top:25px}.close-icon{width:15px;height:15px}.comment-reply-name{font-size:24px}.article .article__header{font-size:30px}.article .article__content{font-size:16px !important;line-height:normal !important;text-align:justify !important}.article .article__edited{color:rgba(255,0,0,0.75)}.article .article__product{color:#a8a5a3}.article-preview .article-preview__header{font-size:18px;line-height:24px}.article-preview .article-preview__desc{font-size:16px}.article-preview .article-preview__date{font-size:16px}.profile-new-label{font-size:11px;width:18px;height:18px;right:-25px}.download_file{font-size:16px}.lesson-accordion-header{font-size:24px}.my-course-notification h3,.my-course-notification p,.my-course-notification body{font-size:18px;line-height:24px}.my-course-notification .filled-btn{font-size:14px}.lessons-preview .number.number-fix{padding-top:35px}.lesson .lesson-number .number.number-fix{padding-top:35px}.empty-profile-message{font-size:30px}.empty-profile-message span{font-size:40px}.empty-profile-message .empty-profile-message-link{font-size:14px}.empty-message-block{background-image:url("../images/empty-product-list.jpg");background-size:cover}.empty-message-block .empty-message{font-size:25px}.empty-message-block .empty-message span:first-child{font-size:40px}.empty-message-block .empty-message span:nth-child(3){font-size:50px}.empty-message-block .empty-message span:last-child.search-msg{font-size:25px}.course-card .course-card-price{font-size:24px}.course-card .course-card-label{width:110px;height:110px;font-size:14px}.course-card .course-card-label .counter{font-size:36px}.course-card h2{font-size:30px}.course-info-modal h3{font-size:20px}.course-info-modal .course-info-modal-price{font-size:20px}.course-info-modal .course-info-modal-date{font-size:14px}.course-info-modal .remove-link{font-size:14px}.options .option .param{font-size:14px}.price-changed-modal{max-width:720px}.price-changed-modal .modal-content .header-block{padding-top:70px}.price-changed-modal .modal-content .header-block h2{font-size:38px}.price-changed-modal .modal-content p,.price-changed-modal .modal-content body{font-size:24px}.price-changed-modal .modal-content .btn-block{margin-bottom:80px}.price-changed-modal .modal-content .form-btn{margin-top:40px}.modal-question{max-width:715px}.modal-question .modal-body .header-block{padding-top:80px}.modal-question .modal-body .header-block h2{font-size:38px}.modal-question .modal-body p,.modal-question .modal-body body{font-size:24px}.checkbox+.label-control{font-size:14px}.send-comment-header{font-size:24px}.lesson-comments a,.lesson-task a{font-size:44px}.short-desc{font-size:16px}.accompanying-product-header{font-size:44px}.product-popular-header{font-size:44px}.profile-header{font-size:44px}.profile-text-info{height:164px}.video-play-icon{width:200px;height:200px;border:4px solid #fcd4b1}.step{font-size:44px}.popover-restore{border:2px solid #fbd3b1;left:-40px !important;top:10px !important}.login-mobile{background-size:740px;background-position-y:-90%;background-image:url("../images/login-back.png");background-position-x:80%}.content-img-disabled{font-size:24px;padding-right:15px}.service{height:330px}.service:first-child{font-size:70px}.price-before-sm{font-size:16px !important}.error{height:310px}.error:first-child{font-size:230px}.cat-arrow-fixed{margin-top:0 !important}.purchase-modal-video{max-height:309px}.price{font-size:24px}.price i{font-size:22px !important}.page-header{font-size:44px;text-align:left}.play-button{position:absolute;width:50px;height:50px;left:50%;top:50%;transform:translate(-50%,-50%)}.overlay{width:100%;height:99%;position:absolute;background-color:#000;opacity:.7;z-index:1;top:0;background-clip:content-box;padding:1px;left:1px;cursor:pointer;padding-top:2px;padding-right:3px}.payment{height:100px}.product-video{max-height:853px}.main-content{min-width:unset}.social-block-md{display:flex;width:75%;justify-content:space-between}.send-mail-textbox{width:50%;margin-left:-8px}.stripe::after{display:block;width:15%;left:100%}.product-view{max-width:569px;margin-left:3px}.column{max-height:170px}.column>img.preview{max-height:170px}.swiper-container-preview-vertical{height:853px}#swiper-categories-button-prev{left:-30px}#swiper-categories-button-next{right:-30px}#swiper-categories-button-prev,#swiper-categories-button-next{top:48%;width:35px;height:64px;margin-top:-22px}.categories-slider{max-width:190px;height:285px}.categories-slider-block{max-width:630px}.swiper-container-preview-vertical{height:853px}.bg-transparent-md{background-color:transparent}.profile-achievement-count{font-size:30px}.profile-achievement-text{font-size:16px}}@media(min-width:992px){header.header-main{height:42vw !important;max-height:800px}header.header-main>nav.navbar-main{background:transparent;height:100%;border-bottom:0}header.header-main>nav.navbar-main>.container{height:100%}header.header-main #links{max-height:26vw;width:25%}header.header-main #links ul.navbar-nav-main>li{border-left:5px solid #fcd7b6}header.header-main #links ul.navbar-nav-main>li a{border:0 solid #fcd7b6;transition:all .3s ease-out}header.header-main #links ul.navbar-nav-main>li.active a{border-left:45px solid #fcd7b6}header.header-main #links ul.navbar-nav-main>li .nav-link{border-bottom:0;line-height:1}header.header-main #links ul.navbar-nav-main>li:hover a{border-left:45px solid #fcd7b6}.sticky{height:105px}.navbar-nav{width:690px}.header_icons{width:unset}#header_desktop{height:105px}#account{display:none !important}.social-block-md{width:unset}.empty-profile-message{font-size:40px}.empty-profile-message span{font-size:50px}.empty-profile-message .empty-profile-message-link{font-size:16px}.empty-message-block{background-size:auto;height:450px}.empty-message-block .empty-message{font-size:40px}.empty-message-block .empty-message span:first-child{font-size:80px}.empty-message-block .empty-message span:first-child.search-msg-highlight{font-size:50px}.empty-message-block .empty-message span:nth-child(3){font-size:70px}.empty-message-block .empty-message span:last-child{font-size:50px}.empty-message-block .empty-message span:last-child.search-msg{font-size:40px}.absolute-icons{top:0;right:0;left:0}}@media(min-width:992px) and (min-width:992px){.absolute-icons{position:absolute}}@media(min-width:992px){.absolute-icons>div{z-index:1012;right:16px}#main-slider{position:absolute;top:0;right:0;z-index:1010}.main-slider-header{position:absolute;z-index:1013;right:0;left:0;top:38vw}.main-slider-header>div{position:absolute;width:561px;padding-left:69px;min-height:145px}.main-video-link{margin-top:80px;margin-left:70px}.main-video-header-block{width:0 !important;z-index:3}.main-video-header-block>div{width:561px;padding-left:69px;min-height:145px;background-color:#fcd7b6}.main-slide-nav{position:absolute;z-index:1013;right:0;left:0;top:32vw}.main-slide-nav>div{position:absolute}.arrow-restore-repeat{top:5px !important}.popover-restore{border:2px solid #fbd3b1;top:45px !important;left:20px !important}.popover-restore-repeat{border:2px solid #fbd3b1;left:20px !important}.service{height:450px}.service:first-child{font-size:100px}.error{height:430px}.error:first-child{font-size:320px}.ruble{font-size:26px}.purchase-modal-video{max-height:342px}.pucrchase-modal-button{width:50%}.price{font-size:24px}.purchase-header{font-size:44px}.purchase-return{font-size:24px}.play-button{width:40px;height:40px}.overlay{height:107px;padding-bottom:3px}.product-video{max-height:545px}.modal-lg{max-width:910px}.modal-xl{max-width:1140px}.column{max-height:105px;margin-bottom:4.5px;position:relative}.column>img.preview{max-height:108px}.swiper-container-preview-vertical{height:548px}.product-view{max-width:363px;margin-left:6px}#swiper-categories-button-prev{left:-40px}#swiper-categories-button-next{right:-40px}.categories-slider-block{max-width:87%}.profile-menu-image{width:65px;height:65px;object-fit:cover;object-position:top}.profile-menu{max-height:645px}.profile-menu-name{font-size:24px;line-height:1}.profile-menu-list{list-style-type:none;cursor:pointer;font-size:26px}.profile-header{line-height:.9}}@media(min-width:1200px){.navbar-nav{width:850px;margin-left:32px}.footer-label{font-size:13px;font-family:"PFBagueSansProMedium",sans-serif !important;right:0}.empty-profile-message{font-size:50px}.empty-profile-message span{font-size:55px}.empty-profile-message .empty-profile-message-link{font-size:18px}.empty-message-block .empty-message{font-size:50px}.empty-message-block .empty-message span:first-child{font-size:90px}.empty-message-block .empty-message span:first-child.search-msg-highlight{font-size:60px}.empty-message-block .empty-message span:nth-child(2){font-size:80px}.empty-message-block .empty-message span:last-child{font-size:60px}.empty-message-block .empty-message span:last-child.search-msg{font-size:50px}.login-mobile{background-size:840px;background-position-y:unset}.video-play-icon{width:250px;height:250px;background-size:140px;border:6px solid #fcd4b1}.service{height:540px}.service:first-child{font-size:110px}.error{height:500px}.error:first-child{font-size:380px}.categories-main-image:hover>a>p,.categories-main-image:hover>a>body{opacity:1;background:rgba(0,0,0,0.5);cursor:pointer;color:#fff !important;background-clip:content-box}.categories-main-image>a>p,.categories-main-image>a>body{background-clip:content-box;top:0;opacity:0;font-size:16px;line-height:585px;text-align:center;color:#fff !important;z-index:1;width:100%;position:absolute;max-width:390px}.purchase-modal-video{max-height:392px}.categories-main-image{max-width:405px;padding-right:0;margin-right:50px;width:405px}.stripe::after{width:100%;right:-100%}.send-mail-textbox{width:285px !important;margin-left:-15px}.categories-slider-block{max-width:630px}#swiper-categories-button-prev{left:-27px}#swiper-categories-button-next{right:-25px}#swiper-popular-button-next{right:-5%}#swiper-popular-button-prev{left:-5%}.profile-menu-image{width:92px;height:92px}.profile-menu{max-height:565px}}.course-options .block-header{font-size:24px}.course-options .option-label{font-family:"BaronNeue";border-radius:50%;border:2px solid #fcd7b6;color:#fcd7b6;transition:color,background .8s linear;background:white;line-height:1.5}.course-options .option-label.selected{background:#fcd7b6;color:white}.course-options .option-delimiter{position:relative}.course-options .option-delimiter::before{border-right:2px solid #fcd7b6;position:absolute;content:"";width:65%;left:0;top:0;height:100%}.course-options .option-delimiter-horizontal{position:relative}.course-options .option-delimiter-horizontal::before{border-bottom:2px solid #fcd7b6;position:absolute;content:"";width:99%;left:1px;top:40%;height:10%}.course-options .option-row:nth-child(1){margin-top:10px}.course-options .option-row .option-header{font-family:"BaronNeue",sans-serif;font-size:24px}.course-options .option-row .selected-params{font-size:12px;line-height:1;margin-top:8px}.course-options .option-row .selected-params .option-price{font-size:16px}.course-options .option-row .selected-params .option-price i{font-size:13px}.course-options .option-row .option{cursor:pointer}.course-options .option-row .option .option-img{border:6px solid white;transition:border,opacity .5s ease-out}.course-options .option-row .option .option-img:hover{outline:1px solid black;outline-offset:-1px;opacity:1 !important}.course-options .option-row .option .option-img.low-visible{opacity:.5}.course-options .option-row .option .select-btn{cursor:pointer;width:93%;height:28px;font-size:12px;margin-top:8px;background:transparent;font-family:"PFBagueSansProMedium" !important;color:#1e0f00;border:1px solid}.course-options .option-row .option.selected .option-img{border-color:#fcd7b6;opacity:1}.course-options .option-kits .swiper-controllers{margin-top:2rem !important}.course-options .option-kits .kits-title{color:#191000;font-family:BaronNeue;font-size:24px;line-height:24px;letter-spacing:0;text-transform:lowercase}@media(max-width:414px){.course-options .option-kits .kits-title{font-size:14px;line-height:14px}}@media(min-width:415px) and (max-width:575px){.course-options .option-kits .kits-title{font-size:18px;line-height:18px}}.course-options .option-kits .option-kits-mock-image{width:100%;height:155px;background:url(../images/option-kits-mock-image.png) center center no-repeat;background-size:contain}@media(max-width:414px){.course-options .option-kits .option-kits-mock-image{background:url(../images/option-kits-mock-image-mobile.png) center center no-repeat;background-size:contain}}@media(min-width:992px) and (max-width:1199px){.course-options .option-kits .option-kits-mock-image{background:url(../images/option-kits-mock-image-mobile.png) center center no-repeat;background-size:contain}}.course-options .option-kits .option-kits-not-found-message{color:#191000;font-family:PFBagueSansProMedium,sans-serif;font-size:16px;line-height:16px;letter-spacing:0}@media(max-width:414px){.course-options .option-kits .option-kits-not-found-message{font-size:13px;line-height:13px}}@media(min-width:415px) and (max-width:575px){.course-options .option-kits .option-kits-not-found-message{font-size:15px;line-height:15px}}.kit-preloader{width:30px;height:155px;background:url(../images/spinner.svg) center center no-repeat;background-size:30px;-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite}.options-kit-detail-block{font-family:PFBagueSansProMedium,sans-serif;color:#191000}.options-kit-detail-block .kit-image-block{background-color:rgba(252,215,182,0.5)}.options-kit-detail-block .kit-image-block .sewing-kit-image{width:100%;height:auto;object-fit:scale-down}@media(max-width:413px){.options-kit-detail-block .kit-content-block{overflow-y:auto;overflow-x:hidden;max-height:320px}}@media(min-width:414px) and (max-width:575px){.options-kit-detail-block .kit-content-block{overflow-y:auto;overflow-x:hidden;max-height:400px}}.options-kit-detail-block .kit-content-block .kit-bigger-text{font-family:BaronNeue;font-size:24px;line-height:16px;letter-spacing:0;font-weight:400}@media(max-width:413px){.options-kit-detail-block .kit-content-block .kit-bigger-text{font-size:16px}}@media(min-width:414px) and (max-width:575px){.options-kit-detail-block .kit-content-block .kit-bigger-text{font-size:20px}}.options-kit-detail-block .kit-content-block .kit-size-text{font-size:16px;line-height:16px;letter-spacing:0;font-weight:300}@media(max-width:413px){.options-kit-detail-block .kit-content-block .kit-size-text{font-size:12px}}@media(min-width:414px) and (max-width:575px){.options-kit-detail-block .kit-content-block .kit-size-text{font-size:14px}}.options-kit-detail-block .kit-content-block .sewing-kit-structure .structure-head-title{font-size:14px;line-height:16px;letter-spacing:0;font-weight:500}@media(max-width:413px){.options-kit-detail-block .kit-content-block .sewing-kit-structure .structure-head-title{font-size:12px}}.options-kit-detail-block .kit-content-block .sewing-kit-structure .structure-body-text{font-size:12px;line-height:14px;letter-spacing:0;font-weight:300}@media(max-width:413px){.options-kit-detail-block .kit-content-block .sewing-kit-structure .structure-body-text{font-size:10px}}.options-kit-detail-block .kit-content-block .sewing-kit-structure .structure-body-text .bold{font-weight:700}.options-kit-detail-block .kit-content-block .sewing-kit-structure .accordion-icon{background:url("../images/arrow_up_black.svg") no-repeat;display:inline-block;width:16px;height:8px;vertical-align:middle;margin-left:5px;transition:.5s}.options-kit-detail-block .kit-content-block .sewing-kit-structure .collapsed .accordion-icon{transform:rotate(180deg);transition:.5s}.options-kit-detail-block .kit-buttons-block .btn.js-kit-add-to-cart{background-color:#000;color:#fff}.options-kit-detail-block .kit-buttons-block .btn.js-kit-add-to-cart:disabled{opacity:1;color:#000;background-color:#fcd7b6}#swiper-chooseparam-button-next:focus,#swiper-chooseparam-button-prev:focus{outline:0}#chooseParams .choose-btn{padding:5px 15px;padding-left:10px;height:35px;color:black;text-decoration:none;border:1px solid black;vertical-align:top;min-width:230px;transition:background .2s ease-out}#chooseParams .choose-btn:hover{background-color:#fcd7b6;border-color:#fcd7b6}.z-1030{z-index:1030 !important}.z-1020{z-index:1020 !important}.item-bought{border-bottom:solid 1px !important}@media(max-width:575px){.option-label{font-size:36px;width:50px;height:50px}.option-header{font-size:16px !important}.option-row{margin-top:40px}.option-row:nth-of-type(1){margin-top:0}#swiper-chooseparam-button-next{right:-35px;background-image:url("../images/arrow-right.svg")}#swiper-chooseparam-button-prev{background-image:url("../images/arrow-left.svg");left:-40px}}@media(min-width:576px){.option-label{font-size:36px;width:50px;height:50px;left:-100px;top:10px}.option-header{height:44px}.option-row{margin-top:40px}.option-row:nth-of-type(1){margin-top:0}#swiper-chooseparam-button-next{right:-35px;background-image:url("../images/arrow-right.svg")}#swiper-chooseparam-button-prev{background-image:url("../images/arrow-left.svg");left:-20px}}@media(min-width:768px){.option-label{font-size:61px;width:84px;height:84px}.option-header{height:84px}.option-row{margin-top:0}.option-row:nth-of-type(1){margin-top:0}#swiper-chooseparam-button-next{right:-35px;background-image:url("../images/arrow-right.svg")}#swiper-chooseparam-button-prev{background-image:url("../images/arrow-left.svg");left:-20px}}@media(min-width:992px){.step-column{max-width:70px}.option-label{font-size:41px;width:60px;height:60px;left:-63px;top:10px}.option-header{height:64px}}@media(min-width:1200px){.step-column{max-width:110px}.option-label{font-size:61px;width:84px;height:84px;left:-95px;top:unset}.option-header{height:84px}}.accordion .accordion-arrow{background:url("../images/arrow-right.svg") no-repeat;background-position:center;transform:rotate(0);transition:transform .4s ease-out}.accordion.rotated .accordion-arrow{transform:rotate(90deg)}.accordion .course-header{position:relative;margin-bottom:0 !important}.accordion .course-header::before{content:"";background:#fcd7b6;position:absolute;bottom:1px;left:0;top:2px !important}.accordion .course-header.active{padding-left:100px}.accordion .course-header.active::before{width:80px}.lesson-list.delayed{transition-delay:.4s}.preview-block{min-height:204px}.preview-block>a .lesson::before{height:0}.preview-block.disabled{opacity:.5}.lessons-preview{border:2px solid #fcd7b6;padding:0 5px}.course-slide-btn-next,.course-slide-btn-prev{position:unset !important;margin-top:unset !important;background-image:url("../images/arrow-right.svg") !important}.course-slide-btn-next:focus,.course-slide-btn-prev:focus{outline:0}.course-slide-btn-prev{background-image:url("../images/arrow-left.svg") !important}.lesson-preview,.lesson .lesson-number{background:white;background-clip:content-box;padding:0;color:#fcd7b6;border:2px solid #fcd7b6;position:relative}.lesson-preview.completed,.lesson .completed.lesson-number{background:#fcd7b6;color:white}.lesson-preview .number,.lesson .lesson-number .number{font-family:BaronNeue}.lesson-preview .date,.lesson .lesson-number .date{font-family:BaronNeue;line-height:1}@media(max-width:575px){.lesson-preview .date,.lesson .lesson-number .date{line-height:1.8}}.lesson-preview .lesson-label,.lesson .lesson-number .lesson-label{position:absolute;background:#fcd7b6;color:white}.lesson-preview .lesson-label.important,.lesson .lesson-number .lesson-label.important{background:#e42a2a}.lesson-preview .notifications,.lesson .lesson-number .notifications{position:absolute}.lesson-preview .notifications .attention,.lesson .lesson-number .notifications .attention{background:url("../images/bell.svg") no-repeat}.lesson-preview .notifications .comment,.lesson .lesson-number .notifications .comment{background:url("../images/attention.svg") no-repeat}.lesson-preview .notifications .payment-free,.lesson .lesson-number .notifications .payment-free{background:url("../images/deferred-payment-sign-green.svg") no-repeat}.lesson-preview .notifications .payment-cost,.lesson .lesson-number .notifications .payment-cost{background:url("../images/deferred-payment-sign-red.svg") no-repeat}.lesson-preview .notifications .homework-success,.lesson .lesson-number .notifications .homework-success{background:url("../images/hometask_new_success.svg") no-repeat}.lesson-preview .notifications .homework-not-success,.lesson .lesson-number .notifications .homework-not-success{background:url("../images/hometask_new_not_success.svg") no-repeat}.lesson-preview .notifications .homework-need-to-do,.lesson .lesson-number .notifications .homework-need-to-do{background:url("../images/hometask_new_need_todo.svg") no-repeat}.lesson-preview.disabled,.lesson .disabled.lesson-number{border-color:#feecdc;color:#feecdc !important}.lesson-preview.disabled .lesson-label,.lesson .disabled.lesson-number .lesson-label{color:white}.lesson{position:relative;background:white;border:2px solid #fcd7b6}.lesson::before{position:absolute;content:"";z-index:-1}.lesson.disabled .lesson-number,.lesson.disabled h3,.lesson.disabled p,.lesson.disabled body,.lesson.disabled span:not([class="price-before"]):not([class="payment-cost-price"]),.lesson.disabled li:not([class*="payment-cost"]){opacity:.5}.lesson .name{font-family:BaronNeue}.lesson .notifications{padding:0}.lesson .notifications>ul{padding:0}.lesson .notifications>ul>li{list-style:none;position:relative}.lesson .notifications>ul>li::before{content:"";background:url("../images/clock.svg") no-repeat;position:absolute;left:15px;top:50%;transform:translateY(-50%)}.lesson .notifications>ul>li.views::before{background:url("../images/eye.svg") no-repeat}@media(max-width:575px){.lesson .notifications>ul>li.comment .d-sm-inline{display:inline !important}}.lesson .notifications>ul>li.comment::before{background:url("../images/bell.svg") no-repeat}.lesson .notifications>ul>li.attention::before{background:url("../images/attention.svg") no-repeat}.lesson .notifications>ul>li.payment-free::before{background:url("../images/deferred-payment-sign-green.svg") no-repeat}.lesson .notifications>ul>li.payment-cost::before{background:url("../images/deferred-payment-sign-red.svg") no-repeat}.lesson .notifications>ul>li.homework-success::before{background:url("../images/hometask_new_success.svg") no-repeat}@media(min-width:768px){.lesson .notifications>ul>li.homework-success::before{background-size:28px 28px}}@media(max-width:767px){.lesson .notifications>ul>li.homework-success::before{background-size:18px 18px}}.lesson .notifications>ul>li.homework-not-success::before{background:url("../images/hometask_new_not_success.svg") no-repeat}@media(min-width:768px){.lesson .notifications>ul>li.homework-not-success::before{background-size:28px 28px}}@media(max-width:767px){.lesson .notifications>ul>li.homework-not-success::before{background-size:18px 18px}}.lesson .notifications>ul>li.homework-need-to-do::before{background:url("../images/hometask_new_need_todo.svg") no-repeat}@media(min-width:768px){.lesson .notifications>ul>li.homework-need-to-do::before{background-size:28px 28px}}@media(max-width:767px){.lesson .notifications>ul>li.homework-need-to-do::before{background-size:18px 18px}}@media(max-width:575px){.accordion .course-header{font-size:18px;padding-left:20px}.accordion .course-header::before{content:"";width:8px;height:15px}.accordion .accordion-arrow{width:30px;height:25px}.lesson-preview,.lesson .lesson-number{font-size:12px;max-width:105px;max-height:105px;min-height:105px;margin:5px}.lesson-preview .number,.lesson .lesson-number .number{font-size:56px;padding-top:15px;line-height:.8}.lesson-preview .date,.lesson .lesson-number .date{font-size:14px}}@media(max-width:575px) and (max-width:575px){.lesson-preview .date,.lesson .lesson-number .date{font-size:12px}}@media(max-width:575px){.lesson-preview .notifications,.lesson .lesson-number .notifications{right:6px;top:5px;width:18px}.lesson-preview .notifications .attention,.lesson .lesson-number .notifications .attention{width:18px;height:18px;margin-bottom:4px}.lesson-preview .notifications .comment,.lesson .lesson-number .notifications .comment{width:18px;height:18px;margin-bottom:4px}.lesson-preview .notifications .payment-free,.lesson .lesson-number .notifications .payment-free{width:18px;height:18px;margin-bottom:4px}.lesson-preview .notifications .homework-success,.lesson .lesson-number .notifications .homework-success{width:18px;height:18px;margin-bottom:4px}.lesson-preview .notifications .homework-not-success,.lesson .lesson-number .notifications .homework-not-success{width:18px;height:18px;margin-bottom:4px}.lesson-preview .notifications .homework-need-to-do,.lesson .lesson-number .notifications .homework-need-to-do{width:18px;height:18px;margin-bottom:4px}.lesson-preview .lesson-label,.lesson .lesson-number .lesson-label{width:100px;height:20px;bottom:8px;left:-5px;line-height:8px;font-size:12px}.lesson{font-size:12px}.lesson .lesson-label{bottom:11px;left:-8px}.lesson .name{font-size:16px}.lesson .lesson-number{min-height:105px;padding-top:15px;line-height:.8}.lesson::before{border-right:2px solid #fcd7b6;width:60px;top:-20px;height:20px}.lesson .description{font-size:12px;line-height:normal}.lesson .notifications{font-size:12px}.lesson .notifications>ul{padding:0}.lesson .notifications>ul>li{padding-left:40px}.lesson .notifications>ul>li.time::before,.lesson .notifications>ul>li.views::before,.lesson .notifications>ul>li.comment::before,.lesson .notifications>ul>li.attention::before,.lesson .notifications>ul>li.homework-success::before,.lesson .notifications>ul>li.homework-not-success::before,.lesson .notifications>ul>li.homework-need-to-do::before,.lesson .notifications>ul>li.payment-icon::before{width:18px;height:18px;left:15px}.lesson .notifications>ul>li:nth-child(1){padding-left:32px}.lesson .notifications>ul>li:nth-child(1)::before{left:8px}.course-slide-btn-next,.course-slide-btn-prev{background-size:16px 33px !important}.preview-block{min-height:120px}}@media(min-width:576px){.accordion .course-header{font-size:18px;padding-left:20px}.accordion .course-header::before{content:"";width:8px;height:15px}.accordion .accordion-arrow{width:30px;height:25px}.lesson-preview,.lesson .lesson-number{font-size:12px;max-width:105px;max-height:105px;min-height:105px;margin:5px}.lesson-preview .number,.lesson .lesson-number .number{font-size:56px;padding-top:15px;line-height:.8}.lesson-preview .date,.lesson .lesson-number .date{font-size:14px}.lesson-preview .notifications,.lesson .lesson-number .notifications{right:6px;top:5px;width:18px}.lesson-preview .notifications .attention,.lesson .lesson-number .notifications .attention{width:18px;height:18px;margin-bottom:4px}.lesson-preview .notifications .comment,.lesson .lesson-number .notifications .comment{width:18px;height:18px;margin-bottom:4px}.lesson-preview .notifications .payment-free,.lesson .lesson-number .notifications .payment-free{width:18px;height:18px;margin-bottom:4px}.lesson-preview .notifications .homework-success,.lesson .lesson-number .notifications .homework-success{width:18px;height:18px;margin-bottom:4px}.lesson-preview .notifications .homework-not-success,.lesson .lesson-number .notifications .homework-not-success{width:18px;height:18px;margin-bottom:4px}.lesson-preview .notifications .homework-need-to-do,.lesson .lesson-number .notifications .homework-need-to-do{width:18px;height:18px;margin-bottom:4px}.lesson-preview .lesson-label,.lesson .lesson-number .lesson-label{width:100px;height:20px;bottom:8px;left:-5px;line-height:8px;font-size:12px}.lesson{font-size:12px}.lesson .lesson-label{bottom:11px;left:-8px}.lesson .lesson-number{min-height:105px}.lesson .lesson-number .number{padding-top:15px;line-height:.8}.lesson .name{font-size:16px}.lesson::before{border-right:2px solid #fcd7b6;width:60px;top:-20px;height:20px}.lesson .description{font-size:12px;line-height:normal}.lesson .notifications{font-size:12px}.lesson .notifications>ul{padding:0}.lesson .notifications>ul>li{padding-left:40px}.lesson .notifications>ul>li.time::before,.lesson .notifications>ul>li.views::before,.lesson .notifications>ul>li.comment::before,.lesson .notifications>ul>li.attention::before,.lesson .notifications>ul>li.homework-success::before,.lesson .notifications>ul>li.homework-not-success::before,.lesson .notifications>ul>li.homework-need-to-do::before,.lesson .notifications>ul>li.payment-icon::before{width:18px;height:18px;left:15px}.lesson .notifications>ul>li:nth-child(1){padding-left:32px}.lesson .notifications>ul>li:nth-child(1)::before{left:8px}.course-slide-btn-next,.course-slide-btn-prev{background-size:16px 33px !important}.preview-block{min-height:120px}}@media(min-width:768px){.accordion .course-header{font-size:30px;padding-left:30px}.accordion .course-header::before{content:"";width:15px;height:25px}.accordion .accordion-arrow{width:40px;height:35px}.lesson-preview,.lesson .lesson-number{font-size:16px;max-width:180px;max-height:180px;min-height:180px;margin:10px}.lesson-preview .number,.lesson .lesson-number .number{font-size:94px;font-family:BaronNeue;padding-top:35px;line-height:.8}.lesson-preview .date,.lesson .lesson-number .date{font-size:22px}.lesson-preview .notifications,.lesson .lesson-number .notifications{right:12px;top:10px;width:28px}.lesson-preview .notifications .homework-success,.lesson .lesson-number .notifications .homework-success{width:28px;height:28px;margin-bottom:8px}.lesson-preview .notifications .homework-not-success,.lesson .lesson-number .notifications .homework-not-success{width:28px;height:28px;margin-bottom:8px}.lesson-preview .notifications .homework-need-to-do,.lesson .lesson-number .notifications .homework-need-to-do{width:28px;height:28px;margin-bottom:8px}.lesson-preview .notifications .attention,.lesson .lesson-number .notifications .attention{width:28px;height:28px;margin-bottom:8px}.lesson-preview .notifications .comment,.lesson .lesson-number .notifications .comment{width:28px;height:28px;margin-bottom:8px}.lesson-preview .notifications .payment-free,.lesson .lesson-number .notifications .payment-free{width:28px;height:28px;margin-bottom:8px}.lesson-preview .lesson-label,.lesson .lesson-number .lesson-label{width:175px;height:32px;bottom:10px;left:-10px;line-height:14px;font-size:16px}.lesson{font-size:16px}.lesson .lesson-number{min-height:180px}.lesson .lesson-number .number{padding-top:35px;line-height:.8}.lesson .lesson-label{bottom:16px;left:-13px}.lesson .name{font-size:24px}.lesson::before{border-right:4px solid #fcd7b6;width:15%;left:0;top:-28px;height:28px}.lesson .description{font-size:16px;line-height:unset}.lesson .notifications{font-size:16px}.lesson .notifications>ul{padding:0}.lesson .notifications>ul>li{padding-left:50px}.lesson .notifications>ul>li.time::before,.lesson .notifications>ul>li.homework-success::before,.lesson .notifications>ul>li.homework-not-success::before,.lesson .notifications>ul>li.homework-need-to-do::before,.lesson .notifications>ul>li.views::before,.lesson .notifications>ul>li.comment::before,.lesson .notifications>ul>li.attention::before,.lesson .notifications>ul>li.payment-icon::before{width:28px;height:28px;left:15px}.lesson .notifications>ul>li:nth-child(1){padding-left:50px}.lesson .notifications>ul>li:nth-child(1)::before{left:15px}.course-slide-btn-next,.course-slide-btn-prev{background-size:27px 44px !important}.preview-block{min-height:204px}}@media(min-width:992px){.lesson::before{width:11%}.lesson .notifications{border-left:2px solid #fcd7b6;margin:10px}.lesson .notifications>ul{padding:0}.lesson .notifications>ul>li{padding-left:45px !important}.lesson .notifications>ul>li.time::before,.lesson .notifications>ul>li.views::before,.lesson .notifications>ul>li.comment::before,.lesson .notifications>ul>li.attention::before,.lesson .notifications>ul>li.homework-success::before,.lesson .notifications>ul>li.homework-not-success::before,.lesson .notifications>ul>li.homework-need-to-do::before,.lesson .notifications>ul>li.payment-icon::before{left:10px}.preview-block{min-height:208px}}@media(min-width:1200px){.lesson::before{width:9%}.preview-block{min-height:204px}}.collapse-panel img{margin-right:2px;margin-bottom:2px}.lesson__description .mentor{margin-bottom:2rem}.lesson__description .mentor__photo{display:flex;justify-content:center}.lesson__description .mentor__photo img{max-width:25.875rem;max-height:25.875rem;border-radius:50%}@media(max-width:767px){.lesson__description .mentor__photo img{max-width:13.5rem;max-height:13.5rem}}.lesson__description .mentor__info{margin-top:.8rem}@media(max-width:767px){.lesson__description .mentor__info{text-align:center}}.lesson__description .mentor__info .mentor__name{font-size:26px;text-align:center}.lesson__description .mentor__info .mentor__description{margin-top:.8rem}.lesson__description .mentor-info{padding:1.875rem 0;margin:1.875rem 0;border-top:2px solid #feeee1;border-bottom:2px solid #feeee1;display:flex}@media(max-width:767px){.lesson__description .mentor-info{display:block}}.lesson__description .mentor-info__photo img{max-width:13.5rem;max-height:13.5rem;border-radius:50%}@media(max-width:767px){.lesson__description .mentor-info__photo{display:flex;justify-content:center}}.lesson__description .mentor-info__info{padding-left:1.25rem}@media(max-width:767px){.lesson__description .mentor-info__info{display:block;text-align:center;padding-left:0}}.lesson__description .mentor-info__info .mentor-info__name{font-size:24px}@media(max-width:767px){.lesson__description .mentor-info__info .mentor-info__name{margin-top:1rem}}.lesson__description .mentor-info__info .mentor-info__mentor{margin-top:-0.5rem;font-size:14px}.lesson__description .mentor-info__info .mentor-info__description{margin-top:1rem}.comment-body{min-width:83%}.vote-list{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;grid-gap:10px}@media(min-width:992px){.vote-list{grid-template-columns:1fr 1fr 1fr;grid-gap:20px}}.vote__header{font-family:"BaronNeue",sans-serif;text-transform:lowercase;font-size:18px}@media(min-width:768px){.vote__header{font-size:24px}}.vote .description{line-height:normal}.vote.voted .vote-item{transition:border,border-color .5s ease-out;border-color:#fcd7b6}.vote.voted .vote-item:hover{border-color:#fcd7b6}.vote.voted .vote-item .vote-item-link{display:none}.vote.voted .vote-item .vote-item-result{display:block;opacity:0}.vote.voted .vote-result{display:flex;opacity:0;align-items:center;justify-content:flex-end}.vote .vote-item{transition:border,border-color .5s ease-out;transition:background .2s ease-out;cursor:pointer;border:2px solid #fcd7b6}.vote .vote-item .vote-item-img{object-fit:cover;object-position:top}.vote .vote-item__img-wrap{width:128px;height:128px}.vote .vote-item .vote-img-block i{right:5px;opacity:.5}.vote .vote-item.selected{background:#fcd7b6}.vote .vote-item.selected .vote-img-block i{opacity:1}.vote .vote-item:hover{border:2px solid black}.vote .vote-item:hover .vote-img-block i{opacity:1}.vote .vote-item .vote-item-name{font-family:"BaronNeue",sans-serif !important;line-height:1.2;word-wrap:break-word;word-break:break-all}.vote .vote-item .vote-item-link{word-wrap:break-word;color:#1e0f00;word-break:break-all;margin-bottom:0}.vote .vote-item .vote-item-result{color:#fcd7b6;font-family:"BaronNeue",sans-serif;position:relative;line-height:.6;display:none;letter-spacing:-2px;margin-bottom:0}.vote .vote-item .vote-item-result::before{content:"чел.";color:#fcd7b6;font-size:10px;position:absolute;right:5px;letter-spacing:0;top:-15px}.vote .vote-btn{width:260px;background:black;color:white;border-radius:0;font-size:14px}.vote .vote-btn:hover{color:#1e0f00;background:#fcd7b6}.vote .vote-result{height:35px;display:none;text-align:right}@media(max-width:575px){.vote .description{line-height:normal;font-size:12px}.vote .vote-item .vote-item-img{max-width:70px;max-height:70px}.vote .vote-item__img-wrap{width:70px;height:70px}.vote .vote-item .vote-item-name{font-size:10px}.vote .vote-item .vote-item-link{font-size:10px}.vote .vote-item .vote-item-result{font-size:30px}.vote .vote-item .vote-item-result::before{top:-15px}.vote .vote-item .vote-img-block i{bottom:2px;font-size:20px}.vote .vote-btn{width:150px;display:block}.vote .vote-result{font-size:12px}}@media(min-width:576px){.vote .description{line-height:normal;font-size:14px}.vote .vote-item .vote-item-img{max-width:90px;max-height:90px}.vote .vote-item__img-wrap{width:90px;height:90px}.vote .vote-item .vote-item-name{font-size:12px}.vote .vote-item .vote-item-link{font-size:12px}.vote .vote-item .vote-item-result{font-size:35px}.vote .vote-item .vote-item-result::before{top:-15px}.vote .vote-item .vote-img-block i{font-size:20px;bottom:2px}.vote .vote-btn{width:180px;display:block}.vote .vote-result{font-size:12px}}@media(min-width:768px){.vote .description{line-height:normal;font-size:16px}.vote .vote-item .vote-item-img{max-width:128px;max-height:128px}.vote .vote-item__img-wrap{width:128px;height:128px}.vote .vote-item .vote-item-name{font-size:16px}.vote .vote-item .vote-item-link{font-size:14px}.vote .vote-item .vote-item-result{font-size:60px}.vote .vote-item .vote-img-block i{font-size:30px}.vote .vote-btn{width:260px;display:block}.vote .vote-result{font-size:16px}}@media(min-width:1200px){.vote .vote-item .vote-item-img{max-width:128px;max-height:128px}.vote .vote-item .vote-item-result{font-size:60px}}.comments{border-top:1px solid #fcd7b6}.comments .comment-list{list-style-type:none}.comments .comment-list .comment-list-item.empty-comment-item{font-family:BaronNeue}.comments .comment-list.level-1{padding-left:0}.comments .comment-list.level-maximum{padding-left:0}.comments .comment-list .comment{padding-top:4px;margin-top:16px}.comments .comment-list .comment .comment-image{object-fit:cover;object-position:top;border-radius:100%}.comments .comment-list .comment .comment-icons .like-counter{font-family:"BaronNeue",sans-serif}.comments .comment-list .comment .comment-icons .like-counter.liked{color:#fcd7b6}.comments .comment-list .comment .comment-icons .comment-like{background:url("../images/comment-like.svg") no-repeat}.comments .comment-list .comment .comment-icons .comment-like.liked,.comments .comment-list .comment .comment-icons .comment-like:hover{background:url("../images/comment-like-light.svg") no-repeat}.comments .comment-list .comment .comment-icons .comment-subscribe{background:url("../images/comment-subscribe.svg") no-repeat}.comments .comment-list .comment .comment-icons .comment-subscribe.subscribed,.comments .comment-list .comment .comment-icons .comment-subscribe:hover{background:url("../images/comment-subscribe-light.svg") no-repeat}.comments .comment-list .comment .comment-icons .comment-edit{background:url("../images/comment-edit.svg") no-repeat}.comments .comment-list .comment .comment-icons .comment-accept{cursor:unset;background:url("../images/accept.svg") no-repeat}.comments .comment-list .comment .comment-icons .comment-inprogress{cursor:unset;background:url("../images/inprogress.svg") no-repeat}.comments .comment-list .comment .comment-content p,.comments .comment-list .comment .comment-content body{text-align:justify;word-break:break-word;white-space:pre-wrap}.comments .comment-list .comment .comment-content .comment-content-images .comment-content-images-preview{object-fit:cover;object-position:top;cursor:pointer}.comments .comment-list .comment .comment-content .comment-content-images .comment-content-images-counter{border:5px solid #fcd7b6;cursor:pointer}.comments .comment-list .comment .comment-content .comment-content-images .comment-content-images-counter span{font-family:BaronNeue;color:#fcd7b6}.comments .comment-list .comment .comment-notification{line-height:1.2}.comments .comment-list .comment .comment-notification.edit{color:#fcd7b6}.comments .comment-list .comment .comment-notification.violate{color:rgba(255,0,0,0.75)}.comments .comment-list .comment .comment-btns .btn-reply{text-decoration:underline}.comments .comment-list .comment .comment-btns .btn-reply:hover{text-decoration:underline}.comments .comment-list .comment .comment-btns .btn-expand{font-family:PFBagueSansProMedium;font-size:16px;text-transform:unset;text-decoration:underline;transition:text .5s linear}.comments .comment-list .comment .comment-btns .nested-comments-count::after{content:"";background:url(../images/comments-amount.svg) no-repeat;display:inline-block;width:12px;height:12px;transform:scaleX(-1);margin-left:3px}.comments .comment-list .comment.inverted .comment-header{word-break:break-word}.comments .comment-list .comment.inverted .comment-header .comment-header-date{margin-left:0 !important}.comments .comment-list .comment.inverted .comment-header .comment-header-name{margin-left:60px}.show-more{border:1px solid black;cursor:pointer}.show-more.loading{border:1px solid #fcd7b6;background-color:#fcd7b6}.comment-icon,.comments .comment-list .comment .comment-icons .comment-like,.comments .comment-list .comment .comment-icons .comment-subscribe,.comments .comment-list .comment .comment-icons .comment-edit,.comments .comment-list .comment .comment-icons .comment-accept,.comments .comment-list .comment .comment-icons .comment-inprogress{cursor:pointer;transition:background .1s linear}@media(max-width:575px){.comments .comment-list{padding-left:17px}.comments .comment-list.level-13,.comments .comment-list.level-8,.comments .comment-list.level-9,.comments .comment-list.level-10,.comments .comment-list.level-11,.comments .comment-list.level-12{padding-left:0 !important}.comments .comment-list .comment-list-item.empty-comment-item h4{font-size:16px}.comments .comment-list .comment .comment-notification{font-size:12px}.comments .comment-list .comment .comment-content p,.comments .comment-list .comment .comment-content body{line-height:normal;font-size:12px}.comments .comment-list .comment .comment-content .comment-content-images .comment-content-images-preview{width:50px;height:50px}.comments .comment-list .comment .comment-content .comment-content-images .comment-content-images-counter{width:50px;height:50px}.comments .comment-list .comment .comment-content .comment-content-images .comment-content-images-counter span{font-size:24px}.comments .comment-list .comment .comment-image{width:40px;height:40px}.comments .comment-list .comment .comment-header{word-break:break-word;line-height:.9}.comments .comment-list .comment .comment-header .comment-header-date{margin-left:0;font-size:10px}.comments .comment-list .comment .comment-header .comment-header-name{width:100%;font-size:18px}.comments .comment-list .comment .comment-btns .btn-reply{font-size:12px}.comments .comment-list .comment .comment-btns .btn-expand{font-size:12px !important}.comments .comment-list .comment .comment-btns .nested-comments-count{font-size:12px !important}.comments .comment-list .comment .comment-btns .nested-comments-count::after{width:8px;height:8px}.comments .comment-list .comment .comment-icons .like-counter{font-size:18px;font-family:"BaronNeue",sans-serif;line-height:1.4;padding-top:2px}.comments .comment-list .comment .comment-icons .comment-inprogress-self{width:50px;background:url("../images/inprogress-self.svg") no-repeat}.show-more{height:30px;font-size:12px}.comment-icon,.comments .comment-list .comment .comment-icons .comment-like,.comments .comment-list .comment .comment-icons .comment-subscribe,.comments .comment-list .comment .comment-icons .comment-edit,.comments .comment-list .comment .comment-icons .comment-accept,.comments .comment-list .comment .comment-icons .comment-inprogress{width:17px;height:17px}}@media(min-width:576px){.comments .comment-list{padding-left:17px}.comments .comment-list .comment-list-item.empty-comment-item h4{font-size:16px}.comments .comment-list.level-13,.comments .comment-list.level-8,.comments .comment-list.level-9,.comments .comment-list.level-10,.comments .comment-list.level-11,.comments .comment-list.level-12{padding-left:0}.comments .comment-list .comment .comment-notification{font-size:12px}.comments .comment-list .comment .comment-content p,.comments .comment-list .comment .comment-content body{line-height:normal;font-size:12px}.comments .comment-list .comment .comment-content .comment-content-images .comment-content-images-preview{width:50px;height:50px}.comments .comment-list .comment .comment-content .comment-content-images .comment-content-images-counter{width:50px;height:50px}.comments .comment-list .comment .comment-content .comment-content-images .comment-content-images-counter span{font-size:24px}.comments .comment-list .comment .comment-image{width:40px;height:40px}.comments .comment-list .comment .comment-header{word-break:break-word;line-height:.9}.comments .comment-list .comment .comment-header .comment-header-date{margin-left:0;font-size:10px}.comments .comment-list .comment .comment-header .comment-header-name{width:100%;font-size:18px}.comments .comment-list .comment .comment-btns .btn-reply{font-size:12px}.comments .comment-list .comment .comment-btns .btn-expand{font-size:12px !important}.comments .comment-list .comment .comment-btns .nested-comments-count{font-size:12px !important}.comments .comment-list .comment .comment-btns .nested-comments-count::after{width:8px;height:8px}.comments .comment-list .comment .comment-icons .like-counter{font-size:18px;font-family:"BaronNeue",sans-serif;line-height:1.4;padding-top:2px}.comments .comment-list .comment .comment-icons .comment-inprogress-self{width:50px;background:url("../images/inprogress-self.svg") no-repeat}.show-more{height:30px;font-size:12px}.comment-icon,.comments .comment-list .comment .comment-icons .comment-like,.comments .comment-list .comment .comment-icons .comment-subscribe,.comments .comment-list .comment .comment-icons .comment-edit,.comments .comment-list .comment .comment-icons .comment-accept,.comments .comment-list .comment .comment-icons .comment-inprogress{width:17px;height:17px}}@media(min-width:768px){.comments .comment-list{padding-left:24px}.comments .comment-list .comment-list-item.empty-comment-item h4{font-size:20px}.comments .comment-list.level-8,.comments .comment-list.level-9,.comments .comment-list.level-10,.comments .comment-list.level-11,.comments .comment-list.level-12{padding-left:24px}.comments .comment-list.level-13{padding-left:0 !important}.comments .comment-list .comment .comment-notification{font-size:14px}.comments .comment-list .comment .comment-content p,.comments .comment-list .comment .comment-content body{line-height:19px;font-size:14px}.comments .comment-list .comment .comment-content .comment-content-images .comment-content-images-preview{width:90px;height:90px}.comments .comment-list .comment .comment-content .comment-content-images .comment-content-images-counter{width:90px;height:90px}.comments .comment-list .comment .comment-content .comment-content-images .comment-content-images-counter span{font-size:40px}.comments .comment-list .comment .comment-image{width:70px;height:70px}.comments .comment-list .comment .comment-header{word-break:break-word;font-size:23px;line-height:unset}.comments .comment-list .comment .comment-header .comment-header-date{font-size:14px;margin-left:60px}.comments .comment-list .comment .comment-header .comment-header-name{width:unset;font-size:23px}.comments .comment-list .comment .comment-btns .btn-reply{font-size:14px}.comments .comment-list .comment .comment-btns .btn-expand{font-size:14px !important}.comments .comment-list .comment .comment-btns .nested-comments-count{font-size:14px !important}.comments .comment-list .comment .comment-btns .nested-comments-count::after{width:10px;height:10px}.comments .comment-list .comment .comment-icons .like-counter{line-height:1.4;padding-top:0;font-size:26px}.comments .comment-list .comment .comment-icons .comment-inprogress-self{width:60px;background:url("../images/inprogress-self.svg") no-repeat}.show-more{height:40px;font-size:14px}.comment-icon,.comments .comment-list .comment .comment-icons .comment-like,.comments .comment-list .comment .comment-icons .comment-subscribe,.comments .comment-list .comment .comment-icons .comment-edit,.comments .comment-list .comment .comment-icons .comment-accept,.comments .comment-list .comment .comment-icons .comment-inprogress{width:22px;height:22px}}@media(min-width:992px){.comments .comment-list{padding-left:30px}.comments .comment-list.level-8,.comments .comment-list.level-9,.comments .comment-list.level-10,.comments .comment-list.level-11,.comments .comment-list.level-12{padding-left:30px}.comments .comment-list .comment .comment-notification{font-size:16px}.comments .comment-list .comment .comment-content p,.comments .comment-list .comment .comment-content body{line-height:19px;font-size:16px}.comments .comment-list .comment .comment-content .comment-content-images .comment-content-images-preview{width:130px;height:130px}.comments .comment-list .comment .comment-content .comment-content-images .comment-content-images-counter{width:130px;height:130px}.comments .comment-list .comment .comment-content .comment-content-images .comment-content-images-counter span{font-size:60px}.comments .comment-list .comment .comment-image{width:90px;height:90px}.comments .comment-list .comment .comment-header{word-break:break-word;font-size:24px;line-height:unset}.comments .comment-list .comment .comment-header .comment-header-date{font-size:16px;margin-left:60px}.comments .comment-list .comment .comment-header .comment-header-name{width:unset;font-size:24px}.comments .comment-list .comment .comment-btns .btn-reply{font-size:16px}.comments .comment-list .comment .comment-btns .btn-expand{font-size:16px !important}.comments .comment-list .comment .comment-btns .nested-comments-count{font-size:16px !important}.comments .comment-list .comment .comment-btns .nested-comments-count::after{width:12px;height:12px}.comments .comment-list .comment .comment-icons .like-counter{line-height:1.4;padding-top:0;font-size:28px}.comments .comment-list .comment .comment-icons .comment-inprogress-self{width:70px;background:url("../images/inprogress-self.svg") no-repeat}.show-more{height:48px;font-size:14px}.comment-icon,.comments .comment-list .comment .comment-icons .comment-like,.comments .comment-list .comment .comment-icons .comment-subscribe,.comments .comment-list .comment .comment-icons .comment-edit,.comments .comment-list .comment .comment-icons .comment-accept,.comments .comment-list .comment .comment-icons .comment-inprogress{width:25px;height:25px}}.multiline-input .css-label::before{top:1px !important}.multiline-input .comment-box-uploads{top:0;display:none;outline:2px dashed black;outline-offset:-2px;background-color:#fff;transition:all .2s linear;height:100%}.multiline-input .comment-box-uploads.is-dragover{transition:all .2s linear;background:#fcd7b6;outline-color:black;outline-offset:-10px}.multiline-input .comment-box-uploads.show{transition:all .2s linear;display:flex}.multiline-input textarea{border-color:black}.multiline-input textarea::placeholder{color:black}.multiline-input textarea .hidden-text{color:white}.multiline-input textarea .hidden-text::placeholder{color:white}.multiline-input .upload-img .upload-img-preview{border:3px solid #fcd7b6;object-fit:contain;object-position:center}.multiline-input .upload-img .pdf-file{border:unset}.multiline-input .upload-img .upload-remove-btn{right:4px;top:4px;background:url("../images/close-button.svg") no-repeat 50%/0.7rem;width:15px;height:15px;border:0;cursor:pointer}.multiline-input .controls .upload-file-label{background:url("../images/addfile.svg") no-repeat;cursor:pointer}.multiline-input .controls .send-btn{background:black;color:white}.multiline-input .controls .send-btn:hover{background:#fcd7b6;color:#1e0f00}.multiline-input .controls .send-btn.loading{background:#fcd7b6;color:transparent}.multiline-input .controls .send-btn.loading:hover{color:transparent !important}.emojionearea{border-color:black !important;border-radius:0 !important}.emojionearea-editor:empty:before{color:black !important}.form-select{height:39px;width:100%;border-radius:0;border-color:black}@media(max-width:575px){.multiline-input textarea{font-size:12px}.multiline-input textarea::placeholder{color:black;font-size:12px}.multiline-input .upload-img{min-height:unset}.multiline-input .upload-img .upload-img-preview{width:50px;height:50px;border-width:2px}.multiline-input .controls .upload-file-label{width:30px;height:30px}.multiline-input .controls .send-btn{height:34px;width:148px;font-size:12px}}@media(min-width:576px){.multiline-input textarea{font-size:12px}.multiline-input textarea::placeholder{color:black;font-size:12px}.multiline-input .upload-img{min-height:unset}.multiline-input .upload-img .upload-img-preview{width:60px;height:60px;border-width:2px}.multiline-input .controls .upload-file-label{width:34px;height:34px}.multiline-input .controls .send-btn{height:34px;width:168px;font-size:12px}}@media(min-width:768px){.multiline-input textarea{font-size:16px}.multiline-input textarea::placeholder{color:black;font-size:14px}.multiline-input .upload-img{min-height:80px}.multiline-input .upload-img .upload-img-preview{width:70px;height:70px;border-width:3px}.multiline-input .controls .upload-file-label{min-width:40px;height:40px}.multiline-input .controls .send-btn{height:39px;width:208px;font-size:14px}}#fast-purchase-email{width:100% !important}.notifications .expand{box-shadow:0 3px 6px #00000029}.notifications .notification{border-bottom:1px solid #e8e7e7}.notifications .notification .attention-shadow{box-shadow:0 3px 6px #00000029}.notifications .notification .rotated{background:#FCD7B633 0 0 no-repeat padding-box}.notifications .notification .notification-accordion .notification-img{object-fit:cover;object-position:top}.notifications .notification .notification-accordion .attention{width:18px;height:18px;background:url("../images/attention_message.svg") no-repeat;border:3px solid #fff;border-radius:15px}.notifications .notification .notification-accordion .notification-header{font-family:PFBagueSansProMedium;text-transform:none}.notifications .notification .notification-accordion .notification-header .notification-header-related a{color:#000;text-align:left;text-decoration:underline;letter-spacing:0;font-family:Segoe UI}.notifications .notification .notification-list .messages{max-height:400px;overflow-y:auto}.notifications .notification .notification-list .messages .message .photo{object-fit:cover;object-position:top}.notifications .notification .notification-list .messages .message .message-content .message-title{text-align:left;font-style:normal;font-variant:normal;font-weight:bold;font-family:PFBagueSansProMedium;letter-spacing:.19px;color:#191000}.notifications .notification .notification-list .messages .message .message-content .message-title .message-datetime{text-align:left;font-style:normal;font-variant:normal;font-weight:100;font-family:PFBagueSansProMedium;letter-spacing:.12px;color:#191000}.notifications .notification .notification-list .messages .message .message-content .message-text{text-align:left;font-style:normal;font-variant:normal;font-weight:300;font-family:PFBagueSansProMedium;letter-spacing:.19px;color:#191000}.notifications .notification .notification-list .message-input .emojionearea{padding:20px 0 10px 10px}.notifications .notification .notification-list .message-input .emojionearea-editor{max-height:120px;min-height:120px;text-align:left;font-style:normal;font-variant:normal;font-weight:300;font-family:PFBagueSansProMedium;letter-spacing:.19px;color:#191000}.notifications .notification .notification-list .message-input .message-send{background:#fcd7b6 0 0 no-repeat padding-box;border:1px solid #fcd7b6;height:35px;width:130px;margin-top:5px}.notifications .notification .notification-list .message-input .message-send:hover{background:#fa9134 0 0 no-repeat padding-box}.notifications .notification .notification-list .message-input-blocked{text-align:left;font:normal normal medium PF Bague Sans Pro;color:#d75050;margin:20px 0 20px 15%;font-size:16px}.notification{position:relative;vertical-align:middle}.notification::before,.notification::after{box-sizing:inherit;content:'';position:absolute;width:100%;height:100%}.draw{transition:color .25s}.draw::before,.draw::after{border:1px solid transparent;width:0;height:0;z-index:-1}.draw::before{top:0;left:0}.draw::after{top:0;left:0}.draw.expand::before,.draw.expand::after{width:100%;height:100%}.draw.expand::before{border-top-color:transparent;border-right-color:#fcd7b6;transition:height .15s ease-out}.draw.expand::after{border-bottom-color:#fcd7b6;border-left-color:#fcd7b6;transition:height .25s ease-out,width .25s ease-out .25s}@media(max-width:413px){.notifications .notification .notification-accordion .notification-img{width:54px;height:54px}.notifications .notification .notification-accordion .row{padding-left:5%}.notifications .notification .notification-accordion .attention{position:relative;left:53px;top:25%}.notifications .notification .notification-accordion .notification-header{padding:0 0 0 1%}.notifications .notification .notification-accordion .notification-header-related a{font-size:9pt}.notifications .notification .notification-accordion .notification-header-name{font-size:12pt}.notifications .notification .notification-accordion .notification-header-date{font-size:10pt}.notifications .notification .notification-accordion .accordion-arrow{position:relative;left:5%}.notifications .notification .notification-list .messages .message{margin:20px 5px 0 5px}.notifications .notification .notification-list .messages .message .message-title{font-size:13px}.notifications .notification .notification-list .messages .message .message-datetime{font-size:11px}.notifications .notification .notification-list .messages .message .message-text{font-size:13px}.notifications .notification .notification-list .messages .message .photo-div{padding:0}.notifications .notification .notification-list .messages .message .photo-div .photo{height:32px;width:32px}.notifications .notification .notification-list .message-input{margin:10px 5px 20px 5px}}@media(min-width:414px){.notifications .notification .notification-accordion .notification-img{width:60px;height:60px}.notifications .notification .notification-accordion .row{padding-left:4%}.notifications .notification .notification-accordion .attention{position:relative;left:55px;top:22%}.notifications .notification .notification-accordion .notification-header{padding:0 0 0 2%}.notifications .notification .notification-accordion .notification-header-related a{font-size:10pt}.notifications .notification .notification-accordion .notification-header-name{font-size:13pt}.notifications .notification .notification-accordion .notification-header-date{font-size:10pt}.notifications .notification .notification-accordion .accordion-arrow{position:relative;left:4%}.notifications .notification .notification-list .messages .message{margin:20px 8px 0 8px}.notifications .notification .notification-list .messages .message .message-title{font-size:13px}.notifications .notification .notification-list .messages .message .message-datetime{font-size:11px}.notifications .notification .notification-list .messages .message .message-text{font-size:13px}.notifications .notification .notification-list .messages .message .photo-div{padding:0}.notifications .notification .notification-list .messages .message .photo-div .photo{height:40px;width:40px}.notifications .notification .notification-list .message-input{margin:10px 8px 20px 8px}}@media(min-width:576px){.notifications .notification .notification-accordion .attention{position:relative;left:11%;top:22%}.notifications .notification .notification-accordion .notification-header-related a{font-size:11pt}.notifications .notification .notification-accordion .notification-header-name{font-size:14pt}.notifications .notification .notification-accordion .notification-header-date{font-size:11pt}.notifications .notification .notification-accordion .accordion-arrow{position:relative;left:3%}.notifications .notification .notification-list .messages .message{margin:20px 10px 0 15px}.notifications .notification .notification-list .messages .message .message-title{font-size:14px}.notifications .notification .notification-list .messages .message .message-datetime{font-size:11px}.notifications .notification .notification-list .messages .message .message-text{font-size:14px}.notifications .notification .notification-list .message-input{margin:10px 10px 20px 10px}}@media(min-width:768px){.notifications .notification .notification-accordion .row{padding-left:5%}.notifications .notification .notification-accordion .attention{position:relative;left:10%;top:22%}.notifications .notification .notification-accordion .notification-header-related a{font-size:12pt}.notifications .notification .notification-accordion .notification-header-name{font-size:16pt}.notifications .notification .notification-accordion .notification-header-date{font-size:12pt}.notifications .notification .notification-accordion .accordion-arrow{position:relative;left:2%}.notifications .notification .notification-list .messages{margin-right:1%}.notifications .notification .notification-list .messages .message{margin:20px 10px 0 30px}.notifications .notification .notification-list .messages .message .message-title{font-size:15px}.notifications .notification .notification-list .messages .message .message-datetime{font-size:12px}.notifications .notification .notification-list .messages .message .message-text{font-size:15px}.notifications .notification .notification-list .message-input{margin:10px 30px 20px 30px}}@media(min-width:1200px){.notifications .notification .notification-accordion .row{padding-left:9%}.notifications .notification .notification-accordion .attention{position:relative;left:13%;top:22%}.notifications .notification .notification-accordion .accordion-arrow{position:relative;left:0}.notifications .notification .notification-list .messages{margin-right:2%}.notifications .notification .notification-list .messages .message{margin:20px 30px 0 60px}.notifications .notification .notification-list .messages .message .message-title{font-size:16px}.notifications .notification .notification-list .messages .message .message-datetime{font-size:12px}.notifications .notification .notification-list .messages .message .message-text{font-size:16px}.notifications .notification .notification-list .message-input{margin:10px 60px 20px 60px}}.select-block .select-accordion{box-shadow:0 0 3px 0 rgba(0,0,0,0.25);height:39px;width:100%;border:1px solid black;transition:border .2s ease-in}@media(max-width:575px){.select-block .select-accordion{height:35px}}.select-block .select-accordion:hover{border-color:#fcd7b6}.select-block .select-accordion.collapsed{border-color:#fcd7b6}.select-block .select-accordion .accordion-arrow{width:30px;height:25px}.select-block .select-accordion .selected-item{text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-block .select-accordion--not-empty{border-color:#fcd7b6;background:#fcd7b6}.select-block .select-accordion__clear{width:30px;height:25px;background:url(../images/close-button.svg) no-repeat center;background-size:14px}.select-block .select-list-block{z-index:10;left:0;background:white;transition:height .01s}@media(min-width:768px){.select-block .select-list-block{position:absolute}}.select-block .select-list-block .select-list{box-shadow:0 1px 4px 0 rgba(0,0,0,0.25);list-style-type:none;padding-left:0;border:1px solid #fcd7b6;border-top-color:transparent;max-height:200px;overflow-y:auto}.select-block .select-list-block .select-list .select-list-item{transition:all .15s linear;height:39px;width:100%;cursor:pointer}.select-block .select-list-block .select-list .select-list-item:hover{background:#fcd7b6}.select-block .select-list-block .select-list .select-list-item--selected .select-list__check{display:block}.select-block .select-list-block .select-list__check{min-width:14px;min-height:14px;display:none;background:url(../images/multiline-select.svg) no-repeat center}@media(max-width:575px){.select-block .select-list-item{font-size:12px}.select-block .selected-item{font-size:12px}}@media(min-width:576px){.select-block .select-list-item{font-size:12px}.select-block .selected-item{font-size:12px}}@media(min-width:768px){.select-block .select-list-item{font-size:14px}.select-block .selected-item{font-size:14px}}.multiline-select .multiline-select__button,.twitter-typeahead .multiline-select__button{box-shadow:0 0 3px 0 rgba(0,0,0,0.25);height:39px;width:100%;border:1px solid black;transition:border .2s ease-in}@media(max-width:575px){.multiline-select .multiline-select__button,.twitter-typeahead .multiline-select__button{height:35px}}.multiline-select .multiline-select__button:hover,.twitter-typeahead .multiline-select__button:hover{border-color:#fcd7b6}.multiline-select .multiline-select__button.collapsed,.twitter-typeahead .multiline-select__button.collapsed{border-color:#fcd7b6}.multiline-select .multiline-select__button .accordion-arrow,.twitter-typeahead .multiline-select__button .accordion-arrow{width:30px;height:25px}.multiline-select .multiline-select__button--not-empty,.twitter-typeahead .multiline-select__button--not-empty{border-color:#fcd7b6;background:#fcd7b6}.multiline-select .multiline-select__visible-value,.twitter-typeahead .multiline-select__visible-value{text-transform:none;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.multiline-select .multiline-select__visible-value,.twitter-typeahead .multiline-select__visible-value{font-size:14px}}.multiline-select .multiline-select__list-block,.twitter-typeahead .multiline-select__list-block{z-index:10;left:0;background:white;transition:height .01s}@media(min-width:768px){.multiline-select .multiline-select__list-block,.twitter-typeahead .multiline-select__list-block{position:absolute}}.multiline-select .multiline-select__list,.twitter-typeahead .multiline-select__list{box-shadow:0 1px 4px 0 rgba(0,0,0,0.25);list-style-type:none;padding-left:0;border:1px solid #fcd7b6;border-top-color:transparent;max-height:200px;overflow-y:auto}.multiline-select .multiline-select__list--grouped .multiline-select__item,.twitter-typeahead .multiline-select__list--grouped .multiline-select__item{padding-left:28px !important}.multiline-select .multiline-select__item,.twitter-typeahead .multiline-select__item{padding-top:4px;padding-bottom:4px;transition:all .15s linear;min-height:31px;width:100%;cursor:pointer;font-size:12px}@media(max-width:575px){.multiline-select .multiline-select__item,.twitter-typeahead .multiline-select__item{min-height:27px}}.multiline-select .multiline-select__item.tt-cursor,.twitter-typeahead .multiline-select__item.tt-cursor,.multiline-select .multiline-select__item:hover,.twitter-typeahead .multiline-select__item:hover{background:#fcd7b6}.multiline-select .multiline-select__item--selected .multiline-select__check,.twitter-typeahead .multiline-select__item--selected .multiline-select__check{display:block}@media(min-width:768px){.multiline-select .multiline-select__item,.twitter-typeahead .multiline-select__item{font-size:14px}}.multiline-select .multiline-select__icon,.twitter-typeahead .multiline-select__icon{width:15px;height:15px;object-fit:cover}.multiline-select .multiline-select__group,.twitter-typeahead .multiline-select__group{word-break:break-all;padding-top:4px;padding-bottom:4px;min-height:31px;width:100%;font-size:12px}@media(max-width:575px){.multiline-select .multiline-select__group,.twitter-typeahead .multiline-select__group{min-height:27px}}@media(min-width:768px){.multiline-select .multiline-select__group,.twitter-typeahead .multiline-select__group{font-size:14px}}.multiline-select .multiline-select__check,.twitter-typeahead .multiline-select__check{min-width:14px;min-height:14px;display:none;background:url(../images/multiline-select.svg) no-repeat center}.multiline-select .multiline-select__clear,.twitter-typeahead .multiline-select__clear{width:30px;height:25px;background:url(../images/close-button.svg) no-repeat center;background-size:14px}.twitter-typeahead{width:100%}.filter .filter-btn{width:unset;font-family:PFBagueSansProMedium;z-index:3;top:-60px;right:0}.filter .filter-btn__header{font-size:18px;color:#1e0f00}.filter .filter-btn__icon{width:28px;height:28px;background:url(../images/filter.svg) no-repeat center;border-radius:50%}.filter .filter-btn__icon--active{background-color:#fcd7b6}@media(min-width:768px){.filter .filter-btn{position:absolute}}.filter .filter__reset-btn{border-color:#1e0f00 !important;color:#1e0f00 !important;background:transparent !important}.filter .filter__reset-btn:hover{border-color:#fcd7b6 !important}@media(min-width:320px) and (max-width:575px){.filter .filter__reset-btn{width:135px !important;padding:0}}@media(max-width:320px){.filter .filter__reset-btn{width:100px !important;padding:0}}@media(min-width:320px) and (max-width:575px){.filter .filter__confirm-btn{width:135px !important;padding:0}}@media(max-width:320px){.filter .filter__confirm-btn{width:100px !important;padding:0}}.content-author__wrap{position:absolute;bottom:0;right:0;left:0;background:rgba(0,0,0,0.5);height:40px;padding:0 5px}@media(min-width:768px){.content-author__wrap{height:55px;padding:0 10px}}@media(min-width:1200px){.content-author__wrap{height:70px;padding:0 15px}}.content-author__img{width:30px;height:30px;min-width:30px;object-fit:cover;border:2px solid white}@media(min-width:768px){.content-author__img{width:45px;height:45px;min-width:45px}}@media(min-width:1200px){.content-author__img{width:55px;height:55px;min-width:55px}}.content-author__name{font-size:13px;color:white}@media(min-width:768px){.content-author__name{font-size:16px}}.content-author__date{font-size:11px;color:white}.review-preview__name{font-size:14px;padding-top:6px}@media(min-width:768px){.review-preview__name{font-size:16px}}@media(min-width:1200px){.review-preview__name{font-size:18px}}.review-preview__counter{font-family:BaronNeue;font-size:20px;line-height:1;padding-bottom:0;padding-top:4px}@media(min-width:768px){.review-preview__counter{font-size:24px}}@media(min-width:992px){.review-preview__counter{font-size:28px}}.review-preview__counter--fix{padding-bottom:0;padding-top:4px}.review-preview__icon{width:20px;height:20px;background:url("../images/comment-like.svg") no-repeat}@media(min-width:768px){.review-preview__icon{width:24px;height:24px}}@media(min-width:992px){.review-preview__icon{width:28px;height:28px}}.search-item__image{margin-right:10px}@media(max-width:767px){.search-item__image{max-width:75px}}.search-item__name{text-transform:uppercase}@media(max-width:767px){.search-item__name{font-size:12px}}.rating-item{width:30px;height:30px;margin-right:2px;background:url("../images/rating-star-empty.svg") no-repeat center}.rating-item.active{background:url("../images/rating-star-full.svg") no-repeat center}@media(max-width:400px){.rating-item.active{background-size:26px 26px}}.rating-item.rating-active{background:url("../images/rating-star-full.svg") no-repeat center}@media(max-width:400px){.rating-item.rating-active{background-size:26px 26px}}@media(max-width:400px){.rating-item{width:26px;height:26px;background-size:26px 26px}}.product{display:flex;flex-direction:column;justify-content:space-between}.product__review-link{width:100% !important;background-color:#fcd7b6;color:#000 !important;border-radius:unset}.product__review-link:hover{color:#fff !important;background-color:#000 !important}.product__name{margin-top:.5em;margin-bottom:.5em;word-break:break-word}.product__rating{min-height:38px}@media(max-width:400px){.product__rating{max-height:30px;min-height:unset}}@media(max-width:400px){.product__rating-btn{max-height:30px}}@media(max-width:576px){.review-preview__name{font-size:16px}}.range-slider-input{max-width:110px;padding:10px 16px 10px 28px !important;box-shadow:0 0 3px 0 rgba(0,0,0,0.25)}@media(min-width:320px) and (max-width:767px){.range-slider-input{height:35px !important;font-size:12px !important;max-width:130px}}@media(max-width:320px){.range-slider-input{height:35px !important;font-size:12px !important;max-width:100px}}.range-slider__label-before{left:8px;top:50%;transform:translateY(-50%);font-size:14px}@media(max-width:767px){.range-slider__label-before{font-size:12px}}.range-slider__label-after{right:8px;top:50%;transform:translateY(-50%);font-size:14px}@media(max-width:767px){.range-slider__label-after{font-size:12px}}.range-slider{margin:0 12px}.range-slider.noUi-horizontal{height:6px}.range-slider.noUi-horizontal .noUi-handle{top:-8px;width:22px;height:22px;border:2px solid #fcd7b6;border-radius:50%;right:-11px !important}.range-slider.noUi-horizontal .noUi-handle::before,.range-slider.noUi-horizontal .noUi-handle::after{content:unset}.range-slider.noUi-target{background:rgba(25,16,0,0.2);border:unset;box-shadow:unset}.range-slider .noUi-connect{background:#fcd7b6}.landing-label{width:110px;background:#7b4340;height:32px;position:absolute;left:-2px;top:auto;font-size:14px;color:white;padding-left:20px}.landing-label::after{content:"";color:#7b4340;border-color:#7b4340;border-top:26px solid;border-left:26px solid;border-bottom:26px solid;border-right:26px solid white;position:absolute;right:-1px}@media(min-width:576px){.landing-label{padding-left:30px;width:160px;font-size:16px;height:36px}}@media(min-width:992px){.landing-label{padding-left:60px;width:200px;font-size:18px;height:42px}}@media(min-width:1200px){.landing-label{padding-left:90px;width:270px;font-size:22px;height:52px}}.payment-description{border:3px solid #fcd7b6;box-shadow:0 3px 6px rgba(0,0,0,0.16);padding:40px 10px 30px 20px;margin-bottom:30px}@media(min-width:576px){.payment-description{padding:41px 22px}}.payment-description--middle-landing-course{border-color:#7b4340}.payment-description--best-landing-course{border-color:#417075}.payment-description__header{font-family:"BaronNeue",sans-serif;line-height:54px;text-align:center}@media(min-width:576px){.payment-description__header{font-size:30px}}@media(min-width:992px){.payment-description__header{font-size:38px}}@media(min-width:1200px){.payment-description__header{font-size:37px}}.payment-description__sub-header{font-family:"BaronNeue",sans-serif !important;font-size:20px;color:#d8ac85;text-transform:lowercase}.payment-description__sub-header--middle-landing-course{color:#7b4340}.payment-description__sub-header--best-landing-course{color:#4e8f95}.payment-description__text{font-size:12px;line-height:15px}@media(min-width:576px){.payment-description__text{font-size:14px;line-height:17px}}@media(min-width:768px){.payment-description__text{font-size:18px;line-height:25px}}@media(min-width:992px){.payment-description__text{font-size:20px;line-height:30px}}.payment-description__text--tick::before{content:"";background:url("../images/landing/tick.svg") no-repeat center;width:29px;height:29px;position:absolute;left:0}.payment-description__text--warn::before{content:"";background:url("../images/landing/warn.svg") no-repeat center;width:29px;height:29px;position:absolute;left:0}.payment-description__caption{font-size:10px;line-height:12px}@media(min-width:768px){.payment-description__caption{font-size:12px;line-height:15px}}.payment-description .landing-important{font-size:14px;padding:15px;margin-bottom:5px}@media(min-width:992px){.payment-description .landing-important{padding:25px;font-size:22px}}.payment-description__notification{font-family:"BaronNeue",sans-serif;position:absolute;transform:translateX(-50%);top:40%;left:50%;width:100%;z-index:1;text-align:center;font-size:37px}@media(min-width:576px){.payment-description__notification--main{transform:translateX(-50%) rotate(-67deg);top:43%}}@media(min-width:768px){.payment-description__notification--main{transform:translateX(-50%) rotate(-61deg);top:43%}}@media(min-width:992px){.payment-description__notification--main{transform:translateX(-50%) rotate(-82deg);font-size:55px;top:40%}}@media(min-width:1200px){.payment-description__notification--main{transform:translateX(-50%) rotate(-78deg);top:40%}}@media(min-width:576px){.payment-description__notification--extra{transform:translateX(-50%) rotate(-70deg);top:43%}}@media(min-width:768px){.payment-description__notification--extra{transform:translateX(-50%) rotate(-65deg)}}@media(min-width:992px){.payment-description__notification--extra{transform:translateX(-50%) rotate(-83deg);font-size:55px;top:40%}}@media(min-width:1200px){.payment-description__notification--extra{transform:translateX(-50%) rotate(-80deg)}}@media(min-width:576px){.payment-description__notification--premium{transform:translateX(-50%) rotate(-71deg);top:43%}}@media(min-width:768px){.payment-description__notification--premium{transform:translateX(-50%) rotate(-66deg);top:43%}}@media(min-width:992px){.payment-description__notification--premium{transform:translateX(-50%) rotate(-84deg);font-size:55px;top:40%}}@media(min-width:1200px){.payment-description__notification--premium{transform:translateX(-50%) rotate(-82deg);top:41%}}.payment-description__cross-line{width:100%;height:100%;background:linear-gradient(to top left,#fff calc(50% - 3px),#d75050,#fff calc(50%+3px));position:absolute;top:0;left:0}.payment-description__variations{list-style-type:none;padding-left:0;margin-bottom:42px}.payment-description__variations li{height:30px}.payment-description__variations li label{font-size:12px;line-height:15px;padding-top:7px}@media(min-width:576px){.payment-description__variations li label{font-size:14px;line-height:17px}}@media(min-width:768px){.payment-description__variations li label{font-size:18px;line-height:25px;padding-top:2px}}@media(min-width:992px){.payment-description__variations li label{font-size:20px;line-height:30px;padding-top:0}}.payment-description.position-relative{background:white}.add-product-btn-landing,.landing-subscribe-btn{width:100% !important}.product-param-block--center{max-width:230px !important;margin-right:auto;margin-left:auto}.link-decoration--agreement{color:#4e8f95 !important}.disabled-link{pointer-events:none;opacity:.5}.flip-clock-divider:first-child{width:0 !important}.flip-clock-wrapper ul li a div div.inn{background:linear-gradient(180deg,#e9c6a6,#e6a76f);color:white !important;font-size:35px !important}@media(max-width:767px){.flip-clock-wrapper ul li a div div.inn{line-height:60px}}@media(min-width:768px){.flip-clock-wrapper ul li a div div.inn{font-size:60px !important}}.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background:linear,top,#e6a76f 0,rgba(0,0,0,0.1) 100% !important}.flip-clock-wrapper ul{width:30px !important;height:60px !important;padding-left:20px;margin:2px !important}@media(min-width:768px){.flip-clock-wrapper ul{width:50px !important;height:90px !important}}.flip-clock-dot{width:6px !important;height:6px !important}.flip-clock-divider{background-image:unset !important}@media(max-width:767px){.flip-clock-divider{width:15px !important;height:80px !important;margin-top:-7px !important}}@media(min-width:768px){.flip-clock-divider{width:16px !important;height:90px !important;margin-top:5px !important}}.flip-clock-divider .flip-clock-label{font-family:"BaronNeue",sans-serif;font-size:12px;top:-2em !important;right:-72px !important;color:#191000;opacity:.5}@media(max-width:767px){.flip-clock-divider .flip-clock-label{font-size:8px;top:-0.5em !important;right:-46px !important}}.flip-clock-divider.seconds .flip-clock-label{right:-76px !important}@media(max-width:767px){.flip-clock-divider.seconds .flip-clock-label{right:-49px !important}}.course-img-wrap{padding-top:80%}.course-img-wrap img{object-position:left !important}@media(min-width:992px){.course-img-wrap{padding-top:39%}.course-img-wrap img{object-position:unset !important}}.course-banner{text-align:center;background:#f1eff2;padding:0 10px}@media(min-width:992px){.course-banner{padding-right:70px;position:absolute;right:0;top:50%;transform:translateY(-50%);background:unset !important}}.course-banner__header{font-family:"BaronNeue",sans-serif;font-size:20px}@media(min-width:768px){.course-banner__header{font-size:30px}}@media(min-width:992px){.course-banner__header{font-size:50px;line-height:78px}}.course-banner__subheader{margin-top:20px;font-family:"BaronNeue",sans-serif;font-size:12px;margin-bottom:14px}@media(min-width:768px){.course-banner__subheader{font-size:20px}}@media(min-width:992px){.course-banner__subheader{font-size:25px}}.course-banner__subscribe-subheader{font-size:16px}@media(max-width:767px){.course-banner__subscribe-subheader{font-size:13px}}.course-banner__start-info{font-size:35px;padding-top:3rem;padding-bottom:1rem}@media(max-width:767px){.course-banner__start-info{font-size:25px;padding-top:0}}.course-banner__course-start-info{font-size:35px;padding-bottom:1rem}@media(max-width:767px){.course-banner__course-start-info{font-size:25px}}.course-banner__duration{font-size:12px}@media(min-width:768px){.course-banner__duration{font-size:14px}}@media(min-width:992px){.course-banner__duration{font-size:16px}}@media(min-width:1200px){.course-options--landing .option-row .option .option-img{border:14px solid white}.course-options--landing .option-row .option .select-btn{height:42px;font-size:16px;width:90%;margin-top:15px}.course-options--landing .option-row .selected-params{margin-top:15px;font-size:16px;line-height:25px}.course-options--landing .option-row .selected-params .option-price{font-size:25px}.course-options--landing .option-row .selected-params .option-price i{font-size:unset}}.landing_subscribe_form{max-width:766px}@media(min-width:768px){.landing_subscribe_form{margin-left:auto;margin-right:auto}}.landing_subscribe_form__title{color:#255e64;font-family:"PFBagueSansProMedium",sans-serif;font-size:14px;text-align:center}@media(min-width:768px){.landing_subscribe_form__title{font-size:38px}}.landing_subscribe_form__input{background-color:#fff !important}@media(min-width:768px){.landing_subscribe_form__input{margin-top:1px;max-width:75%}}.landing_subscribe_form__button{display:inline-block;width:100%}@media(min-width:768px){.landing_subscribe_form__button{margin-top:1px;max-width:25%}}@media(min-width:768px){.landing_subscribe_form__inputs_row{height:30px}}.landing_subscribe_form .link-decoration{color:#255e64}.landing_subscribe_form .link-decoration:hover,.landing_subscribe_form .link-decoration:focus,.landing_subscribe_form .link-decoration:active,.landing_subscribe_form .link-decoration:visited{color:#255e64}@media(min-width:768px){.landing_subscribe_form .link-decoration{font-size:14px}}#landingSubscribeForm .landing_subscribe_form__title{display:none}#landingSubscribeForm .landing_subscribe_form__button{background-color:#417075;color:#fff}#landingSubscribeFormNew .landing_subscribe_form__description-text{text-align:center;font-size:20px}@media(max-width:768px){#landingSubscribeFormNew .landing_subscribe_form__description-text{font-size:1.2rem;margin-top:2rem}}#landingSubscribeFormNew .landing_subscribe_form__description-text :first-child{margin-bottom:0}#landingSubscribeFormNew .landing_subscribe_form__offer{margin:2rem}@media(max-width:768px){#landingSubscribeFormNew .landing_subscribe_form__offer{margin:1rem}}#landingSubscribeFormNew .landing_subscribe_form__button{background-color:black;color:white;margin-left:2rem}@media(max-width:768px){#landingSubscribeFormNew .landing_subscribe_form__button{margin-left:unset}}.subscription-banner{background:url("../images/landing/landing-subscription-banner.jpg") no-repeat center}@media(min-width:768px){.subscription-banner{height:456px;background-size:cover}}.subscription-banner .landing_subscribe_form{padding-top:37px;padding-bottom:19px}.subscription-banner .landing_subscribe_form .landing_subscribe_form__title{font-size:15px;color:#000;text-transform:uppercase;line-height:1.5;letter-spacing:.75px !important}@media(min-width:768px){.subscription-banner .landing_subscribe_form .landing_subscribe_form__title{font-size:44px;line-height:1;margin-top:81px}}.subscription-banner .landing_subscribe_form .landing_subscribe_form__button{background-color:#417075;color:#fff}@media(min-width:768px){.subscription-banner .landing_subscribe_form .landing_subscribe_form__inputs_row{margin-top:41px}}.program{box-shadow:0 3px 6px rgba(0,0,0,0.16);height:calc(100% - 30px);background:white;padding:70px 5px 25px 15px}@media(min-width:576px){.program{padding:110px 40px 40px 60px}}@media(min-width:992px){.program{padding:140px 100px 80px 100px}}.program .landing-label{top:13px;height:36px;font-size:15px;width:130px;padding-left:15px;background:#417075;left:0}.program .landing-label::after{color:#417075;border-color:#417075;border-top:18px solid;border-left:18px solid;border-bottom:18px solid;border-right:18px solid white}@media(min-width:576px){.program .landing-label{top:38px;height:50px;font-size:22px;width:230px;padding-left:60px}.program .landing-label::after{color:#417075;border-color:#417075;border-top:24px solid;border-left:25px solid;border-bottom:24px solid;border-right:25px solid white}}@media(min-width:992px){.program .landing-label{top:38px;height:70px;font-size:35px;width:370px;padding-left:100px}.program .landing-label::after{color:#417075;border-color:#417075;border-top:35px solid;border-left:32px solid;border-bottom:35px solid;border-right:32px solid white}}.program .landing-delimiter{max-width:90px}@media(min-width:576px){.program .landing-delimiter{min-width:180px;margin:2rem 0}}@media(min-width:992px){.program .landing-delimiter{max-width:310px}}.program__header{font-size:14px;color:#417075;text-transform:uppercase}@media(min-width:576px){.program__header{font-size:16px}}@media(min-width:768px){.program__header{font-size:18px}}@media(min-width:992px){.program__header{font-size:25px}}.program__descr{font-size:12px;list-style-type:unset}@media(min-width:576px){.program__descr{font-size:14px}}@media(min-width:768px){.program__descr{font-size:18px}}@media(min-width:992px){.program__descr{font-size:22px}}.stage{padding:30px 28px;box-shadow:0 3px 6px rgba(0,0,0,0.16);height:100%;background:white}@media(min-width:992px){.stage{padding:60px 28px 20px 28px}}.stage__header{font-size:15px;color:#417075;text-transform:uppercase;line-height:19px;text-align:center;height:60px}@media(min-width:576px){.stage__header{font-size:16px}}@media(min-width:768px){.stage__header{font-size:18px;line-height:26px}}@media(min-width:992px){.stage__header{font-size:25px;line-height:40px;height:80px}}@media(min-width:1200px){.stage__header{height:120px;font-size:23px}}@media(min-width:1300px){.stage__header{font-size:25px}}.stage__descr{font-size:12px;margin-top:2.5rem;line-height:15px}@media(min-width:576px){.stage__descr{font-size:14px;line-height:17px}}@media(min-width:768px){.stage__descr{font-size:18px;line-height:20px}}@media(min-width:992px){.stage__descr{font-size:22px;line-height:23px}}.skill{box-shadow:0 3px 6px rgba(0,0,0,0.16);padding:10px}.skill__image{width:45px;height:45px}@media(min-width:576px){.skill__image{width:70px;height:70px}}@media(min-width:992px){.skill__image{width:100px;height:100px}}.skill__header{color:#417075;text-align:center;font-size:12px}@media(min-width:576px){.skill__header{font-size:16px}}@media(min-width:768px){.skill__header{font-size:20px}}.skill__text{font-size:11px;line-height:13px}@media(min-width:576px){.skill__text{font-size:14px;line-height:17px}}@media(min-width:768px){.skill__text{font-size:18px;line-height:20px}}@media(min-width:992px){.skill__text{font-size:20px;line-height:22px}}.landing-question{margin-bottom:12px}.landing-question__icon{width:50px;height:50px}@media(min-width:768px){.landing-question__icon{width:80px;height:80px}}@media(min-width:992px){.landing-question__icon{width:100px;height:100px}}.landing-question__header{font-family:"BaronNeue",sans-serif;font-size:12px;line-height:15px;text-align:left;margin-left:8px}@media(min-width:576px){.landing-question__header{font-size:14px;line-height:17px}}@media(min-width:768px){.landing-question__header{font-size:18px;line-height:20px}}@media(min-width:992px){.landing-question__header{font-size:22px;line-height:25px}}.landing-question .landing-delimiter{max-width:180px;border-top:2px solid #fcd7b6}@media(min-width:992px){.landing-question .landing-delimiter{margin-top:30px;margin-bottom:5px;max-width:340px}}.landing-question__text{font-size:12px;line-height:15px;list-style-type:none}@media(min-width:576px){.landing-question__text{font-size:14px;line-height:17px}}@media(min-width:768px){.landing-question__text{font-size:18px;line-height:20px}}@media(min-width:992px){.landing-question__text{font-size:22px;line-height:25px}}.landing-question__answer-container{padding-left:15px}.landing-question__collapse-button{color:#d8ac85;font-size:12px;text-decoration:none;outline:none !important}.landing-question__collapse-button:hover,.landing-question__collapse-button:visited,.landing-question__collapse-button:focus{text-decoration:none;color:#d8ac85}@media(min-width:768px){.landing-question__collapse-button{font-size:15px}}.landing-question .accordion-collapse{display:inline-block;width:10px;height:10px;background:linear-gradient(#d8ac85,#d8ac85),linear-gradient(#d8ac85,#d8ac85);background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat}@media(min-width:768px){.landing-question .accordion-collapse{width:20px;height:20px;background-size:100% 4px,4px 100%}}.landing-question .accordion-collapse--opened{background-size:100% 2px}@media(min-width:768px){.landing-question .accordion-collapse--opened{background-size:100% 4px}}.landing-question-container{display:flex}.landing-price{font-family:"BaronNeue",sans-serif;text-align:center}.landing-price--current{font-size:31px}@media(min-width:992px){.landing-price--current{font-size:40px}}.landing-price--old{font-size:24px}.landing-delimiter{border-top:1px solid #fcd7b6}@media(min-width:768px){.landing-delimiter{border-top:2px solid #fcd7b6}}@media(min-width:992px){.landing-delimiter{border-top:3px solid #fcd7b6}}#swiper-questions-button-prev,#swiper-programs-button-prev{left:-5% !important}@media(max-width:1400px){#swiper-questions-button-prev,#swiper-programs-button-prev{left:0 !important}}#swiper-questions-button-prev .slider-arrow,#swiper-programs-button-prev .slider-arrow{border-color:#191000}#swiper-questions-button-next,#swiper-programs-button-next{right:-5% !important}@media(max-width:1400px){#swiper-questions-button-next,#swiper-programs-button-next{right:0 !important}}#swiper-questions-button-next .slider-arrow,#swiper-programs-button-next .slider-arrow{border-color:#191000}#swiper-advantages-button-prev{left:-5% !important}@media(max-width:1400px){#swiper-advantages-button-prev{left:0 !important}}#swiper-advantages-button-prev .slider-arrow{border-color:white}#swiper-advantages-button-next{right:-5% !important}@media(max-width:1400px){#swiper-advantages-button-next{right:0 !important}}#swiper-advantages-button-next .slider-arrow{border-color:white}.programs-section{background:rgba(252,215,182,0.3)}.stages-section{background:url("../images/landing/landing-bg.jpg") no-repeat center;background-size:cover}.skills-section{background:rgba(239,239,239,0.48)}.btn-section{background:rgba(252,215,182,0.48)}@media(max-width:575px){.btn-section .btn{font-size:12px}}.advantages-section__text{font-size:12px;line-height:15px;padding-top:50px;text-align:center}@media(min-width:576px){.advantages-section__text{font-size:14px;line-height:17px;padding-top:60px}}@media(min-width:768px){.advantages-section__text{font-size:18px;line-height:20px}}@media(min-width:992px){.advantages-section__text{font-size:20px;line-height:23px;padding-top:80px}}.advantages-section__text--mark1{background:url("../images/landing/mark1.svg") no-repeat left 10px}@media(max-width:991px){.advantages-section__text--mark1{background-size:90px}}@media(max-width:575px){.advantages-section__text--mark1{background-size:60px}}.advantages-section__text--mark2{background:url("../images/landing/mark2.svg") no-repeat right 30px}@media(max-width:991px){.advantages-section__text--mark2{background-size:90px}}@media(max-width:575px){.advantages-section__text--mark2{background-size:60px;background-position-y:20px}}.advantages-section__text--mark3{background:url("../images/landing/mark3.svg") no-repeat left 10px}@media(max-width:991px){.advantages-section__text--mark3{background-size:90px}}@media(max-width:575px){.advantages-section__text--mark3{background-size:60px}}.suitable-section .landing-delimiter{max-width:180px;border-top:3px solid #fcd7b6}.suitable-section__text{font-size:12px;line-height:15px;margin-left:10px}.suitable-section__img-wrap{flex:0 0 30%;max-width:30%}.suitable-section .intrinsic{background:transparent}@media(min-width:576px){.suitable-section__img-wrap{width:160px;height:160px}.suitable-section__text{font-size:14px;line-height:20px}}@media(min-width:768px){.suitable-section__img-wrap{width:180px;height:180px;flex:unset;max-width:unset}.suitable-section__text{font-size:18px;line-height:20px;margin-left:10px}}@media(min-width:992px){.suitable-section .landing-delimiter{max-width:480px}.suitable-section__text{font-size:20px;line-height:22px;margin-left:0}}.suitable-section .not-suitable-title{text-align:center;font-family:"BaronNeue",sans-serif;font-size:15px;margin-top:25px;margin-bottom:25px}@media(min-width:992px){.suitable-section .not-suitable-title{font-size:44px;margin-top:42px}}.suitable-section .not-suitable-list{list-style-type:none;padding-left:0;max-width:970px;margin-left:auto;margin-right:auto}.suitable-section .not-suitable-list li{font-size:12px;background:url("../images/landing/not-suitable-list-marker.svg") no-repeat top left;padding-left:35px;margin-bottom:10px}@media(min-width:576px){.suitable-section .not-suitable-list li{font-size:14px;line-height:2}}@media(min-width:992px){.suitable-section .not-suitable-list li{font-size:20px;background-position:left}}.team-section .landing-delimiter{max-width:180px;border-top:3px solid #fcd7b6}@media(min-width:992px){.team-section .landing-delimiter{max-width:480px}}.team-section__text{font-size:12px;line-height:15px}@media(min-width:576px){.team-section__text{font-size:14px;line-height:17px}}@media(min-width:768px){.team-section__text{font-size:18px;line-height:20px}}@media(min-width:992px){.team-section__text{font-size:26px;line-height:30px}}.purchase-section__text{font-size:12px;line-height:15px}@media(min-width:576px){.purchase-section__text{font-size:14px;line-height:17px}}@media(min-width:768px){.purchase-section__text{font-size:18px;line-height:20px}}@media(min-width:992px){.purchase-section__text{font-size:26px;line-height:30px}}.purchase-section__link{font-size:12px}@media(min-width:992px){.purchase-section__link{font-size:19px !important}}.purchase-section__notification{font-size:12px;line-height:15px}@media(min-width:576px){.purchase-section__notification{font-size:14px;line-height:17px}}@media(min-width:768px){.purchase-section__notification{font-size:18px;line-height:20px}}@media(min-width:992px){.purchase-section__notification{font-size:22px;line-height:30px}}.questions-section{background:rgba(252,215,182,0.3)}@media(max-width:575px){.questions-section .btn{font-size:12px}}.questions-section__footer{font-size:16px;line-height:19px}@media(min-width:768px){.questions-section__footer{font-size:22px;line-height:30px}}@media(min-width:992px){.questions-section__footer{font-size:26px;line-height:37px}}.landing-important{background:url("../images/landing/important.png") no-repeat center;background-size:contain}@media(max-width:991px){.banner-section .course-banner{background:#e8dbce;padding-bottom:20px}}@media(min-width:768px){.banner-section .course-banner{padding-bottom:20px}}@media(min-width:992px){.banner-section .course-banner{left:calc((100% - 960px) / 2);right:unset;padding-bottom:0}}@media(min-width:1200px){.banner-section .course-banner{left:calc((100% - 1140px) / 2)}}@media(min-width:1300px){.banner-section .course-banner{left:calc((100% - 1170px) / 2)}}.banner-section .course-banner__header{letter-spacing:1px}@media(max-width:991px){.banner-section .course-banner__header{padding-top:20px}}@media(min-width:992px){.banner-section .course-banner__header{font-size:30px;line-height:normal}}@media(min-width:1200px){.banner-section .course-banner__header{font-size:40px;line-height:48px}}@media(min-width:1400px){.banner-section .course-banner__header{font-size:50px;line-height:78px}}.banner-section .course-banner__description-text{font-size:24px}@media(max-width:768px){.banner-section .course-banner__description-text{font-size:1rem;margin-top:1rem}}.banner-section .course-banner__description-text :nth-child(2){margin-bottom:0}.banner-section .course-banner__description-text .course-banner__offer{margin:2rem 0}@media(max-width:768px){.banner-section .course-banner__description-text .course-banner__offer{margin:1rem 0}}.banner-section .course-banner__description-text .course-banner__duration{margin-bottom:2rem}@media(max-width:768px){.banner-section .course-banner__description-text .course-banner__duration{font-size:14px;margin-bottom:1rem}}.banner-section .course-banner-sale__subheader{font-family:PFBagueSansProMedium,sans-serif !important;font-size:12px}@media(min-width:768px){.banner-section .course-banner-sale__subheader{font-size:14px}}@media(min-width:992px){.banner-section .course-banner-sale__subheader{font-size:16px}}.banner-section .course-banner-sale__description-text .course-banner-sale__offer{font-size:24px;margin:2rem 0}@media(max-width:1100px){.banner-section .course-banner-sale__description-text .course-banner-sale__offer{font-size:17px}}@media(max-width:1500px){.banner-section .course-banner-sale__description-text .course-banner-sale__offer{margin:.5rem 0}}.banner-section .course-banner-sale__duration{font-family:PFBagueSansProMedium,sans-serif !important;font-size:23px}@media(max-width:1100px){.banner-section .course-banner-sale__duration{font-size:14px}}.banner-section .course-img-wrap img{object-position:right !important}.banner-section .btn{background:#417075;color:white;border-radius:0;box-shadow:0 3px 6px rgba(0,0,0,0.16);height:39px}@media(max-width:575px){.banner-section .btn{font-size:12px}}.banner-section .btn:hover{background:#2a4d51}.banner-section__text{font-size:12px;line-height:15px}@media(min-width:576px){.banner-section__text{font-size:14px;line-height:18px}}@media(min-width:768px){.banner-section__text{font-size:18px;line-height:20px}}@media(min-width:992px){.banner-section__text{font-size:26px;line-height:30px}}.banner-section__price-header{font-family:"BaronNeue",sans-serif !important;font-size:11px;margin-top:20px}@media(min-width:768px){.banner-section__price-header{font-size:18px;margin-bottom:1.5rem}}@media(min-width:1200px){.banner-section__price-header{margin-top:30px;margin-bottom:36px}}.banner-section .landing-delimiter{border-top:3px solid #fcd7b6;max-width:180px}@media(min-width:768px){.banner-section .landing-delimiter{max-width:480px}}.landing-header{font-size:15px;line-height:25px}.landing-header--extra{font-size:20px;line-height:25px}@media(min-width:576px){.landing-header--extra{font-size:32px;line-height:30px}}@media(min-width:992px){.landing-header--extra{font-size:44px;letter-spacing:2px;line-height:54px}}@media(min-width:576px){.landing-header{font-size:20px;line-height:30px}}@media(min-width:768px){.landing-header{font-size:30px;line-height:35px}}@media(min-width:992px){.landing-header{font-size:44px;letter-spacing:2px;line-height:54px}}.timer-hidden .banner-section__price-header{display:none}.timer-hidden .clock{display:none !important}@media(max-width:767px){.timer-hidden .banner-section .course-banner{padding-bottom:20px}}.counters{margin-top:77px;margin-bottom:30px}@media(min-width:768px){.counters{margin-top:114px;margin-bottom:120px}}.counters .counter-container{display:flex;justify-content:center;align-items:center}.counters .counter-container .counter{display:flex;justify-content:center;align-items:center;border-radius:28px;width:56px;height:56px;background-color:#fff5ed;font-family:"BaronNeue",sans-serif !important;font-size:35px}.counters .counter-container .counter span{white-space:nowrap}@media(min-width:768px){.counters .counter-container .counter{width:146px;height:146px;border-radius:73px;font-size:82px}}.counters .counter-description{text-align:center;margin-top:10px;font-size:12px;margin-left:53px;margin-right:53px}@media(min-width:768px){.counters .counter-description{font-size:22px;margin-left:0;margin-right:0}}.student-work-slide{min-width:390px !important;max-height:462px !important;margin-right:15px !important;margin-left:0 !important;padding-left:0 !important;padding-right:0 !important}@media(max-width:1299px){.student-work-slide{margin-left:60px !important;margin-right:0 !important}}@media(max-width:768px){.student-work-slide{margin-left:190px !important;margin-right:0 !important}}@media(max-width:575px){.student-work-slide{margin-left:60px !important;margin-right:0 !important;min-width:300px !important;max-height:355px !important}}@media(max-width:390px){.student-work-slide{margin-left:70px !important;margin-right:0 !important;min-width:242px !important;max-height:286px !important}}@media(max-width:330px){.student-work-slide{margin-left:40px !important;margin-right:0 !important}}.student-work-slide .intrinsic-item{height:unset !important}.underwear-banner{max-width:1920px;max-height:900px;background-color:#4e5663}.underwear-banner .course-img-wrap img{height:319px;object-fit:cover;object-position:calc(100% - 25%) !important}@media(max-width:991px){.underwear-banner .course-img-wrap img{margin-bottom:5%}}@media(max-width:769px){.underwear-banner .course-img-wrap img{margin-bottom:10%}}@media(max-width:500px){.underwear-banner .course-img-wrap img{margin-bottom:15%}}@media(min-width:681px){.underwear-banner .course-img-wrap img{height:unset !important;object-fit:unset !important;object-position:unset !important}}.underwear-banner .course-banner__header{color:#c9ada7;text-transform:lowercase;margin-top:-60px;font-size:25px}@media(min-width:992px){.underwear-banner .course-banner__header{margin-top:unset !important;font-size:50px}}.underwear-banner .course-banner{background:#4e5663}@media(min-width:992px){.underwear-banner .course-banner{background:0}}@media(max-width:1700px){.underwear-banner .course-banner{margin-top:2%}}@media(min-width:1300px){.underwear-banner .course-banner{left:calc((100% - 980px) / 2)}}.underwear-banner .course-banner__description-text p,.underwear-banner .course-banner__description-text body{font-family:"BaronNeue",sans-serif !important;font-size:12px;line-height:1;color:#f2e9e4;margin-top:12px}@media(min-width:992px){.underwear-banner .course-banner__description-text p,.underwear-banner .course-banner__description-text body{font-size:23px}}@media(min-width:769px){.underwear-banner .course-banner__description-text p,.underwear-banner .course-banner__description-text body{margin-top:16px}}@media(min-width:1055px){.underwear-banner .course-banner__description-text p,.underwear-banner .course-banner__description-text body{margin-top:14px}}.underwear-banner .course-banner__button-description{color:#c9ada7;font-family:"BaronNeue",sans-serif !important;font-size:14px}@media(min-width:992px){.underwear-banner .course-banner__button-description{font-size:23px}}@media(min-width:1055px){.underwear-banner .course-banner__button-description{margin-top:67px}}@media(max-width:1333px){.underwear-banner .course-banner__button-description{margin-top:2%}}.underwear-banner .purchase-btn{background:#c9ada7;color:#000}.underwear-banner .purchase-btn:hover{background:#77625d}.underwear-banner .banner-section__price-header{color:#f2e9e4;font-family:"BaronNeue",sans-serif !important;font-size:11px}@media(min-width:992px){.underwear-banner .banner-section__price-header{margin-top:87px;font-size:18px}}@media(max-width:1333px){.underwear-banner .banner-section__price-header{margin-top:3%}}.underwear-banner .flip-clock-wrapper ul li a div div.inn{background:linear-gradient(180deg,#f2e9e4,#f2e9e4);color:#4a4e69 !important;text-shadow:none !important}.underwear-banner .flip-clock-dot{text-shadow:none !important;background:#f2e9e4}.underwear-banner .flip-clock-divider .flip-clock-label{color:#f2e9e4 !important}.underwear-models{background:#c9ada7;padding-left:10px;padding-right:10px;padding-bottom:72px}.underwear-models__description{margin-top:26px;text-align:center;max-width:800px;margin-left:auto;margin-right:auto}@media(min-width:992px){.underwear-models__description{margin-bottom:123px;font-size:26px}}.underwear-models__model-card{width:auto}.underwear-models__model-card--margin-top{margin-top:55px}@media(min-width:992px){.underwear-models__model-card--margin-top{margin-top:105px !important}}.underwear-models__model-card img{max-width:368px;width:100%;height:auto;cursor:pointer}.underwear-models__model-card__description{background:#fff;font-size:11px;text-align:center;max-width:368px;width:100%}.underwear-models__model-card__description p,.underwear-models__model-card__description body{padding:10px}@media(min-width:992px){.underwear-models__model-card__description{font-size:18px}}.underwear-models__model-card__description .arrows{padding-top:unset !important}.underwear-models__model-card__description .arrows img{width:64px;height:5px !important}@media(min-width:992px){.underwear-models__model-card__description .arrows img{width:165px;height:12px !important}}.for_whom{background:#f2e9e4}.for_whom p,.for_whom body{text-align:center;font-size:18px;margin:50px 19px}@media(min-width:992px){.for_whom p,.for_whom body{font-size:26px;max-width:800px;margin-left:auto;margin-right:auto}}.for_whom_labels h3{font-family:"BaronNeue",sans-serif !important;color:#4a4e69;font-size:18px;text-align:center;margin-top:42px}@media(min-width:992px){.for_whom_labels h3{font-size:44px}}.for_whom_labels__label__img{margin:20px auto;width:100px;height:100px;background:#f2e9e4;border-radius:50%;display:flex;align-items:center;justify-content:center}.for_whom_labels p,.for_whom_labels body{text-align:center;font-size:12px}@media(min-width:992px){.for_whom_labels p,.for_whom_labels body{font-size:20px}}.not_for_you{background:#f2e9e4}.not_for_you h3{font-family:"BaronNeue",sans-serif !important;color:#4a4e69;font-size:18px;text-align:center;margin-top:42px;padding-top:42px}@media(min-width:992px){.not_for_you h3{font-size:44px}}.not_for_you ul{padding:25px 0 50px 0;max-width:800px;margin:0 auto}.not_for_you ul li{list-style:none;display:flex;align-items:flex-start;margin-bottom:12px}.not_for_you ul li img{width:28px;height:28px;min-width:28px;min-height:28px}.not_for_you ul li span{margin-left:12px;font-size:12px}@media(min-width:992px){.not_for_you ul li span{font-size:20px}}.leading-banner{background:#0e0e0e;max-height:1000px !important}.leading-banner__content{text-align:right;padding-right:0;padding-left:0}.leading-banner .course-banner{background:#0e0e0e;max-width:520px}@media(min-width:992px){.leading-banner .course-banner{background:0}}.leading-banner .course-banner__header{margin-top:0;padding-left:23px;padding-right:23px;padding-top:0;text-align:left}@media(min-width:992px){.leading-banner .course-banner__header{font-size:28px}}.leading-banner .course-banner p,.leading-banner .course-banner body{color:#f2e9e4;font-size:12px;text-align:left;padding:10px 23px;margin:0}@media(min-width:992px){.leading-banner .course-banner p,.leading-banner .course-banner body{font-size:20px}}.leading-banner .course-banner .purchase-btn{margin-top:50px}@media(min-width:992px){.leading-banner .course-banner .purchase-btn{margin-left:23px !important;margin-right:0 !important}}.course-timeline h2{text-align:center;color:#4a4e69;font-size:44px;margin-top:70px;margin-bottom:15px}.course-timeline__download-btn{font-size:18px;color:#000;box-shadow:0 3px 6px #00000029;border:2px solid #0e0e0e;opacity:1;padding:11px 26px;max-width:230px;max-height:53px;margin-bottom:30px}.course-timeline__download-btn:hover{text-decoration:none !important;color:#fff;background:#000;transition:.3s}@media(min-width:992px){.course-timeline__download-btn{max-width:261px}}.timeline{list-style:none;padding:20px 0 20px;position:relative;width:100%;max-width:900px;margin:0 auto}.timeline:before{top:72px;bottom:14%;position:absolute;content:" ";width:3px;background-color:#c9ada7;left:50%;margin-left:-1.5px}.timeline>li{margin-bottom:10px;position:relative}.timeline>li:not(.timeline-inverted){text-align:right}.timeline>li:before,.timeline>li:after{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li:before,.timeline>li:after{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li>.timeline-panel{width:46%;float:left;padding:20px;position:relative}.timeline>li>.timeline-panel:after{position:absolute;top:27px;right:-14px;display:inline-block;border-top:14px solid transparent;border-left:14px solid #fff;border-right:0 solid #fff;border-bottom:14px solid transparent;content:" "}.timeline>li>.timeline-badge{color:#c9ada7;width:36px;height:36px;line-height:50px;font-size:1.4em;text-align:center;position:absolute;top:28px;left:51%;margin-left:-25px;background-color:#000;z-index:100;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;border:3px solid}.timeline>li.timeline-inverted>.timeline-panel{float:right}.timeline>li.timeline-inverted>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.timeline>li.timeline-inverted>.timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline-badge.primary{background-color:#2e6da4 !important}.timeline-badge.success{background-color:#3f903f !important}.timeline-badge.warning{background-color:#f0ad4e !important}.timeline-badge.danger{background-color:#d9534f !important}.timeline-badge.info{background-color:#5bc0de !important}.timeline-title{margin-top:5px;font-family:"BaronNeue",sans-serif !important;color:#c9ada7;font-size:30px}.timeline-body>p,.timeline-body>body,.timeline-body>ul{margin-bottom:0;font-size:18px;line-height:23px}.timeline-body>p+p,.timeline-body>body+p,.timeline-body>p+body,.timeline-body>body+body{margin-top:5px}@media(max-width:767px){ul.timeline:before{left:40px}ul.timeline>li>.timeline-panel{width:calc(100% - 90px);width:-moz-calc(100% - 90px);width:-webkit-calc(100% - 90px)}ul.timeline>li>.timeline-badge{left:22px;margin-left:0;top:16px}ul.timeline>li>.timeline-panel{float:right;padding-left:0}ul.timeline>li>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}ul.timeline>li>.timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline-title{font-size:18px;text-align:left}.timeline-body>p,.timeline-body>body,.timeline-body>ul{font-size:12px}.timeline>li:not(.timeline-inverted){text-align:left}}.rates{background:#f2e9e4}.rates .payment-description{border:3px solid #c9ada7 !important}.rates .payment-description .payment-description__header{color:#4a4e69 !important}.rates .payment-description__text--tick:before{background:url(../images/underwear_landing/tick.svg) no-repeat center}.rates .payment-description__sub-header{color:#4a4e69 !important;margin-top:30px}.rates .payment-description .add-product-btn{background-color:#4a4e69;border:1px solid #4a4e69}.rates .payment-description .add-product-btn:hover{background-color:#fff;color:#4a4e69;transition:.3s}.rates .payment-description .bordered-btn:hover{background:#000;border-color:#000;color:#fff}#checkingAccount .modal-dialog{max-width:292px !important}#checkingAccount .modal-dialog .stripe:after{width:100% !important}@media(min-width:768px){#checkingAccount .modal-dialog{max-width:570px !important}}#checkingAccount h2{font-size:18px}@media(min-width:768px){#checkingAccount h2{font-size:24px}}#checkingAccount p,#checkingAccount body{font-size:12px}@media(min-width:768px){#checkingAccount p,#checkingAccount body{font-size:16px}}#checkingAccount .additional-info{background-color:#f2e9e4}#checkingAccount a{font-size:12px}@media(min-width:768px){#checkingAccount a{font-size:16px}}.underwear-reviews h2{font-size:18px;color:#4a4e69;margin-top:35px}@media(min-width:992px){.underwear-reviews h2{font-size:44px;margin-bottom:80px;margin-top:70px}}.underwear-reviews .swiper-container{max-width:310px}@media(min-width:576px){.underwear-reviews .swiper-container{max-width:unset !important}}.underwear-reviews .slider-arrow{border-bottom:3px solid #c9ada7;border-right:3px solid #c9ada7}.underwear-reviews #swiper-reviews-button-prev,.underwear-reviews #swiper-reviews-button-next{display:block !important}.underwear-reviews #swiper-reviews-button-prev{margin-left:10px}.underwear-reviews #swiper-reviews-button-next{margin-right:10px}.underwear_subscribe_banner__btn_container{background-color:#4e5663;padding-top:40px;padding-bottom:40px}@media(min-width:992px){.underwear_subscribe_banner__btn_container{padding-top:80px;padding-bottom:80px}}.underwear_subscribe_banner__btn_container .purchase-btn{background:#c9ada7;color:#000;border-radius:0;box-shadow:0 3px 6px rgba(0,0,0,0.16);height:39px;font-size:12px}.underwear_subscribe_banner__btn_container .purchase-btn:hover{background:#77625d}@media(min-width:992px){.underwear_subscribe_banner__btn_container .purchase-btn{font-size:18px}}.underwear_subscribe_banner__content{text-align:left;background-color:#060608 !important}@media(min-width:748px){.underwear_subscribe_banner__content{text-align:center}}@media(min-width:992px){.underwear_subscribe_banner__content{text-align:left}}@media(min-width:992px){.underwear_subscribe_banner__content .img-fluid{max-width:50% !important}}.underwear_subscribe_banner__content__form{padding-left:13px;padding-right:13px}.underwear_subscribe_banner__content__form .email-input{background-color:#fff;font-size:12px !important}.underwear_subscribe_banner__content__form .email-input:focus{background-color:#fff !important}.underwear_subscribe_banner__content__form .send-mail-btn{background:#c9ada7 !important;color:#000 !important;margin-top:24px !important;margin-bottom:46px !important;width:100% !important}.underwear_subscribe_banner__content__form .send-mail-btn:hover{background:#77625d !important}@media(min-width:768px){.underwear_subscribe_banner__content__form .send-mail-btn{margin-top:0 !important}}.underwear_subscribe_banner .course-banner{background-color:#060608 !important}@media(min-width:748px){.underwear_subscribe_banner .course-banner{padding-bottom:50px !important}}@media(min-width:992px){.underwear_subscribe_banner .course-banner{left:50% !important;max-width:50% !important}}@media(min-width:1500px){.underwear_subscribe_banner .course-banner{left:50% !important;max-width:570px !important}}.underwear_subscribe_banner .course-banner p,.underwear_subscribe_banner .course-banner body{color:#c9ada7;padding:34px 13px 20px 13px}@media(min-width:992px){.underwear_subscribe_banner .course-banner p,.underwear_subscribe_banner .course-banner body{font-size:20px !important}}.arrows{text-align:center;padding-top:26px}.arrows--reverse{transform:rotate(180deg)}.landing-review-slide{background:white !important}.landing-review-slide img{top:5% !important;height:auto !important}.underwear-student-works h2{font-size:18px;margin-top:35px}@media(min-width:992px){.underwear-student-works h2{font-size:44px;margin-bottom:80px;margin-top:70px}}.underwear-student-works .swiper-button-prev{margin-left:-17px}@media(max-width:575px){.underwear-student-works .swiper-button-prev{margin-left:unset}}.underwear-student-works .swiper-button-next{margin-right:-17px}@media(max-width:575px){.underwear-student-works .swiper-button-next{margin-right:unset}}.underwear-student-works .swiper-container{max-width:310px}@media(min-width:576px){.underwear-student-works .swiper-container{max-width:unset !important}}.underwear-student-works .swiper-container .landing-review-slide img{height:100% !important}.homework-section{padding-top:20px;padding-bottom:20px}@media(min-width:768px){.homework-section{padding-top:60px;padding-bottom:60px}}.homework-section__disabled-block{padding:20px 0}@media(min-width:768px){.homework-section__disabled-block{padding:30px 0}}.homework-section__disabled-text{font-size:15px;font-family:"BaronNeue",sans-serif !important;color:#1e0f00}@media(min-width:768px){.homework-section__disabled-text{font-size:23px}}@media(min-width:1200px){.homework-section__disabled-text{font-size:34px}}.homework-section__task-header{font-family:"BaronNeue",sans-serif;font-size:18px}@media(min-width:768px){.homework-section__task-header{font-size:24px}}.homework-section__task-text{line-height:normal;font-size:12px}@media(min-width:576px){.homework-section__task-text{font-size:14px}}@media(min-width:768px){.homework-section__task-text{font-size:16px}}.homework__header{font-size:24px;font-family:"BaronNeue",sans-serif;color:#fcd7b6}@media(min-width:768px){.homework__header{font-size:44px}}.aside-nav-wrap{width:100%}@media(min-width:768px){.aside-nav-wrap{width:200px}}.aside-nav{overflow-x:auto;flex-wrap:nowrap;position:sticky;top:100px}.aside-nav__item-wrap{min-width:60px;height:60px;border:2px solid #fcd7b6;position:relative;display:flex;justify-content:center;align-items:center;color:#fcd7b6;transition:.2s ease all}@media(min-width:576px){.aside-nav__item-wrap{min-width:70px;height:70px}}@media(min-width:768px){.aside-nav__item-wrap{width:88px;height:88px}}.aside-nav__item-wrap:hover{background:#fcd7b6;color:white;text-decoration:none}.aside-nav__item-wrap.active{background:#fcd7b6;color:white}.aside-nav__item-wrap.active::after{content:"";position:absolute;bottom:-17px;border-left:30px solid transparent;border-right:30px solid transparent;border-top:15px solid #fcd7b6}@media(min-width:576px){.aside-nav__item-wrap.active::after{bottom:-22px;border-left:35px solid transparent;border-right:35px solid transparent;border-top:20px solid #fcd7b6}}@media(min-width:768px){.aside-nav__item-wrap.active::after{bottom:unset;border-right:unset;right:-22px;border-top:44px solid transparent;border-bottom:44px solid transparent;border-left:20px solid #fcd7b6}}.aside-nav__attention{position:absolute;background:url("../images/attention-red.svg") no-repeat center;top:5px;right:5px;width:17px;height:17px}@media(min-width:768px){.aside-nav__attention{width:24px;height:24px}}.aside-nav__accepted{position:absolute;width:17px;height:17px;background:url("../images/accept.svg") no-repeat center;bottom:5px;right:5px}@media(max-width:767px){.aside-nav__accepted{min-width:17px;min-height:17px}}@media(min-width:768px){.aside-nav__accepted{min-width:24px;min-height:24px}}.aside-nav__declined{position:absolute;width:17px;height:17px;background:url("../images/inprogress.svg") no-repeat center;bottom:5px;right:5px}@media(max-width:767px){.aside-nav__declined{min-width:17px;min-height:17px}}@media(min-width:768px){.aside-nav__declined{min-width:24px;min-height:24px}}.aside-nav__notification{position:absolute;font-size:10px;color:red;bottom:5px;opacity:.8}@media(min-width:768px){.aside-nav__notification{font-size:16px}}.aside-nav__item{font-size:36px;font-family:"BaronNeue",sans-serif}@media(min-width:768px){.aside-nav__item{font-size:44px}}.test__header{font-family:"BaronNeue",sans-serif;text-transform:lowercase;font-size:18px}.test__header__section{font-family:"PFBagueSansProMedium",sans-serif;font-size:14px;text-transform:unset !important}@media(min-width:768px){.test__header__section{font-size:20px}}@media(min-width:768px){.test__header{font-size:24px}}.test__text{font-size:12px;line-height:15px}@media(min-width:768px){.test__text{font-size:16px;line-height:18px}}.test__list{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;grid-gap:10px}@media(min-width:992px){.test__list{grid-template-columns:1fr 1fr 1fr;grid-gap:30px}}.test__item{border:2px solid #fcd7b6;color:#fcd7b6;transition:.2s ease all;cursor:pointer;padding:6px;display:flex;min-height:130px;flex-direction:column;word-break:break-word}@media(min-width:768px){.test__item{padding:12px;padding-left:0;flex-direction:row}}.test__item.selected,.test__item:hover{color:white;background:#fcd7b6}.test__item-text{font-size:13px;line-height:16px;min-height:62px}.test__item--your{margin-bottom:0 !important;font-size:10px}@media(min-width:768px){.test__item--your{font-size:16px}}.test__item-result:hover{background:white}.test__item-result .test__number{color:#fcd7b6}.test__number{font-size:23px;font-family:"BaronNeue",sans-serif;width:60px;text-align:left;margin-bottom:5px}@media(min-width:768px){.test__number{text-align:center;font-size:44px;margin-bottom:0}}.test__btn{width:160px;background:black;color:white;font-size:12px;border-radius:0}@media(min-width:768px){.test__btn{width:260px;font-size:14px}}.test__btn:hover{color:#1e0f00;background:#fcd7b6}.test__btn.loading{background:#fcd7b6;color:transparent}.test__btn.loading:hover{color:transparent !important}.test__textarea{width:100%;min-height:120px !important;background:white !important}.test__textarea:focus{color:#1e0f00;border-color:#1e0f00}.test-result__icon{width:100px;height:23px}@media(min-width:768px){.test-result__icon{height:29px}}.test-result__thx_text{padding-left:15px;margin-bottom:0 !important}.test-result__progress{background:url("../images/inprogress-self.svg") no-repeat center right}.test-result__accepted{background:url("../images/accept.svg") no-repeat center right}.test-result__rejected{background:url("../images/inprogress.svg") no-repeat center right}.test-result__text{font-size:14px;font-family:"BaronNeue",sans-serif !important;line-height:22px}@media(min-width:768px){.test-result__text{font-size:30px;line-height:36px}}.test-result__text--accepted{color:#4bab44}.test-result__text--rejected{color:#d75050}.test-result__caption{font-size:12px}@media(min-width:768px){.test-result__caption{font-size:16px}}.test-result__caption-info{font-family:"PFBagueSansProLight",sans-serif !important;font-size:12px}@media(min-width:768px){.test-result__caption-info{font-size:16px}}.correct-answer{border:2px solid #4bab44;background-color:#eefcde}.correct-answer .test__number{color:#4bab44}.correct-answer:hover{background-color:#eefcde}.correct-answer .test__item--your{color:#4bab44}.not-correct-answer{border:2px solid #d75050;background-color:#fee}.not-correct-answer .test__number{color:#d75050}.not-correct-answer:hover{background-color:#fee}.not-correct-answer .test__item--your{color:#d75050}.test-progress{display:flex;background-color:rgba(25,16,0,0.2);border-radius:.5rem;height:6px}@media(min-width:768px){.test-progress{height:12px}}.test-progress__bar{display:flex;flex-direction:column;justify-content:center;background-color:#4bab44;transition:width .6s ease;position:relative;border-radius:.5rem}.test-progress__counter{position:absolute;width:44px;height:24px;color:white;background:#4bab44;bottom:-33px;right:-10px;box-shadow:0 1px 3px rgba(0,0,0,0.16);border-radius:5px;padding-bottom:5px}.test-progress__counter::before{content:"";position:absolute;top:-9px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #4bab44;left:50%;transform:translateX(-50%)}html.ios .profile-param .profile-input-md{height:24px !important}html.ios .profile-param .profile-input,html.ios .profile-param .sms-input{height:24px !important}html.ios .profile-param .profile-input-lg{height:31px !important}html.ios.v10 .categories-main-image{margin-left:0 !important}html.ios.v10 #Achievements li{flex:1 1 30%}html.safari .panel ol{padding-left:22px !important}html.safari .user-cart-info select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvgxmlns='http://www.w3.org/2000/svg'viewBox='0045'%3E%3Cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px}@media only screen and (-webkit-min-device-pixel-ratio:2){html.macos .cart-modal-content{left:136%}}html.windows.edge .lines_vertical_message{padding:unset;left:-15px}html.windows .navbar-nav-main .nav-link{padding-top:0 !important;padding-bottom:4px !important}html.windows .main-header{margin-bottom:8px !important}html.windows .breadcrumb{line-height:5px}html.windows .strikethrough::before{height:62%}html.windows .product-label{line-height:24px}html.windows .cat-arrow{margin-top:4px}html.windows .accompanying-product-stripe{margin-top:20px}html.windows .stripe{margin-top:20px}html.windows .option-label{line-height:1}html.windows .author-preview__like-counter{padding:0 0 8px 0}html.windows .like-counter{line-height:.9 !important}html.windows .step{padding-bottom:19px}html.windows .profile-menu{margin-top:10px}html.windows .search-wrap{margin-top:20px}html.windows .lessons-header{margin-bottom:30px}html.windows .empty-profile-message-link{margin-top:12px !important}html.windows .create-review-wrap{margin-top:20px}html.windows .bonuses__label{padding-top:16px;padding-bottom:0 !important}html.windows .purchase-label{padding-top:0;padding-bottom:4px}html.windows .course-header{margin-bottom:8px !important}html.windows .course-header::before{top:unset !important}html.windows .lesson-preview .number,html.windows .lesson .lesson-number .number,.lesson html.windows .lesson-number .number{line-height:1.2;padding-top:0}html.windows .lesson-header{line-height:1.1;margin-top:-4px !important}html.windows .create-review-header{margin-bottom:1rem}html.windows .deferred-payment__header{margin:0 0 8px 0 !important}html.windows .payment-lesson-preview__order-number{padding:0 0 8px 0 !important}html.windows .payment-category-preview__delimiter{margin-top:0 !important}html.windows .vote-item-result{line-height:.6 !important}html.windows .error{line-height:1.06 !important}html.windows .change-category-arrow-right{right:-15px}html.windows .change-category-arrow-left{left:65%}html.windows .product-main-header{margin-top:-6px}html.windows .comments-section__disabled-text{line-height:1}html.windows .aside-nav__item{margin-bottom:18px}html.windows .test__number{line-height:.6}html.windows .purchase-label-number{line-height:1.4}html.firefox #confirmSMSCode{-moz-appearance:textfield;max-width:130px}@media(max-width:1299px){html.firefox #confirmSMSCode{max-width:100px}}@media(max-width:1199px){html.firefox #confirmSMSCode{max-width:65px}}@media(max-width:767px){html.firefox #confirmSMSCode{max-width:unset}}@media screen and (max-width:767px){.password-reset-page .step{margin-bottom:9px}}.xmas-banner-centered{min-height:unset !important}.xmas-banner{background:#e8dbce !important}@media(min-width:576px){.xmas-banner{max-height:542px !important;width:500px !important;margin:0 auto !important}}@media(min-width:992px){.xmas-banner{width:1140px !important}}.xmas-banner .notice-message-close{border:1px solid #417075;border-radius:19px;width:38px;height:38px;z-index:1;background-image:none !important;top:5px !important;right:5px !important}.xmas-banner .notice-message-close:before,.xmas-banner .notice-message-close:after{position:absolute;left:16.5px;top:1px;content:' ';height:33px;width:2px;background-color:#417075}.xmas-banner .notice-message-close::before{transform:rotate(45deg)}.xmas-banner .notice-message-close::after{transform:rotate(-45deg)}.xmas-banner .course-banner__header{font-size:19px !important}@media(min-width:768px){.xmas-banner .course-banner__header{font-size:39px !important}}.xmas-banner .course-banner__subheader{font-size:10px !important}@media(min-width:768px){.xmas-banner .course-banner__subheader{font-size:17px !important}}.xmas-banner .banner-section__price-header{font-size:10px !important}@media(min-width:768px){.xmas-banner .banner-section__price-header{font-size:17px !important}}.xmas-banner .clock{height:70px;width:90%;margin-left:15px !important;margin-right:15px !important}@media(min-width:768px){.xmas-banner .clock{width:unset !important;margin-left:1px !important;margin-right:1px !important}}.xmas-banner .flip-clock-dot{left:2px !important}.xmas-banner .course-banner{background:#e8dbce !important;margin-top:90px !important;padding-bottom:15px !important}@media(min-width:576px){.xmas-banner .course-banner{margin-top:120px !important;padding-top:20px !important}}@media(min-width:992px){.xmas-banner .course-banner{background:unset !important;margin-top:0 !important;padding-bottom:0 !important;left:-390px !important}}@media(min-width:1100px){.xmas-banner .course-banner{left:-500px !important}}.xmas-banner .intrinsic-item{object-position:top right !important;height:130% !important}.xmas-banner .btn{background:#417075;color:#fff;border-radius:0;box-shadow:0 3px 6px rgba(0,0,0,0.16) !important;height:39px;border:unset !important;margin-bottom:23px}.subcategories{display:flex;flex-wrap:wrap;width:100%}.subcategories .subcategory_hidden{display:None}.subcategories div{cursor:pointer}.subcategories div .content{padding:5px 5px 5px 5px;text-align:center;margin:0;border-color:#fcd7b6;border-style:solid;min-height:4em}.subcategories div .content .category_name{font-family:"BaronNeue",sans-serif !important;word-wrap:break-word;margin:auto 0}#reviewScore{margin-top:23px;margin-bottom:24px}#reviewScore .rating{margin-top:5px !important}@media(min-width:576px){#reviewScore .rating{margin-bottom:15px}}@media(min-width:768px){#reviewScore .send-mail-btn{margin-left:0 !important}}#collapseMySizes .my-pattern-block{margin-bottom:25px}#collapseMySizes .my-pattern-block__info{font-size:12px !important;padding-left:0 !important}@media(min-width:768px){#collapseMySizes .my-pattern-block__info{font-size:16px !important;margin-bottom:15px}}#collapseMySizes .my-pattern-block__info .fast-purchase{color:#1e0f00;border:1px solid #1e0f00;padding:8px 6px;display:inline-block;height:36px}@media(min-width:768px){#collapseMySizes .my-pattern-block__info .fast-purchase{font-size:14px !important}}#collapseMySizes .my-pattern-block__info .fast-purchase:hover{text-decoration:none;transition:.3s;color:#fff;background-color:#1e0f00}#collapseMySizes .my-pattern-block__photo{padding-top:3px !important}#collapseMySizes .my-pattern-block__photo img{width:25px;height:30px}#collapseMySizes .my-pattern-block .download-list li::before{content:'' !important;margin-right:0 !important}#collapseMySizes .my-pattern-block .download-list li a{color:#003569 !important;border-bottom-color:#003569 !important}#patterns-tab{border-bottom:none !important}#patterns-tab .nav-link{display:flex;align-items:center;justify-content:center}#patterns-top-form .archive-btn{max-width:225px !important;font-size:12px !important;text-transform:unset !important}@media(min-width:576px){#patterns-top-form .archive-btn{font-size:14px !important}}#patterns-top-form .mobile-search-container{padding-left:0 !important}#userGroupChangeForm .result-img{display:flex;justify-content:center;padding-top:64px;padding-bottom:35px}#userGroupChangeForm .result-img img{width:102px;height:102px}@media(min-width:576px){#userGroupChangeForm .result-img img{width:174px;height:174px}}#userGroupChangeForm .result-text{text-align:center;font-size:14px;padding-bottom:30px}@media(min-width:576px){#userGroupChangeForm .result-text{font-size:20px !important}}.my-patterns-list .category-patterns .accordion-header{font-size:14px !important}@media(min-width:576px){.my-patterns-list .category-patterns .accordion-header{font-size:24px !important}}.my-patterns-list .collapse-panel a:hover{text-decoration:none !important}.my-patterns-list .collapse-panel .profile-pattern-name{color:#191000 !important;font-size:16px !important}@media(min-width:576px){.my-patterns-list .collapse-panel .profile-pattern-name{font-size:20px !important}}.my-patterns-list #filtered-content{padding-top:50px !important}.my-patterns-list #filtered-content a:hover{text-decoration:none !important}.my-patterns-list #filtered-content .profile-pattern-name{color:#191000 !important;font-size:16px !important}@media(min-width:576px){.my-patterns-list #filtered-content .profile-pattern-name{font-size:20px !important}}.my-patterns-list #filtered-content .change-user-group{margin-right:8px !important}.my-patterns-list button.accordion{background-color:#fef3e9;padding-top:5px;padding-bottom:5px}.my-patterns-list button.accordion span{margin-left:10px;color:#000 !important}.my-patterns-list button.accordion .accordion-header span{font-family:PFBagueSansProMedium;font-size:18px;text-transform:unset}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.sewing-kit-container{font-family:PFBagueSansProMedium,sans-serif;color:#191000}.sewing-kit-container .pattern-block .pattern-header{font-size:20px}.sewing-kit-container .pattern-block .pattern-header .header-title{letter-spacing:.9px;font-weight:300;text-transform:uppercase}.sewing-kit-container .pattern-block .pattern-header .pattern-name{letter-spacing:1px;font-weight:400}.sewing-kit-container .pattern-block .pattern-image{height:165px}.sewing-kit-container .pattern-block .choose-size-url{text-decoration:none;color:#003569;border-bottom:1px solid #003569;font-size:16px;text-transform:uppercase}.sewing-kit-container .pattern-block .product-param-block{font-size:16px;margin-top:48px}.sewing-kit-container .pattern-block .reset-button{text-decoration:none;color:#191000;font-size:16px}.sewing-kit-container .pattern-block .reset-button .reset-button-image{background-image:url("../images/rotate-left.svg");background-size:20px;background-position:center;background-repeat:no-repeat;vertical-align:middle;display:inline-block;width:30px;height:30px;margin-right:5px}.sewing-kit-container .pattern-block .reset-button:hover .reset-button-image{background-color:#fcd7b6;border-color:#fcd7b6;border-radius:50%;transition:background-color .2s ease-out}.sewing-kit-container .pattern-block .reset-button .reset-button-text{border-bottom:1px solid #191000}.sewing-kit-container .slider-block .swiper-container{width:100%}.sewing-kit-container .slider-block .swiper-container .swiper-button-prev{background-image:url("../images/arrow-left.svg")}.sewing-kit-container .slider-block .swiper-container .swiper-button-next{background-image:url("../images/arrow-right.svg")}.sewing-kit-container .slider-block .swiper-container .swiper-pagination-bullet{width:12px;height:12px}.sewing-kit-container .slider-block .swiper-container .swiper-pagination-bullet-active{background:#fcd7b6}.sewing-kit-container .slider-block .swiper-container .swiper-pagination-bullets{margin-top:30px;position:static}.sewing-kit-container .slider-block .swiper-container .swiper-slide-container{margin:0 10% 0 10%;background:#FCD7B633;padding:34px 0 34px 30px}.sewing-kit-container .slider-block .swiper-slide-container .sewing-kit-name{font-size:22px;line-height:48px;letter-spacing:1.1px}.sewing-kit-container .slider-block .swiper-slide-container .left-block .sewing-kit-image{width:100%;height:400px;object-fit:scale-down}.sewing-kit-container .slider-block .swiper-slide-container .left-block .add-to-cart-button{text-decoration:none}.sewing-kit-container .slider-block .swiper-slide-container .left-block .add-to-cart-button .add-to-cart-button-text{background-color:#191000;color:#fff;padding:5px 0 5px 0}.sewing-kit-container .slider-block .swiper-slide-container .left-block .add-to-cart-button .add-to-cart-button-text:hover{background-color:#fcd7b6;color:#000;transition:.5s}.sewing-kit-container .slider-block .swiper-slide-container .right-block .final-price-block{font-family:BaronNeue;font-size:24px;line-height:16px;letter-spacing:0;font-weight:400}.sewing-kit-container .slider-block .swiper-slide-container .right-block .sewing-kit-structure .structure-head-title{font-size:14px;line-height:16px;letter-spacing:0;font-weight:500}.sewing-kit-container .slider-block .swiper-slide-container .right-block .sewing-kit-structure .structure-body-text{font-size:12px;line-height:14px;letter-spacing:0;font-weight:300}.sewing-kit-container .slider-block .swiper-slide-container .right-block .sewing-kit-structure .structure-body-text .bold{font-weight:700}.sewing-kit-container .slider-block .swiper-slide-container .right-block .sewing-kit-structure .accordion-icon{background:url("../images/arrow_up_black.svg") no-repeat;display:inline-block;width:16px;height:8px;vertical-align:middle;margin-left:5px;transition:.5s}.sewing-kit-container .slider-block .swiper-slide-container .right-block .sewing-kit-structure .collapsed .accordion-icon{transform:rotate(180deg);transition:.5s}.sewing-kit-container .specification{padding:0}.sewing-kit-container .specification .title-name{font-size:24px;line-height:48px;letter-spacing:1.2px;font-weight:300;text-transform:lowercase}.sewing-kit-container .specification .left-block .spec-image{width:100%;height:auto;min-height:256px;object-fit:scale-down}.sewing-kit-container .specification .left-block .spec-about{padding-left:30px}.sewing-kit-container .specification .left-block .spec-about .spec-title{font-size:18px;line-height:16px;letter-spacing:0;font-weight:500}.sewing-kit-container .specification .left-block .spec-about .spec-text{font-size:14px;line-height:16px;font-weight:100;letter-spacing:0;color:#191000}.sewing-kit-container .specification .left-block .spec-about .spec-text p,.sewing-kit-container .specification .left-block .spec-about .spec-text body{margin:0}.sewing-kit-container .specification .right-block .product-quantity{margin:48px 0 0 0}.sewing-kit-container .specification .right-block .product-quantity .current-variant{font-size:14px;line-height:14px;font-weight:700;letter-spacing:0;color:#191000}.sewing-kit-container .specification .right-block .product-quantity .current-variant .current-variant-text{font-weight:300;font-size:14px}.sewing-kit-container .specification .right-block .product-quantity .meter-price{font-size:16px;line-height:16px;font-weight:400;letter-spacing:0;color:#191000}.sewing-kit-container .specification .right-block .product-quantity .sale-icon{margin:8px 0 24px 0}.sewing-kit-container .specification .right-block .product-quantity .sale-icon .reset-decoration{display:inline-block;font-size:15px;letter-spacing:.75px;color:#fff}.sewing-kit-container .specification .right-block .product-quantity .consumption{font-size:14px;line-height:16px;font-weight:400;letter-spacing:0;color:#d75050}.sewing-kit-container .specification .right-block .product-quantity .consumption.consumption-error{text-decoration:underline}.sewing-kit-container .specification .right-block .product-quantity .consumption.consumption-warning{color:#191000;opacity:1}.sewing-kit-container .specification .right-block .product-quantity .total-price{font-size:16px;line-height:16px;font-weight:400;letter-spacing:0;color:#191000}.sewing-kit-container .specification .right-block .spec-buttons .spec-button-div{margin-top:48px}.sewing-kit-container .specification .right-block .spec-buttons .spec-button{text-decoration:none;color:#1e0f00;font-size:13px}.sewing-kit-container .specification .right-block .spec-buttons .spec-button .spec-button-image{background-size:15px;background-position:center;background-repeat:no-repeat;vertical-align:middle;display:inline-block;width:35px;height:35px;margin-right:5px}.sewing-kit-container .specification .right-block .spec-buttons .spec-button.product-favorite-button .spec-button-image{background-image:url("../images/fav.svg")}.sewing-kit-container .specification .right-block .spec-buttons .spec-button.product-delete-button .spec-button-image{background-image:url("../images/del.svg")}.sewing-kit-container .specification .right-block .spec-buttons .spec-button.product-change-button .spec-button-image{background-image:url("../images/change.svg")}.sewing-kit-container .specification .right-block .spec-buttons .spec-button.product-variants-button .spec-button-image{background-image:url("../images/kit_variants.svg")}.sewing-kit-container .specification .right-block .spec-buttons .spec-button:hover .spec-button-image,.sewing-kit-container .specification .right-block .spec-buttons .spec-button.available-products-shown .spec-button-image,.sewing-kit-container .specification .right-block .spec-buttons .spec-button.variants-shown .spec-button-image{background-color:#fcd7b6;border-color:#fcd7b6;border-radius:50%;transition:background-color .2s ease-out}.sewing-kit-container .specification .right-block .spec-buttons .spec-button-square{text-decoration:none}.sewing-kit-container .specification .right-block .spec-buttons .spec-button-square .add-to-kit-button-text{color:#000;border:1px solid black;padding:7px}.sewing-kit-container .specification .right-block .spec-buttons .spec-button-square .add-to-kit-button-text:hover{background-color:#fcd7b6;transition:.5s}.sewing-kit-container .specification .right-block .spec-buttons .spec-button-square .choose-variant-button-text{color:#000;border:1px solid black;padding:7px}.sewing-kit-container .specification .right-block .spec-buttons .spec-button-square .choose-variant-button-text:hover{background-color:#fcd7b6;transition:.5s}.sewing-kit-container .specification .right-block .empty-block{margin-top:0}.sewing-kit-container .specification .right-block .empty-block .add-product-button{text-decoration:none;color:#191000;font-size:18px;letter-spacing:0;border:1px solid #0b0b0b;padding:10px 50px 10px 50px}.sewing-kit-container .specification .right-block .empty-block .add-product-button .plus-icon{margin-right:15px;font-size:26px}.sewing-kit-container .specification .right-block .empty-block .add-product-button:hover,.sewing-kit-container .specification .right-block .empty-block .add-product-button.available-products-shown{background-color:#fcd7b6;border-style:none;transition:.5s}.sewing-kit-container .specification .available-products{background-color:#FCD7B633}.sewing-kit-container .specification .available-products:before,.sewing-kit-container .specification .available-products:after{width:100%;background-color:#FCD7B633;content:'';position:absolute;height:100%}.sewing-kit-container .specification .available-products:after{right:100%}.sewing-kit-container .specification .available-products:before{left:100%}.sewing-kit-container .specification .available-products .available-products-scroll{overflow-y:auto;overflow-x:hidden;max-height:700px}.sewing-kit-container .specification .available-products .available-products-title{font-family:BaronNeue;font-size:20px;letter-spacing:1px}.sewing-kit-container .specification .kit-variants{background-color:#FCD7B633}.sewing-kit-container .specification .kit-variants:before,.sewing-kit-container .specification .kit-variants:after{width:100%;background-color:#FCD7B633;content:'';position:absolute;height:100%}.sewing-kit-container .specification .kit-variants:after{right:100%}.sewing-kit-container .specification .kit-variants:before{left:100%}.sewing-kit-container .specification .kit-variants .kit-variants-scroll{overflow-y:auto;overflow-x:hidden;max-height:700px}.sewing-kit-container .specification .kit-variants .kit-variants-title{font-family:BaronNeue;font-size:20px;letter-spacing:1px}.sewing-kit-container .specification .kit-variants .kit-variant .variant-title{letter-spacing:0;font-size:18px}.sewing-kit-container .specification .close-additional-window{font-size:30px;font-weight:900;padding:100px;cursor:default;display:flex;justify-content:center;align-items:center}.sewing-kit-container .add-to-cart-block .final-price-block{font-family:BaronNeue;font-size:22px;line-height:48px;letter-spacing:1.1px}.sewing-kit-container .add-to-cart-block .add-to-cart-button{text-decoration:none;color:#fff;background-color:#191000;font-size:24px;letter-spacing:0;border:1px solid #0b0b0b;padding:10px 43px 10px 43px}.sewing-kit-container .add-to-cart-block .add-to-cart-button:hover{color:#191000;background-color:#fff;transition:.5s}.sewing-kit-container .add-to-cart-block .add-to-favorite-button{text-decoration:none;color:#1e0f00;font-size:14px}.sewing-kit-container .add-to-cart-block .add-to-favorite-button .add-to-favorite-button-image{background-image:url("../images/fav.svg");background-size:20px;background-position:center;background-repeat:no-repeat;vertical-align:middle;display:inline-block;width:30px;height:30px;margin-right:5px}.sewing-kit-container .add-to-cart-block .add-to-favorite-button:hover .add-to-favorite-button-image{background-color:#fcd7b6;border-color:#fcd7b6;border-radius:50%;transition:background-color .2s ease-out}.sewing-kit-container .kit-preloader{width:41px;height:41px;background-size:41px;background:url(../images/spinner.svg) center center no-repeat;-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite}@media(max-width:413px){.sewing-kit-container .pattern-block .pattern-header{font-size:16px}.sewing-kit-container .pattern-block .pattern-image{height:200px}.sewing-kit-container .pattern-block .choose-size-url{font-size:12px}.sewing-kit-container .pattern-block .product-param-block{margin-top:20px;font-size:14px}.sewing-kit-container .pattern-block .reset-button{font-size:14px}.sewing-kit-container .slider-block .swiper-container .swiper-button-prev{height:12px;top:95%}.sewing-kit-container .slider-block .swiper-container .swiper-button-next{height:12px;top:95%}.sewing-kit-container .slider-block .swiper-container .swiper-pagination-bullet{width:7px;height:7px}.sewing-kit-container .slider-block .swiper-container .swiper-pagination-bullets{margin-top:10px;margin-bottom:20px}.sewing-kit-container .slider-block .swiper-container .swiper-slide-container{margin:0;padding:3px 0 8px 8px}.sewing-kit-container .slider-block .swiper-slide-container .sewing-kit-name{font-size:22px;line-height:normal}.sewing-kit-container .slider-block .swiper-slide-container .left-block .sewing-kit-image{height:auto;min-height:200px;max-height:332px}.sewing-kit-container .slider-block .swiper-slide-container .left-block .add-to-cart-button .add-to-cart-button-text{font-size:12px;padding:8px 0 8px 0}.sewing-kit-container .slider-block .swiper-slide-container .right-block .final-price-block{font-size:20px}.sewing-kit-container .slider-block .swiper-slide-container .right-block .sewing-kit-structure .structure-head-title{font-size:9px}.sewing-kit-container .slider-block .swiper-slide-container .right-block .sewing-kit-structure .structure-body-text{font-size:10px}.sewing-kit-container .slider-block .swiper-slide-container .right-block .sewing-kit-structure .accordion-icon{width:10px;height:5px}.sewing-kit-container .specification .title-name{font-size:20px}.sewing-kit-container .specification .left-block .spec-image{height:100%;min-height:168px}.sewing-kit-container .specification .left-block .spec-about{padding-left:15px}.sewing-kit-container .specification .left-block .spec-about .spec-title{font-size:14px}.sewing-kit-container .specification .left-block .spec-about .spec-text{font-size:10px}.sewing-kit-container .specification .right-block .product-quantity{margin-top:30px}.sewing-kit-container .specification .right-block .product-quantity .current-variant{font-size:11px}.sewing-kit-container .specification .right-block .product-quantity .current-variant .current-variant-text{font-size:13px}.sewing-kit-container .specification .right-block .product-quantity .meter-price{font-size:13px}.sewing-kit-container .specification .right-block .product-quantity .sale-icon .reset-decoration{font-size:12px}.sewing-kit-container .specification .right-block .product-quantity .consumption{font-size:12px}.sewing-kit-container .specification .right-block .product-quantity .quantity-value{width:40%}.sewing-kit-container .specification .right-block .product-quantity .total-price{font-size:13px}.sewing-kit-container .specification .right-block .product-quantity .another-text-quantity{font-size:11px}.sewing-kit-container .specification .right-block .spec-buttons .spec-button-div{margin-top:0;margin-left:10px}.sewing-kit-container .specification .right-block .spec-buttons .spec-button-square .add-to-kit-button-text{font-size:12px}.sewing-kit-container .specification .right-block .empty-block{margin-top:30px}.sewing-kit-container .specification .right-block .empty-block .add-product-button{padding:10px 40px 10px 40px}.sewing-kit-container .add-to-cart-block .final-price-block{font-size:16px;line-height:16px;letter-spacing:0}.sewing-kit-container .add-to-cart-block .add-to-cart-button{font-size:12px;padding:10px 33px 10px 33px}}@media(min-width:414px) and (max-width:575px){.sewing-kit-container .pattern-block .pattern-image{height:200px}.sewing-kit-container .pattern-block .product-param-block{margin-top:20px}.sewing-kit-container .slider-block .swiper-container .swiper-button-prev{height:20px;top:98%}.sewing-kit-container .slider-block .swiper-container .swiper-button-next{height:20px;top:98%}.sewing-kit-container .slider-block .swiper-container .swiper-pagination-bullets{margin-top:10px;margin-bottom:10px}.sewing-kit-container .slider-block .swiper-container .swiper-slide-container{margin:0;background:#FCD7B633;padding:10px 0 18px 18px}.sewing-kit-container .slider-block .swiper-slide-container .sewing-kit-name{font-size:32px;line-height:normal}.sewing-kit-container .slider-block .swiper-slide-container .left-block .sewing-kit-image{height:auto;min-height:262px;max-height:353px}.sewing-kit-container .slider-block .swiper-slide-container .right-block .sewing-kit-structure .structure-head-title{font-size:10px}.sewing-kit-container .slider-block .swiper-slide-container .right-block .sewing-kit-structure .accordion-icon{width:12px;height:6px}.sewing-kit-container .specification .left-block .spec-image{height:auto;width:100%;object-fit:initial;min-height:191px}.sewing-kit-container .specification .left-block .spec-about{padding-left:15px}.sewing-kit-container .specification .right-block .product-quantity{margin-top:30px}.sewing-kit-container .specification .right-block .product-quantity .quantity-value{width:60%}.sewing-kit-container .specification .right-block .product-quantity .another-text-quantity{font-size:14px}.sewing-kit-container .specification .right-block .spec-buttons .spec-button-div{margin-top:0;margin-left:15px}.sewing-kit-container .specification .right-block .spec-buttons .spec-button-square .add-to-kit-button-text{font-size:14px}.sewing-kit-container .specification .right-block .empty-block{margin-top:30px}.sewing-kit-container .add-to-cart-block .final-price-block{font-size:18px}.sewing-kit-container .add-to-cart-block .add-to-cart-button{font-size:16px}}@media(min-width:576px) and (max-width:767px){.sewing-kit-container .pattern-block .pattern-image{height:200px}.sewing-kit-container .pattern-block .product-param-block{margin-top:20px}.sewing-kit-container .slider-block .swiper-container .swiper-button-prev{height:20px;top:98%}.sewing-kit-container .slider-block .swiper-container .swiper-button-next{height:20px;top:98%}.sewing-kit-container .slider-block .swiper-container .swiper-pagination-bullet{width:12px;height:12px}.sewing-kit-container .slider-block .swiper-container .swiper-pagination-bullets{margin-top:10px;margin-bottom:10px}.sewing-kit-container .slider-block .swiper-container .swiper-slide-container{margin:0;background:#FCD7B633;padding:10px 0 18px 18px}.sewing-kit-container .slider-block .swiper-slide-container .sewing-kit-name{font-size:36px;line-height:normal}.sewing-kit-container .slider-block .swiper-slide-container .left-block .sewing-kit-image{height:357px}.sewing-kit-container .slider-block .swiper-slide-container .right-block .sewing-kit-structure .structure-head-title{font-size:13px}.sewing-kit-container .specification{padding-left:20px;padding-right:20px}.sewing-kit-container .specification .left-block .spec-image{min-height:176px}.sewing-kit-container .specification .right-block .product-quantity{margin-top:30px}.sewing-kit-container .specification .right-block .spec-buttons .spec-button-div{margin-top:0;margin-left:15px}.sewing-kit-container .specification .right-block .empty-block{margin-top:30px}}@media(min-width:768px) and (max-width:991px){.sewing-kit-container .pattern-block .pattern-image{height:240px}.sewing-kit-container .slider-block .swiper-container .swiper-button-prev{left:0}.sewing-kit-container .slider-block .swiper-container .swiper-button-next{right:0}.sewing-kit-container .slider-block .swiper-container .swiper-pagination-bullets{margin-top:20px;margin-bottom:20px}.sewing-kit-container .slider-block .swiper-container .swiper-slide-container{margin:0 8% 0 8%;padding:24px 0 24px 20px}.sewing-kit-container .specification{padding-right:20px}.sewing-kit-container .specification .left-block .spec-image{min-height:243px}.sewing-kit-container .specification .right-block .product-quantity{margin-top:30px}.sewing-kit-container .specification .right-block .product-quantity .sale-icon{margin:0}.sewing-kit-container .specification .right-block .spec-buttons{text-align:right}.sewing-kit-container .specification .right-block .spec-buttons .spec-button-div{margin-top:30px}.sewing-kit-container .specification .right-block .empty-block{margin-top:30px}}@media(min-width:992px) and (max-width:1199px){.sewing-kit-container .pattern-block .choose-size-url{font-size:13px}.sewing-kit-container .pattern-block .product-param-block{font-size:14px;margin-top:30px}.sewing-kit-container .pattern-block .product-param-block .product-param{margin-right:5px}.sewing-kit-container .slider-block .swiper-container .swiper-button-prev{left:0}.sewing-kit-container .slider-block .swiper-container .swiper-button-next{right:0}.sewing-kit-container .slider-block .swiper-container .swiper-pagination-bullets{margin-top:20px}.sewing-kit-container .slider-block .swiper-container .swiper-slide-container{margin:0 6% 0 6%;padding:24px 0 24px 20px}.sewing-kit-container .slider-block .swiper-slide-container .left-block .sewing-kit-image{height:370px}.sewing-kit-container .slider-block .swiper-slide-container .right-block .sewing-kit-structure .structure-head-title{font-size:13px}.sewing-kit-container .specification .left-block .spec-image{min-height:203px}.sewing-kit-container .specification .left-block .spec-about{padding-left:20px}.sewing-kit-container .specification .right-block .spec-buttons .spec-button-div{margin-top:36px}}@media(min-width:1200px) and (max-width:1299px){.sewing-kit-container .pattern-block .choose-size-url{font-size:15px}.sewing-kit-container .pattern-block .product-param-block{font-size:15px}.sewing-kit-container .specification .left-block .spec-image{min-height:242px}}.sewing-club-landing__courses-banner .courses-banner-section{max-width:100%;height:374px}@media(min-width:768px){.sewing-club-landing__courses-banner .courses-banner-section{height:457px}}.sewing-club-landing__courses-banner .courses-banner-section__background{background-size:cover;background-repeat:no-repeat;height:100%}.sewing-club-landing__courses-banner .courses-banner-section__body{left:0;right:0;bottom:5%}.sewing-club-landing__courses-banner .courses-banner-section__body h2,.sewing-club-landing__courses-banner .courses-banner-section__body p,.sewing-club-landing__courses-banner .courses-banner-section__body body{margin-bottom:unset}@media(min-width:768px){.sewing-club-landing__courses-banner .courses-banner-section__body{left:25%;bottom:24%}}.sewing-club-landing__courses-banner .courses-banner-section__body-title h2{color:#FFFFFFFF;font-size:20px}@media(min-width:768px){.sewing-club-landing__courses-banner .courses-banner-section__body-title h2{font-size:40px}}@media(min-width:992px){.sewing-club-landing__courses-banner .courses-banner-section__body-title h2{font-size:50px}}.sewing-club-landing__courses-banner .courses-banner-section__body-subtitle p,.sewing-club-landing__courses-banner .courses-banner-section__body-subtitle body{color:#FFFFFFFF;font-size:12px}@media(min-width:768px){.sewing-club-landing__courses-banner .courses-banner-section__body-subtitle p,.sewing-club-landing__courses-banner .courses-banner-section__body-subtitle body{font-size:20px}}@media(min-width:991px){.sewing-club-landing__courses-banner .courses-banner-section__body-subtitle p,.sewing-club-landing__courses-banner .courses-banner-section__body-subtitle body{font-size:25px}}.sewing-club-landing__courses-banner .courses-banner-section__body-desc p,.sewing-club-landing__courses-banner .courses-banner-section__body-desc body{color:#FFFFFFFF;font-size:12px}@media(min-width:768px){.sewing-club-landing__courses-banner .courses-banner-section__body-desc p,.sewing-club-landing__courses-banner .courses-banner-section__body-desc body{font-size:14px}}@media(min-width:991px){.sewing-club-landing__courses-banner .courses-banner-section__body-desc p,.sewing-club-landing__courses-banner .courses-banner-section__body-desc body{font-size:16px}}.sewing-club-landing__courses-banner .courses-banner-section__link{top:0}.sewing-club-landing__courses-banner .courses-banner-section__link a{text-decoration:none !important}.sewing-club-landing__main-banner{width:100%;background-size:cover;background-position:0 60%;background-repeat:no-repeat}@media(min-width:768px){.sewing-club-landing__main-banner{background-size:cover;background-position:center;background-repeat:unset}}@media(min-width:768px){.sewing-club-landing__main-banner .main-banner-section{padding:6rem 10rem !important}}.sewing-club-landing__main-banner .main-banner-section__body{width:100%}@media(min-width:768px){.sewing-club-landing__main-banner .main-banner-section__body{margin-top:2%;margin-right:26%;width:unset}}.sewing-club-landing__main-banner .main-banner-section__body-title{width:inherit}@media(min-width:768px){.sewing-club-landing__main-banner .main-banner-section__body-title{width:max-content}}.sewing-club-landing__main-banner .main-banner-section__body-title p,.sewing-club-landing__main-banner .main-banner-section__body-title body{font-size:14px;text-transform:uppercase;font-family:"MontserratRegular",sans-serif !important;color:#881f25;margin-bottom:unset}@media(min-width:768px){.sewing-club-landing__main-banner .main-banner-section__body-title p,.sewing-club-landing__main-banner .main-banner-section__body-title body{font-size:50px;margin-left:-0.25rem}}.sewing-club-landing__main-banner .main-banner-section__body-title :last-child{font-size:24px;font-family:"MontserratBold",sans-serif !important;margin-top:-0.75rem}@media(min-width:768px){.sewing-club-landing__main-banner .main-banner-section__body-title:last-child{font-size:60px;margin-top:-1.75rem}}@media(min-width:1199px){.sewing-club-landing__main-banner .main-banner-section__body-title:last-child{font-size:78px;margin-top:-2rem}}.sewing-club-landing__main-banner .main-banner-section__body-slogan{width:inherit;font-size:14px;font-family:"MontserratMedium",sans-serif !important;color:#FFFFFFFF;margin-top:-0.5rem;line-height:1rem}@media(min-width:768px){.sewing-club-landing__main-banner .main-banner-section__body-slogan{width:unset;font-size:20px;margin-top:-2rem;line-height:unset}}@media(min-width:1199px){.sewing-club-landing__main-banner .main-banner-section__body-slogan{font-size:26px;line-height:unset}}.sewing-club-landing__main-banner .main-banner-section__body-description__item{max-width:150px;line-height:1rem}@media(min-width:768px){.sewing-club-landing__main-banner .main-banner-section__body-description__item{max-width:538px;line-height:unset}}@media(min-width:1199px){.sewing-club-landing__main-banner .main-banner-section__body-description__item{max-width:610px;line-height:unset}}.sewing-club-landing__main-banner .main-banner-section__body-description__item-text p,.sewing-club-landing__main-banner .main-banner-section__body-description__item-text body{font-size:12px;font-family:"MontserratRegular",sans-serif !important;color:#FFFFFFFF;margin-bottom:unset}@media(min-width:768px){.sewing-club-landing__main-banner .main-banner-section__body-description__item-text p,.sewing-club-landing__main-banner .main-banner-section__body-description__item-text body{font-size:16px}}@media(min-width:1199px){.sewing-club-landing__main-banner .main-banner-section__body-description__item-text p,.sewing-club-landing__main-banner .main-banner-section__body-description__item-text body{font-size:22px}}.sewing-club-landing__main-banner .main-banner-section__body-description__item-icon{min-width:6px;min-height:6px;background:#881f25;border-radius:50%}@media(min-width:768px){.sewing-club-landing__main-banner .main-banner-section__body-description__item-icon{min-width:12px;min-height:12px}}.sewing-club-landing__main-banner .main-banner-section__body-description__item:first-child{max-width:75%}@media(min-width:768px){.sewing-club-landing__main-banner .main-banner-section__body-description__item:first-child{max-width:538px}}@media(min-width:1199px){.sewing-club-landing__main-banner .main-banner-section__body-description__item:first-child{max-width:610px}}.sewing-club-landing__animated-text-block{background-color:#d3d3d4;background-image:unset;background-size:contain;background-position:right;background-repeat:no-repeat}@media(min-width:768px){.sewing-club-landing__animated-text-block{background-image:url("../images/landing/sewing_club/line_5.png")}}.sewing-club-landing__animated-text-block .animated-text-block-section{background-image:url("../images/landing/sewing_club/line_4.png");background-size:contain;background-position:left;background-repeat:no-repeat}@media(min-width:768px){.sewing-club-landing__animated-text-block .animated-text-block-section-body{padding:0 10% 0 20%}}.sewing-club-landing__animated-text-block .animated-text-block-section-title{color:#881f25}.sewing-club-landing__animated-text-block .animated-text-block-section-title h2{font-size:16px;font-family:"MontserratBold",sans-serif;margin-bottom:unset}@media(min-width:768px){.sewing-club-landing__animated-text-block .animated-text-block-section-title h2{font-size:40px}}.sewing-club-landing__animated-text-block .animated-text-block-section-desc{max-width:95%}.sewing-club-landing__animated-text-block .animated-text-block-section-desc__item-text,.sewing-club-landing__animated-text-block .animated-text-block-section-desc__item-icon{opacity:1}@media(min-width:768px){.sewing-club-landing__animated-text-block .animated-text-block-section-desc__item-text,.sewing-club-landing__animated-text-block .animated-text-block-section-desc__item-icon{opacity:0}}.sewing-club-landing__animated-text-block .animated-text-block-section-desc__item-text p,.sewing-club-landing__animated-text-block .animated-text-block-section-desc__item-text body{color:#000000FF;font-size:14px;font-family:"MontserratMedium",sans-serif !important;margin-bottom:unset}@media(min-width:768px){.sewing-club-landing__animated-text-block .animated-text-block-section-desc__item-text p,.sewing-club-landing__animated-text-block .animated-text-block-section-desc__item-text body{font-size:22px}}.sewing-club-landing__animated-text-block .animated-text-block-section-desc__item-icon{min-width:8px;min-height:8px;background:#881f25;border-radius:50%}@media(min-width:768px){.sewing-club-landing__animated-text-block .animated-text-block-section-desc__item-icon{min-width:12px;min-height:12px}}@media(max-width:767px){.sewing-club-landing__animated-text-block .animated-text-block-section-btn .sewing-club-landing__btn{margin-bottom:unset}}.sewing-club-landing__animated-text-block .animated-text-block-section .form-subscribe-section label{color:#000000FF !important}.sewing-club-landing__numbered-text-block{background-color:#f8f8f8}.sewing-club-landing__numbered-text-block .numbered-text-section{max-width:1170px}.sewing-club-landing__numbered-text-block .numbered-text-section-body__title{color:#385155;margin-bottom:3rem}@media(min-width:768px){.sewing-club-landing__numbered-text-block .numbered-text-section-body__title{margin-bottom:unset}}.sewing-club-landing__numbered-text-block .numbered-text-section-body__title h2{font-size:16px;font-family:"MontserratBold",sans-serif;margin-bottom:unset}@media(min-width:768px){.sewing-club-landing__numbered-text-block .numbered-text-section-body__title h2{font-size:40px}}.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc .row{max-width:370px;max-height:280px}@media(min-width:991px){.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc .row{max-height:390px}}.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc-item:nth-child(even){padding-left:40%}@media(min-width:576px){.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc-item:nth-child(even){padding-left:unset}}.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc-item:nth-child(odd){padding-right:30%}@media(min-width:576px){.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc-item:nth-child(odd){padding-right:unset}}.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc-item{margin-top:-4rem}@media(min-width:768px){.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc-item{margin-top:-6rem}}.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc-item p,.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc-item body{margin-bottom:unset}.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc-item-idx p,.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc-item-idx body{color:#FFFFFFFF;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#6a7e81;font-size:120px;font-family:"MontserratBold",sans-serif !important;opacity:.2}@media(min-width:768px){.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc-item-idx p,.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc-item-idx body{font-size:250px;-webkit-text-stroke-width:2px}}@media(min-width:991px){.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc-item-idx p,.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc-item-idx body{font-size:320px;-webkit-text-stroke-width:2px}}.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc-item-text p,.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc-item-text body{color:#121313;font-size:12px;line-height:.9rem;font-family:"MontserratMedium",sans-serif !important}@media(min-width:768px){.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc-item-text p,.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc-item-text body{font-size:14px;line-height:1.4rem}}@media(min-width:991px){.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc-item-text p,.sewing-club-landing__numbered-text-block .numbered-text-section-body__desc-item-text body{font-size:20px}}.sewing-club-landing__numbered-text-block .numbered-text-section-body__btn button{z-index:10}.sewing-club-landing__numbered-text-block .numbered-text-section-body__btn button:hover{border-color:#881f25}.sewing-club-landing__numbered-text-block .numbered-text-section-body .form-subscribe-section label{color:#000000FF !important}.sewing-club-landing__video-slide-block{background-color:#f8f8f8}.sewing-club-landing__video-slide-block .video-slide-section__slider{position:relative}.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-controllers{height:22px;width:92%;max-width:165px;position:absolute;top:28%;background:rgba(56,81,85,0.5)}@media(min-width:576px){.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-controllers{height:60px;max-width:605px;top:34%}}@media(min-width:991px){.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-controllers{height:60px;max-width:970px;top:40%}}.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-controllers .swiper-horizontal-button-arrow{width:11px !important}@media(min-width:576px){.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-controllers .swiper-horizontal-button-arrow{width:30px !important}}@media(min-width:768px){.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-controllers .swiper-horizontal-button-arrow{width:30px !important}}.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-controllers .swiper-button-next,.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-controllers .swiper-button-prev{height:100% !important;top:50%;background-size:11px 11px !important}@media(min-width:576px){.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-controllers .swiper-button-next,.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-controllers .swiper-button-prev{top:17%;background-size:30px 30px !important}}@media(min-width:768px){.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-controllers .swiper-button-next,.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-controllers .swiper-button-prev{top:17%;background-size:30px 30px !important}}.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-controllers .swiper-button-prev{left:unset;background-image:url("../images/arrow-left-white.svg") !important}.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-controllers .swiper-button-next{right:unset;background-image:url("../images/arrow-right-white.svg") !important}.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-container .swiper-slide{max-width:140px;max-height:74px;border:2px solid #385155;overflow:hidden}@media(min-width:576px){.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-container .swiper-slide{max-width:455px;max-height:241px}}@media(min-width:991px){.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-container .swiper-slide{max-width:770px;max-height:408px}}.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-container .swiper-slide img{height:auto}.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-container .swiper-slide .video-play-icon{width:100%;height:100%;background-image:url("../images/landing/sewing_club/video_play.svg");background-size:15px 15px;border:unset;border-radius:unset;transition:unset;margin:unset;background-position:center;transform:translate3d(-50%,-50%,0);left:50%;top:50%;cursor:pointer}@media(min-width:576px){.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-container .swiper-slide .video-play-icon{background-size:unset}}.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-container .swiper-slide .video-block-icon{background-image:url("../images/landing/sewing_club/video_block.svg");background-position:center;background-color:rgba(255,255,255,0.63);transform:translate3d(-50%,-50%,0);left:50%;top:50%;background-repeat:no-repeat;background-size:25px;text-align:center;padding-top:35%;font-size:10px;font-family:"MontserratSemiBold",sans-serif;color:#385155}@media(min-width:576px){.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-container .swiper-slide .video-block-icon{background-size:unset;padding-top:31%;font-size:20px}}.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-container .swiper-horizontal-pagination{position:unset;margin:auto;max-width:120px}@media(min-width:768px){.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-container .swiper-horizontal-pagination{max-width:275px}}.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-container .swiper-horizontal-pagination .swiper-pagination-bullet{opacity:unset;background-color:#859193 !important;border-radius:unset;width:15px;height:3px}@media(min-width:768px){.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-container .swiper-horizontal-pagination .swiper-pagination-bullet{width:40px;height:8px}}.sewing-club-landing__video-slide-block .video-slide-section__slider .swiper-container .swiper-horizontal-pagination .swiper-pagination-bullet-active{background-color:#385155 !important}@media(max-width:767px){.sewing-club-landing__video-slide-block .video-slide-section__btn .sewing-club-landing__btn{margin-bottom:unset}}.sewing-club-landing__tariffs .tariffs-section{max-height:max-content;background-size:cover;background-position:0 60%}@media(min-width:768px){.sewing-club-landing__tariffs .tariffs-section{background-position:top}}@media(min-width:1199px){.sewing-club-landing__tariffs .tariffs-section-body{max-width:805px;margin-right:19%}}.sewing-club-landing__tariffs .tariffs-section-title h2{font-size:16px;font-family:"MontserratBold",sans-serif;color:#881f25;text-transform:uppercase}@media(min-width:768px){.sewing-club-landing__tariffs .tariffs-section-title h2{font-size:40px}}.sewing-club-landing__tariffs .tariffs-section-list{justify-content:space-evenly}@media(min-width:768px){.sewing-club-landing__tariffs .tariffs-section-list{width:max-content;justify-content:unset}}@media(min-width:1199px){.sewing-club-landing__tariffs .tariffs-section-list{justify-content:unset}}.sewing-club-landing__tariffs .tariffs-section-list .course-tariff{background-color:#5f7376;box-shadow:0 3px 6px #00000029}@media(min-width:768px){.sewing-club-landing__tariffs .tariffs-section-list .course-tariff{max-width:660px}}@media(min-width:1199px){.sewing-club-landing__tariffs .tariffs-section-list .course-tariff{max-width:770px}}.sewing-club-landing__tariffs .tariffs-section-list .course-tariff:hover .course-tariff__body-desc{background-color:#e9f4f1}.sewing-club-landing__tariffs .tariffs-section-list .course-tariff label{min-height:74px;cursor:pointer;margin-bottom:unset}.sewing-club-landing__tariffs .tariffs-section-list .course-tariff-radio:checked+label .course-tariff__body-desc{background-color:#d4eae4}.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body{background-color:#5f7376}.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-name{background-color:#5f7376;overflow-wrap:anywhere}.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-name p,.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-name body{font-size:8px;font-family:"MontserratMedium",sans-serif !important;color:#FFFFFFFF;text-transform:uppercase;margin-bottom:unset}@media(min-width:768px){.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-name p,.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-name body{font-size:14px}}@media(min-width:1199px){.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-name p,.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-name body{font-size:18px}}.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-name p:first-child,.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-name body:first-child{font-size:16px;margin-right:.25rem}@media(min-width:768px){.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-name p:first-child,.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-name body:first-child{font-size:20px;margin-right:unset}}@media(min-width:1199px){.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-name p:first-child,.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-name body:first-child{font-size:24px;margin-right:unset}}.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-desc{min-height:max-content;background-color:#FFFFFFFF;border:2px solid #5f7376;line-height:.75rem}@media(min-width:768px){.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-desc{line-height:1.2rem;min-height:inherit}}.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-desc p,.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-desc body{font-size:8px;font-family:"MontserratRegular",sans-serif !important;color:black;margin-bottom:unset}@media(min-width:768px){.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-desc p,.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-desc body{font-size:14px}}@media(min-width:1199px){.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-desc p,.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-desc body{font-size:16px}}.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-price{text-transform:uppercase;overflow-wrap:anywhere}.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-price p,.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-price body{font-size:12px;font-family:"MontserratRegular",sans-serif !important;color:#FFFFFFFF;margin-bottom:unset}@media(min-width:768px){.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-price p,.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-price body{font-size:18px}}@media(min-width:1199px){.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-price p,.sewing-club-landing__tariffs .tariffs-section-list .course-tariff__body-price body{font-size:22px}}.sewing-club-landing__tariffs .tariffs-section-desc{max-width:194px}@media(min-width:768px){.sewing-club-landing__tariffs .tariffs-section-desc{max-width:804px}}.sewing-club-landing__tariffs .tariffs-section-desc p,.sewing-club-landing__tariffs .tariffs-section-desc body{font-size:12px;font-family:"MontserratMedium",sans-serif !important;color:#FFFFFFFF;margin-bottom:unset}@media(min-width:768px){.sewing-club-landing__tariffs .tariffs-section-desc p,.sewing-club-landing__tariffs .tariffs-section-desc body{font-size:18px;color:#000000FF}}@media(min-width:1199px){.sewing-club-landing__tariffs .tariffs-section-desc p,.sewing-club-landing__tariffs .tariffs-section-desc body{font-size:20px}}.sewing-club-landing__tariffs .tariffs-section-sale-confirm{width:95%;margin:5rem 0}.sewing-club-landing__tariffs .tariffs-section-sale-confirm .checkbox:checked+label::before{background:#FFFFFFFF;border:2px solid #000000FF;outline:1px solid #FFFFFFFF}.sewing-club-landing__tariffs .tariffs-section-sale-confirm label{font-size:16px !important;text-transform:lowercase;color:#FFFFFFFF}@media(min-width:768px){.sewing-club-landing__tariffs .tariffs-section-sale-confirm label{font-size:20px !important;color:#000000FF}}@media(max-width:767px){.sewing-club-landing__tariffs .tariffs-section-sale-confirm label{max-width:75%}.sewing-club-landing__tariffs .tariffs-section-sale-confirm label:before{border:1px solid #FFFFFFFF}.sewing-club-landing__tariffs .tariffs-section-sale-confirm label a{color:#FFFFFFFF;text-decoration:underline;text-underline:#FFFFFFFF}}@media(max-width:767px){.sewing-club-landing__tariffs .tariffs-section-btn .sewing-club-landing__btn{margin-bottom:unset}}.sewing-club-landing__text-block .text-block-section{background-color:#365255;max-height:max-content;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width:768px){.sewing-club-landing__text-block .text-block-section{background-size:cover;background-position:30%}}.sewing-club-landing__text-block .text-block-section-bg{background-image:unset;background-size:65%;background-position:-8rem 131%;background-repeat:no-repeat}@media(min-width:768px){.sewing-club-landing__text-block .text-block-section-bg{background-image:url("../images/landing/sewing_club/line_6.svg")}}.sewing-club-landing__text-block .text-block-section-body{width:100%}@media(min-width:768px){.sewing-club-landing__text-block .text-block-section-body{padding:6rem !important;margin-right:unset;width:unset}}@media(min-width:1199px){.sewing-club-landing__text-block .text-block-section-body{margin-right:12%}}@media(min-width:768px){.sewing-club-landing__text-block .text-block-section-title{max-width:80%}}@media(min-width:1199px){.sewing-club-landing__text-block .text-block-section-title{max-width:45%}}.sewing-club-landing__text-block .text-block-section-title h2{font-size:18px;font-family:"MontserratBold",sans-serif;color:#881f25;margin-bottom:unset}@media(min-width:768px){.sewing-club-landing__text-block .text-block-section-title h2{font-size:32px}}.sewing-club-landing__text-block .text-block-section-title p,.sewing-club-landing__text-block .text-block-section-title body{font-size:14px;font-family:"MontserratBold",sans-serif !important;color:#881f25;margin-bottom:unset}@media(min-width:420px){.sewing-club-landing__text-block .text-block-section-title p,.sewing-club-landing__text-block .text-block-section-title body{max-width:60%}}@media(min-width:768px){.sewing-club-landing__text-block .text-block-section-title p,.sewing-club-landing__text-block .text-block-section-title body{font-size:24px;max-width:unset}}.sewing-club-landing__text-block .text-block-section-desc{max-width:55%}@media(min-width:768px){.sewing-club-landing__text-block .text-block-section-desc{max-width:64%}}.sewing-club-landing__text-block .text-block-section-desc p,.sewing-club-landing__text-block .text-block-section-desc body{font-size:12px;font-family:"MontserratMedium",sans-serif !important;color:#FFFFFFFF;margin-bottom:unset}@media(min-width:768px){.sewing-club-landing__text-block .text-block-section-desc p,.sewing-club-landing__text-block .text-block-section-desc body{font-size:18px}}@media(min-width:1199px){.sewing-club-landing__text-block .text-block-section-desc p,.sewing-club-landing__text-block .text-block-section-desc body{font-size:24px}}@media(max-width:767px){.sewing-club-landing__text-block .text-block-section-btn .sewing-club-landing__btn{margin-bottom:unset}}.sewing-club-landing__team{background:#d3d3d4}.sewing-club-landing__team .team-section__title{color:#881f25}.sewing-club-landing__team .team-section__title h2{font-size:16px;font-family:"MontserratBold",sans-serif;margin-bottom:unset}@media(min-width:768px){.sewing-club-landing__team .team-section__title h2{font-size:40px}}.sewing-club-landing__team .team-section__teammates .swiper-title{position:absolute;height:60px;width:92%;max-width:1030px;top:28%;left:34%;transform:translate(-50%,-50%);color:#881f25}.sewing-club-landing__team .team-section__teammates .swiper-title h2{font-size:20px;font-family:"MontserratBold",sans-serif;margin-bottom:unset;transform:rotate(-90deg)}@media(min-width:768px){.sewing-club-landing__team .team-section__teammates .swiper-title h2{font-size:60px}}.sewing-club-landing__team .team-section__teammates .swiper-container{max-width:240px}@media(min-width:768px){.sewing-club-landing__team .team-section__teammates .swiper-container{max-width:650px}}@media(min-width:991px){.sewing-club-landing__team .team-section__teammates .swiper-container{max-width:850px}}@media(min-width:1199px){.sewing-club-landing__team .team-section__teammates .swiper-container{max-width:950px}}.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-slide .slide-mobile .teammate__employee{margin-bottom:-2rem}.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-slide .slide-mobile .teammate__employee-photo img{border:1px solid #707070;max-height:123px}.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-slide .slide-mobile .teammate__employee-fio p,.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-slide .slide-mobile .teammate__employee-fio body{font-size:16px;font-family:"MontserratSemiBold",sans-serif !important;line-height:1.25rem;color:#000000FF !important;margin-bottom:unset}.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-slide .slide-mobile .teammate__desc{height:max-content;min-height:210px;max-height:411px;padding-top:2.5rem;background:#4b4c4d}.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-slide .slide-mobile .teammate__desc-more-arrow{width:13px;background-image:url("../images/arrow_down_white.svg") !important;background-repeat:no-repeat;background-size:13px}.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-slide .slide-mobile .teammate__desc p,.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-slide .slide-mobile .teammate__desc body{font-size:10px;font-family:"MontserratRegular",sans-serif !important;color:#fffefe !important;margin-bottom:unset}.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-slide .slide-desktop .teammate__employee-photo img{border:1px solid #707070;max-height:454px}@media(min-width:991px){.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-slide .slide-desktop .teammate__employee-photo img{max-height:467px}}.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-slide .slide-desktop .teammate__text-fio p,.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-slide .slide-desktop .teammate__text-fio body{font-size:24px;font-family:"MontserratSemiBold",sans-serif !important;color:#000000FF !important;margin-bottom:unset}@media(min-width:1199px){.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-slide .slide-desktop .teammate__text-fio p,.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-slide .slide-desktop .teammate__text-fio body{font-size:50px}}.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-slide .slide-desktop .teammate__text-desc{background:#4b4c4d;min-height:337px}.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-slide .slide-desktop .teammate__text-desc p,.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-slide .slide-desktop .teammate__text-desc body{font-size:12px;font-family:"MontserratRegular",sans-serif !important;color:#fffefe !important;margin-bottom:unset}@media(min-width:991px){.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-slide .slide-desktop .teammate__text-desc p,.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-slide .slide-desktop .teammate__text-desc body{font-size:14px}}.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-horizontal-pagination{position:relative;bottom:unset;max-width:120px}@media(min-width:768px){.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-horizontal-pagination{max-width:275px}}.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-horizontal-pagination .swiper-pagination-bullet{opacity:unset;background-color:#859193 !important;border-radius:unset;width:15px;height:3px}@media(min-width:768px){.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-horizontal-pagination .swiper-pagination-bullet{width:40px;height:8px}}.sewing-club-landing__team .team-section__teammates .swiper-container .swiper-horizontal-pagination .swiper-pagination-bullet-active{background-color:#385155 !important}.sewing-club-landing__team .team-section__teammates .swiper-controllers{position:absolute;height:60px;width:92%;max-width:1030px;top:16.95rem;left:50%;transform:translate(-50%,-50%);background:rgba(56,81,85,0.5)}@media(min-width:1199px){.sewing-club-landing__team .team-section__teammates .swiper-controllers{top:77.6%}}.sewing-club-landing__team .team-section__teammates .swiper-controllers .swiper-button-next,.sewing-club-landing__team .team-section__teammates .swiper-controllers .swiper-button-prev{top:17%;background-size:30px 30px !important}.sewing-club-landing__team .team-section__teammates .swiper-controllers .swiper-button-prev{left:unset;background-image:url("../images/arrow-left-white.svg") !important}.sewing-club-landing__team .team-section__teammates .swiper-controllers .swiper-button-next{right:unset;background-image:url("../images/arrow-right-white.svg") !important}.sewing-club-landing__reviews{background:#d3d3d4;background-size:contain;background-position:right;background-repeat:no-repeat;background-image:url(../images/landing/sewing_club/line_3.png)}.sewing-club-landing__reviews .reviews-section{background-size:50% auto;background-position:left;background-repeat:no-repeat;background-image:url(../images/landing/sewing_club/line_2.png)}.sewing-club-landing__reviews .reviews-section__title{color:#881f25}.sewing-club-landing__reviews .reviews-section__title h2{font-size:16px;font-family:"MontserratBold",sans-serif;margin-bottom:unset}@media(min-width:768px){.sewing-club-landing__reviews .reviews-section__title h2{font-size:40px}}.sewing-club-landing__reviews .reviews-section__reviews .swiper-container{max-width:240px}@media(min-width:768px){.sewing-club-landing__reviews .reviews-section__reviews .swiper-container{max-width:650px}}@media(min-width:1199px){.sewing-club-landing__reviews .reviews-section__reviews .swiper-container{max-width:770px}}.sewing-club-landing__reviews .reviews-section__reviews .swiper-container .swiper-horizontal-pagination{position:relative;bottom:unset;max-width:120px}@media(min-width:768px){.sewing-club-landing__reviews .reviews-section__reviews .swiper-container .swiper-horizontal-pagination{max-width:275px}}.sewing-club-landing__reviews .reviews-section__reviews .swiper-container .swiper-horizontal-pagination .swiper-pagination-bullet{opacity:unset;background-color:#c95e64 !important;border-radius:unset;width:15px;height:3px}@media(min-width:768px){.sewing-club-landing__reviews .reviews-section__reviews .swiper-container .swiper-horizontal-pagination .swiper-pagination-bullet{width:40px;height:8px}}.sewing-club-landing__reviews .reviews-section__reviews .swiper-container .swiper-horizontal-pagination .swiper-pagination-bullet-active{background-color:#881f25 !important}.sewing-club-landing__reviews .reviews-section__reviews .swiper-controllers{position:absolute;height:60px;width:92%;max-width:1030px;top:46%;left:50%;transform:translate(-50%,-50%);background:rgba(136,31,37,0.4)}.sewing-club-landing__reviews .reviews-section__reviews .swiper-controllers .swiper-button-next,.sewing-club-landing__reviews .reviews-section__reviews .swiper-controllers .swiper-button-prev{top:17%;background-size:30px 30px !important}.sewing-club-landing__reviews .reviews-section__reviews .swiper-controllers .swiper-button-prev{left:unset;background-image:url("../images/arrow-left-white.svg") !important}.sewing-club-landing__reviews .reviews-section__reviews .swiper-controllers .swiper-button-next{right:unset;background-image:url("../images/arrow-right-white.svg") !important}.sewing-club-landing__faq{background:#d3d3d4;background-size:cover;background-position:right}.sewing-club-landing__faq .landing-header{font-size:40px;font-family:"MontserratBold",sans-serif;color:#000000FF;text-transform:uppercase}@media(min-width:320px){.sewing-club-landing__faq .landing-header{font-size:16px}}@media(min-width:768px){.sewing-club-landing__faq .landing-header{font-size:24px}}@media(min-width:1024px){.sewing-club-landing__faq .landing-header{font-size:40px}}.sewing-club-landing__faq .landing-question .accordion-collapse{margin-top:.25rem;display:inline-block;width:10px;min-width:10px;height:10px;background:linear-gradient(#881f25,#881f25),linear-gradient(#881f25,#881f25);background-position:center;background-size:100% 2px,2px 100%;background-repeat:no-repeat}@media(min-width:768px){.sewing-club-landing__faq .landing-question .accordion-collapse{width:20px;min-width:20px;height:20px;background-size:100% 4px,4px 100%}}.sewing-club-landing__faq .landing-question .accordion-collapse--opened{background-size:100% 2px}@media(min-width:768px){.sewing-club-landing__faq .landing-question .accordion-collapse--opened{background-size:100% 4px}}.sewing-club-landing__faq .landing-question__header{font-size:24px;font-family:"MontserratSemiBold",sans-serif;color:#881f25;margin-left:unset}@media(min-width:320px){.sewing-club-landing__faq .landing-question__header{font-size:12px}}@media(min-width:768px){.sewing-club-landing__faq .landing-question__header{font-size:16px}}@media(min-width:1024px){.sewing-club-landing__faq .landing-question__header{font-size:24px}}.sewing-club-landing__faq .landing-question__answer-container{padding-left:1.75rem}@media(min-width:320px){.sewing-club-landing__faq .landing-question__answer-container{padding-left:1rem}}@media(min-width:768px){.sewing-club-landing__faq .landing-question__answer-container{padding-left:1.5rem}}.sewing-club-landing__faq .landing-question__answer-container p,.sewing-club-landing__faq .landing-question__answer-container body{font-size:24px;font-family:"MontserratRegular",sans-serif !important;color:#000000FF}@media(min-width:320px){.sewing-club-landing__faq .landing-question__answer-container p,.sewing-club-landing__faq .landing-question__answer-container body{font-size:12px}}@media(min-width:768px){.sewing-club-landing__faq .landing-question__answer-container p,.sewing-club-landing__faq .landing-question__answer-container body{font-size:16px}}@media(min-width:1024px){.sewing-club-landing__faq .landing-question__answer-container p,.sewing-club-landing__faq .landing-question__answer-container body{font-size:24px}}.sewing-club-landing__social{background-color:#385155 !important}.sewing-club-landing__social .container{background-color:#385155 !important}.sewing-club-landing__social .container .social-item p,.sewing-club-landing__social .container .social-item body{color:#FFFFFFFF}.sewing-club-landing__social .container .social-item .youtube-icon::before{background-image:url("../images/social/white/youtube.png") !important}.sewing-club-landing__social .container .social-item .vk-icon::before{background-image:url("../images/social/white/vk.png") !important}.sewing-club-landing__social .container .social-item .instagram-icon::before{background-image:url("../images/social/white/insta.png") !important}#videoModal .modal-content{height:480px;background-color:transparent;border:unset}#videoModal .modal-dialog{max-width:720px;max-height:480px}#videoModal .yt-player{width:100%;height:100%}#subscriptionModal .modal-content{background-color:#e9f4f1}#subscriptionModal .modal-content .subscription-modal-close{width:20px;height:20px;right:16px;top:16px;background:url("../images/close-button.svg");position:absolute;display:block;background-size:contain;cursor:pointer;z-index:1}#subscriptionModal .modal-content .modal-body{background-size:cover;background-position:left;background-image:url("../images/landing/sewing_club/modal_bg.png")}#subscriptionModal .modal-content .modal-title{font-size:26px;font-family:"MontserratSemiBold",sans-serif;color:#385155;text-align:center}#subscriptionModal .modal-content input{width:100%;min-height:50px}#subscriptionModal .modal-content button{color:#881f25;background-color:#FFFFFFFF;border:3px solid #FFFFFFFF}#subscriptionModal .modal-content button .sewing-club-landing__btn__text{color:#881f25}#subscriptionModal .modal-content button:hover{color:#FFFFFFFF !important;background-color:#881f25 !important}#subscriptionModal .modal-content button:hover .sewing-club-landing__btn__text{color:#FFFFFFFF !important;text-decoration:none}#subscriptionModal .modal-content button:disabled,#subscriptionModal .modal-content button:disabled:hover{cursor:default;border:3px solid rgba(255,255,255,0.8);color:rgba(136,31,37,0.8) !important;background-color:rgba(255,255,255,0.8) !important}#subscriptionModal .modal-content button:disabled .sewing-club-landing__btn__text,#subscriptionModal .modal-content button:disabled:hover .sewing-club-landing__btn__text{color:rgba(136,31,37,0.8) !important;text-decoration:none}.form-subscribe-section label{max-width:290px;font-size:12px;color:#FFFFFFFF;text-align:center;line-height:1rem;padding:0 1rem}.form-subscribe-section input{width:100%;max-width:290px;height:32px}.form-subscribe-section button{margin:unset}.sewing-club-landing__header .fixed{border-bottom:2px solid #385155 !important}.sewing-club-landing__container{margin-top:-2rem}.sewing-club-landing__breadcrumb{border-top-color:#385155 !important;border-bottom-color:#385155 !important}.sewing-club-landing__breadcrumb::before{border-top-color:#385155 !important;border-bottom-color:#385155 !important}.sewing-club-landing__btn{width:370px !important;height:72px !important;color:#FFFFFFFF;background-color:#881f25;border:3px solid #FFFFFFFF;transition:.3s}@media(max-width:767px){.sewing-club-landing__btn{margin-bottom:3rem;width:215px !important;height:41px !important}}.sewing-club-landing__btn__text,.sewing-club-landing__btn__text a{white-space:pre;padding:5% 2%;color:#FFFFFFFF;text-decoration:none;font-size:18px;font-family:"MontserratSemiBold",sans-serif;text-transform:uppercase}@media(max-width:767px){.sewing-club-landing__btn__text,.sewing-club-landing__btn__text a{font-size:10px}}.sewing-club-landing__btn:hover{cursor:pointer;color:#881f25;background-color:#FFFFFFFF}.sewing-club-landing__btn:hover .sewing-club-landing__btn__text{color:#881f25;text-decoration:none}.sewing-club-landing__btn:disabled,.sewing-club-landing__btn:disabled:hover{cursor:default;border:3px solid #FFFFFF80;color:#FFFFFF80;background-color:#881F2580}.sewing-club-landing__btn:disabled .sewing-club-landing__btn__text,.sewing-club-landing__btn:disabled:hover .sewing-club-landing__btn__text{color:#FFFFFF80;text-decoration:none}.course-tariffs{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media(min-width:614px){.course-tariffs{flex-direction:column}}.tariff{flex-grow:1;border:2px solid #c9ada7;margin-bottom:20px;cursor:pointer;min-height:55px;background-color:#fff;display:flex;max-width:300px;flex-direction:column;margin-right:7px;transition:.2s ease-in-out;justify-content:space-between;text-align:center}@media(min-width:614px){.tariff{flex-direction:row;max-width:566px;justify-content:space-between;margin-right:0}}.tariff__period{padding-top:6px;padding-bottom:6px;font-size:8px;background-color:#fcd7b6;display:flex;align-items:center;justify-content:center;text-transform:lowercase;font-family:"BaronNeue",sans-serif}@media(min-width:614px){.tariff__period{min-width:100px;font-size:12px}}.tariff__info{padding:5px;text-align:center;font-size:8px;font-family:"PFBagueSansProLight",sans-serif;display:flex;align-items:center;justify-content:center}@media(min-width:614px){.tariff__info{text-align:left;padding-left:40px;padding-right:40px;font-size:14px;justify-content:flex-start;flex-shrink:3}}.tariff__rate{background-color:#fcd7b6;padding-top:6px;padding-bottom:6px;font-size:8px;display:flex;align-items:center;justify-content:center;text-transform:lowercase;font-family:"BaronNeue",sans-serif}@media(min-width:614px){.tariff__rate{min-width:50px;font-size:12px}}.tariff--active{background-color:#fdf1e8}.tariffs-title{font-size:18px;text-transform:lowercase;font-family:"BaronNeue",sans-serif;margin-bottom:30px}@media(min-width:614px){.tariffs-title{font-size:24px}}.btn-subscribe{background-color:#000;font-size:1.375rem;color:#fff;border-radius:0;padding:10px 70px;cursor:pointer;transition:.3s}.btn-subscribe:disabled{opacity:.5}#confirmUnsubscribeModal .confirm-text__ask{font-size:20px;font-family:"PFBagueSansProLight",sans-serif;font-weight:600;letter-spacing:0;color:#191000}@media(max-width:576px){#confirmUnsubscribeModal .confirm-text__ask{font-size:16px}}#confirmUnsubscribeModal .confirm-text__info{font-size:16px;font-family:"PFBagueSansProLight",sans-serif;letter-spacing:0;color:#191000}@media(max-width:576px){#confirmUnsubscribeModal .confirm-text__info{font-size:12px}}#successMessageModal .success-image{height:175px;width:175px;border-radius:100%;border:solid 5px #45b759;padding:50px}#successMessageModal .success-image__img{height:100%;width:100%}#successMessageModal .success-message{font-size:22px;font-family:"PFBagueSansProLight",sans-serif;font-weight:700;letter-spacing:0;color:#191000}@media(max-width:576px){#successMessageModal .success-message{font-size:18px}}#courseSubscribeModal .subscribe-confirm__text{font-size:18px;font-family:"PFBagueSansProLight",sans-serif;font-weight:500;letter-spacing:0;color:#191000}@media(max-width:576px){#courseSubscribeModal .subscribe-confirm__text{font-size:14px}}#courseSubscribeModal .course-title{font-size:22px;font-family:"PFBagueSansProLight",sans-serif;font-weight:400;letter-spacing:0;color:#191000}@media(max-width:576px){#courseSubscribeModal .course-title{font-size:18px}}#courseSubscribeModal .course-tariff__radio{border:1px solid #000;padding:.5em;-webkit-appearance:none;cursor:pointer;size:20px 20px}#courseSubscribeModal .course-tariff__radio:checked{background:url("../images/radio-button.svg") no-repeat center;background-size:80%}#courseSubscribeModal .course-tariff__radio-label{cursor:pointer}#courseSubscribeModal .course-tariff__name{font-size:20px;line-height:18px;font-weight:500;font-family:"PFBagueSansProLight",sans-serif;letter-spacing:0;color:#191000;vertical-align:middle}@media(max-width:576px){#courseSubscribeModal .course-tariff__name{font-size:16px;line-height:16px}}#courseSubscribeModal .course-tariff__price_description{font-size:16px;line-height:18px;font-family:"BaronNeue",sans-serif;letter-spacing:1.1px;color:#1e0f00;display:table-cell;vertical-align:middle}@media(max-width:576px){#courseSubscribeModal .course-tariff__price_description{font-size:12px;line-height:16px}}#courseSubscribeModal .subscribe-confirm__label{font-size:15px;line-height:14px;letter-spacing:0;font-family:"PFBagueSansProLight",sans-serif;color:#191000;padding-top:5px}#courseSubscribeModal .subscribe-confirm__label a{text-decoration:underline;color:#003569}#courseSubscribeModal .btn-confirmed-subscribe{background-color:#000;font-size:16px;color:#fff;font-weight:600;letter-spacing:0;font-family:"PFBagueSansProLight",sans-serif;padding:5px 70px;transition:.5s}#courseSubscribeModal .btn-confirmed-subscribe:hover:not([disabled]){background-color:#fcd7b6;color:#000;transition:.5s}#courseSubscribeModal .btn-confirmed-subscribe:disabled{color:#fff;opacity:.5;transition:.5s}.social-img-google{width:20px;height:20px;margin-right:10px}.social-img-apple{width:20px;height:24px;margin-right:10px}.social-btn-apple{margin-top:15px;color:black;margin-left:15px;margin-right:15px;background:#fff;border:1px solid black}.social-btn-google{margin:15px 15px;color:black;background:#fff;border:1px solid black}.btn-main{background:transparent;border:1px solid #000;border-radius:0;box-sizing:border-box;font-size:16px;transition:all .2s ease-out}.btn-main:focus{outline:0}.login_fade{opacity:0;visibility:hidden;transition:opacity .4s,visibility .4s}.login_fade.login_show{opacity:1;visibility:visible}.login_dialog,.reset_pass_dialog{position:absolute;transition:all .5s ease;width:100%}@media(max-width:576px){.login_dialog,.reset_pass_dialog{margin:0 auto}}.rectangle-background{background:#faf2ea 0 0 no-repeat padding-box;height:521px;margin-left:40px;margin-top:40px;display:block}@media(max-width:991px){.rectangle-background{height:358px;width:347px;margin-top:222px;margin-left:auto;margin-right:auto}}@media(max-width:991px){.rectangle-background{height:420px;width:calc(137px+50%);margin-top:calc(365px - 30%)}}.modal-content-login{position:relative;max-width:970px;height:606px;background:url("../images/login-back.png") no-repeat top right;border:0;border-radius:0;padding:0}.modal-content-login .modal-login-tabs .modal-tab-item>a.active{color:#1d0f00;background:transparent;border-bottom:5px solid}@media(max-width:991px){.modal-content-login{background:url("../images/login-back-sm.png") no-repeat top right;max-width:400px;margin-left:auto;margin-right:auto;height:700px}}.modal-login-tabs-head{display:flex;padding-top:20px;padding-bottom:40px}@media(max-width:991px){.modal-login-tabs-head{padding-top:18px;padding-bottom:0}}.modal-login-tabs{height:30px;max-height:40px;margin:0 auto}.modal-tab-item{width:130px}.modal-tab-item>a{font-size:14px;background-color:transparent;color:#1e0f00;border-bottom:1px solid #1e0f00;border-radius:0 !important}@media(max-width:991px){.modal-tab-item{font-size:12px;width:120px}}.modal-tab-content{max-width:315px;padding-top:0;margin:0 auto}.modal-tab-content .checkbox:checked+label::before{border:2px solid #fbd3b1}@media(max-width:991px){.modal-tab-content{padding-top:0}}.modal-login-form{font-family:"PFBagueSansProMedium",sans-serif}.modal-login-form div.row1{font-size:40px;font-family:"BaronNeue",sans-serif;margin-top:36px;margin-bottom:-12px}@media(max-width:991px){.modal-login-form div.row1{font-size:24px;text-align:left;margin-left:5%;margin-top:35px}}.modal-login-form div.row2{font-size:20px;font-weight:200;line-height:30px;margin-top:4px;margin-bottom:35px}@media(max-width:991px){.modal-login-form div.row2{font-size:18px;text-align:left;margin-left:5%;margin-top:0;margin-bottom:0}}.modal-login-form input[type="email"],.modal-login-form input[type="password"]{font-family:"PFBagueSansProMedium",sans-serif;font-size:14px;text-align:left;color:#1e0f00}@media(max-width:991px){.modal-login-form input[type="email"],.modal-login-form input[type="password"]{width:90%;margin-left:auto;margin-right:auto;line-height:30px;padding:4px 34px 4px 5px}}.modal-login-form button[type="submit"]{font-family:"PFBagueSansProMedium",sans-serif;font-size:14px;width:100% !important}@media(max-width:991px){.modal-login-form button[type="submit"]{width:90% !important;margin-top:50px;margin-left:5%;margin-right:5%}}.modal-login-form div>a.forgot-password{font-family:"PFBagueSansProMedium",sans-serif;color:#1e0f00;font-size:14px;text-decoration:underline;margin-top:20px !important}@media(max-width:991px){.modal-login-form div>a.forgot-password{margin-top:15px !important}}.modal-register-form{font-size:14px;position:relative}.modal-register-form>div:nth-child(1){font-size:40px;font-family:"BaronNeue",sans-serif;text-transform:lowercase}@media(max-width:991px){.modal-register-form>div:nth-child(1){font-size:24px;margin-top:35px;margin-left:5%;text-align:left;margin-bottom:0 !important}}.modal-register-form input[type="email"]{font-family:"PFBagueSansProMedium",sans-serif;text-align:left}@media(max-width:991px){.modal-register-form input[type="email"]{width:90%;margin-left:auto;margin-right:auto;margin-top:16px !important;margin-bottom:16px !important}}.modal-register-form .checkbox{visibility:collapse}.modal-register-form label{font-size:14px !important;padding:2px 0 0 25px !important}@media(max-width:991px){.modal-register-form label{font-size:11px !important;line-height:13px !important;margin-left:5% !important;margin-bottom:0 !important;font-weight:bold;padding:6px 16px 0 25px !important}}.modal-register-form label:first-of-type{line-height:13px;font-family:"PFBagueSansProMedium",sans-serif;margin-bottom:0 !important;padding:0 16px 0 25px !important}@media(max-width:991px){.modal-register-form label:first-of-type{margin-bottom:0 !important}}.modal-register-form button[type="submit"]{width:100% !important}@media(max-width:991px){.modal-register-form button[type="submit"]{width:90% !important;margin-left:5%;margin-right:5%;margin-top:85px}}.modal-register-form .errors-reg{position:static !important}@media(max-width:991px){.modal-register-form .errors-reg{position:absolute !important;margin-top:220px;width:90%;margin-left:5%;margin-right:5%;text-align:left}}.modal-forgot-password-form{padding-top:30px;position:relative}.modal-forgot-password-form>div:nth-child(1){line-height:45px;font-size:40px;font-family:"BaronNeue",sans-serif;margin-top:60px}@media(max-width:991px){.modal-forgot-password-form>div:nth-child(1){line-height:30px;font-size:24px;text-align:left;margin-left:5%;width:90%;margin-top:35px}}.modal-forgot-password-form>div>a.forgot-password{font-family:"PFBagueSansProMedium",sans-serif;color:#1e0f00;font-size:14px;text-decoration:underline}.modal-forgot-password-form>p,.modal-forgot-password-form>body{font-size:14px;line-height:15px}@media(max-width:991px){.modal-forgot-password-form>p,.modal-forgot-password-form>body{font-size:12px;line-height:12px;width:90%;margin-left:5%;text-align:left !important}}.modal-forgot-password-form input[type="email"]{font-family:"PFBagueSansProMedium",sans-serif;text-align:left;font-size:14px;margin-top:45px;margin-bottom:20px}@media(max-width:991px){.modal-forgot-password-form input[type="email"]{margin-top:0;margin-bottom:0;width:90%;margin-left:5%}}.modal-forgot-password-form button[type="submit"]{width:100% !important}@media(max-width:991px){.modal-forgot-password-form button[type="submit"]{width:90% !important;margin-left:auto;margin-right:auto}}.modal-forgot-password-form label{font-size:14px !important}.modal-forgot-password-form .errors-forgot{text-align:center !important;font-size:14px}@media(max-width:991px){.modal-forgot-password-form .errors-forgot{width:90%;margin-left:5%;margin-right:5%;text-align:left !important}}.errors-login,.errors-reg,.errors-forgot{font-size:14px;line-height:1 !important;font-family:"PFBagueSansProMedium",sans-serif !important;position:absolute}@media(max-width:991px){.errors-login,.errors-reg,.errors-forgot{font-size:12px;margin:auto 5%}}.modal-forgot-close,.modal-close{position:absolute;display:block;width:30px;height:30px;background:url("../images/close.png") no-repeat center center;background-size:contain;top:20px;right:26px;cursor:pointer;z-index:1}.modal-forgot-close:hover,.modal-forgot-close:focus .modal-close:hover,.modal-close:focus{cursor:pointer;opacity:.5}.cropper-modal-app>#cropperImage{max-width:100%}.cropper-modal-app.circle-cropper .cropper-view-box,.cropper-modal-app.circle-cropper .cropper-face{border-radius:50%}.modal-content-notice-message{width:1140px;height:467px;border:0;border-radius:0;background:transparent url("../images/notice-message/black_friday/desktop_background.png") no-repeat center center;background-size:contain}@media(max-width:992px){.modal-content-notice-message{max-height:287px !important}}@media(max-width:576px){.modal-content-notice-message{max-height:542px !important;width:292px !important;background:transparent url("../images/notice-message/black_friday/mobile_background.png") no-repeat center center;margin:0 auto}}.modal-content-notice-message .btn{border:2px solid #fecbe6;box-shadow:0 0 5px 3px #b54e85,inset 0 0 5px 3px #b54e85}.modal-content-notice-message .filled-btn{background-color:transparent !important;font-family:BaronNeue,sans-serif !important;font-weight:lighter;letter-spacing:3px;width:20em !important}@media(max-width:576px){.modal-content-notice-message .filled-btn{width:15em !important;font-size:13pt}}.modal-content-notice-message .mb-2{margin-bottom:2.5rem !important}@media(max-width:992px){.modal-content-notice-message .mb-2{margin-bottom:1rem !important}}@media(max-width:576px){.modal-content-notice-message .mb-2{margin-bottom:1rem !important}}.modal-content-notice-message .btn:hover{color:#1c0c16;box-shadow:0 0 5px 3px #b54e85,inset 0 0 5px 3px #fecbe6}.modal-content-notice-message .filled-btn:hover{background-color:#fecbe6 !important}.notice-message-btn{position:absolute;display:block;left:50%;bottom:.5em;margin-left:-10em}@media(max-width:576px){.notice-message-btn{margin-left:-8.1em}}.notice-message-close{position:absolute;display:block;width:108px;height:108px;background:url("../images/notice-message/black_friday/close-btn.png") no-repeat center center;background-size:contain;top:0;right:0;cursor:pointer}@media(max-width:992px){.notice-message-close{width:54px;height:54px}}.notice-message-close:focus{cursor:pointer;opacity:.5}.april-modal-content-notice-message{width:1140px;height:445px;border:0;border-radius:0;background:transparent url("../images/notice-message/april_promotion/desktop_backgroud.jpg") no-repeat center center;background-size:contain}@media(max-width:1024px){.april-modal-content-notice-message{max-height:410px !important}}@media(max-width:992px){.april-modal-content-notice-message{max-height:273px !important}}@media(max-width:576px){.april-modal-content-notice-message{max-height:542px !important;width:244px !important;background:transparent url("../images/notice-message/april_promotion/mobile_background.jpg") no-repeat center center;background-size:contain;margin:0 auto}}.april-modal-content-notice-message .filled-btn{color:black !important;background-color:white !important;font-family:BaronNeue,sans-serif !important;font-weight:lighter;letter-spacing:3px;width:9em !important;font-size:35px;height:54px;line-height:1}.april-modal-content-notice-message .filled-btn:hover{color:white !important;background-color:black !important}@media(max-width:576px){.april-modal-content-notice-message .filled-btn{width:7em !important;font-size:26px;height:44px}}.april-modal-content-notice-message .custom-mb{margin-bottom:3.5rem !important}@media(max-width:992px){.april-modal-content-notice-message .custom-mb{margin-bottom:1rem !important}}@media(max-width:576px){.april-modal-content-notice-message .custom-mb{margin-bottom:1rem !important}}.april-modal-content-notice-message .notice-message-btn{position:absolute;display:block;left:50%;bottom:.5em;margin-left:-10em}@media(max-width:576px){.april-modal-content-notice-message .notice-message-btn{margin-left:-7.6em}}.april-modal-content-notice-message .notice-message-close{border:1px solid black;border-radius:19px;width:30px;height:30px;z-index:1;background-image:none !important;top:5px !important;right:5px !important}.april-modal-content-notice-message .notice-message-close:before,.april-modal-content-notice-message .notice-message-close:after{position:absolute;left:12.5px;top:2px;content:' ';height:24px;width:2px;background-color:black}.april-modal-content-notice-message .notice-message-close::before{transform:rotate(45deg)}.april-modal-content-notice-message .notice-message-close::after{transform:rotate(-45deg)}@media(max-width:576px){.april-modal-content-notice-message .notice-message-close{right:unset !important;left:5px !important}}.cart-modal-fixed{position:fixed !important;bottom:unset !important;top:53px !important}#cartModal>div,#landModal>div{max-width:315px}.cart-modal-header{font-family:"BaronNeue",sans-serif;font-size:22px}.cart-modal-preview{width:95px;height:150px}.cart-modal-remove{color:inherit;font-size:14px}.cart-modal-remove:hover,.cart-modal-remove:active{color:inherit}.backward-link{font-size:18px}.cart-modal-price,.cart-modal-price-delivery{font-family:"BaronNeue",sans-serif;font-size:16px}.cart-modal-price-delivery{font-size:24px}.cart-modal-params,.cart-modal-params-delivery{line-height:16px;letter-spacing:-0.5px}.cart-modal-params>span,.cart-modal-params-delivery>span{letter-spacing:-0.5px;font-size:14px}.cart-modal-params>span>span,.cart-modal-params-delivery>span>span{line-height:16px}.cart-modal-params-delivery>span{font-size:16px}.product-plus,.product-minus{font-size:24px;border-radius:50%;width:25px;height:25px;cursor:pointer;transition:all .2s ease-out;text-decoration:none;color:inherit}.product-plus:hover,.product-minus:hover{background-color:#fcd7b6;text-decoration:none;color:inherit}.product-plus:focus,.product-minus:focus{text-decoration:none}.product-plus:active,.product-minus:active{transform:scale(0.85)}.cart-modal-counter{font-size:16px}.cart-btn{border-radius:0;text-decoration:none;letter-spacing:1px;color:#1e0f00}.cart-btn:hover{background-color:#fcd7b6;border-color:#fcd7b6 !important;transition:all .2s ease-out;color:#1e0f00}.cart-btn:focus{box-shadow:none}.cart-modal-block:hover{outline:1px solid black;outline-offset:10px}.cart-modal-sum{letter-spacing:.6px;border-bottom:1px solid black;line-height:.85;word-wrap:normal}header .navbar-nav{list-style:none;display:flex;justify-content:space-around;padding:0 5px}header .navbar-nav li a{color:#1e0f00;font-size:16px;padding:2px;text-decoration:none;border-bottom:6px solid white;transition:all .2s ease-in-out}@media(min-width:992px){header .navbar-nav li a{font-size:14px}}@media(min-width:1200px){header .navbar-nav li a{font-size:16px}}.navbar-nav li a:hover,.navbar-nav li.active a{border-color:#fcd7b6}.header_icons{text-align:right;padding:0 3px}@media(min-width:992px){.header_icons--not-empty{padding-top:25px}}.header-icon-cart{right:3px !important}@media(max-width:1299px){.header-icon-cart{right:34px !important}}.header_icons a{text-decoration:none;margin-left:10px}.header_icons .icon{width:30px;height:30px;display:inline-block;cursor:pointer;border-radius:100%;border:1px solid #302316;background-repeat:no-repeat;background-position:center center;transition:all .2s ease-out}.icon.search{background:url("../images/search.svg") no-repeat center center;border:0;background-size:20px}.icon.account-collapse,.icon.account{background-image:url("../images/account.png")}.icon.favorites{background-image:url("../images/favorites.png")}.icon.cart{background-image:url("../images/cart.png")}.icon.lang{background-image:url("../images/planet-earth.png");transition:3s}.language-type,.language-type-modal{margin-top:1.8rem;font-size:.8rem;cursor:pointer}.lang-button-clone{top:-94px;left:34px}@media screen and (max-width:1299px){.lang-button-clone{left:32px}}@media screen and (max-width:1199px){.lang-button-clone{left:33px}}@media screen and (max-width:991px){.lang-button-clone{top:-82px;left:35px}}.language-types-wrapper div{width:87%;display:flex;flex-flow:row;align-items:center;justify-content:space-evenly;box-sizing:border-box;margin:0 auto;border-radius:5px}.language-types-wrapper div:hover{background:#f8e0b2}.language-types-wrapper div:first-child{margin-top:3px}.lang-check-box{display:flex;flex-flow:row;align-items:center;justify-content:space-evenly}.header_icons .icon:hover{background-color:#fcd7b6;border-color:#fcd7b6}#header_desktop{padding:0}nav>div>div.header_icons a>div{height:30px}nav>div>div>ul>li>a{font-family:"BaronNeue",sans-serif !important}.favorite-counter,.cart-counter{font-size:15px;color:#1e0f00}.cart-placeholder,.lang-placeholder,.favorited,.not-empty{width:30px;height:55px !important;border-radius:16px;border:1px solid #1e0f00;margin-top:.9rem;transition:all .2s ease-out;background-size:18px}.cart-placeholder span.icon.cart,.cart-placeholder span.icon.lang,.cart-placeholder span.icon.favorites,.lang-placeholder span.icon.cart,.lang-placeholder span.icon.lang,.lang-placeholder span.icon.favorites,.favorited span.icon.cart,.favorited span.icon.lang,.favorited span.icon.favorites,.not-empty span.icon.cart,.not-empty span.icon.lang,.not-empty span.icon.favorites{border:0;background-color:transparent;width:28px}.cart-placeholder span.favorite-counter,.cart-placeholder span.cart-counter,.lang-placeholder span.favorite-counter,.lang-placeholder span.cart-counter,.favorited span.favorite-counter,.favorited span.cart-counter,.not-empty span.favorite-counter,.not-empty span.cart-counter{top:29px;left:10px}.cart-placeholder span.favorite-counter.overcount,.cart-placeholder span.cart-counter.overcount,.lang-placeholder span.favorite-counter.overcount,.lang-placeholder span.cart-counter.overcount,.favorited span.favorite-counter.overcount,.favorited span.cart-counter.overcount,.not-empty span.favorite-counter.overcount,.not-empty span.cart-counter.overcount{left:7px}.cart-placeholder:hover,.lang-placeholder:hover,.favorited:hover,.not-empty:hover{background-color:#fcd7b6;border-color:#fcd7b6}.cart-placeholder,.lang-placeholder{background:#fcd7b6;border-color:#fcd7b6;width:31px;margin-top:unset}.navbar-toggler{border-color:#1e0f00;border-radius:50% !important;padding:.25rem .4rem !important;transition:all .2s ease-out;margin-right:0 !important}.navbar-toggler:hover,.navbar-toggler:focus{outline:0;text-decoration:none}.navbar-toggler:hover{background-color:#fcd7b6;border-color:#fcd7b6}.breadcrumb_wrapper{position:relative;display:none;margin-top:8px}@media(min-width:768px){.breadcrumb_wrapper{display:block}}.breadcrumb_stripe{border-top:2px solid #fde9d7;border-bottom:3px solid #fde9d7;height:9px;width:100%;left:0;box-sizing:border-box;z-index:0}.breadcrumb_stripe::before{content:"";position:absolute;width:100%;border-top:2px solid #fde9d7;border-bottom:3px solid #fde9d7;height:9px;top:-2px;left:-100%}.breadcrumb{font-size:12px;line-height:10px;font-family:"BaronNeue",sans-serif;display:inline-block;position:relative;z-index:1;background:#fff;padding-left:20px;text-transform:lowercase;margin-bottom:0}.breadcrumb a,.breadcrumb.delimiter{color:#a59f99;text-decoration:none}.breadcrumb.delimiter{font-size:15px}.breadcrumb.last a{color:#1e0f00}.additional-payment{font-size:12px;background:#fcd7b6;line-height:14px;margin-bottom:0}@media(min-width:768px){.additional-payment{font-size:14px;line-height:16px}}.name-wrap .popover{transform:unset !important;top:-55px !important;z-index:990}.product-wrap{position:relative}.product-wrap .popover{transform:unset !important;top:-55px !important;z-index:990}.textarea-wrap .popover{transform:unset !important;top:-55px !important;z-index:990}@media(min-width:1200px){.wrap-preset{max-height:587px;flex-wrap:wrap}.margin-preset{margin-bottom:15px;margin-right:15px}.order-preset{order:13}.order-preset-first{order:0}.order-preset-second{order:1}.order-preset-third{order:2}.order-preset-forth{order:4}}.owl-main-preset{overflow:hidden;display:block !important;height:54vw}@media(min-width:600px){.owl-main-preset{height:340px}}@media(min-width:768px){.owl-main-preset{height:460px}}@media(min-width:992px){.owl-main-preset{height:510px}}@media(min-width:1200px){.owl-main-preset{height:550px}}.main-lang-modal-content{top:65px !important}@media screen and (max-width:1299px){.main-lang-modal-content{left:149% !important}}@media screen and (max-width:1199px){.main-lang-modal-content{left:131% !important}}@media screen and (max-width:991px){.main-lang-modal-content{top:42px !important;left:106.5% !important}}@media screen and (max-width:768px){.main-lang-modal-content{top:39px !important;left:88.5% !important}}@media screen and (max-width:766px){.main-lang-modal-content{top:66px !important;left:86.9% !important}}.main-cart-modal-content{top:65px !important}.main-cart-modal-content .header_icons{top:-81px !important;right:-2px}@media(min-width:992px){.right-icons{margin-top:37px;position:absolute}}.nav-pills:not(.modal-login-tabs){border-bottom:1px solid black}.login-mobile .nav-pills{border:0}.main-video-item{height:54vw}@media(min-width:600px){.main-video-item{height:340px}}@media(min-width:768px){.main-video-item{height:460px}}@media(min-width:992px){.main-video-item{height:510px}}@media(min-width:1200px){.main-video-item{height:550px}}.delete-cart{font-size:1rem !important}.sewing-kit-link{font-size:10px;text-transform:lowercase;font-family:"BaronNeue",sans-serif;text-decoration:underline}.sewing-kit-link a{color:#1e0f00}@media(min-width:991px){.sewing-kit-link{font-size:14px}}.order-status-text{color:#6a9d2d;font-size:14px}@media(max-width:991px){.order-status-text{font-size:11px}}.order-link-decoration-no-size{text-decoration:underline;display:block;color:#003569}.order-link-decoration{text-decoration:underline;display:block;color:#003569;font-size:14px}@media(max-width:991px){.order-link-decoration{font-size:11px}}.order-fail{border:1px solid rgba(215,80,80,0.1)}.order-fail .accordion{background:rgba(215,80,80,0.1);padding:0}.order-fail .accordion:hover{background:rgba(215,80,80,0.1)}.order-fail .accordion>span{margin-left:10px}.order-success{border:3px solid rgba(75,171,68,0.1)}.order-success .accordion{background:rgba(75,171,68,0.1);padding:0}.order-success .accordion:hover{background:rgba(75,171,68,0.1)}.order-success .accordion>span{margin-left:10px}.order-in-progress{border:3px solid rgba(254,211,0,0.1)}.order-in-progress .accordion{background:rgba(254,211,0,0.1);padding:0}.order-in-progress .accordion:hover{background:rgba(254,211,0,0.1)}.order-in-progress .accordion>span{margin-left:10px}.order-processing{border:3px solid rgba(30,15,0,0.1)}.order-processing .accordion{background:rgba(30,15,0,0.1);padding:0}.order-processing .accordion:hover{background:rgba(30,15,0,0.1)}.order-processing .accordion>span{margin-left:10px}.crop-controls__btn{padding:10px}.crop-controls__btn:focus{outline:0;box-shadow:none}.crop-controls__btn--zoom-in{background:url("../images/zoom-in.svg") no-repeat center center}.crop-controls__btn--zoom-out{background:url("../images/zoom-out.svg") no-repeat center center}.crop-controls__btn--rotate-left{background:url("../images/rotate-left.svg") no-repeat center center}.crop-controls__btn--rotate-right{background:url("../images/rotate-right.svg") no-repeat center center}.crop-controls__cancel{background:url("../images/close-button.svg") no-repeat center center;padding:8px}.crop-controls__cancel:focus{outline:0}.upload-file-label{background:url("../images/addfile.svg") no-repeat;cursor:pointer}@media(max-width:575px){.upload-file-label{width:30px;height:30px}}@media(min-width:576px){.upload-file-label{width:34px;height:34px}}@media(min-width:768px){.upload-file-label{width:40px;height:40px}}.cropper-img-wrapper{width:365px;height:365px}.cropper-img-wrapper img{max-width:365px;max-height:365px}@media(max-width:575px){.cropper-img-wrapper{width:100%}}.cropper-result-wrapper{max-width:245px}.cropper-result-img-wrapper{width:245px;height:367px;overflow:hidden;border:1px solid #fcd7b6}.cropper-result-img-wrapper>img{width:243px;height:365px}@supports(-webkit-appearance:-apple-pay-button){.apple-pay-button{display:none;-webkit-appearance:-apple-pay-button;height:39px;width:220px;cursor:pointer}.apple-pay-button-white-with-line{-apple-pay-button-style:white-outline}.apple-pay-button-wrap{display:flex}}@supports not(-webkit-appearance:-apple-pay-button){.apple-pay-button{display:none}@media(max-width:767px){.payment-form__btn-wrapper{justify-content:center}}}.payment-form__textbox{width:350px !important}@media(max-width:991px){.payment-form__textbox{width:100% !important}}@media(max-width:767px){.payment-form__btn-wrapper{width:100%}}.swiper-preview-vertical-arrow{width:25px;height:25px;border-bottom:2px solid #fcd7b6;border-right:2px solid #fcd7b6;transform:rotate(-135deg) translateX(-50%);top:-35px;cursor:pointer}@media(min-width:768px){.swiper-preview-vertical-arrow{left:35%}}@media(min-width:992px){.swiper-preview-vertical-arrow{left:25%}}.swiper-preview-vertical-arrow:focus{outline:0}.swiper-preview-vertical-arrow.reversed{top:unset;bottom:-35px;transform:rotate(45deg) translateX(-50%);left:50%}@media(min-width:768px){.swiper-preview-vertical-arrow.reversed{left:45%}}@media(min-width:992px){.swiper-preview-vertical-arrow.reversed{left:42%}}.swiper-horizontal-pagination{width:40%}.swiper-horizontal-pagination>span.swiper-pagination-bullet{width:6px;height:6px;opacity:.4;background-color:black !important}.swiper-horizontal-pagination>span.swiper-pagination-bullet-active{background-color:#fcd7b6 !important}.swiper-horizontal-button-arrow{width:30px !important;height:40px !important;background-size:70px 85px !important}.swiper-horizontal-button-arrow-next{background-image:url("../images/arrow-right.png") !important}.swiper-horizontal-button-arrow-prev{background-image:url("../images/arrow-left.png") !important}@media(min-width:1300px){.search-form{max-width:550px}}@media(max-width:1299px){.search-form{max-width:510px}}@media(max-width:1199px){.search-form{max-width:400px}}@media(max-width:767px){.search-form{max-width:100%}}.confirm-link-decoration{text-decoration:underline;color:#003569}.link-decoration{text-decoration:underline;color:#003569;font-size:14px}@media(max-width:991px){.link-decoration{font-size:11px}}.article__img{max-height:420px;object-fit:contain}.article__content img{width:80% !important;height:auto !important;display:block !important;margin-left:auto !important;margin-right:auto !important}@media(max-width:991px){.article__content img{width:100% !important}}.text-ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.text-overflow-hide{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.deferred-price{font-size:26px;font-family:"BaronNeue",sans-serif}@media(max-width:767px){.deferred-price{font-size:20px}.deferred-price .price-before{font-size:12px}}.deferred-payment{font-size:14px}@media(max-width:767px){.deferred-payment{font-size:12px}}.deferred-payment__sign{width:30px;height:30px}@media(max-width:767px){.deferred-payment__sign{width:20px;height:20px}}.deferred-payment__sign--sm{width:18px;height:18px}@media(max-width:767px){.deferred-payment__sign--sm{width:16px;height:16px}}.deferred-payment__counter{color:#6a9d2d}.deferred-payment__modal{max-width:780px}.deferred-payment__modal .modal-content{overflow-x:hidden;overflow-y:auto}@media(max-width:567px){.deferred-payment__modal .container{max-height:calc(100vh - 50px)}}@media(max-width:767px){.deferred-payment__modal .deferred-payment{font-size:10px}}.deferred-payment__header{font-size:24px}.deferred-payment__course-name{font-size:18px;font-family:"BaronNeue",sans-serif}@media(max-width:767px){.deferred-payment__course-name{font-size:16px}}.deferred-payment__description{font-size:14px}@media(max-width:767px){.deferred-payment__description{font-size:12px}}.deferred-payment__lesson-list{list-style-type:none;max-height:475px;overflow-y:auto}.payment-lesson-preview__order{width:60px;height:60px;background:#fcd7b6;min-width:60px}@media(max-width:767px){.payment-lesson-preview__order{width:45px;height:45px;min-width:45px}}.payment-lesson-preview__order-number{color:white;font-family:"BaronNeue",sans-serif;font-size:43px}@media(max-width:767px){.payment-lesson-preview__order-number{font-size:33px}}.payment-lesson-preview__date{font-size:14px}@media(max-width:767px){.payment-lesson-preview__date{font-size:10px}}.payment-lesson-preview__lesson-name{font-size:18px}@media(max-width:767px){.payment-lesson-preview__lesson-name{font-size:12px}}.payment-category-preview__delimiter{width:60px;height:15px;margin-top:2px;min-width:60px;background-color:#fcd7b6}@media(max-width:767px){.payment-category-preview__delimiter{width:45px;min-width:45px;height:12px;margin-top:1px}}.payment-category-preview__header{font-size:18px;font-family:"BaronNeue",sans-serif}@media(max-width:767px){.payment-category-preview__header{font-size:14px}}.bordered-btn{border:1px solid black;font-size:13px;color:black;text-decoration:none !important;height:35px;transition:all .2s ease-out;background:white}.bordered-btn:hover{background:#fbd3b1;border-color:#fbd3b1;color:black}.product-lessons__item{display:flex;align-items:center;font-size:16px;padding-left:28px}.product-lessons__item::before{content:"" !important;width:18px;height:18px;min-width:18px;display:inline-block;background:url("../images/play-icon.svg") center center no-repeat;background-size:contain}.lessons-header{margin-bottom:16px}.btn-white{height:39px;border-radius:0;font-family:"PFBagueSansProMedium",sans-serif;font-size:16px;color:#1e0f00;transition:all .2s ease-out;border:1px solid black;background:white}.btn-white:hover,.btn-white:active{background-color:#fcd7b6;color:#1e0f00;border-color:#fcd7b6}@media(max-width:576px){.bonuses__label{font-size:12px}}.bonuses__line{border-color:#fcd4b1}.bonuses__value{font-size:60px;font-family:"BaronNeue",sans-serif}@media(max-width:576px){.bonuses__value{font-size:48px}}.bonuses__input::placeholder{color:#7f7f7f !important;font-size:14px}@media(max-width:576px){.bonuses__input::placeholder{font-size:12px}}.bonuses__btn{background-color:#000;color:#fff !important;width:200px}@media(max-width:576px){.bonuses__btn{width:100%}}#code-notifications{list-style-type:none}#code-notifications li .fa-rub{font-size:14px !important}@media(max-width:576px){#code-notifications li .fa-rub{font-size:10px !important}}#code-notifications li .remove-code{width:15px;height:15px;min-width:15px;cursor:pointer;background:url("../images/remove-code.svg") no-repeat center center}@media(max-width:576px){#code-notifications li .remove-code{width:12px;height:12px;margin-right:10px;min-width:12px}}#code-notifications li::before{content:"";width:15px;height:15px;margin-right:10px;min-width:15px}@media(max-width:576px){#code-notifications li::before{width:30px;height:30px;min-width:12px}}@media(max-width:576px){#code-notifications li.code-applied{font-size:15px}}#code-notifications li.code-applied::before{background:url("../images/code-applied.svg") no-repeat center center}@media(max-width:576px){#code-notifications li.code-error{font-size:15px}}#code-notifications li.code-error::before{background:url("../images/code-error.svg") no-repeat center center}button.with-loading.loading{background:#fcd7b6 !important;color:transparent !important}button.with-loading.loading:hover{background:#fcd7b6 !important;color:transparent !important}.loading-wrapper{background:white;height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:8}.loading-wrapper-relative{position:relative;margin-top:10px}.loading-wrapper-relative>.loading-wrapper__icon{margin-top:0}.loading-wrapper__text{color:#fcd7b6}.loading-wrapper__text span{display:block;font-size:30px}.loading-wrapper__icon{width:61px;height:61px;background:url("../images/oval-beige.svg") center center no-repeat;background-size:61px;margin-top:50px}.owl-carousel{touch-action:manipulation}.slider-arrow{width:34px;height:34px;border-bottom:3px solid #fcd7b6;border-right:3px solid #fcd7b6;transform:rotate(-45deg);margin-left:-20px;margin-top:.5rem}.slider-arrow--reverse{transform:rotate(135deg)}.slider-arrow--white{border-color:white}.input-outline:focus{outline:#fcd7b6 auto 5px !important;box-shadow:unset}.author-preview__img{width:40px;height:40px;object-fit:cover}@media(min-width:768px){.author-preview__img{width:55px;height:55px}}.author-preview__name{font-size:12px}@media(min-width:768px){.author-preview__name{font-size:16px}}.author-preview__date{font-size:12px}.author-preview__like-counter{font-family:"BaronNeue",sans-serif;font-size:20px;line-height:1;padding-bottom:0;padding-top:4px}.author-preview__like-counter.liked{color:#fcd7b6}@media(min-width:768px){.author-preview__like-counter{font-size:28px}}.author-preview__like-counter--fix{padding-bottom:0;padding-top:4px}.author-preview__like-icon{width:20px;height:20px;background:url("../images/comment-like.svg") no-repeat;cursor:pointer}@media(min-width:768px){.author-preview__like-icon{width:28px;height:28px}}.author-preview__like-icon.liked{background:url("../images/comment-like-light.svg") no-repeat}.author-preview__like-icon--with-hover:hover{background:url("../images/comment-like-light.svg") no-repeat}.author-preview__edit-icon{width:20px;height:20px;cursor:pointer;background:url("../images/comment-edit.svg") no-repeat}@media(min-width:768px){.author-preview__edit-icon{width:28px;height:28px}}.author-preview__delete-icon{width:20px;height:20px;cursor:pointer;background:url("../images/delete.svg") no-repeat}@media(min-width:768px){.author-preview__delete-icon{width:28px;height:28px}}.comments-section__disabled-block{padding:20px 0}@media(min-width:768px){.comments-section__disabled-block{padding:30px 0}}.comments-section__disabled-text{font-size:12px;margin-bottom:0;background:rgba(252,215,182,0.34);font-family:"BaronNeue",sans-serif !important;color:#1e0f00;padding:16px 0}@media(min-width:768px){.comments-section__disabled-text{font-size:16px;padding:36px 0}}@media(min-width:1200px){.comments-section__disabled-text{font-size:20px}}.course-btn{border:1px solid black;font-size:14px;border-radius:0;background:transparent}.bg-comment{background:rgba(254,238,225,0.4)}@media(max-width:767px){.bg-comment{background:unset}.bg-comment .row-colored{background:rgba(254,238,225,0.4)}}.lesson-confirm-icon{width:35px;height:35px;background:url("../images/lesson-confirm.svg") no-repeat center}@media(max-width:767px){.lesson-arrow{width:30px;height:30px}}.lesson-arrow-text{font-size:24px}@media(max-width:767px){.lesson-arrow-text{font-size:14px}}.lesson-arrow-inactive{opacity:.5}.bg-ligter-color{background:#feeee1}.finish-lesson{max-width:60px !important}.lesson-accordion-header{font-size:24px}.tags .tags__list{list-style-type:none}.justify-content-end-inner>div{justify-content:flex-end}.share .share__header{font-size:16px;font-family:"BaronNeue",sans-serif;line-height:20px}.share .share__list{list-style-type:none}.share .share__list .fa{font-size:18px}.share .share__list .share__item{width:30px;height:30px;margin-left:5px}.share .share__list .share__item a{color:#1e0f00}.share .share__list .share__item a:hover{text-decoration:none}.share .share__list .share__item.share__item--bordered{border:2px solid}.border-dark-color{border-color:#1e0f00 !important}.bg-lighter-color{background:#feefe2}.bg-light-color{background-color:#fcd7b6}.article-set{overflow:hidden}.article-set .article-set__empty{font-family:"BaronNeue",sans-serif;font-size:48px;color:white}.article-set .article-set__empty span{font-size:60px}.article-set .article-set__header{font-size:30px}.article-set .article-set__list{padding-left:0;list-style-type:none}.article-preview .article-preview__header{font-family:"BaronNeue",sans-serif}.article-preview .article-preview__desc{line-height:normal}.my-course-notification{background:#fef5ec}.my-course-notification h3{font-family:"BaronNeue",sans-serif}.lesson-accordion-header{font-size:24px}.empty-profile-message{font-family:"BaronNeue",sans-serif;color:#fcd7b6}.empty-profile-message .empty-profile-message-link{font-family:"PFBagueSansProMedium",sans-serif}.empty-profile-message .empty-profile-message-link a{color:black;text-decoration:underline}.empty-profile-message .empty-profile-message-link a:hover{color:black}.empty-message-block{background-repeat:no-repeat;background-position:center;background-clip:content-box}.empty-message-block .empty-message{font-family:"BaronNeue",sans-serif;color:#fcd7b6;text-transform:lowercase}.pagination{flex-wrap:wrap !important}.price-changed-modal .modal-content{overflow:hidden}.price-changed-modal .modal-content .form-btn{width:340px;height:39px;background:black;color:white;border-radius:0}.confirm-phone-modal{max-width:840px}.confirm-phone-modal .modal-content{overflow:hidden}.confirm-phone-modal .modal-content .header-block{padding-top:50px}.confirm-phone-modal .modal-content .modal-input{height:39px;width:360px;border:1px solid black}.confirm-phone-modal .modal-content .form-btn{color:white;background:black;height:39px;width:360px;border:1px solid black}.confirm-phone-modal .modal-content .form-btn:hover{border-color:#fcd7b6}.course-time-rates-modal{max-width:540px}.course-time-rates-modal .modal-content{overflow:hidden}.course-time-rates-modal .modal-content .header-block{padding-top:50px}.course-time-rates-modal .modal-content .form-btn{color:white;background:black;height:39px;width:260px;border:1px solid black}.course-time-rates-modal .modal-content .form-btn:hover{border-color:#fcd7b6}.course-info-modal{max-width:880px}.course-info-modal .course-info-close{top:5px;right:5px}.course-info-modal .remove-link{color:#1e0f00;text-decoration:underline}.course-info-modal .remove-link:hover{color:#1e0f00}.cart-info{text-decoration:underline;font-size:14px;width:fit-content;padding:0;background:transparent}.black-bar::before{background:black !important}.icon-grid,.icon-list{background:url("../images/grid.svg") no-repeat;background-size:contain;width:20px;height:20px}.icon-list{background:url("../images/list.svg") no-repeat}.modal-question .modal-content{overflow:hidden}.modal-question .modal-body .question-close{position:absolute;display:block;width:30px;height:30px;background:url("../images/close-button.svg") no-repeat center center;background-size:15px;top:15px;right:13px;cursor:pointer;border-radius:50%;z-index:3}.modal-question .modal-body .question-close:hover{background-color:#fcd7b6}.modal-question .modal-body .form-btn{width:208px;height:39px;background:black;color:white;font-size:16px;border-radius:0}.question-link{color:#1e0f00;text-decoration:underline}.question-link .question{background:url("../images/question.svg") no-repeat;width:25px;height:25px}.question-link:hover{color:#1e0f00 !important}.settings-accordion{width:unset !important;font-family:"PFBagueSansProMedium",sans-serif !important;font-size:18px !important;text-decoration:underline}.settings-accordion .settings-accordion-icon{left:-15px}.checkbox+.label-control{margin:0}.checkbox+.label-control::before{top:3px}.emojionearea .emojionearea-editor{padding-left:0 !important;color:#1e0f00 !important}.emojionearea .emojionearea-picker .emojionearea-scroll-area{height:156px !important}.emojionearea .emojionearea-picker .emojionearea-wrapper{height:196px !important;width:250px !important}.emojionearea .emojionearea-picker{height:196px !important;width:250px !important;top:65px !important}.btn-search{width:30px;height:30px !important;border-radius:50% !important;padding:0;background:url("../images/search.svg") no-repeat center center;background-size:20px}.btn-search:focus{outline:0;box-shadow:unset}main{overflow:hidden;padding-top:2.5rem}@media(max-width:767px){main{padding-top:0}}.comments-icon,.task-icon{width:30px;height:30px;background:url("../images/comments.svg") no-repeat;background-position:center;display:block;padding:0 30px;margin-bottom:10px}.task-icon{background:url("../images/star.svg") no-repeat;background-position:center}.loading-black{position:absolute;width:24px;height:24px;background:url("../images/oval-black.svg") no-repeat;background-size:contain;top:50%;left:50%;transform:translate(-50%,-50%)}.loading-lg-black{position:absolute;width:24px;height:24px;background:url("../images/oval.svg") no-repeat;background-size:contain;top:50%;left:50%;transform:translate(-50%,-50%)}.lesson-comments a,.lesson-task a{font-family:"BaronNeue",sans-serif;color:#1e0f00 !important;background-color:transparent !important;border-radius:0 !important;border-bottom:5px solid transparent}.lesson-comments a.active,.lesson-task a.active{border-bottom:5px solid #fcd7b6;background:transparent}.course-accordion{width:unset !important}.course-video-preview .block-header{font-size:24px}.date-label{height:22px;min-width:141px;text-align:center;background:#49bb7b;color:white}#promocode_input::placeholder{font-size:14px}.reset-decoration{text-decoration:none;color:inherit}.reset-decoration:hover{text-decoration:none;color:inherit}.reset-decoration:focus{outline:none !important}.profile-text-info{font-size:2rem;font-family:"BaronNeue",sans-serif}#Achievements .disabled{opacity:.4}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile+label{cursor:pointer;overflow:hidden;outline:0}.inputfile:focus+label,.inputfile.has-focus+label{outline:0}.profile-edit-icon{font-size:14px !important;color:#1e0f00;padding:.2rem .28rem;border:1px solid #1e0f00;border-radius:50%;cursor:pointer}.profile-edit-icon.disabled{color:transparent;border-color:transparent;cursor:unset}.header-fix{padding-right:33px !important}.header-mac-fix{padding-right:31px !important}.profile-control-group{width:100%;overflow:hidden;position:relative;max-width:230px}.profile-param{margin:2px 0}.profile-param .confirm,.profile-param .phone-confirm{height:26px;font-size:14px}.profile-input,.sms-input{height:20px;display:block;width:100%;border:0;border-radius:0;color:#1e0f00;background:transparent;transition:.3s ease}.profile-input:focus,.sms-input:focus{outline:0}.profile-input-lg{height:25px}.profile-input-md{height:23px}.bar{background:#1e0f00;height:1px;content:"";transition:.3s ease;position:relative}.bar::before{content:"";position:absolute;width:100%;height:150%;background:#1e0f00}.profile-confirmed{padding:.18rem .2rem;font-size:12px !important;color:#fcd7b6;border-color:#fcd7b6}.profile-confirmed.confirm-succeed{cursor:unset;display:block !important}.order-finals{padding:0}.order-finals ul{list-style:none}.order-finals--success{background:rgba(75,171,68,0.1)}.order-finals--fail{background:rgba(215,80,80,0.1)}.order-finals--in-progress{background:rgba(254,211,0,0.1)}.order-finals--processing{background:rgba(30,15,0,0.1)}.certificates .nav-pills .nav-link,.offers .nav-pills .nav-link{color:#1e0f00;border-radius:unset}.certificates .nav-pills .nav-link.active,.offers .nav-pills .nav-link.active{background:transparent;border-bottom:3px solid #1e0f00}.section_headSocialBlock a{text-decoration:none;color:#1e0f00}.section_headSocialBlock a:hover{text-decoration:none}#contactForm address a{text-decoration:none;color:#1e0f00}#contactForm address a:hover{text-decoration:none}.offer{font-family:"BaronNeue",sans-serif !important;font-size:30px}.strikethrough-sm::before{left:-3px !important;width:112% !important;top:2%}.offer-text{line-height:15px}.product-label-sm{width:85px;height:24px;font-size:15px;line-height:25px}.swiper-button-prev.main-video-btn{left:-15px;background-image:unset}.swiper-button-prev.main-video-btn .slider-arrow{margin-left:0}@media screen and (max-width:576px){.swiper-button-prev.main-video-btn .slider-arrow{width:26px;height:26px;margin-left:10px}}.swiper-button-prev.main-video-btn:focus{outline:0}.swiper-button-next.main-video-btn{right:-15px;background-image:unset}.swiper-button-next.main-video-btn .slider-arrow{margin-left:-10px}@media screen and (max-width:576px){.swiper-button-next.main-video-btn .slider-arrow{width:26px;height:26px;margin-right:-12px}}.swiper-button-next.main-video-btn:focus{outline:0}#swiper-student-work-button-prev{left:-5% !important}@media(max-width:1350px){#swiper-student-work-button-prev{left:-3% !important}}@media(max-width:1250px){#swiper-student-work-button-prev{left:0 !important}}#swiper-student-work-button-next{right:-5% !important}@media(max-width:1350px){#swiper-student-work-button-next{right:-3% !important}}@media(max-width:1250px){#swiper-student-work-button-next{right:0 !important}}#swiper-reviews-button-prev{left:-5% !important}#swiper-reviews-button-next{right:-5% !important}.small-video{max-width:520px;bottom:0;left:50%;transform:translateX(-50%)}.video-swiper>.main-video-btn{position:unset}.main-video-header-block{width:100%;background-color:#fcd7b6}.main-video-header-block>div{background-color:#fcd7b6}@media(max-width:991px){.main-video-header-block>div{min-height:68px}}.main-desc-block{margin-top:0}@media(max-width:1699px) and (min-width:992px){.main-desc-block{margin-top:100px}}@media(min-width:1700px){.main-desc-block{margin-top:30px}}.bg-gradient{background:linear-gradient(0,#fcd7b6 68%,white 30%)}.bg-gradient.description-block{background:rgba(252,215,182,0.18)}.description-block__text{z-index:3}.description-block__text>p:last-child,.description-block__text>body:last-child{margin-bottom:0}.main-slider-header{background-color:#fcd7b6}.main-slider-header>div{background-color:#fcd7b6}@media(max-width:991px){.main-slider-header>div{min-height:68px}}.owl-main{max-width:1200px}#carousel-custom-dots{max-width:400px;list-style-type:none}.owl-custom-nav{-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;left:250px}#owl-main-prev{height:50px;transform:rotate(180deg);cursor:pointer}#owl-main-next{height:50px;cursor:pointer}.main-popular-slider{display:block}.owl-custom-dot{border-radius:50%;padding:8px;border:2px solid transparent;cursor:pointer}.owl-custom-dot.active{border:2px solid #fcd7b6}.owl-custom-dot.active>span{background:#fcd7b6}.owl-custom-dot>span{width:5px;background:#1e0f00;height:5px;display:block;border-radius:50%}.owl-custom-dot:hover{border:2px solid #fcd7b6}.owl-custom-dot:hover>span{background:#fcd7b6}.purchase-modal-video{height:392px}.lines{height:100%;position:absolute;top:0;left:0;right:0;bottom:0;padding:0;z-index:0}@media(max-width:990px){.lines{display:none !important}}.lines .row{height:100%;margin-left:-55px;margin-right:-55px}.lines_wrapper{width:16.5%;height:100%;float:left;position:relative}.lines_wrapper:last-child{width:6px;border-left-width:2px}.lines_vertical{transition:all .2s ease-out;position:relative;height:100%;background:transparent;border:2px solid rgba(253,233,214,0.5);width:6px;padding:0}.lines_vertical_message{writing-mode:tb-rl;writing-mode:vertical-lr;line-height:1;letter-spacing:1px;margin-left:-12px;position:absolute;color:#1e0f00;font-family:"BaronNeue",sans-serif;font-size:24px;padding:0;text-transform:lowercase}.lines_vertical_message-fix{padding:unset;left:-15px}.owl-main-dot::after{transition:all .1s ease-in-out;content:"";display:block;background:0;border:1px solid #fcd4b1;width:2px;height:2px;top:11px;left:11px;position:absolute;border-radius:100%}.step{font-family:"BaronNeue",sans-serif;width:135px;color:#fcd7b6;transition:all .5s ease-out;line-height:.8}.input-password{max-width:365px;padding-right:40px}.main-popular-text{opacity:0;font-size:18px;text-align:center;color:#fff !important;width:100%;position:absolute}.change-pass-btn:disabled{background-color:#a1a1a1 !important}.main-popular{display:none;height:630px}.main-popular p,.main-popular body{top:50%}.main-popular .popular-icons{transform:translate(-50%,-50%) !important;opacity:0}.main-popular .popular-icons span.icon{border:1px solid white !important}.main-popular .popular-icons span.icon.product-cart-icon{background:url("../images/cart-white.svg") 50% 50% no-repeat;background-size:20px}.main-popular .popular-icons span.icon.favorite-icon{background:url("../images/fav-white.svg") 50% 50% no-repeat;background-size:20px}.main-popular div.name-cover{background-color:rgba(0,0,0,0.5);opacity:0;left:0;right:0;top:0;bottom:0}.main-popular img{max-width:100%;object-fit:cover}html.pattern-1 .slide-1{width:260px;height:auto;top:10%}html.pattern-1 .slide-1 img{height:390px}html.pattern-1 .slide-1 div.position-relative{height:390px}html.pattern-1 .slide-1 .popular-icons{top:280px;left:52%}html.pattern-1 .slide-1:hover .popular-icons{opacity:1}html.pattern-1 .slide-1:hover p,html.pattern-1 .slide-1:hover body{opacity:1}html.pattern-1 .slide-1:hover div.position-relative{opacity:1}html.pattern-1 .slide-2{width:200px;height:auto;top:5%;left:255px}html.pattern-1 .slide-2 img{height:300px}html.pattern-1 .slide-2 div.position-relative{height:300px}html.pattern-1 .slide-2 .popular-icons{top:230px;left:52%}html.pattern-1 .slide-2:hover .popular-icons{opacity:1}html.pattern-1 .slide-2:hover p,html.pattern-1 .slide-2:hover body{opacity:1}html.pattern-1 .slide-2:hover div.position-relative{opacity:1}html.pattern-1 .slide-3{width:175px;height:auto;top:50%;left:250px}html.pattern-1 .slide-3 img{height:263px}html.pattern-1 .slide-3 div.position-relative{height:263px}html.pattern-1 .slide-3 .popular-icons{top:210px;left:52%}html.pattern-1 .slide-3:hover .popular-icons{opacity:1}html.pattern-1 .slide-3:hover p,html.pattern-1 .slide-3:hover body{opacity:1}html.pattern-1 .slide-3:hover div.position-relative{opacity:1}html.pattern-1 .slide-4{width:225px;height:auto;top:15%;left:945px}html.pattern-1 .slide-4 img{height:337px}html.pattern-1 .slide-4 div.position-relative{height:337px}html.pattern-1 .slide-4 .popular-icons{top:250px;left:52%}html.pattern-1 .slide-4:hover .popular-icons{opacity:1}html.pattern-1 .slide-4:hover p,html.pattern-1 .slide-4:hover body{opacity:1}html.pattern-1 .slide-4:hover div.position-relative{opacity:1}html.pattern-1 .slide-5{width:255px;height:auto;left:700px}html.pattern-1 .slide-5 img{height:383px}html.pattern-1 .slide-5 div.position-relative{height:383px}html.pattern-1 .slide-5 .popular-icons{top:280px;left:52%}html.pattern-1 .slide-5:hover .popular-icons{opacity:1}html.pattern-1 .slide-5:hover p,html.pattern-1 .slide-5:hover body{opacity:1}html.pattern-1 .slide-5:hover div.position-relative{opacity:1}html.pattern-1 .slide-6{width:250px;height:auto;top:25%;left:450px}html.pattern-1 .slide-6 img{height:375px}html.pattern-1 .slide-6 div.position-relative{height:375px}html.pattern-1 .slide-6 .popular-icons{top:270px;left:52%}html.pattern-1 .slide-6:hover .popular-icons{opacity:1}html.pattern-1 .slide-6:hover p,html.pattern-1 .slide-6:hover body{opacity:1}html.pattern-1 .slide-6:hover div.position-relative{opacity:1}html.pattern-2 .slide-1{width:270px;height:auto;top:10%}html.pattern-2 .slide-1 img{height:405px}html.pattern-2 .slide-1 div.position-relative{height:405px}html.pattern-2 .slide-1 .popular-icons{top:290px;left:52%}html.pattern-2 .slide-1:hover .popular-icons{opacity:1}html.pattern-2 .slide-1:hover p,html.pattern-2 .slide-1:hover body{opacity:1}html.pattern-2 .slide-1:hover div.position-relative{opacity:1}html.pattern-2 .slide-2{width:330px;height:auto;top:5%;left:840px}html.pattern-2 .slide-2 img{height:495px}html.pattern-2 .slide-2 div.position-relative{height:495px}html.pattern-2 .slide-2 .popular-icons{top:340px;left:52%}html.pattern-2 .slide-2:hover .popular-icons{opacity:1}html.pattern-2 .slide-2:hover p,html.pattern-2 .slide-2:hover body{opacity:1}html.pattern-2 .slide-2:hover div.position-relative{opacity:1}html.pattern-2 .slide-3{width:225px;height:auto;top:15%;left:640px}html.pattern-2 .slide-3 img{height:337px}html.pattern-2 .slide-3 div.position-relative{height:337px}html.pattern-2 .slide-3 .popular-icons{top:250px;left:52%}html.pattern-2 .slide-3:hover .popular-icons{opacity:1}html.pattern-2 .slide-3:hover p,html.pattern-2 .slide-3:hover body{opacity:1}html.pattern-2 .slide-3:hover div.position-relative{opacity:1}html.pattern-2 .slide-4{width:255px;height:auto;top:0;left:400px}html.pattern-2 .slide-4 img{height:383px}html.pattern-2 .slide-4 div.position-relative{height:383px}html.pattern-2 .slide-4 .popular-icons{top:280px;left:52%}html.pattern-2 .slide-4:hover .popular-icons{opacity:1}html.pattern-2 .slide-4:hover p,html.pattern-2 .slide-4:hover body{opacity:1}html.pattern-2 .slide-4:hover div.position-relative{opacity:1}html.pattern-2 .slide-5{width:250px;height:auto;left:225px;top:30%}html.pattern-2 .slide-5 img{height:375px}html.pattern-2 .slide-5 div.position-relative{height:375px}html.pattern-2 .slide-5 .popular-icons{top:280px;left:52%}html.pattern-2 .slide-5:hover .popular-icons{opacity:1}html.pattern-2 .slide-5:hover p,html.pattern-2 .slide-5:hover body{opacity:1}html.pattern-2 .slide-5:hover div.position-relative{opacity:1}html.pattern-2 .slide-6{width:175px;height:auto;top:55%;left:790px}html.pattern-2 .slide-6 img{height:263px}html.pattern-2 .slide-6 div.position-relative{height:263px}html.pattern-2 .slide-6 .popular-icons{top:210px;left:52%}html.pattern-2 .slide-6:hover .popular-icons{opacity:1}html.pattern-2 .slide-6:hover p,html.pattern-2 .slide-6:hover body{opacity:1}html.pattern-2 .slide-6:hover div.position-relative{opacity:1}html.pattern-3 .slide-1{width:290px;height:auto;top:0;left:480px}html.pattern-3 .slide-1 img{height:435px}html.pattern-3 .slide-1 div.position-relative{height:435px}html.pattern-3 .slide-1 .popular-icons{top:310px;left:52%}html.pattern-3 .slide-1:hover .popular-icons{opacity:1}html.pattern-3 .slide-1:hover p,html.pattern-3 .slide-1:hover body{opacity:1}html.pattern-3 .slide-1:hover div.position-relative{opacity:1}html.pattern-3 .slide-2{width:330px;height:auto;top:9%;left:190px}html.pattern-3 .slide-2 img{height:495px}html.pattern-3 .slide-2 div.position-relative{height:495px}html.pattern-3 .slide-2 .popular-icons{top:340px;left:52%}html.pattern-3 .slide-2:hover .popular-icons{opacity:1}html.pattern-3 .slide-2:hover p,html.pattern-3 .slide-2:hover body{opacity:1}html.pattern-3 .slide-2:hover div.position-relative{opacity:1}html.pattern-3 .slide-3{width:250px;height:auto;top:15%}html.pattern-3 .slide-3 img{height:375px}html.pattern-3 .slide-3 div.position-relative{height:375px}html.pattern-3 .slide-3 .popular-icons{top:280px;left:52%}html.pattern-3 .slide-3:hover .popular-icons{opacity:1}html.pattern-3 .slide-3:hover p,html.pattern-3 .slide-3:hover body{opacity:1}html.pattern-3 .slide-3:hover div.position-relative{opacity:1}html.pattern-3 .slide-4{width:220px;height:auto;top:-5%;left:948px}html.pattern-3 .slide-4 img{height:330px}html.pattern-3 .slide-4 div.position-relative{height:330px}html.pattern-3 .slide-4 .popular-icons{top:250px;left:52%}html.pattern-3 .slide-4:hover .popular-icons{opacity:1}html.pattern-3 .slide-4:hover p,html.pattern-3 .slide-4:hover body{opacity:1}html.pattern-3 .slide-4:hover div.position-relative{opacity:1}html.pattern-3 .slide-5{width:220px;height:auto;left:815px;top:40%}html.pattern-3 .slide-5 img{height:330px}html.pattern-3 .slide-5 div.position-relative{height:330px}html.pattern-3 .slide-5 .popular-icons{top:250px;left:52%}html.pattern-3 .slide-5:hover .popular-icons{opacity:1}html.pattern-3 .slide-5:hover p,html.pattern-3 .slide-5:hover body{opacity:1}html.pattern-3 .slide-5:hover div.position-relative{opacity:1}html.pattern-3 .slide-6{width:175px;height:auto;top:5%;left:740px}html.pattern-3 .slide-6 img{height:263px}html.pattern-3 .slide-6 div.position-relative{height:263px}html.pattern-3 .slide-6 .popular-icons{top:210px;left:52%}html.pattern-3 .slide-6:hover .popular-icons{opacity:1}html.pattern-3 .slide-6:hover p,html.pattern-3 .slide-6:hover body{opacity:1}html.pattern-3 .slide-6:hover div.position-relative{opacity:1}html.pattern-4 .slide-1{width:220px;height:auto;top:5%}html.pattern-4 .slide-1 img{height:330px}html.pattern-4 .slide-1 div.position-relative{height:330px}html.pattern-4 .slide-1 .popular-icons{top:250px;left:52%}html.pattern-4 .slide-1:hover .popular-icons{opacity:1}html.pattern-4 .slide-1:hover p,html.pattern-4 .slide-1:hover body{opacity:1}html.pattern-4 .slide-1:hover div.position-relative{opacity:1}html.pattern-4 .slide-2{width:330px;height:auto;left:680px}html.pattern-4 .slide-2 img{height:495px}html.pattern-4 .slide-2 div.position-relative{height:495px}html.pattern-4 .slide-2 .popular-icons{top:340px;left:52%}html.pattern-4 .slide-2:hover .popular-icons{opacity:1}html.pattern-4 .slide-2:hover p,html.pattern-4 .slide-2:hover body{opacity:1}html.pattern-4 .slide-2:hover div.position-relative{opacity:1}html.pattern-4 .slide-3{width:230px;height:auto;top:30%;left:940px}html.pattern-4 .slide-3 img{height:345px}html.pattern-4 .slide-3 div.position-relative{height:345px}html.pattern-4 .slide-3 .popular-icons{top:260px;left:52%}html.pattern-4 .slide-3:hover .popular-icons{opacity:1}html.pattern-4 .slide-3:hover p,html.pattern-4 .slide-3:hover body{opacity:1}html.pattern-4 .slide-3:hover div.position-relative{opacity:1}html.pattern-4 .slide-4{width:250px;height:auto;top:6%;left:450px}html.pattern-4 .slide-4 img{height:375px}html.pattern-4 .slide-4 div.position-relative{height:375px}html.pattern-4 .slide-4 .popular-icons{top:270px;left:52%}html.pattern-4 .slide-4:hover .popular-icons{opacity:1}html.pattern-4 .slide-4:hover p,html.pattern-4 .slide-4:hover body{opacity:1}html.pattern-4 .slide-4:hover div.position-relative{opacity:1}html.pattern-4 .slide-5{width:295px;height:auto;left:195px;top:20%}html.pattern-4 .slide-5 img{height:443px}html.pattern-4 .slide-5 div.position-relative{height:443px}html.pattern-4 .slide-5 .popular-icons{top:310px;left:52%}html.pattern-4 .slide-5:hover .popular-icons{opacity:1}html.pattern-4 .slide-5:hover p,html.pattern-4 .slide-5:hover body{opacity:1}html.pattern-4 .slide-5:hover div.position-relative{opacity:1}html.pattern-4 .slide-6{width:175px;height:auto;top:50%;left:50px}html.pattern-4 .slide-6 img{height:263px}html.pattern-4 .slide-6 div.position-relative{height:263px}html.pattern-4 .slide-6 .popular-icons{top:210px;left:52%}html.pattern-4 .slide-6:hover .popular-icons{opacity:1}html.pattern-4 .slide-6:hover p,html.pattern-4 .slide-6:hover body{opacity:1}html.pattern-4 .slide-6:hover div.position-relative{opacity:1}html.pattern-5 .slide-1{width:250px;height:auto;top:15%}html.pattern-5 .slide-1 img{height:375px}html.pattern-5 .slide-1 div.position-relative{height:375px}html.pattern-5 .slide-1 .popular-icons{top:270px;left:52%}html.pattern-5 .slide-1:hover .popular-icons{opacity:1}html.pattern-5 .slide-1:hover p,html.pattern-5 .slide-1:hover body{opacity:1}html.pattern-5 .slide-1:hover div.position-relative{opacity:1}html.pattern-5 .slide-2{width:300px;height:auto;left:440px;top:10%}html.pattern-5 .slide-2 img{height:450px}html.pattern-5 .slide-2 div.position-relative{height:450px}html.pattern-5 .slide-2 .popular-icons{top:310px;left:52%}html.pattern-5 .slide-2:hover .popular-icons{opacity:1}html.pattern-5 .slide-2:hover p,html.pattern-5 .slide-2:hover body{opacity:1}html.pattern-5 .slide-2:hover div.position-relative{opacity:1}html.pattern-5 .slide-3{width:255px;height:auto;top:15%;left:910px}html.pattern-5 .slide-3 img{height:383px}html.pattern-5 .slide-3 div.position-relative{height:383px}html.pattern-5 .slide-3 .popular-icons{top:280px;left:52%}html.pattern-5 .slide-3:hover .popular-icons{opacity:1}html.pattern-5 .slide-3:hover p,html.pattern-5 .slide-3:hover body{opacity:1}html.pattern-5 .slide-3:hover div.position-relative{opacity:1}html.pattern-5 .slide-4{width:220px;height:auto;top:6%;left:250px}html.pattern-5 .slide-4 img{height:330px}html.pattern-5 .slide-4 div.position-relative{height:330px}html.pattern-5 .slide-4 .popular-icons{top:250px;left:52%}html.pattern-5 .slide-4:hover .popular-icons{opacity:1}html.pattern-5 .slide-4:hover p,html.pattern-5 .slide-4:hover body{opacity:1}html.pattern-5 .slide-4:hover div.position-relative{opacity:1}html.pattern-5 .slide-5{width:230px;height:auto;left:695px;top:40%}html.pattern-5 .slide-5 img{height:345px}html.pattern-5 .slide-5 div.position-relative{height:345px}html.pattern-5 .slide-5 .popular-icons{top:260px;left:52%}html.pattern-5 .slide-5:hover .popular-icons{opacity:1}html.pattern-5 .slide-5:hover p,html.pattern-5 .slide-5:hover body{opacity:1}html.pattern-5 .slide-5:hover div.position-relative{opacity:1}html.pattern-5 .slide-6{width:175px;height:auto;top:0;left:760px}html.pattern-5 .slide-6 img{height:263px}html.pattern-5 .slide-6 div.position-relative{height:263px}html.pattern-5 .slide-6 .popular-icons{top:210px;left:52%}html.pattern-5 .slide-6:hover .popular-icons{opacity:1}html.pattern-5 .slide-6:hover p,html.pattern-5 .slide-6:hover body{opacity:1}html.pattern-5 .slide-6:hover div.position-relative{opacity:1}.owl-video[data-timer]{background:black}.header_icons .menu-icon{height:30px}#notificationModal .notification-modal__header{font-size:1.5rem}#notificationModal .notification-modal__header>span{font-weight:bold}.video-play-icon{background-image:url("../images/videoSlider_play.png");background-repeat:no-repeat;transition:all .2s ease-in-out;transform:translate3d(-50%,-50%,0);background-position:center;border-radius:100%;margin:0;left:50%;top:50%;cursor:pointer}.rotating-main{display:none;position:absolute;width:405px;height:585px;object-fit:cover}.main-block__wrap{height:92px;position:absolute;bottom:0;right:0;left:0;background:rgba(0,0,0,0.5)}.main-block__category-name{color:white;margin-bottom:0;line-height:1.2;width:80%;text-align:center}.form-contacts .icon-socials{border:3px solid #1e0f00;font-size:22px}.form-contacts .icon-socials.padding-extended{padding-right:.6rem !important;padding-left:.6rem !important}.form-contacts textarea{min-height:180px}.form-contacts .requisites{font-size:14px}.form-contacts .requisites>h2{line-height:35px}.form-contacts .requisites p,.form-contacts .requisites body{line-height:18px}.form-contacts div:last-child label{font-size:14px}.form-contacts div:last-child label a:hover{color:#1e0f00}.fs-18{font-size:18px}.final-profile-link{max-width:330px}.final-order-number{color:#fcd7b6;font-size:70px;line-height:.6}.text-underline{text-decoration:underline}.color-dark{color:#1e0f00}.color-light{color:#fcd7b6}#pills-tabContent-mobile #form-register>#email_reg{background-color:#e7ab83}#pills-tabContent-mobile #form_login>div{font-size:22px}#pills-tabContent-mobile #form_login>#email,#pills-tabContent-mobile #form_login>#password{background-color:#e7ab83}#password-reset{background-repeat:no-repeat}#password-reset>h1{letter-spacing:unset;margin-top:2.5rem}#password-reset #id_email{background-color:#e7ab83}.login-mobile{background-repeat:no-repeat;background-color:#dcae8a}#new-pass-repeat:disabled{opacity:.3;background-color:transparent}.step-arrow{width:25px;background-image:url("../images/arrow-right.svg");height:32px;background-position:center;background-repeat:no-repeat;margin-right:8px}#pills-login-tab.active,#pills-register-tab.active{color:#1d0f00;background:transparent;border-bottom:5px solid}.eye-pass-label{background:url("../images/eye-pass-show.svg") no-repeat center center;content:"";display:inline-block;width:22px;height:25px;vertical-align:middle;cursor:pointer;right:8px;top:50%;transform:translateY(-50%)}.modal-eye-pass-label{top:50%;right:3% !important;transform:translateY(-50%)}@media(max-width:991px){.modal-eye-pass-label{right:8% !important}}.eye-pass-mobile{top:43%}.eye-pass-label-hide{background-image:url("../images/eye-pass-hide.svg")}.eye-light-show{background-image:url("../images/eye-pass-show-light.svg")}.eye-light-hide{background-image:url("../images/eye-pass-hide-light.svg")}.popover-text{font-size:16px !important;font-family:"PFBagueSansProMedium",sans-serif !important}.rotating-item{display:none;position:absolute}.rotating-block__wrap{height:46px;position:absolute;bottom:0;right:0;left:0;background:rgba(0,0,0,0.5)}.rotating-block__category-name{color:white;margin-bottom:0;line-height:1.2;width:140px;text-align:center}@media(max-width:767px){.rotating-block__lessons-icon{font-size:14px}}.rotating-block__lessons-icon::before{content:"";background:url("../images/play-icon-white.svg") center center no-repeat;width:28px;height:28px;margin-right:5px}@media(max-width:767px){.rotating-block__lessons-icon::before{width:24px;height:24px}}h1{font-family:"BaronNeue",sans-serif;font-size:26px;letter-spacing:2px}p,body{font-family:"PFBagueSansProMedium",sans-serif !important;color:#1e0f00}body{overflow-x:hidden !important;position:relative;overflow-y:scroll !important;padding-right:0 !important}.favorite-icon{background-image:url("../images/fav.svg");background-size:20px}.icon.favorite-icon,.icon.product-cart-icon,.icon.sewing-kit-icon__icon{width:34px !important;height:34px !important}.product-cart-icon{background-image:url("../images/product-cart.svg");background-repeat:no-repeat;background-position:center center;background-size:22px}.icon-caption{position:absolute;display:none;font-size:14px;top:20px;left:13px;color:#1e0f00}.icon:hover+.icon-caption{display:block}.account-collapse,.account{background-image:url("../images/account.svg") !important;background-size:20px}.favorites{background-image:url("../images/fav.svg") !important;background-size:20px}.cart{background-image:url("../images/cart.svg") !important;background-size:20px}.lang{background-image:url("../images/planet-earth.svg") !important;background-size:20px}.break-word{word-wrap:break-word}.pattern-accordion-break{word-wrap:break-word;word-break:break-word}.low-visible{opacity:.5}#patternSubInfo.subtext{font-size:16px}.subtext{font-size:16px;word-spacing:2px}.product-price{font-family:"BaronNeue",sans-serif;font-size:26px}.choose-size{color:#1e0f00;font-size:18px;text-transform:uppercase;border-bottom:1px solid black;word-wrap:normal}.choose-size:hover{color:#1e0f00;text-decoration:none}.product-param-block>.product-param-header{margin-top:16px}.product-param{border:1px solid white;cursor:pointer;transition:border .25s linear;margin-right:15px;padding:3px 5px;display:inline-block;margin-bottom:5px}.product-param:hover{border:1px solid black}.product-param.param-selected{background-color:#fcd7b6}.product-param.product-bought{opacity:.3}.product-param.product-bought:hover{border:1px solid transparent;cursor:auto}.accompanying-product-header{max-width:600px;letter-spacing:-0.5px}.accompanying-product-stripe{border-top:2px solid #fde9d7;border-bottom:3px solid #fde9d7;height:9px;width:100%;left:0;box-sizing:border-box;z-index:0}.accompanying-product-stripe::before{content:"";position:absolute;width:200%;border-top:2px solid #fde9d7;border-bottom:3px solid #fde9d7;height:9px;top:-2px;left:-100%}.product-popular-header{max-width:720px;letter-spacing:-0.5px}.product-popular-all{font-size:24px;color:#1d0f00;text-decoration:none;border-bottom:2px solid #1d0f00}.product-popular-all:hover,.product-popular-all:active{color:#1d0f00;text-decoration:none}.stripe{border-top:2px solid #fde9d7;border-bottom:3px solid #fde9d7;height:9px;width:100%;left:0;box-sizing:border-box;z-index:0}.stripe::after{content:"";position:absolute;width:200%;border-top:2px solid #fde9d7;border-bottom:3px solid #fde9d7;height:9px;top:-2px;right:-100%}.stripe-reverse::before,.stripe-before::before{content:"";position:absolute;width:200%;border-top:2px solid #fde9d7;border-bottom:3px solid #fde9d7;height:9px;top:-2px;left:-100%}.stripe-before{border-top:2px solid #fde9d7;border-bottom:3px solid #fde9d7;height:9px;width:100%;left:0;box-sizing:border-box;z-index:0}.strikethrough{position:relative;margin-right:15px}.cart-position-cost{display:inline !important}.cart-position-cost .d-inline-block{text-align:end}.purchase-label-container{position:relative;overflow:hidden}.purchase-label-container::before{content:'';top:34%;width:90%;position:absolute;border-bottom:2px solid #fcd7b6;z-index:-1}@media(max-width:767px){.purchase-label-container::before{top:40%}}@media(max-width:470px){.purchase-label-container::before{top:35%}}.purchase-label-container .purchase-label{width:87px;height:87px;color:#fcd7b6;font-size:51px;line-height:1.75;border-radius:50%;background-color:white;border:3px solid #fcd7b6;font-family:"BaronNeue",sans-serif;z-index:1}@media(max-width:470px){.purchase-label-container .purchase-label{width:50px;height:50px;font-size:30px;border:2px solid #fcd7b6}}.purchase-label-container .purchase-label.label-selected{color:#fff;background-color:#fcd7b6}.purchase-label-container .purchase-label.purchase-label-disabled{color:rgba(252,215,182,0.4) !important;border:3px solid rgba(252,215,182,0.4) !important}.purchase-label-container .purchase-label-text{font-size:15px;color:#fcd7b6 !important}@media(max-width:767px){.purchase-label-container .purchase-label-text{display:none}}@media(max-width:470px){.purchase-label-container .purchase-label-text{font-size:11px}}.purchase-label-container .purchase-label-text.always-displayed{display:inherit !important}.purchase-label-container .purchase-label-text.purchase-label-disabled{color:rgba(252,215,182,0.4) !important}.payment{border:1px solid #fff;cursor:pointer;transition:border .25s linear}.payment:hover{border:1px solid black;opacity:1}.payment-bordered{border-right:1px solid #fcd7b6;border-left:1px solid #fcd7b6}.payment-selected{background-color:#fcd7b6}.product-label.sale{background-color:#cc1f1f}.product-label.promo{background-color:#cc1f1f}.product-label.soon{background-color:#00c2f6}.product-label.new{background-color:#83c550}.categories-page-link{background-color:transparent;border:0;border-radius:50% !important;color:#1e0f00;padding-left:14px !important;padding-right:14px !important;width:42px;height:40px}.categories-page-link:hover{background-color:#fcd7b6;color:#1e0f00}.page-button{background-color:transparent !important;border-radius:50% !important;padding:0 !important}.page-button-next,.page-button-prev{display:block;width:30px;height:30px;margin-top:4px;cursor:pointer;background-position:center;background-repeat:no-repeat;outline:0}.page-button-next{background-image:url("../images/arrow-right.svg")}.page-button-prev{background-image:url("../images/arrow-left.svg")}.page-link:focus{box-shadow:none}.page-item.active>.page-link{background-color:#fcd7b6;color:#1e0f00}.change-category-left,.change-category-right{position:absolute;top:22%;transform:translateY(-50%);writing-mode:vertical-lr;font-size:44px;font-family:"BaronNeue",sans-serif;text-transform:lowercase;color:#fcd4b1;width:100px;height:800px}.change-category-left{transform:rotate(180deg);left:5%}.change-category-right{transform:rotate(360deg);right:5%}.change-category-arrow-left,.change-category-arrow-right{position:absolute;width:50px;height:50px;cursor:pointer;background-position:center;background-repeat:no-repeat;outline:0}.change-category-arrow-left{left:50%;transform:rotate(180deg);background-image:url("../images/arrow-left.svg")}.change-category-arrow-right{right:0;background-image:url("../images/arrow-right.svg")}.change-category-arrow-right-sm{background-position:center;background-repeat:no-repeat;outline:0;background-image:url("../images/arrow-right.svg")}.change-category-arrow-left-sm{background-position:center;background-repeat:no-repeat;outline:0;background-image:url("../images/arrow-left.svg")}.product-header{font-size:44px;letter-spacing:-0.5px}.change-category-left-sm{font-family:"BaronNeue",sans-serif;text-transform:lowercase;color:#fcd4b1;line-height:1.2}.change-category-right-sm{line-height:1.2;font-family:"BaronNeue",sans-serif;text-transform:lowercase;color:#fcd4b1}.header-22{font-size:22px;font-family:"BaronNeue",sans-serif}.header-20{font-family:"BaronNeue",sans-serif;font-size:20px}.h24{font-family:"BaronNeue",sans-serif;font-size:24px}.step-row span .payment-choise-label{width:80px;left:-13px}.step-row span .payment-label{left:5px}.step-row span .finish-label{left:-10px}.basket-item-name{font-family:"BaronNeue",sans-serif;font-size:18px;line-height:18px}h2{font-family:"BaronNeue",sans-serif}.counter-disabled{cursor:not-allowed;opacity:.5}.counter-disabled>a:hover{cursor:not-allowed;background-color:transparent}.cart-rm{font-size:16px;border-bottom:1px solid #1e0f00;text-decoration:none;line-height:.85;color:#1e0f00}.cart-rm:hover{text-decoration:none;color:#1e0f00}.delivery-link{text-decoration:none;color:#1e0f00;font-size:16px;text-transform:uppercase}.delivery-link:hover{text-decoration:underline;color:#1e0f00}.promo-text{font-size:14px;font-weight:unset;word-spacing:unset;line-height:1.2}.price-before{font-size:15px}.price-before-sm{font-size:12px}.popular-product-price>i.ruble{font-size:22px}.top-arrow-block a:hover{text-decoration:none}.cat-arrow-fixed{margin-top:0 !important}.cat-arrow{margin-top:-4px}.error{background-image:url("../images/error.png");background-repeat:no-repeat;background-size:100% auto;background-position:top}.error:first-child{font-family:"BaronNeue",sans-serif;text-align:center;color:#fcd7b6}.service{background-image:url("../images/service.png");background-repeat:no-repeat;background-size:100% auto;background-position:top}.service:first-child{font-family:"BaronNeue",sans-serif;text-align:center;color:#fcd7b6;line-height:1.06}.profile-menu-name{word-wrap:break-word;word-break:break-word}.profile-menu{border:1px solid #fcd7b6}.profile-image-huge{width:215px;height:215px;object-fit:cover;object-position:top}.profile-menu-list>li{transition:all .15s ease-out}.profile-menu-list>li>a{color:#1e0f00;text-decoration:none;cursor:pointer}.profile-menu-list>li>a>.counter{font-size:20px}.profile-menu-list>li:hover,.profile-menu-list>li.selected{background-color:#fcd7b6}.download-list{list-style-type:none;padding-left:20px}.download-list>li>a{border-bottom:1px solid black;line-height:.85;word-wrap:break-word;text-decoration:none;color:#1e0f00}.download-list>li>a:hover{color:#fcd7b6;border-bottom-color:#fcd7b6}.profile-accordion-header{font-size:18px;padding-left:20px}.subtext-block{font-size:14px}.profile-achievement{width:92px;height:92px;background-position:50% 50%;background-size:50px;border:2px solid #1e0f00;background-repeat:no-repeat;border-radius:50%}.courses{background-image:url("../images/marathons.svg")}.online-courses{background-image:url("../images/online-courses.svg")}.bought{background-image:url("../images/bought.svg")}.comment-achievement{background-image:url("../images/comments.svg")}.reviews{background-image:url("../images/review.svg")}.days{background-image:url("../images/days.svg")}.profile-achievement-text{line-height:1.2;text-align:center;margin-top:15px}.profile-achievement-count{font-family:"BaronNeue",sans-serif}.profile-link{font-size:16px}.profile-name{font-size:26px;line-height:1}.profile-pattern-name{line-height:1;font-size:20px;font-family:"BaronNeue",sans-serif}.lh-md{line-height:1.2}.lh{line-height:1}.lh-6{line-height:.6}.accordion-block{margin-top:35px}.accordion{background:transparent;color:#1e0f00;cursor:pointer;width:100%;border:0;text-align:left;outline:0;font-size:24px;font-family:"BaronNeue",sans-serif;padding-left:0;text-transform:lowercase}.accordion:hover{background-color:unset}.accordion:focus{outline:0}.accordion>span{color:#fcd7b6;margin-right:15px}.accordion-header{padding-left:30px}.panel{padding-top:15px;background-color:white;overflow:hidden;font-size:16px;color:#1e0f00;line-height:18px}.panel table{border-bottom:1px solid #1e0f00;border-right:1px solid #1e0f00;border-left:0;border-top:0;border-collapse:collapse;width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.panel table tr{border-top:1px solid #1e0f00}@media(max-width:475px){.panel table tr{font-size:.725rem}}.panel table th,.panel table tr td,.panel table .table-responsive .table tr td,.table-responsive .table tr .panel table td{border:0;border-left:1px solid #1e0f00;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding:.3rem}.panel table>thead{text-align:center !important;text-transform:uppercase !important}.panel table>tbody{text-align:center !important}.panel .innerlink,.panel .mail-link{color:inherit;text-decoration:none;border-bottom:1px solid #1e0f00}.panel .innerlink{text-transform:uppercase}.panel ol{padding-left:1rem !important}.panel ul{padding-left:0;list-style-type:none}.panel ul li::before{content:"-";margin-right:5px}.table-responsive{overflow-x:auto !important}.table-responsive .table{border-bottom:1px solid #1e0f00;border-right:1px solid #1e0f00;border-left:0;border-top:0;border-collapse:collapse}.table-responsive .table tr{border-top:1px solid #1e0f00}@media(max-width:475px){.table-responsive .table tr{font-size:.725rem}}.table-responsive .table th,.panel table tr .table-responsive .table td,.table-responsive .table tr td{border:0;border-left:1px solid #1e0f00;padding:.3rem}.table-responsive .table>thead{text-align:center !important;text-transform:uppercase !important}.table-responsive .table>tbody{text-align:center !important}.nav-link--fix{padding-top:0 !important;padding-bottom:.25rem !important}.lessons-header--fix{margin-bottom:16px !important}.bonuses__label--fix{padding-top:0 !important;padding-bottom:8px}.profile-input-md-fix{height:24px !important}.profile-input-fix{height:24px !important}.profile-input-lg-fix{height:31px !important}.course-header-fix{margin-bottom:0 !important}.course-header-fix::before{top:2px !important}.option-label-fix{line-height:1.5 !important}.error-fixed:first-child{line-height:1.5 !important}@media(min-width:992px){.sticky-disabled{position:relative !important}.sticky-disabled .navbar-brand img{width:145px}}.achievement-icon{flex:1 1 30%}.vote-counter-fix{line-height:.6 !important}.vote-counter-fix::before{top:-20px !important}.like-counter-fix{line-height:1.4 !important}.product-label-fix{line-height:unset !important}.product-label-sm-fix{line-height:25px !important}.panel .padding-safari{padding-left:22px !important}.strikethrough-fixed{position:relative;margin-right:15px}.strikethrough-fixed::before{border-bottom:2px solid red;position:absolute;content:"";width:110%;left:-5px;top:0}.purchase-label-fixed{line-height:1.6}.content-img-disabled{padding-left:15px;left:0;width:inherit;background-clip:content-box;background-color:rgba(255,255,255,0.7);font-family:"BaronNeue",sans-serif !important}.content-text-disabled{color:rgba(30,15,0,0.3)}.pattern-slider>.row{padding-top:12px}.column>img.preview{padding:2px;cursor:pointer}.column.selected>img{border:1px solid black}.product-slide{display:block}.swiper-container-popular{width:100%;max-height:800px}.swiper-container-reviews{width:100%;max-height:800px}.swiper-container-accompanying-product{width:100%;max-height:800px}.popular-slide-img>span{font-size:30px;bottom:5px;left:8px;color:#fff;font-family:"BaronNeue",sans-serif}.slide-link{color:#1e0f00;text-decoration:none;margin-left:0 !important}.slide-link:hover,.slide-link:active{text-decoration:none;color:#1e0f00}.popular-slide-text-block{padding:0;color:#1e0f00}.popular-slide-text-block:hover{text-decoration:none;color:inherit}.popular-product-price{font-family:"BaronNeue",sans-serif;font-size:24px}.popular-product-name{font-size:18px;margin-bottom:15px;padding-top:10px;line-height:1.2}.popular-icons{margin-left:-7px;height:60px}.popular-icons .sewing-kit-icon__icon{background-image:url(../images/sewing-icon.svg);background-size:50px}.popular-icons .sewing-kit-icon__text{font-size:14px;top:-10px;left:5px;color:#1e0f00;text-decoration:underline;display:none}@media(min-width:1199px){.popular-icons .sewing-kit-icon__text{display:inline}}#swiper-popular-button-prev,#swiper-popular-button-next,#swiper-accompanying-button-prev,#swiper-accompanying-button-next{position:absolute;top:32%;width:35px;height:64px;margin-top:-22px;z-index:10;cursor:pointer;background-position:center;background-repeat:no-repeat;outline:0}#swiper-popular-button-next,#swiper-accompanying-button-next{right:-5%}#swiper-popular-button-prev,#swiper-accompanying-button-prev{left:-5%}.swiper-pagination-product-mobile{left:50%;margin-right:-50%;transform:translate(-50%,-50%) !important;bottom:-5px}.swiper-pagination-product-mobile span{margin-left:4px !important;margin-right:4px !important}.swiper-pagination-product-mobile>span.swiper-pagination-bullet-active{background-color:#fcd7b6 !important;width:10px;height:10px}.swiper-pagination-product-mobile>span.swiper-pagination-bullet{width:10px;height:10px;opacity:.4}.swiper-pagination-bullet-active:focus,.swiper-pagination-bullets:focus{outline:0}.swiper-mobile-button-prev,.swiper-mobile-button-next{top:100% !important;width:30px !important;height:35px !important;background-size:70px 85px !important;z-index:11 !important}.swiper-mobile-button-prev:focus,.swiper-mobile-button-next:focus{outline:0}.swiper-mobile-button-prev:active,.swiper-mobile-button-next:active{outline:0}.swiper-mobile-button-prev{background-image:url("../images/arrow-left.png") !important}.swiper-mobile-button-next{background-image:url("../images/arrow-right.png") !important}.swiper-container-categories{width:100%;height:auto}.swiper-container-purchases{width:100%;max-height:800px}#swiper-categories-button-prev:focus,#swiper-categories-button-next:focus{outline:0}.swiper-container-purchase-modal{width:100%;height:auto}#swiper-purchase-button-next:focus,#swiper-purchase-button-prev:focus{outline:0}.swiper-pagination-categories{left:50%;margin-right:-50%;transform:translate(-50%,-50%) !important;bottom:-30px}.swiper-pagination-categories span{margin-left:4px !important;margin-right:4px !important}.swiper-pagination-categories>span.swiper-pagination-bullet-active{background-color:#fcd7b6 !important}footer{z-index:1;position:relative;background-color:#f3f3f3;height:120px;padding-top:30px}footer .footer_menu{position:relative;min-height:1px;text-transform:lowercase}footer .footer_menu ul{margin:0;padding:0}footer .footer_menu ul li{white-space:nowrap;list-style-type:none;margin-bottom:5px}footer .footer_menu ul li a{color:#1e0f00;font-size:16px}@media(max-width:1200px){footer .footer_menu{margin-top:30px}}footer .footer_social_media_links{position:relative;min-height:1px;text-transform:lowercase}footer .footer_social_media_links ul{margin:0;padding:0}footer .footer_social_media_links ul li{margin-left:13px;white-space:nowrap;list-style-type:none}footer .footer_social_media_links ul li a{color:#1e0f00;font-size:16px}@media(max-width:1200px){footer{padding-top:5px}}.footer-nav{font-family:"BaronNeue",sans-serif}.footer-nav li a{text-decoration:none}.footer-nav li a:hover,.footer-nav li a:active{text-decoration:none}@media(max-width:1200px){.footer-nav{text-align:center;font-size:10px;line-height:22px}}.footer-label{margin-top:5px;text-align:right}.footer-label>span>a{color:#1e0f00;text-decoration:none}.footer-label>span>a:hover,.footer-label>span>a:active{color:#1e0f00;text-decoration:none}@media(max-width:1200px){.footer-label{margin-top:60px;text-align:center}}.footer-label-browser{font-family:"PFBagueSansProMedium",sans-serif !important;font-size:13px;text-align:left;margin-left:0;left:0;z-index:-1;color:#1e0f00}@media(max-width:1200px){.footer-label-browser{margin-top:10px;text-align:center}}.footer-social-icons{font-size:30px !important}footer .footer_menu ul li.footer-nav::after{content:"\2595";margin-right:5px}footer .footer_menu ul li.footer-nav::after.__penultimate{content:"\2595";margin-right:5px}footer .footer_menu ul li:last-child::after{content:""}@media screen and (max-width:992px){footer .footer_menu ul li{margin:0}footer .footer_menu ul li::after{content:none;margin:0}}.section_head{background-color:transparent !important}.subscribe-form-header{font-size:24px;color:#1d0f00;font-family:"BaronNeue",sans-serif}@media screen and (min-width:992px){.slide5 .section_headSocialBlock .container{background-color:#fcd4b1;padding:20px 60px}}@media screen and (max-width:990px){.slide5 .section_headSocialBlock_element .userCounter{margin:0;display:block;margin-top:11px}.slide5 .section_headSocialBlock{margin:0;text-indent:0;text-align:center}}.slide5 .section_headSocialBlock_element .fa{vertical-align:middle;margin-right:10px;font-size:35px}.slide5 .section_headSocialBlock_element .userCounter::before{content:"";display:inline-block;vertical-align:middle;margin-right:15px;background-size:cover;background:url("../images/account.svg") no-repeat center center;width:26px;height:24px}.slide5 .section_headSocialBlock_element .userCounter{margin-left:25px}.slide5 .section_headSocialBlock .instagram::before{background-image:url("../images/socialMedia_instagramm.png")}.slide5 .section_headSocialBlock .youtube::before{background-image:url("../images/socialMedia_youtube.png")}.social-block{display:flex;flex-wrap:wrap;justify-content:space-between}@media(max-width:1200px){.social-block{justify-content:space-around}}.social-block .social-item{position:relative;max-width:250px;margin-top:20px}@media(max-width:768px){.social-block .social-item{width:200px}}@media(max-width:470px){.social-block .social-item{font-size:.9rem;margin-top:15px;width:170px}}@media(max-width:350px){.social-block .social-item{font-size:1rem;width:inherit}}.social-block .social-item .item__link .item__info .info__description{margin:-2px 0 0 40px;text-align:left;line-height:1.2}.social-block .social-item .item__link .item__info .instagram-icon::before{height:28px;width:28px;top:3px;left:0;background-image:url("../images/socialMedia_instagramm.png");background-size:100% 100%;position:absolute;content:" "}.social-block .social-item .item__link .item__info .telegram-icon::before{height:28px;width:28px;top:3px;left:0;background-image:url("../images/socialMedia_telegram.png");background-size:100% 100%;position:absolute;content:" "}.social-block .social-item .item__link .item__info .youtube-icon::before{background-image:url("../images/socialMedia_youtube.png");height:28px;width:28px;top:3px;left:0;background-size:100% 100%;position:absolute;content:" "}.social-block .social-item .item__link .item__info .vk-icon::before{background-image:url("../images/socialMedia_vkontakte.png");height:28px;width:28px;top:3px;left:0;background-size:100% 100%;position:absolute;content:" "}.checkbox{position:absolute;z-index:-1;opacity:0;width:0;height:0}.checkbox+label{position:relative;padding:0 0 0 25px;cursor:pointer;font-size:12px;display:block;margin-bottom:20px}.checkbox+label::before{content:"";position:absolute;top:0;bottom:0;left:0;margin:auto;width:17px;height:17px;border-radius:0;border:1px solid #000;transition:.2s}.checkbox:checked+label::before{background:black;background-position:50% 50%;border:2px solid white;outline:1px solid black}.checkbox.agreement{position:static}.form-check>.check-label,.form-check>.css-label{text-align:left;color:#1e0f00;font-family:"PFBagueSansProMedium",sans-serif;line-height:16px;font-size:14px}.form-check>.check-label::before{top:8px}input.form-control::placeholder,textarea.form-control::placeholder{color:#1e0f00}input.form-control:focus{background-color:transparent;box-shadow:none;outline:-webkit-focus-ring-color auto 5px;border:1px solid black}input.form-control,textarea.form-control{border:1px solid #000;border-radius:0;color:#1e0f00;font-size:16px;height:39px;margin-bottom:24px;padding:10px 28px;letter-spacing:.7px;background:transparent}.send-mail-textbox:focus{color:#1e0f00;box-shadow:none}.send-mail-textbox{font-family:"PFBagueSansProMedium",sans-serif !important}.send-mail-textbox::placeholder{color:#1e0f00}button[type="submit"],.filled-btn,.archive-btn{height:39px;border-radius:0;font-family:"PFBagueSansProMedium",sans-serif;font-size:15px;color:#1e0f00;transition:all .2s ease-out}button[type="submit"]:hover,.filled-btn:hover,.archive-btn:hover{background-color:#fcd7b6 !important;color:#1e0f00 !important}button[type="submit"]:focus,.filled-btn:focus,.archive-btn:focus{box-shadow:none}.filled-btn{width:150px !important;background-color:black !important;color:white !important}.filled-btnrevert-color{color:#1e0f00 !important;background-color:white !important;border:1px solid #1e0f00}.purchase-btn,landing-subcribe-btn{width:200px !important}.product-cart-btn{padding:5px 15px;padding-left:10px;width:180px;height:35px;color:black;text-decoration:none;border:1px solid black;vertical-align:top}.inverted-btn{color:black !important;background-color:#fbd3b1 !important;border-color:#fbd3b1 !important}.inverted-btn:hover{color:#fff !important;background-color:black !important;border-color:black !important}.add-product-btn,.landing-subscribe-btn,.download-course-certificate{padding:10px 20px;width:150px;background-color:black;text-align:center;color:#fff;height:35px;text-decoration:none}.download-course-certificate{color:black;width:190px;background-color:white;border:1px solid black}.bordered-button{padding:5px 15px;padding-left:10px;height:35px;color:black;text-decoration:none;border:1px solid black;vertical-align:top}.bordered-button::before{margin-bottom:3px}.bordered-button,.product-cart-btn,.add-product-btn,.add-course-time-btn,.landing-subscribe-btn,.download-course-certificate{transition:all .2s ease-out;font-size:13px}.bordered-button::before,.product-cart-btn::before{background-image:url("../images/product-cart.svg");content:"";display:inline-block;width:22px;height:25px;vertical-align:middle;margin-right:10px;background-position:center;background-repeat:no-repeat}.bordered-button:hover,.product-cart-btn:hover,.add-product-btn:hover,.landing-subscribe-btn:hover,.download-course-certificate:hover{background-color:#fbd3b1;color:black;border-color:#fbd3b1;text-decoration:none}.close-btn{background-image:url("../images/close-button.svg");top:-5px;right:5%;background-size:13px;width:30px;height:30px;background-position:center;background-repeat:no-repeat;border-radius:50%;cursor:pointer;z-index:1}.close-btn:hover{background-color:#fcd7b6}.btn-close-modal{background-image:url("../images/close-button.svg");top:15px;right:15px;background-size:16px;width:30px;height:30px;background-position:center;background-repeat:no-repeat;border-radius:50%;cursor:pointer;z-index:10}.btn-close-modal:hover{background-color:#fcd7b6}.fav-button{transition:all .2s ease-out;font-size:13px;color:#1e0f00;text-decoration:none;margin-left:27px}.fav-button:hover{text-decoration:none;color:#1e0f00}.fav-button::before{background-image:url("../images/fav.svg");background-size:20px;content:"";display:inline-block;width:30px;height:30px;vertical-align:middle;margin-right:10px;background-position:center;background-repeat:no-repeat;position:absolute;left:-32px;bottom:-8px;border-radius:50%;transition:background-color .2s ease-out}.fav-button:hover::before{background-color:#fcd7b6;border-color:#fcd7b6}@media(min-width:1300px){.video-play-icon{width:400px;height:400px;background-size:180px;border:6px solid #fcd4b1}.container{max-width:1200px}.ruble{font-size:26px}.categories-main-image:hover>a>p,.categories-main-image:hover>a>body{opacity:1;background:rgba(0,0,0,0.5);cursor:pointer;color:#fff !important;background-clip:content-box}.main-popular{display:block !important}.main-popular-slider{display:none !important}.categories-main-image>a>p,.categories-main-image>a>body{background-clip:content-box;top:0;opacity:0;font-size:16px;line-height:585px;text-align:center;color:#fff !important;z-index:1;width:100%;position:absolute;max-width:390px}.categories-main-image{max-width:405px;padding-right:0;margin-right:90px}.service{height:550px}.service:first-child{font-size:120px}.error{height:510px}.error:first-child{font-size:400px;line-height:1.5}#swiper-categories-button-prev{left:-55px}#swiper-categories-button-next{right:-55px}#swiper-categories-button-prev,#swiper-categories-button-next{position:absolute;top:48%;width:35px;height:64px;margin-top:-22px;z-index:10;cursor:pointer;background-position:center;background-repeat:no-repeat;outline:0}.categories-slider-block{max-width:630px;padding-left:15px}}@media(max-width:1350px){#swiper-popular-button-prev{left:-4%}#swiper-popular-button-next{right:-4%}#swiper-reviews-button-prev{left:-3% !important}#swiper-reviews-button-next{right:-3% !important}}@media(max-width:1250px){#swiper-reviews-button-prev{display:none}#swiper-reviews-button-next{display:none}}.cart-modal-content{left:140.2%;bottom:-66px}.cart-modal-content.cart-modal-content-lang{left:127.5%}@media(max-width:1299px){.cart-modal-content.cart-modal-content-lang{left:128.5%}}.cart-modal-content-edited,.lang-modal-content-edited{bottom:-65px !important}.lang-modal-content{width:69px;height:55px;left:154.8%;bottom:-65px}@media(max-width:1299px){.lang-modal-content{left:149.2%}}@media(max-width:1199px){.lang-modal-content{left:130.5%}}@media(width:1024px){.lang-modal-content{left:138.5%}}@media(max-width:991px){.lang-modal-content{left:106.5%;bottom:-42px}}@media(max-width:768px){.lang-modal-content{left:86.5%;bottom:-65px}}@media(max-width:766px){.lang-modal-content{left:87.1%;bottom:-66px}}@media(max-width:576px){.lang-modal-content{left:85.8%;bottom:-65.8px}}@media(max-width:574px){.lang-modal-content{position:-webkit-sticky;position:sticky;margin-top:66px;margin-right:16px}}@media(width:768px){html.ios .lang-modal-content{left:104.5%;bottom:-42px}}@media(width:1024px){html.ios .lang-modal-content{left:136.5%}}html.macos .cart-modal-content-lang{left:125.8%}@media(max-width:1299px){html.macos .cart-modal-content-lang{left:113.5%}}html.macos .cart-modal-content-edited{left:138%}html.macos .cart-modal-content-edited.cart-modal-content-lang{left:125.8%}@media(max-width:1299px){html.macos .cart-modal-content-edited{left:129%}}html.macos .lang-modal-content{left:152.9%}@media(max-width:1299px){html.macos .lang-modal-content{left:147.3%}}@media(max-width:1199px){html.macos .lang-modal-content{left:129.4%}}@media(width:1024px){html.macos .lang-modal-content{left:126.5%}}@media(max-width:991px){html.macos .lang-modal-content{left:105%;bottom:-42px}}@media(width:768px){html.macos .lang-modal-content{left:104.8%}}@media(max-width:766px){html.macos .lang-modal-content{left:87.1%;bottom:-66px}}@media(max-width:576px){html.macos .lang-modal-content{left:84.8%;bottom:-79.8px}}.lang-form{width:69px;height:55px}@media(max-width:767px){.article .article__header{font-size:24px}.article .article__content{font-size:12px !important;line-height:normal !important;text-align:justify !important}.article .article__date{font-size:12px}.article .article__edited{color:rgba(255,0,0,0.75);font-size:12px}.article .article__product{color:#a8a5a3;font-size:12px}.article_img2{width:99%;height:auto}}@media(max-width:1450px){.top-arrow-block{display:flex}.top-arrow-block div{font-size:25px}.text-left-xxl{text-align:center !important}.article_img{width:47%;height:auto}}@media(min-width:1451px){.top-arrow-block{display:none}.product-header{text-align:left !important;padding-left:15px !important;padding-right:15px !important}.text-left-xxl{text-align:left !important}}@media(min-width:1500px){.main-slider-header{top:500px}.main-slide-nav{top:670px}}@media(max-width:1550px){.change-category-right,.change-category-left{display:none !important}}@media(min-width:1800px){header.header-main #links{max-height:500px !important}}@media(max-width:1200px){footer{height:calc(100%+20px)}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.img-big{cursor:pointer}.zoom-img{cursor:zoom-in !important}.product-template .image-template{background:#bdc3c7}.product-template .popular-slide-template .price-template{width:110px;height:28px;background:#bdc3c7;margin-top:.5rem}.product-template .popular-slide-template .icon-template{display:flex;margin-top:.5rem}.product-template .popular-slide-template .icon-template *{width:28px;height:28px;background:#bdc3c7;margin-right:.5rem}.social-item .instagram-patterns{margin-left:0}@media(max-width:360px){.social-item .instagram-patterns{margin-left:-20%}}.social-item .youtube{margin-left:-30%}@media(min-width:768px){.social-item .youtube{margin-left:-20%}}@media(min-width:992px){.social-item .youtube{margin-left:-16%}}.social-item .social-description{margin-bottom:0;margin-top:-2px;text-align:left;line-height:1.2}.email-input{min-width:75%}@media(max-width:1299px){.email-input{min-width:73%}}@media(max-width:1199px){.email-input{min-width:68%}}@media(max-width:991px){.article-subscription-form{padding-right:0;padding-left:0;margin-bottom:2rem}}.article-subscription-form .subscription-form{background:transparent url("../images/subscription_form/blog_subscriprion_bg.png") center top no-repeat padding-box;background-size:cover;padding:1.5% 1.5% 1.5% 45%}@media(max-width:991px){.article-subscription-form .subscription-form{padding:5% 4%}}.article-subscription-form .subscription-form .subscribe-form-header{font-size:28px !important}@media(max-width:991px){.article-subscription-form .subscription-form .subscribe-form-header{text-align:center;margin-top:1rem}}.article-subscription-form .subscription-form .subscribe-form-header__additional-text{line-height:2rem;font-size:24px !important}@media(max-width:575px){.article-subscription-form .subscription-form .subscribe-form-header__additional-text{font-size:16px !important}}.article-subscription-form .subscription-form__form{padding:1.5% 2%;background-color:white;box-shadow:0 3px 6px #000029}@media(max-width:575px){.article-subscription-form .subscription-form__form .form-group{display:block !important}}.article-subscription-form .subscription-form__form .form-group .form-control{display:inline-block;width:auto;vertical-align:middle}.article-subscription-form .subscription-form__form .form-group input[name='email']{flex:1;margin-bottom:0;padding-right:2%;border:unset;border-bottom:1px solid black}@media(max-width:575px){.article-subscription-form .subscription-form__form .form-group input[name='email']{min-width:100%}}@media(max-width:575px){.article-subscription-form .subscription-form__form .form-group .form-check{padding-left:unset;margin-top:unset !important}}@media(max-width:767px){.article-subscription-form .subscription-form__form .form-group .form-check{margin-top:1rem}}.article-subscription-form .subscription-form__form .form-group .send-mail-btn{margin-left:.25rem}@media(max-width:575px){.article-subscription-form .subscription-form__form .form-group .send-mail-btn{margin-left:unset;min-width:100%}}@media(max-width:575px){.article-subscription-form .subscription-form__form .form-group .send-mail-btn.d-none-sm{display:none !important}}a.disabled{pointer-events:none}.hovered-over{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}.disabled-block{opacity:.4;cursor:unset !important}.archive-btn{background-color:#fbd3b1 !important;color:black !important;max-width:50% !important}.archive-btn.archive-grid-btn{max-width:unset !important}.archive-btn:hover{background-color:black !important;color:white !important}.category-patterns-accordion-arrow{position:absolute;right:0;margin-right:.375rem}@media(min-width:768px){.accordion-header.category-header{padding-left:35px}}@media(min-width:768px){.accordion-header.category-header::before{width:30px}}.category-panel{position:relative}@media(max-width:767px){.category-panel{margin-top:2rem !important}}.category-panel .category-accordion{background-color:#fcd7b6;justify-content:space-between}.category-panel .category-accordion::before{content:'';border-left:4px solid #fcd7b6;position:absolute;height:100%;left:33px;z-index:-1}@media(max-width:767px){.category-panel .category-accordion::before{left:45px;border-left:2px solid #fcd7b6}}.category-panel .category-accordion .accordion-btn{width:90% !important;padding-left:20px;z-index:1}.category-panel .category-accordion .accordion-btn .accordion-header{padding-left:unset}@media(max-width:576px){.category-panel .category-accordion .accordion-btn .accordion-header{font-size:16px}}.category-panel .category-accordion .accordion-btn .accordion-link{font-size:1.1rem;text-decoration:underline;text-transform:initial}@media(max-width:576px){.category-panel .category-accordion .accordion-btn .accordion-link{font-size:12px}}.category-panel .category-accordion .attention-icon{width:28px;height:28px;background:url("../images/attention-red.svg") no-repeat;margin-top:1.1rem;margin-right:1rem}@media(max-width:576px){.category-panel .category-accordion .attention-icon{width:18px;height:18px}}.category-panel .lesson-list .lesson-link:last-child{background:white}@media(max-width:767px){.category-panel .lesson-list .lesson-link:last-child{background:unset}}@media(max-width:767px){.category-panel .lesson-list .lesson-link:last-child .lesson-card{margin-bottom:0 !important}}@media(max-width:767px){.category-panel .lesson-list .lesson-link{flex-flow:column}}.category-panel .lesson-list .lesson-link .lesson-number{width:69px;height:69px;background-color:white;border-radius:50%;border:2px solid #fcd7b6;display:flex;justify-content:center;align-items:center;font-size:34px;color:#fcd7b6;z-index:1}@media(max-width:991px){.category-panel .lesson-list .lesson-link .lesson-number{margin-right:2rem !important}}@media(max-width:767px){.category-panel .lesson-list .lesson-link .lesson-number{width:45px;height:45px;font-size:22px;margin-left:23px !important;margin-bottom:2rem !important;margin-right:unset !important}}.category-panel .lesson-list .lesson-link .lesson-number.pay-lesson-number{background-color:white;border:2px solid #d75050;color:#d75050}.category-panel .lesson-list .lesson-link .lesson-number.passed{background-color:#fcd7b6;border:2px solid #fcd7b6;color:white}.category-panel .lesson-list .lesson-link .lesson-card{flex:1;border:unset;box-shadow:0 3px 6px #00000029}.category-panel .lesson-list .lesson-link .lesson-card::before,.category-panel .lesson-list .lesson-link .lesson-card::after{content:'';position:absolute;display:inline-block}.category-panel .lesson-list .lesson-link .lesson-card::before{width:unset;top:14px;border-top:20px solid transparent;border-left:20px solid #00000029;border-right:0 solid #00000029;border-bottom:20px solid transparent;border-left-width:0;border-right-width:20px;left:-20px;z-index:0}@media(max-width:767px){.category-panel .lesson-list .lesson-link .lesson-card::before{top:-29px;transform:rotate(90deg);left:36px}}.category-panel .lesson-list .lesson-link .lesson-card::after{top:15px;border-top:19px solid transparent;border-left:19px solid white;border-right:0 solid white;border-bottom:19px solid transparent;border-left-width:0;border-right-width:19px;left:-19px}@media(max-width:767px){.category-panel .lesson-list .lesson-link .lesson-card::after{top:-27px;transform:rotate(90deg);left:37px}}.category-panel .lesson-list .lesson-link .lesson-card .lesson-col{margin-left:1rem !important;margin-right:3rem !important}@media(max-width:991px){.category-panel .lesson-list .lesson-link .lesson-card .lesson-col{margin-right:1rem !important}}.category-panel .lesson-list .lesson-link .lesson-card .lesson-col .pay-section .pay-btn{width:30% !important}@media(max-width:767px){.category-panel .lesson-list .lesson-link .lesson-card .lesson-col .pay-section .pay-btn{width:50% !important}}@media(max-width:767px){.category-panel .lesson-list .lesson-link .lesson-card .lesson-col .pay-section .deferred-price{margin-bottom:.5rem}}.category-panel .lesson-list .lesson-link .lesson-card .notifications{display:flex;flex-wrap:wrap;border-left:unset;border-top:2px solid #fcd7b6;margin-top:0}.category-panel .lesson-list .lesson-link .lesson-card .notifications-list{margin:1rem 0}@media(max-width:440px){.category-panel .lesson-list .lesson-link .lesson-card .notifications-list{display:flex;align-items:flex-start;flex-wrap:wrap;width:100%;height:100%}}.category-panel .lesson-list .lesson-link .lesson-card .notifications-list li{display:inline !important;margin-right:1.25rem;padding-left:unset !important}@media(max-width:440px){.category-panel .lesson-list .lesson-link .lesson-card .notifications-list li{width:45%;margin-bottom:.5rem}}@media(max-width:991px){.category-panel .lesson-list .lesson-link .lesson-card .notifications-list li{margin-right:.7rem}}.category-panel .lesson-list .lesson-link .lesson-card .notifications-list li span{padding-left:35px}@media(max-width:767px){.category-panel .lesson-list .lesson-link .lesson-card .notifications-list li span{padding-left:20px}}@media(max-width:440px){.category-panel .lesson-list .lesson-link .lesson-card .notifications-list li span{padding-left:25px}}.category-panel .lesson-list .lesson-link .lesson-card .notifications-list li::before{left:unset}.category-panel .lesson-list .lesson-link .lesson-card .notifications-list li.attention::before{background:url("../images/attention-red.svg") no-repeat}@media(max-width:767px){.category-panel .lesson-list .lesson-link .lesson-card .notifications-list li.payment-free::before{background-size:18px 18px}}.category-panel .lesson-list .lesson-link .lesson-card .notifications-list li.end-date{margin-right:unset;position:absolute;right:3rem}.category-panel .lesson-list .lesson-link .lesson-card .notifications-list li.end-date span{padding-left:unset !important}@media(max-width:440px){.category-panel .lesson-list .lesson-link .lesson-card .notifications-list li.end-date{width:100%;margin-top:0 !important}}@media(max-width:991px){.category-panel .lesson-list .lesson-link .lesson-card .notifications-list li.end-date{position:unset;display:flex !important;margin-top:1rem}}.category-panel .lesson-list .lesson-link .lesson-card .notifications-list li.subscription-access{position:absolute;right:10%}@media(max-width:440px){.category-panel .lesson-list .lesson-link .lesson-card .notifications-list li.subscription-access{right:-19%;font-size:10px;line-height:16px}}.category-panel .lesson-list .lesson-link .pay-lesson{box-shadow:unset;border:1px solid #d75050}.category-panel .lesson-list .lesson-link .pay-lesson::before{border-left:20px solid #d75050;border-right:0 solid #d75050;border-left-width:0;border-right-width:20px}@media(max-width:360px){#socialInfo{font-size:12px}}@media(max-width:360px){#socialInfo .fa{font-size:25px}}@media(max-width:991px){.course-certificate-link{width:60%;margin:2rem 0}}@media(max-width:991px){.certificate-link{flex-flow:column-reverse}}.certificate-link .congratulations{line-height:1.2}@media(max-width:991px){.certificate-link .congratulations{margin-left:0 !important;margin-bottom:.5rem}}.certificate-link .congratulations p,.certificate-link .congratulations body{margin-bottom:0}.certificate-link .congratulations .title{font-size:16px}@media(max-width:1199px){.certificate-link .congratulations .title{font-size:15px}}.certificate-link .congratulations .info{font-size:14px}@media(max-width:1199px){.certificate-link .congratulations .info{font-size:13px}}@media(max-width:767px){.modal{padding-right:0 !important}}@media(max-width:767px){.modal-dialog{margin:0 auto}}.extension-date{background-color:#4bab44;color:white}.extension-date__courses{font-size:14px}.w-max-content{width:max-content}.w-min-content{width:min-content}.stock-balance{color:#6a9d2d;font-size:14px;padding-bottom:10px}.product-subtext{font-size:14px}.product-description p,.product-description body{margin-bottom:0}.product-quantity-attention{width:max-content;font-size:14px;align-items:center}.product-quantity-attention .product-attention{width:28px;height:28px;background:url("../images/attention-green.svg") no-repeat;margin-right:10px}.cart-quantity-block{min-width:100%}.cart-quantity-block .quantity-block{border:unset;min-width:inherit;justify-content:space-around}.cart-quantity-block.disabled-quantity-block .quantity-block{opacity:.4}.cart-quantity-block.disabled-quantity-block .quantity-block .quantity-minus,.cart-quantity-block.disabled-quantity-block .quantity-block .quantity-plus,.cart-quantity-block.disabled-quantity-block .quantity-block .quantity-value{pointer-events:none;cursor:not-allowed}.cart-quantity-block.disabled-quantity-block input{pointer-events:none}.quantity-block{user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;width:max-content;border:1px solid black}@media(max-width:575px){.quantity-block{width:96%;justify-content:space-between}}.quantity-block .quantity-arrow{font-size:30px;cursor:pointer;margin-top:-5px;margin-bottom:-5px;width:inherit}.quantity-block .quantity-arrow.quantity-minus{text-align:start;padding-left:12px}.quantity-block .quantity-arrow.quantity-plus{text-align:end;padding-right:12px}.quantity-block .quantity-value{border:0;text-align:center;font-size:20px}@media(max-width:575px){.quantity-block .quantity-value{width:150%}}.quantity-block .quantity-value:focus{outline:0}.cart-icon{width:25px;height:25px;display:inline-block;cursor:pointer;border-radius:100%;background-size:15px;background-repeat:no-repeat;background-position:center center;transition:all .2s ease-out}.cart-icon__rm{background-image:url("../images/del.svg")}.cart-icon__fav{background-image:url("../images/fav.svg")}.cart-icon:hover{background-color:#fcd7b6}.extension-date-inverted{background-color:white;color:#4bab44}.extension-date-inverted__courses{font-size:14px}#purchaseComment,#orderAppealComment{min-height:10em;max-height:15em;overflow:auto;padding:6px 24px 6px 12px;line-height:1.5;background-color:transparent;border:1px solid black}.w-max-content-important{width:max-content !important}@media(max-width:767px){.w-max-content-important.w-sm-100{width:100% !important}}.delivery-company,.payment-system{border-right:1px solid #fcd7b6;border-left:1px solid #fcd7b6}.delivery-company:first-child,.payment-system:first-child{border-left:2px solid #fcd7b6}.delivery-company:last-child,.payment-system:last-child{border-right:2px solid #fcd7b6}.delivery-company__input,.payment-system__input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.delivery-company__label img,.payment-system__label img{max-height:70px}@media(max-width:575px){.delivery-company__label img,.payment-system__label img{max-height:42px}}.delivery-company__background,.payment-system__background{position:absolute;width:100%;height:100%;z-index:-1}.delivery-company__label:hover ~ .delivery-company__background,.payment-system__label:hover ~ .delivery-company__background,.delivery-company__label:hover ~ .payment-system__background,.payment-system__label:hover ~ .payment-system__background{background-color:rgba(252,215,182,0.4)}.delivery-company__input:checked ~ .delivery-company__background,.payment-system__input:checked ~ .delivery-company__background,.delivery-company__input:checked ~ .payment-system__background,.payment-system__input:checked ~ .payment-system__background{background-color:#fcd7b6}.delivery-company__data,.payment-system__data{font-family:"PFBagueSansProLight",sans-serif !important;font-size:14px}.user-contact-and-delivery{box-shadow:0 3px 6px #00000029}.user-contact-and-delivery::after,.user-contact-and-delivery::before{content:'';position:absolute;width:200%;height:68%;top:16%;background-color:#fcd7b6;opacity:.24}.user-contact-and-delivery::after{right:100%}.user-contact-and-delivery::before{left:100%}.user-bonuses{background-color:rgba(252,212,177,0.5)}.user-bonuses::after,.user-bonuses::before{content:'';position:absolute;width:200%;height:100%;top:0;background-color:rgba(252,212,177,0.5)}@media(min-width:768px){.user-bonuses::after,.user-bonuses::before{display:none}}.user-bonuses::after{right:100%}.user-bonuses::before{left:100%}@media(max-width:767px){.user-bonuses #bonuses_submit{width:100%}}.user-cart-title{font-size:26px;overflow:hidden}.user-cart-title::after{content:'';position:absolute;width:100%;border-top:2px solid #fde9d7;border-bottom:2px solid #fde9d7;height:8px;top:30%;margin-left:1rem}@media(max-width:767px){.user-cart-title::after{display:none}}#mapBlock input,#mapBlock select,#mapBlock .select2-selection,.user-cart-info input,.user-cart-info select,.user-cart-info .select2-selection{width:100%;font-size:16px;max-height:39px;border-radius:0;padding:10px 12px;letter-spacing:.7px;border:1px solid black}#mapBlock input::placeholder,#mapBlock select::placeholder,#mapBlock .select2-selection::placeholder,.user-cart-info input::placeholder,.user-cart-info select::placeholder,.user-cart-info .select2-selection::placeholder{color:black}#mapBlock input:disabled,#mapBlock select:disabled,#mapBlock .select2-selection:disabled,.user-cart-info input:disabled,.user-cart-info select:disabled,.user-cart-info .select2-selection:disabled{opacity:.3}#mapBlock .select2-selection,.user-cart-info .select2-selection{min-height:39px !important;border-radius:0 !important;border:1px solid black !important;padding:unset !important}#mapBlock .select2-selection__rendered,.user-cart-info .select2-selection__rendered{color:black !important;line-height:unset !important;padding:7px 15px !important}#mapBlock .select2-selection__arrow,.user-cart-info .select2-selection__arrow{top:6px !important}#mapBlock .select2-selection__arrow b,.user-cart-info .select2-selection__arrow b{border-color:black transparent transparent transparent !important}#mapBlock select,.user-cart-info select{background:white}#mapBlock .user-contact-info .user-delivery-phone-confirmed,.user-cart-info .user-contact-info .user-delivery-phone-confirmed{position:absolute;top:33%;right:25px;cursor:unset;color:#fcd7b6;font-size:12px;border-radius:50%;border:1px solid #fcd7b6}#mapBlock .user-contact-info button,.user-cart-info .user-contact-info button{width:100% !important}@media(max-width:575px){#userAddressData .user-cart-info input::placeholder{color:rgba(30,15,0,0.5)}}.user-delivery-price-info .user-delivery-range,.user-delivery-price-info .user-delivery-price{font-size:18px}@media(max-width:575px){.user-delivery-price-info .user-delivery-range,.user-delivery-price-info .user-delivery-price{font-size:12px}}.user-delivery-price-info .loading-wrapper{position:unset}.cart-order-info{font-size:18px}@media(max-width:767px){.cart-order-info{font-size:16px}}.cart-order-info .price{font-size:22px}@media(max-width:767px){.cart-order-info .price{font-size:18px}}.cart-order-info .total-price .price{font-size:24px}@media(max-width:767px){.cart-order-info .total-price .price{font-size:20px}}.payment-method-header{letter-spacing:1.3px}.before-m-0:before{margin:0 !important}.quantity-value{-webkit-appearance:none;-moz-appearance:textfield;margin:0;max-width:150px}@media(max-width:767px){.quantity-value{max-width:200px}}@media(max-width:575px){#purchaseModal .quantity-block{width:100%}}@media(max-width:1200px){#purchaseModal{left:5%;right:5%}}@media(max-width:575px){#purchaseModal{top:3%}}.order-appeal-btn{width:100% !important;max-width:unset !important;min-width:unset !important}.user-delivery-submit-button #nextStep{width:250px !important}@media(max-width:767px){.user-delivery-submit-button #nextStep{width:100% !important}}.total-cart-price,.payment-method-list-header{font-size:18px}@media(max-width:767px){.total-cart-price,.payment-method-list-header{font-size:16px}}.total-cart-price .price{font-size:24px}@media(max-width:767px){.total-cart-price .price{font-size:20px}}.cropper-wrapper{box-sizing:border-box;min-height:75vh;max-height:75vh}@media(max-width:767px){.cropper-wrapper{min-height:58vh;max-height:58vh}}.error-info{color:#6a9d2d;font-size:14px}@media(max-width:767px){.error-info{font-size:12px}}.purchase-functional-link{color:#000;border-bottom:1px solid #000}.purchase-functional-link:hover{text-decoration-line:none;color:#003569}.purchase-functional-link:focus{color:#000;text-decoration-line:none}.no-border{border:none !important;text-decoration:none !important}.no-border:hover{border:none !important;text-decoration:none !important}.pucrchase-modal-button{display:inline-block !important}.button-redirect{padding:5px 15px;padding-left:10px;height:35px;width:50%;color:#000;font-size:16px;text-decoration:none;border:1px solid #000;vertical-align:top;transition:all .2s ease-out;display:inline-block}@media(max-width:991.58px){.button-redirect{width:100%}}@media(max-width:310px){.button-redirect{font-size:14px}}.button-redirect:hover{background-color:#fbd3b1;color:#000;border-color:#fbd3b1;text-decoration:none}.hidden-element{display:none !important}.delivery-user-hint{color:#4bab44;font-family:"PFBagueSansProLight",sans-serif !important;font-size:18px}.delivery-not-found__icon{height:36px;max-height:36px;background-size:36px;background:url("../images/sad_smile.svg") no-repeat center center}.delivery-not-found__text{font-family:"PFBagueSansProLight",sans-serif !important;font-size:15px}.more-delivery-systems{cursor:pointer;width:max-content}.more-delivery-systems__icon{width:18px;height:16px;max-height:16px;background-size:16px;background:url("../images/arrow.svg") no-repeat center center}.more-delivery-systems__text{color:#1e0f00;font-family:"PFBagueSansProLight",sans-serif !important;font-size:16px}.delivery-loading-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:50%;background:white;z-index:8}.delivery-loading-wrapper__icon{width:24px;height:24px;background:url("../images/spinner.svg") center center no-repeat;background-size:24px}.delivery-loading-wrapper__text{font-family:"PFBagueSansProLight",sans-serif !important;font-size:15px}#googleMap{height:520px;max-width:460px}@media(max-width:767px){#googleMap{min-width:100%;min-height:25vh}}@media(max-width:576px){#googleMap{min-width:100%;min-height:30vh}}.pickup_addresses{overflow:hidden;overflow-y:scroll;list-style:none;height:465px}@media(max-width:767px){.pickup_addresses{height:30vh}}@media(max-width:576px){.pickup_addresses{height:20vh}}.pickup_addresses::-webkit-scrollbar{width:10px;background-color:transparent}.pickup_addresses::-webkit-scrollbar-track{background-color:transparent}.pickup_addresses::-webkit-scrollbar-thumb{background-color:#fcd7b6}.pickup-info{font-family:"PFBagueSansProExtraThin",sans-serif !important;font-size:18px;cursor:pointer}@media(max-width:576px){.pickup-info{font-size:12px}}.pickup-info:hover{background-color:rgba(252,215,182,0.4)}.pickup-info:last-child{margin-bottom:0 !important}.pickup-info.selected{background-color:#fcd7b6}.pickup-info.selected .pickup-info__header__address{font-family:"PFBagueSansProLight",sans-serif !important}.pickup-info__header__icon{width:18px;height:24px;background:url("../images/geomarker.svg") no-repeat center center;background-size:18px 24px}@media(max-width:576px){.pickup-info__header__icon{width:13px;height:16px;background-size:13px 16px}}.pickup-info__addition_info__description,.pickup-info__addition_info__confirm_button{margin-left:18px}@media(max-width:576px){.pickup-info__addition_info__description,.pickup-info__addition_info__confirm_button{margin-left:13px}}.free-delivery{font-size:18px}#pickupHint{font-family:"PFBagueSansProThin",sans-serif !important;font-weight:600}.full-screen-player,.container-second.full-screen-player,.full-screen-player .html5-video-player,iframe[allowfullscreen="true"]{z-index:100000 !important}iframe#id_iframe{height:60px;width:60px;position:fixed;border:0 none;bottom:15px;left:20px;z-index:50000 !important;transition:height 0 ease 0}.language-types-wrapper{display:flex;flex-flow:column;align-items:flex-start}.language-types-wrapper div{display:flex;flex-flow:row;align-items:center;justify-content:space-evenly}.language-types-wrapper label{margin-left:auto;margin-right:auto;margin-bottom:0}.language-types-wrapper label>input[name="language"]{display:none;position:absolute;width:65px;left:0;cursor:pointer}.language-types-wrapper label>label{color:#333;font-family:Arial,sans-serif;font-size:14px;cursor:pointer}.language-types-wrapper label>img{opacity:0;transition:all .3s ease;color:black;margin-bottom:4px;margin-left:5px;cursor:pointer}.language-types-wrapper:checked+label img{opacity:1;cursor:pointer}.my-subscription__tariff-name{font-size:18px;font-family:"PFBagueSansProThin",sans-serif;font-weight:600;letter-spacing:.9px;color:#1e0f00}.my-subscription__price-description{font-size:24px;font-family:"BaronNeue",sans-serif;letter-spacing:1.4px;color:#1e0f00;text-transform:lowercase;vertical-align:bottom}@media(max-width:576px){.my-subscription__price-description{font-size:18px}}.my-subscription__payment-method-info{font-size:16px;font-family:"PFBagueSansProThin",sans-serif;font-weight:500;letter-spacing:0;color:#1e0f00}.my-subscription__course_type{font-size:16px;font-family:"PFBagueSansProLight",sans-serif;font-weight:900;letter-spacing:0;color:#fff;background-color:#4bab44;padding:5px 10px}.my-subscription__tariff-title{font-size:24px;font-family:"BaronNeue",sans-serif;letter-spacing:0;color:#1e0f00;text-transform:lowercase;vertical-align:bottom}@media(max-width:576px){.my-subscription__tariff-title{font-size:18px}}.g-recaptcha{transform-origin:0 0;transform:scale(0.92)}@media(max-width:576px){.g-recaptcha{transform:scale(0.96)}}.fast-purchase__title{font-size:28px;text-transform:uppercase}.fast-purchase__register{width:270px !important}.input-error{margin-top:10px;color:#d75050;font-size:14px;line-height:16px}.scroll-table{overflow-x:scroll}