@charset "UTF-8";@font-face{font-family:GTWalsheim;src:url(../fonts/GTWalsheimPro-Regular.woff);font-weight:400;font-display:swap}@font-face{font-family:GTWalsheim;src:url(../fonts/GTWalsheimPro-Light.woff);font-weight:300;font-display:swap}@font-face{font-family:GTWalsheim;src:url(../fonts/GTWalsheimPro-Bold.woff);font-weight:600;font-display:swap}body{margin:0;font-family:GTWalsheim,sans-serif!important;color:#212529!important;font-size:14px!important;font-weight:400!important;letter-spacing:.5px!important;overflow-x:hidden!important;min-height:100vh!important;background-color:#fff!important}ul{list-style:none}p,ul{margin:0;padding:0}a{text-decoration:none;outline-style:none;background-color:transparent}a:focus{outline-style:none}button{cursor:pointer;outline:0 none!important;border:none}button:focus{outline:0 none!important}button:active{outline:0 none!important}button:hover{outline:0 none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}input,textarea{outline:0}main{min-height:50vh}h1,h2,h3,h4,h5,h6{margin:0;padding:0}.main-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.visually-hidden{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.basic-container{padding:0 25px;max-width:1430px;box-sizing:border-box;margin:0 auto;width:100%;box-sizing:border-box}@media (min-width:320px) and (max-width:767px){.basic-container{padding:0 15px}}.mg-slider-wrap{margin-bottom:0!important}.overlay-mode{overflow:hidden;height:100vh}.main-overlay{display:block;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:11;position:fixed;top:0;left:0;bottom:0;right:0}.hidden{display:none}.mg-slide__outer img{max-width:100%;max-height:100%}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:'';display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.widget{width:100%!important;background:#fff!important;border:none!important}.widget .data{margin:0!important}.widget a.title:link,.widget a.title:visited{background:0 0!important;display:-webkit-box!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;flex-direction:column!important;height:auto!important;-webkit-box-align:center!important;align-items:center!important;background-color:transparent!important;color:#000!important}.widget .title .text{color:#000!important;font-size:18px;color:#000;font-weight:600;font-style:normal;letter-spacing:.4em;margin-bottom:21px;position:relative;margin-top:65px;padding-bottom:65px;text-align:center;white-space:pre-wrap!important}.widget .data{display:-webkit-box!important;display:flex!important;flex-wrap:wrap!important;padding:0!important}.widget .data a.image:link,.widget .data a.image:visited{-webkit-box-flex:0;flex:0 0 25%;max-width:25%;width:25%!important;margin:0;box-sizing:border-box;border:1px solid red;height:auto!important;padding-bottom:25%;position:relative;margin:0!important;border:none!important}@media (max-width:1200px){.widget .data a.image:link,.widget .data a.image:visited{-webkit-box-flex:0;flex:0 0 33%;max-width:33%;width:33%!important;padding-bottom:33%}}@media (min-width:320px) and (max-width:767px){.widget .data a.image:link,.widget .data a.image:visited{-webkit-box-flex:0!important;flex:0 0 50%!important;max-width:50%!important;width:50%!important;padding-bottom:50%!important}}.widget .data .image span{width:100%!important;height:100%!important;background-size:cover;position:absolute}.widget .title .icon{width:150px!important;height:150px!important;border-radius:50%;margin:0!important;margin-bottom:30px!important;background-color:var(--main-color);background:url(../images/instagram-icon.png)!important;background-size:70px 70px!important;background-position:center!important;background-repeat:no-repeat!important;border:1px solid #e7e7e7!important}@media (min-width:320px) and (max-width:767px){.widget .title .icon{width:80px!important;height:80px!important;background-size:40px 40px!important;margin-bottom:20px!important}}.SumoSelect>.CaptionCont{color:#666;padding:10px;border:1px solid #bbb;border-radius:0}.SumoSelect>.CaptionCont:active,.SumoSelect>.CaptionCont:focus,.SumoSelect>.CaptionCont:hover{box-shadow:none!important;border-color:#bbb!important}.preloader{position:fixed;width:100%;z-index:2000;height:100vh;background-color:rgba(0,0,0,.6);display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.loaded .preloader{display:none}.checkCapcha{margin-bottom:20px}.swiper-container-1 [data-slide-id="0"] .mg-slide__title,.swiper-container-1 [data-slide-id="1"] .mg-slide__title{font-weight:300!important}.buyClick_agreement .agreement__checkbox{margin-right:10px;width:15px!important;height:15px!important}.buyClick_agreement .agreement__label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:relative;padding-left:15px}.buyClick_agreement .agreement__label span{line-height:1;padding-left:10px}.buyClick_agreement .agreement__label [type=checkbox]{position:absolute;top:15px;left:0;height:100%!important;opacity:0}.buyClick_agreement .agreement__label span::before{display:block;min-width:15px;max-width:15px;min-height:15px;max-height:15px;margin-right:15px;content:'';border:1px solid #dadada;background:#fff;box-shadow:inset 0 0 0 2px #fff;position:absolute;left:0}.buyClick_agreement .agreement__label [type=checkbox]:checked+span::before{background:var(--main-color)}.main-header{padding:25px 0;box-shadow:0 2px 5px -2px rgba(0,0,0,.1);background-color:#fff;-webkit-transition:background-color .5s ease 0s,padding .5s ease 0s;transition:background-color .5s ease 0s,padding .5s ease 0s;left:0;margin:0 auto;position:-webkit-sticky;position:sticky;right:0;top:0;width:100%;z-index:9;max-width:100%}@media (min-width:320px) and (max-width:767px){.main-header{padding:15px 0;box-sizing:border-box}}.main-header_container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;box-sizing:border-box}@media (min-width:320px) and (max-width:767px){.main-header_container{padding-top:30px}}.main-header-left,.main-header-right{-webkit-box-flex:0;flex:0 0 41%;max-width:41%}.main-header-center{-webkit-box-flex:0;flex:0 0 16%;max-width:16%}@media (min-width:320px) and (max-width:767px){.main-header-center{position:absolute;top:10px;left:0;right:0;margin:0 auto}}.main-header-right{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.main-header_menu-btn{background-color:transparent;border:none;padding:0}.menu-btn_icon{display:inline-block;vertical-align:middle;text-transform:uppercase;color:#333}.menu-btn_icon span{text-align:left;display:block;width:23px;height:2px;background:#333;margin-bottom:4px}.menu-btn_icon span:nth-child(2){width:12px}.menu-btn_icon span:nth-child(3){width:17px}.menu-btn_text{margin-left:7px;font-size:11px;letter-spacing:.2em;font-weight:600;text-transform:uppercase}@media (max-width:1200px){.menu-btn_text{opacity:0;visibility:hidden;width:0;height:0}.menu-btn_text--mobile{opacity:1;visibility:visible;width:auto;height:auto;margin-left:10px}}.main-logo_link{width:100%;height:100%;display:block}.main-logo_link img{box-sizing:border-box;width:100%;max-width:100%;max-height:100%;height:auto;-o-object-fit:scale-down;object-fit:scale-down;vertical-align:baseline;border:none}.main-header-right_list{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.main-header-right_item{height:32px}.main-header-right_item:not(:last-child){margin-right:10px}@media (max-width:1200px){.main-header-right_item:nth-child(2){display:none}}.main-header-right_item .c-cart__small{width:100%;height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;color:#000}.search-btn{background:#ea4335;height:32px;width:32px;border-radius:50%;line-height:30px;text-align:center;border:none;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:0}@media (max-width:1200px){.search-btn{background:0 0}}.icon-search{width:20px;height:20px;fill:#fff}@media (max-width:1200px){.icon-search{fill:#000}}.login-btn{display:block;font-size:14px;font-weight:400;height:32px;min-width:100px;text-align:center;line-height:25px;border-radius:20px;border:1px solid #000;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;display:flex;align-items:center;justify-content:center;color:#000;padding:0 10px}.icon-personal{fill:#000;width:20px;height:20px;margin-right:10px}.mg-desktop-cart{width:32px;height:32px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative}.c-cart__small--icon,.icon--cart{width:20px;height:20px}.countsht{position:absolute;visibility:visible;top:5px;right:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;line-height:0;letter-spacing:0;font-size:10px}.settings-btn{width:32px;height:32px;padding:0;background-color:transparent;border:none;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.icon-settings{width:20px;height:20px}.settings-popup{width:300px;background-color:#fff;position:absolute;top:84px;right:0;padding:30px;box-sizing:border-box;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform-origin:0 0;transform-origin:0 0}.settings-popup--open{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform-origin:0 0;transform-origin:0 0}.hidden{display:none}.login-personal-link,.login-personal-logout{font-size:14px;font-weight:400;height:32px;min-width:100px;text-align:center;line-height:25px;border-radius:20px;border:1px solid #000;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;display:flex;align-items:center;justify-content:center;color:#000;padding:0 10px;margin-bottom:20px}.banners-section{width:100%;margin-top:85px}.banners__list{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media (min-width:320px) and (max-width:767px){.banners__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.banners__item{max-width:33%;-webkit-box-flex:0;flex:0 0 33%;box-sizing:border-box}.banners__item:first-child{padding-right:15px}@media (min-width:320px) and (max-width:767px){.banners__item:first-child{padding:0}}@media (min-width:320px) and (max-width:767px){.banners__item:first-child .banners__content-link{-webkit-box-pack:center;justify-content:center;text-align:center}}.banners__item:nth-child(2){padding:0 15px}@media (min-width:320px) and (max-width:767px){.banners__item:nth-child(2){padding:0}}.banners__item:nth-child(2) .banners__content-link{-webkit-box-pack:center;justify-content:center;text-align:center}@media (min-width:320px) and (max-width:767px){.banners__item:nth-child(2) .banners__content-link{-webkit-box-pack:center;justify-content:center;text-align:center}}.banners__item:nth-child(3){padding-left:15px}@media (min-width:320px) and (max-width:767px){.banners__item:nth-child(3){padding:0}}.banners__item:nth-child(3) .banners__content-link{-webkit-box-pack:end;justify-content:flex-end;text-align:right}@media (min-width:320px) and (max-width:767px){.banners__item:nth-child(3) .banners__content-link{-webkit-box-pack:center;justify-content:center;text-align:center}}@media (min-width:320px) and (max-width:767px){.banners__item{max-width:100%;-webkit-box-flex:0;flex:0 0 100%;padding:0;margin-bottom:20px}}.banner-container{width:100%;background-color:#fff;padding-bottom:20px}.banner__img-block{width:100%}.banner__img-link{width:100%}.banner__img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-webkit-transition:all .5s ease;transition:all .5s ease}.banner__img:hover{-webkit-transform:scale(.95);transform:scale(.95);-webkit-filter:grayscale(1);filter:grayscale(1)}.banners__content-link{font-size:36px;font-weight:300;color:#000;margin-top:16px;margin-left:36px;line-height:43px;-webkit-transition:.3s;transition:.3s;display:-webkit-box;display:flex}@media (max-width:1200px){.banners__content-link{font-size:22px;margin-left:10px;margin-top:10px}}.banner__logo-block{width:100%;margin-bottom:95px}@media (min-width:320px) and (max-width:767px){.banner__logo-block{margin-bottom:20px}}.banner__logo-link{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.banner__logo-img{max-width:100%;width:auto;-o-object-position:center;object-position:center;height:auto;-o-object-fit:contain;object-fit:contain}.collections-banners{margin-top:50px;width:100%}.collections-banners__list{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media (max-width:1200px){.collections-banners__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.collections-banners__item{max-width:49%;-webkit-box-flex:1;flex-grow:1;position:relative}.collections-banners__item::after{content:"";position:absolute;top:20px;bottom:20px;left:20px;right:20px;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition:all .5s cubic-bezier(.05,.2,.1,1);transition:all .5s cubic-bezier(.05,.2,.1,1);border:5px solid rgba(255,255,255,.3);pointer-events:none}.collections-banners__item:hover::after{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .5s cubic-bezier(.05,.2,.1,1);transition:all .5s cubic-bezier(.05,.2,.1,1)}@media (max-width:1200px){.collections-banners__item{max-width:100%;margin-bottom:20px}}@media (min-width:320px) and (max-width:767px){.collections-banners__item{min-height:280px}}.collections-banners__img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media (min-width:320px) and (max-width:767px){.collections-banners__img{-o-object-fit:cover;object-fit:cover;height:100%}}.collections-banners__content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.collections-banners__title{font-size:36px;color:#000;font-weight:300;text-transform:unset}.collections-banners__link{margin-top:30px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;color:#000;font-size:12px;text-decoration:none;font-weight:600;-webkit-transition:all .3s ease;transition:all .3s ease;letter-spacing:.3em;text-transform:uppercase;position:relative;padding-bottom:10px}.collections-banners__link::before{content:'';position:absolute;bottom:0;width:0;transition:width .4s linear 0s;-webkit-transition:width .4s linear 0s;-o-transition:width .4s linear 0s;right:0;background-color:var(--main-color);display:block;height:2px;margin-top:8px;z-index:2}.collections-banners__link::after{content:'';display:block;height:2px;background-color:#000;margin-top:8px;width:100%;position:absolute;bottom:0}.collections-banners__link:hover::before{width:100%;left:0}.products-container{background-color:#fff}.products__tabs{margin-left:-15px;margin-right:-15px}.products__news,.products__recommends,.products__sales{display:none}.active-tab{display:block;-webkit-animation:showTab .5s;animation:showTab .5s}@-webkit-keyframes showTab{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes showTab{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.products__navigation{padding:60px 0 50px}.products__navigation-list{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media (max-width:1200px){.products__navigation-list{flex-wrap:wrap}}.products__navigation-item{padding-left:5px;padding-right:5px;padding-bottom:10px;box-sizing:border-box}.products__navigation-link{border:none;background-color:none;background-color:transparent;color:#000;font-size:15px;font-weight:600;letter-spacing:1px;line-height:inherit;margin:0 20px;text-transform:uppercase}.products__navigation-link::after{content:"";width:0;height:2px;background-color:var(--main-color);display:block;-webkit-transition:width .4s linear 0s;transition:width .4s linear 0s}.products__navigation-link:hover::after{width:100%}.products__navigation-link--active::after{width:100%}.minicart__products{max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch;max-height:calc(100% - 170px)}.description-section{padding:70px 0;background-color:#fff}.products__tab-link{color:#fff;text-transform:uppercase;padding:10px;border:none;background-color:var(--main-color);font-size:14px;text-align:center;letter-spacing:.2em;font-weight:500;position:relative;border-radius:0;display:block;margin:20px auto 60px;width:200px}footer{width:100%;padding:50px 0 0;background-color:#333}footer .basic-container{background-color:#333}.footer-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.footer__list{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.footer__item{max-width:25%;-webkit-box-flex:0;flex:0 0 25%}@media (max-width:1200px){.footer__item{max-width:33%;-webkit-box-flex:0;flex:0 0 33%;box-sizing:border-box}.footer__item:first-child{-webkit-box-flex:0;flex:0 0 100%;max-width:100%;margin-bottom:25px}}@media (min-width:320px) and (max-width:767px){.footer__item{max-width:100%;-webkit-box-flex:0;flex:0 0 100%;margin-bottom:25px}}.footer__logo-block{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (max-width:1200px){.footer__logo-block{-webkit-box-align:center;align-items:center}}.logo-block__item{margin-bottom:25px}.footer-logo-img{width:100%;max-width:150px;height:30px;-o-object-fit:contain;object-fit:contain}.footer-slogan{color:#868686;width:100%;font-weight:400;font-size:14px}@media (max-width:1200px){.footer-slogan{text-align:center}}.footer-socials{width:100%;display:-webkit-box;display:flex}.footer-socials__item{margin-right:8px}.footer-socials__link{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.footer-fb,.footer-ig,.footer-vk{width:16px;height:16px;fill:#fff}.footer__block-title{font-size:12px;text-transform:uppercase;letter-spacing:.3em;font-weight:600;color:#fff;margin-bottom:25px}.footer__block-title::after{content:'';display:block;height:1px;width:30px;margin-top:20px;background-color:#fff}@media (min-width:320px) and (max-width:767px){.footer__block-title::after{margin-left:50%;-webkit-transform:translateX(-15px);transform:translateX(-15px)}}.footer-categories,.footer-pages,.footer__about{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width:320px) and (max-width:767px){.footer-categories,.footer-pages,.footer__about{-webkit-box-align:center;align-items:center}}.footer-pages__item,.footer__about-item{margin-bottom:15px;color:#868686}.footer-pages__link{color:#868686}.footer-pages__link:hover{color:#fff}.footer-bottom{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:25px 0;border-top:1px solid #434448;-webkit-box-pack:justify;justify-content:space-between}@media (max-width:1200px){.footer-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.copyright{display:-webkit-box;display:flex;width:auto!important;color:#868686!important}.copyright a{color:#868686}@media (max-width:1200px){.copyright{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:25px!important}}.main-footer-payment_list{display:-webkit-box;display:flex;flex-wrap:wrap}.payment__item{height:31px;width:45px;background-color:#fff;margin-right:10px;border-radius:2px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:8px}.payment__item img{width:30px;height:15px;-o-object-fit:contain;object-fit:contain}.breadcrumbs-section{width:100%;padding:170px 0 70px}@media (max-width:1200px){.breadcrumbs-section{padding:150px 0 70px}}@media (min-width:320px) and (max-width:767px){.breadcrumbs-section{padding:70px 0 50px}}.catalog-title{font-size:40px;font-weight:400;position:relative;margin-bottom:40px;text-align:center}.bread-crumbs{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-bottom:40px;flex-wrap:wrap}.bread-crumbs a{color:#fff}.catalog-products{background-color:#fff}.calalog-products__container{margin-left:-15px;margin-right:-15px}.calalog-products__list{display:-webkit-box;display:flex;flex-wrap:wrap}.calalog-products__container--list .calalog-products__list{flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.catalog-products__item{-webkit-box-flex:0;flex:0 0 25%;max-width:25%;padding:0 15px 25px;box-sizing:border-box}@media (max-width:1200px){.catalog-products__item{-webkit-box-flex:0;flex:0 0 33%;max-width:33%}}@media (min-width:320px) and (max-width:767px){.catalog-products__item{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}}.calalog-products__container--list .catalog-products__item{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.pagination-container{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:25px 0}.catalog-products__settings{padding:50px 0;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media (min-width:320px) and (max-width:767px){.filter-button__container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}}.filter-button__btn{border:none;padding:0;background-color:transparent;font-size:11px;text-transform:uppercase;font-weight:600;letter-spacing:.3em;color:#000}.filter-button__btn::before{content:"F";width:36px;height:36px;text-align:center;line-height:36px;color:#fff;font-size:16px;margin-right:10px;background-color:var(--main-color);display:inline-block}@media (min-width:320px) and (max-width:767px){.filter-button__btn::before{display:none}}.filter-button__btn:hover{color:var(--main-color)}.mode-btns{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.grid-btn,.list-btn{border:none;background-color:transparent;padding:0;width:36px;height:36px;margin-left:15px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.grid-btn svg,.list-btn svg{width:30px;height:30px}.grid-btn:hover svg,.list-btn:hover svg{fill:var(--main-color)}.active-btn svg{fill:var(--main-color)}.filter-container{position:fixed;top:0;left:0;z-index:12;background-color:#fff;height:100%;max-height:100%;padding:30px;width:415px;max-width:415px;box-sizing:border-box;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;overflow-y:scroll}@media (min-width:320px) and (max-width:767px){.filter-container{width:100%;max-width:100%}}.filter-container .SumoSelect{width:100%}.filter-container .SumoSelect:hover{outline:0}.filter-container--open{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.filter-close__btn{position:absolute;top:30px;right:30px;width:20px;height:20px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border:none;background-color:transparent;padding:0;z-index:2}.icon-close-filter{stroke:#000;width:20px;height:20px}.mg-viewfilter{display:inline-block;margin-bottom:10px}.categories-description{width:680px;max-width:680px;display:block;margin:0 auto 40px;text-align:center}@media (min-width:320px) and (max-width:767px){.categories-description{width:100%}}.catalog-empty{font-size:22px;font-weight:400;color:#333;display:block;padding:30px 0}.products-block__empty{padding:0 15px}.products-block__empty span{font-size:22px;font-weight:400;color:#333}.seo-text{padding-bottom:40px;display:block}.product-page{background-color:#fff}.product-page__container{display:-webkit-box;display:flex}@media (max-width:1200px){.product-page__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.product-sidebar{-webkit-box-flex:0;flex:0 0 25%;max-width:25%;padding-right:15px;box-sizing:border-box}@media (max-width:1200px){.product-sidebar{-webkit-box-flex:0;flex:0 0 100%;max-width:100%;padding:0;display:-webkit-box;display:flex;-webkit-box-ordinal-group:3;order:2}}@media (min-width:320px) and (max-width:767px){.product-sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.product-section{-webkit-box-flex:0;flex:0 0 75%;max-width:75%;margin-left:15px;box-sizing:border-box;-webkit-box-ordinal-group:2;order:1}@media (max-width:1200px){.product-section{max-width:100%;padding:0;-webkit-box-flex:0;flex:0 0 100%;box-sizing:border-box;margin-left:0}}.product-section .c-buy{margin-top:20px}.product-section .rating-wrapper{display:-webkit-box;display:flex}.product-section .mg-rating-count{color:#a8a8a8}.product-card{background-color:transparent}.product-card__wrapper{display:-webkit-box;display:flex}@media (min-width:320px) and (max-width:767px){.product-card__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.product-card__images{-webkit-box-flex:0;flex:0 0 50%;max-width:50%;padding-right:15px;box-sizing:border-box}@media (max-width:1200px){.product-card__images{-webkit-box-flex:0;flex:0 0 45%;max-width:45%}}@media (min-width:320px) and (max-width:767px){.product-card__images{-webkit-box-flex:0;flex:0 0 100%;max-width:100%;padding:0;margin-bottom:20px}}.product-card__images .c-images__slider__item{padding-bottom:100%}.product-card__images .c-images__slider__img{position:absolute}.product-card__images .owl-stage-outer{margin-bottom:0!important}.product-card__information{-webkit-box-flex:0;flex:0 0 50%;max-width:50%;padding-left:15px;box-sizing:border-box}@media (max-width:1200px){.product-card__information{-webkit-box-flex:0;flex:0 0 55%;max-width:55%}}@media (min-width:320px) and (max-width:767px){.product-card__information{-webkit-box-flex:0;flex:0 0 100%;max-width:100%;padding:0}}.product-card__info-top{border-bottom:1px solid #e7e7e7;margin-bottom:10px;position:relative;padding-bottom:20px}.product-buttons{position:absolute;top:0;right:0}.product-card__info-top .mg-add-to-favorites,.product-card__info-top .mg-remove-to-favorites{height:40px;width:40px;border:1px solid #e9e9e9;border-radius:50%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:10px}.product-card__info-top .mg-add-to-favorites span,.product-card__info-top .mg-remove-to-favorites span{opacity:0;visibility:hidden;position:absolute;font-size:0}.product-card__info-top .mg-add-to-favorites .icon-heart,.product-card__info-top .mg-remove-to-favorites .icon-heart{max-width:20px;max-height:20px}.product-card__info-top .mg-add-to-favorites:hover,.product-card__info-top .mg-remove-to-favorites:hover{background-color:var(--main-color)}.product-card__info-top .mg-add-to-favorites:hover .icon-heart,.product-card__info-top .mg-remove-to-favorites:hover .icon-heart{fill:#fff}.product-card__title{font-size:24px;font-weight:400;color:#000;text-transform:capitalize;margin-bottom:15px;padding-right:40px;box-sizing:border-box}.product-card__price{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:15px}.product-card__price--old{font-size:16px;font-weight:400;color:#83868c;margin-right:7px}.product-card__price--normal{font-size:20px;font-weight:400;color:var(--main-color);text-decoration:none}.product-card__rating{margin-bottom:15px}.product-card .color-name,.product-card .size-name{font-size:11px;font-weight:600;border-bottom:1px solid #000;padding-bottom:4px;letter-spacing:.1em;display:inline-block;margin-bottom:15px;text-transform:uppercase}.c-product__message .c-button,.product-card .addToCart{background-color:var(--main-color);-webkit-transition:all .3s ease;transition:all .3s ease;width:200px;height:55px;font-size:14px;letter-spacing:.2em;-webkit-box-pack:center;justify-content:center;text-transform:uppercase;font-weight:600;color:#fff;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-transition:.3s;transition:.3s;text-align:center}.c-product__message .c-button:hover,.product-card .addToCart:hover{background-color:#000}.c-product__message .c-button svg,.product-card .addToCart svg{display:none}@media (min-width:320px) and (max-width:767px){.c-product__message .c-button,.product-card .addToCart{width:auto;padding:0 10px}}.product-characteristic__item{margin-bottom:15px;font-size:14px;font-weight:400;color:#bfbfbf}.product-characteristic__item--bold{font-size:14px;font-weight:400;color:#000;letter-spacing:.1em;padding-right:5px;margin-bottom:0!important}.block-variants{margin-bottom:15px;max-width:100%;width:100%;box-sizing:border-box;padding-right:15px}.storages{box-sizing:border-box;width:100%;padding-right:15px}.sklad{display:-webkit-box;display:flex}.sklad-name{-webkit-box-flex:0;flex:0 0 75%;max-width:75%;box-sizing:border-box;margin-bottom:15px;font-size:14px;font-weight:400;color:#000}.sklad-name p span{color:#bfbfbf;font-size:12px}.sklad-count{-webkit-box-flex:0;flex:0 0 25%;max-width:25%;box-sizing:border-box;padding-right:0!important}.wholesales{width:100%;box-sizing:border-box;padding-right:15px;margin-bottom:15px}.wholesales .prop-text{color:#000;font-size:14px;font-weight:400;margin-bottom:10px}.wholesales .prop-name,.wholesales .prop-unit{margin-bottom:5px;font-size:14px;font-weight:400}.product-tabs__nav-list{display:-webkit-box;display:flex;padding:25px 0}@media (max-width:1200px){.product-tabs__nav-list{flex-wrap:wrap;padding:15px 0}}.product-tabs__nav-btn{border:none;padding:0;background-color:transparent;font-size:14px;color:#000;text-transform:uppercase;letter-spacing:.2em;font-weight:600;-webkit-transition:.3s;transition:.3s;margin-right:35px;line-height:1;display:-webkit-box;display:flex;padding:5px 0;position:relative}.product-tabs__nav-btn::after{content:"";width:0;height:3px;background-color:var(--main-color);opacity:.7;display:block;position:absolute;top:100%;-webkit-transition:width .4s linear 0s;transition:width .4s linear 0s}.product-tabs__nav-btn:hover::after{width:100%}.product-tabs__nav-btn--active::after{width:100%}@media (max-width:1200px){.product-tabs__nav-item{margin-bottom:10px}}.product-tabs__item{box-sizing:border-box;padding-right:15px!important;display:none;padding:0 0 15px;width:100%}.product-tabs__item--active{display:block;-webkit-animation:showProdTab .5s;animation:showProdTab .5s}@-webkit-keyframes showProdTab{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes showProdTab{0%{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.products-tabs__table{border:1px solid #e5e5e5;width:100%;margin-bottom:20px;border-collapse:collapse;border-spacing:0}.products-tabs__table tr{display:table-row;width:100%;border:1px solid #e5e5e5}.products-tabs__table td{display:table-cell;padding:10px 15px;border:1px solid #e5e5e5}.product-tabs__item #mg-product-comments-rating .answer a,.product-tabs__item #mg-product-comments-rating form button{background-color:var(--main-color);-webkit-transition:all .3s ease;transition:all .3s ease;width:200px!important;height:55px;font-size:14px!important;letter-spacing:.2em;-webkit-box-pack:center;justify-content:center;text-transform:uppercase;font-weight:600;color:#fff!important;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-transition:.3s;transition:.3s;text-align:center;margin-left:25px;border:none;padding:0}.product-tabs__item #mg-product-comments-rating .answer a:hover,.product-tabs__item #mg-product-comments-rating form button:hover{background-color:#000;border:none}@media (min-width:320px) and (max-width:767px){.product-tabs__item #mg-product-comments-rating .answer a,.product-tabs__item #mg-product-comments-rating form button{font-size:10px;margin-left:0;width:auto;padding:0 8px}}.product-tabs__item #mg-product-comments-rating form textarea.new-comment{margin:0;margin-bottom:15px!important}.product-tabs__item #mg-product-comments-rating .vote{margin:0;margin-bottom:15px}.product__related{margin-left:-15px;margin-right:-15px;padding:30px 0}.product__related-title{font-size:14px;font-weight:600;letter-spacing:.2em;color:#000;text-transform:uppercase;display:inline-block;margin-bottom:30px;padding-left:15px}.product__related-title::after{content:"";width:100%;height:3px;background-color:var(--main-color);opacity:.7;display:block}.product-sidebar-banner{overflow:hidden;width:100%;position:relative}.product-sidebar-banner::after,.product-sidebar-banner::before{content:'';position:absolute;top:0;bottom:0;right:0;left:0;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:1}.product-sidebar-banner:hover::after{top:50%;bottom:50%;background-color:rgba(255,255,255,.5)}.product-sidebar-banner:hover::before{right:50%;left:50%;background-color:rgba(255,255,255,.5)}.product-sidebar-banner:hover .product-sidebar-banner__img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:2s;transition:2s}@media (max-width:1200px){.product-sidebar-banner{-webkit-box-flex:0;flex:0 0 40%;max-width:40%;padding-right:15px;box-sizing:border-box}}@media (min-width:320px) and (max-width:767px){.product-sidebar-banner{-webkit-box-flex:0;flex:0 0 100%;max-width:100%;padding:0;margin-bottom:15px}}.product-sidebar-banner__img{width:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:2s;transition:2s;-o-object-position:top;object-position:top}.product-sidebar-banner__content{position:absolute;width:100%;box-sizing:border-box;padding:0 30px;top:40px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.product-sidebar-banner__text{font-size:30px;text-align:center;margin-bottom:15px}.product-sidebar-banner__link{text-align:center;color:#fff;font-size:16px;padding:8px;border-radius:15px;display:block}.resently-viewed{padding:30px 0}@media (max-width:1200px){.resently-viewed{padding:0;-webkit-box-flex:0;flex:0 0 60%;max-width:60%;box-sizing:border-box}}@media (min-width:320px) and (max-width:767px){.resently-viewed{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}.resently-viewed__title{font-size:14px;font-weight:600;color:#000;text-transform:uppercase;border-bottom:1px solid #e7e7e7;letter-spacing:.2em;padding-bottom:15px;margin-bottom:15px}.comments h3{font-size:14px;font-weight:600;color:#000;text-transform:uppercase;letter-spacing:.2em;padding-bottom:15px;margin-bottom:15px}.comments .comment-post,.comments label{font-size:14px;font-weight:400;color:#878787}#treelike-comments form button,.comments .sendComment{background-color:var(--main-color);-webkit-transition:all .3s ease;transition:all .3s ease;font-size:14px;letter-spacing:.2em;-webkit-box-pack:center;justify-content:center;text-transform:uppercase;font-weight:600;color:#fff;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-transition:.3s;transition:.3s;text-align:center;border:none;padding:10px}#treelike-comments form textarea{background-color:#fff!important;-webkit-appearance:none;border-radius:0}#mg-product-comments-rating .comment-need-auth{box-sizing:border-box!important}.product-card__container .cart_form{margin-bottom:20px;margin-right:10px}.product-card__container .wrapper-mg-buy-click{margin-left:10px}.product-card__container .mg-buy-click-button{background:var(--main-color);-webkit-transition:all .3s ease;transition:all .3s ease;max-width:170px;height:55px;font-size:14px;letter-spacing:.2em;-webkit-box-pack:center;justify-content:center;text-transform:uppercase;font-weight:600;color:#fff;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-transition:.3s;transition:.3s;text-align:center;border:none;border-radius:0;box-shadow:none;text-shadow:none;box-sizing:border-box}.product-card__container .mg-buy-click-button:hover{background:#000}.product-card__container .c-buy__buttons{margin-bottom:20px}.wrapper-modal-mg-buy-click .mg-product-info .title,.wrapper-modal-mg-buy-click .title-modal-mg-buy-click,.wrapper-modal-mg-buy-click .wrapper-modal-mg-buy-click h2.variant{font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#000;padding-bottom:0;margin-bottom:0;text-align:center;font-size:15px;width:100%}.wrapper-modal-mg-buy-click input[type=text],.wrapper-modal-mg-buy-click textarea{-webkit-appearance:none;border-radius:0!important;padding:12px 12px!important;font-size:12px;color:#495057!important;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;box-sizing:border-box!important;box-shadow:none}.wrapper-modal-mg-buy-click .nowrap span{font-weight:600!important;color:var(--main-color)!important;font-size:14px!important}.wrapper-modal-mg-buy-click .mg-price-buy-click{background:#f7f7f7!important;color:#878787!important;padding:10px 0}.wrapper-modal-mg-buy-click .mg-send-order-click-button{text-transform:uppercase;padding:10px!important;border:none!important;background:var(--main-color)!important;text-align:center;letter-spacing:.2em;font-weight:500!important;position:relative;border-radius:0;border:none;font-size:15px!important;text-shadow:none!important;border-radius:0!important;box-shadow:none!important;line-height:1}.wrapper-modal-mg-buy-click .mg-action-buttons .close-mg-buy-button{text-transform:uppercase;padding:10px!important;border:none!important;background:#000!important;text-align:center;letter-spacing:.2em;font-weight:500!important;position:relative;border-radius:0;border:none;font-size:15px!important;text-shadow:none!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;border-bottom:none!important;line-height:1}.product-description img{max-width:100%;-o-object-fit:contain;object-fit:contain}.cart-page .cart-form,.cart-page .cart-total-block,.cart-page .product__related{background-color:#fff}.title-section{padding:230px 0 130px;background-position:center center;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:flex}@media (min-width:320px) and (max-width:767px){.title-section{padding:70px 0 50px;background-size:contain}}.cart-page__title{font-size:40px;font-weight:400;position:relative;text-align:center;width:100%}.cart-table-section{padding:50px 0 0}.cart-container{max-width:1140px;margin:0 auto}.icon-delete{fill:#000;stroke:#000;width:15px;height:15px}.cart-table{width:100%;border:1px solid #dee2e6;margin-bottom:50px}.cart-table tr{display:-webkit-box;display:flex}.cart-table tr:last-child td{border-bottom:none}@media (min-width:320px) and (max-width:767px){.cart-table tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border-top:none;border-right:none;border-left:none}.cart-table tr td{border:none}}.cart-table th{font-weight:500;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#000;padding:15px;box-sizing:border-box}@media (min-width:320px) and (max-width:767px){.cart-table thead{display:none}}.cart-table td{position:relative}.cart-cell-title{display:none}@media (min-width:320px) and (max-width:767px){.cart-cell-title{display:block;position:absolute;top:0;left:0;padding:10px;font-size:12px;color:#a8a8a8}}.name-image-cart{-webkit-box-flex:0;flex:0 0 40%;max-width:40%;display:-webkit-box;display:flex;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start}@media (min-width:320px) and (max-width:767px){.name-image-cart{-webkit-box-flex:0;flex:0 0 100%;max-width:100%;-webkit-box-align:start;align-items:flex-start}}.name-image-cart__wrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.name-image-cart__wrapper--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}.name-image-cart__wrapper .prop-position{text-align:left;padding:10px 0 0}@media (min-width:320px) and (max-width:767px){.name-image-cart__wrapper{-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:end;align-items:flex-end}.name-image-cart__wrapper .cart-img{-webkit-box-ordinal-group:3;order:2}}.price-cart{-webkit-box-flex:0;flex:0 0 20%;max-width:20%;box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:14px;color:#a8a8a8;line-height:1.6;font-weight:400;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (min-width:320px) and (max-width:767px){.price-cart{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.price-cart .cart-price-container{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}}.count-cart{-webkit-box-flex:0;flex:0 0 15%;max-width:15%;box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media (min-width:320px) and (max-width:767px){.count-cart{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.count-cart .cart_form{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.count-cart .amount_change{-webkit-box-pack:end;justify-content:flex-end;width:120px}}.remove-cart{-webkit-box-flex:0;flex:0 0 5%;max-width:5%;box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}@media (min-width:320px) and (max-width:767px){.remove-cart{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}.delete-cart-btn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media (min-width:320px) and (max-width:767px){.delete-cart-btn{-webkit-box-pack:end;justify-content:flex-end}}.cart-total-block{border:1px solid #dee2e6;padding:15px;box-sizing:border-box}.cart-total-block__title{font-weight:600;font-size:12px;line-height:30px;color:#000;letter-spacing:.2em;text-transform:uppercase;margin-bottom:0;padding:20px 0}.c-promo-code{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-bottom:20px}.product-cart .promo-form{display:-webkit-box;display:flex;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap}.product-cart .promo-form span{font-size:14px;color:#000;line-height:1.6;font-weight:400;margin-right:10px}.product-cart .promo-form button{color:#fff;text-transform:uppercase;padding:10px;border:none;background-color:var(--main-color);font-size:14px;text-align:center;letter-spacing:.2em;font-weight:500;position:relative;border-radius:0;border:none}@media (min-width:320px) and (max-width:767px){.product-cart .promo-form{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.product-cart .promo-form span{margin-bottom:10px}}.input-coupon{-webkit-appearance:none;border:1px solid #d9d9d9;border-radius:0;background-color:#fff;padding:10px 5px;margin-right:10px}@media (min-width:320px) and (max-width:767px){.input-coupon{margin-bottom:10px}}.product-cart .c-table__total{margin-bottom:20px;width:50%}.product-cart .c-table__total .title{font-size:14px;color:#000;line-height:1.6;font-weight:400}.product-cart .c-table__total .total-sum{font-size:16px;line-height:30px;color:#000}@media (min-width:320px) and (max-width:767px){.product-cart .c-table__total{width:100%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media (min-width:320px) and (max-width:767px){.product-cart .checkout-form{width:100%}}.product-cart .checkout-btn{color:#fff;text-transform:uppercase;padding:18px 65px;border:none;background-color:var(--main-color);font-size:14px;text-align:center;line-height:24px;letter-spacing:.2em;font-weight:500;position:relative;border-radius:0}@media (min-width:320px) and (max-width:767px){.product-cart .checkout-btn{width:100%;padding:18px 0}}.order-page .product-cart .promo-form button{margin-bottom:0}.order-page{display:-webkit-box;display:flex;background-color:#fff;min-height:60vh}@media (max-width:1200px){.order-page .cart-container__collapse-btn{display:block;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;width:100%;padding:18px 15px;box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;cursor:pointer;color:#1990c6}.order-page .cart-container__collapse-btn svg{fill:#1990c6}.order-page .cart-container__collapse-btn .collapse-btn__price{font-size:20px;line-height:1em;color:#333}}@media (max-width:1200px) and (min-width:320px) and (max-width:767px){.order-page .cart-container__collapse-btn .collapse-btn__price{font-size:14px}}@media (max-width:1200px){.order-page .cart-container__collapse-btn .icon--arrow{width:15px;height:15px;display:block;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.order-page .cart-container__collapse-btn .rotate-svg{-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.order-page .cart-container__collapse-btn .collapse-btn-show{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}}@media (max-width:1200px) and (min-width:320px) and (max-width:767px){.order-page .cart-container__collapse-btn span{font-size:12px}}@media (max-width:1200px){.order-page{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:relative}}@media (max-width:1200px){.order-page .product-cart{opacity:0;visibility:hidden;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;transform-origin:0 0;height:0;-webkit-transition:all .5s ease;transition:all .5s ease}.order-page .product-cart--opened{opacity:1;visibility:visible;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0;transform-origin:0 0;height:auto;-webkit-transition:all .5s ease;transition:all .5s ease}}@media (max-width:1200px){.order-page .c-order{-webkit-box-ordinal-group:3;order:2;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;padding:0}}.order-page .cart-container{margin:0;-webkit-box-ordinal-group:3;order:2;background-color:#fafafa;-webkit-box-flex:0;flex:0 0 45%;max-width:45%;padding:50px 0 0 40px;box-sizing:border-box}@media (max-width:1200px){.order-page .cart-container{-webkit-box-flex:0;flex:0 0 100%;max-width:100%;-webkit-box-ordinal-group:2;order:1;margin-top:62px;padding:0}}@media (min-width:320px) and (max-width:767px){.order-page .cart-container{margin-top:80px}}.order-page thead{display:none}.order-page .cart-table{border:none}@media (min-width:320px) and (max-width:767px){.order-page .cart-table td{max-width:100%;-webkit-box-flex:0;flex:0 0 100%}}@media (min-width:320px) and (max-width:767px){.order-page .cart-table .amount_change{width:80px}}.order-page .price-cart--order{display:none}.order-page .c-table__img img{width:60px;height:60px;border-radius:8px;border:1px solid #dfdfdf;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.order-page .name-image-cart{-webkit-box-flex:0;flex:0 0 45%;max-width:45%}.order-page .cart-img{margin-right:10px}.order-page .count-cart{-webkit-box-flex:0;flex:0 0 20%;max-width:20%}.order-page .cart_form{max-width:100%}.order-page .amount_change button{width:25px}.order-page .amount_change input{max-width:40px;font-size:14px}.order-page .price-cart{color:#323232;font-weight:500;font-size:12px}.order-page .c-table__link{text-align:left}.order-page .cart-table{margin-bottom:0}.order-page .cart-total-block{border:none}.order-page .cart-total-block__title{display:none}.order-page .product-cart .c-table__total{width:100%;padding-right:20px;box-sizing:border-box}.order-page .c-table{max-height:250px;overflow-y:auto;-webkit-overflow-scrolling:touch}.order-page .order-storage label{display:-webkit-box;display:flex;margin-bottom:15px;position:relative}.order-page .st-error{margin-bottom:15px}.order-page .c-order__checkbox label{display:-webkit-box;display:flex;margin-bottom:15px}.order-page .c-order__checkbox label::before{border-radius:0!important}.order-page .c-order__radiobutton label{display:-webkit-box;display:flex;margin-bottom:15px}.order-page .mg-error{padding:30px;box-sizing:border-box;margin-bottom:20px;border:1px solid red}.order-page .SumoSelect{width:100%!important}.order-page .SumoSelect label::before{display:none!important}.order-page .SumoSelect>.CaptionCont{border-radius:5px!important;margin-bottom:15px!important}.order-page .l-row{padding-top:30px}.order-page .c-alert--blue{margin-bottom:20px}.order-page .btn{color:#fff;text-transform:uppercase;padding:10px;border:none;background-color:var(--main-color);font-size:14px;text-align:center;letter-spacing:.2em;font-weight:500;position:relative;border-radius:0;border:none}.order-page .payment-form-block{margin-bottom:30px}.order-steps-btns{display:-webkit-box;display:flex;margin-top:20px;margin-bottom:20px}.order-step-btn{color:#fff;text-transform:uppercase;padding:10px;border:none;font-size:14px;text-align:center;letter-spacing:.2em;font-weight:500;position:relative;border-radius:0}.order-step-btn--prev{background-color:#000;margin-right:10px}.order-step-btn--next{background-color:var(--main-color)}.personal-page{padding-top:30px;padding-bottom:30px;background-color:#fff}.personal-page .reason-text{width:100%;-webkit-appearance:none;border:1px solid #d9d9d9;padding:20px;box-sizing:border-box}.personal-page label[for=add-login-phone]{color:var(--main-color);cursor:pointer}.personal-page .to-be-changed{margin-top:20px;width:100%}.personal-page .mg-error{color:#f08080;text-align:center;padding:20px}.personal-page .change-password-btn,.personal-page .change-payment-btn,.personal-page .close-order-btn,.personal-page .personal-data-submit{color:#fff!important;text-transform:uppercase;padding:10px;border:none;background-color:var(--main-color);font-size:14px;text-align:center;letter-spacing:.2em;font-weight:500;position:relative;border-radius:0;border:none;display:block}.personal-page .change-password-btn:hover,.personal-page .change-payment-btn:hover,.personal-page .close-order-btn:hover,.personal-page .personal-data-submit:hover{background-color:#000}.personal-page .c-modal__close{width:20px;height:20px}.personal-page .icon--close{width:20px;height:20px;stroke:#000}.personal-page .c-form__row{margin:0 auto 20px;width:40%}@media (max-width:1200px){.personal-page .c-form__row{width:70%}}@media (min-width:320px) and (max-width:767px){.personal-page .c-form__row{width:100%}}.personal-page .c-form__row input,.personal-page .c-form__row textarea{-webkit-appearance:none;border-radius:0;width:100%;padding:12px 12px;font-size:12px;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;box-sizing:border-box;margin:0 auto}.personal-page #c-tab__data .c-form__row{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}@media (max-width:1200px){.personal-page #c-tab__data .c-form__row{width:100%}}@media (min-width:320px) and (max-width:767px){.personal-page #c-tab__data .c-form__row{width:100%}}.personal-page #c-tab__data input,.personal-page #c-tab__data textarea{width:40%}@media (max-width:1200px){.personal-page #c-tab__data input,.personal-page #c-tab__data textarea{width:70%}}@media (min-width:320px) and (max-width:767px){.personal-page #c-tab__data input,.personal-page #c-tab__data textarea{width:100%}}.personal-page #c-tab__data .SumoSelect{width:40%}@media (max-width:1200px){.personal-page #c-tab__data .SumoSelect{width:70%}}@media (min-width:320px) and (max-width:767px){.personal-page #c-tab__data .SumoSelect{width:100%}}.personal-page .c-modal__content .c-form__row{margin-bottom:20px;width:100%}.personal__name{font-size:24px;font-weight:400;color:#000;text-transform:capitalize;margin-bottom:15px;box-sizing:border-box;text-align:center}.c-phone-registry .c-button,.c-phone-registry .default-btn,.default-btn{color:#fff!important;text-transform:uppercase;padding:10px;border:none;background-color:var(--main-color);font-size:14px;text-align:center;letter-spacing:.2em;font-weight:500;position:relative;border-radius:0;border:none;display:block;margin-bottom:20px}.c-phone-registry{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;width:100%;margin-bottom:20px}.c-phone-registry .custom-text{border:none;margin-bottom:20px;text-align:center}.c-phone-registry__list{width:100%}.favourites-page{padding-top:30px;background-color:#fff}.favourites-title{font-size:24px;font-weight:400;color:#000;text-transform:capitalize;margin-bottom:30px;text-align:center}.favourites-section{margin-right:-15px;margin-left:-15px;margin-bottom:30px}.calalog-products__container--list .product-carousel__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.calalog-products__container--list .product-carousel__item{max-width:100%;-webkit-box-flex:0;flex:0 0 100%}.favourites-settings{margin-bottom:30px}.compare-page{padding-top:30px}.compare-empty-block{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:20px 0}.static-page{padding-top:30px;padding-bottom:30px;background-color:#fff}.static-page h1,.static-page h2{color:#000;font-size:18px;font-weight:600;font-style:normal;letter-spacing:.4em;margin:20px 0;position:relative}.not-found-page{min-height:50vh;padding-top:100px;padding-bottom:100px;background-color:#fff}.not-found__title{font-size:100px;margin-bottom:20px;font-weight:600;color:#000;text-align:center}.not-found__text{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.not-found__bold{font-size:30px;font-weight:600;color:#000;margin-bottom:20px;text-align:center}.not-found__normal{color:#a8a8a8;font-size:16px;text-transform:uppercase;margin-bottom:20px;text-align:center}.not-found__return{display:-webkit-box;display:flex;text-align:center}@media (min-width:320px) and (max-width:767px){.not-found__return{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.not-found__return span{color:#a8a8a8;font-size:14px}.not-found__return .not-found__home-link{color:var(--main-color)}.feedback-page{padding-top:50px;padding-bottom:50px;background-color:#fff}.feedback-page p{margin-bottom:20px;text-align:center}.feedback-page .error-email{width:40%;margin:0 auto;box-sizing:border-box;margin-bottom:20px;display:block;padding:20px;color:#f08080;border:1px solid #f08080}@media (max-width:1200px){.feedback-page .error-email{width:70%}}@media (min-width:320px) and (max-width:767px){.feedback-page .error-email{width:100%;margin:0}}.feedback-form{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:40%;margin:0 auto}@media (max-width:1200px){.feedback-form{width:70%}}@media (min-width:320px) and (max-width:767px){.feedback-form{width:100%;margin:0}}.feedback-form input,.feedback-form textarea{-webkit-appearance:none;border-radius:0;width:100%;padding:12px 12px;font-size:12px;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;box-sizing:border-box;margin-bottom:20px}.feedback-form .feedback-send{color:#fff;text-transform:uppercase;padding:10px;border:none;background-color:var(--main-color);font-size:14px;text-align:center;letter-spacing:.2em;font-weight:500;position:relative;border-radius:0}@media (min-width:320px) and (max-width:767px){#map{width:100%!important}}#map .ymaps-2-1-76-map{width:100%!important}.message-error{color:#f08080;padding:20px;margin-bottom:20px}.forgotpass-page .c-phone-registry__list .c-form__row{width:100%}.mg-success{margin-bottom:20px;color:#7cbb5f;padding:20px;width:100%;box-sizing:border-box;text-align:center}.c-phone-registry .custom-text{width:100%;text-align:center}.forgotpass-page .c-phone-registry .c-form__row{width:100%}.registration-page{padding-top:30px;background-color:#fff}.registration-page .register-container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;width:40%;margin:0 auto}@media (max-width:1200px){.registration-page .register-container{width:70%}}@media (min-width:320px) and (max-width:767px){.registration-page .register-container{width:100%;margin:0}}.registration-page .register-title{font-size:20px;text-transform:uppercase;font-weight:500;line-height:8px;letter-spacing:.3em;color:#000;margin-bottom:20px}.registration-page .msgError{margin-bottom:20px;border:1px solid #f08080;color:#f08080;padding:20px;width:100%;box-sizing:border-box;text-align:center}.registration-page .c-phone-registry .c-form__row{width:100%}.registration-page .mg-success{margin-bottom:20px;color:#7cbb5f;padding:20px;width:50%;box-sizing:border-box;text-align:center}@media (max-width:1200px){.registration-page .mg-success{width:100%}}.registration-page .register-form{width:100%}.registration-page .c-form__row{text-align:center}.registration-page input{-webkit-appearance:none;border-radius:0;width:100%;padding:12px 12px;font-size:12px;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;box-sizing:border-box;margin-bottom:20px}.registration-page .register-button-submit{color:#fff;text-transform:uppercase;padding:10px;border:none;background-color:var(--main-color);font-size:14px;text-align:center;letter-spacing:.2em;font-weight:500;position:relative;margin-bottom:30px}.enter-page{padding-top:30px;background-color:#fff}.enter-page .enter-container{width:40%;margin:0 auto;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}@media (max-width:1200px){.enter-page .enter-container{width:70%}}@media (min-width:320px) and (max-width:767px){.enter-page .enter-container{width:100%;margin:0}}.enter-page .enter-title{font-size:20px;text-transform:uppercase;font-weight:500;line-height:8px;letter-spacing:.3em;color:#000;margin-bottom:20px}.enter-page .c-alert{margin-bottom:20px;border:1px solid #f08080;color:#f08080;padding:20px;width:100%;box-sizing:border-box;text-align:center}.enter-page .login-container{width:100%}.enter-page .login-form__wrapper{margin-bottom:0}.enter-page input{-webkit-appearance:none;border-radius:0;width:100%;padding:12px 12px;font-size:12px;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;box-sizing:border-box;margin-bottom:20px}.enter-page .login__link{margin-bottom:30px}.enter-page .login__btn{margin-top:0;color:#fff;text-transform:uppercase;padding:10px;border:none;background-color:var(--main-color);font-size:14px;text-align:center;letter-spacing:.2em;font-weight:500;position:relative;margin-bottom:20px}.forgotpass-page{min-height:60vh;padding-top:30px;background-color:#fff}.forgotpass-page form{width:40%}@media (max-width:1200px){.forgotpass-page form{width:70%}}@media (min-width:320px) and (max-width:767px){.forgotpass-page form{width:100%}}.forgotpass-page [type=password],.forgotpass-page [type=text]{-webkit-appearance:none;border-radius:0;width:100%;padding:12px 12px;font-size:12px;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;box-sizing:border-box;margin-bottom:20px}.forgotpass-page [type=submit]{color:#fff;text-transform:uppercase;padding:10px;border:none;background-color:var(--main-color);font-size:14px;text-align:center;letter-spacing:.2em;font-weight:500;position:relative;border-radius:0}
/*# sourceMappingURL=style.css.map */
