.mt-0{margin-top:0!important;}body,html{font:1rem Tahoma,sans-serif;box-sizing:border-box;padding:0;margin:0}.goback-link{text-decoration:none!important;display:inline-block}.goback,.goback-link{color:#c83231;margin-right:auto;width:100%;background:#fff}.goback{padding-left:47px;padding-top:5px;padding-bottom:8px;font-size:18px;position:relative;font-weight:700}.goback-decorate{width:37px;left:0;top:14px;height:3px;background:#c83231;position:absolute;border-radius:30px 0 0 30px}.goback-decorate:after,.goback-decorate:before{content:"";display:block;width:15px;height:3px;background:#c83231;position:absolute}.goback-decorate:before{-webkit-transform:rotate(-20deg);transform:rotate(-20deg);top:-3px}.goback-decorate:after{-webkit-transform:rotate(20deg);transform:rotate(20deg);position:absolute;top:3px}button,button:active,button:focus,button:hover{outline:0}img{max-width:100%;position:relative;z-index:1}.cost,.prcie{color:#8d2928;font-weight:700}.appointment__item__name,.count-sum,.toolkit__cover-cont__title .romb{background-color:#f58821}.appointment__item__name,.appointment__item__name:before,.button,.ordered-counter,.product__list__label,.product__note-line,.stiker,.toolkit__cover-cont__title .romb{color:#fff}.appointment__item__note,.breadcrumbs a,.breadcrumbs span,.goods-card__old-price,.new-sum__label,.order-container h2,.order-th-column>div,.order-theme,.order-title,.product-container .col-lg-9 p,.product-container h2,.product-type,.product__instrument__name a,.product__item__name a,.product__title,.section_name,footer p{color:#4c4c4c}.appointment__item,.toolkit__inner{background-color:#fff}.link,.link:hover,.to-decrease,.to-increase{color:#f58821}.adwantages__item__name,.appointment__item__name,.button,.diplom-description,.goods-card__new-price,.logo-name-txt__t2,.navbar-nav .nav-link,.new-sum,.old-sum,.ordered-counter,.product-container .col-lg-9 p,.product__asterisk-text,.product__list__label,.product__note-line,.stiker,.tel,.to-decrease,.to-increase{font-weight:700}.old-sum{text-decoration:line-through}.product-prices__new,.product-prices__old,.toolkit__cover-cont__title,.toolkit__cover-cont__title .romb{display:-ms-flexbox;display:flex}.toolkit__cover-cont__title .romb{-ms-flex-pack:center;justify-content:center;text-align:center}.toolkit__cover-cont__title,.toolkit__cover-cont__title .romb{-ms-flex-align:center;align-items:center}.toolkit__inner{border:1px solid #f58821}.toolkit:after{background-color:#f58821}.coming-soon__link{color:#d1a276;text-decoration:underline}.order-container h2{text-transform:uppercase}.toolkit__inner{padding:15px}.toolkit__cover-cont__title .romb{-ms-flex-negative:0;flex-shrink:0;width:38px;height:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:15px}.toolkit:after{content:"";display:block;right:0;top:18px;max-height:93.3%;width:100%;max-width:99.6%;position:absolute}.product__instrument__item,.product__item{padding:10px 0}.product__instrument__name a,.product__item__name a{text-decoration:underline}.order-th-column>div,.sharingthis label{font-size:12px}.sharingthis label{color:#4c4c4c}.sharingthis{padding:8px 0;margin-bottom:10px}.product-prices__new{margin-top:10px}.product__asterisk-text,.product__note{padding:5px 0}.btn__cont{margin-top:15px}.new-sum__label{line-height:1}.goods-card__name{margin-bottom:5px}.goods-card__prices{margin:10px 0}.coming-soon__link{padding:11.5px 0;margin:12px 0;display:block}.order-container h2{margin:0 auto}.order-img{width:64px;height:64px}.ordered-list{width:100%}.order-title{font-size:18px}.order-theme{font-size:12px;display:block}.ordered-item{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;border-bottom:1px solid #a0a0a0}.button__delthis{background-color:#8d2928;border:0;color:#fff;line-height:18px;width:24px;height:24px}.toolkit__inner-wrapper{width:100%}.ordered-counter,.toolkit__inner,.toolkit__inner-wrapper{display:-ms-flexbox;display:flex}.ordered-counter{width:126px;height:42px;-ms-flex-align:center;align-items:center}.count-sum,.to-decrease,.to-increase{width:42px;height:42px;border:0}.count-sum{display:block;line-height:42px;text-align:center}.appointment__item{position:relative}.navbar-toggler{width:45px;height:44px;padding:0!important;border:0!important}.navbar-toggler-icon{width:100%;height:44px}.navbar-nav .nav-link{font-size:16px;color:#c83231}.logo-name-txt__t2{text-transform:uppercase}.section_name{margin:0 auto}.toolkit__inner{z-index:1}.toolkit__cover-cont,.toolkit__inner{position:relative}.toolkit__description__title{font-size:24px}.toolkit__description__prog{font-size:14px}.toolkit__description__prog ul{font-size:16px;list-style:none}.toolkit{position:relative;margin-bottom:20px;margin-top:50px}.link{text-decoration:underline}.romb>div{-webkit-transform:rotate(45deg);transform:rotate(45deg);position:relative}.new-sum,.product__item__counter a{color:#c83231}.product__item__counter a{text-decoration:underline}.navbar-brand__link{text-decoration:none!important;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.navbar-toggler-icon{background-image:url(/src/images/hamburger.svg)}.logo-name-txt__t1{color:#f58821}input[name=reg_phone]{border-radius:16.5px;padding-left:7px;font-size:14px}.logo-name-txt__t2{color:#c83231}.types-creativity-icon{display:block;width:52px;height:52px;border-radius:50%;background-color:#f58821;background-size:90%;background-position:50%;background-repeat:no-repeat}.types-creativity{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.container.creativity,.types-creativity{padding-top:20px;padding-bottom:20px}.diplom-description,.goods-card .link,.goods-card__name,.types-creativity-name{font-size:18px}.goods-card__new-price{font-size:20px}.appointment__item__note,.goods-card__old-price{font-size:14px}.goods-card__old-price{text-decoration:line-through}.goods-card__new-price{color:#c83231}.goods-card__theme{font-size:12px}.goods-card{border:1px solid #d0d0d0}.goods-card__theme{color:#999}.goods-card-image{position:relative;margin-bottom:15px}.stiker{display:inline-block;position:absolute;right:0;top:0;width:131px;height:30px;background-color:#c83231;font-size:18px;text-align:center;line-height:30px;z-index:3}.goods-card{padding-bottom:15px;margin-bottom:30px}.section_name{text-transform:uppercase}.goods-card{text-align:center}.appointment__item{border:1px solid #aaa;margin-bottom:16px;padding:15px}.appointment__item__name{font-size:16px;text-transform:uppercase;line-height:1.2}.appointment__item__note{margin-top:5px}.adwantages__item__name{font-size:16px;color:#c83231;padding:15px 0}.adwantages__item_note{border:1px solid #aaa;position:relative;padding:15px}.adwantages__item{margin-bottom:15px}.adwantages__item_note:before{content:"";width:8px;height:100%;display:inline-block;position:absolute;left:0;background-color:#c83231;top:0}.diplom-image{-ms-flex-negative:0;flex-shrink:0}.tel{font-size:30px;color:#c83231;text-decoration:underline;display:inline-block;margin-bottom:7px}.tel:hover{cursor:pointer;color:#c83231}.get_feed{color:#4c4c4c!important;text-decoration:none!important}i.breadcrumbs-separator{display:inline-block;width:0;height:0;border:5px solid transparent;border-bottom-color:#f58821;position:relative;top:-5px;margin-right:10px}i.breadcrumbs-separator:after{content:"";display:inline-block;width:0;height:0;position:absolute;left:-5px;top:5px;border:5px solid transparent;border-top-color:#f58821}.spoiler-check{width:33px;height:33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#fff;box-shadow:-2px 3px 8px 0 #b3b2b2;margin:25px 0;cursor:pointer;color:#f58821;padding:8px}.spoiler-check>i{-webkit-transform:rotate(45deg);transform:rotate(45deg)}footer{padding:50px 0 30px}footer p{font-size:18px}.button{width:285px;height:70px;display:inline-block;text-align:center;line-height:70px}.footer-logo{display:inline-block;max-width:404px;width:100%}.drawing{background-image:url(/src/images/img_01.svg)}.beadwork{background-image:url(/src/images/img_02.svg)}.modeling{background-image:url(/src/images/img_03.svg)}.wallow{background-image:url(/src/images/img_04.svg)}.paperplastic{background-image:url(/src/images/img_05.svg)}.sewing{background-image:url(/src/images/img_06.svg)}.product__title{text-transform:uppercase}.product-prices__new,.product-prices__old{-ms-flex-direction:column;flex-direction:column}.breadcrumbs{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:15px;padding-bottom:15px;font-size:16px}.breadcrumbs a{text-decoration:underline;margin-right:10px}.product-image{position:relative}.product__note-line{background-color:#f58821;padding:7px 10px}.product-container h2{font-size:22px;text-transform:uppercase;margin:30px auto 15px}.set h2{margin:30px auto}.product__list__label{background-color:#b7152a;text-transform:uppercase;padding:7px 10px}.product__instrument__item,.product__item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.add-inst_btn{color:#f58821!important}.add-inst_btn,.remove-ins_btn{text-decoration:underline!important;cursor:pointer}.remove-ins_btn{border:0;background:0;color:#b7152a!important;font-size:18px}.add-inst_btn i,.remove-ins_btn i{margin-right:10px!important}.product__asterisk-text{font-size:18px;color:#c83231}.products-top__info{margin-bottom:30px}.product-theme{color:#a9a9a9}.product-prices__old{color:#777}.order-form{margin-top:40px}.youtubevideo{position:relative;width:100%;height:0;padding-bottom:56.25%}.video{position:absolute;top:0;left:0;width:100%;height:100%}.order-container{padding-top:15px;margin-bottom:35px}footer{background-color:#fff!important}@media (max-width:480px){.f16-32{font-size:16px;}.flex-maxsm-column{flex-direction:column;}.order-name{padding:0 0 0 30px}.diplom-inner{-ms-flex-direction:column;flex-direction:column}.btn__cont,.diplom-description,.mp-image__cont{text-align:center}.mp-image__cont{padding-bottom:30px}.order-name,.order-view{display:-ms-flexbox;display:flex}.order-name{-ms-flex-direction:column;flex-direction:column}.footer-logo{margin-bottom:30px}.goods-card__old-price{margin-right:10px}}@media (max-width:767px){.goback{left:15px;padding-right:25px;padding-top:5px;padding-bottom:5px}.goback-decorate{top:13px}.order-container .order_title2{margin-top:30px}#header{min-height:101px}header{border-bottom:1px solid #b9b9b9;min-height:67px}.descr-text{font-size:14px!important;line-height:16px!important;margin-bottom:16px!important}.navbar{padding:0}.navbar-brand{padding:0;margin:0;text-transform:none!important}.nav-panel{-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:.9rem 1rem;box-shadow:0 4px 12px 0 rgba(0,0,0,.12);position:relative;background-color:#fff}.navbar-collapse{background-color:hsla(0,0%,100%,.89)}.logo-name-txt__t1,.logo-name-txt__t2{line-height:1}.logo-name-txt__t1{font-size:16px;margin-bottom:11px}.logo-name-txt__t2{font-size:17.2px}.navbar-collapse{margin:0 -15px;padding:0 15px;text-align:center}.navbar-collapse.collapse.show{border-bottom:1px solid #ff8f19}.nav-link{padding:1rem}.nav-menu-cont{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.section_name{font-size:24px}.toolkit__description__prog{margin:15px 0}.diplom-description{margin-bottom:20px;margin-top:20px}.product__title{font-size:22px}.new-sum__label,.old-sum,.old-sum__label,.product-type{font-size:16px}.new-sum{font-size:20px}.btn__cont{margin:20px 0}.product-image{margin-bottom:30px}.product__instrument__name,.product__item__name{-ms-flex:0 0 66.6666%;flex:0 0 66.6666%;max-width:66.6666%}.product__instrument__add,.product__item__counter{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:66.3333%}.product__instrument__name,.product__item__name{padding-right:10px}.product__instrument__name a,.product__item__name a{font-size:12px;text-decoration:underline}.product__instrument__add,.product__item__counter{font-size:12px}.product__instrument__item,.product__item{-ms-flex-align:center;align-items:center}.product__instrument__add,.product__item__counter{padding-left:20px}.nav-menu-cont,.nav-panel,header{display:-ms-flexbox;display:flex}.order-container h2{font-size:24px}.navbar{width:100%}.ordered-item{padding:15px 0}.counter{margin:20px 0}.container{max-width:inherit!important}.toolkit{padding:15px;margin-top:15px}.toolkit:after{height:83.9%}.appointment__row{margin-top:15px}.appointment__item__name{margin:0 -30px;padding:10px 30px}.navbar-checkout{padding-top:0!important}}@media (min-width:481px) and (max-width:767px){.order-name{padding-top:5px}.goods-card__prices{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.toolkit:after{right:0!important}.toolkit{padding-left:0!important}.goods-card__name{height:44px;padding:0 15px}.diplom-image{max-width:50%;padding:0 15px}.diplom-description{margin-top:0!important;padding:0 15px}.diplom-description p{font-size:14px}.diplom{padding-top:20px}.goods-card__old-price{margin-right:10px}}@media (max-width:992px){.goback{font-size:15px}.navbar-checkout .navbar-brand+.navbar-toggler{display:none!important}.descr-text{font-size:13px}.toolkit__inner{-ms-flex-direction:column;flex-direction:column}.toolkit__description{max-width:68%}.toolkit__inner-wrapper:first-of-type{margin-bottom:18px}.toolkit{padding-right:3px!important}.toolkit:after{height:93.3%!important}.slogan-title-text{font-size:16px;font-weight:700;margin-bottom:25px;text-transform:uppercase;text-align:center;margin-top:5%}.text-container{position:absolute;top:0;z-index:20;width:100%;height:100%;left:0;display:-ms-flexbox;display:flex}.navbar-checkout .navbar-brand .logo-name-txt__t1{margin-bottom:11px}.navbar-checkout .navbar-brand .logo-name-txt__t1,.navbar-checkout .navbar-brand .logo-name-txt__t2{line-height:1}}@media (min-width:768px) and (max-width:991.98px){.appointment__item__name,.nav-menu-cont{display:-ms-flexbox;display:flex}.nav-menu-cont .navbar-collapse{-ms-flex-pack:end;justify-content:flex-end}.navbar{background-color:#fff}.diplom{background:url(/src/images/line.png) repeat-x;background-position:bottom}.diplom-description img{float:right}.appointment__item__name:before{display:inline-block;font-size:42px;margin-right:15px}.appointment__item__name{margin-left:-45%}.appointment__item__name.n1:before{content:"1"}.appointment__item__name.n2:before{content:"2"}.appointment__item__name.n3:before{content:"3"}.appointment__item__name{-ms-flex-align:center;align-items:center;padding:10px 15px}.adwantages h2,.appointment__row,.appointment h2{margin-bottom:30px}.adwantages{padding-top:15px}.adwantages__row{margin:30px 0}.navbar{box-shadow:0 4px 12px 0 rgba(0,0,0,.12)}.appointment__item{width:75%;margin-left:20%}.nav-panel{background-color:#fff}.logo-name-txt__t1{font-size:17.3px;margin-bottom:11px}.logo-name-txt__t2{font-size:17.2px}.youtube{margin-bottom:30px}.product__instrument__item,.product__item{border-bottom:1px solid #d0d0d0}.product-prices__old{margin-top:5px}section.diplom{padding:30px 0}.toolkit{padding:15px}.toolkit:after{height:83.9%}#section3{padding:0 0 30px}#section3 h2{margin-bottom:20px}.toolkit:after{right:0!important;top:18px!important}.appointment__item:after{content:"";display:block;position:absolute;right:-12px;top:12px;background-color:#f58821;width:85%;height:100%;z-index:-1}#section5{padding-top:50px}.product__item__name{padding-right:15px}.product__instrument__name,.product__item__name{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.66666%}.product__instrument__add,.product__item__counter{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.product-container .col-lg-9 p{font-size:18px}.new-sum{font-size:28px}.new-sum__label,.old-sum,.old-sum__label,.product-type{font-size:18px}.product-theme{font-size:12px}.product__title{font-size:30px}.product-theme,.product-type{display:block}.mp-image{bottom:-15px}.mp-image__cont{text-align:right}.product__note-line{margin-left:-10%;padding-left:10%!important}.order-name,.order-view{display:-ms-flexbox;display:flex}.order-name{-ms-flex-direction:column;flex-direction:column;padding-left:30px}.ordered-item{padding:30px 0}.order-th-column{display:-ms-flexbox;display:flex;width:100%}.order-th-column>div{padding-top:10px;padding-bottom:10px}.order-th-column{border-bottom:1px solid #a0a0a0;margin-top:20px}.nav-link.active:after{width:100%}.nav-link.active:after,.nav-link:after{content:"";display:block;height:5px;background-color:#c83231;margin-top:5px}.nav-link:after{width:5px}.order-container .order_title1{margin-top:20px}.order-container .order_title2{margin-top:60px;margin-bottom:30px}.goods-card__name{height:44px;padding:0 15px}.diplom-image{max-width:50%;padding:0 15px}.diplom-description{margin-top:0!important;padding:0 15px}.diplom-description p{font-size:14px}.diplom{padding-top:20px}.goods-card__old-price{margin-right:10px}.hiddden-h{margin-top:126px}.header-checkout+main .hiddden-h{margin-top:78px}}@media (min-width:992px){.hiddden-h{height:141px}.header-checkout+main .hiddden-h{height:90px}.toolkit__cover-cont__img{min-width:129px}.navbar-checkout .navbar-brand{line-height:36px!important}.appointment__item__name,.nav-menu-cont,.toolkit__inner{display:-ms-flexbox;display:flex}.toolkit__inner{-ms-flex-pack:center;justify-content:center}.toolkit__cover-cont{margin-top:-60px;margin-right:13.3438px}.nav-menu-cont .navbar-collapse{-ms-flex-pack:end;justify-content:flex-end}.navbar{background-color:#fff}.diplom{background:url(/src/images/line.png) repeat-x;background-position:bottom}.diplom-description img{float:right}.appointment__item__name:before{display:inline-block;font-size:42px}.appointment__item__name{margin-left:-45%}.appointment__item__name.n1:before{content:"1"}.appointment__item__name.n2:before{content:"2"}.appointment__item__name.n3:before{content:"3"}.appointment__item__name{-ms-flex-align:center;align-items:center;padding:10px 15px}.adwantages h2,.appointment__row,.appointment h2{margin-bottom:30px}.toolkit__inner-wrapper{max-width:655px}.toolkit__inner-wrapper:first-of-type{max-width:445px}.adwantages{padding-top:15px}.adwantages__row{margin:30px 0}.navbar{box-shadow:0 4px 12px 0 rgba(0,0,0,.12)}.appointment__item{width:75%;margin-left:25%}.nav-panel{background-color:#fff}.logo-name-txt__t1,.logo-name-txt__t2{font-size:30px}.youtube{margin-bottom:30px}.product__instrument__item,.product__item{border-bottom:1px solid #d0d0d0}.product-prices__old{margin-top:5px}section.diplom{padding:30px 0}.toolkit{padding:15px 2px 15px 15px}.toolkit:after{height:84.5%}#section3{padding:0 0 30px}#section3 h2{margin-bottom:20px}.toolkit:after{right:0!important;top:18px!important}.appointment__item:after{content:"";display:block;position:absolute;right:-12px;top:12px;background-color:#f58821;width:85%;height:100%;z-index:-1}#section5{padding-top:50px}.product__instrument__name,.product__item__name{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.66666%}.product__instrument__add,.product__item__counter{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.product-container .col-lg-9 p{font-size:18px}.new-sum{font-size:28px}.new-sum__label,.old-sum,.old-sum__label,.product-type{font-size:18px}.product-theme{font-size:12px}.product__title{font-size:30px}.product-theme,.product-type{display:block}.mp-image{bottom:-15px}.mp-image__cont{text-align:right}.product__note-line{margin-left:-10%;padding-left:10%!important}.order-name,.order-view{display:-ms-flexbox;display:flex}.order-name{-ms-flex-direction:column;flex-direction:column;padding-left:30px}.ordered-item{padding:30px 0}.order-th-column{display:-ms-flexbox;display:flex;width:100%}.order-th-column>div{padding-top:10px;padding-bottom:10px}.order-th-column{border-bottom:1px solid #a0a0a0;margin-top:20px}.nav-link.active:after{width:100%}.nav-link.active:after,.nav-link:after{content:"";display:block;height:5px;background-color:#c83231;margin-top:5px}.nav-link:after{width:5px;transition:width .2s ease-in-out;margin-left:1px}.nav-link:hover:after{content:"";display:block;height:5px;background-color:#c83231;margin-top:5px;width:100%;transition:width .7s ease-in-out}.order-container .order_title1{margin-top:20px}.order-container .order_title2{margin-top:60px;margin-bottom:30px}.goods-card__old-price{margin-right:10px}.text-container{position:absolute;top:0;z-index:20;width:100%;height:100%;left:0;display:-ms-flexbox;display:flex}.slogan-title-text{font-size:28px;text-transform:uppercase;color:#c83231;text-align:center;margin-top:3%}.text-container .col-lg-6{padding:0 5px}}@media (min-width:1200px){.toolkit:after{height:83.5%!important}.appointment__item__name:before{margin-right:21%}}.slogan-title-text{color:#c83231}section{position:relative}.navbar.fixed-top{z-index:10000}.collapsing{transition:height .85s ease!important}.descr-text{color:#4c4c4c;font-size:24px;line-height:30px}.navbar-brand__link{text-transform:none}.slogan-title-text{margin-bottom:25px;font-weight:700}.descr-text{margin-bottom:25px}.toolkit__description{padding-left:15px}.picture-decorator{box-shadow:0 -5px 7px 0 rgba(0,0,0,.12);width:100%;height:5px;position:relative;z-index:9999}@media (max-width:425px){.toolkit__description__title{font-size:20px}.toolkit__description__prog{font-size:13px}.toolkit__description{max-width:60%}.toolkit:after{height:93.56%!important;max-height:93.56%!important}}@media (max-width:460px){.hiddden-h{margin-top:18px}}@media (min-width:481px){.mr-sm-3{margin-right:1rem!important}.f16-32{font-size:32px;}.toolkit:after{height:85.5%}}