*{margin:0;padding:0}:root{--kaskad-black:#23201d;--kaskad-accent:#ffb646;--kaskad-transparent:rgba(255,255,255,0);--kaskad-white:#fff;--kaskad-dark-grey:#6e655b;--kaskad-white-50:rgba(255,255,255,0.6);--kaskad-light-grey:#dedad7;--kaskad-pink:#ff468f;--kaskad-green:#46ffb6;--kaskad-light-grey-60:rgba(222,218,215,0.6);--kaskad-extra:#ececec;--kaskad-light-grey-20:rgba(222,218,215,0.2);--kaskad---light-grey-60:rgba(222,218,215,0.6);--kaskad---green:#46ffb6}html,body{height:100%}body{font-family:"Nunito",sans-serif;font-optical-sizing:auto;font-weight:1.3;font-style:normal;font-size:14px;color:rgb(35,32,29);font-weight:400;min-width:380px}body.focus-hidden{width:100%;height:100%;overflow:hidden}.wrapper{position:relative;min-height:100%}.content{padding-bottom:794px;padding-bottom:825px}.container{width:100%;max-width:1400px;max-width:81.3%;max-width:84.19%;margin:0px
auto;width:84.19%;max-width:1400px}.flex{display:flex;align-items:center}a,img,input,button{text-decoration:none;outline:none}a
span.solid{border-bottom:solid 1px;transition:.5s}a:hover
span.solid{border-bottom:1px solid transparent}.slick-slide{margin:0
40px 0 0}.slider .slick-slide{margin:0px}.mainSlider .slick-track{display:flex !important;flex-wrap:wrap;align-items:stretch}.mainSlider.slick-initialized .slick-slide{display:flex;align-items:center}.h3_title{font-size:60px;line-height:1;margin:0
0 40px;color:rgb(35,32,29);font-weight:bold}.h4_title{font-family:var(--font-family);font-weight:700;font-size:30px;line-height:133%;text-align:center;color:var(--kaskad-black);margin:0
0 30px}.b-link{font-size:14px;color:rgb(35, 32, 29);line-height:1;text-transform:uppercase;display:flex;padding:20px
0;width:100%;max-width:235px;align-items:center;transition:.5s;border:1px
solid rgb(35,32,29);border-radius:40px;justify-content:center}.b-link:hover{color:#fff;background:rgb(35,32,29)}header{padding:20px
0;position:relative;z-index:5;position:fixed;left:0px;top:0px;width:100%}.headerWrapper{background:rgba(255, 255, 255, 0.6);border-radius:15px;padding:10px
40px;justify-content:space-between;border:1px
solid var(--kaskad-light-grey);border-radius:15px;transition:.5s}header.header-fixed
.headerWrapper{background:#fff}.headerWrapper
.logo{display:block;width:100%;max-width:100px}.headerWrapper .logo
img{max-width:100%}.headerNavigaqtion{}.topNavigation{list-style:none;margin:0px;padding:0px}.topNavigation li
a{display:block;padding:10px;border-radius:40px;font-weight:700;text-transform:uppercase;color:rgb(35, 32, 29);transition:.5s;white-space:nowrap;border:2px
solid transparent}.topNavigation li#point-55106 a,
.catalogMenuWrap li#point-55106
a{position:relative;color:#fff;border:1px
solid transparent !important}.topNavigation li#point-55106 a:hover,
.catalogMenuWrap li#point-55106 a:hover{border:none;background:none;border:1px
solid transparent !important}.topNavigation li#point-55106 a:before,
.catalogMenuWrap li#point-55106 a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transform:rotate(3deg);z-index:1;background:#ff6da7;color:#fff;border-radius:40px;transition:.5s;border:1px
solid #ff6da7}.catalogMenuWrap li#point-55106 a:before{top:-50%;left:-5%;width:110%;height:200%}.topNavigation li#point-55106.active a,
.catalogMenuWrap li#point-55106.active
a{color:rgb(35, 32, 29)}.topNavigation li#point-55106.active a:before,
.catalogMenuWrap li#point-55106.active a:before{background:transparent}.topNavigation li#point-55106 a:hover:before,
.catalogMenuWrap li#point-55106 a:hover:before{transform:rotate(-3deg)}.topNavigation li#point-55106.active a:hover:before,
.catalogMenuWrap li#point-55106.active a:hover:before{transform:rotate(3deg)}.topNavigation li#point-55106 a span,
.catalogMenuWrap li#point-55106 a
span{position:relative;z-index:2}.topNavigation li#point-55106 a.animate:before,
.catalogMenuWrap li#point-55106 a.animate:before{animation:attentionShake 2.5s ease-in-out}@keyframes
attentionShake{0%,100%{transform:rotate(3deg)}25%{transform:rotate(-3deg)}50%{transform:rotate(3deg)}75%{transform:rotate(-3deg)}}.topNavigation li a:hover{background:#fff;border:2px
solid #dfdfdf;cursor:pointer}.btnCatalog:hover{background:var(--kaskad-accent);cursor:pointer;border:2px
solid var(--kaskad-accent)}.btnMobilNav{display:none;font-weight:700;text-transform:uppercase;color:rgb(35,32,29);padding:10px;line-height:1}.btnMobilNav:hover{cursor:pointer}.btnCatalog{border-radius:40px;padding:10px;justify-content:space-between;width:100%;max-width:120px;margin-right:40px;border:2px
solid transparent;transition:.5s}.btnCatalog
span{font-weight:700;text-transform:uppercase;color:rgb(35,32,29);display:block;margin-left:10px}.btnCatalogNew{border-radius:40px;padding:10px;justify-content:space-between;width:100%;max-width:120px;margin-right:40px;border:2px
solid transparent;transition:.5s;cursor:pointer}.btnCatalogNew
span{font-weight:700;text-transform:uppercase;color:rgb(35,32,29);display:block;margin-left:10px}.h-btn{margin:0px
10px;transition:.5s;position:relative}.h-btn
svg{transition:.5s;transform:scale(1.0)}.h-btn:hover{cursor:pointer}.h-btn:hover
svg{cursor:pointer;transform:scale(1.2)}.h-btn:hover svg
path{fill:var(--kaskad-accent)}.h-btn.cartBtn{margin-right:0px}.h-btn.cartBtn
svg{margin-right:10px}.h-btn.cartBtn
span{font-size:12px;color:rgb(35,32,29);text-transform:uppercase}.slider{position:relative}.mainSlider{position:relative;z-index:1;margin-bottom:40px}.elemSlide{padding:250px
0;background-position:center center !important;position:relative;background-size:cover !important}.elemSlide
img{display:none}.eleSlideText{width:100%;max-width:45%;min-height:440px;max-height:440px;overflow:hidden}.eleSlideText{width:100%;max-width:45%;min-height:100%;max-height:100%;overflow:visible}.eleSlideText
span{color:rgb(110, 101, 91);font-size:25px;font-weight:300;display:block;margin-bottom:20px}.eleSlideText
h4{color:rgb(35, 32, 29);font-size:60px;line-height:1.3;font-weight:700;margin:0
0 30px}.t-white .eleSlideText
h4{color:var(--kaskad-white)}.t-white .eleSlideText
span{color:var(--kaskad-white-50)}.eleSlideText
a{font-size:18px;color:rgb(35, 32, 29);text-transform:uppercase;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);background:var(--kaskad-white-50);display:block;padding:20px
0 19px;line-height:1.3;border-radius:40px;width:100%;max-width:200px;text-align:center;transition:.5s;border:1px
solid #DEDAD7}.eleSlideText a:hover{background:#fff;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}.mainSlider .slick-arrow{position:absolute}.sectionCategory{margin:0
0 110px}.sliderCategoryWrapper{position:relative;padding:0px
120px}.sliderCategory--elem{position:relative}.sliderCategory--elem
img{width:100%;max-width:100%;border-radius:15px;height:auto}.sliderCategory--elem
span{font-size:12px;color:rgb(35, 32, 29);font-weight:700;text-transform:uppercase;background:#FFF;border-radius:40px;padding:10px;line-height:1;z-index:2;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);background:var(--kaskad-white-50);transition:.5s;text-align:center}.sliderCategory--elem:hover
span{backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);background:var(--kaskad-white)}.sliderCategory--elem
.flexCategoryBtn{position:absolute;z-index:2;bottom:15px;justify-content:center;width:100%}.sliderCategory .slick-arrow{position:absolute}.sliderCategory .slick-arrow.slick-prev{left:-60px;background:url('/assets/templates/kaskad/imgs/arrow-left.svg') 0 0 no-repeat}.sliderCategory .slick-arrow.slick-next{right:-60px;background:url('/assets/templates/kaskad/imgs/arrow-right.svg') 0 0 no-repeat}.sliderCategory .slick-arrow.slick-prev,
.sliderCategory .slick-arrow.slick-next{top:50%;width:20px;height:0px;overflow:hidden;padding-top:8px;border:none}.sliderCategory .slick-dots{display:none !important}.sectionProduct{margin-bottom:90px}.sectionProduct.m-160{margin-bottom:160px}.productSlider{position:relative;margin:0px
-10px}.innerProductLink,.innerProductSlideLink{display:flex;justify-content:end;margin-bottom:30px}.innerProductSlideLink{margin-bottom:10px}.innerProductLink a,
.innerProductSlideLink
a{font-size:14px;font-weight:700;color:rgb(35, 32, 29);display:inline-block;margin-bottom:10px;text-transform:uppercase;line-height:1;transition:.5s}.innerProductLink a:hover,
.innerProductSlideLink a:hover{color:var(--kaskad-accent)}.innerProductLink a svg,
.innerProductSlideLink a
svg{display:inline-block;margin-left:10px;position:relative;right:0px}.innerProductLink a svg path,
.innerProductSlideLink a svg
path{transition:.5s}.innerProductLink a:hover svg path,
.innerProductSlideLink a:hover svg
path{fill:var(--kaskad-accent)}.innerProduct{position:relative;background:#fff;border-radius:15px;border:1px
solid #DEDAD7;margin:20px;overflow:hidden;transition:.5s}.innerProduct a.quickview,
.innerProduct a.quickview_ds,
.innerProduct .quickview,
.innerProduct
.quickview_ds{position:absolute;top:-100%;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);background:var(--kaskad---light-grey-60);border-radius:40px;padding:13px
10px 11px;max-width:155px;width:100%;font-family:var(--font-family);font-weight:700;font-size:12px;line-height:1;text-transform:uppercase;text-align:center;color:var(--kaskad-black);left:50%;margin-left:-78px;transition:1.5s}.innerProduct a.quickview:hover,
.innerProduct a.quickview_ds:hover,
.innerProduct .quickview:hover,
.innerProduct .quickview_ds:hover{cursor:pointer}.innerProduct:hover a.quickview,
.innerProduct:hover a.quickview_ds,
.innerProduct:hover .quickview,
.innerProduct:hover
.quickview_ds{top:35%;margin-top:-25px}.innerProduct:hover{box-shadow:0px 0px 10px 1px rgba(35, 32, 29, 0.35)}.innerProduct
img{width:100%;max-width:100%;margin:10px
0 5px}.favorite{position:absolute;left:30px;top:25px}.favorite
button{width:16px;border:none;background:none}.favorite button
svg{max-width:100%}.favorite button svg path,
.favorite button svg
rect{transition:.5s}.favorite button svg path,
.favorite button svg rect ,
.favorite button.msfavorites svg path,
.favorite button.msfavorites svg
rect{fill:#fff;stroke:#000}.favorite button:hover svg path,
.favorite button:hover svg rect ,
.favorite button.msfavorites.voted svg path,
.favorite button.msfavorites.voted svg
rect{fill:red;stroke:red}.label{position:absolute;right:30px;top:22px}.productItemInfo{padding:20px
25px 40px}.productItemInfo .product-desc
a{color:#000;text-decoration:none;font-size:14px;line-height:1.5;font-weight:700;text-transform:uppercase;display:inline-block;margin-bottom:18px;transition:.5s;min-height:85px;padding-left:2px}.productItemInfo .product-desc a:hover{text-decoration:underline}.productItemInfo .product-vendor,
.productItemInfo .product-desc a.product-vendor{color:rgb(110,101,91);font-size:14px;line-height:1;display:block;margin-bottom:10px;text-transform:uppercase;min-height:0px;font-weight:400}.productRating{padding:1px
0 2px;margin-bottom:20px;display:none}.productRating
svg{margin-right:10px}.productRating
span{color:rgb(110,101,91);font-size:14px}.productPriceWrap{border:1px
solid #000;border-radius:40px;overflow:hidden;align-items:stretch}.productPriceWrap
.ms2_form{width:100%;max-width:57%;border-right:1px solid #000}.productPriceWrap .ms2_form
button{padding:20px
0;text-align:center;width:100%;border:none;background:none;transition:.5s;height:100%}.productPriceWrap .ms2_form button:hover{background:#000;cursor:pointer}.productPriceWrap .ms2_form button:hover
span{color:#fff}.productPriceWrap .ms2_form button span,
.offersWrap .product-price{color:rgb(35,32,29);font-size:14px;text-transform:uppercase;font-weight:700;line-height:1.3;display:block}.offersWrap{padding:10px
0;width:100%;max-width:43%;justify-content:center;text-align:center;flex-wrap:wrap}.productOldPrice{margin-left:5px;color:rgb(110,101,91);text-decoration:line-through;line-height:1.3;font-size:13px}.sliderNavigation{justify-content:center;padding-top:10px}.p-prev,.p-next,.ac-prev,.ac-next,.ml-prev,.ml-next,.ed-next,.ed-next{display:flex}.p-prev:hover,.p-next:hover,.ac-prev:hover,.ac-next:hover,.ml-prev:hover,.ml-next:hover,.ed-prev:hover,.ed-next:hover{cursor:pointer}.p-prev svg path,
.p-next svg path,
.ac-prev svg path,
.ac-next svg path,
.ml-prev svg path,
.ml-next svg path,
.ed-prev svg path,
.ed-next svg
path{display:block;transition:.5s}.p-prev:hover svg path,
.p-next:hover svg path,
.ac-prev:hover svg path,
.ac-next:hover svg path,
.ml-prev:hover svg path,
.ml-next:hover svg path,
.ed-prev:hover svg path,
.ed-next:hover svg
path{stroke:var(--kaskad-accent)}.slider
.sliderNavigation{position:absolute;bottom:60px;z-index:2;width:100%}.sliderDots{margin:0px
30px}.sliderDots .slick-dots{margin:0px;padding:0px;display:flex;align-items:center}.sliderDots .slick-dots
li{list-style:none;width:20px;margin:0px
5px}.sliderDots .slick-dots li
button{width:100%;max-width:20px;height:0px;overflow:hidden;padding-top:6px;border:1px
solid #000;border-radius:7px;transition:.5s;background:transparent;display:block}.sliderDots .slick-dots li button:hover,
.sliderDots .slick-dots li.slick-active
button{background:#000}.sectionActions{margin-bottom:150px}.actionSlider{width:103.5%;position:relative;left:-1.5%;margin-bottom:20px}.elemAction{margin:0
20px}.elemAction
a{display:block;border-radius:15px;overflow:hidden}.elemAction a
img{width:100%;max-width:100%;height:auto}.sectionEducation{margin-bottom:150px}.educationSlider{margin-bottom:20px}.elemEducation{display:flex !important;justify-content:space-between;align-items:stretch;margin-right:0px}.elemEducation--imgs,.elemEducation--info{width:100%;max-width:48%}.elemEducation--imgs
img{width:100%;max-width:100%;border-radius:15px;height:auto}.elemEducation--info{padding:0px
30px}.elemEducation
span{font-size:14px;line-height:1;color:rgb(110, 101, 91);font-weight:300;display:block;margin:0
0 20px}.elemEducation
h4{color:rgb(35, 32, 29);font-size:40px;line-height:1.3;margin:0
0 20px;font-weight:700}.elemEducation h4
a{color:rgb(35, 32, 29)}.elemEducation
p{font-size:14px;color:rgb(110, 101, 91);font-weight:300;line-height:1.5;margin:0
0 30px}.educationShelude{margin-bottom:30px}.educationShelude--date{margin-right:45px}.educationShelude--date,.educationShelude--time{font-size:14px;color:rgb(110, 101, 91);font-weight:300}.educationShelude--date b,
.educationShelude--time
b{font-weight:700}.sectionAboutMain{background:rgb(110, 101, 91);background:url('/assets/templates/kaskad/imgs/about-main.jpg') 0 0 no-repeat rgb(110, 101, 91);background-size:cover}.sectionAboutMain
img{display:none}.aboutMainWrapper{padding:250px
0;width:100%;max-width:50%}.aboutMainWrapper
h3{margin:0
0 30px}.aboutMainWrapper
p{font-size:25px;color:rgb(110, 101, 91);line-height:1.3;margin-bottom:40px}.aboutMainWrapper
a{color:rgb(35, 32, 29);font-size:18px;line-height:1;font-weight:700;text-transform:uppercase;width:100%;max-width:160px;padding:20px
0;text-align:center;display:block;background:rgba(255, 255, 255, 0.6);border-radius:80px;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);background:var(--kaskad-white-50);transition:.5s;border:1px
solid var(--kaskad---light-grey-60);border-radius:80px}.aboutMainWrapper a:hover{backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);background:var(--kaskad-white)}footer{background:rgb(35, 32, 29);padding:100px
0 60px;position:absolute;left:0;bottom:0;width:100%;box-sizing:border-box}.footerWrap{justify-content:space-between;align-items:flex-start;margin-bottom:90px}.footer-coll{width:100%;max-width:310px}.footer-coll h4,
.footer-coll
.h4_title{color:rgb(255, 255, 255);text-transform:uppercase;margin:0
0 20px;font-size:14px;font-weight:700;text-align:left}.footer-coll
ul{margin:0px;padding:0px}.footer-coll ul
li{list-style:none;margin:0
0 10px}.footer-coll ul li
a{font-size:14px;color:rgb(255, 255, 255);text-transform:uppercase;font-weight:300;line-height:1.2;transition:.5s}.footer-coll ul li a:hover{color:rgb(255, 182, 70)}.footer-coll ul.listSmall li
a{text-transform:none}.footer-coll ul.listBig li
a{font-weight:700}.footer-coll
ul.listBig{margin-bottom:40px}.footer-coll
span{display:block;color:rgb(255, 255, 255);margin:0
0 30px;font-size:14px;font-weight:300;line-height:1.5}.icon-soc{width:24px;height:24px;display:block;margin-right:10px}.icon-soc svg
path{transition:.5s}.icon-soc:hover svg path:first-child{fill:var(--kaskad-accent)}.copirWrap{justify-content:space-between}.copir{font-size:12px;color:rgb(255, 255, 255);line-height:1}.copir
a{color:rgb(255, 255, 255);font-weight:700;transition:.5s}.copir a:hover{color:var(--kaskad-accent)}.copir
span{font-weight:bold}.winpop{z-index:1070;display:none;position:fixed;right:8.6%;right:16.6%;width:100%;top:120px;border-radius:15px;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);box-shadow:0 0 10px 0 rgba(35, 32, 29, 0.15);background:var(--kaskad-white-50);transition:display .8s;webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-timing-function:linear;animation-timing-function:linear;animation-name:fadeIn;border:1px
solid var(--kaskad-light-grey)}.login_block,.mcart_block{width:440px;padding:70px
30px 60px;background:none}.mcart_block{padding:30px
14px 20px 26px}#office-auth-form b,.poptitle{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:1;text-transform:uppercase;text-align:center;color:var(--kaskad-black);margin-bottom:34px;display:block}input.linein{border:1px
solid var(--kaskad---light-grey-60);border-radius:60px;background:var(--kaskad-white);width:100%;padding:13px
20px;font-family:var(--second-family);font-weight:300;font-size:16px;line-height:1;color:var(--kaskad-dark-grey);margin-bottom:10px}.passFogot{text-align:center;margin-bottom:30px}.passFogot
a{font-family:var(--second-family);font-weight:300;font-size:16px;line-height:1;text-decoration:none;text-decoration-skip-ink:none;color:var(--kaskad-black)}.passFogot a
span{border-bottom:solid 1px;display:inline-block}.passFogot a:hover
span{border-bottom:solid 1px transparent}.login_button{display:flex;align-items:center;justify-content:space-between;padding:0px
22px}.login_button
button{font-family:var(--font-family);font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;text-align:center;color:var(--kaskad-black);border-radius:50px;padding:12px
14px 11px;transition:.5s}.login_button button:hover{color:#fff;background:#000}.login_button button.btn_registr:hover{color:#000;background:var(--kaskad-white)}.profileNav{}.profileNav
ul{list-style:none;margin:0px
0px 10px;padding:0px}.profileNav ul
li{margin:0}.profileNav ul li a,
.profileNav
button{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:150%;text-transform:uppercase;color:var(--kaskad-black);transition:.5s;border:1px
solid transparent;border-radius:40px;padding:10px;display:inline-block}.profileNav ul li a:hover,
.profileNav button:hover{border:1px
solid var(--kaskad---light-grey-60)}.winpop.opened{backdrop-filter:blur(30px);box-shadow:0 0 10px 0 rgba(35, 32, 29, 0.25);background:var(--kaskad-white-50);border:1px
solid var(--kaskad-light-grey);border-radius:15px;padding:30px}.btn_in{border:1px
solid var(--kaskad-black);width:79px;background:transparent}.btn_registr{width:136px;background:var(--kaskad-white-50);border:1px
solid var(--kaskad---light-grey-60)}.winpop
.close{position:absolute;right:30px;top:30px}.winpop .close svg,
.winpop .close svg
path{transition:.5s}.winpop .close:hover
svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.winpop .close:hover svg
path{fill:var(--kaskad-accent)}.mcart_title--text{font-family:var(--font-family);font-weight:300;font-size:14px;line-height:1.3;text-align:center;color:var(--kaskad-black);text-align:center}.mcart_title--text b,
.mcart_title--text i,
.mcart_title--text
.ms2_total_cost{font-weight:bold;font-style:normal}.mcart_item{border:1px
solid var(--kaskad-light-grey);border-radius:15px;padding:10px
20px 10px 10px;overflow:hidden;display:flex;align-items:center}.mcart_item{border:1px
solid var(--kaskad-light-grey);border-radius:15px;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;background:#fff}.mcart_item-info-offer{display:flex;padding-top:10px;align-items:center}.mcart_item-info{width:100%;max-width:260px;padding-right:5px}.mcart_item-info
span{font-family:var(--font-family);font-weight:400;font-size:10px;line-height:1;text-transform:uppercase;color:var(--kaskad-dark-grey);display:block;margin-bottom:5px}.mcart_item-info
a{font-family:var(--font-family);font-weight:700;font-size:10px;line-height:1.1;text-transform:uppercase;color:var(--kaskad-black);display:inline-block}.mcart_item-info .mcart_item-info-offer span,.mcart_item-price{text-transform:none;font-family:var(--font-family);font-weight:300;font-size:10px;line-height:1;color:var(--kaskad-black);margin-bottom:0px}.mcart_item-price{display:inline-block;display:flex;margin-right:30px}.mcart_item-img{margin-right:10px}.mcart_item-img
a{display:block}.mcart_item-img
img{max-width:80px}.mcart_item-del{display:block;width:12px;height:14px}.mcart_item-del
svg{max-width:100%}.mscart_btn{display:flex;flex-wrap:wrap;justify-content:center;padding-top:20px}.mscart_btn
a{display:block;border:1px
solid var(--kaskad-black);border-radius:100px;font-family:var(--font-family);font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;color:var(--kaskad-black);padding:20px
0;text-align:center;width:100%;max-width:170px;margin:20px
auto 30px;background:transparent;width:auto;max-width:100%;padding:20px;display:inline-block;margin:0
auto 20px;transition:.5s}.mscart_btn a.btn_dark,
.mscart_btn a:hover{color:#fff;background:#000}.mscart_btn a.btn_dark:hover{color:var(--kaskad-black);background:var(--kaskad-accent);border:1px
solid var(--kaskad-accent)}.mcart_block.box_sh.winpop .mcart_item-del{width:12px;height:14px;border:none;background:none}.mcart_block.box_sh.winpop .mcart_item-del svg
path{transition:.5s}.mcart_block.box_sh.winpop .mcart_item-del:hover svg
path{stroke:#ffb646}#popAddCart{width:100%;max-width:440px;left:50%;margin-left:-170px;top:50%;margin-top:-220px;padding:66px
20px 30px;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);box-shadow:0 0 10px 0 rgba(35,32,29,0.15);background:var(--kaskad-white-50)}#menuCatalog,#MobilNav,#menuCatalogNew{width:100%;max-width:100%;height:100%;background:#fff;box-shadow:none;left:0px;top:0px;border-radius:0px}:root{--kaskad-black:#23201d;--kaskad-accent:#ffb646;--kaskad-transparent:rgba(255,255,255,0);--kaskad-white:#fff;--kaskad-dark-grey:#6e655b;--kaskad-white-50:rgba(255,255,255,0.6);--kaskad-light-grey:#dedad7;--kaskad-pink:#ff468f;--kaskad-green:#46ffb6;--kaskad-light-grey-60:rgba(222,218,215,0.6);--kaskad-extra:#ececec;--kaskad-light-grey-20:rgba(222,218,215,0.2);--kaskad-yellow:#ffb646;--kaskad-logo:#aa9356;--kaskad-grey:#96908a;--kaskad---light-grey-60:rgba(222,218,215,0.6);--kaskad---green:#46ffb6}.catalogMenuWrap{padding:160px
0;max-height:100%;overflow:auto}.catalogMenuWrap
ul{display:flex;flex-wrap:wrap;padding:0px;margin:0px}#MobilNav .catalogMenuWrap
ul{display:block}.catalogMenuWrap ul>li{width:100%;max-width:24%;margin:0
1% 40px 0;list-style:none}#MobilNav .catalogMenuWrap ul>li{max-width:100%;margin-right:0px;margin-bottom:20px}#MobilNav .catalogMenuWrap .container>ul{margin-bottom:40px}#MobilNav .catalogMenuWrap ul > li ul
li{margin-bottom:10px}.catalogMenuWrap ul>li>a{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:1.3;color:var(--kaskad-black);text-transform:uppercase;transition:.5s}.catalogMenuWrap ul li.sub_menu ul li.sub_menu>a{font-weight:bold}.catalogMenuWrap ul li.sub_menu
ul{padding:10px
0 0 20px}.catalogMenuWrap ul li.sub_menu ul li:last-child{margin-bottom:0px}.catalogMenuWrap li a:hover,
.catalogMenuWrap ul li.active>a{color:var(--kaskad-accent)}.catalogMenuWrap ul>li>ul{padding-top:25px}.catalogMenuWrap ul>li>ul>li{list-style:none;display:block;max-width:100%;margin:0
0 10px}.catalogMenuWrap ul > li > ul > li
a{font-family:var(--second-family);font-weight:300;font-size:16px;line-height:1.3;color:var(--kaskad-black);text-transform:none}#searchModal{border-radius:80px;padding:15px
86px 15px 30px;width:100%;max-width:340px}#searchModal
.search_block{border:1px
solid var(--kaskad---light-grey-60);border-radius:50px;position:relative;padding:13px
20px;display:flex;align-items:center;justify-content:space-between;background:#fff}#searchModal .search_block
input{border:none;background:none;outline:none;font-family:var(--second-family);font-weight:300;font-size:16px;line-height:1;color:var(--kaskad-dark-grey);width:100%;padding:0px;margin:0px}#searchModal .search_block
button{border:none;background:none;outline:none;width:26px;height:26px;margin-left:10px}#searchModal .search_block button:hover{cursor:pointer}#searchModal .search_block button svg
path{transition:.5s}#searchModal .search_block button:hover svg
path{fill:var(--kaskad-accent)}.modalLinkAuth{font-family:var(--font-family);font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;text-align:center;color:var(--kaskad-black);border-radius:50px;padding:12px
14px 11px;transition: .5s;max-width:160px;box-sizing:content-box;border:1px
solid var(--kaskad---light-grey-60);border-radius:80px;display:block}.modalLinkAuth:hover{cursor:pointer}#msProduct{padding:0px
!important;display:none}.quickProductWrap{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);box-shadow:0 0 10px 0 rgba(35, 32, 29, 0.15);background:var(--kaskad-white);padding:30px;display:flex !important;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:920px}.quickProductWrap
.leftColl{width:100%;max-width:42.5%}.quickProductWrap
.rightColl{width:100%;max-width:54%;padding-bottom:40px}.quickGall{position:relative}.ratingTop.rtCat.rQuick{position:relative;margin:20px
auto 15px;left:0px;top:0px}.quickProductWrap .tab-item .tab-name{padding:20px
0}.quickProductWrap .gallery-thumb
button{max-width:100px}.quickProductWrap .gallery-thumb button
img{max-width:100%}.bootstrap-dialog.quickview .bootstrap-dialog-close-button
.close{top:5px;right:12px}.quickGall
img{margin:0px;width:100%;max-width:100%}.q-brend{font-family:var(--font-family);font-weight:400;font-size:14px;line-height:1;text-transform:uppercase;color:var(--kaskad-dark-grey);text-decoration:none}.quickTitle{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:1.3;text-transform:uppercase;color:var(--kaskad-black);display:block;padding:5px
0 }.rQuick{margin-bottom:30px}.quickProductWrap
.price_str{display:block}.quickProductWrap .price_str .price_product-item{font-family:var(--font-family);font-weight:700;font-size:25px;line-height:1;text-transform:uppercase;color:var(--kaskad-black);margin-bottom:25px}.qFlexPriceBtn{display:flex;align-items:center}.qFlexPriceBtn
button.add_cart{font-family:var(--font-family);font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;color:var(--kaskad-white);background:var(--kaskad-black);padding:20px;border-radius:100px;width:100%;max-width:130px}.qFlexPriceBtn--count
.input_count{display:flex;align-items:center;justify-content:space-between;margin-right:20px;border:1px
solid var(--kaskad---light-grey-60);border-radius:60px;padding:20px
15px}.qFlexPriceBtn--count .input_count
input{background:none;border:none;outline:none;width:100%;max-width:30px;text-align:center;font-family:var(--second-family);font-weight:300;font-size:14px;line-height:1;color:var(--kaskad-dark-grey)}.qFlexPriceBtn--count .input_count
span{display:flex;align-items:center;justify-content:center}.quickProductWrap
form.price_product{max-width:100%;margin-bottom:90px;border-right:none}.ratingTop.rtCat.rQuick{margin-top:0px}#msProduct
.tab{}#msProduct .tab .tab-name{font-family:var(--font-family);font-weight:700;font-size:14px;line-height:1;color:var(--kaskad-black);border-top:1px solid var(--kaskad-light-grey)}#msProduct .tab .tab-item:last-child .tab-name{border-top:1px solid var(--kaskad-light-grey)}#msProduct .tab .tab-item .tab-text{display:none;padding-bottom:20px}#msProduct .tab .tab-item.active .tab-text{display:block;text-align:justify}.sectionPageTitle{margin-top:160px;margin-top:60px}.sectionPageTitle
h1{font-family:var(--font-family);font-weight:700;font-size:60px;line-height:1.2;text-align:center;color:var(--kaskad-black);margin:0
0 40px}.sectionCatalogFlex{display:flex;align-items:flex-start;justify-content:space-between;position:relative}.catalogSidebar{width:100%;max-width:20%}.catalogProductList{width:100%;max-width:75%;margin-bottom:60px}.catalogPageOther
.catalogProductList{max-width:100%}.catalogProductList
.innerProduct{width:100%;margin:0px}.catalogProductList
#mse2_results{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px;margin-bottom:60px}.catalogPageOther .catalogProductList
#mse2_results{grid-template-columns:repeat(4,1fr)}.filter_item,.filterPrice{margin-bottom:40px}.filter_item.only_one{margin-bottom:0px}.filter_item.only_price{display:block !important}.filterItemWrap{position:relative;padding-bottom:10px}.filterItemWrapScroll{max-height:200px;overflow-y:scroll;position:relative}.filterItemWrap:before{content:'';position:absolute;left:0px;bottom:0px;width:100%;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #fff 100%);height:30px;z-index:2}.filterItemWrapScroll::-webkit-scrollbar,
.catalogMenuWrap::-webkit-scrollbar ,
body::-webkit-scrollbar,
#modalVariation .productOther--wrap::-webkit-scrollbar{width:7px;height:10px}.filterItemWrapScroll::-webkit-scrollbar-track,
.catalogMenuWrap::-webkit-scrollbar-track,
body::-webkit-scrollbar-track,
#modalVariation .productOther--wrap::-webkit-scrollbar-track{background:#fff}.filterItemWrapScroll::-webkit-scrollbar-thumb,
.catalogMenuWrap::-webkit-scrollbar-thumb,
body::-webkit-scrollbar-thumb,
#modalVariation .productOther--wrap::-webkit-scrollbar-thumb{border-radius:20px;background:var(--kaskad-dark-grey);border:1px
solid var(--kaskad-dark-grey)}.filter_item .title,
.filterPrice
.title{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:1.3;text-transform:uppercase;color:var(--kaskad-black);margin-bottom:35px}.filter_item
label{position:relative;display:block;cursor:pointer;padding-left:30px;margin-bottom:15px}.filter_item label
span{font-family:var(--font-family);font-weight:400;font-size:14px;line-height:1.2;text-transform:uppercase;color:var(--kaskad-black)}[type="checkbox"]:not(:checked)+label:before,[type="checkbox"]:checked+label:before{content:'';width:20px;height:20px;background-color:#fff;display:block;position:absolute;left:0;top:1px;border:1px
solid var(--kaskad-light-grey);border-radius:5px}[type="checkbox"]:not(:checked),
[type="checkbox"]:checked,
[type="radio"]:not(:checked),
[type="radio"]:checked,
.mse2_number_inputs
input{position:absolute;left:-9999px}[type="checkbox"]:checked+label:after{content:'';width:20px;height:15px;background:url('/assets/templates/kaskad/imgs/check.svg') center / contain no-repeat;display:block;position:absolute;left:0;top:1px}.mse2_number_inputs{margin-bottom:20px}.mse2_number_inputs
label{border-radius:100px;padding:6px
10px;background:var(--kaskad-extra);font-family:var(--font-family);font-weight:400;font-size:12px;line-height:1;text-align:center;color:var(--kaskad-black)}.mse2_number_slider{position:relative;border-bottom:1px solid  var(--kaskad-light-grey)}.mse2_number_slider .ui-slider-range{height:1px;background:var(--kaskad-black)}.ui-widget.ui-widget-content{border:none}.ui-slider .ui-slider-range{height:1px}#mse2_filters
.mse2_number_slider{line-height:0;height:2px;background:var(--kaskad-light-grey);border:none}.mse2_number_slider span.first,
.mse2_number_slider span:nth-child(2){position:absolute;left:0px;top:-9px;width:20px;height:20px;border-radius:50%;background:var(--kaskad-black)}.mse2_number_slider span.last,
.mse2_number_slider span:nth-child(3){position:absolute;right:0px;top:-9px;width:20px;height:20px;border-radius:50%;background:var(--kaskad-black)}.filterBtn
button{border:1px
solid var(--kaskad-black);border-radius:50px;padding:15px
0;width:100%;max-width:212px;font-family:var(--font-family);font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;text-align:center;color:var(--kaskad-black);transition:.5s;background:#fff;box-sizing:content-box}.filterBtn button:hover{cursor:pointer;color:#fff;background:var(--kaskad-black)}.catalogProductList .btn_more,
.sectionActions .btn_more,
.listOrdersNav
.btn_more{border-radius:100px;padding:20px;width:154px;background:var(--kaskad-black);font-family:var(--font-family);font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;color:var(--kaskad-white);margin:60px
auto 40px !important;box-sizing:content-box;display:block;transition:.5s;border:1px
solid var(--kaskad-black)}.catalogProductList .btn_more:hover,
.sectionActions .btn_more:hover,
.listOrdersNav .btn_more:hover{background:#fff;color:#000}.mse2_pagination{margin-bottom:40px}.mse2_pagination ul.pagination,
.listOrdersNav
ul.pagination{display:flex;justify-content:center;align-items:center}.mse2_pagination ul.pagination li,
.listOrdersNav ul.pagination
li{margin:0px
5px}.mse2_pagination ul.pagination li.page-item a,
.listOrdersNav ul.pagination li.page-item
a{border:1px
solid var(--kaskad---light-grey-60);border-radius:80px;padding:10px;width:28px;height:38px;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);background:var(--kaskad-white);font-family:var(--font-family);font-weight:700;font-size:12px;line-height:150%;text-transform:uppercase;text-align:center;color:var(--kaskad-black);transition:.5s}.mse2_pagination ul.pagination li.page-item a:hover,
.mse2_pagination ul.pagination li.page-item.active a ,
.listOrdersNav ul.pagination li.page-item a:hover,
.listOrdersNav ul.pagination li.page-item.active
a{border:1px
solid var(--kaskad-black)}.mse2_pagination ul.pagination li.page-prev a,
.mse2_pagination ul.pagination li.page-next
a{}.mse2_pagination ul.pagination li.page-prev,
.listOrdersNav ul.pagination li.page-prev{margin:0
25px 0 0}.mse2_pagination ul.pagination li.page-next,
.listOrdersNav ul.pagination li.page-next{margin:0
0 0 25px}.listOrdersNav ul.pagination li.page-item a:focus,.page-link:focus{outline:none !important;box-shadow:none !important}.catalogProductList
#mse2_sort{display:flex;align-items:center}.select_down{display:block;position:relative}.select_down
span{font-family:var(--font-family);font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;text-align:right;color:var(--kaskad-black);display:block;position:relative;padding-right:30px}.select_down span:before{content:'';position:absolute;right:0px;top:50%;margin-top:-5px;width:16px;height:10px;background:url('/assets/templates/kaskad/imgs/angle_arrow_bottom.svg') 0 0 no-repeat;transition:.5s}.select_down.active span:before{transform:rotate(180deg)}.select_down span:hover{cursor:pointer}.select_down
.mse2_sort{display:none;position:absolute;min-width:100%;top:30px;width:340px;right:0px;padding:25px
30px;z-index:12;background:#fff;border:1px
solid var(--kaskad-light-grey);border-radius:15px;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);box-shadow:0 0 10px 0 rgba(35, 32, 29, 0.15);background:var(--kaskad-white);box-sizing:content-box}.select_down .mse2_sort
a{font-family:var(--font-family);font-weight:400;font-size:14px;line-height:214%;text-transform:uppercase;color:var(--kaskad-black);display:block;margin:0
0 10px;transition:.5s}.select_down .mse2_sort a:last-child{margin:0px}.select_down .mse2_sort a.active,
.select_down .mse2_sort a:hover{font-weight:700;color:var(--kaskad-accent)}.flexCatalogBtn{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.filterBtn{width:0px;overflow:hidden;position:relative}.filterBtn:hover,.btnFilterClose:hover{cursor:pointer}.filterBtn
span{font-family:var(--font-family);font-weight:700;font-size:14px;line-height:143%;text-transform:uppercase;text-align:right;color:var(--kaskad-black);display:block;position:relative;padding-right:30px}.filterBtn span:before{content:'';position:absolute;right:0px;top:0px;width:16px;height:16px;background:url('/assets/templates/kaskad/imgs/filter.svg') 0 0 no-repeat}.mobilTitle{display:none}.maskBlur{width:100%;height:100%;position:fixed;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);box-shadow:0 0 10px 0 rgba(35, 32, 29, 0.15);background:rgb(222 218 215 / 20%);z-index:5;display:none;left:0px;top:0px}.masterProductBtn{padding:20px
0;text-align:center;width:100%;border:none;background:none;transition: .5s;height:100%;line-height:1}.design .modal.fade .modal-dialog{transform:none;width:100%;max-width:920px;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);box-shadow:0 0 10px 0 rgba(35, 32, 29, 0.15);background:var(--kaskad-white);border-radius:15px}.design .modal.fade .modal-dialog .modal-content{background:#fff;box-shadow:none !important}.design .modal.fade .modal-dialog .modal-body.quickview-main{position:relative;z-index:1}.design .modal.fade .modal-dialog .modal-header{background-color:#fff;height:auto;padding:0;border:none;position:relative;z-index:3}.design .modal.fade .modal-dialog .modal-header
.close{position:absolute;width:26px;height:0px;overflow:hidden;padding-top:26px;background:url('/assets/templates/kaskad/imgs/close.svg') 0 0 no-repeat;border:none;top:30px;right:30px}.design .modal.fade .modal-dialog
.quickProductWrapDs{display:flex !important;flex-wrap:wrap;justify-content:space-between}.design .modal.fade .modal-dialog .quickProductWrapDs
.leftColl{width:100%;max-width:36%}.design .modal.fade .modal-dialog .quickProductWrapDs .quickGall
.item{border:1px
solid var(--kaskad-light-grey);border-radius:15px;overflow:hidden}.design .modal.fade .modal-dialog .quickProductWrapDs
.rightColl{width:100%;max-width:60%;padding-top:40px;padding-bottom:90px}.design .modal.fade .modal-dialog .quickProductWrapDs
.quickCategory{font-family:var(--font-family);font-weight:400;font-size:14px;line-height:1.2;text-transform:uppercase;color:var(--kaskad-dark-grey)}.design .modal.fade .modal-dialog .quickProductWrapDs .rightColl
.ms2_form{width:100%;max-width:100%;border:none;flex-wrap:wrap;margin-bottom:80px}.design .modal.fade .modal-dialog .quickProductWrapDs .rightColl
.price_str{width:100%}.design .modal.fade .modal-dialog .quickProductWrapDs .rightColl .price_product-item{font-family:var(--font-family);font-weight:700;font-size:25px;line-height:1;text-transform:uppercase;text-align:left;color:var(--kaskad-black);margin-bottom:10px}.design .modal.fade .modal-dialog .quickProductWrapDs
.input_count{border:1px
solid var(--kaskad---light-grey-60);border-radius:60px;width:100%;max-width:100px;position:relative;padding:20px
15px;display:flex;align-items:center;justify-content:space-between}.design .modal.fade .modal-dialog .quickProductWrapDs .productPriceAdd--count{max-width:100px;width:100%}.design .modal.fade .modal-dialog .quickProductWrapDs .input_count
.plus{width:16px;height:16px;display:block}.design .modal.fade .modal-dialog .quickProductWrapDs .input_count
.minus{width:16px;height:16px;display:block}.design .modal.fade .modal-dialog .quickProductWrapDs .input_count
input{font-family:var(--second-family);font-weight:300;font-size:14px;line-height:1;color:var(--kaskad-dark-grey);width:100%;max-width:20px;border:none;text-align:center}.design .modal.fade .modal-dialog .quickProductWrapDs .ms2_form
button{border-radius:100px;padding:20px
0;max-width:100%;width:100%;border:1px
solid var(--kaskad-black);background:var(--kaskad-black);font-family:var(--font-family);font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;color:var(--kaskad-white);transition:.5s}.design .modal.fade .modal-dialog .quickProductWrapDs .ms2_form button:hover{background:var(--kaskad-accent);border:1px
solid var(--kaskad-accent);color:var(--kaskad-black)}.design .modal.fade .modal-dialog .quickProductWrapDs .ms2_form .favorite
button{padding:0px;background:transparent;border:none;border-radius:0px}.design .modal.fade .modal-dialog .quickProductWrapDs .tab-item{border-top:1px solid var(--kaskad-light-grey)}.design .modal.fade .modal-dialog .quickProductWrapDs .tab-item:last-child{border-bottom:1px solid var(--kaskad-light-grey)}.design .modal.fade .modal-dialog .quickProductWrapDs .tab-item .tab-name{font-family:var(--font-family);font-weight:700;font-size:14px;line-height:1;color:var(--kaskad-black);padding:15px
40px 15px 0;position:relative;text-transform:uppercase}.design .modal.fade .modal-dialog .quickProductWrapDs .tab-item .tab-name:before{content:'';width:16px;height:16px;position:absolute;top:50%;margin-top:-8px;right:15px;background:url('/assets/templates/kaskad/imgs/plus.svg') center center no-repeat}.design .modal.fade .modal-dialog .quickProductWrapDs .tab-item.open .tab-name:before{background:url('/assets/templates/kaskad/imgs/minus.svg') center center no-repeat}.design .modal.fade .modal-dialog .quickProductWrapDs .tab-item .tab-text{padding:5px
0 10px}.design .modal.fade .modal-dialog .quickProductWrapDs .tab-item .tab-text
p{font-family:var(--font-family);font-weight:300;font-size:14px;line-height:1.3;color:var(--kaskad-black);margin:0
0 20px}.quickMore{font-family:var(--font-family);font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;color:var(--kaskad-black);position:absolute;right:45px;bottom:30px;display:flex;align-items:center}.quickMore
svg{margin-left:10px;position:relative;transition:.5s;right:0px}.quickMore:hover
svg{margin-left:10px;position:relative;right:-4px}.design .modal.fade .modal-dialog .quickProductWrapDs .tab-item .tab-text{display:none}.design .modal.fade .modal-dialog .quickProductWrapDs .tab-item.open .tab-text{display:block !important}.mse2_pagination{display:block !important}.page-item.disabled{display:none}.filter_item{display:none}.productPriceAdd--count{margin-right:20px}.linkRegistr{border:1px
solid var(--kaskad-black);border-radius:100px;font-family:var(--font-family);font-weight:700;font-size:16px;line-height:1;text-transform:uppercase;color:var(--kaskad-white);text-align:center;color:#fff;background:#000;width:100%;max-width:100%;padding:20px;display:inline-block;margin:0;transition: .5s}.linkRegistr:hover{color:var(--kaskad-black);background:transparent}.sectionStudinMainBlock{background:url('/assets/templates/kaskad/imgs/studing-main-bg.jpg') center center no-repeat;background-size:cover;margin-bottom:90px;padding:350px
0 240px}.sectionStudinMainBlock
.sectionPageTitle{margin-top:0}.sectionStudinMainBlock .sectionPageTitle
h1{font-family:var(--font-family);font-weight:700;font-size:60px;line-height:125%;text-align:center;color:var(--kaskad-black)}.sectionStudinMainBlock .sectionPageTitle
p{font-family:var(--font-family);font-weight:300;font-size:25px;line-height:148%;text-align:center;color:var(--kaskad-dark-grey)}.sectionStudinDescription{margin-bottom:130px}.sectionStudinDescription
h3{font-family:var(--font-family);font-weight:700;font-size:40px;line-height:1;text-transform:uppercase;text-align:center;color:var(--kaskad-black);line-height:125%;margin:0
0 40px}.sectionStudinDescription
p{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:1.4;color:var(--kaskad-black);margin:0px
0 30px;display:block}.sectionStudingElem{justify-content:space-between;margin-bottom:40px;align-items:center}.sectionStudingElem--imgs,.sectionStudingElem--text{width:100%;max-width:48%}.sectionStudingElem--imgs
img{max-width:100%;border-radius:15px}.sectionStudingElem--text{padding:40px}.sectionStudingElem--text
a{color:var(--kaskad-black)}.sectionStudingElem--text
.type{font-family:var(--font-family);font-weight:300;font-size:14px;line-height:1.3;color:var(--kaskad-dark-grey);display:block;margin:0
0 20px}.sectionStudingElem--text .h3_title,
.element-coll
.h3_title{font-family:var(--font-family);font-weight:700;font-size:40px;line-height:1.4;color:var(--kaskad-black);margin:0
0 20px}.sectionStudingElem--text .h3_title
a{color:var(--kaskad-black);transition:.5s}.sectionStudingElem--text .h3_title a:hover{color:var(--kaskad-accent)}.sectionStudingElem--text
p{font-family:var(--font-family);font-weight:400;font-size:14px;line-height:1.4;color:var(--kaskad-dark-grey);margin:0
0 35px}.sectionStudingElem--text
.rec_seminar{margin-bottom:40px}.sectionStudingElem--text .rec_seminar
.time{margin-right:46px}.sectionStudingElem--text .rec_seminar .time,
.sectionStudingElem--text .rec_seminar
.date{font-family:var(--font-family);font-weight:300;font-size:14px;line-height:1;color:var(--kaskad-dark-grey)}.sectionStudingElem--text .rec_seminar .time b,
.sectionStudingElem--text .rec_seminar .date
b{font-weight:700}.sectionStudingElem--text
.addSem{font-family:var(--font-family);font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;color:var(--kaskad-black);padding:20px;border:1px
solid var(--kaskad-black);border-radius:100px;transition:.5s;display:inline-block}.sectionStudingElem--text .addSem:hover{background:var(--kaskad-black);color:var(--kaskad-white)}.sectionStudingList{margin-bottom:160px}.p_top_160{padding-top:160px}.sectionCrumbs{display:flex;align-items:center;margin:0
0 60px 0;padding-left:15px}.sectionCrumbs
a.back{font-family:var(--font-family);font-weight:700;font-size:14px;line-height:;text-transform:uppercase;text-align:center;color:var(--kaskad-black);display:flex;align-items:center;margin-left:15px;transition:.5s}.sectionCrumbs a.back
svg{margin:0
10px 0 0}.sectionCrumbs a.back svg
path{transition:.5s}.sectionCrumbs a.back:hover,
.sectionCrumbs ul li a:hover{color:var(--kaskad-accent)}.sectionCrumbs a.back:hover svg
path{fill:var(--kaskad-accent)}.sectionCrumbs ul li
a{font-family:var(--font-family);font-weight:400;font-size:12px;line-height:1;text-transform:uppercase;color:var(--kaskad-black);transition:.5s}.sectionCrumbs
ul{display:flex;align-items:flex-start;margin:0
0 0 35px;padding:0px;flex-wrap:wrap}.sectionCrumbs ul
li{position:relative;list-style:none;margin:0px
5px}.sectionStudingList.--full
.sectionStudingElem{align-items:flex-start}.sectionStudingList.--full .sectionStudingElem--text{padding:60px
0}.sectionStudingList.--full .sectionStudingElem--text
p{font-size:16px}.small-ontainer
.container{max-width:920px}.sectionStudingList.--full .sectionStudingElem--text .rec_seminar .time,
.sectionStudingList.--full .sectionStudingElem--text .rec_seminar
.date{font-size:16px}.sectionStudingList.--full{margin-bottom:60px}.sectionStudinDescription.--full
p{line-height:1.5}#recSeminar,#sendRemains,#modalVariation{width:100%;max-width:440px;left:50%;margin-left:-220px;top:25%;padding:65px
30px 30px}#modalVariation{padding:65px
20px 30px;width:600px;max-width:600px;margin-left:-300px}#modalVariation .productOther--wrap{padding-right:10px}input[name=surname]{width:0px !important;height:0px !important;overflow:hidden !important;padding:0px
!important;margin:0px
!important;line-height:0 !important;border:0px
!important;display:inline !important;position:absolute !important}#recSeminar button,
#sendRemains button,
#modalVariation
button{font-family:var(--font-family);font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;text-align:center;color:var(--kaskad-black);border-radius:50px;padding:20px
0 19px;width:100%;max-width:140px;transition: .5s;border:1px
solid var(--kaskad-black);background:transparent;margin:0px
auto;display:block}#sendRemains
button{max-width:250px}#recSeminar button:hover,
#sendRemains button:hover,
#modalVariation button:hover{color:#fff;background:#000}.order-delivery-check{font-family:var(--second-family);font-weight:300;font-size:16px;line-height:1.3;color:var(--kaskad-black);margin:30px
0}.order-delivery-check
a{color:var(--kaskad-black)}.order-delivery-check a
span{border-bottom:solid 1px;display:inline-block;transition:.5s}.order-delivery-check a:hover
span{border-bottom:solid 1px transparent;display:inline-block}.sectionProductWrap--flex{justify-content:space-between;align-items:flex-start;margin-bottom:100px}.sectionProductWrap--gallery,.sectionProductWrap--content{width:100%;max-width:48.5%;position:relative}.sectionProductWrap--gallery
.label{position:absolute;z-index:5}.productGallerySlider
.item{border:1px
solid var(--kaskad-light-grey);border-radius:15px;margin:0
0 30px}.productGallerySlider .item a
img{max-width:100%}.productGallerySlider .item
img{width:100%;max-width:100%}.sectionProductWrap--content{}.sectionProductWrap--content
.productPriceBox{max-width:100%;border:none;margin-bottom:125px}.sectionProductWrap--content
h1{font-family:var(--font-family);font-weight:700;font-size:30px;line-height:133%;text-transform:uppercase;color:var(--kaskad-black)}.sectionProductWrap--content
.vendor{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:150%;text-transform:uppercase;color:var(--kaskad-dark-grey);display:block;margin:0
0 12px;color:var(--kaskad-accent);font-weight:bold;transition:.5s}.sectionProductWrap--content .vendor:hover,
.tab-item .tab-text a.vendor:hover{color:var(--kaskad-dark-grey)}.tab-item .tab-text
a.vendor{color:var(--kaskad-accent)}.productPriceBox--price{font-family:var(--font-family);font-weight:700;font-size:25px;line-height:160%;text-transform:uppercase;text-align:center;color:var(--kaskad-black);display:flex;align-items:center;margin-bottom:10px}.productPriceBox--price
.old_price{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:150%;text-transform:uppercase;text-decoration:line-through;text-align:center;color:var(--kaskad-dark-grey);margin:0
20px 0 0}.productPriceBox--in_stock{border-radius:30px;padding:2px
10px;width:121px;height:22px;background:var(--kaskad---green);font-family:var(--font-family);font-weight:700;font-size:12px;line-height:150%;text-transform:uppercase;color:var(--kaskad-black);margin-bottom:32px;padding:10px
20;display:flex;align-items:center}.productPriceBox--in_stock
svg{margin-right:10px}.productPriceAdd{justify-content:flex-start;align-items:center;margin-bottom:0px}.productPriceAdd
.btnWrap{width:100%;max-width:500px;max-width:630px;margin:0
20px 0 0;position:relative}.productPriceAdd .add_cart,
.orderSubmit button,.updateBtn,.js_send_remain{background:var(--kaskad-black);border-radius:100px;padding:20px;font-family:var(--font-family);font-weight:700;font-size:16px;line-height:1;text-transform:uppercase;color:var(--kaskad-white);padding:24px
0 23px;width:100%;max-width:100%;border:1px
solid var(--kaskad-black);transition:.5s}.productPriceAdd .add_cart:hover,
.orderSubmit button:hover,.updateBtn:hover,.js_send_remain:hover{background:var(--kaskad-accent);border:1px
solid var(--kaskad-accent);color:var(--kaskad-black)}.productPriceAdd
.favorite{position:relative;top:0px;left:0px;width:32px;height:28px}.productPriceAdd .favorite
button{width:32px;height:28px;line-height:1;padding:0px;display:block}.productPriceAdd .favorite button:hover{background:none}.productPriceAdd
.input_count{border:1px
solid var(--kaskad-light-grey);border-radius:60px;width:100%;max-width:100px;padding:20px
15px}.productPriceAdd .input_count
input{border:none;text-align:center;font-family:var(--second-family);font-weight:300;font-size:16px;line-height:1;color:var(--kaskad-black);max-width:40px}.productPriceAdd .input_count input[type="number"]::-webkit-outer-spin-button,
.productPriceAdd .input_count input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none}.productPriceAdd .input_count input[type='number'],
.productPriceAdd .input_count input[type="number"]:hover,
.productPriceAdd .input_count input[type="number"]:focus{appearance:none;-moz-appearance:textfield}.productPriceAdd .input_count
span{width:16px;height:16px;display:flex;line-height:1;align-items:center}.productPriceAdd .input_count span:hover{cursor:pointer}.innerTotalCost{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:150%;color:var(--kaskad-black);text-align:center;position:absolute;width:100%;bottom:-50px}.sectionProductWrap--text{margin-bottom:160px}.sectionProductWrap--text
.tab{margin-bottom:100px}.tab-item .tab-name{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:1;color:var(--kaskad-black);padding:20px
0;position:relative;text-transform:uppercase;margin:0px}.tab-item .tab-name:hover{cursor:pointer}.tab-item .tab-name
i{position:absolute;right:0px;top:50%;width:16px;height:16px;margin-top:-8px;background:url('/assets/templates/kaskad/imgs/plus.svg') center center no-repeat}.tab-item.open .tab-name
i{background:url('/assets/templates/kaskad/imgs/minus.svg') center center no-repeat}.tab-item{border-bottom:1px solid var(--kaskad-light-grey)}.tab-item:first-child{border-top:1px solid var(--kaskad-light-grey)}.tab-item .tab-text{display:none;padding:10px
0 25px}.tab-item.open .tab-text{display:block;font-size:16px}.tab-item.open .tab-text
.har{padding-top:24px}.tab-item .tab-text
p{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:1.4;color:var(--kaskad-black)}.tab-item .tab-text
a{color:var(--kaskad-black);transition:.5s}.tab-item .tab-text a:hover{color:var(--kaskad-accent)}.tabs-cont{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:14px;width:100%}.tabs-item{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;border-bottom:1px solid var(--kaskad-light-grey)}.tab-content.active{display:block}.tab-new-item{cursor:pointer;position:relative;font-family:var(--font-family);font-weight:700;font-size:16px;line-height:1;text-transform:uppercase;color:var(--kaskad-black);padding-bottom:20px;margin-right:25px}.tab-new-item:before{content:'';opacity:0;visibility:hidden;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;width:100%;height:2px;background:var(--kaskad-dark-grey);position:absolute;left:0px;bottom:0px}.tab-new-item.active:before{opacity:1;visibility:visible;-webkit-transition: .3s;-o-transition: .3s;transition: .3s}.tabs-content{}.tab-content{display:none;padding:40px
0}.tab-content
p{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:1.3;color:var(--kaskad-black)}}table.deliveryTable{margin-bottom:25px}.deliveryTable tr
th{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:1;color:var(--kaskad-black);padding:18px
22px;background:var(--kaskad-light-grey)}.deliveryTable tr
td{border:1px
solid var(--kaskad-light-grey);font-family:var(--font-family);font-weight:400;font-size:16px;line-height:1;color:var(--kaskad-black);padding:18px
22px}.otherTitle{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:1;color:var(--kaskad-black);text-transform:uppercase;margin:0
0 30px}.elemOtherVariant{display:block;margin-bottom:10px;position:relative}.elemOtherVariant
label{position:absolute;right:5px;top:5px}.elemOtherVariant
img{border:1px
solid var(--kaskad-light-grey);border-radius:25px;margin-bottom:10px;transition:.5s;width:100%;max-width:100%}.elemOtherVariant:hover
img{border:1px
solid var(--kaskad-black)}.elemOtherVariant
span{font-family:var(--font-family);font-weight:400;font-size:12px;line-height:1;text-transform:uppercase;text-align:center;color:var(--kaskad-black);display:block;text-align:center}.elemOtherVariant
.sale{background:#ff6da7;border-radius:30px;padding:4px
7px;display:inline-block;font-family:var(--font-family);font-weight:700;font-size:10px;line-height:1;text-transform:uppercase;color:#fff}.productOther--wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.btnMoreOtherVariant{margin:0px
auto}.productPriceAdd .favorite button
svg{max-width:100%}.productPriceAdd .favorite button svg path,
.productPriceAdd .favorite button svg path+path{transition:.5s}.productPriceAdd .favorite button:hover svg path,
.productPriceAdd .favorite button:hover svg path+path{fill:#FF468F}.listProductCart{margin-bottom:40px}.orderTitle{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:1.3;text-transform:uppercase;text-align:center;color:var(--kaskad-black);margin-bottom:30px}.elemCart{border:1px
solid var(--kaskad-light-grey);border-radius:15px;display:flex;align-items:center;justify-content:space-between;padding:20px;margin:0
0 20px}.elemCart--img{width:100%;max-width:80px;border-radius:15px;display:block;overflow:hidden}.elemCart--img
img{width:100%;max-width:100%}.elemCart--info{width:100%;max-width:80%;display:flex;align-items:center;justify-content:space-between}.elemCart--name{width:100%;max-width:60%;min-height:65px;flex-direction:column;display:flex;justify-content:space-between}.elemCart--name
a{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:1.3;color:var(--kaskad-black)}.elemCart--name
span{display:block;font-family:var(--font-family);font-weight:300;font-size:14px;line-height:1.3;color:var(--kaskad-black)}.elemCart--count,.elemCart--cost{width:100%;max-width:20%;text-align:center}.elemCart--count .productPriceAdd
.input_count{margin:0px
auto}.elemCart--count
button{display:none}.elemCart--cost
div{font-family:var(--font-family);font-weight:700;font-size:25px;line-height:1;text-transform:uppercase;color:var(--kaskad-black)}.elemCart--delete{}.elemCart--delete
button{border:none}.totalCart{}.minCost{width:100%;max-width:765px;margin:0px
auto 40px;border-radius:30px;background:var(--kaskad-black);padding:6px
10px;font-family:var(--font-family);font-weight:400;font-size:16px;line-height:1.2;text-align:center;color:var(--kaskad-white)}.totalCart--order,.costFinal,.productOther--wrap{margin-bottom:60px}.totalCart--order
.orderTitle{margin-bottom:10px}.price_product-item{font-family:var(--font-family);font-weight:700;font-size:30px;line-height:1;text-transform:uppercase;text-align:center;color:var(--kaskad-black);display:flex;align-items:center;justify-content:center}.sectionOrder
p{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:1.3;text-align:center;color:var(--kaskad-black);margin:0
0 15px}.reciveFlexWrap{padding-top:45px}.inp{border:1px
solid var(--kaskad-light-grey);border-radius:60px;font-family:var(--second-family);font-weight:300;font-size:16px;line-height:150%;color:var(--kaskad-dark-grey);padding:13px
20px;margin:0
0 20px;width:100%}.reciveFlexWrap
input{width:100%;max-width:30%}.reciveFlexWrap input:last-child{max-width:100%}.deliverFlexWrap,.paymentFlexWrap,.reciveFlexWrap,.orderSubmit{display:flex;align-items:flex-strt;flex-wrap:wrap;justify-content:space-between;margin-bottom:60px}.deliverFlexWrap .coll:first-child
.orderTitle{text-align:left}.deliverFlexWrap
.coll{width:100%;max-width:30%}.deliverFlexWrap .coll-full{width:100%;max-width:100%;padding-top:40px}.deliverFlexWrap .coll
p{text-align:left}#resCost,.costFinal,.totalCart--order{border:1px
solid var(--kaskad-light-grey);border-radius:15px;text-align:center;padding:20px}#resCost .price_product-item{font-family:var(--font-family);font-weight:700;font-size:30px;line-height:1;text-transform:uppercase;text-align:center;color:var(--kaskad-black)}.paymentFlexWrap{justify-content:center}.paymentFlexWrap label,
.deliverFlexWrap
label{border:1px
solid var(--kaskad-light-grey);border-radius:100px;padding:20px;margin:0px
20px;transition:.5s}.deliverFlexWrap
label{margin:0
0 15px}.paymentFlexWrap label span,
.deliverFlexWrap label
span{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:150%;text-align:center;color:var(--kaskad-black)}.paymentFlexWrap label:hover,
.deliverFlexWrap label:hover,input[type="radio"]:checked+label.order-delivery-check{cursor:pointer;background:var(--kaskad-accent);border-color:var(--kaskad-accent)}.orderSubmit{justify-content:center}.orderSubmit
button{width:100%;max-width:200px;font-size:14px}.sectionOrder p
a{font-weight:700;color:var(--kaskad-black)}.scheludeDelivery,.delivery_addres{display:none}input[name=payment]:disabled+label{display:none}#modalVariation .elemOtherVariant
img{border-radius:10px;max-width:115px}#modalVariation .productOther--wrap{max-height:350px;overflow-y:auto}.flexContactWrap{padding-top:10px}.flexContactWrap,.socialBtn{display:flex;align-items:flex-start;justify-content:space-between}.socialBtn{justify-content:center}.contactElem{width:100%;max-width:24%}.contactElem
p{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:150%;text-align:center;color:var(--kaskad-black);margin:0px}.contactElem
span{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:150%;text-transform:uppercase;text-align:center;color:var(--kaskad-black);display:block;margin:0
0 30px}.contactElem
a{color:var(--kaskad-black);text-decoration:none;transition:.5s}.contactElem a:hover{color:var(--kaskad-accent)}.socialBtn
a{margin:0px
15px}.scheduleWrap{background:var(--kaskad-light-grey);border-radius:15px;padding:40px
0}.scheduleWrap p,
.payVariation p,
.contactDetails
p{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:150%;text-align:center;color:var(--kaskad-black)}.scheduleWrap
p{margin-bottom:0px}.contactDetails p:last-child{font-size:14px}#map{margin:0
0 60px;border-radius:15px;overflow:hidden}.payVariation,.scheduleWrap,.flexContactWrap{margin:0
0 80px}.flexActionsWrap{display:grid;grid-template-columns:auto auto auto;gap:40px}.flexActionsWrap
.elemAction{margin:0
}.sectionAboutMainBlock{background:url('/assets/templates/kaskad/imgs/about-bg.jpg') center center no-repeat;background-size:cover;margin-bottom:90px;padding:350px
0 240px}.sectionAboutMainBlock
.sectionPageTitle{margin-top:0}.sectionAboutMainBlock .sectionPageTitle
h1{font-family:var(--font-family);font-weight:700;font-size:60px;line-height:125%;text-align:center;color:var(--kaskad-black)}.sectionAboutMainBlock .sectionPageTitle
p{font-family:var(--font-family);font-weight:300;font-size:25px;line-height:148%;text-align:center;color:var(--kaskad-dark-grey)}.sectionAboutOther,.sectionAboutCatalog,.sectionAboutAdvant,.sectionWhyWe{margin-bottom:160px}.elementWrapper{align-items:center;justify-content:space-between}.element-coll{width:100%;max-width:48%}.element-coll
p{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:150%;color:var(--kaskad-dark-grey)}.element-coll
img{width:100%;max-width:100%;border-radius:15px}.aboutListWrap{display:grid;grid-template-columns:repeat(4, 1fr);gap:40px}.sectionAboutCatalog
h3{font-family:var(--font-family);font-weight:700;font-size:40px;line-height:1;text-transform:uppercase;text-align:center;color:var(--kaskad-black);margin-bottom:40px}.aboutElem{border:1px
solid var(--kaskad-light-grey);border-radius:15px}.aboutElem
img{border-radius:15px;margin-bottom:15px;width:100%;max-width:100%}.aboutElem .aboutElem--text{padding:0px
30px 30px}.aboutElem .aboutElem--text
.h4_title{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:150%;text-transform:uppercase;color:var(--kaskad-black);margin:0
0 10px;text-align:left}.aboutElem .aboutElem--text p,
.gridElem
p{font-family:var(--font-family);font-weight:300;font-size:14px;line-height:143%;color:var(--kaskad-dark-grey)}.aboutAdvantGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.aboutAdvantGridElem{display:flex;align-items:center;justify-content:center;background:#dbddf4;border-radius:15px;padding:15px
40px;max-height:440px;min-height:440px}.aboutAdvantGridElem
.h4_title{font-family:var(--font-family);font-weight:700;font-size:30px;line-height:133%;text-transform:uppercase;text-align:center;color:var(--kaskad-black);margin:0
0 20px}.aboutAdvantGridElem
p{text-align:center}.aboutAdvantGridElem:nth-child(2){background:#f4dfdc}.aboutAdvantGridElem:nth-child(3){background:#ffd4db}.aboutWhyGrid{display:grid;grid-template-columns:repeat(4, 1fr);gap:40px}.aboutWhyGridElem
img{border-radius:15px;width:100%;max-width:100%;margin:0
0 20px}.aboutWhyGridElem
span{font-family:var(--font-family);font-weight:700;font-size:30px;line-height:133%;text-align:center;color:var(--kaskad-black);display:block}.educationLinkWrap{display:flex;flex-wrap:wrap;align-items:center}.educationLinkWrap
.addSem{margin-right:40px}.link-more{font-family:var(--font-family);font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;color:var(--kaskad-black);display:flex;align-items:center;transition:.5s}.link-more
svg{margin-left:10px;transition:.5s;position:relative;right:0px}.link-more svg
path{transition:.5s}.link-more:hover
svg{right:-7px}.link-more:hover svg
path{right:-7px;fill:var(--kaskad-accent)}.link-more:hover{color:var(--kaskad-accent)}.sectionPageTitle.caps
h1{text-transform:uppercase}.b-link.dark{color:#fff;background:rgb(35, 32, 29);padding:23px
20px 22px;line-height:1;display:inline-block;max-width:none;width:auto}.b-link.dark:hover{color:rgb(35, 32, 29);background:var(--kaskad-accent);border:1px
solid var(--kaskad-accent)}.registerNavigation{display:flex;align-items:center;justify-content:center;margin:62px
0px 60px;padding:0px}.registerNavigation
li{list-style:none;margin:0px
6px}.registerNavigation li a,.btn_profile{font-family:var(--font-family);font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;color:var(--kaskad-black);border:1px
solid var(--kaskad-black);border-radius:100px;padding:22px
20px;transition:.5s;display:block}.registerNavigation li a:hover,
.registerNavigation li.active a,.btn_profile:hover{color:#fff;background:rgb(35,32,29)}.btnProfileWrap{display:flex;justify-content:center;width:100%}.btn_profile{display:inline-block}.registerForm{width:100%;max-width:440px;margin:0px
auto}.registerForm
label{display:block;position:relative;margin:0
0 20px}.registerForm label.must:before{position:absolute;left:-20px;top:50%;margin-top:-5px;content:'*';font-family:var(--second-family);font-weight:700;font-size:16px;line-height:1;color:var(--kaskad-pink)}.registerForm label
input{border:1px
solid var(--kaskad-light-grey);border-radius:60px;background:var(--kaskad-white);font-family:var(--second-family);font-weight:300;font-size:16px;line-height:1;color:var(--kaskad-dark-grey);padding:14px
20px 13px;width:100%;margin:0px}.formSubmitBlock{padding:20px
0}.registerForm
p{font-family:var(--second-family);font-weight:300;font-size:14px;line-height:1.4;color:var(--kaskad-dark-grey)}.registerForm p
a{color:var(--kaskad-dark-grey)}.sertificatBlock{padding:40px
0 0;margin:0
0 40px}.sertificatBlock input[type=file]{display:none}.sertificatBlock
label{margin:0px}.sertificatBlock label:hover{cursor:pointer}#sertificatPreview{border-radius:15px;width:320px;height:224px;background:linear-gradient(180deg, rgba(222, 218, 215, 0.6) 0%, #dedad7 100%);margin:0
0 20px;position:relative;background-size:cover !important;overflow:hidden}#sertificatPreview
img{width:100%;max-width:100%;position:absolute}.registerForm
h4{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:150%;text-transform:uppercase;color:var(--kaskad-black);margin:0
0 25px}.selectFile{font-family:var(--font-family);font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;color:var(--kaskad-black);display:flex;align-items:center;margin:0
0 20px}.selectFile
svg{margin:0
15px 0 0}.sectionRegister{margin:0
0 100px}.sectionProfileLk--wrap{display:flex;align-items:flex-start;justify-content:space-between}.sectionProfileLk--content{width:100%;max-width:74%;padding-bottom:50px}.sectionProfileLk--content .catalogProductList,
.sectionProfileLk--content .catalogProductList #mse2_results,
.sectionProfileLk--content
.mse2_pagination{margin-bottom:0px}.sectionProfileLk--content
h1{font-family:var(--font-family);font-weight:700;font-size:60px;line-height:1;color:var(--kaskad-black);margin:0
0 60px}.lkNavigation
ul{margin:0px;padding:0px}.lkNavigation ul
li{margin-bottom:12px;display:block}.lkNavigation ul li
a{font-family:var(--font-family);font-weight:700;font-size:14px;line-height:143%;text-transform:uppercase;color:var(--kaskad-black);border:1px
solid var(--kaskad-black);border-radius:100px;padding:20px;display:inline-block;transition:.5s}.lkNavigation ul li a:hover,
.lkNavigation ul li.active
a{color:var(--kaskad-white);background:var(--kaskad-black)}.selectListOrders{display:flex;align-items:flex-start;margin-bottom:18px}.selectListOrders
a{font-family:var(--font-family);font-weight:700;font-size:14px;line-height:143%;text-transform:uppercase;color:var(--kaskad-dark-grey);margin:0
35px 12px 0;transition:.5s}.selectListOrders a:hover,
.selectListOrders
a.active{color:var(--kaskad-black)}.listOrders{}.listOrders--elem{border:1px
solid var(--kaskad-light-grey);border-radius:15px;padding:30px
20px;display:flex;align-items:center;justify-content:space-between;margin:0
0 20px}.listOrders--number{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:150%;color:var(--kaskad-black);width:100%;max-width:21%}.listOrders--data span,
.listOrders--status span,
.listOrders--cost
span{font-family:var(--font-family);font-weight:300;font-size:14px;line-height:171%;color:var(--kaskad-black);display:block;margin-bottom:5px}.listOrders--data{font-family:var(--font-family);font-weight:300;font-size:14px;line-height:143%;color:var(--kaskad-black);width:100%;max-width:23%}.listOrders--status{width:100%;max-width:35%}.listOrders--status .status-type,
.innerOrderInfo--number
.orderStatus{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:150%;color:var(--kaskad-black);border-radius:30px;padding:6px
10px;display:inline-block;position:relative;left:-5px}.listOrders--status .status-type.status-1,
.innerOrderInfo--number .orderStatus.status-1{background:var(--kaskad-green)}.listOrders--status .status-type.status-2,
.innerOrderInfo--number .orderStatus.status-2{background:var(--kaskad-accent)}.listOrders--status .status-type.status-1001,
.innerOrderInfo--number .orderStatus.status-1001{background:#94bfff}.listOrders--status .status-type.status-4,
.innerOrderInfo--number .orderStatus.status-4{background:var(--kaskad-light-grey)}.listOrders--status .status-type.status-1000,
.innerOrderInfo--number .orderStatus.status-1000{background:#94bfff}.listOrders--status .status-type.status-999,
.innerOrderInfo--number .orderStatus.status-999{background:#C0C0C0}.listOrders--status .status-type.status-25,
.innerOrderInfo--number .orderStatus.status-25{background:#ffdf39}.listOrders--cost{width:100%;max-width:17%}.listOrders--cost
b{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:150%;color:var(--kaskad-black)}.listOrdersNav
div.pagination{margin:0px
auto;display:block}.innerOrderInfo{display:flex;align-items:flex-start;justify-content:space-between;margin:0
0 40px}.innerOrderInfo--number,.innerOrderInfo--information{width:100%;max-width:49%}.orderNumber{font-family:var(--font-family);font-weight:700;font-size:40px;line-height:125%;color:var(--kaskad-black)}.innerOrderInfo--information
p{font-family:var(--font-family);font-weight:300;font-size:16px;line-height:150%;color:var(--kaskad-black);margin:0
0 20px}.innerOrderInfo--information p
b{font-weight:700}.sectionProfileLk--content
h5{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:150%;text-transform:uppercase;color:var(--kaskad-black);margin:0
0 20px}.linkBack{font-family:var(--font-family);font-weight:700;font-size:14px;line-height:1;text-transform:uppercase;color:var(--kaskad-black);border:1px
solid var(--kaskad-black);border-radius:100px;padding:20px;display:inline-block;transition:.5s}.linkBack:hover{background:var(--kaskad-black);color:#fff}.sectionProfileLk--content
.listProductCart{margin-bottom:40px}.profileGroup{margin-bottom:40px}.profileGroup
label{width:100%;max-width:440px;margin:0
0 20px;display:block}.profileGroup label
input{width:100%;border:1px
solid var(--kaskad---light-grey-60);border-radius:60px;font-family:var(--second-family);font-weight:300;font-size:16px;line-height:150%;color:var(--kaskad-dark-grey);padding:13px
20px;margin:0px;box-sizing:content-box}.updateBtn{max-width:128px;font-size:14px}.groupFile{margin-bottom:60px}.groupFile input[type="file"]{position:absolute;left:-9999px}.profileSertificat{margin-bottom:20px}.profileSertificat
img{border-radius:15px;max-width:320px}.select_file{font-family:var(--font-family);font-weight:700;font-size:14px;line-height:143%;text-transform:uppercase;color:var(--kaskad-black);margin-bottom:20px;display:flex;align-items:center}.select_file:hover{cursor:pointer}.select_file
svg{margin-right:10px}.groupFile
p{font-family:var(--second-family);font-weight:300;font-size:14px;line-height:143%;color:var(--kaskad-dark-grey)}.fixedFilter{position:fixed;left:-100%;top:0px;width:100%;max-width:700px;background:#fff;z-index:1000 !important;backdrop-filter:blur(30px);box-shadow:0 0 10px 0 rgba(35, 32, 29, 0.25);background:var(--kaskad-white);border-radius:0 15px 15px 0;height:100%;padding:85px
90px 90px 0}.fixedFilter
.fixedFilterWrapper{width:100%;max-width:285px;float:right;padding:0px
15px 100px;padding:0px
15px 0px;box-sizing:content-box;max-height:100%;height:100%}.fixedFilter
.mobilTitle{display:block;font-family:var(--font-family);font-weight:700;font-size:40px;line-height:125%;color:var(--kaskad-black);margin:0
0 60px}.fixedFilter
.btnFilterClose{position:absolute;right:25px;top:25px}.favoriteCatalog
.catalogProductList{max-width:100%}.favoriteCatalog
.filterBtn{width:auto;overflow:visible}.fixedFilter
.hiddenFilterScroll{height:100%;overflow:auto;max-height:90%;padding:0px
20px 0px}.productPriceBox--master{font-family:var(--font-family);font-weight:700;font-size:25px;line-height:160%;color:var(--kaskad-dark-grey);margin-bottom:10px}.productPriceBox--out_stock{border-radius:30px;padding:2px
10px;width:130px;height:22px;background:var(--kaskad-light-grey);font-family:var(--font-family);font-weight:700;font-size:12px;line-height:150%;text-transform:uppercase;color:var(--kaskad-black);margin-bottom:32px;padding:10px
20;display:flex;align-items:center}.promoCart{text-align:center}.promoCart
h3{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:125%;text-transform:uppercase;text-align:center;color:var(--kaskad-black);margin:0
0 30px}.promoCart
.mspc2{flex-wrap:wrap;justify-content:center;width:100%;max-width:470px;margin:0px
auto}.promoCart .mspc2 .mspc2-form{border:1px
solid var(--kaskad-light-grey);border-radius:60px;margin-bottom:12px;width:100%}.promoCart .mspc2 .mspc2-form
button{width:100%;max-width:130px;font-family:var(--font-family);font-weight:700;font-size:14px;line-height:143%;text-transform:uppercase;color:var(--kaskad-white);border-radius:0 60px 60px 0;background:var(--kaskad-black)}.promoCart .mspc2 .mspc2-form .mspc2-form__input{border:1px
solid transparent;font-family:var(--second-family);font-weight:300;font-size:16px;line-height:150%;color:var(--kaskad-dark-grey);padding:13px
20px;margin:0}.promoCart .mspc2-discount-amount{width:100%;font-family:var(--font-family);font-weight:400;font-size:16px;line-height:150%;text-align:center;color:var(--kaskad-black)}.promoCart .mspc2-discount-amount
span{font-weight:700}.totalCart--order .price_product-item{font-family:var(--font-family);font-weight:700;font-size:40px;line-height:125%;text-transform:uppercase;text-align:center;color:var(--kaskad-black)}.brendDescription{margin-bottom:30px}.brendDescription
p{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:150%;color:var(--kaskad-black)}.js_send_remain{display:flex;justify-content:center;max-width:200px;margin-bottom:0px}.reportBtn{color:rgb(35, 32, 29);font-size:14px;text-transform:uppercase;font-weight:700;line-height:1.3;display:block;padding:20px
0;text-align:center;width:100%;border:none;background:none;transition: .5s;height:100%;width:100%}.reportBtn:hover{background:#000;cursor:pointer;color:#fff}.flexSeoWrap{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:40px}.sectionImages{width:100%;max-width:25%}.sectionImages
img{max-width:100%}.sectionSoeText{width:100%;max-width:70%}.sectionSoeText
p{font-size:16px}.flexWrapAlpha{display:grid;grid-template-columns:repeat(5,1fr);gap:40px}.elemAlpha{width:100%;margin:0
0 100px}.alfTitle{font-family:var(--font-family);font-weight:700;font-size:60px;line-height:125%;color:var(--kaskad-black);margin-bottom:30px}.elemAlpha
ul{margin:0px;padding:0px;list-style:none}.elemAlpha ul
li{list-style:none;margin:0
0 14px}.elemAlpha ul li
a{font-family:var(--font-family);font-weight:400;font-size:14px;line-height:143%;color:var(--kaskad-black);transition:.5s}.elemAlpha ul li a:hover{color:var(--kaskad-accent)}.longTitle{display:flex;justify-content:center;margin:0
0 100px}.longTitle
span{font-family:var(--font-family);font-weight:400;font-size:14px;line-height:143%;color:var(--kaskad-black);display:block;margin:0px
15px}.longTitle span:hover,
.longTitle
span.active{color:var(--kaskad-accent);cursor:pointer}.flexes{position:relative;display:block;cursor:pointer;padding-left:30px;margin-bottom:15px}.flexes p
a{display:inline-block;color:rgb(35,32,29);border-bottom:solid 1px;line-height:1;transition:.5s}.flexes p a:hover{border-bottom:1px solid transparent}#cookie_notification{display:none;justify-content:space-between;align-items:center;position:fixed;bottom:15px;left:50%;margin:0px
auto;width:84.19%;max-width:1400px;transform:translateX(-50%);padding:25px;background-color:#fff;border-radius:4px;box-shadow:2px 3px 10px rgb(0 0 0 / .4);z-index:1000000;backdrop-filter:blur(30px);box-shadow:0 0 10px 0 rgba(35, 32, 29, 0.25);background:var(--kaskad-white-50);border:1px
solid var(--kaskad-light-grey);border-radius:15px}#cookie_notification
p{margin:0
15px 0 0;font-size:14px;text-align:left;color:#000;line-height:1.2;font-family:var(--font-family);font-weight:400;font-size:16px;line-height:1.4;color:var(--kaskad-black)}#cookie_notification
button{background:var(--kaskad-black);border-radius:100px;padding:20px;font-family:var(--font-family);font-weight:700;font-size:12px;line-height:1;text-transform:uppercase;color:var(--kaskad-white);padding:24px
0 23px;width:100%;max-width:100%;border:1px
solid var(--kaskad-black);transition: .5s;width:100%;max-width:120px}#cookie_notification button:hover{background:var(--kaskad-accent);border:1px
solid var(--kaskad-accent);color:var(--kaskad-black)}#cookie_notification.show{display:flex !important}.modal-backdrop.fade{width:100%;height:100%;position:fixed;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);box-shadow:0 0 10px 0 rgba(35, 32, 29, 0.15);background:rgb(222 218 215 / 20%);z-index:5;left:0px;top:0px;opacity:1}.consentBlog
label{display:flex;justify-content:center;align-items:flex-start}.consentBlog label
span{width:20px;height:20px;background-color:#fff;display:block;position:absolute;left:0;top:1px;border:1px
solid var(--kaskad-light-grey);border-radius:5px;position:relative;margin-right:12px}.consentBlog label span:after{content:'';width:20px;height:15px;display:block;position:absolute;left:0;top:1px}.consentBlog [type="checkbox"]:checked+label span:after{background:url(/assets/templates/kaskad/imgs/check.svg) center / contain no-repeat}.consentBlog label:after,
.consentBlog label:before{display:none !important}.sectionCatalogContent{padding-bottom:30px}.contentText
a{display:inline-block;text-decoration:underline;line-height:1.3;color:var(--bs-body-color)}.contentText a:hover{text-decoration:none}.contentText
p{font-size:16px}.label
.sale{background:#ff6da7;border-radius:30px;padding:8px
10px;display:inline-block;font-family:var(--font-family);font-weight:700;font-size:12px;line-height:1;text-transform:uppercase;color:#fff}.pickup
span{display:block;font-weight:bold}.page-404{background:url('/assets/templates/kaskad/imgs/404-bg.webp') center center no-repeat;background-size:cover}.page-404
body{background:transparent}.page-404 body
h1{font-family:var(--font-family);font-weight:700;font-size:400px;line-height:100%;text-align:center;color:var(--kaskad-black);margin:50px
0 70px}.page-404 body
.sectionActions{text-align:center}.page-404 body .sectionActions
p{font-family:var(--font-family);font-weight:300;font-size:25px;line-height:148%;text-align:center;color:var(--kaskad-dark-grey);margin:0
0 35px}.page-404 body .sectionActions p:last-child{margin:0px}.page-404 body .sectionActions p a.b-link{background:#000;margin:0px
auto;text-decoration:none;color:#fff;border:1px
solid #000}.page-404 body .sectionActions p a.b-link:hover{color:#000;background:transparent}.goTo{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#000;position:fixed;right:30px;bottom:50px;border-radius:100px;cursor:pointer}.goTo
svg{width:100%;max-width:80%}.goTo svg
path{stroke:#fff}#menuCatalogNew{width:100%;max-width:100%;height:100%;background:#fff;box-shadow:none;left:0px;top:0px;border-radius:0px}#menuCatalogNew
.navigationWrapper{display:grid;grid-template-columns:3fr 2fr;padding-top:160px}.navigationSales{opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-30px);transition:opacity 0.8s ease,
transform 0.8s ease,
visibility 0.8s ease;display:flex;align-items:flex-start;justify-content:flex-end}.navigationSales .navigationSales--inner{width:100%;max-width:49%;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-30px);transition:opacity 0.1s ease,
transform 0.1s ease,
visibility 0.1s ease;animation-delay:0s;position:relative}.navigationSales .navigationSales--inner
.saleLabel{position:absolute;z-index:2;font-family:var(--font-family);font-weight:700;font-size:12px;line-height:1;text-transform:uppercase;color:var(--kaskad-black);border-radius:30px;padding:6px
10px;background:var(--kaskad-light-grey);top:20px;left:20px}.navigationSales .navigationSales--inner:nth-child(2){margin-left:2%;animation-delay: .3s !important}.navigationSales .navigationSales--inner
img{width:100%;max-width:100%;border-radius:15px}.navigationSales--text{padding:24px
20px;box-sizing:border-box}.navigationSales--text .navigationSales--title{font-family:var(--font-family);font-weight:700;font-size:24px;line-height:1.2;text-transform:uppercase;color:var(--kaskad-black);margin:0
0 12px}.navigationSales--text .navigationSales--desc{font-family:var(--font-family);font-weight:500;font-size:14px;line-height:143%;color:var(--kaskad-black)}.navigationSales.open,
.navigationSales.open .navigationSales--inner{animation:fadeInUp 1s forwards}@keyframes
fadeInUp{to{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0)}}.sidebar--navigation{box-sizing:border-box;height:100%;overflow-y:auto;overflow-x:hidden;width:100%;max-width:33%;position:relative}.sidebar--navigation::-webkit-scrollbar{width:4px}.sidebar--navigation
ul{margin:0px;padding:0px}.sidebar--navigation ul
li{list-style:none;margin-bottom:12px}.sidebar--navigation ul li
ul{position:absolute;background:#fff;left:100%;transition:0.5s;box-sizing:border-box;width:100%;top:0;z-index:12222;margin-left:1px;height:100%;border-right:1px solid var(--grey---dddddd);max-width:245px;padding-left:40px;opacity:0;opacity:0;visibility:hidden;pointer-events:none}.sidebar--navigation ul li.open>ul{height:auto}@media (min-width: 1365px){.sidebar--navigation ul li
ul{max-width:300px}}.sidebar--navigation ul li.open>ul{opacity:1;visibility:visible;pointer-events:auto}.sidebar--navigation ul li
img{margin-right:8px}.sidebar--navigation ul li
a{position:relative;padding-right:30px;font-family:var(--font-family);color:var(--text-black-191919);font-family:var(--font-family);font-weight:700;font-size:16px;line-height:125%;display:block}.sidebar--navigation ul li a
svg{position:absolute;right:0px;top:50%;margin-top:-8px}@media (min-width: 1365px){.sidebar--navigation ul li
a{font-size:16px}}.sidebar--navigation ul:hover li
a{color:var(--kaskad-grey);transition:.5s}.sidebar--navigation ul:hover li a:hover,
.sidebar--navigation ul li.open>a{color:var(--kaskad-black)}@media (min-width: 1200px){.levelHead{display:none}}.sidebar--navigation>ul>.levelHead{display:none !important}@media (max-width: 1199px){#menuCatalogNew{width:100%;max-width:744px;overflow-y:auto}#menuCatalogNew
.navigationWrapper{display:block;width:100%;max-width:78%;margin:0px
auto}.sidebar--navigation{width:100%;max-width:100%}.sidebar--navigation ul li
ul{left:0px;z-index:2;top:0px;height:100% !important;width:100%;max-width:100%;padding:0px;margin:0px}.sidebar--navigation ul li ul li
ul{z-index:3}.sidebar--navigation ul li ul li ul li
ul{z-index:4}.sidebar--navigation ul li
ul{transform:translateX(0)}.navigationSales .navigationSales--inner:nth-child(2){margin-left:0}.navigationSales{display:block}.sidebar--navigation li.folder.open>a{opacity:0;z-index:-2}.navigationSales .navigationSales--inner{max-width:100%;margin:0
0 12px}.sidebar--navigation{margin:0
0 48px;overflow:unset}.levelHead{margin:0
0 48px}.levelHead
h4{font-family:var(--font-family);font-weight:700;font-size:25px;line-height:140%;text-align:center;color:var(--kaskad-black)}.levelHead
.back{position:absolute;left:0px;top:-67px;font-family:var(--font-family);font-weight:700;font-size:14px;line-height:143%;text-transform:uppercase;text-align:center;color:var(--kaskad-black);display:flex;align-items:center}.levelHead .back
svg{margin-right:8px}#menuCatalogNew
.container{overflow:unset}.navigationSalesLi .navigationSales--inner
img{width:100%;max-width:100%}.navigationSalesLi{margin-top:30px}}@media (max-width: 680px){#menuCatalogNew
.navigationWrapper{max-width:100%;padding-top:100px}.sidebar--navigation ul li
ul{transition:none}.sidebar--navigation ul li a,
.sidebar--navigation ul li a:hover,
.sidebar--navigation ul:hover li
a{color:var(--text-black-191919)}}.sectionDelivery
.sectionDeliverySubtitle{font-family:var(--font-family);font-weight:700;font-size:16px;line-height:150%;text-align:center;color:var(--kaskad-black);margin:0
0 40px}.sectionDelivery--grey{background:var(--kaskad-light-grey);border-radius:60px;width:100%;max-width:920px;margin:0
auto 60px;font-family:var(--font-family);font-weight:400;font-size:16px;line-height:150%;text-align:center;color:var(--kaskad-black);padding:10px
0}.sectionDeliverySchedule{width:100%;max-width:920px;margin:0
auto 60px}.sectionDeliverySchedule
.h3_title{font-family:var(--font-family);font-weight:700;font-size:30px;line-height:133%;text-align:center;color:var(--kaskad-black);margin:0
0 20px}.scheduleList--elem{position:relative;background:var(--kaskad---light-grey-60);border-radius:15px;overflow:hidden;padding-left:200px;margin:0
0 5px}.scheduleList--elem
span{position:absolute;left:0px;top:0px;width:200px;height:100%;padding:18px
20px;font-family:var(--font-family);font-weight:700;font-size:16px;line-height:150%;color:var(--kaskad-white);background:var(--kaskad-black);display:flex;align-items:center}.scheduleList--elem
p{padding:18px
20px 18px 40px;font-family:var(--font-family);font-weight:400;font-size:16px;line-height:150%;color:var(--kaskad-black);margin:0px}.scheduleList--elem.weekend
span{background:var(--kaskad-accent);color:var(--kaskad-black)}@media (max-width: 1366px){.sectionDeliverySchedule,.sectionDelivery--grey{max-width:720px}.scheduleList--elem{padding-left:150px}.scheduleList--elem
span{width:150px}.sectionDeliverySchedule
.h3_title{font-size:25px;padding:0px
10px}}@media (max-width: 580px){.scheduleList--elem{padding-left:75px}.scheduleList--elem
span{width:75px}.scheduleList--elem
p{padding:18px
20px}}.articlesTags{margin:0
0 40px}.articlesTags
ul{margin:0px;padding:0px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.articlesTags ul
li{margin:0
5px 10px;list-style:none}.articlesTags ul li
a{border:1px
solid var(--kaskad-light-grey);border-radius:80px;padding:10px;font-family:var(--font-family);font-weight:700;font-size:12px;line-height:150%;text-transform:uppercase;text-align:center;color:var(--kaskad-black);transition:.5s;display:block}.articlesTags ul li a:hover{background:var(--kaskad-light-grey)}.sectionArticles{margin:0
0 120px}.articlesList{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:30px 40px;margin:0
0 80px}.articlElem.big{grid-column:span 3}.articlElem,.articlWrapTitle{position:relative}.articlWrapTitle{margin:0
0 40px}.articlElem img,
.articlWrapTitle
img{width:100%;max-width:100%;border-radius:15px}.articlElem.big img.last,
.articlWrapTitle
img.last{display:none}.articlElem.big .bg,
.articlWrapTitle
.bg{display:none;position:absolute;left:0px;top:0px;z-index:1;width:100%;height:100%;border-radius:15px}.sectionArticles
.btn_more{width:155px;display:block;margin:0px
auto 40px;background:var(--kaskad-black);transition: .5s;border:1px
solid var(--kaskad-black);text-transform:uppercase;color:var(--kaskad-white);border-radius:100px;padding:20px;font-size:14px}.sectionArticles .btn_more:hover{background:#fff;color:#000}.articlElem .articlElem--info{padding:20px
30px 0;box-sizing:content-box}.articlElem.big .articlElem--info,
.articlWrapTitle .articlElem--info{padding:40px
40px 0;position:absolute;left:0px;top:0px;width:100%;max-width:45%;z-index:2}.articlElem .articlElem--tag{font-family:var(--font-family);font-weight:400;font-size:14px;line-height:143%;color:var(--kaskad-dark-grey);margin:0
0 5px}.articlElem .articlElem--title{font-family:var(--font-family);font-weight:700;font-size:25px;line-height:148%;color:var(--kaskad-black)}.articlElem.big .articlElem--info .articlElem--title,
.articlWrapTitle .articlElem--info .articlElem--title{font-size:40px;line-height:125%}.articlElem.big .articlElem--info .articlElem--tag,
.articlWrapTitle .articlElem--info .articlElem--tag{font-size:18px;line-height:167%;margin:0
0 15px}.articlsOther{margin:0
0 80px}.articlsOther--titleBlock{display:flex;align-items:center;justify-content:space-between;margin:0
0 30px}.articlsOther--title{font-family:var(--font-family);font-weight:700;font-size:25px;line-height:148%;color:var(--kaskad-black)}.articlsOther--linkMore{display:flex;align-items:center;font-family:var(--font-family);font-weight:700;font-size:14px;line-height:143%;text-transform:uppercase;color:var(--kaskad-black);transition:.5s}.articlsOther--linkMore:hover{color:var(--kaskad-accent)}.articlsOther--linkMore
svg{margin-left:10px}.articlsOther--linkMore svg
path{transition:.5s;stroke:var(--kaskad-black)}.articlsOther--linkMore:hover svg
path{stroke:var(--kaskad-accent)}.articlsOtherList{display:grid;gap:40px;grid-template-columns:repeat(4,minmax(0,1fr))}.articlsOther--elem{display:flex;align-items:flex-start}.articlsOther--elem
img{width:100%;max-width:55px;margin:0
20px 0 0;border-radius:15px}.articlsOther--elem
span{font-family:var(--font-family);font-weight:700;font-size:14px;line-height:143%;color:var(--kaskad-black)}.articlText{width:100%;max-width:65%;margin:0
auto 80px}.articlText
p{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:150%;color:var(--kaskad-black)}.articlText
h3{font-weight:700;font-size:30px;line-height:133%}.sectionArticles .sectionProduct:last-child{margin:0px}.sectionArticles
ul.pagination{display:flex !important}
@media (max-width: 1750px){.winpop{right:8.6%}}@media (max-width: 1600px){.eleSlideText h4,.h3_title{font-size:40px}.eleSlideText a,
.aboutMainWrapper
a{font-size:16px;max-width:190px}.eleSlideText span,
.aboutMainWrapper
p{font-size:18px}.elemSlide{padding:165px
0}.sliderCategoryWrapper{padding:0
95px}.productItemInfo{padding:20px
18px 40px}.elemEducation
h4{font-size:30px}.sliderCategory .slick-arrow.slick-prev{left:-80px}.sliderCategory .slick-arrow.slick-next{right:-80px}.productPriceWrap
.ms2_form{max-width:55%}.offersWrap{max-width:45%}.aboutMainWrapper{padding:155px
0}}@media (max-width: 1375px){.container{max-width:82.3%}.design .modal.fade .modal-dialog{max-width:720px}.login_block,.mcart_block{width:340px}.mcart_item-info{max-width:160px}.sectionStudingElem--text{padding:25px}.sectionStudinMainBlock{padding:260px
0 160px;margin-bottom:80px}.sectionStudinMainBlock .sectionPageTitle
h1{font-size:40px}.sectionStudinMainBlock .sectionPageTitle
p{font-size:18px}.small-ontainer
.container{max-width:720px}.aboutAdvantGridElem{min-height:340px}.btnCatalog{margin-right:12px}.topNavigation li a,
.btnCatalog
span{font-size:12px}}@media (max-width: 1365px){.articlElem.big,.articlWrapTitle{min-height:502px}.articlElem.big img,
.articlWrapTitle
img{opacity:0}.articlElem.big .bg,
.articlWrapTitle
.bg{display:block;background-size:cover !important;background-position:center right !important}}@media (max-width: 1280px){.articlElem .articlElem--title{font-size:18px}}@media (max-width: 1200px){.btnCatalog{margin-right:0px}.container{width:100%;max-width:98%;overflow:hidden}.catalogProductList
#mse2_results{grid-template-columns:repeat(2,1fr)}.catalogSidebar{max-width:28%}.catalogProductList{max-width:68%}.winpop{right:2.5%}.eleSlideText{min-height:300px;max-height:300px}.eleSlideText{min-height:100%;max-height:100%}.aboutListWrap{grid-template-columns:repeat(3, 1fr)}.topNavigation li a,
.btnCatalog
span{font-size:12px}.headerWrapper{padding:10px}.sectionCrumbs{margin:0px}.sectionArticles{margin-top:60px}}@media (max-width: 1024px){.catalogPageOther .catalogProductList
#mse2_results{grid-template-columns:repeat(3,1fr)}.topNavigation{display:none}.btnMobilNav{display:block}.headerWrapper{padding:10px
40px}}@media (max-width: 992px){.eleSlideText{max-width:70%}.catalogMenuWrap ul>li{max-width:32%}.catalogProductList
#mse2_results{gap:20px;margin-bottom:30px}.catalogProductList{max-width:100%}.filterBtn{width:auto;overflow:visibility}.catalogSidebar{position:fixed;left:-100%;top:0px;width:100%;max-width:445px;border-radius:0 15px 15px 0;backdrop-filter:blur(30px);box-shadow:0 0 10px 0 rgba(35, 32, 29, 0.15);background:var(--kaskad-white);padding:35px
20px 25px;z-index:8;height:100%;overflow-y:auto}.mobilTitle{display:block;text-align:center;font-family:var(--font-family);font-weight:700;font-size:40px;line-height:1;color:var(--kaskad-black);margin:25px
0 40px;position:relative}.catalogSidebar
form{padding:0
0 0 10%;max-height:100%;position:absolute;width:90%;height:100%}.catalogSidebar form
.filterFormWrap{overflow-y:scroll;position:relative;height:80%;padding:0px
10%;width:100%;box-sizing:border-box}.catalogSidebar form .filterFormWrap::-webkit-scrollbar{width:7px;height:10px}.catalogSidebar form .filterFormWrap::-webkit-scrollbar-track{background:var(--kaskad-light-grey)}.catalogSidebar form .filterFormWrap::-webkit-scrollbar-thumb{border-radius:20px;background:var(--kaskad-dark-grey);border:1px
solid var(--kaskad-dark-grey)}.btnFilterClose{position:absolute;width:26px;height:26px;right:0;top:-50px}.btnFilterClose:hover{cursor:pointer}.sectionPageTitle
h1{font-size:40px}.sectionPageTitle{margin-top:40px}.small-ontainer .container,
.sectionAboutOther .container,
.sectionAboutCatalog .container,
.sectionWhyWe
.container{max-width:90%}.sectionStudingElem--text
.h3_title{font-size:30px}.aboutWhyGrid{grid-template-columns:repeat(2, 1fr)}.fixedFilter
.fixedFilterWrapper{margin:30px
30px 0 0;max-width:80%}.fixedFilter .fixedFilterWrapper
form{padding:0
30px;position:relative}.fixedFilter
.fixedFilterWrapper{max-width:80%}.catalogSidebar.fixedFilter{overflow:hidden;padding:25px
25px 30px 0}.fixedFilter
.hiddenFilterScroll{max-height:80%}.fixedFilter
.btnFilterClose{position:fixed}.productItemInfo .product-desc
a{font-size:14px}#cookie_notification
p{font-size:14px}.page-404 body
h1{font-size:300px}.articlElem.big .articlElem--info .articlElem--title,
.articlWrapTitle .articlElem--info .articlElem--title{font-size:30px}.articlsOtherList .articlsOther--elem:nth-child(3),
.articlsOtherList .articlsOther--elem:nth-child(4){display:none}.articlsOther{width:100%;max-width:65%;margin:0px
auto 75px}.articlsOtherList{display:flex;align-items:flex-start;justify-content:space-between}}@media (max-width: 900px){.footerWrap{flex-wrap:wrap}.footerWrap .footer-coll:nth-child(1),
.footerWrap .footer-coll:nth-child(2){max-width:48%}.footerWrap .footer-coll:nth-child(3){max-width:100%;display:flex;justify-content:space-between;padding-top:80px}.content{padding-bottom:1000px;padding-bottom:0px}footer{position:relative}.footer-coll
ul.listBig{width:100%;max-width:48%}.footerWrap .footer-coll:nth-child(3)>div{width:100%;max-width:48%}.copirWrap{flex-wrap:wrap}.copir{width:100%;max-width:100%;margin-bottom:20px;text-align:center}.innerProductSlide{margin:0
10px 20px}}@media (max-width: 780px){.sectionProductWrap--flex,.elemCart--info,.reciveFlexWrap{display:block}.sectionProductWrap--gallery,
.sectionProductWrap--content,
.reciveFlexWrap input,.elemCart--info>div{max-width:100%}.sectionProductWrap--gallery{margin-bottom:80px}.elemCart--info>div{margin-bottom:20px}.elemCart--info>div:last-child{margin-bottom:0px}.deliverFlexWrap
.coll{width:100%;max-width:48%}.elemCart--count .productPriceAdd
.input_count{margin:0px}.elemCart--cost .price_product-item{justify-content:flex-start}.minCost{font-size:14px}.flexContactWrap{flex-wrap:wrap}.contactElem{max-width:48%}.contactElem:nth-child(1),.contactElem:nth-child(2){margin-bottom:40px}.articlesList{grid-template-columns:repeat(2,minmax(0,1fr))}.articlElem.big{grid-column:span 2}.sectionProduct .articlesList .articlElem:last-child{display:none}}@media (max-width: 767px){.sectionProduct .container,
.sectionEducation .container,.aboutMainWrapper{max-width:74%}.productSlider{width:108%;left:-4%}.eleSlideText
h4{line-height:1.2;margin-bottom:40px}.sliderCategory .slick-slide{margin:0
20px 0}.sliderCategoryWrapper{padding:0
70px}.sliderCategory .slick-arrow.slick-prev{left:-70px}.sliderCategory .slick-arrow.slick-next{right:-70px}.elemEducation{display:block !important}.elemEducation--imgs,.elemEducation--info{max-width:100%}.elemEducation--info{padding:70px
25px}.educationShelude{justify-content:end}.elemEducation--info .b-link{float:right}.actionSlider{width:106%;left:-3%}.sectionAboutMain{background-image:url('/assets/templates/kaskad/imgs/about-main-mobil.jpg')}.catalogMenuWrap ul>li{max-width:48%;margin:0
0 40px 0}.catalogMenuWrap
ul{justify-content:space-between}.small-ontainer .container,
.sectionStudingList.--full
.container{max-width:72%}.sectionStudingElem{flex-wrap:wrap}.sectionStudingElem--imgs,.sectionStudingElem--text{max-width:100%}.sectionStudingElem--imgs{order:1}.sectionStudingElem--text{order:2}.sectionStudingElem--text{padding:10px
25px}.sectionStudingElem--imgs{margin-bottom:30px}.sectionStudingElem--text
.type{margin-bottom:25px}.sectionStudingElem{margin-bottom:60px}.sectionStudingList.--full
.sectionStudingElem{margin-bottom:0px}.sectionStudingList.--full .sectionStudingElem--text{padding:30px
0 0}.flexActionsWrap{grid-template-columns:auto auto}.elementWrapper{flex-wrap:wrap}.element-coll{max-width:100%;order:1;margin-bottom:20px}.element-coll:first-child{order:2}.sectionAboutOther.last .element-coll:first-child{order:1}.sectionAboutOther.last .element-coll:last-child{order:2}.sectionAboutOther
.container{max-width:72%}.sectionStudingElem--text .h3_title, .element-coll .h3_title,
.sectionAboutCatalog
h3{font-size:30px}.aboutListWrap{grid-template-columns:repeat(2,1fr)}.aboutAdvantGrid{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;justify-items:center}.aboutAdvantGridElem:nth-child(3){grid-column:1 / -1;justify-self:center;max-width:340px}.sectionAboutMainBlock .sectionPageTitle
h1{font-size:40px}.sectionProfileLk--wrap{display:block}.lkNavigation{width:100%;margin:0
0 40px}.lkNavigation
ul{display:flex;width:100%;max-width:420px;align-items:center;justify-content:space-between;margin:0px
auto}.sectionProfileLk--content{width:100%;max-width:100%}.sectionProfileLk--content
h1{text-align:center;font-size:40px}.orderNumber{font-size:30px}.sectionProfileLk--content
h5{font-size:14px}.promoCart
.mspc2{width:100%;margin:0
auto 12px;max-width:400px}.sectionImages{max-width:35%}.sectionSoeText{max-width:60%}.sectionSoeText
p{font-size:14px}.flexWrapAlpha{grid-template-columns:repeat(4, 1fr)}.catalogPageOther .catalogProductList
#mse2_results{grid-template-columns:repeat(2,1fr)}.sectionStudinDescription{margin:0px}.sectionStudingList{margin:0
0 30px}.articlElem .articlElem--title{font-size:16px}.articlElem.big .articlElem--info .articlElem--title,
.articlWrapTitle .articlElem--info .articlElem--title{font-size:30px}}@media (max-width: 690px){.articlsOther{display:none}.articlText{max-width:100%}.articlWrapTitle .articlElem--info{max-width:75%}.articlWrap .sectionProduct
.container{max-width:100%}}@media (max-width: 650px){.sectionStudinDescription
h3{font-size:30px}.aboutWhyGridElem
span{font-size:16px}.aboutAdvantGrid{display:block}.aboutAdvantGridElem{margin-bottom:40px;max-width:340px;margin:0
auto 40px}#cookie_notification.show{display:block !important}#cookie_notification
p{margin-bottom:20px}}@media (max-width: 600px){#modalVariation,#popAddCart{left:2%;max-width:96%;top:10%;margin:0px
auto}#popAddCart{width:96%;max-width:420px;left:0px}.eleSlideText
h4{margin-bottom:20px}.registerNavigation li
a{font-size:14px}.sectionCrumbs
ul{margin:0
0 20px}.sectionCrumbs{padding-left:0px}.sectionCrumbs
a.back{display:none}.sectionProductWrap--text.container{max-width:100%}.sectionProductWrap--text.container .tab-item .tab-text{font-size:14px}.tabs-cont{margin-left:0px}.innerProduct{margin:10px}}@media (max-width: 580px){.sectionProduct .container,
.sectionEducation .container,.aboutMainWrapper{max-width:98%}.elemSlide{background:none !important;padding:0px;padding-top:450px;padding-bottom:30px}.elemSlide
img{display:block;max-width:100%;width:100%;position:absolute;left:0px;top:0px}.sliderCategoryWrapper{padding:0px}.eleSlideText{padding-top:20px;position:relative;z-index:2}.eleSlideText
h4{font-size:25px}.eleSlideText span,
.aboutMainWrapper p,
.elemCart--name
a{font-size:14px}.slider
.sliderNavigation{position:relative;bottom:0px;margin-bottom:70px}.sliderCategory{margin:0
-20px}.sliderCategory .slick-arrow.slick-prev{left:30%}.sliderCategory .slick-arrow.slick-next{right:30%}.sliderCategory .slick-arrow.slick-prev, .sliderCategory .slick-arrow.slick-next{top:auto;bottom:-20px}.sectionCategory
.container{padding-bottom:30px}.sectionCategory{margin-bottom:35px}.eleSlideText h4, .h3_title, .elemEducation
h4{font-size:25px}.productItemInfo{padding:20px
10px 40px}.productItemInfo .product-desc a,
.productItemInfo .product-vendor,
.productItemInfo .product-vendor,
.productItemInfo .product-desc a.product-vendor{font-size:12px;min-height:25px}.productPriceWrap .ms2_form button span,
.offersWrap .product-price,
.productOldPrice,
.btnCatalog span,.btnMobilNav{font-size:12px}.offersWrap{display:flex;min-height:40px;flex-wrap:wrap;align-items:center}.offersWrap
.productOldPrice{width:100%;line-height:1}.productPriceWrap .ms2_form button,.offersWrap{padding:10px
0}.elemEducation--info .b-link{float:none;margin-bottom:30px}.aboutMainWrapper{padding:30px
0}.sectionAboutMain{background:none !important}.sectionAboutMain
img{display:block;max-width:100%}.sectionProduct,.sectionProduct.m-160,.sectionActions{margin-bottom:100px}.elemEducation--info{padding:30px
20px}.headerWrapper{padding:10px}.headerWrapper
.logo{max-width:65px}.headerWrapper .logo
img{max-width:100%}.btnMobilNav,.btnCatalog{padding:5px
6px}.btnCatalog
span{margin-left:5px;line-height:1}.btnCatalog
svg{display:block;max-width:14px}.h-btn.cartBtn
svg{margin-right:5px}.innerProductSlide{margin:0
5px 20px}.productSlider{width:100%;left:0;margin:0px}.sectionPageTitle h1,
.sectionProductWrap--content
h1{font-size:25px}.design .modal.fade .modal-dialog
.quickProductWrapDs{display:block !important}.design .modal.fade .modal-dialog .quickProductWrapDs .leftColl,
.design .modal.fade .modal-dialog .quickProductWrapDs
.rightColl{max-width:100%}.design .modal.fade .modal-dialog .quickProductWrapDs
.leftColl{max-width:90%;margin:40px
auto 0}.productItemInfo .product-desc
a{min-height:90px;display:block;word-break:break-all}.elemSlide{padding:0px}.elemSlide
.container{position:absolute;bottom:30px}.elemSlide
img{position:relative}.content{padding-bottom:50px !important}.sectionStudinDescription
.h3_title{font-size:25px}.sectionStudinMainBlock .sectionPageTitle
h1{font-size:18px}.sectionStudingElem--text
.addSem{margin-bottom:20px}.productOther--wrap{grid-template-columns:repeat(2, 1fr)}.deliverFlexWrap
.coll{width:100%;max-width:100%;margin-bottom:35px}.aboutElem .aboutElem--text{padding:0px
12px 12px}.aboutElem .aboutElem--text .h4_title,
.aboutElem .aboutElem--text
p{font-size:14px}.aboutAdvantGridElem
.h4_title{font-size:25px}.lkNavigation
ul{max-width:98%}.lkNavigation ul li
a{font-size:14px}.productItemInfo .product-desc
a{min-height:120px}#cookie_notification.show p,
#cookie_notification
button{font-size:12px}#cookie_notification
button{padding:12px
0 13px}#cookie_notification.show{padding:10px;display:block}#cookie_notification.show
p{margin:0
0 12px}.contentText p,
.page-404 body .sectionActions
p{font-size:14px}.page-404 body
h1{font-size:160px;margin:80px
0 50px}.sectionProductWrap--gallery{margin-bottom:30px}.articlElem.big img,
.articlWrapTitle
img{opacity:1;display:none}.articlElem.big img.last,
.articlWrapTitle
img.last{display:block}.articlElem.big .bg,
.articlWrapTitle
.bg{display:none}.articlElem .articlElem--info{padding:20px
0px 0}.articlElem.big .articlElem--info,
.articlWrapTitle .articlElem--info{position:relative;max-width:100%;padding:0px;margin:0
0 20px}.articlesList{gap:20px;margin:0
0 60px}.articlWrapTitle{min-height:0px}}@media (max-width: 520px){.small-ontainer .container,
.sectionStudingList.--full
.container{max-width:100%}.slick-initialized .slick-slide.innerProduct{margin:10px}.p_top_160{padding-top:100px}.sectionCrumbs{margin:0px}.sectionStudingElem--text
.rec_seminar{flex-wrap:wrap}.sectionStudingElem--text .rec_seminar .time,
.sectionStudingElem--text .rec_seminar
.date{margin-bottom:25px}.sectionStudingElem--text
.rec_seminar{margin-bottom:40px}.sectionStudingElem--text .h3_title, .element-coll .h3_title, .sectionAboutCatalog
h3{font-size:25px}.small-ontainer .container,
.sectionAboutOther .container,
.sectionAboutCatalog .container,
.sectionWhyWe .container,
.sectionAboutOther
.container{max-width:100%}.sectionAboutMainBlock .sectionPageTitle
h1{font-size:18px}.sectionAboutMainBlock .sectionPageTitle
p{font-size:14px}.registerForm{max-width:320px}.registerNavigation li
a{font-size:12px;padding:10px
6px}.registerNavigation li:first-child{margin-left:0px}.registerNavigation li:last-child{margin-right:0px}.profileGroup label
input{box-sizing:border-box}.flexSeoWrap{display:block}.sectionImages{margin-bottom:30px}.sectionImages,.sectionSoeText{max-width:100%}.flexWrapAlpha{grid-template-columns:repeat(2, 1fr)}.sectionPageTitle h1, .sectionProductWrap--content
h1{font-size:18px}}@media (max-width: 480px){.catalogMenuWrap ul>li{max-width:100%;margin-bottom:20px}.catalogMenuWrap ul > li a,
.catalogMenuWrap ul > li > ul > li
a{font-size:14px}.catalogMenuWrap ul>li:first-child>ul{display:block}.catalogSidebar{max-width:380px}.catalogSidebar
form{padding:0}#recSeminar{max-width:90%;left:5%;margin-left:0}.contactElem{max-width:100%;margin:0
0 40px}.contactElem:last-child{margin-bottom:0px}.h4_title{font-size:25px}.flexActionsWrap{display:block}.flexActionsWrap
.elemAction{margin-bottom:40px}.p-prev,.p-next,.ac-prev,.ac-next,.ml-prev,.ml-next{display:none !important}.articlElem .articlElem--title{font-size:14px}}@media (max-width: 480px){.footer-coll ul li
a{font-size:14px}.sectionProfileLk--content
h1{font-size:25px}.listOrders--elem,.innerOrderInfo{flex-wrap:wrap}.listOrders--number,.listOrders--data,.listOrders--status,.listOrders--cost{width:100%;max-width:49%}.listOrders--number,.listOrders--data{margin:0
0 30px}.lkNavigation ul li
a{font-size:124px}.innerOrderInfo .innerOrderInfo--number,
.innerOrderInfo .innerOrderInfo--information{width:100%;max-width:100%}.innerOrderInfo .innerOrderInfo--number{margin-bottom:60px}}@media (max-width: 400px){.productItemInfo .product-desc
a{min-height:90px;font-size:12px}}@media (max-width: 380px){.productPriceWrap .ms2_form button span,
.offersWrap .product-price,
.productOldPrice,
.btnCatalog span,.btnMobilNav{font-size:10px}}@media (max-height: 864px){#mcart
.mcart_product{height:100%;max-height:350px;overflow-y:auto}}@media (min-height: 865px){#mcart
.mcart_product{height:100%;max-height:650px;overflow-y:auto}}