/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Sofia Pro;src:local("Sofia Pro"),local("Sofia-Pro"),url(/build/SofiaProRegular.woff2) format("woff2");font-weight:400}@font-face{font-family:Sofia Pro;src:local("Sofia Pro"),local("Sofia-Pro"),url(/build/SofiaProMedium.woff2) format("woff2");font-weight:500}@font-face{font-family:Sofia Pro;src:local("Sofia Pro"),local("Sofia-Pro"),url(/build/SofiaProSemiBold.woff2) format("woff2");font-weight:600}@font-face{font-family:Sofia Pro;src:local("Sofia Pro"),local("Sofia-Pro"),url(/build/SofiaPro-Bold.woff2) format("woff2");font-weight:700}

/* ! только для переменных */*{box-sizing:border-box;outline:none!important}html{height:100%;min-width:320px;overflow-x:hidden}html.locked{overflow:hidden}html.loading:before,html.locked{position:fixed;left:0;right:0;top:0;bottom:0}html.loading:before{content:"";background:rgba(0,0,0,.6);z-index:1050}body{margin:0;font-size:16px;font-family:Sofia Pro,"sans-serif"!important;color:#221924;font-weight:400;line-height:1.5;position:relative;overflow:hidden}@media (max-width:1023px){body{font-size:14px}}body>.online-chat-root .top-z-index{z-index:2!important}.container{max-width:1780px;margin:0 auto;padding:0 70px;box-sizing:content-box}@media (max-width:1470px){.container{padding:0 30px}}@media (max-width:1023px){.container{padding:0 20px}}@media (max-width:500px){.container{padding:0 10px}}.container--large{max-width:1780px}.container--medium{max-width:1596px}.container--middle{max-width:1520px}.container--small{max-width:1440px}.container--little{max-width:1002px}h1,h2,h3{margin:0}form{margin-bottom:0}blockquote{margin:0;padding:26px 30px 31px;background-color:#bee8ec;border-radius:8px;font-size:16px;font-weight:400;line-height:21px}blockquote b{font-weight:700;text-transform:uppercase}.sect{background-color:#f4f4f6}.popup-window{max-width:100vw;padding:59px 76px 64px!important;font-family:Sofia Pro,"sans-serif"!important;border-radius:8px}@media (max-width:767px){.popup-window{padding:20px 20px 45px!important}}.popup-window tr td:first-child{display:none}.popup-window tr td:last-child div:first-child{margin-bottom:15px;font-size:30px!important;font-weight:700;line-height:36px;text-align:center}.popup-window tr td:last-child div:last-child{font-size:20px!important}.popup-window-titlebar{padding:0 27px}@media (max-width:767px){.popup-window-titlebar{height:auto!important}}@media (max-width:767px){.popup-window-titlebar-text{white-space:normal!important}}.popup-window .popup-window-close-icon{position:absolute!important;right:21px;top:24px;width:24px;height:24px;padding:12px!important;background-color:#fff;opacity:1;border-radius:50%;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}@media (max-width:767px){.popup-window .popup-window-close-icon{right:10px;top:10px}}.popup-window .popup-window-close-icon:after,.popup-window .popup-window-close-icon:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;height:2px;width:15px;margin:auto;background-color:#000;-webkit-transition:background-color .2s;transition:background-color .2s}.popup-window .popup-window-close-icon:before{-webkit-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0)}.popup-window .popup-window-close-icon:after{-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}.popup-window .popup-window-close-icon:hover:after,.popup-window .popup-window-close-icon:hover:before{background-color:#7f187f}.popup-window-buttons{margin:0 -10px -9px 0}.popup-window-buttons .btn{margin:0 10px 9px 0}@media (max-width:500px){.popup-window-buttons .btn{width:100%}}p{display:block;margin:0;line-height:1.6}p:not(:last-child){margin-bottom:23px}@media (max-width:1279px){p:not(:last-child){margin-bottom:18px}}@media (max-width:767px){p:not(:last-child){margin-bottom:15px}}@media (max-width:1279px){p{margin:0 0 18px}}@media (max-width:767px){p{margin:0 0 15px}}p.error,p.errortext,p[data-error]{color:#c4113f}img{max-width:100%;max-height:100%}a{display:inline;color:inherit;text-decoration:none;-webkit-transition:color .2s;transition:color .2s}.clearfix:after,.clearfix:before{content:"";display:table;clear:both}button{border:0;box-shadow:none;padding:0;background:transparent}input:not(.btn){border-radius:0}@media (max-width:500px){input:not(.btn){font-size:16px!important}}input::-ms-clear{display:none}.hidden{display:none!important}.i-icon{background-repeat:no-repeat;background-position:50%;display:inline-block;vertical-align:middle;width:20px;height:20px}ol,ul{margin:0;padding:0;list-style-type:none}.lazy.init:not(.lazy--replace){-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.lazy--icon{border-radius:4px}.lazy--icon:not(.init){width:12px;height:13px}[data-f-item].init .b-form__label{opacity:1}[data-a-text],[data-a-text] a{display:-webkit-box;display:flex}[data-a-text] a{-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:10px 20px;position:relative;-webkit-transition:background-color .2s;transition:background-color .2s}[data-a-text] a span{position:relative;z-index:3;pointer-events:none}[data-a-text] [data-a-bg]{position:absolute;top:0;bottom:0;-webkit-transition:.5s cubic-bezier(.24,.79,.89,.69);transition:.5s cubic-bezier(.24,.79,.89,.69);z-index:2}@media print{*{color-adjust:exact;-webkit-print-color-adjust:exact}#cookie-alert,#panel,.b-breadcrumbs,.f-form,footer,header{display:none}}.styles{min-width:1300px;max-width:1300px;margin:0 auto;padding:20px}.styles__item{position:relative;margin-bottom:10px}.styles__item--margin-top{margin-top:10px}.styles__text{position:absolute;right:calc(100% + 30px);top:0;color:#9b9b9b;text-align:right;white-space:nowrap}.styles__text:after{content:":";display:inline-block}.styles__color{display:-webkit-inline-box;display:inline-flex;width:70px;height:70px;margin:3px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.bx-ie .select{display:block}.bx-ie .select>.label{display:-webkit-box;display:flex;height:100%;-webkit-box-align:center;align-items:center}.bx-ie input::-webkit-input-placeholder{color:transparent!important}.bx-ie input::-moz-placeholder{color:transparent!important}.bx-ie input:-ms-input-placeholder{color:transparent!important}.bx-ie input::-ms-input-placeholder{color:transparent!important}.bx-ie input::placeholder{color:transparent!important}[data-modal]{pointer-events:none}.b-modal [data-modal]{pointer-events:all!important}select{background-color:transparent;border:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}@media (max-width:1023px){.b-filter{display:none}}#bx-panel{display:none;height:auto}@media(max-width:1023px){.desktop{display:none!important}}@media(min-width:1024px){.mobile{display:none!important}}@media(max-width:1023px){.mobile{display:block}}[data-menu-mask]{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4);z-index:98}[data-fix-item].scroll{position:fixed}.bg-breadcrumb{background-color:#f4f4f6}.bx-ios .lk-auth .btn{padding:17px 38px 13px}.bx-ios .basket .btn--purple{padding:17px 38px 14px}.bx-ios [data-favorites-count],.bx-mac [data-favorites-count]{padding-top:2px;padding-bottom:0!important}@media (max-width:767px){.bx-ios [data-favorites-count],.bx-mac [data-favorites-count]{padding-top:2px;margin-top:2px}}.bx-ios .h-cart__count span,.bx-mac .h-cart__count span{padding-top:2px;padding-left:1px;margin-bottom:0!important}@media (max-width:1279px){.bx-ios .h-cart__count span,.bx-mac .h-cart__count span{padding-top:3px;padding-left:0}}.bx-ios .h-cart>span,.bx-ios .h-lk__link>span,.bx-ios .h__fav>span,.bx-mac .h-cart>span,.bx-mac .h-lk__link>span,.bx-mac .h__fav>span{padding-top:2px}@media (max-width:767px){.bx-ios .h-cart__count,.bx-mac .h-cart__count{top:0}}.bx-ios #search-input-modal,.bx-mac #search-input-modal{padding-top:6px!important}.bx-ios .h-top__info,.bx-mac .h-top__info{padding:7px 0 1px}.bx-ios .h-top__info .link-more svg,.bx-mac .h-top__info .link-more svg{margin-top:0!important}.bx-ios .h-cart,.bx-ios .h-lk,.bx-ios .h__fav,.bx-ios .h__sale,.bx-mac .h-cart,.bx-mac .h-lk,.bx-mac .h__fav,.bx-mac .h__sale{margin-bottom:3px!important}.bx-ios .c-f-i,.bx-mac .c-f-i{padding:13px 41px 9px 24px}.bx-ios .lk-email .btn,.bx-mac .lk-email .btn{padding:16px 38px 14px}.bx-ios .lk-password .btn--purple,.bx-mac .lk-password .btn--purple{padding:18px 54px 17px}.bx-ios .lk-password .btn--border,.bx-mac .lk-password .btn--border{padding:15px 38px 14px}.bx-ios .lk-info__btns .btn--purple,.bx-mac .lk-info__btns .btn--purple{padding:17px 90px 15px}.bx-ios .lk-info__btns .btn--border,.bx-mac .lk-info__btns .btn--border{padding:17px 99px 15px}.bx-ios .c-f__params [data-filter-btn],.bx-mac .c-f__params [data-filter-btn]{padding:15px 42px 13px}.bx-ios .c-popular__items .link-more,.bx-mac .c-popular__items .link-more{padding:5px 22px 3px}.bx-ios .payment__nav .link-more span,.bx-mac .payment__nav .link-more span{margin-top:2px}.bx-ios .shops-list__map,.bx-ios .shops-list__metro,.bx-mac .shops-list__map,.bx-mac .shops-list__metro{-webkit-box-align:normal;align-items:normal}.bx-ios .d__favorite,.bx-mac .d__favorite{padding:14px 5px 11px}.bx-ios .seo .btn,.bx-mac .seo .btn{padding:10px 40px 9px}.bx-ios .c-f-filtered label>span:not([class]),.bx-mac .c-f-filtered label>span:not([class]){-webkit-transform:translateY(1px);transform:translateY(1px)}/* ! только для переменных */.b-breadcrumbs{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:nowrap;padding:10px 0 14px;color:#63636c;white-space:nowrap;overflow:auto}@media (max-width:767px){.b-breadcrumbs{padding:4px 0;padding-left:13px!important}}.b-breadcrumbs--mobile{display:none}@media (max-width:500px){.b-breadcrumbs--mobile{display:-webkit-box;display:flex}}@media (max-width:500px){.b-breadcrumbs--mobile.b-breadcrumbs--catalog{padding:4px 10px}}@media (max-width:500px){.b-breadcrumbs--online{margin:0 -10px;padding:4px 11px;background-color:#f4f4f5}}@media (max-width:500px){.b-breadcrumbs--order{display:none}}.b-breadcrumbs--catalog{padding:2px 0 14px}@media (max-width:500px){.b-breadcrumbs--catalog{margin:0 -10px;padding:4px 11px;background-color:#f4f4f5}}.b-breadcrumbs__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:0 5px;font-size:14px}@media (max-width:500px){.b-breadcrumbs__item:first-of-type{padding:0 5px 0 0}}.b-breadcrumbs__back.b-back{padding:0 15px 0 0}@media (max-width:500px){.b-breadcrumbs__back+.b-breadcrumbs__item{padding:0 5px 0 0}}.b-breadcrumbs__link{-webkit-text-decoration:underline transparent;text-decoration:underline transparent}.b-breadcrumbs__link:hover{color:#7f187f;-webkit-text-decoration-color:#7f187f;text-decoration-color:#7f187f}.b-breadcrumbs+.title-1{margin-bottom:27px}@media (max-width:500px){.b-breadcrumbs+.title-1{display:none}}
/* ! только для переменных */.b-back{display:block;padding:17px 0 12px}@media (max-width:500px){.b-back{display:none}}.b-back--password{padding:6px 0 24px}.b-back span{margin-left:5px;font-size:14px;line-height:28px}.b-back svg{width:9px;height:8px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
/* ! только для переменных */.b-form--small{max-width:535px}.b-form__label{display:block;position:absolute;top:25px;left:17px;right:10px;font-size:16px;color:#726e75;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.2s;transition:.2s;pointer-events:none;z-index:1}@media (max-width:767px){.b-form__label{left:15px;font-size:14px}}.b-form__label.active{top:2px;left:17px;font-size:14px;-webkit-transform:none;transform:none}@media (max-width:767px){.b-form__label.active{left:15px}}.b-form__label.active--origin{-webkit-transition:opacity .2s!important;transition:opacity .2s!important}.b-form__label.disabled{color:#d9d8d8}.b-form__add{width:50px;height:50px;flex-basis:50px;position:relative;margin-left:10px;padding:15px;background-color:#fff;border:2px solid #7f187f;border-radius:5px;cursor:pointer;-webkit-transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s;transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s}.b-form__add:hover{box-shadow:0 0 0 1px #7f187f}.b-form__add:active,.b-form__add:focus{background-color:#7f187f}.b-form__add:active:after,.b-form__add:active:before,.b-form__add:focus:after,.b-form__add:focus:before{background-color:#fff}.b-form__add:after,.b-form__add:before{content:"";position:absolute;bottom:0;left:0;right:0;top:0;margin:auto;background-color:#7f187f}.b-form__add:before{width:12px;height:2px}.b-form__add:after{width:2px;height:12px}.b-form__add.hidden+.lk-credit__title{grid-column:2/4}@media (max-width:767px){.b-form__add.hidden+.lk-credit__title{grid-column:1/4}}.b-form__success{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.b-form__success svg{margin-right:10px}.b-form__inner{display:-webkit-box;display:flex;flex-wrap:wrap;margin-left:-20px}.b-form__inner--double .b-form__item{width:calc(50% - 20px)}@media (max-width:500px){.b-form__inner--double .b-form__item{width:calc(100% - 20px)}}.b-form__inner--tripple .b-form__item{width:calc(33.3% - 10px)}@media (max-width:1023px){.b-form__inner--tripple .b-form__item{width:calc(50% - 10px)}}@media (max-width:500px){.b-form__inner--tripple .b-form__item{width:calc(100% - 10px)}}.b-form__inner .b-form__item{margin-left:20px}.b-form__wrap{width:calc(33.33% - 56px);margin-left:56px}@media (max-width:1023px){.b-form__wrap{width:calc(50% - 56px)}}@media (max-width:767px){.b-form__wrap{width:calc(100% - 56px)}}.b-form__wrap .b-form__item{width:100%;margin-left:0}.b-form__input{position:relative}.b-form__input.error:after{background-color:#c4113f!important}.b-form__input textarea{display:block}.b-form__item{width:100%;position:relative}.b-form__item--phone.error .b-form__img{top:14px}.b-form__item--phone .b-form__label{left:38px}.b-form__item--line{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}.b-form__item--line span:not(.b-form__value){color:#726e75}.b-form__item--select:not(.b-form__item--multiple) .select-items .selected{background-color:#f4f4f5}.b-form__item--select .b-form__label{left:17px;z-index:1}.b-form__item--select .b-form__label.active{top:6px!important}.b-form__item--select .b-form__label.active+.select-wrapper .label,.b-form__item--select .b-form__label.active select{padding-top:12px;line-height:36px}.b-form__item--select .b-form__label span:not(:empty):before{content:":";margin:0 3px 0 -3px}.b-form__item--select[data-f-item] .select>.label{padding-top:12px;line-height:36px}.b-form__item--textarea .b-form__label{top:18px!important;-webkit-transform:none;transform:none}.b-form__item--textarea .b-form__label.active{top:5px!important}.b-form__item--right{margin-left:auto!important}.b-form__item--rating{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;margin-bottom:19px}.b-form__item--rating .rating{padding:0!important}.b-form__item--rating .rating span{width:37px;height:33px}.b-form__item--rating .rating span:before{background-size:35px}.b-form__item .b-form__input:after{position:absolute;content:"";left:0;bottom:0;width:100%;height:2px;background-color:transparent;-webkit-transition:background-color .3s;transition:background-color .3s}.b-form__item.active .b-form__input:after{background-color:#000}.b-form__item.error{margin-bottom:30px!important}.b-form__item.error input:not(.b-count__input):not([type=submit]):active,.b-form__item.error input:not(.b-count__input):not([type=submit]):focus,.b-form__item.error input:not(.b-count__input):not([type=submit]):hover{box-shadow:none;border-color:#7f187f!important}.b-form__item.error input:not(.b-count__input):not([type=submit]):active~.b-form__label,.b-form__item.error input:not(.b-count__input):not([type=submit]):focus~.b-form__label,.b-form__item.error input:not(.b-count__input):not([type=submit]):hover~.b-form__label{color:#7f187f}.b-form__item.error .select,.b-form__item.error input,.b-form__item.error textarea{box-shadow:none;border-color:#c4113f!important;border-width:2px!important}.b-form__item.error .b-form__label:not(.active){top:25px;color:#c4113f}.b-form__item.error .b-form__text{display:block;height:auto;color:#c4113f}.b-form__item.success .b-form__label:not(.active){top:30px}.b-form__item.success .b-form__text{display:block;height:auto;color:#00990f}.b-form__item .plus{position:absolute;left:calc(100% + 10px);top:15px}@media (max-width:1279px){.b-form__item .plus{left:inherit;right:10px}}.b-form__item .plus:after,.b-form__item .plus:before{width:2px}@media (max-width:767px){.b-form__item--remove input{padding-right:30px}}.b-form__item--remove .plus{position:absolute!important;top:5px;left:calc(100% - 42px);width:9px;height:9px;padding:20px}.b-form__item--remove .plus:after,.b-form__item--remove .plus:before{height:12px}.b-form__item .btn{height:50px;margin-top:22px}.b-form__item .link{margin-top:-5px;font-size:12px}.b-form__row{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (max-width:767px){.b-form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.b-form__row .btn{margin-right:30px}@media (max-width:767px){.b-form__row .btn{margin-right:0;margin-bottom:20px}}.b-form__row .b-checkbox__label{-webkit-box-align:center;align-items:center}.b-form input:not(.b-count__input):not([type=submit]),.b-form textarea{position:relative;width:100%;height:50px;padding:2px 17px;border:1px solid #ecebeb;background-color:#fff;border-radius:8px;-webkit-appearance:none;-webkit-transition:border-color .2s,background-color .2s;transition:border-color .2s,background-color .2s}.b-form input:not(.b-count__input):not([type=submit]):hover[readonly],.b-form textarea:hover[readonly]{cursor:default}.b-form input:not(.b-count__input):not([type=submit])::-webkit-input-placeholder,.b-form textarea::-webkit-input-placeholder{color:#726e75}.b-form input:not(.b-count__input):not([type=submit])::-moz-placeholder,.b-form textarea::-moz-placeholder{color:#726e75}.b-form input:not(.b-count__input):not([type=submit]):-ms-input-placeholder,.b-form textarea:-ms-input-placeholder{color:#726e75}.b-form input:not(.b-count__input):not([type=submit])::-ms-input-placeholder,.b-form textarea::-ms-input-placeholder{color:#726e75}.b-form input:not(.b-count__input):not([type=submit])::placeholder,.b-form textarea::placeholder{color:#726e75}.b-form input:not(.b-count__input):not([type=submit]):active,.b-form input:not(.b-count__input):not([type=submit]):focus,.b-form input:not(.b-count__input):not([type=submit]):hover,.b-form textarea:active,.b-form textarea:focus,.b-form textarea:hover{border-color:#7f187f;box-shadow:inset 0 0 0 1px #7f187f}.b-form input:not(.b-count__input):not([type=submit]):active+.b-form__label,.b-form input:not(.b-count__input):not([type=submit]):focus+.b-form__label,.b-form input:not(.b-count__input):not([type=submit]):hover+.b-form__label,.b-form textarea:active+.b-form__label,.b-form textarea:focus+.b-form__label,.b-form textarea:hover+.b-form__label{color:#7f187f}.b-form input:not(.b-count__input):not([type=submit])[data-f-field],.b-form textarea[data-f-field]{padding-top:22px;padding-bottom:6px}.b-form input:not(.b-count__input):not([type=submit])[disabled=disabled],.b-form textarea[disabled=disabled]{color:#d9d8d8}.b-form input:not(.b-count__input):not([type=submit])[disabled=disabled]:active,.b-form input:not(.b-count__input):not([type=submit])[disabled=disabled]:focus,.b-form input:not(.b-count__input):not([type=submit])[disabled=disabled]:hover,.b-form textarea[disabled=disabled]:active,.b-form textarea[disabled=disabled]:focus,.b-form textarea[disabled=disabled]:hover{border-color:#ecebeb;box-shadow:none}.b-form input:not(.b-count__input):not([type=submit])[disabled=disabled]:active+.b-form__label,.b-form input:not(.b-count__input):not([type=submit])[disabled=disabled]:focus+.b-form__label,.b-form input:not(.b-count__input):not([type=submit])[disabled=disabled]:hover+.b-form__label,.b-form textarea[disabled=disabled]:active+.b-form__label,.b-form textarea[disabled=disabled]:focus+.b-form__label,.b-form textarea[disabled=disabled]:hover+.b-form__label{color:#d9d8d8}.b-form textarea{min-height:244px;resize:none}.b-form__text{margin-top:3px;margin-left:2px;font-size:14px;line-height:17px;-webkit-transform:translateZ(0);transform:translateZ(0)}@media (max-width:500px){.b-form__text{margin-top:6px}}.b-form__value{margin-left:5px}.b-form__bottom{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (max-width:500px){.b-form__bottom{display:block;text-align:center}}.b-form__bottom .btn{margin-left:auto;-webkit-box-flex:1;flex-grow:1}@media (max-width:500px){.b-form__bottom .btn{width:100%;margin-top:10px}}.b-form__bottom .btn+.b-checkbox{margin-left:20px}@media (max-width:500px){.b-form__bottom a:not(.btn):not(.b-checkbox__text a){display:block;margin-top:10px}}.b-form__bottom .b-checkbox{max-width:50%;margin-right:0}@media (max-width:767px){.b-form__bottom .b-checkbox{max-width:100%}}.b-form__files{position:relative}.b-form__files.error .btn{border-color:#c4113f;color:#c4113f}.b-form__files.error .btn:hover{border-color:#c4113f;background-color:#c4113f;color:#fff}.b-form__files.error .b-form__text{display:block;color:#c4113f}.b-form__files.success:after{content:"";width:20px;height:14px;position:absolute;top:3px;right:25px;background-image:url(/local/client/img/galochka.svg);background-repeat:no-repeat;pointer-events:none}.b-form__files.success .b-form__text{display:block;color:#00990f}.b-form__files .btn svg{margin-right:10px}.b-form__files [data-file-text]{display:inline-block;width:190px;text-align:center;overflow:hidden;text-overflow:ellipsis;line-height:1.45}@media (max-width:500px){.b-form__files [data-file-text]{width:100%}}.b-form__files [data-file-upload]{display:none}.b-form__upload{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (max-width:500px){.b-form__upload{margin-bottom:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media (max-width:500px){.b-form__upload>span{text-align:center}}.b-form__img{position:absolute;top:calc(50% - 10px);left:11px;z-index:2}.b-form__img+input:not(.b-count__input):not([type=submit])[data-f-field]{padding-left:38px}.b-form__img+input:not(.b-count__input):not([type=submit])[data-f-field]+.b-form__label{left:38px}.b-form.b-form__errors-type .b-form__item.error .b-form__text{display:none}.b-form.b-form__errors-type .b-file.error[data-error-type=extension] [data-error-item=extension],.b-form.b-form__errors-type .b-file.error[data-error-type=required] [data-error-item=required],.b-form.b-form__errors-type .b-file.error[data-error-type=size] [data-error-item=size],.b-form.b-form__errors-type .b-form__item.error[data-error-type=confirm] [data-error-item=confirm],.b-form.b-form__errors-type .b-form__item.error[data-error-type=email] [data-error-item=email],.b-form.b-form__errors-type .b-form__item.error[data-error-type=length] [data-error-item=length],.b-form.b-form__errors-type .b-form__item.error[data-error-type=min] [data-error-item=min],.b-form.b-form__errors-type .b-form__item.error[data-error-type=phone] [data-error-item=phone],.b-form.b-form__errors-type .b-form__item.error[data-error-type=required] [data-error-item=required]{display:block}
/* ! только для переменных */.bank{margin-top:-7px;padding-bottom:64px;background-color:#f4f4f6}@media (max-width:1023px){.bank{padding-bottom:44px}}@media (max-width:500px){.bank{margin-top:0;padding-bottom:24px}}.bank-seo{margin-bottom:30px;padding:15px 20px 36px;background-color:#fff;border-radius:8px}@media (max-width:1023px){.bank-seo{margin-bottom:17px}}@media (max-width:500px){.bank-seo{padding:0;background-color:#f4f4f6;border-radius:0}}.bank-seo p{font-size:16px;line-height:19px}.bank-seo .title-3{margin-bottom:16px}@media (max-width:500px){.bank-seo .title-3{margin-bottom:0;font-weight:400;font-size:16px;line-height:19px}}.bank__form{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px 25px}@media (max-width:1023px){.bank__form{grid-template-columns:repeat(1,1fr);grid-gap:12px}}.bank__btn{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;margin-top:18px}@media (max-width:767px){.bank__btn{margin-top:5px}}.bank__btn .btn{margin-right:20px;margin-bottom:8px;padding:15px 73px 16px}@media (max-width:500px){.bank__btn .btn{width:100%;margin-right:0;font-size:15px}}.bank__btn .btn+span{margin-bottom:8px;color:#726e75;font-size:16px;line-height:21px}@media (max-width:500px){.bank__btn .btn+span{margin-bottom:0;font-size:13px;line-height:17px}}.bank__btn .btn+span .link{color:#7f187f;-webkit-text-decoration:underline transparent;text-decoration:underline transparent}.bank__btn .btn+span .link:hover{-webkit-text-decoration-color:#7f187f;text-decoration-color:#7f187f}.bank__sect{padding:22px 18px 40px;background-color:#fff;border-radius:8px}@media (max-width:500px){.bank__sect:not(.bank__sect--radio){padding:0;background-color:#f4f4f6;border-radius:0}}@media (max-width:500px){.bank__sect:not(.bank__sect--radio) .title-3{display:none}}.bank__sect--files{grid-column:1/3;padding:22px 18px 35px}@media (max-width:1023px){.bank__sect--files{grid-column:1}}@media (max-width:1023px){.bank__sect--files .b-file__wrap:not(.b-file__wrap--double){grid-template-columns:255px 60px auto}}@media (max-width:767px){.bank__sect--files .b-file__wrap:not(.b-file__wrap--double){grid-template-columns:255px 60px}}@media (max-width:500px){.bank__sect--files .b-file__wrap:not(.b-file__wrap--double){grid-template-columns:238px 60px}}.bank__sect--files .lk-credit__title{max-width:429px}@media (max-width:1023px){.bank__sect--files .lk-credit__title{margin-top:0;margin-left:15px;grid-column:auto}}@media (max-width:767px){.bank__sect--files .lk-credit__title{margin-top:9px;margin-left:0;grid-column:1/4}}.bank__sect input{max-width:530px}.bank__sect textarea{max-width:530px;max-height:244px;height:100%}@media (max-width:767px){.bank__sect textarea{min-height:100px}}.bank__sect .select{padding-right:23px}.bank__sect .select:after,.bank__sect .select:before{right:23px;background-color:#221924}.bank__sect .select-label{color:#726e75}.bank__sect .select-open .label~.select-label{color:#7f187f}.bank__sect .select-wrapper{max-width:530px}.bank__sect .title-3{margin-bottom:27px}@media (max-width:500px){.bank__sect--radio{padding:6px 17px 11px}}@media (max-width:767px){.bank__sect--radio .bank__items{display:block}}.bank__sect--radio .bank__items .b-form__item{margin-right:2px}@media (max-width:500px){.bank__sect--radio .b-checkbox__text{font-size:15px}}.bank__sect--radio .title-3{margin-bottom:40px}@media (max-width:500px){.bank__sect--radio .title-3{margin:-3px 0 6px;color:#726e75;font-weight:400;font-size:14px;line-height:18px}}.bank__img{height:50px;padding:7px 17px;background-color:#fff;border:1px solid #ecebeb;border-radius:8px}.bank__img img{display:block;margin:0 auto}.bank__items{display:-webkit-box;display:flex;flex-wrap:nowrap}@media (max-width:767px){.bank__items--capture{-webkit-box-pack:justify;justify-content:space-between}}@media (max-width:767px){.bank__items--capture .b-form__item{width:calc(50% - 4px)}}@media (max-width:767px){.bank__items--capture .b-form__item:nth-of-type(2){-webkit-box-ordinal-group:0;order:-1}}.bank__items .b-form__item{max-width:255px;margin-right:20px}@media (max-width:1023px){.bank__items .b-form__item{margin-right:8px}}@media (max-width:767px){.bank__items .b-form__item{margin-right:0;margin-top:3px}}.bank__items .b-form__item:last-child{margin-right:0}@media (max-width:767px){.bank__items .b-form__item:first-child{margin-top:2px}}.bank__items .b-form__item--radio{width:auto}.bank__wrap{display:grid;grid-template-columns:1fr;grid-gap:18px}.bank .title-2{margin-bottom:12px}@media (max-width:500px){.bank .title-2{margin-bottom:8px}}

/* ! только для переменных */.b-checkbox{display:block;margin-right:40px;cursor:pointer;position:relative}@media (max-width:500px){.b-checkbox{margin-right:10px}}.b-checkbox--radio{display:inline-block}.b-checkbox--radio .b-checkbox__input:checked:not(.disabled)+.b-checkbox__box{background-color:#7f187f;border-color:#d9d8d8}.b-checkbox--radio .b-checkbox__input:checked:not(.disabled)+.b-checkbox__box:after{background-color:#fff}.b-checkbox--radio .b-checkbox__label{-webkit-box-align:center;align-items:center}.b-checkbox--radio .b-checkbox__text{font-size:16px;line-height:19px}.b-checkbox--radio .b-checkbox__box{min-width:24px;max-width:24px;height:24px;border-radius:50%}.b-checkbox--radio .b-checkbox__box:after{width:8px;height:8px;border-radius:50%}.b-checkbox__input{display:none}.b-checkbox__input:checked:not(.disabled)+.b-checkbox__box{-webkit-transition:all .3s;transition:all .3s;-webkit-transition-delay:0s;transition-delay:0s;border-color:#d9d8d8;background-color:#7f187f!important}.b-checkbox__input:checked:not(.disabled)+.b-checkbox__box .b-checkbox__line:after{-webkit-transform:scaleY(1);transform:scaleY(1)}.b-checkbox__input:checked:not(.disabled)+.b-checkbox__box .b-checkbox__line--short:after{-webkit-transition:all .15s;transition:all .15s;-webkit-transition-delay:.15s;transition-delay:.15s}.b-checkbox__input:checked:not(.disabled)+.b-checkbox__box .b-checkbox__line--long:after{-webkit-transition:all .15s;transition:all .15s;-webkit-transition-delay:.3s;transition-delay:.3s}.b-checkbox__input.disabled+.b-checkbox__box{background-color:#00990f;cursor:default}.b-checkbox__input.disabled+.b-checkbox__box:after{content:none}.b-checkbox__input.disabled+.b-checkbox__box+.b-checkbox__text{cursor:default}.b-checkbox__label{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;cursor:pointer}.b-checkbox__label.disabled{cursor:default}.b-checkbox__label:hover:not(.disabled) .b-checkbox__box{border-color:#c8daee}.b-checkbox__box{display:block;min-width:16px;max-width:16px;height:16px;margin-right:10px;position:relative;border-radius:0;border:1px solid #d9d8d8;background-color:#fff;-webkit-transition:border-color .2s,background-color .2s;transition:border-color .2s,background-color .2s;cursor:pointer}@media (max-width:767px){.b-checkbox__box{margin:2px 10px 2px 0}}.b-checkbox__box:after{content:"";width:8px;height:8px;position:absolute;top:50%;left:50%;border-radius:1px;background-color:transparent;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:background-color .2s;transition:background-color .2s}.b-checkbox__line{position:absolute;left:8px;-webkit-transform-origin:bottom;transform-origin:bottom;width:1px}.b-checkbox__line:after{content:"";position:absolute;top:0;bottom:0;left:-1px;right:1px;border-radius:13px;background-color:#221924;-webkit-transform:scaleY(0);transform:scaleY(0)}.b-checkbox__line--short{bottom:6px;height:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.b-checkbox__line--short:after{-webkit-transform-origin:top;transform-origin:top;-webkit-transition:.15s;transition:.15s;-webkit-transition-delay:.15s;transition-delay:.15s}.b-checkbox__line--long{bottom:5px;height:5px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.b-checkbox__line--long:after{-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition:.15s;transition:.15s;-webkit-transition-delay:0s;transition-delay:0s}.b-checkbox__text{padding-bottom:2px;line-height:14px;font-size:12px}@media (max-width:767px){.b-checkbox__text{font-size:14px}}.b-checkbox__text a{display:inline}



/* ! только для переменных */.contacts{padding:35px 0 88px;background-color:#f4f4f6}@media (max-width:1023px){.contacts{padding:20px 0 50px}}@media (max-width:500px){.contacts{padding:20px 0 30px}}@media (max-width:767px){.contacts+.f-form{display:block}}.contacts-col{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px}@media (max-width:1279px){.contacts-col{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.contacts-col{grid-template-columns:repeat(1,1fr);grid-gap:20px}}.contacts-col__img{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:116px;height:116px;margin:0 auto 20px;background-color:#dff3f6;border-radius:50%}@media (max-width:767px){.contacts-col__img{width:72px;height:72px;margin:0 auto 12px}}.contacts-col__img img{width:52px;height:46px}@media (max-width:500px){.contacts-col__img img{width:32px;height:29px}}.contacts-col__i{padding:21px 34px 22px 36px;background-color:#fff;border-radius:8px;text-align:center}@media (max-width:1023px){.contacts-col__i{padding:20px 16px 24px}}.contacts-col__i--reg .contacts-col__subtitle{color:#221924;font-weight:400;font-size:16px}@media (max-width:500px){.contacts-col__i--reg .contacts-col__subtitle{font-size:15px}}.contacts-col__i .link{margin-bottom:21px}@media (max-width:500px){.contacts-col__i .link{margin-bottom:14px}}.contacts-col__info{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:20px;color:#726e75;line-height:24px}.contacts-col__info:last-of-type{margin-bottom:0}.contacts-col__info span{margin-top:1px}.contacts-col__info .link{margin-bottom:0}.contacts-col__info .link:hover{color:#7f187f}.contacts-col__phone{display:inline-block;width:100%;margin-bottom:10px;font-size:20px;line-height:24px}@media (max-width:500px){.contacts-col__phone{margin-bottom:14px;font-size:18px;line-height:22px}}.contacts-col__phone:hover{color:#7f187f}.contacts-col__email{color:#7f187f;-webkit-text-decoration:underline transparent;text-decoration:underline transparent}.contacts-col__email:hover{-webkit-text-decoration-color:#7f187f;text-decoration-color:#7f187f}.contacts-col__title{margin-bottom:13px;font-weight:700;font-size:20px;line-height:24px}@media (max-width:500px){.contacts-col__title{margin-bottom:10px}}.contacts-col__line{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:21px}@media (max-width:500px){.contacts-col__line{margin-bottom:13px}}.contacts-col__line:last-of-type{margin-bottom:0}.contacts-col__line span:last-of-type{font-size:16px;line-height:21px}@media (max-width:500px){.contacts-col__line span:last-of-type{font-size:15px;line-height:19px}}.contacts-col__line br{display:contents}.contacts-col__subtitle{margin-bottom:3px;color:#726e75;font-size:14px;line-height:18px}@media (max-width:500px){.contacts-col__subtitle{font-size:13px}}.contacts-col__link{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding:21px 34px 18px 36px;background-color:#fff;border-radius:8px;text-align:center}@media (max-width:1279px){.contacts-col__link{display:-webkit-box;display:flex}}@media (max-width:1023px){.contacts-col__link{padding:20px 16px 24px}}@media (max-width:767px){.contacts-col__link{display:none}}@media (max-width:1023px){.contacts-col__link .btn{padding:16px 40px}}.contacts-col__link .btn span{margin-left:9px}.contacts-col__link .btn img{width:12px;height:14px}.contacts__link{display:-webkit-box;display:flex;grid-column:1/4;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;margin-top:19px;padding:11px 38px 16px;background-color:#fff;border-radius:8px}@media (max-width:1279px){.contacts__link{display:none}}@media (max-width:767px){.contacts__link{display:-webkit-box;display:flex;margin-top:24px}}.contacts__link:hover span{-webkit-text-decoration-color:#7f187f;text-decoration-color:#7f187f}.contacts__link img{width:12px;height:14px}@media (max-width:767px){.contacts__link img{width:14px;height:16px}}.contacts__link span{color:#7f187f;margin-left:10px;font-size:16px;-webkit-text-decoration:underline transparent;text-decoration:underline transparent;line-height:21px}@media (max-width:767px){.contacts__link span{margin-left:8px}}
/* ! только для переменных */.btn{display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-align:center;white-space:nowrap;padding:14px 38px 15px;font-size:16px;line-height:16px;border:0;cursor:pointer;-webkit-transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s;transition:background-color .3s,border-color .3s,color .3s,box-shadow .3s;-webkit-appearance:none!important}@media (max-width:500px){.btn{width:100%}}.btn--purple{padding:14px 38px 15px;background-color:#7f187f;color:#fff;border-radius:90px}.btn--purple:hover{background-color:#520f54}.btn--purple.disabled{color:hsla(0,0%,100%,.5)}.btn--link{position:relative;padding:17px 24px 16px 23px;border:1px solid #ecebeb;border-radius:8px;color:#221924;background-color:#fff}.btn--link:not(.active):hover{color:#7f187f;box-shadow:0 0 0 2px #7f187f}.btn--link.active{color:#fff;border:0;background-color:#7f187f}.btn--link.disabled{color:rgba(127,24,127,.5);border-color:rgba(127,24,127,.5)}.btn--white{padding:14px 28px 15px;border-radius:90px;background-color:#fff;color:#7f187f}.btn--white:hover{color:#fff;background-color:#5b215e}.btn--white.active{background-color:#7f187f;color:#fff}.btn--white.active:hover{background-color:#520f54}.btn--white.active.disabled{color:hsla(0,0%,100%,.5)}.btn--tab.active,.btn--tab:hover{color:#fff;background-color:#7f187f}.btn--border{padding:16px 65px;color:#7f187f;border:2px solid #7f187f;border-radius:50px}.btn--border:not(.active):hover{box-shadow:0 0 0 1px #7f187f}.btn--border-g{border:2px solid #ecebeb}.btn--border-g:hover{border:2px solid #7f187f}.btn--full{width:100%}.btn-chip{display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;text-align:center;white-space:nowrap;padding:10px 21px;line-height:1;border:2px solid #ecebeb;border-radius:50px;cursor:pointer;-webkit-transition:background-color .3s,border-color .3s,color .3s;transition:background-color .3s,border-color .3s,color .3s}.btn-chip:hover{color:#7f187f;border-color:#7f187f}.btn-chip.active,input[type=radio]:checked+.btn-chip{color:#fff;background-color:#7f187f;border-color:#7f187f}.btn.disabled,.btn[data-disabled=true],.btn[disabled]{cursor:default;pointer-events:none}
/* ! только для переменных */.datepicker{width:300px!important;margin-top:-6px!important;font-family:Sofia-Pro!important;border-radius:0!important;box-shadow:none!important}@media (max-width:500px){.datepicker{margin-top:-12px!important}}.datepicker>*{font-family:Sofia Pro,"sans-serif"!important}.datepicker--pointer{display:none!important}.datepicker--nav{background:#f4f4f5!important}.datepicker--nav-title{color:#221924!important}.datepicker--nav-title:hover{color:#7f187f!important;background-color:#f4f4f5!important}.datepicker--nav-action{background-image:url(/local/client/img/new/arrow-data.svg)!important;background-size:14px 10px;background-repeat:no-repeat;background-position:50%}.datepicker--nav-action:hover{background-color:#f4f4f5!important;background-repeat:no-repeat!important;background-position:50%!important}.datepicker--nav-action[data-action=prev]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.datepicker--nav-action svg{display:none!important}.datepicker--day-name{text-transform:none!important;color:#726e75!important}.datepicker--cells-days{display:grid!important;-webkit-box-align:center;align-items:center;grid-template-columns:repeat(7,1fr)}.datepicker--cell-day{width:auto!important;height:22px!important}.datepicker--cell-day.-other-decade-,.datepicker--cell-day.-other-month-,.datepicker--cell-month.-other-decade-,.datepicker--cell-month.-other-month-,.datepicker--cell-year.-other-decade-,.datepicker--cell-year.-other-month-{opacity:0!important}.datepicker--cell-day.-focus-,.datepicker--cell-day.-selected-,.datepicker--cell-month.-focus-,.datepicker--cell-month.-selected-,.datepicker--cell-year.-focus-,.datepicker--cell-year.-selected-{background-color:#7f187f!important;color:#fff!important;border-radius:0!important}.datepicker--cell-day.-focus-.-current-,.datepicker--cell-month.-focus-.-current-,.datepicker--cell-year.-focus-.-current-{color:#fff!important}.datepicker--cell-day.-focus-,.datepicker--cell-month.-focus-,.datepicker--cell-year.-focus-{color:#221924!important;background-color:#f4f4f5!important}.datepicker--cell-day.-current-:not(.-selected-),.datepicker--cell-month.-current-:not(.-selected-),.datepicker--cell-year.-current-:not(.-selected-){color:#7f187f!important}
/* ! только для переменных */.buy{padding:18px 0 84px;background-color:#f4f4f6}@media (max-width:1023px){.buy{padding:20px 0 54px}}@media (max-width:500px){.buy{padding:20px 0 34px}}@media (max-width:767px){.buy.static+.f-form{display:block}}.buy-sect{padding:30px 28px 34px;background-color:#fff;border-radius:8px}@media (max-width:500px){.buy-sect{padding:15px 10px}}.buy-sect--btns{display:-webkit-box;display:flex;padding:29px 27px 35px}@media (max-width:500px){.buy-sect--btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0;background-color:#f4f4f6}}.buy-sect--btns .btn--border{display:-webkit-box;display:flex;width:300px;padding:12px 38px 13px;-webkit-box-align:center;align-items:center;margin-left:16px}@media (max-width:500px){.buy-sect--btns .btn--border{width:100%;margin-left:0}}.buy-sect--btns .btn--border:first-child{margin-left:0}@media (max-width:500px){.buy-sect--btns .btn--border:first-child{margin-bottom:12px}}.buy-sect--btns .btn--border img{width:23px;height:20px}.buy-sect--btns .btn--border span{margin-left:6px}.buy-sect__title{margin:40px 0 20px;font-weight:700;font-size:18px;line-height:22px}.buy p,.buy span{display:inline-block;line-height:21px}@media (max-width:500px){.buy p,.buy span{font-size:15px;line-height:23px}}.buy .title-2{margin:35px 0 19px}.buy .title-2:first-child{margin:0 0 19px}.buy .title-3{margin-top:36px;margin-bottom:14px;line-height:31px}@media (max-width:1023px){.buy .title-3{font-size:20px;line-height:26px}}@media (max-width:500px){.buy .title-3{margin-top:25px;font-size:18px;line-height:23px}}.buy .title-3:nth-child(11){margin-top:39px;margin-bottom:14px}@media (max-width:500px){.buy .title-3:nth-child(11){margin-top:31px}}.buy .title-3:nth-child(13){margin-top:39px;margin-bottom:29px}@media (max-width:500px){.buy .title-3:nth-child(13){margin-top:29px}}.buy .title-3:first-child{margin-top:0}.buy .title-3:last-child{margin-bottom:26px}
/* ! только для переменных */.discounts{padding-bottom:66px}.discounts:not(.sect){padding-top:24px}@media (max-width:767px){.discounts:not(.sect){padding-top:0}}.discounts-detail+.f-form{margin-top:70px}@media (max-width:1023px){.discounts-detail+.f-form{margin-top:50px}}@media (max-width:767px){.discounts-detail+.f-form{margin-top:30px}}.discounts-detail.sect .title-2{margin-top:0;padding:34px 20px 0}@media (max-width:767px){.discounts-detail.sect .title-2{padding:28px 20px 0;text-align:left;font-size:18px;line-height:22px}}@media (max-width:500px){.discounts-detail.sect .title-2{padding:28px 10px 0}}.discounts-detail.sect .c__g{padding-top:2px}@media (max-width:767px){.discounts-detail.sect .c__g{padding-top:10px}}.discounts-detail__title{display:none}@media (max-width:767px){.discounts-detail__title{display:block}}@media (max-width:767px){.discounts-detail__title .title-3{margin-bottom:16px;font-weight:400;font-size:13px;line-height:17px}}@media (max-width:767px){.discounts-detail__title .col-item__title{margin-bottom:11px;font-size:24px;line-height:24px}}@media (max-width:767px){.discounts-detail .col-item{margin-bottom:30px}}@media (max-width:500px){.discounts-detail .col-item{margin:0 -10px;border-radius:0}}.discounts-detail .col-item .col-item__text{margin-bottom:0}@media (max-width:500px){.discounts-detail .col-item .col-item__img,.discounts-detail .col-item .col-item__info{border-radius:0}}@media (max-width:500px){.discounts-detail .col-item .col-item__img{height:213px}}@media (max-width:500px){.discounts-detail .col-item .col-item__info{padding:17px 10px 23px}}@media (max-width:767px){.discounts-detail .col-item .col-item__title,.discounts-detail .col-item .title-3{display:none}}.discounts__text{margin-top:36px}@media (max-width:767px){.discounts__text{margin-top:28px}}.discounts__text span{max-width:1264px}.discounts__text p{font-size:16px}.discounts__text p:not(:last-child){margin-bottom:13px}.discounts__text b:not(:last-child){text-transform:uppercase}.discounts__text .title-2{margin-bottom:16px;text-align:left;line-height:36px}@media (max-width:1279px){.discounts__text .title-2{line-height:32px}}@media (max-width:1023px){.discounts__text .title-2{line-height:26px}}@media (max-width:767px){.discounts__text .title-2{font-size:18px;line-height:22px}}.discounts__text .title-3{margin-bottom:12px;line-height:29px}@media (max-width:1023px){.discounts__text .title-3{line-height:26px}}@media (max-width:767px){.discounts__text .title-3{margin-bottom:8px;font-size:18px;line-height:22px}}.discounts__tooltip{max-width:1432px;margin:16px 0 40px;color:#63636c;font-weight:400;font-size:14px;line-height:17px}@media (max-width:767px){.discounts__tooltip{margin:16px 0 44px;font-size:13px;line-height:16px}}.discounts.sect .col-item{margin-bottom:8px}.discounts.sect .col-item:not(.col-item--reverse) .col-item__title{max-width:273px!important}.discounts.sect .col-item:not(.col-item--reverse) .title-3{margin-top:-46px}@media (max-width:767px){.discounts.sect .col-item:not(.col-item--reverse) .title-3{margin-top:0}}.discounts.sect .col-item:first-of-type{padding-top:23px}@media (max-width:767px){.discounts.sect .col-item:first-of-type{padding-top:20px}}.discounts.sect .col-item .title-3{margin-bottom:12px}.discounts+.f-form{margin:0}.discounts .col-item:hover .link--more span{text-decoration:underline}@media (max-width:767px){.discounts .col-item__info{padding:18px 15px 28px}}.discounts .col-item__title{margin-bottom:18px;line-height:38px}@media (max-width:767px){.discounts .col-item__title{line-height:22px}}.discounts .col-item__text{font-size:16px}@media (max-width:767px){.discounts .col-item__text{margin-bottom:24px;line-height:21px}}.discounts .col-item .title-3{margin-bottom:0}@media (max-width:767px){.discounts .col-item .title-3{font-size:12px;line-height:16px}}@media (max-width:767px){.discounts .col-item .btn{font-size:16px;line-height:16px}}.discounts .container:last-of-type{margin-bottom:0}.discounts .p-slider{padding:20px 0}.discounts .b-tabs{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap}.discounts .c__nav .select:after,.discounts .c__nav .select:before{right:23px;background-color:#221924}.discounts .c__nav .select-label{color:#726e75}.discounts .c__nav .select-open .label~.select-label{color:#7f187f}.discounts .c__g{padding-top:27px}.discounts .btn--white{margin-top:15px;margin-right:10px}@media (max-width:500px){.discounts .btn--white{width:auto}}.discounts .btn--white:last-child{margin-right:0}/* ! только для переменных */.desc{padding-bottom:68px;background-color:#f4f4f6}@media (max-width:1023px){.desc{padding-bottom:46px}}@media (max-width:767px){.desc{padding-bottom:36px}}@media (max-width:500px){.desc{padding-top:3px}}.desc-sect{padding:27px 27px 34px;background-color:#fff;border-radius:8px;line-height:19px}@media (max-width:500px){.desc-sect{margin:0 -10px;padding:17px 10px 26px;border-radius:0;font-size:16px}}.desc-sect__title{margin-bottom:14px}.desc-sect p{margin-bottom:0}.desc .title-2{margin-bottom:17px;line-height:36px}@media (max-width:500px){.desc .title-2{margin-bottom:12px;font-size:24px;line-height:29px}}.desc .title-3{margin-top:32px;margin-bottom:21px;font-size:20px;line-height:26px}@media (max-width:500px){.desc .title-3{margin-top:18px;margin-bottom:14px;font-size:18px}}.desc .buy-sect--btns{padding:29px 29px 35px}@media (max-width:500px){.desc .buy-sect--btns{padding:0}}
/* ! только для переменных */.delivery{padding:12px 0 70px;background-color:#f4f4f6}@media (max-width:1023px){.delivery{padding:20px 0 50px}}@media (max-width:500px){.delivery{padding:20px 0 30px}}.delivery-sect{padding:25px 28px 32px;background-color:#fff;border-radius:8px}@media (max-width:500px){.delivery-sect{margin:0 -10px;padding:0 12px;background-color:#f4f4f6;border-radius:0}}.delivery-sect:last-of-type{padding:20px 28px 34px}@media (max-width:500px){.delivery-sect:last-of-type{padding:0 12px}}.delivery-sect p:not(:last-child){margin-bottom:26px}.delivery blockquote{margin-bottom:36px;padding:24px 30px 34px}@media (max-width:500px){.delivery blockquote{margin:0 -12px 17px;padding:20px 12px;border-radius:0;font-size:15px;line-height:19px}}.delivery p,.delivery span{display:inline-block;line-height:21px}@media (max-width:500px){.delivery p,.delivery span{font-size:15px;line-height:19px}}.delivery ol,.delivery ul:not(.select-ul){margin:3px 0 12px}.delivery .title-2{margin-top:29px;margin-bottom:12px}@media (max-width:1023px){.delivery .title-2{font-size:20px}}@media (max-width:500px){.delivery .title-2{margin-top:25px;font-size:18px}}.delivery .title-2:not(:first-of-type){margin-top:30px;margin-bottom:17px}@media (max-width:500px){.delivery .title-2:not(:first-of-type){margin-top:16px}}.delivery .title-2:first-child{margin-top:0}
/* ! только для переменных */.e-404{padding-bottom:98px;background-color:#f4f4f6}@media (max-width:1023px){.e-404{padding-bottom:68px}}@media (max-width:767px){.e-404{padding-bottom:38px}}.e-404__inner{display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-pack:justify;justify-content:space-between;background-color:#fff;border-radius:8px}@media (max-width:1279px){.e-404__inner{flex-wrap:wrap}}.e-404__inner svg{margin-top:-8px}@media (max-width:1279px){.e-404__inner svg{margin-top:0;margin-left:auto}}@media (max-width:500px){.e-404__inner svg{height:auto}}.e-404__text{padding:24px 30px}@media (max-width:767px){.e-404__text{padding:16px 20px 40px}}.e-404__text span{display:inline-block;margin-bottom:14px;font-size:16px;line-height:21px}.e-404+.f-form{margin:0}.e-404 .btn{margin-top:30px;padding:15px 78px 18px}@media (max-width:500px){.e-404 .btn{font-size:15px}}.e-404 .title-2{margin-bottom:29px;line-height:36px}@media (max-width:1023px){.e-404 .title-2{font-size:28px;line-height:28px}}@media (max-width:767px){.e-404 .title-2{font-size:24px;line-height:24px}}
/* ! только для переменных */.link{display:inline-block;cursor:pointer;-webkit-transition:-webkit-text-decoration-color .2s;transition:-webkit-text-decoration-color .2s;transition:text-decoration-color .2s;transition:text-decoration-color .2s,-webkit-text-decoration-color .2s}.link:hover{color:#7f187f}.link--underline{color:#7f187f;-webkit-text-decoration:underline currentColor;text-decoration:underline currentColor}.link--underline:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.link--more{color:#7f187f;-webkit-text-decoration:underline currentColor;text-decoration:underline currentColor}.link--more:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.link--more span:first-child{display:block}.link--more.active span:first-child:not(:last-child),.link--more span:last-child:not(:first-child){display:none}.link--more.active span:last-child{display:block}.link-more{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;white-space:nowrap}.link-more svg{min-width:14px;max-width:14px;height:10px;margin-left:9px}
/* ! только для переменных */.design{padding:23px 0 80px}@media (max-width:1023px){.design{padding:20px 0 60px}}@media (max-width:500px){.design{padding:20px 0 30px}}.design__radio{display:grid;grid-template-columns:repeat(2,auto);grid-gap:29px;-webkit-box-pack:center;justify-content:center;margin-bottom:12px}@media (max-width:500px){.design__radio{grid-template-columns:repeat(1,auto);grid-gap:12px;-webkit-box-pack:start;justify-content:flex-start}}.design__radio .b-checkbox{margin-right:0}.design__tooltip{margin-top:30px;color:#726e75;font-size:14px;line-height:18px}@media (max-width:500px){.design__tooltip{margin-top:18px}}.design__img{display:none;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:116px;height:116px;margin:0 auto 20px;background-color:#dff3f6;border-radius:50%}@media (max-width:500px){.design__img{display:-webkit-box;display:flex;margin:0 auto 15px}}.design__img img{width:64px;height:49px;margin:0;border:0;font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain}.design .col-item{margin-bottom:21px}@media (max-width:500px){.design .col-item{margin-bottom:20px;border-radius:0 0 8px 8px}}.design .col-item:not(.col-item--reverse) .col-item__img{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(50% + 3px)}.design .col-item:not(.col-item--reverse) .col-item__info{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 3px)}.design .col-item:first-of-type{padding-top:0}.design .col-item--reverse .col-item__img{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 3px)}.design .col-item__info{padding:42px 40px}@media (max-width:500px){.design .col-item__info{padding:21px 14px 24px;text-align:center}}.design .col-item__info>*{max-width:535px}@media (max-width:500px){.design .col-item__info img{width:64px;margin:0;border:none;font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain}}.design .col-item__title{margin-bottom:21px;font-weight:700;font-size:32px}@media (max-width:1023px){.design .col-item__title{font-size:26px}}@media (max-width:767px){.design .col-item__title{font-size:22px}}@media (max-width:500px){.design .col-item__title{display:inline-block;margin:0 auto 13px;text-align:center;font-size:18px;line-height:22px}}@media (max-width:500px){.design .col-item__img{display:none}}.design .col-item__text{max-width:564px;margin-bottom:33px}@media (max-width:500px){.design .col-item__text{margin-bottom:26px}}.design .col-item__text p{line-height:21px}@media (max-width:500px){.design .col-item__text p{line-height:19px}}.design .col-item__text p:not(:last-child){margin-bottom:22px}@media (max-width:500px){.design .col-item__text p:not(:last-child){margin-bottom:20px}}.design .col-item .btn{padding:16px 83px 17px}@media (max-width:500px){.design .col-item .btn{min-height:40px;padding:11px 33px 12px;font-size:15px}}/* ! только для переменных */.plus{position:relative;width:10px;height:10px;padding:10px;cursor:pointer}.plus.active:before{height:2px}.plus:hover:after,.plus:hover:before{background-color:#7f187f}.plus:after,.plus:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:2px;height:10px;margin:auto;background-color:#726e75;border-radius:5px;-webkit-transition:.2s;transition:.2s}.plus:after{-webkit-transform:rotate(90deg) translateZ(0);transform:rotate(90deg) translateZ(0)}.plus--cross:before{-webkit-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0)}.plus--cross:after{-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}/* ! только для переменных */.price{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.price span{display:block;white-space:nowrap}.price span:first-of-type:not(:last-child){margin-right:20px;color:#c4113f}.price span:last-of-type:not(:first-of-type){color:#63636c;text-decoration:line-through}/* ! только для переменных */.static b+ol,.static b+ul{margin-top:8px}.static ul:not(.select-ul){list-style-type:none}.static ul:not(.select-ul)>li{width:100%;padding-left:14px;position:relative}.static ul:not(.select-ul)>li:not(:last-child){//margin-bottom:10px}.static ul:not(.select-ul)>li:before{content:"";display:inline-block;width:4px;height:4px;position:absolute;left:0;top:15px;border-radius:0;background:#7f187f}@media (max-width:1023px){.static ul:not(.select-ul)>li:before{top:9px;//top:12px}}.static ul:not(.select-ul)+.toggle{margin-top:30px}.static ol,.static ul:not(.select-ul){font-size:16px;line-height:32px}@media (max-width:1023px){.static ol,.static ul:not(.select-ul){line-height:26px}}@media (max-width:500px){.static ol,.static ul:not(.select-ul){line-height:22px}}.static ol a,.static ul:not(.select-ul) a{text-decoration:underline}.static ol a:hover,.static ul:not(.select-ul) a:hover{text-decoration:none}
/* ! только для переменных */[data-star-container]{display:-webkit-box;display:flex;margin-top:7px;margin-bottom:-10px;-webkit-box-align:center;align-items:center}[data-star-container] span{width:36px;height:34px;margin-right:2.4px;margin-top:4px;background-position:0;background-repeat:no-repeat;background-image:url(/local/client/img/new/star.svg);background-size:contain;cursor:pointer}@media (max-width:767px){[data-star-container] span{width:24px!important;height:24px!important}}[data-star-container] span.active{background-image:url(/local/client/img/new/star-yellow.svg)}[data-star-container] .rating__title{margin-right:15px}.rating:not([data-star-container]){display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;unicode-bidi:bidi-override;direction:rtl;text-align:left;white-space:nowrap}.rating:not([data-star-container])>label.active~span:before,.rating:not([data-star-container])>span.active~span:before{background-image:url(/local/client/img/new/star-yellow.svg)}.rating>label,.rating>span{display:inline-block;width:17px;height:15px;position:relative;font-size:22px}.rating>label:before,.rating>span:before{content:"";display:block;height:100%;background-position:0;background-repeat:no-repeat;background-image:url(/local/client/img/new/star.svg)}.rating>label.active:before,.rating>label.active~label:before,.rating>span.active:before,.rating>span.active~label:before{background-image:url(/local/client/img/new/star-yellow.svg)}.rating input{display:none}.rating input:checked+label:before,.rating input:checked+label~label:before{background-image:url(/local/client/img/new/star-yellow.svg)}.rating label{cursor:pointer}.rating label:hover:before,.rating label:hover~label:before{background-image:url(/local/client/img/new/star-yellow.svg)}.rating--big span{width:27px;height:27px}.rating--big span:before{background-size:27px}.rating-header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.rating-header>span{margin-right:10px;text-decoration:underline;-webkit-transition:-webkit-text-decoration-color .2s;transition:-webkit-text-decoration-color .2s;transition:text-decoration-color .2s;transition:text-decoration-color .2s,-webkit-text-decoration-color .2s}.rating-header *{pointer-events:none}.rating-header:hover>span{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.rating-percentage{position:relative;margin-bottom:24px;padding:0 4px}@media (max-width:767px){.rating-percentage{margin-top:20px}}.rating-percentage-top{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:18px}.rating-percentage-top>span{margin-right:8px}.rating-percentage__sub{margin-bottom:27px;font-size:14px;color:#63636c}.rating-percentage__part{display:-webkit-box;display:flex;margin-bottom:12px;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.rating-percentage__part>span:first-child{width:10px;margin-right:17px}.rating-percentage__part>:not(:last-child){margin-right:19px}.rating-percentage__part .rating{margin-right:8px}.rating-percentage__part .rating span:before{background-size:14px}.rating-percentage__part.active .rating-percentage__line{background-color:#b9b6bc}.rating-percentage__part.active .rating-percentage__line div{background-color:#520f54}.rating-percentage__line{-webkit-box-flex:1;flex-grow:1;height:24px;background-color:#d9d8d8;border-radius:60px;overflow:hidden}.rating-percentage__line div{height:100%;background-color:#7f187f}.rating-percentage__count{width:40px;text-align:center}.rating-title{margin-right:15px}

/* ! только для переменных */.title-1{font-size:40px;font-weight:600}.title-2,h2{font-size:30px;font-weight:600}@media (max-width:767px){.title-2,h2{font-size:24px}}.title-3,h3{font-size:24px;font-weight:600}.title-4,h4{font-size:18px;font-weight:600;margin-top:0}

/* ! только для переменных */.tooltip{position:relative;cursor:pointer}.tooltip:hover .tooltip__icon path:first-child{fill:#c4113f}.tooltip:hover .tooltip__icon path:last-child{fill:#fff}.tooltip__icon{cursor:pointer}.tooltip__icon svg{width:20px;height:20px}.tooltip__icon *{pointer-events:none;-webkit-transition:fill .2s;transition:fill .2s}.tooltip__text{display:none;position:absolute;top:50%;right:calc(100% + 20px);min-width:256px;max-width:300px;width:100%;padding:15px 20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:2px solid #7f187f;background-color:#fff;color:#221924;font-size:13px;font-weight:400;pointer-events:none;border-radius:8px;box-shadow:0 3px 6px rgba(34,25,36,.2);z-index:2}@media (max-width:767px){.tooltip__text{top:calc(100% + 10px);right:unset;left:0;-webkit-transform:unset;transform:unset;max-width:280px;width:280px!important}}
/* ! только для переменных */.tags{display:-webkit-box;display:flex;position:absolute;top:0;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;pointer-events:none;z-index:1}.tags__i{margin-bottom:10px;border-radius:8px 0;padding:6px 7px;font-size:13px;color:#fff}.tags__i--sale{background-color:#c4113f}.tags__i--new{background-color:#7f187f}.tags__i--promo{background-color:#f6b71d}/* ! только для переменных */.top-nav{position:relative;display:-webkit-box;display:flex;width:100%;height:284px;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;z-index:1}@media (max-width:1023px){.top-nav{height:204px}}@media (max-width:500px){.top-nav{height:134px}}.top-nav:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.top-nav__container{max-width:1225px;margin:40px auto auto;padding:0 40px;width:100%;z-index:2}@media (max-width:1023px){.top-nav__container{margin:auto}}@media (max-width:500px){.top-nav__container{padding:0 10px}}.top-nav__block{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}@media (max-width:1023px){.top-nav__block.mobile{margin-bottom:30px;background-color:#fff;white-space:nowrap;overflow-x:auto;overflow-y:hidden}}@media (max-width:1023px){.top-nav__block .btn{padding:12px 21px 13px;border:none;border-radius:0}}@media (max-width:500px){.top-nav__block .btn{width:auto}}@media (max-width:1023px){.top-nav__block .btn:before{display:none}}@media (max-width:1023px){.top-nav__block .btn:hover{color:#fff;background-color:#7f187f}}.top-nav__text{display:block;max-width:513px;min-height:21px;margin:0 auto 47px;text-align:center;color:#fff;line-height:21px}@media (max-width:1279px){.top-nav__text{margin:0 auto 37px}}@media (max-width:500px){.top-nav__text{text-align:left}}.top-nav .title-1{margin-bottom:6px;text-align:center;color:#fff;font-weight:700;line-height:32px}@media (max-width:500px){.top-nav .title-1{text-align:left}}.top-nav img{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:-1}.top-nav img.init{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.top-nav .btn{margin-left:8px}@media (max-width:1279px){.top-nav .btn{margin-top:10px}}.top-nav .btn:first-child{margin-left:0}.top-nav .btn:active{color:#fff;background-color:#7f187f;border-color:#7f187f}.top-nav .btn:active:before{border-color:#7f187f}/* ! только для переменных */.datepickers-container{left:-1px!important;right:-1px!important}.datepickers-container .datepicker{width:510px!important;margin-top:-6px!important;font-family:Sofia-Pro!important;border-radius:0!important;box-shadow:none!important}@media (max-width:500px){.datepickers-container .datepicker{max-width:calc(100% - 20px);width:100%!important;margin-top:-12px!important}}.datepickers-container .datepicker>*{font-family:Sofia Pro,"sans-serif"!important}.datepickers-container .datepicker--pointer{display:none!important}.datepickers-container .datepicker--nav{background:#f4f4f5!important}.datepickers-container .datepicker--nav-title{color:#221924!important}.datepickers-container .datepicker--nav-title:hover{color:#7f187f!important;background-color:#f4f4f5!important}.datepickers-container .datepicker--nav-action{background-image:url(/local/client/img/new/arrow-data.svg)!important;background-size:14px 10px;background-repeat:no-repeat;background-position:50%}.datepickers-container .datepicker--nav-action:hover{background-color:#f4f4f5!important;background-repeat:no-repeat!important;background-position:50%!important}.datepickers-container .datepicker--nav-action[data-action=prev]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.datepickers-container .datepicker--nav-action svg{display:none!important}.datepickers-container .datepicker--day-name{text-transform:none!important;color:#726e75!important}.datepickers-container .datepicker--cells-days{display:grid!important;-webkit-box-align:center;align-items:center;grid-template-columns:repeat(7,1fr)}.datepickers-container .datepicker--cell-day{width:auto!important;height:22px!important}.datepickers-container .datepicker--cell-day.-other-decade-,.datepickers-container .datepicker--cell-day.-other-month-,.datepickers-container .datepicker--cell-month.-other-decade-,.datepickers-container .datepicker--cell-month.-other-month-,.datepickers-container .datepicker--cell-year.-other-decade-,.datepickers-container .datepicker--cell-year.-other-month-{opacity:0!important}.datepickers-container .datepicker--cell-day.-focus-,.datepickers-container .datepicker--cell-day.-selected-,.datepickers-container .datepicker--cell-month.-focus-,.datepickers-container .datepicker--cell-month.-selected-,.datepickers-container .datepicker--cell-year.-focus-,.datepickers-container .datepicker--cell-year.-selected-{background-color:#7f187f!important;color:#fff!important;border-radius:0!important}.datepickers-container .datepicker--cell-day.-focus-.-current-,.datepickers-container .datepicker--cell-month.-focus-.-current-,.datepickers-container .datepicker--cell-year.-focus-.-current-{color:#fff!important}.datepickers-container .datepicker--cell-day.-focus-,.datepickers-container .datepicker--cell-month.-focus-,.datepickers-container .datepicker--cell-year.-focus-{color:#221924!important;background-color:#f4f4f5!important}.datepickers-container .datepicker--cell-day.-current-:not(.-selected-),.datepickers-container .datepicker--cell-month.-current-:not(.-selected-),.datepickers-container .datepicker--cell-year.-current-:not(.-selected-){color:#7f187f!important}
/* ! только для переменных */.about-desc{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.about-desc__text{max-width:530px;margin-bottom:34px}@media (max-width:1470px){.about-desc__text{max-width:100%}}@media (max-width:767px){.about-desc__text{margin-bottom:30px}}.about-desc__text p{font-size:16px;line-height:21px}.about-desc__numbers{display:grid;grid-template-columns:repeat(3,141px);grid-gap:18px 21px}@media (max-width:1359px){.about-desc__numbers{grid-template-columns:repeat(2,1fr)}}@media (max-width:1279px){.about-desc__numbers{grid-template-columns:repeat(5,1fr);margin-bottom:30px}}@media (max-width:1023px){.about-desc__numbers{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.about-desc__numbers{grid-template-columns:repeat(2,1fr);grid-gap:8px 8px}}.about-desc__number{display:-webkit-box;display:flex;height:141px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;text-align:center;padding:23px 16px 28px 17px;background-color:#bee8ec;border-radius:8px}.about-desc__number:first-of-type{background-color:#0d909e;color:#fff}.about-desc__number div:first-child{font-weight:700;font-size:30px;line-height:39px}.about-desc__number div:last-child{line-height:23px}.about-desc__number sub{bottom:auto;font-size:100%}.about-desc__number sup{font-size:60%}/* ! только для переменных */.about-achievements{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:30px 40px 30px 29px;background-color:#fff;border-radius:8px;overflow:hidden}@media (max-width:767px){.about-achievements{display:block}}@media (max-width:500px){.about-achievements{margin:0 -10px;padding:0;background-color:#f4f4f6;border-radius:0}}.about-achievements__title{margin-bottom:20px;font-weight:700;font-size:30px;line-height:36px}@media (max-width:1023px){.about-achievements__title{font-size:28px}}@media (max-width:767px){.about-achievements__title{font-size:24px}}@media (max-width:500px){.about-achievements__title{font-size:18px;line-height:22px}}.about-achievements__img{margin-top:35px;-webkit-box-ordinal-group:3;order:2}@media (max-width:767px){.about-achievements__img{margin-top:0;margin-bottom:29px}}@media (max-width:500px){.about-achievements__img{padding:0 10px}}.about-achievements__info{margin-bottom:42px;flex-shrink:0;line-height:21px}@media (max-width:767px){.about-achievements__info{margin-bottom:10px}}@media (max-width:500px){.about-achievements__info{padding:0 10px}}.about-achievements__info p{line-height:21px}.about-achievements__info p:not(:last-child){margin-bottom:20px}.about-achievements__info img{display:block;margin:0 auto;text-align:center}.about-achievements__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (max-width:767px){.about-achievements__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding:26px 10px 29px}}.about-achievements__item.swiper-slide{display:-webkit-box;display:flex;height:auto;-webkit-box-align:center;align-items:center;margin-bottom:38px}@media (max-width:767px){.about-achievements__item.swiper-slide{display:block;padding:0 12px 0 20px;margin-bottom:0;border-left:1px solid #ececec}}.about-achievements__item.swiper-slide:first-child{margin-bottom:44px}.about-achievements__item.swiper-slide:nth-child(3){margin-bottom:28px}.about-achievements__item.swiper-slide:last-child{margin-bottom:0}@media (max-width:767px){.about-achievements__item.swiper-slide:last-child{padding:0 22px 0 20px}}.about-achievements__item.swiper-slide p{margin-bottom:0}.about-achievements__name{width:60px;flex-shrink:0;font-size:30px;line-height:36px}@media (max-width:767px){.about-achievements__name{width:auto;margin-bottom:9px;font-size:30px}}.about-achievements__text{padding-left:62px;line-height:21px}@media (max-width:767px){.about-achievements__text{padding:0;line-height:18px}}@media (max-width:767px){.about-achievements .swiper-container{margin:0 -10px;background-color:#fff}}@media (max-width:500px){.about-achievements .swiper-container{margin:0}}/* ! только для переменных */.about-mission{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;min-height:450px;margin:0 0 40px;background-color:#fff;border-radius:8px;overflow:hidden}@media (max-width:1023px){.about-mission{min-height:auto}}@media (max-width:767px){.about-mission{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media (max-width:500px){.about-mission{margin:0 -10px 30px;border-radius:0}}.about-mission__img{max-height:450px;-webkit-box-flex:1;flex-grow:1}@media (max-width:767px){.about-mission__img{width:100%;height:348px}}@media (max-width:500px){.about-mission__img{height:248px}}.about-mission__img img{width:100%;height:100%}.about-mission__img img.init{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.about-mission__info{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:788px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:center;padding:40px 136px 40px 145px}@media (max-width:1279px){.about-mission__info{padding:40px 36px 40px 45px}}@media (max-width:1023px){.about-mission__info{padding:20px 26px 20px 25px}}@media (max-width:767px){.about-mission__info{width:100%;-webkit-box-ordinal-group:3;order:2}}@media (max-width:500px){.about-mission__info{-webkit-box-align:start;align-items:flex-start;padding:20px 10px;text-align:left}}.about-mission__info p{line-height:21px}.about-mission__subtitle{position:absolute;display:-webkit-box;display:flex;width:221px;height:221px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:center;top:calc(50% - 54px);left:calc(100% - 58px);padding:70px 22px 67px 23px;background-color:#ffe053;border-radius:50%;font-size:16px;line-height:21px;z-index:2}@media (max-width:1023px){.about-mission__subtitle{display:none}}.about-mission__title{margin-bottom:19px;font-weight:700;font-size:32px;line-height:32px}@media (max-width:1023px){.about-mission__title{font-size:28px}}@media (max-width:767px){.about-mission__title{font-size:24px}}@media (max-width:500px){.about-mission__title{margin-bottom:17px;font-size:18px;line-height:22px}}.about-mission__text{font-weight:300;line-height:21px}.about-mission__text p{line-height:21px}.about-mission__text p:not(:last-child){margin-bottom:22px}/* ! только для переменных */.about-history{margin:0 0 41px;padding:34px 30px;background-color:#fff;border-radius:8px;cursor:pointer;overflow:hidden}@media (max-width:500px){.about-history{margin:0 -10px 30px;padding:26px 10px;border-radius:0}}.about-history__title{margin-bottom:18px;font-weight:700;font-size:30px;line-height:36px}@media (max-width:1023px){.about-history__title{font-size:28px}}@media (max-width:767px){.about-history__title{font-size:24px}}@media (max-width:500px){.about-history__title{margin-bottom:16px;font-size:18px;line-height:22px}}.about-history .swiper-container{overflow:visible}.about-history .swiper-wrapper{-webkit-box-pack:justify;justify-content:space-between}.about-history__item.swiper-slide{height:auto;width:0;width:-webkit-min-content;width:-moz-min-content;width:min-content;min-width:230px;padding:0 30px}@media (max-width:767px){.about-history__item.swiper-slide{padding:0 15px 0 20px;border-left:1px solid #ececec}}.about-history__item.swiper-slide:first-child{padding-left:0}@media (max-width:767px){.about-history__item.swiper-slide:first-child{padding-left:20px}}.about-history__item.swiper-slide:nth-child(2){padding:0 26px 0 8px}@media (max-width:767px){.about-history__item.swiper-slide:nth-child(2){padding:0 15px 0 20px}}.about-history__item.swiper-slide:nth-child(3){padding:0 30px 0 16px}@media (max-width:767px){.about-history__item.swiper-slide:nth-child(3){padding:0 15px 0 20px}}.about-history__item.swiper-slide:nth-child(5){padding:0 0 0 34px}@media (max-width:767px){.about-history__item.swiper-slide:nth-child(5){padding:0 15px 0 20px}}.about-history__item.swiper-slide:nth-child(6){padding:0 20px 0 38px}@media (max-width:767px){.about-history__item.swiper-slide:nth-child(6){padding:0 15px 0 20px}}.about-history__year{margin-bottom:9px;font-size:30px;line-height:36px;letter-spacing:.04em}.about-history__text{font-size:16px;line-height:21px}@media (max-width:500px){.about-history__text{font-size:14px;line-height:18px}}/* ! только для переменных */.about-map{position:relative}.about-map>img{width:100%}.about-map-place{position:absolute}.about-map-place:nth-child(2){top:22.5%;left:6.6%}@media (max-width:1470px){.about-map-place:nth-child(2){top:19.5%;left:6.5%}}@media (max-width:1359px){.about-map-place:nth-child(2){top:14.5%;left:6.5%}}@media (max-width:1279px){.about-map-place:nth-child(2){top:25.5%;left:6.7%}}@media (max-width:500px){.about-map-place:nth-child(2){top:17.5%;left:5.2%}}.about-map-place:nth-child(3){top:30.2%;left:14%}@media (max-width:1470px){.about-map-place:nth-child(3){top:25.5%;left:14%}}@media (max-width:1359px){.about-map-place:nth-child(3){top:19.3%;left:14.2%}}@media (max-width:1279px){.about-map-place:nth-child(3){top:30.4%;left:15.1%}}@media (max-width:500px){.about-map-place:nth-child(3){top:25.4%;left:13%}}.about-map-place:nth-child(4){top:41%;left:14.3%}@media (max-width:1470px){.about-map-place:nth-child(4){top:33.5%;left:14.4%}}@media (max-width:1359px){.about-map-place:nth-child(4){top:24.8%;left:14.4%}}@media (max-width:1279px){.about-map-place:nth-child(4){top:44.5%;left:14.6%}}@media (max-width:500px){.about-map-place:nth-child(4){top:35.5%;left:13%}}.about-map-place:nth-child(5){top:50.5%;left:9.4%}@media (max-width:1470px){.about-map-place:nth-child(5){top:39.6%;left:9.5%}}@media (max-width:1359px){.about-map-place:nth-child(5){top:29.8%;left:9.5%}}@media (max-width:1279px){.about-map-place:nth-child(5){top:53.5%;left:10.7%}}@media (max-width:500px){.about-map-place:nth-child(5){top:44.5%;left:8.6%}}.about-map-place:nth-child(6){top:54%;left:20.2%}@media (max-width:1470px){.about-map-place:nth-child(6){top:42.5%;left:20.1%}}@media (max-width:1359px){.about-map-place:nth-child(6){top:32.4%;left:20.4%}}@media (max-width:1279px){.about-map-place:nth-child(6){top:56.5%;left:20.3%}}@media (max-width:500px){.about-map-place:nth-child(6){top:47%;left:19.3%}}.about-map-place:nth-child(7){top:58.6%;left:6.5%}@media (max-width:1470px){.about-map-place:nth-child(7){top:45.8%;left:6.5%}}@media (max-width:1359px){.about-map-place:nth-child(7){top:34.4%;left:6.6%}}@media (max-width:1279px){.about-map-place:nth-child(7){top:60.8%;left:6.2%}}@media (max-width:500px){.about-map-place:nth-child(7){top:53.8%;left:5.2%}}.about-map-place:nth-child(8){top:60%;left:27.9%}@media (max-width:1470px){.about-map-place:nth-child(8){top:46.6%;left:27.8%}}@media (max-width:1359px){.about-map-place:nth-child(8){top:35%;left:28%}}@media (max-width:1279px){.about-map-place:nth-child(8){top:63.5%;left:28.9%}}@media (max-width:500px){.about-map-place:nth-child(8){top:53.6%;left:27.8%}}.about-map-place:nth-child(9){top:74%;left:41.6%}@media (max-width:1470px){.about-map-place:nth-child(9){top:58.8%;left:41.6%}}@media (max-width:1359px){.about-map-place:nth-child(9){top:44%;left:41.6%}}@media (max-width:1279px){.about-map-place:nth-child(9){top:79.2%;left:42.8%}}@media (max-width:500px){.about-map-place:nth-child(9){top:68.2%;left:40.8%}}.about-map-place:nth-child(10){top:92.4%;left:84.5%}@media (max-width:1470px){.about-map-place:nth-child(10){top:71.4%;left:85.2%}}@media (max-width:1359px){.about-map-place:nth-child(10){top:53.8%;left:85%}}@media (max-width:1279px){.about-map-place:nth-child(10){top:96.4%;left:85.5%}}@media (max-width:500px){.about-map-place:nth-child(10){top:85.4%;left:84%}}.about-map-place__point{position:relative;display:-webkit-box;display:flex;width:19px;height:25px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:50%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}@media (max-width:1470px){.about-map-place__point{width:9px;height:9px;background-color:#7f187f}}@media (max-width:767px){.about-map-place__point{width:2px;height:2px}}@media (max-width:500px){.about-map-place__point{width:11px;height:15px;background-color:transparent}}.about-map-place__point--little{width:4px;height:4px}@media (max-width:767px){.about-map-place__point--little{width:1px;height:1px}}@media (max-width:1470px){.about-map-place__point svg{display:none}}@media (max-width:500px){.about-map-place__point svg{display:block}}.about-map-place__point svg :not(g){fill:#7f187f}.about-map-place__name{position:absolute;max-width:0;color:#221924;line-height:1;white-space:nowrap;overflow:hidden}@media (max-width:767px){.about-map-place__name{margin:0!important;font-size:12px}}@media (max-width:500px){.about-map-place__name{display:none}}.about-map-place__name--top{bottom:100%;left:50%;margin-bottom:2px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about-map-place__name--right{top:60%;left:100%;margin-left:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.about-map-place__name--bottom{top:100%;left:50%;margin-top:2px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about-map-place__name--left{top:60%;right:100%;margin-right:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}/* ! только для переменных */.about-product{margin-bottom:40px}@media (max-width:767px){.about-product{margin-bottom:30px}}.about-product__title{margin-bottom:15px;font-weight:700;font-size:30px;line-height:36px}@media (max-width:1023px){.about-product__title{font-size:28px}}@media (max-width:767px){.about-product__title{font-size:24px}}@media (max-width:500px){.about-product__title{font-size:18px;line-height:22px}}.about-product__text{margin-bottom:40px;padding:27px 30px;background-color:#fff;border-radius:8px;overflow:hidden}@media (max-width:767px){.about-product__text{margin-bottom:30px}}@media (max-width:500px){.about-product__text{margin-bottom:20px;padding:0;background-color:#f4f4f6;border-radius:0}}.about-product__text p{line-height:21px}.about-product__img{position:relative;border-radius:8px;overflow:hidden}@media (max-width:500px){.about-product__img{min-height:258px}}.about-product__img:before{content:"";display:block;padding-bottom:calc(100% - 27px)}@media (max-width:1023px){.about-product__img:before{padding-bottom:calc(100% + 16px)}}@media (max-width:767px){.about-product__img:before{padding-bottom:100%}}.about-product__img img{position:absolute;top:0;left:0;width:100%;height:100%}.about-product__sections .swiper-wrapper{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);grid-gap:20px}@media (max-width:1279px){.about-product__sections .swiper-wrapper{grid-template-columns:repeat(4,1fr)}}@media (max-width:1023px){.about-product__sections .swiper-wrapper{grid-template-columns:repeat(3,1fr);grid-gap:10px}}@media (max-width:767px){.about-product__sections .swiper-wrapper{display:-webkit-box;display:flex}}.about-product__sections .swiper-wrapper a:hover .about-product__name{color:#7f187f}.about-product__sections .swiper-wrapper .swiper-slide{position:relative}.about-product__sections .swiper-wrapper .swiper-slide:first-of-type,.about-product__sections .swiper-wrapper .swiper-slide:nth-of-type(4){grid-column:span 2;grid-row:span 2}.about-product__sections .swiper-wrapper .swiper-slide:first-of-type .about-product__img:before,.about-product__sections .swiper-wrapper .swiper-slide:nth-of-type(4) .about-product__img:before{padding-bottom:calc(100% - 53px)}@media (max-width:1023px){.about-product__sections .swiper-wrapper .swiper-slide:first-of-type .about-product__img:before,.about-product__sections .swiper-wrapper .swiper-slide:nth-of-type(4) .about-product__img:before{padding-bottom:calc(100% + 32px)}}@media (max-width:767px){.about-product__sections .swiper-wrapper .swiper-slide:first-of-type .about-product__img:before,.about-product__sections .swiper-wrapper .swiper-slide:nth-of-type(4) .about-product__img:before{padding-bottom:100%}}.about-product__sections .swiper-wrapper .swiper-slide:nth-of-type(n+7){display:none}.about-product__name{position:absolute;display:-webkit-box;display:flex;max-width:137px;-webkit-box-pack:center;justify-content:center;top:0;left:calc(50% - 137px);right:calc(50% - 137px);margin:0 auto;padding:12px 31px;border-radius:0 0 8px 8px;background-color:#fff;color:#221924;font-size:16px;text-align:center;line-height:21px}/* ! только для переменных */.about-style{margin-bottom:40px}@media (max-width:500px){.about-style{margin-bottom:31px}}.about-style__title{margin-bottom:16px;font-weight:700;font-size:30px;line-height:36px}@media (max-width:1023px){.about-style__title{font-size:28px}}@media (max-width:767px){.about-style__title{font-size:24px}}@media (max-width:500px){.about-style__title{font-size:18px;line-height:22px}}.about-style__info{padding:32px 30px;background-color:#fff;border-radius:8px;overflow:hidden}@media (max-width:500px){.about-style__info{margin:0 -10px;padding:0;background-color:#f4f4f6;border-radius:0}}.about-style__info p{line-height:21px}@media (max-width:500px){.about-style__info p{padding:0 10px}}@media (max-width:1023px){.about-style__text{margin-right:45px}}@media (max-width:767px){.about-style__text{max-width:100%;margin-right:0}}.about-style__text p{line-height:1.25;font-weight:300}.about-style__wrap{display:none;grid-template-columns:repeat(2,1fr);grid-gap:33px;margin-top:3px;padding:20px 10px 21px;background-color:#fff}@media (max-width:500px){.about-style__wrap{display:grid}}.about-style__img{position:relative;-webkit-box-flex:1;flex-grow:1;flex-shrink:1}.about-style__img:before{content:"";display:block;padding-bottom:100%}.about-style__img img{position:absolute;top:0;left:0;width:100%;height:100%}.about-style__img img.init{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}/* ! только для переменных */.about-values{display:grid;grid-template-columns:1fr 1fr 303px 303px;grid-gap:20px;margin:0 0 40px}@media (max-width:1279px){.about-values{grid-template-columns:1fr 303px 1fr;grid-gap:10px}}@media (max-width:1023px){.about-values{grid-template-columns:1fr 303px}}@media (max-width:500px){.about-values{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:0 -10px 29px}}.about-values__text{display:none;margin-bottom:16px;font-weight:700;font-size:18px;line-height:18px}@media (max-width:500px){.about-values__text{display:block}}.about-values__img{height:303px;border-radius:8px;overflow:hidden}@media (max-width:500px){.about-values__img{height:320px;border-radius:0}}@media (max-width:1279px){.about-values__img:nth-child(2){display:none}}@media (max-width:1023px){.about-values__img:nth-child(4){display:none}}@media (max-width:500px){.about-values__img:not(:first-child){display:none}}.about-values__img img{width:100%;height:100%}.about-values__img img.init{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.about-values__worth{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:center;padding:79px 34px 80px;background:linear-gradient(135deg,#7f187f 49.8%,#5b215e 50.2%);color:#fff;border-radius:8px;overflow:hidden}@media (max-width:500px){.about-values__worth{display:none}}.about-values__worth div:not(.about-values__title){font-size:16px;line-height:21px}.about-values__title{max-width:220px;margin-bottom:14px;font-weight:700;font-size:32px;line-height:32px}@media (max-width:1023px){.about-values__title{font-size:28px}}@media (max-width:767px){.about-values__title{font-size:24px}}@media (max-width:500px){.about-values__title{margin-bottom:16px;font-size:18px;line-height:22px}}.about-values__item--tagline{display:none;z-index:1}@media (max-width:500px){.about-values__item--tagline{display:-webkit-box;display:flex}}.about-values__item--tagline>div{margin-top:-60px;margin-left:10px;padding:26px 22px;color:#fff;background-color:#7f187f;border-radius:8px;font-size:16px;line-height:21px;overflow:hidden}/* ! только для переменных */.about{padding:19px 0 70px;background:-webkit-gradient(linear,left top,left bottom,color-stop(53.2%,#f4f4f5),color-stop(46.8%,#fff));background:linear-gradient(180deg,#f4f4f5 53.2%,#fff 0)}@media (max-width:1023px){.about{padding:16px 0 54px}}@media (max-width:767px){.about{background:#f4f4f6}}@media (max-width:500px){.about{padding:16px 0 34px}}@media (max-width:767px){.about+.f-form{display:block}}.about-briefly{display:grid;grid-template-columns:auto 940px;grid-gap:60px;margin-bottom:40px;padding:25px 30px 41px;background-color:#fff;border-radius:8px}@media (max-width:1470px){.about-briefly{grid-template-columns:auto 700px}}@media (max-width:1279px){.about-briefly{display:block}}@media (max-width:500px){.about-briefly{padding:0;background-color:#f4f4f6;border-radius:0}}.about .title-2{margin-bottom:18px;line-height:36px}
/* ! только для переменных */.b-total-origin{margin-top:21px}@media (max-width:767px){.b-total-origin{margin-top:24px;padding:0 10px 21px}}.b-total-origin__i{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;margin-top:17px;padding:0 6px}@media (max-width:767px){.b-total-origin__i{margin-top:14px;padding:0}}.b-total-origin__i:first-child{margin-top:0}.b-total-origin__i img{-webkit-box-flex:0;flex:0 0 21px;width:21px;height:22px;margin:4px 14px 0 0}.b-total-origin__text{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:-2px}.b-total-origin__text span:first-child{color:#221924;font-size:16px;line-height:32px}@media (max-width:767px){.b-total-origin__text span:first-child{font-weight:700}}.b-total-origin__text span:last-child{color:#63636c;font-size:16px;line-height:21px}@media (max-width:767px){.b-total-origin__text span:last-child{font-size:15px}}
/* ! только для переменных */.b-total-price{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:-3px;border-top:1px solid #e1e0e0}@media (max-width:767px){.b-total-price{padding:5px 0 15px;border-bottom:1px solid #e1e0e0}}.b-total-price__title{display:block;font-size:16px;line-height:38px;font-weight:300}.b-total-price__title--sum{color:#63636c}@media (max-width:767px){.b-total-price__title--sum{color:#221924;font-weight:700;font-size:15px;line-height:30px}}.b-total-price__title--economy{color:#63636c}@media (max-width:767px){.b-total-price__title--economy{font-size:15px;line-height:30px}}@media (max-width:767px){.b-total-price__title--economy,.b-total-price__title--economy~span{font-weight:400}}.b-total-price__title--economy span:first-of-type{display:block}@media (max-width:767px){.b-total-price__title--economy span:first-of-type{display:none}}.b-total-price__title--economy span:last-of-type:not(:first-of-type){display:none}@media (max-width:767px){.b-total-price__title--economy span:last-of-type:not(:first-of-type){display:block}}.b-total-price__total{font-size:24px;line-height:48px}@media (max-width:1023px){.b-total-price__total{font-size:22px;line-height:44px}}@media (max-width:767px){.b-total-price__total{font-weight:700;font-size:20px;line-height:40px}}.b-total-price__diff{display:block;color:#221924;text-align:right;font-size:16px;line-height:32px}@media (max-width:767px){.b-total-price__diff{font-size:15px;line-height:30px}}.b-total-price__old{display:none}.b-total-price__sum{line-height:48px}.b-total-price__economy,.b-total-price__sum{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.b-total-price__economy{margin-top:-6px;line-height:32px}@media (max-width:767px){.b-total-price__economy{margin-top:-8px}}
/* ! только для переменных */.b-total{width:var(--b-basket-sidebar-width);position:absolute;top:0;right:0}@media (max-width:767px){.b-total{position:static;width:100%;margin-top:-24px;background-color:#f4f4f6}}.b-total--static{position:static;align-self:flex-start}.b-total__top{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:15px;padding:10px 17px;background-color:#fff;border-radius:8px}@media (max-width:767px){.b-total__top{display:none}}.b-total__top img{width:20px;height:13px}.b-total__top span{margin-left:16px;font-size:16px}@media (max-width:1279px){.b-total__top span{font-size:15px}}.b-total__title{display:none;margin-bottom:19px;font-weight:700;font-size:20px;line-height:24px}@media (max-width:767px){.b-total__title{display:inline-block;margin-bottom:8px}}.b-total__all{margin-bottom:12px;padding:10px 17px 4px;background-color:#fff;border-radius:8px}@media (max-width:767px){.b-total__all{margin-bottom:0;padding:0 10px 12px;border-radius:0}}.b-total__i{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:6px;font-size:16px}@media (max-width:767px){.b-total__i{margin-bottom:10px;font-size:15px}}.b-total__i:nth-child(4){margin-bottom:12px}@media (max-width:767px){.b-total__i:nth-child(4){margin-bottom:16px}}.b-total__i span:first-child{color:#63636c;line-height:32px}@media (max-width:767px){.b-total__i span:first-child{line-height:24px}}.b-total__link{margin-left:5px;color:#7f187f;-webkit-text-decoration:underline currentColor;text-decoration:underline currentColor}.b-total__info{margin-bottom:16px;color:#63636c;font-size:14px;line-height:17px}@media (max-width:767px){.b-total__info{margin-bottom:0;padding:0 10px 19px;background-color:#fff}}@media (max-width:500px){.b-total__info{font-size:13px;line-height:16px}}.b-total__info+.b-total__btn{width:100%}@media (max-width:767px){.b-total__info+.b-total__btn{padding:0 10px 12px;background-color:#fff}}.b-total__info+.b-total__btn .btn--purple{width:100%;margin-bottom:17px;padding:20px 38px}@media (max-width:767px){.b-total__info+.b-total__btn .btn--purple{margin-bottom:0;padding:17px 38px}}@media (max-width:500px){.b-total__info+.b-total__btn .btn--purple{font-size:15px}}.b-total__code{margin-bottom:19px}@media (max-width:767px){.b-total__code{margin-bottom:0;padding:0 10px 28px;background-color:#fff}}.b-total__code [data-toggle-list].active{display:block}.b-total__code [data-coupon-list]{display:-webkit-box;display:flex;flex-wrap:wrap}.b-total__code [data-coupon-list] [data-coupon-wrap]{display:-webkit-box;display:flex;margin-right:20px;margin-bottom:5px;-webkit-box-align:center;align-items:center;white-space:nowrap}.b-total__code [data-coupon-list] [data-coupon-wrap].alert,.b-total__code [data-coupon-list] [data-coupon-wrap].b-form__error{color:#c4113f}.b-total__code [data-coupon-list] [data-coupon-wrap].b-form__success,.b-total__code [data-coupon-list] [data-coupon-wrap].success{color:#0d909e}.b-total__code [data-coupon-list] [data-coupon-wrap] span{max-width:151px;overflow:hidden;text-overflow:ellipsis}.b-total__code [data-coupon-list] [data-coupon-wrap] span:last-of-type{color:#221924}.b-total__code [data-coupon-list] [data-coupon-wrap] [data-coupon-delete]{display:block;margin-bottom:-3px}.b-total__code [data-toggle-list]{display:none}.b-total__code .link{font-size:16px}.b-total__city{margin-right:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.b-total__credit{display:block;height:165px;padding:25px 26px 26px 17px;border-radius:8px;color:#fff;position:relative;overflow:hidden;z-index:1}@media (max-width:1279px){.b-total__credit{padding:15px 26px 16px 17px;font-size:14px}}@media (max-width:767px){.b-total__credit{display:none}}.b-total__credit:hover .link{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.b-total__credit img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;z-index:-1}.b-total__credit .title-2{margin-bottom:8px;line-height:32px}@media (max-width:1279px){.b-total__credit .title-2{font-size:26px}}.b-total__credit .link{margin-top:11px;color:#fff;-webkit-text-decoration:underline #fff;text-decoration:underline #fff;line-height:19px}.b-total__credit .link:hover{color:#fff;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}@media (max-width:767px){.b-total__btns{padding-left:20px;padding-right:20px}}.b-total__btns .btn{width:100%;padding-top:16px;padding-bottom:16px}@media (max-width:767px){.b-total__btns .btn{padding:16px 10px}}.b-total__quick{border-width:0}@media (max-width:767px){.b-total__quick{margin-top:20px;border-width:1px}}.b-total .btn--border{width:100%;margin-top:24px}@media (max-width:767px){.b-total .btn--border{display:none}}.b-total .btn--border span{margin-left:6px}/* ! только для переменных */.blog-d-inspiration{margin-bottom:40px}@media (max-width:500px){.blog-d-inspiration{margin-bottom:26px}}.blog-d-inspiration__img{height:100%;border-radius:8px;overflow:hidden}.blog-d-inspiration__img img{width:100%;height:100%}.blog-d-inspiration__arrow{display:-webkit-box;display:flex;position:absolute;top:50%;width:40px;height:40px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border:2px solid #ecebeb;border-radius:50%;background-color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:2}.blog-d-inspiration__arrow:hover{border-color:#7f187f;box-shadow:0 0 0 1px #7f187f}.blog-d-inspiration__arrow:hover svg :not(g){stroke:#7f187f}.blog-d-inspiration__arrow--prev{right:calc(50% + 304px)}@media (max-width:1023px){.blog-d-inspiration__arrow--prev{right:calc(50% + 254px)}}@media (max-width:767px){.blog-d-inspiration__arrow--prev{right:0;left:20px}}@media (max-width:500px){.blog-d-inspiration__arrow--prev{left:15px}}.blog-d-inspiration__arrow--prev svg{-webkit-transform:scale(-1);transform:scale(-1)}.blog-d-inspiration__arrow--next{left:calc(50% + 304px)}@media (max-width:1023px){.blog-d-inspiration__arrow--next{left:calc(50% + 254px)}}@media (max-width:767px){.blog-d-inspiration__arrow--next{left:calc(100% - 60px)}}@media (max-width:500px){.blog-d-inspiration__arrow--next{left:calc(100% - 55px)}}.blog-d-inspiration__arrow.disabled{opacity:0}.blog-d-inspiration__arrow svg{width:8px;height:12px}.blog-d-inspiration__arrow svg :not(g){fill:none;stroke-width:4px;stroke:#221924}.blog-d-inspiration .swiper-slide{max-width:728px;height:614px;border-radius:8px;overflow:hidden;cursor:pointer}@media (max-width:1023px){.blog-d-inspiration .swiper-slide{height:453px}}@media (max-width:767px){.blog-d-inspiration .swiper-slide{height:353px}}@media (max-width:500px){.blog-d-inspiration .swiper-slide{height:253px}}.blog-d-inspiration .title-3{margin-bottom:20px}@media (max-width:500px){.blog-d-inspiration .title-3{margin-bottom:16px;font-size:18px;line-height:22px}}/* ! только для переменных */.blog-d-cover{display:grid;grid-template-columns:728px auto;grid-gap:41px;margin-bottom:40px}@media (max-width:1470px){.blog-d-cover{grid-template-columns:repeat(2,1fr);grid-gap:21px}}@media (max-width:1279px){.blog-d-cover{grid-template-columns:repeat(1,1fr)}}@media (max-width:500px){.blog-d-cover{margin-bottom:13px}}.blog-d-cover__text{padding:30px 28px;background-color:#fff;border-radius:8px}@media (max-width:500px){.blog-d-cover__text{padding:0;background-color:#f4f4f6;border-radius:0}}.blog-d-cover__text p{line-height:21px}@media (max-width:500px){.blog-d-cover__text p{font-size:15px}}.blog-d-cover__text blockquote{margin-bottom:30px;padding:28px;line-height:21px}@media (max-width:500px){.blog-d-cover__text blockquote{margin:0 -10px 30px;padding:20px 10px;border-radius:0;font-size:15px}}.blog-d-cover__text blockquote b{display:block;width:100%;margin-bottom:20px;font-size:18px;text-transform:none;line-height:22px}@media (max-width:500px){.blog-d-cover__text blockquote b{margin-bottom:14px}}.blog-d-cover__text .title-3{margin-bottom:22px;line-height:29px}@media (max-width:500px){.blog-d-cover__text .title-3{margin-bottom:14px;font-size:18px;line-height:22px}}.blog-d-cover__img{max-width:728px;border-radius:8px;overflow:hidden}@media (max-width:1279px){.blog-d-cover__img{max-width:100%;height:414px}}@media (max-width:767px){.blog-d-cover__img{height:300px}}@media (max-width:500px){.blog-d-cover__img{display:none}}.blog-d-cover__img--mobile{display:none;margin:30px 0}@media (max-width:500px){.blog-d-cover__img--mobile{display:block}}.blog-d-cover__img img{width:100%;height:100%}.blog-d-cover__img img.init{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}/* ! только для переменных */.blog-d-other__list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px 15px}@media (max-width:1279px){.blog-d-other__list{grid-template-columns:repeat(3,1fr)}}@media (max-width:1023px){.blog-d-other__list{grid-template-columns:repeat(2,1fr);grid-gap:12px 12px}}@media (max-width:500px){.blog-d-other__list{grid-template-columns:repeat(1,1fr)}}.blog-d-other .blog-g__i{margin:0}.blog-d-other .title-3{margin-bottom:22px;text-align:center}@media (max-width:500px){.blog-d-other .title-3{margin-bottom:12px}}
/* ! только для переменных */.blog-d-show{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:40px;border-radius:8px;background-color:#ecc8e9;overflow:hidden}@media (max-width:767px){.blog-d-show{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:22px 20px 25px}}@media (max-width:500px){.blog-d-show{margin:0 -10px 30px;padding:12px 10px 15px;border-radius:0}}.blog-d-show__inner{display:-webkit-box;display:flex;width:1027px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;margin:auto 0;padding:40px}@media (max-width:1023px){.blog-d-show__inner{padding:20px}}@media (max-width:767px){.blog-d-show__inner{width:auto;-webkit-box-ordinal-group:3;order:2;padding:19px 0 0}}.blog-d-show__inner p{max-width:720px;line-height:21px}@media (max-width:500px){.blog-d-show__inner p{line-height:19px}}.blog-d-show__inner .btn{margin-top:19px}@media (max-width:500px){.blog-d-show__inner .btn{font-size:15px}}.blog-d-show__title{margin-bottom:24px;font-weight:700;font-size:32px;line-height:38px}@media (max-width:1023px){.blog-d-show__title{font-size:28px;line-height:32px}}@media (max-width:767px){.blog-d-show__title{font-size:24px;line-height:26px}}@media (max-width:500px){.blog-d-show__title{margin-bottom:14px;font-size:18px;line-height:22px}}.blog-d-show__img{display:-webkit-box;display:flex;max-height:383px}@media (max-width:767px){.blog-d-show__img{height:252px;border-radius:8px;overflow:hidden}}@media (max-width:500px){.blog-d-show__img{height:202px}}.blog-d-show__img img{width:100%;height:100%}.blog-d-show__img img.init{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}
/* ! только для переменных */.blog-d{padding:11px 0 100px;background-color:#f4f4f6}@media (max-width:1279px){.blog-d{padding:0 0 80px}}@media (max-width:1023px){.blog-d{padding:0 0 60px}}@media (max-width:500px){.blog-d{padding:20px 0 30px}}@media (max-width:500px){.blog-d .collection-top{display:none}}.blog-d .c{padding-bottom:40px}.blog-d .title-3--center{text-align:center}@media (max-width:500px){.blog-d .title-3--center{text-align:left;font-size:18px}}
/* ! только для переменных */.blog{padding:23px 0 70px;background-color:#f4f4f6}@media (max-width:1023px){.blog{padding:23px 0 50px}}@media (max-width:500px){.blog{padding:12px 0 30px}}.blog-g__wrap{display:-webkit-box;display:flex;margin-left:-20px}@media (max-width:1023px){.blog-g__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-left:0}}.blog-g__wrap:nth-child(2n) .blog-g__i--half{-webkit-box-ordinal-group:3;order:2}@media (max-width:767px){.blog-g__wrap:nth-child(2n) .blog-g__i--half{-webkit-box-ordinal-group:1;order:0}}@media (max-width:1279px){.blog-g__wrap+.blog-g__i--half{margin-left:20px}}@media (max-width:1023px){.blog-g__wrap+.blog-g__i--half{margin-left:0}}.blog-g__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:11px;font-weight:700;font-size:16px;line-height:19px;overflow:hidden}@media (max-width:500px){.blog-g__title{margin-bottom:15px;font-size:15px;line-height:18px}}.blog-g__list{display:-webkit-box;display:flex;width:100%;flex-wrap:wrap}.blog-g__list>*{max-height:304px}@media (max-width:500px){.blog-g__list>*{max-height:100%}}.blog-g__img{height:227px;overflow:hidden}@media (max-width:1279px){.blog-g__img{height:216px}}@media (max-width:500px){.blog-g__img{height:160px}}.blog-g__img img{width:100%;height:100%}.blog-g__img img.init{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.blog-g__i{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 20px);-webkit-box-pack:justify;justify-content:space-between;margin-left:20px;margin-bottom:20px;padding:18px 10px 10px;background-color:#fff;border-radius:8px}@media (max-width:1279px){.blog-g__i{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 13px);margin-left:12px;margin-bottom:12px}}@media (max-width:1023px){.blog-g__i{-webkit-box-flex:0;flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 6px)}}@media (max-width:500px){.blog-g__i{-webkit-box-flex:1;flex:auto;margin-left:0;padding:16px 14px 13px}}.blog-g__i:hover{box-shadow:0 0 0 2px #7f187f}.blog-g__i:hover .blog-g__title,.blog-g__i:hover .title-3{color:#7f187f}@media (max-width:1023px){.blog-g__i:nth-of-type(odd){margin-left:0}}@media (max-width:767px){.blog-g__i--half{margin-left:0}}.blog-g__i--half .blog-g__img{height:519px}@media (max-width:500px){.blog-g__i--half .blog-g__img{height:160px}}.blog-g .title-3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:619px;margin-bottom:20px;line-height:29px;overflow:hidden}@media (max-width:500px){.blog-g .title-3{margin-bottom:15px;font-size:16px;line-height:18px}}.blog-g~.b-pagination{margin-top:10px}@media (max-width:1279px){.blog-g~.b-pagination{margin-top:18px}}@media (max-width:500px){.blog-g~.b-pagination{margin-top:14px}}

/* ! только для переменных */.c-banner{display:inline-block;width:100%;margin-bottom:43px;border-radius:8px;position:relative;overflow:hidden}@media (max-width:767px){.c-banner{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;margin-bottom:0;border-radius:0}}@media (max-width:500px){.c-banner{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}}.c-banner__inner{display:block;max-width:532px;min-height:169px;margin:0 auto;padding:14px 110px;background-color:hsla(0,0%,100%,.8);text-align:center;position:relative;z-index:2}@media (max-width:767px){.c-banner__inner{max-width:calc(100% - 68px);padding:25px 16px}}.c-banner__title{display:block;font-size:25px}@media (max-width:767px){.c-banner__title{font-size:18px}}.c-banner-line{height:1px;margin-bottom:26px;border-radius:8px;background:#d9d8d8}@media (max-width:767px){.c-banner-line{display:none}}.c-banner .btn{margin-top:11px}@media (max-width:767px){.c-banner .btn{width:auto}}.c-banner img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}

/* ! только для переменных */@media (max-width:1023px){.c-header{background-color:#f4f4f5}}@media (max-width:767px){.c-header~.c-s .c__g .p__favorite{top:9px;right:10px}}@media (max-width:500px){.c-header~.c-s .c .container{padding:0 10px}}.c-header__inner{padding-top:4px;padding-bottom:30px;position:relative}@media (max-width:767px){.c-header__inner{margin-top:-5px;padding-top:0;padding-bottom:39px}}.c-header__filtered{position:absolute;bottom:0;left:0;font-size:16px;line-height:2;color:#63636c}

/* ! только для переменных */.c-s-section{overflow:hidden}.c-s-section:hover .c-s-section__arrow{opacity:1;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.c-s-section .container{-webkit-transition:height .5s;transition:height .5s}.c-s-section:nth-of-type(odd),.c-s-section:nth-of-type(odd) .c-s-section__bg{background-color:#fff}@media (max-width:1023px){.c-s-section:nth-of-type(odd),.c-s-section:nth-of-type(odd) .c-s-section__bg{background:#f4f4f6}}.c-s-section:nth-of-type(odd) .c-s-i:before{background:#f4f4f6}.c-s-section__inner{display:grid;height:0;grid-template-columns:342px calc(100% - 342px);opacity:0;pointer-events:none}.c-s-section__inner.active-t:not([data-tab-body*=root]){padding-top:20px;-webkit-transition:opacity .7s;transition:opacity .7s}@media(max-width:1470px){.c-s-section__inner{grid-template-columns:232px calc(100% - 232px)}}@media (max-width:1023px){.c-s-section__inner{display:block}}.c-s-section__inner--sub .c-s-section__right .c-s-section__subitem:nth-child(3n - 2){-webkit-transform:translateX(20%);transform:translateX(20%)}.c-s-section__inner--sub .c-s-section__right .c-s-section__subitem:nth-child(3n - 1){-webkit-transform:translateX(40%);transform:translateX(40%)}.c-s-section__inner--sub .c-s-section__right .c-s-section__subitem:nth-child(3n){-webkit-transform:translateX(60%);transform:translateX(60%)}@media (max-width:1279px){.c-s-section__inner--sub .c-s-section__right .c-s-section__subitem:nth-child(odd){-webkit-transform:translateX(30%);transform:translateX(30%)}.c-s-section__inner--sub .c-s-section__right .c-s-section__subitem:nth-child(2n){-webkit-transform:translateX(70%);transform:translateX(70%)}}.c-s-section__inner--sub .c-s-section__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border:none;-webkit-box-align:start;align-items:flex-start;margin-top:0;-webkit-transform:translateX(20%);transform:translateX(20%);-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;pointer-events:all}.c-s-section__inner--sub .c-s-section__title a{position:relative;margin-bottom:70px;-webkit-text-decoration:underline transparent;text-decoration:underline transparent;-webkit-transition:-webkit-text-decoration .2s;transition:-webkit-text-decoration .2s;transition:text-decoration .2s;transition:text-decoration .2s,-webkit-text-decoration .2s}.c-s-section__inner--sub .c-s-section__title a:hover{color:#7f187f;text-decoration:underline}.c-s-section__inner--sub .c-s-section__title a svg{display:block}.c-s-section__inner--sub .c-s-section__title a *{pointer-events:none}.c-s-section__inner--sub .c-s-section__title>span{margin:auto 0 20px}.c-s-section__inner--sub .c-s-section__right{display:-webkit-box;display:flex;margin-right:-17px;padding-left:65px;padding-top:0;padding-right:62px;align-self:flex-start;flex-wrap:wrap}.c-s-section__inner.active-t{height:auto;opacity:1;pointer-events:all}@media (max-width:1023px){.c-s-section__inner.active-t{padding-top:0!important}}.c-s-section__inner.active-t .c-s-section__right .c-s-section__subitem,.c-s-section__inner.active-t .c-s-section__title{-webkit-transform:translateX(0);transform:translateX(0)}.c-s-section__subitem{display:-webkit-box;display:flex;width:calc(33.3% - 17px);margin-right:17px;margin-bottom:12px;-webkit-box-align:center;align-items:center;padding:6px 18px 7px 10px;border:1px solid #ecebeb;border-radius:8px;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;position:relative}@media (max-width:1279px){.c-s-section__subitem{width:calc(50% - 20px)}}.c-s-section__subitem:hover .c-s-section__subtitle{color:#7f187f;text-decoration:underline}.c-s-section__subitem:hover svg :not(g){fill:#7f187f}.c-s-section__subitem img{width:57px;height:38px}.c-s-section__subitem svg{width:14px;height:17px;margin-left:auto}.c-s-section__subitem svg :not(g){fill:#221924}.c-s-section__subtitle{padding:12px 35px 13px 12px;line-height:1}.c-s-section__title{display:-webkit-box;display:flex;margin:49px 0 42px;padding-left:93px;padding-right:15px;-webkit-box-align:center;align-items:center;border-right:2px solid #c4c4c4;position:relative;pointer-events:none;z-index:2}@media(max-width:1470px){.c-s-section__title{padding-left:30px}}@media (max-width:1023px){.c-s-section__title{margin:2px 0;padding:10px;border-radius:8px;background-color:#fff;pointer-events:all;border:none}}@media (max-width:767px){.c-s-section__title{margin:2px 0;padding:10px 15px 10px 12px}}@media (max-width:1023px){.c-s-section__title:hover{padding:10px 15px 7px 11px;border:2px solid #7f187f}.c-s-section__title:hover span{color:#7f187f;-webkit-text-decoration:underline currentColor;text-decoration:underline currentColor}.c-s-section__title:hover svg :not(g){fill:#7f187f}}.c-s-section__title a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.c-s-section__title a svg{width:10px;height:10px;margin-right:10px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.c-s-section__title a svg :not(g){fill:none}.c-s-section__title a span{font-size:14px}.c-s-section__title span{max-width:200px;font-size:20px;font-weight:600;position:relative;z-index:3}@media (max-width:1023px){.c-s-section__title span{max-width:100%;font-weight:400;font-size:16px}}.c-s-section__title img{display:none;min-width:43px;max-width:43px;height:34px;margin-right:13px;font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain}@media (max-width:1023px){.c-s-section__title img{display:block}}.c-s-section__title svg{display:none;min-width:15px;height:10px;margin-left:auto}@media (max-width:1023px){.c-s-section__title svg{display:block;height:11px}}.c-s-section__title svg :not(g){fill:#221924}.c-s-section__bg{position:absolute;top:0;right:0;bottom:0;width:50vw;z-index:2}@media (max-width:1023px){.c-s-section__bg{display:none}}.c-s-section__right{padding:40px 0 30px;overflow:hidden;z-index:1}@media (max-width:1023px){.c-s-section__right{display:none}}.c-s-section__right .swiper-container{padding-left:65px;overflow:visible}@media (max-width:1023px){.c-s-section__right .swiper-container{padding-left:0}}.c-s-section__right .slider__arrow{top:57px}.c-s-section__right .slider__arrow--prev{left:5px}.c-s-section__right .slider__arrow--next{left:calc(100% + 5px)}.c-s-section__arrow{display:-webkit-box;display:flex;position:absolute;top:50%;width:40px;height:40px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border:2px solid #ecebeb;border-radius:50%;background-color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;cursor:pointer;z-index:2}.c-s-section__arrow:hover{border-color:#7f187f}.c-s-section__arrow.disabled{opacity:0!important}.c-s-section__arrow--prev{left:20px}.c-s-section__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.c-s-section__arrow--next{right:20px}.c-s-section__arrow svg{width:9px;height:13px}.c-s-section__arrow svg :not(g){fill:none}

/* ! только для переменных */.c-s{background:#f4f4f6}@media (max-width:767px){.c-s--list{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media (max-width:767px){.c-s--list .container--banner{display:-webkit-box;display:flex;-webkit-box-ordinal-group:3;order:2}}@media (max-width:767px){.c-s--list .seo{display:none}}@media (max-width:767px){.c-s--list .p-slider__arrow--prev{left:8px}}@media (max-width:767px){.c-s--list .p-slider__arrow--next{right:8px}}@media (max-width:767px){.c-s--list .p-slider .swiper-container{padding:0 22px!important}}@media (max-width:1023px){.c-s__sections{margin:22px 20px}}@media (max-width:767px){.c-s__sections{margin:22px 10px}}@media (max-width:1023px){.c-s__sections--d{display:none}}.c-s__sections--m{display:none}@media (max-width:1023px){.c-s__sections--m{display:block}}.c-s__sections--m [data-c-m-body]:not([data-c-m-body=base]){display:none}.c-s__sections--m .c-s-section__title{min-height:52px}.c-s__sections--m .c-s-section__title--back svg{margin:0 25px 0 11px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.c-s-nav{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding:29px 40px 42px;position:relative}@media (max-width:1023px){.c-s-nav{min-height:135px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding:29px 10px 10px}}@media (max-width:500px){.c-s-nav{-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:start;justify-content:flex-start}}.c-s-nav:before{content:"";display:none;position:absolute;right:0;bottom:0;left:0;height:125px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.7)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);z-index:2}@media (max-width:1023px){.c-s-nav:before{display:block}}.c-s-nav__inner{display:grid;width:100%;max-width:1200px;margin:0 auto;grid-template-columns:repeat(5,1fr);grid-gap:10px 12px;padding:18px 32px;border-radius:3px;position:relative;z-index:2}@media(max-width:1470px){.c-s-nav__inner{grid-template-columns:repeat(4,1fr)}}@media (max-width:1279px){.c-s-nav__inner{grid-template-columns:repeat(3,1fr)}}@media (max-width:1023px){.c-s-nav__inner{display:none}}.c-s-nav a:hover{color:#c4113f}.c-s-nav a:hover svg :not(g){fill:#c4113f}.c-s-nav a svg{margin-left:49px}.c-s-nav a svg :not(g){fill:none}.c-s-nav img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;z-index:1}.c-s-nav .title-2{margin-bottom:10px;color:#3e3540;position:relative;z-index:2}@media (max-width:1023px){.c-s-nav .title-2{margin-bottom:0;color:#fff;font-size:24px}}.c-s-i{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;position:relative}.c-s-i:hover:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.c-s-i:hover .c-s-i__title{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.c-s-i:before{content:"";position:absolute;top:-60px;right:-50px;bottom:-60px;left:-50px;background:#fff;opacity:0;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:.4s ease;transition:.4s ease;z-index:1}.c-s-i:before,.c-s-i>*{pointer-events:none}.c-s-i__img{width:114px;height:114px;margin-bottom:2px;font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain}.c-s-i__img,.c-s-i__title{position:relative;z-index:2}.c-s-i__title{min-height:47px;margin-top:auto;font-size:16px;font-weight:300;text-align:center;-webkit-text-decoration:underline transparent;text-decoration:underline transparent;-webkit-transition:-webkit-text-decoration .2s;transition:-webkit-text-decoration .2s;transition:text-decoration .2s;transition:text-decoration .2s,-webkit-text-decoration .2s}@media (max-width:1023px){.c-s .container--large{padding:0}}.c-s .seo{margin-top:26px}@media (max-width:767px){.c-s .seo{margin-top:25px}}

/* ! только для переменных */.c{padding:5px 0}.c+.p-slider{padding:27px 0 40px}@media (max-width:767px){.c+.f-form{display:block}}@media (max-width:500px){.c .container{padding:0 15px}}.c-fav,.c-fav-bread{background:#f4f4f5}.c-fav__empty{padding-bottom:60px}.c-fav__top{display:grid;padding:0 0 14px;-webkit-box-pack:justify;justify-content:space-between}@media (max-width:767px){.c-fav__top{padding:0 0 10px}}.c-fav__top .title-2{margin-bottom:11px;line-height:1}@media (max-width:767px){.c-fav__top .title-2{margin-bottom:6px}}.c-fav__top .btn{grid-column:2;grid-row:1/3;align-self:flex-start}@media (max-width:767px){.c-fav__top .btn{margin-top:34px;align-self:flex-end;padding:0;background-color:transparent!important}}.c-fav__top .btn img{width:24px;min-height:18px;margin-right:10px}@media (max-width:767px){.c-fav__top .btn img{margin-right:0}}@media (max-width:767px){.c-fav__top .btn span{display:none}}.c-fav__count{grid-row:2;color:#63636c}@media (max-width:500px){.c-fav .c__g{grid-template-columns:1fr}}.c-fav .p{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.c-fav .p__favorite{border-color:transparent!important}.c-fav .p__favorite:not(:hover) svg :not(g){fill:#7f187f!important}.c-fav .p__favorite svg :not(g){fill:none!important}@media (max-width:500px){.c-fav .p__img{width:100%;max-width:216px;margin:23px auto 54px}}.c-fav .p__rating{margin-bottom:auto}.c__g{display:grid;grid-template-columns:repeat(4,calc(25% - 12px));grid-gap:16px 16px}@media (max-width:1279px){.c__g{grid-template-columns:repeat(3,calc(33.33% - 16px))}}@media (max-width:767px){.c__g{grid-template-columns:repeat(2,calc(50% - 4px));grid-gap:9px 8px}}@media (max-width:767px){.c__g .p{padding:12px 10px 20px}}@media (max-width:767px){.c__g .p__to-cart{margin:8px -10px -19px}}@media (max-width:767px){.c__g .p__favorite{top:2px;right:8px}}.c-search{background:#f4f4f5}.c-search--empty{background-color:#fff}.c-search__inner{display:grid;width:100%;grid-template-columns:minmax(20%,580px) minmax(50%,838px);-webkit-box-pack:justify;justify-content:space-between;grid-gap:40px;padding-bottom:92px}@media (max-width:1023px){.c-search__inner{grid-template-columns:1fr;grid-gap:10px 40px;padding-bottom:50px}}.c-search__inner--found{padding-top:2px;padding-bottom:54px}@media (max-width:767px){.c-search__inner--found{display:block;padding-bottom:34px}}.c-search__inner--found~.m-sections{padding-bottom:73px}@media (max-width:767px){.c-search__inner--found~.m-sections{padding-bottom:43px}}.c-search__inner--found p{line-height:16px}.c-search__inner--found .c-search__right{padding:28px 113px 38px 107px}@media (max-width:1279px){.c-search__inner--found .c-search__right{padding:28px 43px 38px 37px}}@media (max-width:1023px){.c-search__inner--found .c-search__right{padding:28px 73px 38px 67px}}@media (max-width:767px){.c-search__inner--found .c-search__right{padding:28px 33px 38px 27px}}@media (max-width:500px){.c-search__inner--found .c-search__right{padding:28px 20px 38px}}.c-search__inner--found .c-search__right p{margin-bottom:28px}@media (max-width:500px){.c-search__inner--found .c-search__btns{display:block}}.c-search__inner--found .c-search__btns .btn--border{padding:12px 65px 13px}@media (max-width:767px){.c-search__inner--found .c-search__btns .btn--border{margin-top:12px}}.c-search__inner--found .c-search__btns .btn--border:first-child{margin-top:0}.c-search__sliders{padding:36px 0 73px;background:#f4f4f5}.c-search__left .title-2{margin-bottom:15px}.c-search__right{padding:28px 110px 38px;border:1px solid #ecebeb;border-radius:8px}@media(max-width:1470px){.c-search__right{padding:28px 40px 38px}}@media (max-width:767px){.c-search__right{padding:20px 15px}}.c-search__right p{text-align:center;margin-bottom:24px}@media (max-width:767px){.c-search__right p{max-width:260px;margin:0 auto 15px}}.c-search__btns{display:grid;grid-template-columns:repeat(2,calc(50% - 8px));grid-gap:16px}@media (max-width:767px){.c-search__btns{grid-template-columns:1fr}}@media (max-width:767px){.c-search__btns .btn{padding-left:30px;padding-right:30px}}.c-search__btns .btn img{max-height:none;margin-right:10px}.c-search .c__nav:before{display:none}.c__nav{display:-webkit-box;display:flex;margin-top:28px;-webkit-box-align:center;align-items:center}.c__nav .select-wrapper,.c__nav:before,.c__nav select{min-width:215px;max-width:215px}@media (max-width:767px){.c__nav .select-wrapper,.c__nav:before,.c__nav select{display:none!important}}.c__nav:before{content:"";display:block;margin-right:auto}.c__nav .b-pagination{margin:0 auto}.c__nav .select-wrapper,.c__nav select{margin-left:auto}
/* ! только для переменных */.col-item{display:-webkit-box;display:flex;margin-bottom:30px;border-radius:8px;overflow:hidden}@media (max-width:767px){.col-item{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}}.col-item:hover .btn--purple{background-color:#520f54}.col-item:first-of-type{padding-top:30px}.col-item--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.col-item--reverse .col-item__img{border-radius:8px 0 0 8px;overflow:hidden}@media (max-width:767px){.col-item--reverse .col-item__img{border-radius:8px 8px 0 0}}.col-item--reverse .col-item__info{margin:0;border-radius:0 8px 8px 0;overflow:hidden}@media (max-width:767px){.col-item--reverse .col-item__info{border-radius:0 0 8px 0}}@media (max-width:767px){.col-item--reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}}.col-item__title{margin-bottom:14px;font-weight:700;font-size:32px;line-height:28px}@media (max-width:1023px){.col-item__title{font-size:24px}}@media (max-width:500px){.col-item__title{margin-bottom:12px;font-size:18px;line-height:22px}}.col-item__info{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1 1 50%;height:542px;padding:42px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;border-radius:8px 0 0 8px;color:#fff;font-size:14px;line-height:28px;overflow:hidden}@media (max-width:1023px){.col-item__info{height:342px}}@media (max-width:767px){.col-item__info{width:100%;height:auto;padding:20px;border-radius:0 0 8px 8px;z-index:1}}@media (max-width:500px){.col-item__info{height:auto}}.col-item__info:not(.col-item__info--centered){-webkit-box-pack:center;justify-content:center;margin-right:0;padding:33px 33px 33px 150px}@media (max-width:1279px){.col-item__info:not(.col-item__info--centered){padding:33px 33px 33px 70px}}@media (max-width:1023px){.col-item__info:not(.col-item__info--centered){padding:33px 33px 33px 30px}}@media (max-width:767px){.col-item__info:not(.col-item__info--centered){padding:33px 33px 33px 20px}}.col-item__info--centered{-webkit-box-pack:center;justify-content:center}.col-item__info>*{max-width:481px}.col-item__info .title-3{margin-bottom:10px;text-transform:uppercase;font-weight:400;font-size:14px;line-height:28px}@media (max-width:500px){.col-item__info .title-3{margin-bottom:3px;font-size:13px;line-height:26px}}.col-item__info .link{margin-bottom:20px}.col-item__info .link--more:after{background-color:#fff}.col-item__info img{width:100%;max-height:224px;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.col-item__info img{width:55%;margin:-105px 0 20px auto;-webkit-box-ordinal-group:0;order:-1;border:6px solid #fff;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}}@media (max-width:500px){.col-item__info .btn{width:100%;font-size:15px}}.col-item__text{max-height:400px;margin-bottom:30px;font-size:16px;line-height:21px;overflow:hidden}@media (max-width:767px){.col-item__text{max-height:unset}}@media (max-width:500px){.col-item__text{margin-bottom:20px;font-size:15px;line-height:19px}}.col-item__text svg :not(g).fill{fill:#fff}.col-item__text svg :not(g).stroke{stroke:#9b9b9b}.col-item__text p:not(:last-child){margin-bottom:0}.col-item__text br{display:contents}.col-item__img{max-width:798px;height:542px;-webkit-box-flex:0;flex:0 0 50%;margin-right:0;border-top-right-radius:8px;border-bottom-right-radius:8px;overflow:hidden}@media (max-width:1023px){.col-item__img{height:342px}}@media (max-width:767px){.col-item__img{width:100%;border-bottom-right-radius:0;border-top-left-radius:8px}}@media (max-width:500px){.col-item__img{height:198px}}.col-item__img img{width:100%;height:100%}.col-item__img img.init{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.col-item-d-title{margin-bottom:12px}.col-item--discount .col-item__img img{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.col-item--detail{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.col-item--detail:last-child{margin-bottom:0}.col-item--detail .col-item__info{color:#221924;padding:0}.col-item--detail .col-item__info>*{max-width:unset}.col-item--detail .col-item__img{height:auto}.col-item--detail .col-item__img img{font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain}

/* ! только для переменных */.h-btn{display:none;width:36px;height:34px;padding:10px;margin:-10px 3px -10px -10px;cursor:pointer;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;background-color:transparent;position:relative}@media (max-width:1023px){.h-btn{display:block}}.h-btn.active{-webkit-transform:rotateY(180deg) translateZ(0);transform:rotateY(180deg) translateZ(0)}.h-btn.active .h-btn__line{background-color:transparent!important;-webkit-transition:none;transition:none}.h-btn.active .h-btn__line:after,.h-btn.active .h-btn__line:before{top:0;bottom:0;margin:auto}.h-btn.active .h-btn__line:before{-webkit-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0)}.h-btn.active .h-btn__line:after{-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}.h-btn__line{position:absolute;top:0;left:0;right:0;bottom:0;height:2px;width:16px;border-radius:9px;margin:auto;-webkit-transition:background-color .2s,-webkit-transform .6s;transition:background-color .2s,-webkit-transform .6s;transition:transform .6s,background-color .2s;transition:transform .6s,background-color .2s,-webkit-transform .6s;pointer-events:none}.h-btn__line,.h-btn__line:after,.h-btn__line:before{background-color:#1e191f}.h-btn__line:after,.h-btn__line:before{content:"";position:absolute;left:0;right:0;height:2px;border-radius:9px;-webkit-transition:background-color .2s,-webkit-transform .6s;transition:background-color .2s,-webkit-transform .6s;transition:transform .6s,background-color .2s;transition:transform .6s,background-color .2s,-webkit-transform .6s}.h-btn__line:before{top:6px}.h-btn__line:after{bottom:6px}

/* ! только для переменных */.h-nav{border:solid #d9d8d8;border-width:1px 0;position:relative}@media (max-width:767px){.h-nav--auth{border-bottom-width:0}}@media (max-width:767px){.h-nav--auth .h-nav__inner{display:none!important}}.h-nav:before{display:none;content:"";position:absolute;top:0;left:0;bottom:0;width:30px;background:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff);z-index:1}@media (max-width:1023px){.h-nav:before{display:block}}@media (max-width:500px){.h-nav:before{width:10px}}.h-nav:after{display:none;content:"";position:absolute;top:0;right:0;bottom:0;width:30px;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}@media (max-width:1023px){.h-nav:after{display:block}}@media (max-width:500px){.h-nav:after{width:10px}}.h-nav__menu{display:none}.h-nav__links{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;line-height:1;position:relative}@media (max-width:1023px){.h-nav__links{-webkit-box-pack:start;justify-content:flex-start;padding:10px 20px;white-space:nowrap;overflow:auto}}@media (max-width:500px){.h-nav__links{padding:10px}}.h-nav__link{padding:11px 22px;border:solid transparent;border-width:0 1px;position:relative;-webkit-transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s}@media (max-width:1023px){.h-nav__link{margin-right:8px;padding:8px 10px;border:none;border-radius:3px;background:#d9d8db}}.h-nav__link:before{content:"";position:absolute;top:0;right:0;bottom:-1px;left:0;-webkit-transition:background .3s;transition:background .3s;z-index:101}@media (max-width:1023px){.h-nav__link:before{display:none}}.h-nav__link.active{border-color:#d9d8d8;box-shadow:0 4px 10px rgba(0,0,0,.1)}.h-nav__link.active:before{background:#f4f4f6}.h-nav__link span{position:relative;z-index:102}.h-nav__placeholder{display:none;min-width:30px}@media (max-width:1023px){.h-nav__placeholder{display:block}}@media (max-width:500px){.h-nav__placeholder{min-width:5px}}.h-nav__content{position:absolute;top:100%;left:0;right:0;z-index:100}@media (max-width:1023px){.h-nav .container--medium{padding:0}}

/* ! только для переменных */.h{background-color:#fff;position:relative;z-index:99}.h-top{margin-bottom:15px;overflow:hidden}@media (max-width:1023px){.h-top{background-color:#7f187f}}@media (max-width:767px){.h-top{margin-bottom:6px}}.h-top__inner{-webkit-box-pack:end;justify-content:flex-end}.h-top__info,.h-top__inner{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.h-top__info{min-height:39px;-webkit-box-flex:1;flex-grow:1;padding:0 0 4px;font-size:24px;line-height:19px;position:relative}@media (max-width:1279px){.h-top__info{font-size:20px}}@media (max-width:1023px){.h-top__info{font-size:16px;text-align:center}}@media (max-width:767px){.h-top__info{min-height:34px;font-size:14px}}@media (max-width:500px){.h-top__info{font-weight:700}}.h-top__info:before{content:"";position:absolute;top:0;right:0;bottom:0;left:-50vw;background-color:#7f187f;border-radius:0 0 20px 0;z-index:-1;pointer-events:none}@media (max-width:1023px){.h-top__info:before{display:none}}.h-top__info *{color:#fff}.h-top__info .link-more{margin-left:22px;padding-left:12px;border-left:2px solid #fff;pointer-events:none;line-height:1}@media (max-width:1023px){.h-top__info .link-more{display:none}}.h-top__info .link-more svg{margin-top:5px}.h-top__links{margin-left:40px}@media (max-width:1023px){.h-top__links{display:none}}.h-top__links a{margin-left:10px}.h__search{width:700px;margin-top:-5px;position:relative}@media(max-width:1470px){.h__search{width:440px}}@media (max-width:1023px){.h__search{width:100%;-webkit-box-ordinal-group:3;order:2;margin-top:10px}}@media (max-width:767px){.h__search{margin-top:4px}}.h__search.active input{padding-left:15px!important;padding-right:60px!important}.h__search.active button{right:0;left:auto;border-radius:0 3px 0 0;background-color:#7f187f}.h__search.active button svg :not(g){fill:#fff}.h__search input{height:38px!important;padding:1px 15px 4px 44px!important;border-width:2px!important;border-radius:3px!important;position:relative;z-index:300}@media (max-width:1023px){.h__search input{height:38px!important}}.h__search input:focus,.h__search input:hover{border-color:rgba(127,24,127,.3)!important;box-shadow:none!important}.h__search button{display:-webkit-box;display:flex;position:absolute;top:0;bottom:0;left:0;width:50px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:0 3px 3px 0;cursor:pointer;z-index:301}.h__search button:hover svg :not(g){fill:#f6b71d}.h__search button svg{z-index:1}.h__search button svg :not(g){-webkit-transition:fill .2s;transition:fill .2s}.h__middle{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-bottom:15px}@media (max-width:1023px){.h__middle{flex-wrap:wrap}}@media (max-width:767px){.h__middle{padding-bottom:9px}}.h__logo{margin-right:20px;padding-top:1px}@media (max-width:1023px){.h__logo span:first-of-type{display:none}}.h__logo span:last-of-type:not(:first-of-type){display:none}@media (max-width:1023px){.h__logo span:last-of-type:not(:first-of-type){display:block}}.h__logo span:last-of-type:not(:first-of-type) svg{height:28px;width:126px;margin-top:3px;-webkit-transform:translateY(2px);transform:translateY(2px)}.h-cart,.h-lk,.h__fav,.h__sale{display:-webkit-box;display:flex;margin-left:40px;margin-bottom:7px;-webkit-box-align:center;align-items:center}@media (max-width:1279px){.h-cart,.h-lk,.h__fav,.h__sale{margin-left:15px}}@media (max-width:1023px){.h-cart,.h-lk,.h__fav,.h__sale{margin-bottom:0}}@media (max-width:767px){.h-cart,.h-lk,.h__fav,.h__sale{margin-left:2px}}.h-cart svg,.h-lk svg,.h__fav svg,.h__sale svg{margin-right:9px}@media (max-width:500px){.h-cart svg,.h-lk svg,.h__fav svg,.h__sale svg{margin-right:7px}}@media (max-width:1279px){.h-cart>span,.h-lk>span,.h__fav>span,.h__sale>span{display:none}}.h__sale{margin-left:20px;color:#c4113f}@media (max-width:1023px){.h__sale{display:none}}.h__sale:hover{text-decoration:underline}.h-lk{position:relative}@media (max-width:1279px){.h-lk{position:static}}.h-lk.active svg :not(g){fill:#7f187f}.h-lk__link{display:-webkit-box;display:flex;min-height:35px;-webkit-box-align:center;align-items:center;white-space:nowrap}@media (max-width:1279px){.h-lk__link{min-height:auto}}.h-lk__link:hover{color:#7f187f}.h-lk__link:hover svg :not(g){fill:#7f187f}@media (max-width:1279px){.h-lk__link>span{display:none}}.h-lk__link svg{width:21px;height:21px}.h-lk__link *{pointer-events:none}.h-lk__logout{display:none;position:absolute;top:100%;left:0;width:100%;padding-top:3px}@media (max-width:1279px){.h-lk__logout{display:none!important}}.h-lk__logout:hover span{color:#221924;-webkit-text-decoration:transparent;text-decoration:transparent}.h-lk__logout span{display:block;padding:1px 20px;background-color:#f6b71d;color:#fff;text-align:center;border-radius:8px;overflow:hidden}.h__fav{position:relative}@media (max-width:500px){.h__fav{margin-left:9px}}.h__fav:hover{color:#7f187f}.h__fav:hover svg :not(g){stroke:#7f187f}.h__fav [data-favorites-count]{display:-webkit-box;display:flex;position:absolute;top:-4px;left:10px;right:0;width:19px;height:19px;padding-bottom:2px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:50%;background-color:#f6b71d;font-size:13px;-webkit-transform:translate(5%,-25%) scale(1);transform:translate(5%,-25%) scale(1);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}@media (max-width:1279px){.h__fav [data-favorites-count]{top:-8px}}@media (max-width:500px){.h__fav [data-favorites-count]{width:17px;height:17px;top:-6px;left:9px}}.h__fav [data-favorites-count]:empty{-webkit-transform:scale(0);transform:scale(0)}.h__fav svg{width:20px;height:17px}@media (max-width:500px){.h__fav svg{height:16px}}.h-cart:hover .h-cart__text{color:#7f187f}.h-cart:hover .h-cart__icon :not(g){fill:#7f187f}.h-cart:hover svg :not(g){stroke:#7f187f}.h-cart__icon{position:relative}.h-cart__icon svg{height:23px;margin-top:5px;margin-bottom:-2px}@media (max-width:500px){.h-cart__icon svg{width:19px;height:18px;margin-right:5px;margin-left:1px}}.h-cart__count{display:-webkit-box;display:flex;position:absolute;top:0;right:0;width:19px;height:19px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:50%;background-color:#f6b71d;font-size:13px;-webkit-transform:translate(5%,-25%);transform:translate(5%,-25%)}@media (max-width:767px){.h-cart__count{top:-3px}}@media (max-width:500px){.h-cart__count{width:17px;height:17px}}.h-cart__count span{margin-bottom:2px}.h__actions{display:-webkit-box;display:flex;margin-left:auto;-webkit-box-align:center;align-items:center}@media (max-width:1279px){.h__actions{position:relative}}.h-m-menu{display:none;position:absolute;top:100%;left:0;background-color:#fff;font-size:15px;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.h-m-menu.init{display:block;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.h-m-menu.active{-webkit-transform:translateX(0);transform:translateX(0)}.h-m-menu a{display:block;min-width:258px;padding:19px 26px;line-height:1}.h-m-menu a:not(:last-child){border-bottom:2px solid #e3e2e4}.h-m-menu__lk{background:#f4f4f5;color:#7f187f;text-decoration:underline}.h-m-lk{display:none;position:absolute;top:100%;right:0;background-color:#fff;box-shadow:0 4px 15px rgba(0,0,0,.15);font-size:15px;z-index:303}@media (max-width:1279px){.h-m-lk{right:-20px;-webkit-transform:translateX(calc(100% + 20px));transform:translateX(calc(100% + 20px))}}@media (max-width:767px){.h-m-lk{right:-10px}}.h-m-lk.init{display:block;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media (max-width:1279px){.h-m-lk.active{-webkit-transform:translateX(10px);transform:translateX(10px)}}.h-m-lk a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:14px 18px;line-height:1;white-space:nowrap}.h-m-lk a:not(.h-m-lk__lk):hover{color:#7f187f;-webkit-text-decoration:underline currentColor;text-decoration:underline currentColor}.h-m-lk a img{min-width:20px;height:20px;font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain;margin-right:17px}.h-m-lk div{border:solid #e3e2e4;border-width:1px 0}.h-m-lk div+div{border-top-width:0}.h-m-lk__lk{-webkit-box-pack:center;justify-content:center;background:#f4f4f5;color:#7f187f;text-decoration:underline}.h-m-lk__lk:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}
/* ! только для переменных */@media (max-width:1023px){.m-sections{padding-top:30px}}@media (max-width:767px){.m-sections{padding-top:14px}}.m-sections__inner{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:81px 60px}@media(max-width:1470px){.m-sections__inner{grid-gap:80px 30px}}@media (max-width:1279px){.m-sections__inner{grid-template-columns:repeat(4,1fr)}}@media (max-width:767px){.m-sections__inner{grid-template-columns:repeat(2,1fr);grid-gap:2px 2px}}.m-sections__inner a{text-align:center}@media (max-width:767px){.m-sections__inner a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:8px 3px 8px 9px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.18);border-radius:8px;text-align:left}}.m-sections__inner a:hover div{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.m-sections__inner a:hover div:before{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.m-sections__inner a:hover span{color:#8b338c;text-decoration:underline}.m-sections__inner a div{display:-webkit-box;display:flex;width:114px;height:114px;margin:0 auto 62px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-transition:-webkit-transform .22s cubic-bezier(.22,.61,.36,1);transition:-webkit-transform .22s cubic-bezier(.22,.61,.36,1);transition:transform .22s cubic-bezier(.22,.61,.36,1);transition:transform .22s cubic-bezier(.22,.61,.36,1),-webkit-transform .22s cubic-bezier(.22,.61,.36,1);position:relative}@media (max-width:767px){.m-sections__inner a div{width:auto;height:auto;margin:0 7px 0 0;-webkit-box-pack:start;justify-content:flex-start;-webkit-transform:none!important;transform:none!important}}.m-sections__inner a div:before{content:"";position:absolute;top:50%;left:50%;width:206px;height:206px;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);border-radius:50%;background-color:#f1f1f1;z-index:-1}@media (max-width:767px){.m-sections__inner a div:before{display:none}}@media (max-width:767px){.m-sections__inner a div img{min-width:41px!important;max-width:41px!important;height:41px!important;font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain}}.m-sections__inner a div img:not(.init){width:163px;height:163px;border-radius:50%}.m-sections__inner a span{font-size:18px}@media (max-width:767px){.m-sections__inner a span{font-size:14px}}.m-sections .title-2{margin-bottom:73px;text-align:center}@media (max-width:1023px){.m-sections .title-2{margin-bottom:20px}}/* ! только для переменных */.m-slider{margin-top:10px;margin-bottom:31px;position:relative}@media (max-width:767px){.m-slider{margin:10px -20px 0}}@media (max-width:500px){.m-slider{margin:10px -10px 0}}.m-slider__video{position:absolute;top:50%;left:50%;height:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:1023px){.m-slider__video{width:auto;height:auto}}.m-slider__item{height:401px;position:relative}@media (max-width:1023px){.m-slider__item{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media (max-width:767px){.m-slider__item{height:300px}}@media (max-width:500px){.m-slider__item{height:69vw;max-height:286px;width:100%}}.m-slider__inner{display:-webkit-box;display:flex;width:401px;height:401px;margin-left:20%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:55px;background:-webkit-gradient(linear,left bottom,right top,color-stop(49.8%,#7f187f),color-stop(50.2%,#5b215e));background:linear-gradient(to top right,#7f187f 49.8%,#5b215e 50.2%);color:#fff;text-align:center}@media (max-width:1279px){.m-slider__inner{margin-left:100px}}@media (max-width:1023px){.m-slider__inner{position:absolute;bottom:0;left:0;width:100%;height:auto;margin-left:0;-webkit-box-flex:1;flex-grow:1;padding:10px 20px}}.m-slider__text{margin-top:26px}@media (max-width:767px){.m-slider__text{display:none}}.m-slider__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:401px;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;z-index:-1}@media (max-width:1023px){.m-slider__img{position:static}}@media (max-width:767px){.m-slider__img{height:300px}}@media (max-width:500px){.m-slider__img{display:block;width:100vw;max-height:100%;margin:auto}}.m-slider__img.lazy:not(.init){min-width:100%;min-height:100%}.m-slider__paginations{display:-webkit-box;display:flex;min-height:20px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.m-slider__pagination{width:10px;height:10px;margin-top:10px;border-radius:50%;border:2px solid #7f187f;-webkit-transition:background-color .2s;transition:background-color .2s}.m-slider__pagination:not(:first-child){margin-left:10px}.m-slider__pagination.active{background-color:#7f187f}.m-slider__arrow{position:absolute;top:50%;margin:-20px;padding:30px 10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}@media (max-width:1023px){.m-slider__arrow{display:none}}.m-slider__arrow--prev{right:calc(100% + 20px)}@media(max-width:1470px){.m-slider__arrow--prev{right:calc(100% + 5px)}}.m-slider__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.m-slider__arrow--next{left:calc(100% + 20px)}@media(max-width:1470px){.m-slider__arrow--next{left:calc(100% + 5px)}}.m-slider__arrow svg{width:30px;height:25px}.m-slider__arrow svg :not(g){fill:none;stroke-width:1px}.m-slider__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}@media (max-width:1023px){.m-slider__link{display:block}}.m-slider .title-1{line-height:1.1}@media(max-width:1470px){.m-slider .title-1{font-size:34px}}@media (max-width:1023px){.m-slider .title-1{font-size:30px}}@media (max-width:767px){.m-slider .title-1{font-size:18px}}.m-slider .btn{margin-top:43px}@media (max-width:1023px){.m-slider .btn{display:none}}.m-slider .swiper-container,.m-slider .swiper-slide,.m-slider .swiper-wrapper{height:401px}@media (max-width:1023px){.m-slider .swiper-container,.m-slider .swiper-slide,.m-slider .swiper-wrapper{height:auto}}.m-slider .swiper-slide{overflow:hidden}.m-slider .swiper-wrapper{background-color:#f1f1f1}@media (max-width:1023px){.m-slider .swiper-wrapper{background:transparent}}@media (max-width:1023px){.m-slider .swiper-container:not(.swiper-container-initialized){height:65vw}}@media (max-width:1023px){.m-slider .swiper-container .m-slider__inner{max-height:180px}}/* ! только для переменных */.m__info{max-width:1712px;margin:10px auto 0;padding:7px 20px;background-color:#d9d8db;border-radius:8px;text-align:center}@media (max-width:500px){.m__info{margin:10px 10px 0;padding:7px 20px 7px 0}}@media (max-width:500px){.m__info span{margin-left:20px}}.m__info a{display:inline-block;margin-left:20px}
/* ! только для переменных */.payment-online__prompt{margin-bottom:19px;color:#726e75;font-weight:700;font-size:24px;line-height:29px}@media (max-width:500px){.payment-online__prompt{margin-bottom:17px;font-size:18px;line-height:22px}}.payment-online__sect{padding:25px 20px 41px;background-color:#fff;border-radius:8px}@media (max-width:500px){.payment-online__sect{margin:0 -10px;padding:19px 11px 34px;border-radius:0}}.payment-online__sect .b-form__item{max-width:530px}.payment-online__sect .title-3{margin-bottom:30px;line-height:29px}@media (max-width:500px){.payment-online__sect .title-3{margin-bottom:14px;font-size:18px;line-height:22px}}.payment-online__btn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-top:8px}@media (max-width:1279px){.payment-online__btn{flex-wrap:wrap}}@media (max-width:500px){.payment-online__btn{margin-top:-4px}}.payment-online__btn .btn{padding:15px 104px 16px;margin-right:22px;margin-bottom:14px}@media (max-width:500px){.payment-online__btn .btn{margin-right:0;margin-bottom:12px;padding:14px 104px 16px}}.payment-online__btn .btn+span{margin-bottom:14px;color:#726e75;font-size:16px;line-height:21px}@media (max-width:500px){.payment-online__btn .btn+span{margin-bottom:0;font-size:14px;line-height:18px}}.payment-online__btn .btn+span .link{display:inline}.payment-online .payment__form{grid-template-columns:1fr;grid-gap:18px 0}/* ! только для переменных */.payment-sber{padding:29px 20px 41px;background-color:#fff;border-radius:8px}@media (max-width:500px){.payment-sber{margin:0 -10px;padding:0;background-color:#f4f4f6;border-radius:0}}.payment-sber-need{margin-bottom:27px}.payment-sber-need__needs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;text-align:center}@media (max-width:1279px){.payment-sber-need__needs{grid-template-columns:repeat(2,1fr)}}@media (max-width:1023px){.payment-sber-need__needs{grid-template-columns:repeat(1,1fr)}}@media (max-width:767px){.payment-sber-need__needs{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.payment-sber-need__needs{grid-template-columns:repeat(1,1fr);grid-gap:12px}}.payment-sber-need__item{padding:27px 16px 28px 17px;background-color:#dff3f6;border-radius:8px;overflow:hidden}@media (max-width:500px){.payment-sber-need__item{padding:17px 16px 18px 17px}}.payment-sber-need__img{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:0 auto}.payment-sber-need p{max-width:200px;margin:10px auto 0}.payment-sber__img{margin-bottom:23px}@media (max-width:500px){.payment-sber p{padding:0 10px}}.payment-sber b{text-transform:uppercase}@media (max-width:500px){.payment-sber b{padding:0 10px}}.payment-sber blockquote{margin-top:23px}@media (max-width:500px){.payment-sber blockquote{margin:14px 0 -10px;padding:14px 15px 15px;border-radius:0}}.payment-sber blockquote b{padding:0}.payment-sber .b-form__item{max-width:530px}.payment-sber .title-3{margin-bottom:27px;line-height:29px}@media (max-width:500px){.payment-sber .title-3{margin-bottom:14px;padding:0 10px;font-size:18px;line-height:22px}}/* ! только для переменных */.payment-types{display:grid;grid-gap:18px 22px;grid-template-columns:repeat(3,1fr);padding-bottom:36px}@media (max-width:1023px){.payment-types{grid-gap:15px 18px;grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.payment-types{grid-gap:12px;grid-template-columns:repeat(1,1fr);padding-bottom:25px}}.payment-types~.title-3{margin:-5px 0 8px}.payment-types~.title-3~span{font-size:16px;line-height:21px}.payment-types__i{padding:21px 0 24px;background-color:#fff;border-radius:8px}.payment-types__i:hover .link{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.payment-types__i:nth-child(3) img{margin-top:10px}.payment-types__i .link{margin-top:21px;font-size:18px;line-height:22px}.payment-types__img{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:116px;height:116px;margin:0 auto;background-color:#dff3f6;border-radius:50%}@media (max-width:767px){.payment-types span{font-size:16px}}.payment-types .link{display:-webkit-box;display:flex;margin-top:20px;-webkit-box-pack:center;justify-content:center}
/* ! только для переменных */.payment-list{margin-top:-1px;padding-bottom:16px}.payment-list--delivery{padding-bottom:25px}@media (max-width:500px){.payment-list--mobile{padding-bottom:0;background-color:#f4f4f6}}.payment-list span{display:inline-block;margin:7px 0 0;line-height:21px}@media (max-width:767px){.payment-list span{font-size:16px}}@media (max-width:500px){.payment-list--contacts span{font-size:14px}}.payment-list .title-2{line-height:36px}@media (max-width:767px){.payment-list .title-2{font-size:24px;line-height:29px}}
/* ! только для переменных */.payment{padding:22px 0 64px;background-color:#f4f4f5}@media (max-width:767px){.payment{padding:16px 0 32px}}@media (max-width:767px){.payment+.f-form{display:block}}.payment__wrap{width:516px;margin-right:24px;position:relative}@media (max-width:1279px){.payment__wrap{width:418px}}@media (max-width:1023px){.payment__wrap{display:none}}.payment__wrap.active{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end}.payment__wrap.active [data-fix-item]{position:static}.payment__main{width:calc(100% - 540px);position:relative}@media (max-width:1279px){.payment__main{width:calc(100% - 442px)}}@media (max-width:1023px){.payment__main{width:100%}}.payment__inner{display:-webkit-box;display:flex}@media (max-width:1023px){.payment__inner{display:block}}.payment__nav{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:12px 0}@media (max-width:767px){.payment__nav{display:none}}.payment__nav.scroll{width:100%}.payment__nav .link-more{max-width:518px;width:100%;padding:15px 17px;background-color:#fff;border-radius:8px}.payment__nav .link-more:hover:not(.active) span{color:#8b338c;text-decoration:underline}.payment__nav .link-more.active svg :not(g),.payment__nav .link-more:hover:not(.active) svg :not(g){fill:#8b338c}.payment__nav .link-more.active span{color:#7f187f}.payment__nav .link-more span{margin-top:-5px;margin-left:25px;font-size:18px}.payment__nav .link-more img{width:38px;height:30px}.payment__nav .link-more svg{margin:0 0 0 auto}.payment__nav .link-more svg :not(g){fill:#221924}.payment__form{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 55px;-webkit-box-align:end;align-items:flex-end}@media (max-width:1023px){.payment__form{grid-template-columns:1fr}}.payment__form button{height:50px}.payment__form .b-form__item{width:100%;margin:0}.payment__form .b-checkbox{grid-column:1/3}@media (max-width:1023px){.payment__form .b-checkbox{grid-column:1/2}}

/* ! только для переменных */.p{padding:12px 12px 19px;background-color:#fff;border-radius:8px;position:relative;overflow:hidden}@media (max-width:767px){.p{padding:12px 10px 19px}}.p:hover .p__fw,.p:hover:before{opacity:1}.p:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;border-radius:8px;border:2px solid #7f187f;pointer-events:none}@media (max-width:1023px){.p:before{display:none}}.p-wrap>.p{height:100%}.p__fw{display:-webkit-box;display:flex;max-width:205px;margin:-100px auto 50px;padding:16px 31px;background:#fff;border:1px solid #ecebeb;border-radius:50px;line-height:1;opacity:0;position:relative;z-index:1}@media (max-width:767px){.p__fw{display:none}}.p__fw:hover{box-shadow:0 0 0 2px #7f187f}.p__img{display:-webkit-box;display:flex;max-width:364px;margin:0 -2px 20px;position:relative}@media (max-width:767px){.p__img{max-width:none;margin:-12px -10px 10px}}.p__img:before{content:"";float:left;padding-top:100%}.p__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.p__img img.b-error{background:#f4f4f5;background-image:url(/local/client/img/no-photo.svg);background-repeat:no-repeat;background-position:50%}.p__favorite{display:-webkit-box;display:flex;position:absolute;top:19px;right:21px;width:33px;height:33px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:50%;border:2px solid transparent;background-color:#fff;cursor:pointer}@media (max-width:767px){.p__favorite{top:8px;right:7px}}.p__favorite.active svg :not(g){fill:#7f187f!important}@media (max-width:767px){.p__favorite.active svg :not(g){stroke:#7f187f!important}}.p__favorite:hover{border-color:#7f187f}.p__favorite:hover.active svg :not(g){fill:transparent}.p__favorite:hover svg :not(g){fill:#7f187f;stroke:#7f187f}@media (max-width:767px){.p__favorite:hover svg :not(g){fill:#fff}}.p__favorite svg{width:18px;height:16px}.p__favorite svg :not(g){fill:none;stroke:#7f187f;//transition:fill .2s,stroke .2s}.p__title{display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:12px;font-size:16px;line-height:1.4;overflow:hidden}@media (max-width:767px){.p__title{margin-bottom:5px;font-size:15px}}.p__title:hover{color:#7f187f;text-decoration:underline}.p__size{display:block;margin-bottom:22px;padding-top:4px;font-size:14px;color:#63636c}@media (max-width:767px){.p__size{padding-top:0;margin-bottom:16px}}.p-colors{display:grid;margin-bottom:16px;grid-template-columns:repeat(9,1fr);grid-gap:5px;-webkit-box-align:center;align-items:center}@media (max-width:767px){.p-colors{margin-bottom:15px;grid-template-columns:repeat(7,1fr);grid-gap:3px}}@media (max-width:500px){.p-colors{grid-template-columns:repeat(5,1fr)}}@media (max-width:767px){.p-colors--m:not(.active) .p-colors__item:nth-of-type(4){display:none}}.p-colors-title{margin-bottom:8px}@media (max-width:767px){.p-colors-title{margin-bottom:10px}}.p-colors__inner{display:none}.p-colors__inner.active,.p-colors__item{display:-webkit-box;display:flex}.p-colors__item{width:31px;height:31px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border:1px solid #c4c4c4;border-radius:3px;overflow:hidden;cursor:pointer}@media (max-width:767px){.p-colors__item{width:21px;height:21px}}.p-colors__item:hover{border-color:#7f187f}.p-colors__item.hidden{display:none}.p-colors__item img{width:30px;height:30px;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.p-colors__item img{width:20px;height:20px}}.p-colors__item[data-p-toggle-btn]{display:block;padding-left:3px;font-size:12px;-webkit-transition:-webkit-text-decoration .2s;transition:-webkit-text-decoration .2s;transition:text-decoration .2s;transition:text-decoration .2s,-webkit-text-decoration .2s;position:relative;z-index:2}@media (max-width:767px){.p-colors__item[data-p-toggle-btn]{padding-left:0}}.p-colors__item[data-p-toggle-btn] span{pointer-events:none}@media (max-width:767px){.p-colors__item[data-p-toggle-btn] span:first-of-type{display:none}}.p-colors__item[data-p-toggle-btn] span:last-of-type:not(:first-of-type){display:none}@media (max-width:767px){.p-colors__item[data-p-toggle-btn] span:last-of-type:not(:first-of-type){display:block}}.p__credit{margin-top:11px;font-size:16px}@media (max-width:767px){.p__credit{font-size:14px;line-height:1.2}}.p__rating{display:-webkit-box;display:flex;margin-top:9px;-webkit-box-align:center;align-items:center}@media (max-width:767px){.p__rating{margin-top:15px}}.p__rating--empty>span{margin-left:8px!important}.p__rating>span{margin-left:8px;font-size:14px;color:#63636c}@media (max-width:500px){.p__rating>span span:first-of-type{display:none}}.p__rating>span span:last-of-type:not(:first-of-type){display:none}@media (max-width:500px){.p__rating>span span:last-of-type:not(:first-of-type){display:block}}.p__delivery{margin-top:19px}@media (max-width:767px){.p__delivery{margin-top:21px;line-height:1.2}}.p__to-cart{display:block;border-top:1px solid #ecebeb;margin:12px -10px -19px;padding:19px 20px 20px;color:#7f187f;text-decoration:underline;text-align:center}.p .price{line-height:1}@media (max-width:767px){.p .price{display:block}}.p .price span:first-of-type{font-size:24px}@media (max-width:767px){.p .price span:first-of-type{margin-right:0;margin-bottom:2px;font-size:18px}}.p .price span:last-of-type:not(:first-of-type){font-size:16px}.p--selection .p__img{max-width:unset;height:409px;margin:0 -2px 15px}@media (max-width:1470px){.p--selection .p__img{height:330px}}@media (max-width:1279px){.p--selection .p__img{height:250px}}@media (max-width:767px){.p--selection .p__img{height:220px}}@media (max-width:500px){.p--selection .p__img{height:192px}}.p--selection .p__img:before{content:none}.p--selection .p__img img{position:static}.p--selection .p__title{margin-bottom:0}.p--selection .p__title:hover{color:#221924;text-decoration:none}
/* ! только для переменных */.payment-credit{padding:22px 0 80px;background-color:#f4f4f6}@media (max-width:1023px){.payment-credit{padding:25px 0 32px}}@media (max-width:500px){.payment-credit{padding:14px 0 27px}}.payment-credit__title{margin-bottom:26px;font-weight:700;font-size:24px;line-height:20px}@media (max-width:500px){.payment-credit__title{display:none}}.payment-credit__top{margin-bottom:30px}@media (max-width:500px){.payment-credit__top{margin-bottom:17px}}.payment-credit__top blockquote{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:6px 46px 20px}@media (max-width:500px){.payment-credit__top blockquote{padding:3px 11px 18px;border-radius:0}}.payment-credit__top span{display:block}.payment-credit__top span:first-of-type{margin-right:29px;font-size:80px;font-weight:700;line-height:1;color:#0d909e}@media (max-width:500px){.payment-credit__top span:first-of-type{margin-right:10px;font-size:60px;line-height:78px}}.payment-credit__top span:last-of-type:not(:first-of-type){margin-top:10px;font-size:18px;line-height:16px}.payment-credit__top span:last-of-type:not(:first-of-type) b{display:block;margin-bottom:16px;text-transform:none}.payment-credit__input b{font-size:12px;text-transform:uppercase}.payment-credit__input input:not(.b-count__input):not([type=submit]){padding-top:10px;padding-bottom:11px;font-weight:400;font-size:20px}@media (max-width:500px){.payment-credit__input input:not(.b-count__input):not([type=submit]){font-size:18px!important;text-align:center}}.payment-credit__input input:not(.b-count__input):not([type=submit]):hover{border-color:#ecebeb;box-shadow:inset 0 0 0 1px transparent}.payment-credit__input>span{display:block;margin-top:24px;font-size:14px;font-weight:400;color:#726e75}@media (max-width:500px){.payment-credit__input>span{display:none}}.payment-credit__info{display:-webkit-box;display:flex;width:100%;-webkit-box-pack:justify;justify-content:space-between;padding-top:15px}@media (max-width:500px){.payment-credit__info{padding-top:12px}}.payment-credit__info>span{display:block;min-width:76px;font-size:14px;font-weight:400;color:#726e75}@media (max-width:767px){.payment-credit__info>span{min-width:0}}.payment-credit__info>span:last-child{text-align:right}.payment-credit__info>span:not(:first-child):not(:last-child){text-align:center}@media (max-width:500px){.payment-credit__info>span>span{display:none}}.payment-credit__sum{display:grid;grid-template-columns:repeat(3,auto);grid-gap:17px 0;-webkit-box-align:center;align-items:center;margin-top:30px}@media (max-width:1470px){.payment-credit__sum{grid-template-columns:repeat(2,auto)}}@media (max-width:1279px){.payment-credit__sum{grid-gap:17px 49px}}@media (max-width:500px){.payment-credit__sum{grid-template-columns:repeat(1,auto);grid-gap:11px 0;margin-top:0}}.payment-credit__sum>div:last-of-type{margin-left:-20px}@media (max-width:767px){.payment-credit__sum>div:last-of-type{margin-left:0}}.payment-credit__sum>div>span{display:block}.payment-credit__sum>div>span:first-of-type{margin-bottom:7px;color:#726e75;font-size:16px;font-weight:400;line-height:19px}@media (max-width:500px){.payment-credit__sum>div>span:first-of-type{margin-bottom:4px;font-size:14px;line-height:17px}}.payment-credit__sum>div>span:last-of-type:not(:first-of-type){font-size:32px;font-weight:400;line-height:38px}@media (max-width:1023px){.payment-credit__sum>div>span:last-of-type:not(:first-of-type){font-size:28px;line-height:34px}}@media (max-width:500px){.payment-credit__sum>div>span:last-of-type:not(:first-of-type){font-size:24px;line-height:29px}}.payment-credit__sum .btn{max-width:323px;margin-top:10px;margin-left:0;padding:15px 97px 16px}@media (max-width:1470px){.payment-credit__sum .btn{grid-column:1/3;margin:0 auto}}@media (max-width:500px){.payment-credit__sum .btn{max-width:300px;margin:0 auto 12px 0;padding:18px 58px;grid-column:1;font-size:15px}}.payment-credit__month{margin-bottom:26px;font-weight:400;font-size:32px;line-height:30px}@media (max-width:1279px){.payment-credit__month{font-size:28px}}@media (max-width:767px){.payment-credit__month{font-size:24px}}@media (max-width:500px){.payment-credit__month{margin-bottom:15px;font-size:18px;line-height:22px}}.payment-credit__promo{margin-top:22px;margin-bottom:40px}@media (max-width:767px){.payment-credit__promo{margin-bottom:22px}}.payment-credit__promo div{display:grid;margin-bottom:30px;grid-template-columns:137px auto;grid-template-areas:"title text";grid-gap:0 17px;-webkit-box-align:center;align-items:center}@media (max-width:1279px){.payment-credit__promo div{grid-template-columns:115px auto;grid-gap:0 26px}}@media (max-width:1023px){.payment-credit__promo div{grid-template-columns:1fr;grid-template-areas:inherit}}@media (max-width:767px){.payment-credit__promo div{margin-bottom:12px}}.payment-credit__promo div:nth-child(2){margin-bottom:36px}@media (max-width:767px){.payment-credit__promo div:nth-child(2){margin-bottom:12px}}.payment-credit__promo div:nth-child(3){margin-bottom:42px}@media (max-width:767px){.payment-credit__promo div:nth-child(3){margin-bottom:12px}}.payment-credit__promo div:last-of-type{margin-top:35px}@media (max-width:767px){.payment-credit__promo div:last-of-type{margin-top:22px}}.payment-credit__promo div img{grid-area:img}.payment-credit__promo div b{grid-area:title;color:#0d909e;font-size:24px;line-height:29px;text-transform:uppercase}@media (max-width:1023px){.payment-credit__promo div b{grid-area:auto;margin-bottom:9px}}.payment-credit__promo div span{grid-area:text;font-size:16px;font-weight:400;line-height:19px}@media (max-width:1023px){.payment-credit__promo div span{grid-area:auto}}.payment-credit .title-3{margin-bottom:19px;line-height:19px}.payment-credit__inputs{margin:0 0 20px;padding:29px 28px 39px;background-color:#fff;border-radius:8px}@media (max-width:500px){.payment-credit__inputs{margin:0 0 17px;padding:18px 11px;border-radius:0}}.payment-credit__inputs:last-child{margin-bottom:0;padding:29px 28px 40px}@media (max-width:500px){.payment-credit__inputs:last-child{padding:13px 11px 0;background-color:#f4f4f6;border-radius:0}}.payment-credit__inputs p{line-height:19px}.payment-credit__inputs p:not(:last-child){margin-bottom:16px}@media (max-width:500px){.payment-credit__inputs p{padding:0 14px 0 0;font-size:15px;line-height:18px}}.payment-credit__inputs ol>li{margin-bottom:2px;line-height:19px}.payment-credit__inputs .b-range-slider{width:auto;cursor:pointer}.payment-credit__inputs .b-range-slider__slider{margin:0}.payment-credit__inputs .b-range-slider .noUi-horizontal{height:0}.payment-credit__inputs .b-range-slider .noUi-handle:after,.payment-credit__inputs .b-range-slider .noUi-handle:before{background:#fff}.payment-credit__inputs .b-range-slider .noUi-handle:after{width:24px;height:24px;box-shadow:inset 0 0 0 7px #7f187f}.payment-credit__inputs .b-range-slider .noUi-handle:hover:after{background:#fff;box-shadow:inset 0 0 0 7px #520f54}.payment-credit__inputs .b-range-slider .noUi-target{margin:-4px 0 0}.payment-credit__inputs .b-range-slider .noUi-connects{height:3px;background:transparent;border-radius:5px}.payment-credit__inputs .b-range-slider .noUi-connect{height:3px;background:#7f187f}.payment-credit__inputs .payment__inner{margin-top:23px}.payment-credit__inputs .title-3{margin-bottom:25px}@media (max-width:500px){.payment-credit__inputs .title-3{margin-bottom:15px;font-size:18px;line-height:22px}}@media (max-width:500px){.payment-credit .b-form{margin:0 -10px}}@media (max-width:1023px){.payment-credit .payment__inner{display:block}}@media (max-width:1023px){.payment-credit .payment__nav{display:none}}/* ! только для переменных */.toggle-arrow-small:after,.toggle-arrow-small:before,.toggle-arrow:after,.toggle-arrow:before,.toggle-item__btn:after,.toggle-item__btn:before{content:"";position:absolute;top:50%;right:21px;height:2px;width:8px;background-color:#221924;-webkit-transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,transform .2s;transition:background-color .2s,transform .2s,-webkit-transform .2s}.toggle-arrow-small:before,.toggle-arrow:before,.toggle-item__btn:before{-webkit-transform:translateX(5px) rotate(-35deg);transform:translateX(5px) rotate(-35deg)}.toggle-arrow-small:after,.toggle-arrow:after,.toggle-item__btn:after{-webkit-transform:rotate(35deg);transform:rotate(35deg)}.toggle-arrow-active:before,.toggle-arrow-small-active:before,.toggle-item__btn.active:before{-webkit-transform:translateX(5px) rotate(35deg);transform:translateX(5px) rotate(35deg)}.toggle-arrow-active:after,.toggle-arrow-small-active:after,.toggle-item__btn.active:after{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.toggle-item{position:relative;background-color:#fff;border-radius:8px}.toggle-item:not(:last-child){margin-bottom:11px}.toggle-item--delivery h4{margin-bottom:8px}.toggle-item--delivery h4:last-of-type{margin-bottom:15px}.toggle-item--delivery p{line-height:1.3}.toggle-item--delivery p:not(:last-child){margin-bottom:10px}.toggle-item--delivery .link--underline:not(:last-child){margin-bottom:31px}@media (max-width:767px){.toggle-item--delivery .link--underline:not(:last-child){margin-bottom:0}}.toggle-item:hover .toggle-item__plus:after,.toggle-item:hover .toggle-item__plus:before{background-color:#9b9b9b}.toggle-item__btn{position:relative;padding:15px 19px 18px;cursor:pointer}.toggle-item__btn--reviews{display:-webkit-box;display:flex}.toggle-item__btn--reviews>:not(:last-child){margin-right:13px}.toggle-item__btn--reviews>:last-child{color:#63636c}.toggle-item__btn--order{display:-webkit-box;display:flex}.toggle-item__list{padding:0 19px 24px}@media (max-width:500px){.toggle-item__list{padding:0 10px 24px}}.toggle-item__list .link{font-size:16px}@media (max-width:500px){.toggle-item__list .link{font-size:15px}}.toggle-item__list .link+h4{margin-top:10px}.toggle-item__list .col-item--detail+.d-instructions{margin-top:-30px}.toggle .title-3{margin-bottom:14px}

/* ! только для переменных */.basket-coupon__toggle:after,.basket-coupon__toggle:before,.toggle-arrow-small:after,.toggle-arrow-small:before,.toggle-arrow:after,.toggle-arrow:before{content:"";position:absolute;top:50%;right:21px;height:2px;width:8px;background-color:#221924;-webkit-transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,transform .2s;transition:background-color .2s,transform .2s,-webkit-transform .2s}.basket-coupon__toggle:before,.toggle-arrow-small:before,.toggle-arrow:before{-webkit-transform:translateX(5px) rotate(-35deg);transform:translateX(5px) rotate(-35deg)}.basket-coupon__toggle:after,.toggle-arrow-small:after,.toggle-arrow:after{-webkit-transform:rotate(35deg);transform:rotate(35deg)}.basket-coupon__toggle.active:before,.toggle-arrow-active:before,.toggle-arrow-small-active:before{-webkit-transform:translateX(5px) rotate(35deg);transform:translateX(5px) rotate(35deg)}.basket-coupon__toggle.active:after,.toggle-arrow-active:after,.toggle-arrow-small-active:after{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.basket-coupon{padding:16px 0 0}.basket-coupon__toggle{display:none;padding:20px;position:relative}.basket-coupon__toggle:after,.basket-coupon__toggle:before{right:25px}@media (max-width:767px){.basket-coupon__inner.active{display:block}}.basket-coupon__form{display:-webkit-box;display:flex}.basket-coupon__form button{width:120px;border-radius:0 8px 8px 0}@media (max-width:767px){.basket-coupon__form button{font-size:15px}}@media (max-width:500px){.basket-coupon__form button{padding:14px 15px 15px}}.basket-coupon__alerts{display:-webkit-box;display:flex;flex-wrap:wrap}.basket-coupon__alerts div{display:-webkit-box;display:flex;margin-top:5px;margin-right:5px;-webkit-box-align:center;align-items:center}.basket-coupon__alerts div span:first-of-type{display:block;max-width:155px;margin-right:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.basket-coupon__alerts div span:first-of-type.success{color:#00990f}.basket-coupon__alerts div span:first-of-type.alert{color:#c4113f}.basket-coupon.b-form .b-form textarea,.basket-coupon.b-form input:not(.b-count__input):not([type=submit]){border-radius:8px 0 0 8px}.basket-coupon .tooltip__text{min-width:110px}

/* ! только для переменных */.basket-top{margin:11px 0}@media (max-width:767px){.basket-top{margin:-6px 0 18px;padding:0 10px}}.basket-top__count{display:none}@media (max-width:767px){.basket-top__count{display:block}}.basket-top__inner{display:-webkit-box;display:flex;font-size:16px}@media (max-width:767px){.basket-top__inner{-webkit-box-pack:justify;justify-content:space-between}}.basket-top__inner div:first-child{font-size:16px}@media (max-width:500px){.basket-top__inner div:first-child{font-size:14px}}.basket-top__clear{display:-webkit-box;display:flex;margin-left:19px;-webkit-box-align:center;align-items:center;cursor:pointer}.basket-top__clear:hover span{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.basket-top__clear span{margin-left:5px}.basket-top .btn{display:none;width:100%;margin-top:11px;padding:15px 38px 16px}@media (max-width:767px){.basket-top .btn{display:inline-block;margin-top:18px}}@media (max-width:500px){.basket-top .btn{font-size:15px}}

/* ! только для переменных */.basket-empty{padding:0 0 35px}.basket-empty__title{display:block;width:100%;margin-bottom:24px}@media (max-width:500px){.basket-empty__title{margin-bottom:21px}}.basket-empty__text{margin-bottom:21px}@media (max-width:767px){.basket-empty__text{padding:0 10px}}.basket-empty .buy-sect--btns{flex-wrap:wrap}@media (max-width:767px){.basket-empty .buy-sect--btns{padding:0 10px}}@media (max-width:500px){.basket-empty .buy-sect--btns{background-color:#fff;border-radius:0}}.basket-empty .buy-sect--btns a.btn{margin-left:0}@media (max-width:500px){.basket-empty .buy-sect--btns a.btn{margin-bottom:15px}}.basket-empty .title-2{margin-bottom:10px}@media (max-width:767px){.basket-empty .title-2{padding:0 10px}}/* ! только для переменных */.b-total-order__header .link:after,.b-total-order__header .link:before,.toggle-arrow-small:after,.toggle-arrow-small:before,.toggle-arrow:after,.toggle-arrow:before{content:"";position:absolute;top:50%;right:21px;height:2px;width:8px;background-color:#221924;-webkit-transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,transform .2s;transition:background-color .2s,transform .2s,-webkit-transform .2s}.b-total-order__header .link:before,.toggle-arrow-small:before,.toggle-arrow:before{-webkit-transform:translateX(5px) rotate(-35deg);transform:translateX(5px) rotate(-35deg)}.b-total-order__header .link:after,.toggle-arrow-small:after,.toggle-arrow:after{-webkit-transform:rotate(35deg);transform:rotate(35deg)}.b-total-order{max-width:var(--b-order-sidebar-width);width:100%}@media (max-width:767px){.b-total-order{max-width:100%}}.b-total-order.active{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end}.b-total-order.active .b-total-order__inner{position:static}.b-total-order__inner{padding:25px 18px 30px;background-color:#fff;box-shadow:0 6px 20px rgba(18,18,18,.15);border-radius:8px;overflow:hidden}@media (max-width:767px){.b-total-order__inner{width:100%;margin-top:0;padding:19px 0 0;box-shadow:none;border-radius:0}}.b-total-order__inner.is_stuck{margin-top:20px}.b-total-order__inner.scroll{max-width:var(--b-order-sidebar-width)}.b-total-order__inner.active .b-total-order__products{display:none}.b-total-order__header{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media (max-width:767px){.b-total-order__header{margin-bottom:3px}}.b-total-order__header .link{position:relative;margin-right:14px;font-size:16px}@media (max-width:500px){.b-total-order__header .link{display:none}}.b-total-order__header .link:after,.b-total-order__header .link:before{right:-13px;background-color:#7f187f}.b-total-order__header .link.active:before{-webkit-transform:translateX(5px) rotate(35deg);transform:translateX(5px) rotate(35deg)}.b-total-order__header .link.active:after{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.b-total-order__header .link.active span:first-of-type{display:none}.b-total-order__header .link.active span:last-of-type{display:block}.b-total-order__header .link span:last-of-type{display:none}.b-total-order__total{margin-top:32px}@media (max-width:767px){.b-total-order__total{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:19px}}.b-total-order__total .b-total-price{padding:3px 0 22px;border:0}@media (max-width:767px){.b-total-order__total .b-total-price{padding:8px 0 15px}}.b-total-order__total .b-total-price__title--sum{color:#221924;font-weight:700;font-size:24px}@media (max-width:767px){.b-total-order__total .b-total-price__title--sum{font-size:15px}}.b-total-order__total .b-total-price__title--economy{font-size:16px}@media (max-width:767px){.b-total-order__total .b-total-price__title--economy{font-size:15px}}.b-total-order__total .b-total-price__economy{margin:0;font-size:16px}.b-total-order__total .b-total-price div:first-of-type{color:#221924;font-weight:700;font-size:24px}.b-total-order__quantity{margin-top:-4px;margin-bottom:26px;color:#63636c;font-size:14px;line-height:28px}@media (max-width:767px){.b-total-order__quantity{margin-bottom:12px}}.b-total-order__products{display:-webkit-box;display:flex;margin-bottom:20px;overflow:auto}.b-total-order__products img{width:42px;height:42px;margin-left:8px;border-radius:8px;overflow:hidden}.b-total-order__products img:first-of-type{margin-left:0}.b-total-order__products img.init{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.b-total-order__product{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;margin-bottom:19px}@media (max-width:1023px){.b-total-order__product{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}}@media (max-width:767px){.b-total-order__product{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}}.b-total-order__product:last-child{margin-bottom:0}.b-total-order__product div:not(.b-total-order__text):last-of-type{margin-top:-4px;margin-left:15px;white-space:nowrap}@media (max-width:1023px){.b-total-order__product div:not(.b-total-order__text):last-of-type{margin-left:60px}}@media (max-width:767px){.b-total-order__product div:not(.b-total-order__text):last-of-type{margin-left:15px}}.b-total-order__text{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-left:18px}.b-total-order__text span:last-of-type{color:#63636c;font-size:14px}.b-total-order__composition{display:none;padding:0 15px}@media (max-width:767px){.b-total-order__composition{padding:0}}.b-total-order__detail{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start}.b-total-order__detail img{width:42px;height:42px;border-radius:8px;overflow:hidden}.b-total-order__detail img.init{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.b-total-order__title{pointer-events:none;font-weight:700;font-size:18px;line-height:22px}@media (max-width:500px){.b-total-order__title:hover{color:#7f187f}}@media (max-width:767px){.b-total-order__title{font-size:20px;line-height:24px}}@media (max-width:500px){.b-total-order__title{pointer-events:visible}}.b-total-order__items{padding:9px 0 2px;border-top:1px solid #e1e0e0;border-bottom:1px solid #e1e0e0}@media (max-width:767px){.b-total-order__items{padding:8px 0;border-top:1px solid #d9d8db;border-bottom:1px solid #d9d8db}}.b-total-order__i{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:7px;font-size:16px}@media (max-width:767px){.b-total-order__i{margin-bottom:0;font-size:15px;line-height:24px}}.b-total-order__i span:first-child{color:#63636c;line-height:32px}@media (max-width:767px){.b-total-order__btns{-webkit-box-ordinal-group:2;order:1}}.b-total-order__btns .btn{width:100%;padding:15px 38px 16px}@media (max-width:767px){.b-total-order__btns .btn{font-size:15px}}.b-total-order__info{margin-top:19px;color:#63636c;font-size:14px;line-height:17px}@media (max-width:767px){.b-total-order__info{margin-top:0;margin-bottom:16px;padding-top:16px;border-top:1px solid #d9d8db;-webkit-box-ordinal-group:1;order:0;font-size:13px;line-height:16px}}

/* ! только для переменных */.basket-i-props{display:grid;grid-template-columns:1fr}@media (max-width:1023px){.basket-i-props{-webkit-box-ordinal-group:5;order:4}}.basket-i-props>div{display:inline-block}.basket-i-props>div>span{color:#63636c;font-size:16px;line-height:24px}@media (max-width:500px){.basket-i-props>div>span{font-size:15px}}.basket-i-props>div>span:first-of-type{margin-right:5px}.basket-i-props>div>span[data-sku-name]{pointer-events:none}.basket-i-props>div>span[data-sku-name]:not(.active){display:none}

/* ! только для переменных */@media (min-width:1401px){:root{--img-w:200px}}@media (max-width:1470px){:root{--img-w:138px}}@media (max-width:1279px){:root{--img-w:126px}}@media (max-width:1023px){:root{--img-w:114px}}@media (max-width:500px){:root{--img-w:102px}}.basket-i{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:16px 17px;background-color:#fff;border-radius:8px;position:relative}@media (max-width:1023px){.basket-i{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media (max-width:767px){.basket-i{padding:2px 0 20px;border-radius:0;border-bottom:1px solid #d9d8db}}@media (max-width:767px){.basket-i:first-child{padding:15px 0 20px;border-top:1px solid #d9d8db}}.basket-i__left{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start}@media (max-width:1279px){.basket-i__left{max-width:66%}}@media (max-width:1023px){.basket-i__left{max-width:100%}}.basket-i__left .basket-i__price{display:none;margin:2px 0 7px}@media (max-width:1023px){.basket-i__left .basket-i__price{display:-webkit-box;display:flex;-webkit-box-ordinal-group:3;order:2}}@media (max-width:500px){.basket-i__left .basket-i__price{margin:2px 0}}.basket-i__right{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:end;align-items:flex-end}@media (max-width:1279px){.basket-i__right{max-width:34%}}@media (max-width:1023px){.basket-i__right{max-width:100%}}.basket-i__right .select:after,.basket-i__right .select:before{right:23px;background-color:#221924}.basket-i__right .select-wrapper{width:152px;margin-left:auto;margin-bottom:10px}@media (max-width:1023px){.basket-i__right .select-wrapper{display:none}}.basket-i__right .select-label{color:#726e75}.basket-i__right .select-open .label~.select-label{color:#7f187f}@media (max-width:1023px){.basket-i__right .basket-i__price{display:none}}.basket-i__right .b-form__item{width:152px;margin-bottom:9px}@media (max-width:1023px){.basket-i__right .b-form__item{display:none}}.basket-i__date{font-size:16px}@media (max-width:1023px){.basket-i__date{display:none}}.basket-i__order{display:none;margin-top:9px;font-size:16px}@media (max-width:1023px){.basket-i__order{display:block}}@media (max-width:767px){.basket-i__order{margin-top:12px}}.basket-i__img{display:block;width:var(--img-w);height:var(--img-w);position:relative}@media (max-width:767px){.basket-i__img{border-radius:8px;overflow:hidden}}.basket-i__img img{width:100%;height:100%}.basket-i__assembly{display:none;width:100%;-webkit-box-pack:justify;justify-content:space-between;margin-top:17px;padding:18px 21px 18px 17px;background-color:#f4f4f5;border-radius:8px;font-size:16px;overflow:hidden}@media (max-width:1023px){.basket-i__assembly{display:-webkit-box;display:flex}}@media (max-width:500px){.basket-i__assembly{font-size:15px}}.basket-i__icon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;cursor:pointer}.basket-i__icon:hover span{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.basket-i__icon[data-entity=basket-item-assembly-remove] svg{display:none}.basket-i__icon span{margin-left:7px}.basket-i__rating{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:13px 0 8px}@media (max-width:1023px){.basket-i__rating{-webkit-box-ordinal-group:4;order:3;margin:4px 0 8px}}.basket-i__rating .rating{margin-right:10px}.basket-i__rating .rating+span{color:#63636c}.basket-i__info{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;margin-left:15px}@media (max-width:767px){.basket-i__info{margin-top:-4px;margin-left:17px}}.basket-i__article{display:-webkit-box;display:flex;margin-bottom:8px;font-size:16px;color:#63636c;line-height:24px}@media (max-width:1023px){.basket-i__article{-webkit-box-ordinal-group:2;order:1;margin-bottom:4px}}@media (max-width:500px){.basket-i__article{font-size:15px}}.basket-i__article:before{content:"Артикул: ";display:inline-block;padding-right:4px}.basket-i__article+.basket-i__title{margin-top:0}.basket-i__wrap{display:grid;min-height:20px;margin-top:-5px;grid-template-columns:repeat(2,auto);grid-gap:25px;white-space:nowrap}@media (max-width:1279px){.basket-i__wrap{grid-template-columns:repeat(1,auto);grid-gap:16px}}@media (max-width:1023px){.basket-i__wrap{grid-template-columns:repeat(2,auto);margin-top:16px}}@media (max-width:767px){.basket-i__wrap{grid-gap:24px}}.basket-i__product .b-form__item{display:none;max-width:var(--img-w);margin-top:15px}@media (max-width:1023px){.basket-i__product .b-form__item{display:block}}@media (max-width:500px){.basket-i__product .b-form__item{max-width:var(--img-w)}}.basket-i__product .select:after,.basket-i__product .select:before{right:23px;background-color:#221924}.basket-i__product .select-wrapper{display:none;margin-top:16px}@media (max-width:1023px){.basket-i__product .select-wrapper{display:block}}.basket-i__product .select-label{color:#726e75;font-size:0}.basket-i__product .select-label:before{content:"Кол-во";margin-left:-4px;font-size:14px}.basket-i__product .select-open .label~.select-label{color:#7f187f}.basket-i__action{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-top:3px;font-size:16px;z-index:1;cursor:pointer}@media (max-width:1470px){.basket-i__action{-webkit-box-pack:end;justify-content:flex-end}}.basket-i__action:hover:before{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.basket-i__action--favorite:before,.basket-i__action--remove:before{display:inline-block;-webkit-box-ordinal-group:3;order:2;padding-left:3px;color:#7f187f;-webkit-text-decoration:underline currentColor;text-decoration:underline currentColor;-webkit-transition:-webkit-text-decoration-color .2s;transition:-webkit-text-decoration-color .2s;transition:text-decoration-color .2s;transition:text-decoration-color .2s,-webkit-text-decoration-color .2s}@media (max-width:767px){.basket-i__action--favorite{-webkit-box-ordinal-group:3;order:2}}.basket-i__action--favorite:before{content:"Переместить в избранное"}@media (max-width:1279px){.basket-i__action--favorite:before{content:"В избранное"}}.basket-i__action--favorite svg :not(g){stroke:#7f187f;fill:transparent}.basket-i__action--remove:before{content:"Удалить"}.basket-i__title{margin-top:-6px;margin-bottom:auto;font-weight:700;font-size:16px;line-height:24px}@media (max-width:1023px){.basket-i__title{display:-webkit-box;display:flex;-webkit-box-ordinal-group:1;order:0;margin-top:auto}}@media (max-width:767px){.basket-i__title{margin-bottom:2px}}.basket-i__price--sum{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:right;font-size:24px;line-height:24px}@media (max-width:1023px){.basket-i__price--sum{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}@media (max-width:767px){.basket-i__price--sum{font-size:22px}}@media (max-width:500px){.basket-i__price--sum{-webkit-box-pack:end;justify-content:flex-end;font-size:20px}}.basket-i__price--piece{margin-bottom:12px;color:#63636c;text-align:right;line-height:24px}@media (max-width:1023px){.basket-i__price--piece{display:none}}.basket-i__price span{display:block;white-space:nowrap;line-height:32px}@media (max-width:1023px){.basket-i__price span{line-height:inherit}}.basket-i__price span:first-of-type{margin-top:-9px}@media (max-width:1023px){.basket-i__price span:first-of-type{margin-top:0}}.basket-i__price span:last-of-type:not(:first-of-type){text-decoration:line-through;color:#63636c;font-size:20px}@media (max-width:1023px){.basket-i__price span:last-of-type:not(:first-of-type){margin-left:10px}}@media (max-width:767px){.basket-i__price span:last-of-type:not(:first-of-type){font-size:18px}}@media (max-width:500px){.basket-i__price span:last-of-type:not(:first-of-type){font-size:16px}}.basket-i__remove{display:-webkit-box;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-box-align:start;align-items:flex-start;background-color:hsla(0,0%,100%,.8);z-index:2}.basket-i__remove .link{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:auto 17px 16px auto}.basket-i__remove .link:hover span{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.basket-i__remove .link span{margin-left:5px;color:#7f187f;-webkit-text-decoration:underline currentColor;text-decoration:underline currentColor}.basket-i__no-link{cursor:default}.basket-i__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background-color:#fff;opacity:.2}.basket-i select{font-size:0}

/* ! только для переменных */.c-f-filtered{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap;padding:10px 0 5px;position:relative}@media (max-width:1023px){.c-f-filtered{display:none}}.c-f-filtered:empty{display:none}.c-f-filtered__i{display:-webkit-box;display:flex;margin-right:10px;-webkit-box-align:center;align-items:center;padding:4px 17px;background:#fff;border:1px solid #ecebeb;border-radius:50px;white-space:nowrap}.c-f-filtered__i:hover{box-shadow:0 0 0 2px #7f187f}.c-f-filtered__i:last-of-type{margin-right:15px}.c-f-filtered--hide [data-filtered-toggle],.c-f-filtered--show [data-filtered-toggle]{display:block!important;position:absolute;right:148px;padding:4px 17px;background:#fff;border:1px solid #ecebeb;border-radius:50px;z-index:2;cursor:pointer}.c-f-filtered--hide [data-filtered-toggle]:hover,.c-f-filtered--show [data-filtered-toggle]:hover{box-shadow:0 0 0 2px #7f187f;color:#7f187f}.c-f-filtered--hide [data-filter-reset],.c-f-filtered--show [data-filter-reset]{position:absolute;right:0;height:36px;background:#f4f4f6!important}.c-f-filtered--hide{flex-wrap:nowrap;overflow:hidden}.c-f-filtered--hide [data-filter-reset],.c-f-filtered--hide [data-filtered-toggle]{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-f-filtered--hide [data-filter-reset]{height:55px}.c-f-filtered--hide [data-filter-reset]:before{content:"";position:absolute;top:0;right:100%;bottom:0;width:350px;background:-webkit-gradient(linear,right top,left top,color-stop(45%,#f4f4f6),to(rgba(244,244,246,0)));background:linear-gradient(270deg,#f4f4f6 45%,rgba(244,244,246,0));pointer-events:none;z-index:1}.c-f-filtered--show .c-f-filtered__i{margin-bottom:8px}.c-f-filtered--show .c-f-filtered__i:last-of-type{margin-right:270px}.c-f-filtered--show [data-filter-reset],.c-f-filtered--show [data-filtered-toggle]{bottom:13px}.c-f-filtered__items,.c-f-filtered label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.c-f-filtered label{cursor:pointer}.c-f-filtered label:hover{color:#7f187f}.c-f-filtered label:hover .plus:after,.c-f-filtered label:hover .plus:before{background-color:#7f187f;-webkit-transition:0s;transition:0s}.c-f-filtered label>span:not([class]){-webkit-transform:translateY(-1px);transform:translateY(-1px)}.c-f-filtered input{display:none}.c-f-filtered input:checked+span:before{display:block}.c-f-filtered [data-filtered-toggle]{display:none;min-height:36px}.c-f-filtered [data-filtered-toggle].active span:first-of-type{display:none}.c-f-filtered [data-filtered-toggle].active span:last-of-type:not(:first-of-type){display:block}.c-f-filtered [data-filtered-toggle] span:last-of-type:not(:first-of-type){display:none}.c-f-filtered .plus:after,.c-f-filtered .plus:before{width:2px;height:14px;background-color:#221924}

/* ! только для переменных */.c-f-i__label:after,.c-f-i__label:before,.toggle-arrow-small:after,.toggle-arrow-small:before,.toggle-arrow:after,.toggle-arrow:before{content:"";position:absolute;top:50%;right:21px;height:2px;width:8px;background-color:#221924;-webkit-transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,transform .2s;transition:background-color .2s,transform .2s,-webkit-transform .2s}.c-f-i__label:before,.toggle-arrow-small:before,.toggle-arrow:before{-webkit-transform:translateX(5px) rotate(-35deg);transform:translateX(5px) rotate(-35deg)}.c-f-i__label:after,.toggle-arrow-small:after,.toggle-arrow:after{-webkit-transform:rotate(35deg);transform:rotate(35deg)}.c-f-i:not([data-toggle-wrap]):hover .c-f-i__label:before,.toggle-arrow-active:before,.toggle-arrow-small-active:before{-webkit-transform:translateX(5px) rotate(35deg);transform:translateX(5px) rotate(35deg)}.c-f-i:not([data-toggle-wrap]):hover .c-f-i__label:after,.toggle-arrow-active:after,.toggle-arrow-small-active:after{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.c-f-i__label:after,.c-f-i__label:before,.toggle-arrow-small:after,.toggle-arrow-small:before{height:2px;width:7px;background-color:#221924}.c-f-i__label:before,.toggle-arrow-small:before{-webkit-transform:translateX(5px) rotate(-35deg);transform:translateX(5px) rotate(-35deg)}.c-f-i:not([data-toggle-wrap]):hover .c-f-i__label:before,.toggle-arrow-small-active:before{-webkit-transform:translateX(5px) rotate(35deg);transform:translateX(5px) rotate(35deg)}.c-f{padding:10px 0 20px}@media (max-width:767px){.c-f{padding:10px 0 8px}}.c-f-i{margin-right:8px;padding:11px 41px 11px 24px;background:#fff;border:1px solid #d9d8d8;border-radius:8px;position:relative;cursor:pointer}.c-f-i:hover{border-color:#7f187f}.c-f-i:not([data-toggle-wrap]):hover .c-f-i__content{display:block}.c-f-i:not([data-toggle-wrap]):hover .c-f-i__label:after,.c-f-i:not([data-toggle-wrap]):hover .c-f-i__label:before{background-color:#7f187f}.c-f-i:not([data-toggle-wrap]) .c-f-i__label:after,.c-f-i:not([data-toggle-wrap]) .c-f-i__label:before{right:-20px}.c-f-i__sort{display:none;position:absolute;top:14px;left:17px;font-size:14px;line-height:1;color:#726e75}.c-f-i--disable{opacity:.6;pointer-events:none}.c-f-i--range .c-f-i__content,.c-f-i--sort .c-f-i__content,.c-f-i--type .c-f-i__content{width:auto;white-space:nowrap}@media (max-width:767px){.c-f-i--sort{display:none}}@media (max-width:1279px){.c-f-i:not(.c-f-i--sort):not([data-toggle-wrap]){display:none}}.c-f-i__label{padding-right:5px;font-size:16px;cursor:pointer;position:relative}.c-f-i__content{display:none;position:absolute!important;top:calc(100% + 10px);left:0;min-width:256px;max-height:242px;font-size:14px;background-color:#fff;z-index:2}.c-f-i__content:not(.ps){overflow:hidden}.c-f-i__content--checkboxes label:hover .c-f-i__checkbox{box-shadow:inset 0 0 0 1px #7f187f;border-color:#7f187f;background-image:url(/local/client/img/new/galochka-purple.svg);background-repeat:no-repeat;background-position:50%}.c-f-i__content--checkboxes label:hover .c-f-i__checkbox+span{color:#7f187f}.c-f-i__content--checkboxes label.disabled .c-f-i__checkbox{background-image:url(/local/client/img/new/galochka-grey.svg);background-repeat:no-repeat;background-position:50%}.c-f-i__content--checkboxes input{display:none}.c-f-i__content a,.c-f-i__content label{min-height:30px;background:#fff;border-bottom-width:0;font-size:16px}.c-f-i__content a,.c-f-i__content label{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.c-f-i__content a{padding:7px 0}.c-f-i__content a.active,.c-f-i__content a:hover{color:#7f187f}.c-f-i__content a.active .c-f-i__radio{border:6px solid #7f187f}.c-f-i__content label{white-space:nowrap;cursor:pointer;position:relative}.c-f-i__content label:hover *{color:#7f187f}.c-f-i__content label.disabled{cursor:default;pointer-events:none}.c-f-i__content label.disabled :not(.plus){opacity:.3}.c-f-i__content label>span:not([class]){display:block;width:100%;padding:7px 20px}.c-f-i__content label>span:not([class]):before{content:"";display:none;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#f4f4f5;pointer-events:none;z-index:1}.c-f-i__content label>span:not([class]) span{position:relative;z-index:2}.c-f-i__content label input:checked~.c-f-i__checkbox{background-color:#7f187f;border-color:#7f187f;background-image:url(/local/client/img/new/galochka.svg);background-repeat:no-repeat;background-position:50%}.c-f-i__content>span:not([class]){-webkit-transition:color .2s;transition:color .2s}.c-f-i__content .plus{margin-left:10px;padding:5px;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.c-f-i__checkbox{border:1px solid #b9b6bc;border-radius:5px}.c-f-i__checkbox,.c-f-i__radio{min-width:21px;max-width:21px;height:21px;margin-left:10px;margin-right:7px;background:#fff}.c-f-i__radio{border-radius:50%;border:2px solid #b9b6bc}.c-f-i__color{display:block;min-width:22px;max-width:22px;height:22px;margin-left:20px;margin-right:12px;border:1px solid #c4c4c4;border-radius:3px;z-index:2}.c-f-i__color+span{padding-left:0!important}.c-f__params{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (max-width:1023px){.c-f__params{-webkit-box-pack:justify;justify-content:space-between}}.c-f__params .c-f-i__content{border:1px solid #d9d8db;border-radius:8px}.c-f__params .c-f-i:before{content:"";position:absolute;top:100%;right:0;left:0;height:10px;z-index:1}.c-f__params [data-filter-btn]{padding:14px 42px;line-height:16px}@media (max-width:1279px){.c-f__params [data-filter-btn]{margin-left:auto}}@media (max-width:767px){.c-f__params [data-filter-btn]{position:relative;z-index:4}}@media (max-width:500px){.c-f__params [data-filter-btn]{width:auto}}.c-f__params .c-f-i__content--range{max-width:calc(100vw - 10px)}.c-f__params .c-f-i__content .b-range-slider{padding:10px 20px}@media (max-width:500px){.c-f__params .c-f-i__content .b-range-slider{width:100%}}.c-f__mask{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.6);cursor:pointer;z-index:104}@media (max-width:767px){.c-f__sections{margin-top:-38px}}

/* ! только для переменных */.basket{padding-bottom:70px;background-color:#f4f4f6}@media (max-width:1023px){.basket{padding-bottom:50px}}@media (max-width:767px){.basket{background-color:#fff;margin:0 -20px;padding-bottom:0}}@media (max-width:500px){.basket{margin:-8px -10px 0}}.basket-items-list-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background-color:#fff;opacity:.7}.basket-items-list-container{position:relative;width:100%;margin-bottom:31px}@media (max-width:767px){.basket-items-list-container+.p-slider,.basket-items-list-container+.p-slider+[data-ajax-load] .p-slider{display:none}}.basket-title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}@media (max-width:767px){.basket-title{padding:0 10px}}.basket-title div:last-child{display:none;font-weight:700;font-size:24px;line-height:48px}@media (max-width:767px){.basket-title div:last-child{display:block}}.basket-title .title-2:after{content:"Моя корзина";display:inline-block}@media (max-width:767px){.basket-title .title-2:after{content:"Корзина"}}.basket__btn{display:none}.basket__slider{display:none;background-color:#f4f4f5}@media (max-width:767px){.basket__slider{display:block}}@media (max-width:767px){.basket__slider .p-slider{padding:0 0 38px}}@media (max-width:767px){.basket__slider .p-slider__inner{padding:0 20px}}.basket__slider .p-slider .title-3{padding:0 10px;text-align:left;font-weight:700;font-size:20px}.basket__inner{position:relative}.basket__inner .basket__btn{display:inline-block;margin-top:19px;padding:15px}@media (max-width:767px){.basket__inner .basket__btn{font-size:15px}}@media (max-width:500px){.basket__inner .basket__btn{display:none}}.basket__items{display:grid;grid-template-columns:1fr;grid-gap:25px}@media (max-width:1279px){.basket__items{grid-gap:16px}}.basket__left{width:calc(100% - var(--b-basket-sidebar-width));padding-right:var(--basket-main-pr)}@media (max-width:767px){.basket__left{width:100%;padding:0 10px}}.basket .p-slider{padding:0 0 30px}@media (max-width:767px){.basket .b-back{padding:0 10px}}@media (max-width:767px){.basket [data-slider-wrap=productBasket] .swiper-container{padding:0!important}}.basket [data-slider-wrap=productBasket] .p{padding:17px 8px 9px}.basket [data-slider-wrap=productBasket] .p__img{margin:0 9px 35px}@media (max-width:767px){.basket [data-slider-wrap=productBasket] .p__img{margin:0 0 15px}}.basket [data-slider-wrap=productBasket] .p__title{margin-bottom:4px;padding:0 4px;line-height:1.25}@media (max-width:767px){.basket [data-slider-wrap=productBasket] .p__title{margin-bottom:13px;padding:0}}.basket [data-slider-wrap=productBasket] .p__rating{margin-top:12px}.basket [data-slider-wrap=productBasket] .p .price{padding:0 4px}@media (max-width:767px){.basket [data-slider-wrap=productBasket] .p .price{padding:0}}.basket [data-slider-wrap=productBasket] .p .btn{margin-top:27px}

/* ! только для переменных */.c-f-modal .c-f-i__label.active:before,.toggle-arrow-active:before,.toggle-arrow-small-active:before{-webkit-transform:translateX(5px) rotate(35deg);transform:translateX(5px) rotate(35deg)}.c-f-modal .c-f-i__label.active:after,.toggle-arrow-active:after,.toggle-arrow-small-active:after{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.c-f-modal .c-f-i__label.active:before,.toggle-arrow-small-active:before{-webkit-transform:translateX(5px) rotate(35deg);transform:translateX(5px) rotate(35deg)}.c-f-modal{display:none;position:fixed;top:0;right:0;bottom:0;width:499px;max-width:100vw;background:#f4f4f5;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;z-index:105}@media (max-width:767px){.c-f-modal{background:#f4f4f5}}.c-f-modal.active{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.c-f-modal__inner{height:calc(100% - 126px);padding:30px 24px 20px;overflow:auto}@media (max-width:767px){.c-f-modal__inner{padding:30px 24px 20px}}@media (max-width:500px){.c-f-modal__inner{padding:30px 24px 20px}}@media (max-width:500px){.c-f-modal__inner.ps--active-y{padding:30px 30px 20px 24px}}.c-f-modal__top{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:16px 20px;background-color:#fff;font-size:18px;line-height:1;box-shadow:0 0 16px rgba(0,0,0,.2);position:relative;z-index:2}.c-f-modal__top>span{font-weight:700}.c-f-modal__close{position:absolute;top:50%;left:0;padding:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.c-f-modal__close:hover .plus:after,.c-f-modal__close:hover .plus:before{background-color:#7f187f}.c-f-modal__close .plus:after,.c-f-modal__close .plus:before{width:2px;height:15px}.c-f-modal__title{display:-webkit-box;display:flex;margin-bottom:13px;-webkit-box-pack:justify;justify-content:space-between}.c-f-modal__title span{font-size:24px}.c-f-modal__title .link,.c-f-modal__title a{font-size:16px}@media (max-width:500px){.c-f-modal__title .link{font-size:15px}}.c-f-modal__btns{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;padding:14px 25px;background-color:#fff;box-shadow:0 0 16px rgba(0,0,0,.2);position:relative}@media (max-width:767px){.c-f-modal__btns{padding:20px}}.c-f-modal__btns .btn{width:100%;padding:16px 39px;font-size:16px;font-weight:400}@media (max-width:767px){.c-f-modal__btns .btn{font-size:15px}}.c-f-modal__remove{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;color:#7f187f}.c-f-modal__remove:hover .plus:after,.c-f-modal__remove:hover .plus:before{background-color:#7f187f}.c-f-modal__remove:after{content:"";background-color:#fff;padding-left:5px;margin-left:-25px}.c-f-modal__remove label{display:inline-block;font-size:12px;cursor:pointer}.c-f-modal__remove label:hover{text-decoration:underline}.c-f-modal__remove input:not(:checked)+label{display:none}.c-f-modal__remove .plus{margin-left:-6px;background:#fff}.c-f-modal .c-f-i{margin-right:0;margin-bottom:10px;padding:0;background-color:#fff;border:none;overflow:hidden}@media (max-width:500px){.c-f-modal .c-f-i{margin-bottom:8px}}.c-f-modal .c-f-i+.c-f-modal__title{margin-top:25px}.c-f-modal .c-f-i--s{box-shadow:0 0 0 2px #7f187f}.c-f-modal .c-f-i--s a{margin-bottom:5px}.c-f-modal .c-f-i--s .c-f-i__label{padding:29px 16px 15px}.c-f-modal .c-f-i__sort{display:block}.c-f-modal .c-f-i__label{display:-webkit-box;display:flex;min-height:60px;-webkit-box-align:center;align-items:center;flex-wrap:wrap;padding:10px 20px 10px 17px}@media (max-width:500px){.c-f-modal .c-f-i__label{font-weight:700}}.c-f-modal .c-f-i__label:after,.c-f-modal .c-f-i__label:before{right:25px}.c-f-modal .c-f-i__label>span:not([class]){display:block;width:100%}.c-f-modal .c-f-i__content{display:grid;top:100%;max-height:none;padding:10px 26px 17px;position:static!important;-webkit-transform:none;transform:none}.c-f-modal .c-f-i__content label{border:none}.c-f-modal .c-f-i__content label input:checked~.plus{opacity:1}.c-f-modal .c-f-i__content label>span:not([class]){width:auto;padding:3px 0}.c-f-modal .c-f-i__content label>span:not([class]):before{display:none!important}.c-f-modal .c-f-i__content label .plus{opacity:0}.c-f-modal .c-f-i__content a{padding:3px 0;background-color:#fff!important;border:none}.c-f-modal .c-f-i__content a.active .plus{opacity:1}.c-f-modal .c-f-i__content .plus{margin-top:4px}.c-f-modal .c-f-i__checkbox,.c-f-modal .c-f-i__color,.c-f-modal .c-f-i__radio{margin-left:0}.c-f-modal .c-f-i [data-toggle-list]{display:none}.c-f-modal .c-f-i .b-range-slider{width:auto;max-width:calc(100% - 55px);margin:0 24px;padding:20px 0}@media (max-width:767px){.c-f-modal .c-f-i .b-range-slider{max-width:calc(100% - 25px)}}.c-f-modal .c-f-i .b-range-slider__slider{width:calc(100% - 30px);margin-left:auto;margin-right:auto}

/* ! только для переменных */.c-collection__title:after,.c-collection__title:before,.toggle-arrow-small:after,.toggle-arrow-small:before,.toggle-arrow:after,.toggle-arrow:before{content:"";position:absolute;top:50%;right:21px;height:2px;width:8px;background-color:#221924;-webkit-transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,transform .2s;transition:background-color .2s,transform .2s,-webkit-transform .2s}.c-collection__title:before,.toggle-arrow-small:before,.toggle-arrow:before{-webkit-transform:translateX(5px) rotate(-35deg);transform:translateX(5px) rotate(-35deg)}.c-collection__title:after,.toggle-arrow-small:after,.toggle-arrow:after{-webkit-transform:rotate(35deg);transform:rotate(35deg)}.c-collection__title.active:before,.toggle-arrow-active:before,.toggle-arrow-small-active:before{-webkit-transform:translateX(5px) rotate(35deg);transform:translateX(5px) rotate(35deg)}.c-collection__title.active:after,.toggle-arrow-active:after,.toggle-arrow-small-active:after{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.c-collection--blog{padding-top:8px}@media (max-width:500px){.c-collection--blog{padding-top:4px}}.c-collection--blog .c-f{padding:0}.c-collection--blog .c-collection__inner{margin-bottom:14px}@media (max-width:500px){.c-collection--blog .c-collection__inner{margin-bottom:12px}}.c-collection--blog .c-collection__inner .title-2{margin-top:0}.c-collection--blog .c-collection__select:last-of-type{margin-top:20px}@media (max-width:500px){.c-collection--blog .c-collection__select:last-of-type{margin-top:16px}}.c-collection--blog .c-collection__items:last-of-type{margin-top:-4px}.c-collection--blog .c-collection__items label{margin-right:12px;font-size:16px;line-height:32px}@media (max-width:1023px){.c-collection--blog .c-collection__items label{line-height:28px}}@media (max-width:767px){.c-collection--blog .c-collection__items label{line-height:24px}}@media (max-width:500px){.c-collection--blog .c-collection__items label{margin:0}}@media (max-width:500px){.c-collection--blog .c-collection__items label:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}}.c-collection__select{display:none;width:100%;margin-top:12px}@media (max-width:500px){.c-collection__select{display:block}}@media (max-width:500px){.c-collection__inner{margin-bottom:12px}}.c-collection__inner .title-2{margin-top:12px;line-height:36px}@media (max-width:500px){.c-collection__inner .title-2{margin-top:0;line-height:29px}}.c-collection__items{display:-webkit-box;display:flex;flex-wrap:wrap;line-height:32px}@media (max-width:1023px){.c-collection__items{line-height:24px}}@media (max-width:500px){.c-collection__items{line-height:18px}}.c-collection__items label{display:-webkit-box;display:flex;margin-right:19px;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;white-space:nowrap;cursor:pointer;-webkit-text-decoration:underline transparent;text-decoration:underline transparent;-webkit-transition:-webkit-text-decoration .2s;transition:-webkit-text-decoration .2s;transition:text-decoration .2s;transition:text-decoration .2s,-webkit-text-decoration .2s}@media (max-width:767px){.c-collection__items label{-webkit-box-pack:start;justify-content:flex-start;margin-bottom:10px}}@media (max-width:500px){.c-collection__items label{margin-right:0}}.c-collection__items label:hover{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}@media (max-width:500px){.c-collection__items label:not(.c-collection__label){display:none}}.c-collection__items label input{display:none}.c-collection__items label input:checked~.plus{display:block}.c-collection__items label .plus{display:none;padding-left:5px}@media (max-width:767px){.c-collection__items label .plus{padding-left:15px}}.c-collection__title{width:120px;margin-right:19px;font-size:12px;font-weight:700;text-transform:uppercase;position:relative}@media (max-width:767px){.c-collection__title{width:100%;margin-right:0;padding:10px 20px}}.c-collection__title:after,.c-collection__title:before{display:none}@media (max-width:767px){.c-collection__title:after,.c-collection__title:before{display:block}}@media (max-width:767px){.c-collection__title span:first-of-type{display:none}}.c-collection__title span:last-of-type:not(:first-of-type){display:none}@media (max-width:767px){.c-collection__title span:last-of-type:not(:first-of-type){display:block}}.c-collection-list{padding:24px 0 70px;background:#f4f4f6}@media (max-width:1023px){.c-collection-list{padding:24px 0 50px}}@media (max-width:767px){.c-collection-list{padding:22px 0 30px}}.c-collection-list .col-item:first-of-type{padding-top:0}.c-collection-list .col-item__title{font-weight:600}.c-collection-list .c__nav .select:after,.c-collection-list .c__nav .select:before{right:23px;background-color:#221924}.c-collection-list .c__nav .select-label{color:#726e75}.c-collection-list .c__nav .select-open .label~.select-label{color:#7f187f}/* ! только для переменных */.collection{padding-top:10px;padding-bottom:70px;background:#f4f4f5}@media (max-width:767px){.collection{padding-bottom:30px}}.collection-top{height:522px;margin-bottom:35px;padding:11px 83px;position:relative}@media(max-width:1470px){.collection-top{padding:11px 40px}}@media (max-width:767px){.collection-top{display:-webkit-box;display:flex;height:auto;margin:0 -10px 20px;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.collection-top:before{content:"";position:absolute;top:0;right:0;left:0;height:220px;background:-webkit-gradient(linear,left top,left bottom,color-stop(25%,rgba(0,0,0,.6)),to(transparent));background:linear-gradient(180deg,rgba(0,0,0,.6) 25%,transparent);z-index:2}@media (max-width:767px){.collection-top:before{display:none}}.collection-top__back{margin-bottom:5px;font-size:14px;color:#fff;position:relative;z-index:3}@media (max-width:767px){.collection-top__back{display:none}}.collection-top__back:hover span{text-decoration:none}.collection-top__back span{text-decoration:underline}.collection-top__back svg{width:10px;height:9px;margin-right:4px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.collection-top__back svg :not(g){fill:#fff}.collection-top__subtitle{font-size:14px;color:#fff;text-align:center;position:relative;z-index:3}@media (max-width:767px){.collection-top__subtitle{-webkit-box-ordinal-group:0;order:-1;margin-bottom:16px;padding:0 10px;color:#221924;text-align:left}}.collection-top .title-2{margin-bottom:6px;color:#fff;text-align:center;position:relative;z-index:3}@media (max-width:767px){.collection-top .title-2{-webkit-box-ordinal-group:-1;order:-2;margin-bottom:3px;padding:0 10px;font-size:24px;color:#221924;text-align:left}}.collection-top img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;z-index:1}@media (max-width:767px){.collection-top img{position:static;height:auto}}.collection__nav{display:-webkit-box;display:flex;margin-top:5px;margin-bottom:12px;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;padding-bottom:18px}@media (max-width:1023px){.collection__nav{flex-wrap:nowrap;margin-left:-20px;margin-right:-20px;white-space:nowrap;-webkit-box-pack:start;justify-content:flex-start;padding-left:20px;padding-right:20px;overflow:auto}}@media (max-width:767px){.collection__nav{padding:0 20px}}@media (max-width:767px){.collection__nav--top{display:none}}.collection__nav .btn{margin-bottom:10px}@media (max-width:767px){.collection__nav .btn{padding:10px 21px 14px;font-size:15px;line-height:15px}}.collection__nav .btn:not(:last-child){margin-right:10px}.collection__placeholder{display:none;min-width:10px}@media (max-width:1023px){.collection__placeholder{display:block}}.collection__options{display:grid;grid-template-columns:repeat(2,calc(50% - 8px));grid-gap:20px 16px;margin-top:9px}@media (max-width:1023px){.collection__options{grid-template-columns:100%;margin-top:0}}.collection__options .swiper-slide{height:auto}.collection__options .swiper-container{height:100%}.collection__options .title-3{margin-bottom:12px}@media (max-width:767px){.collection__options .title-3{font-size:20px}}@media (max-width:767px){.collection__options .title-3--d{display:none}}.collection__options .title-3--m{display:none;margin-bottom:10px;font-size:20px}@media (max-width:767px){.collection__options .title-3--m{display:block}}.collection-option{display:-webkit-box;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:15px 10px 10px;background-color:#fff;border-radius:8px}@media (max-width:767px){.collection-option{height:auto}}@media (max-width:767px){.collection-option__link{font-size:15px;line-height:20px}}.collection-option__link .link{margin-left:2px}.collection-option__info{display:-webkit-box;display:flex;margin-bottom:18px;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}@media (max-width:767px){.collection-option__info{margin-bottom:0;margin-top:10px}}.collection-option__title{text-align:right}@media (max-width:767px){.collection-option__title{display:none}}.collection-option__img{display:-webkit-box;display:flex;margin-top:auto;position:relative}@media (max-width:767px){.collection-option__img{-webkit-box-ordinal-group:0;order:-1}}.collection-option__img:before{content:"";float:left;padding-top:67.40259%}.collection-option__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.collection-option__arrow{display:-webkit-box;display:flex;position:absolute;top:50%;width:40px;height:40px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border:2px solid #ecebeb;border-radius:50%;background-color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:2}.collection-option__arrow:hover{border-color:#7f187f}.collection-option__arrow.disabled{opacity:0!important}.collection-option__arrow--prev{left:20px}.collection-option__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.collection-option__arrow--next{right:20px}.collection-option__arrow svg{width:9px;height:13px}.collection-option__arrow svg :not(g){fill:none}.collection__decorate .collection__nav{margin-bottom:0}.collection__description{display:grid;margin-bottom:33px;grid-template-columns:728px auto;grid-gap:25px 42px;padding-left:95px}@media(max-width:1470px){.collection__description{grid-template-columns:628px auto;padding-left:0}}@media (max-width:1279px){.collection__description{grid-template-columns:428px auto}}@media (max-width:1023px){.collection__description{grid-template-columns:100%}}@media (max-width:767px){.collection__description{margin-bottom:18px}}.collection__description .seo{padding-bottom:0}.collection-gallery__top{margin-bottom:20px}.collection-gallery__bottom .swiper-slide{border:2px solid transparent}.collection-gallery__bottom .swiper-slide:hover{border-color:#7f187f}.collection-gallery .swiper-slide{border-radius:8px;cursor:pointer;overflow:hidden}.collection-gallery .swiper-slide:before{content:"";float:left;padding-top:100%}.collection-gallery .swiper-slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.collection__arrow{display:-webkit-box;display:flex;position:absolute;top:50%;width:40px;height:40px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border:2px solid #ecebeb;border-radius:50%;background-color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:2}.collection__arrow:hover{border-color:#7f187f}.collection__arrow--prev{left:20px}.collection__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.collection__arrow--next{right:20px}.collection__arrow svg{width:9px;height:13px}.collection__arrow svg :not(g){fill:none}@media (max-width:767px){.collection .title-3{font-size:20px}}.collection .title-3--center{text-align:center}@media (max-width:500px){.collection .title-3--center{padding:0 10px;text-align:left}}@media (max-width:767px){.collection .title-3--top{display:none}}

/* ! только для переменных */.d-select__select:after,.d-select__select:before,.toggle-arrow-small:after,.toggle-arrow-small:before,.toggle-arrow:after,.toggle-arrow:before{content:"";position:absolute;top:50%;right:21px;height:2px;width:8px;background-color:#221924;-webkit-transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,transform .2s;transition:background-color .2s,transform .2s,-webkit-transform .2s}.d-select__select:before,.toggle-arrow-small:before,.toggle-arrow:before{-webkit-transform:translateX(5px) rotate(-35deg);transform:translateX(5px) rotate(-35deg)}.d-select__select:after,.toggle-arrow-small:after,.toggle-arrow:after{-webkit-transform:rotate(35deg);transform:rotate(35deg)}.d-select__select.opened:before,.toggle-arrow-active:before,.toggle-arrow-small-active:before{-webkit-transform:translateX(5px) rotate(35deg);transform:translateX(5px) rotate(35deg)}.d-select__select.opened:after,.toggle-arrow-active:after,.toggle-arrow-small-active:after{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.d-slider__img--video:after,.video-icon{content:"";position:absolute;top:50%;left:50%;width:0;height:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-top:40px solid transparent;border-left:60px solid #fff;border-bottom:40px solid transparent;-webkit-transition:border-left-color .3s;transition:border-left-color .3s}.d{background-color:#f4f4f6}@media (max-width:1023px){.d{font-size:15px}}.d-instructions{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media (max-width:500px){.d-instructions{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.d-instructions .link--icon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (max-width:500px){.d-instructions .link--icon:last-of-type{margin-top:12px}}.d-instructions .link--icon span{margin-left:6px}.d-instructions .link--icon svg{width:20px;height:20px}.d-instructions .link--more span:last-child:not(:first-child){display:block}.d-b-breadcrumbs{background-color:#f4f4f5}@media (max-width:767px){.d-b-breadcrumbs{background-color:#fff}}.d-b-breadcrumbs .b-breadcrumbs{padding:6px 0 14px}@media (max-width:767px){.d-b-breadcrumbs .b-breadcrumbs{background-color:#fff}}.d-top{position:relative;display:-webkit-box;display:flex;margin-bottom:31px}@media (max-width:1023px){.d-top{display:block}}.d-top__inner{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (max-width:767px){.d-top__inner{padding:0 20px}}.d-top__inner .p-colors{margin:0 -12px 30px 0;flex-wrap:wrap;-webkit-box-align:baseline;align-items:baseline;grid-gap:11px}@media (max-width:767px){.d-top__inner .p-colors{display:none}}.d-top__inner .p-colors>a.p-colors__color{margin-right:12px;margin-bottom:12px}.d-top__inner .p-colors>a.p-colors__color.selected{padding:2px;margin-right:8px;margin-bottom:8px;border-color:#000}.d-top__inner .p-colors>a.p-colors__color img{width:28px;height:28px}@media (max-width:767px){.d-top__inner .p-colors-title{display:none}}.d-top__btns{display:-webkit-box;display:flex;margin:0 -17px -4px 0;flex-wrap:wrap}@media (max-width:500px){.d-top__btns{margin:0 -10px -4px 0;flex-wrap:nowrap}}.d-top__btns>*{margin-right:17px;margin-bottom:16px}@media (max-width:500px){.d-top__btns>*{margin-right:10px}}.d-top__btns .btn{padding:17px 5px 15px;-webkit-box-flex:1;flex-grow:1}.d-top__btns .btn:first-child{max-width:275px}.d-top__btns .d-count{width:100%}@media (max-width:767px){.d-top__btns .d-count{width:89px;-webkit-box-flex:1;flex-grow:1;flex-shrink:0}.d-top__btns .d-count .label{height:46px;padding:10px 17px 9px}.d-top__btns .d-count .select-label{display:none}}.d-top__click{text-align:right}@media (max-width:767px){.d-top__click{display:none}}.d__description{width:49.382%}@media (max-width:1470px){.d__description{width:50%}}@media (max-width:1023px){.d__description{width:100%}}.d__header{padding:26px 20px 33px 6px;background-color:#fff}@media (max-width:1023px){.d__header{padding:20px}.d__header .d-rating,.d__header .d__article,.d__header .d__title{display:none}}@media (max-width:500px){.d__header{padding:0 11px}}.d__header-m{display:none}@media (max-width:1023px){.d__header-m{display:block;margin-bottom:12px}}@media (max-width:767px){.d__header-m .d__title{margin-bottom:6px;font-size:24px}.d__header-m .d__article{margin-bottom:6px}}@media (max-width:500px){.d__header-m{padding:0 11px}}.d-slider{position:relative;width:50.618%;padding:32px 77px 32px 71px;background-color:#fff}@media (max-width:1470px){.d-slider{width:50%}}@media (max-width:1279px){.d-slider{padding:32px 40px}}@media (max-width:1023px){.d-slider{width:100%;padding:20px}}@media (max-width:767px){.d-slider{margin-right:0}}@media (max-width:500px){.d-slider{padding:0}}.d-slider__arrow{display:-webkit-box;display:flex;position:absolute;top:50%;width:40px;height:40px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border:2px solid #ecebeb;border-radius:50%;background-color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:2}@media (max-width:767px){.d-slider__arrow{display:none}}.d-slider__arrow:hover{border-color:#7f187f}.d-slider__arrow.disabled{display:none}.d-slider__arrow--prev{left:20px}.d-slider__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.d-slider__arrow--next{right:20px}.d-slider__arrow svg{width:8px;height:12px}.d-slider__arrow svg :not(g){fill:none}.d-slider__inner{display:-webkit-box;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.d-slider__inner.active{-webkit-box-pack:end;justify-content:flex-end}.d-slider__inner.active .d-slider__sidebar{position:static}.d-slider__sidebar{text-align:center;overflow:hidden}.d-slider__main{margin-bottom:23px}@media (max-width:767px){.d-slider__main{margin-bottom:0;padding-bottom:25px!important}}.d-slider__main .swiper-pagination{display:none;bottom:6px!important;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}@media (max-width:767px){.d-slider__main .swiper-pagination{display:-webkit-box;display:flex}}.d-slider__main .swiper-pagination-bullet{width:4px;height:4px;margin:0 7.5px!important;background-color:#b9b6bc;opacity:1;-webkit-transition:color .2s;transition:color .2s}.d-slider__main .swiper-pagination-bullet-active{width:10px;height:10px;background-color:#7f187f}.d-slider__main .swiper-pagination-bullet-active+.swiper-pagination-bullet,.d-slider__main .swiper-pagination-bullet-prev{width:7px;height:7px}@media print{.d-slider__main{max-width:600px;max-height:600px;page-break-after:always}.d-slider__main .d-slider__arrow,.d-slider__main .swiper-notification,.d-slider__main .swiper-pagination{display:none}.d-slider__main .swiper-wrapper{-webkit-transform:none!important;transform:none!important}.d-slider__main .swiper-wrapper .swiper-slide:not(:first-child){display:none}.d-slider__main .swiper-wrapper .swiper-slide:first-child{width:600px;height:600px;z-index:999}.d-slider__main .swiper-wrapper .swiper-slide:first-child:before{content:none}.d-slider__main .swiper-wrapper .swiper-slide:first-child img{position:static;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}}.d-slider__thumbs{display:-webkit-inline-box;display:inline-flex;max-width:100%;position:relative}@media (max-width:767px){.d-slider__thumbs{display:none}}.d-slider__thumbs .d-slider__img{background-color:#f8f8f8;cursor:pointer}@media(max-width:1470px){.d-slider__thumbs .swiper-container{margin-left:0}}.d-slider__thumbs .swiper-wrapper{width:auto!important;-webkit-box-pack:center;justify-content:center}@media(max-width:1470px){.d-slider__thumbs .swiper-wrapper{-webkit-box-pack:start;justify-content:flex-start}}.d-slider__thumbs .swiper-slide{width:60px;height:60px;border:2px solid transparent;border-radius:8px;overflow:hidden}.d-slider__thumbs .swiper-slide.active{border:2px solid #7f187f}.d-slider__zoom{position:absolute;width:600px;height:600px;top:100px;left:100%;pointer-events:none;z-index:12}@media (max-width:767px){.d-slider__zoom{display:none}}.d-slider__zoom .drift-zoom-pane{border-radius:8px;border:1px solid #d9d8db;box-shadow:1px 10px 6px rgba(97,92,101,.1)}.d-slider__zoom .drift-zoom-pane img{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.d-slider__img{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.d-slider__img img{width:100%;height:100%;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.d-slider__img--video{background-color:#000;cursor:pointer}.d-slider__img--video img{font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain}.d-slider__img--video:hover:after{border-left-color:#003c7e}.d-slider .swiper-slide{position:relative}.d-slider .swiper-slide:before{content:"";display:block;padding-top:100%}.d-tags{position:absolute;top:0;left:0;display:-webkit-box;display:flex;z-index:2}@media (max-width:767px){.d-tags{width:100%;margin-bottom:-25px;-webkit-box-ordinal-group:3;order:2}}.d-tags__tag{padding:8px;color:#fff;background-color:#f6b71d}@media (max-width:767px){.d-tags__tag{font-size:14px}}.d-tags__tag--sale{background-color:#c4113f}.d-tags__tag--new{background-color:#7f187f}.d-tags__tag:not(:last-child){margin-right:10px}.d__favorite{max-width:267px;margin-left:auto;cursor:pointer;position:relative;padding:12px 5px 13px!important}@media (max-width:767px){.d__favorite{max-width:50px}}@media (max-width:767px){.d__favorite>span{display:none!important}}.d__favorite>span:last-of-type{display:none}.d__favorite svg{width:20px;height:20px;margin-right:11px}@media (max-width:767px){.d__favorite svg{margin-right:0}}.d__favorite svg *{fill:transparent;stroke:#7f187f}.d__favorite:hover{box-shadow:0 0 0 1px #7f187f}.d__favorite.active svg *,.d__favorite:hover svg *{fill:#7f187f}.d__favorite.active>span:first-of-type{display:none}.d__favorite.active>span:last-of-type{display:inline}.d__title{width:100%;margin-bottom:3px;font-size:30px;font-weight:700;line-height:1.2}.d__article{width:100%;margin-bottom:11px;font-size:16px;font-weight:300;color:#63636c}.d-rating{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.d-rating .rating{margin-right:9px}.d-rating__score{padding-right:9px;margin-right:9px;line-height:1;color:#63636c;border-right:1px solid #63636c}.d-rating__count{color:#7f187f}.d-price{display:-webkit-box;display:flex;margin-bottom:4px;-webkit-box-align:baseline;align-items:baseline}@media (max-width:767px){.d-price{flex-wrap:wrap;margin-bottom:13px}}.d-price__current{margin-right:25px;font-size:36px;font-weight:300}@media (max-width:767px){.d-price__current{margin-right:17px;font-size:30px}}.d-price__old{position:relative;margin-right:20px;color:#63636c;font-size:18px}@media (max-width:767px){.d-price__old{margin-right:15px;font-size:15px}}.d-price__old:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#9b9b9b}.d-price__sale{color:#c4113f;font-size:18px}@media (max-width:767px){.d-price__sale{font-size:15px}}.d__credit{margin-bottom:13px;align-self:flex-start}.d__delivery{margin-bottom:11px}@media (max-width:767px){.d__delivery{margin-bottom:15px}}.d__delivery div{margin-bottom:4px;line-height:1.25}.d__city{margin-bottom:24px;line-height:1.2}@media (max-width:767px){.d__city{margin-bottom:13px}}.d__city span{margin-right:2px}.d-build{margin-bottom:18px}@media (max-width:767px){.d-build{display:none}}.d-build>span{margin-right:7px}.d-build__chips{display:-webkit-box;display:flex;margin:8px 0 0}.d-build__chips>:not(:last-child){margin-right:10px}.d-build-m,.d-build__chips input[type=radio]{display:none}@media (max-width:767px){.d-build-m{display:block;margin-bottom:20px}}.d-select{position:relative;margin-bottom:14px}@media (max-width:767px){.d-select{margin-bottom:10px}}.d-select__title{position:absolute;top:4px;left:17px;font-size:14px;line-height:1.2;color:#726e75;z-index:1}.d-select__select{position:relative;height:50px;border:2px solid #ecebeb;border-radius:8px;-webkit-transition:border-color .2s;transition:border-color .2s}.d-select__select.opened{border:2px solid #7f187f}.d-select__val{padding:22px 16px 7px;line-height:1.1;cursor:pointer}.d-select__list{display:none;position:absolute;left:0;top:100%;width:calc(100% + 2px);margin:4px -1px;background-color:#fff;border:1px solid #d9d8d8;border-radius:8px;box-shadow:0 3px 6px rgba(34,25,36,.2);overflow:hidden;z-index:10}.d-select__list li{padding:12px 16px;cursor:pointer}.d-select__list li:hover{background-color:#f8f8f8}.d-select__list li.selected{background-color:#e6d3e4}.d-color__items{list-style:none;margin-bottom:28px}.d-color__item,.d-color__items{display:-webkit-box;display:flex}.d-color__item{width:30px;height:30px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:50%;border:1px solid #f4f4f5;margin-right:5px}.d-color__item div{width:18px;height:18px;border-radius:50%}.d__bottom{padding:20px 20px 0 21px}@media (max-width:1023px){.d__bottom{padding:21px 0 0}}@media (max-width:767px){.d__bottom{padding:21px 10px 0}}.d-feedback{margin-bottom:16px;padding:28px 30px 39px;background-color:#fff;border-radius:8px;text-align:center}.d-feedback>span{display:block;line-height:1.3}.d-feedback>span:last-of-type{margin-bottom:26px}@media (max-width:767px){.d-feedback>span:last-of-type{margin-bottom:14px}}.d-feedback__btns{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.d-feedback__btns .btn{max-width:300px;width:100%;padding:13px 30px}@media (max-width:500px){.d-feedback__btns .btn{padding:14px 18px;font-size:15px}}.d-feedback__btns .btn:not(:last-child){margin-right:16px}@media (max-width:500px){.d-feedback__btns .btn:not(:last-child){margin-right:6px}}.d-feedback__btns .btn svg{width:22px;height:19px;margin-right:7px}@media (max-width:500px){.d-feedback__btns .btn svg{display:none}}@media (max-width:1279px){.d-feedback__btns .btn:first-child span:first-of-type{display:none}}.d-feedback__btns .btn:first-child span:last-of-type{display:none}@media (max-width:1279px){.d-feedback__btns .btn:first-child span:last-of-type{display:inline}}.d-list__line{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;line-height:1.25;border-bottom:1px solid #d9d8d8}.d-list__line:first-child{border-top:1px solid #d9d8d8}.d-list__title{color:#63636c;background-color:#f4f4f6}.d-list__title,.d-list__val{width:50%;padding:14px 9px}.d-reviews-sort__title{margin-bottom:21px}.d-reviews-sort__select{max-width:250px}.d-reviews__more{padding:15px 0}.d-reviews__btns,.d-reviews__items{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.d-reviews__btns{padding:19px 0}.d .p-colors{margin-bottom:27px;grid-template-columns:repeat(auto-fill,50px)}@media (max-width:767px){.d .p-colors{margin-bottom:19px;grid-gap:10px}}.d .p-colors__item{width:50px;height:50px;border-radius:8px;border-width:2px;border-color:transparent;-webkit-transition:border-color .3s;transition:border-color .3s}.d .p-colors__item img{width:100%;height:100%}.d .p-colors__item:hover{border-color:#e6d3e4}.d .p-colors__item.selected{border-color:#7f187f}.d--fast .d-top{margin-bottom:0}@media (max-width:1023px){.d--fast .d-top{display:-webkit-box;display:flex}}@media (max-width:767px){.d--fast .d-top{display:block}}.d--fast .d-top__btns .btn{width:100%;max-width:322px}@media (max-width:767px){.d--fast .d-top__btns .btn{max-width:none}}.d--fast .d-top__btns .btn.d__favorite{-webkit-box-ordinal-group:3;order:2;margin-left:0}.d--fast .d-slider,.d--fast .d__description{width:50%}@media (max-width:767px){.d--fast .d-slider,.d--fast .d__description{width:100%}}.d--fast .d-slider{padding:29px 24px}.d--fast .d-slider .d-rating{margin-bottom:15px}.d--fast .d-slider__main{margin-bottom:9px}.d--fast .d__article{margin-bottom:16px}.d--fast .d__description{padding:21px 14px 38px 26px}.d--fast .d__header{padding:0 0 15px;background-color:transparent}@media (max-width:767px){.d--fast .d__header{padding-left:0}}.d--fast .d-select__select{background-color:#fff}@media (max-width:1023px){.d--fast .btn-chip{padding:10px}}.d--fast .p-colors{margin-bottom:16px}.d .container{padding:0 30px;margin:0 auto}@media (max-width:767px){.d .container{padding:0}}.d .container--medium{max-width:1600px}@media (max-width:767px){.d .container--medium{padding:0 10px}}@media (max-width:767px){.d .toggle .title-3{font-size:20px;margin-bottom:5px}}@media (max-width:767px){.d .toggle-item:not(:last-child){margin-bottom:8px}}.d .toggle-item__btn svg{display:none}@media (max-width:767px){.d .toggle-item__btn{display:-webkit-box;display:flex;padding:17px 19px 18px;-webkit-box-align:center;align-items:center}.d .toggle-item__btn:after,.d .toggle-item__btn:before{content:none}.d .toggle-item__btn svg{display:block;margin-left:auto;width:14px;height:12px}.d .toggle-item__btn svg *{fill:#221924}}.d .toggle-item__btn:hover{text-decoration:underline}.d .toggle-item__btn:hover svg *{fill:#7f187f}@media (max-width:767px){.d .toggle-item__list{position:fixed;top:0;right:0;bottom:0;width:100%;background-color:#fff;overflow-y:auto;z-index:99999}}.d .toggle-item-m__header{display:none;height:51px;padding-right:50px;-webkit-box-align:center;align-items:center;border-bottom:1px solid #f4f4f5}@media (max-width:767px){.d .toggle-item-m__header{display:-webkit-box;display:flex}}.d .toggle-item-m__header *{font-size:15px}.d .toggle-item-m__header>span{margin:0 auto}.d .toggle-item-m-p{display:none;padding:30px 22px 22px;flex-wrap:wrap}@media (max-width:500px){.d .toggle-item-m-p{display:-webkit-box;display:flex}}.d .toggle-item-m-p__img{width:86px;height:86px;margin-right:11px;margin-bottom:41px;flex-shrink:0}.d .toggle-item-m-p__desc{width:calc(100% - 97px)}.d .toggle-item-m-p__title{margin-bottom:10px}.d .toggle-item-m-p__price{display:-webkit-box;display:flex;margin-bottom:12px}.d .toggle-item-m-p__price span:nth-child(2){margin-left:10px;font-size:15px;color:#63636c;text-decoration:line-through}@media print{.d .p-slider{display:none}}@media (max-width:500px){.d .p-slider .swiper-slide .p--selection{padding:7px 8px 12px}}@media (max-width:500px){.d .p-slider .swiper-slide .p__img{margin:0 0 6px}}.d .p-slider .title-3{text-align:left}@media (max-width:767px){.d .p-slider .title-3{font-size:20px}}@media (max-width:500px){.d .p-slider .title-3{font-weight:700}}.d .c-popular{padding-top:0;border-top:0}@media (max-width:500px){.d .c-popular{margin-top:-8px;padding-bottom:18px}}@media (max-width:767px){.d [data-slider=productDetail] .p-slider .title-3{margin-bottom:7px}}.d [data-slider=productDetail] .p{padding:9px 10px 20px}@media (max-width:767px){.d [data-slider=productDetail] .p{padding:7px 6px 19px}}.d [data-slider=productDetail] .p__img{margin-bottom:17px}@media (max-width:767px){.d [data-slider=productDetail] .p__img{margin-bottom:13px}}.d [data-slider=productDetail] .p__title{margin-bottom:29px}@media (max-width:767px){.d [data-slider=productDetail] .p__title{margin-bottom:9px;line-height:1.3}}.d [data-slider=productDetail] .p__rating{margin-top:10px;margin-left:-4px}@media (max-width:767px){.d [data-slider=productDetail] .p__rating{margin-top:14px;margin-left:0}}.drift-bounding-box{position:absolute;border:1px solid #fff;background:rgba(207,172,210,.4)!important;z-index:999}/* ! только для переменных */.lk-auth{padding:44px 0 102px}@media (max-width:1023px){.lk-auth{padding:44px 0 72px}}@media (max-width:767px){.lk-auth{padding:44px 0 42px}}@media (max-width:500px){.lk-auth{padding:29px 0 27px}}.lk-auth__form{max-width:482px;margin:0 auto}.lk-auth .b-form__item{margin-top:16px}@media (max-width:500px){.lk-auth .b-form__item{margin-top:17px}}.lk-auth .b-form__item .link{position:absolute;top:calc(50% - 6px);right:15px;font-size:16px;line-height:19px}@media (max-width:500px){.lk-auth .b-form__item .link{font-size:15px}}.lk-auth .b-form__links{max-width:262px;margin:0 auto;text-align:center;font-size:16px;line-height:24px}.lk-auth .btn{display:block;width:100%;margin:17px 0 18px;padding:15px 38px}@media (max-width:500px){.lk-auth .btn{margin:19px 0 13px;padding:12px 38px 16px;font-size:15px}}.lk-auth .title-3{margin-bottom:9px;text-align:center;font-weight:700;line-height:29px}@media (max-width:500px){.lk-auth .title-3{margin-bottom:12px}}.lk-auth .title-3+p{display:block;text-align:center;margin-bottom:24px;font-size:16px}@media (max-width:500px){.lk-auth .title-3+p{margin-bottom:27px;font-size:15px;line-height:18px}}.lk-auth .title-3+p+.b-form__item{margin-top:0}/* ! только для переменных */.lk-change{padding:44px 0 96px}@media (max-width:1023px){.lk-change{padding:44px 0 66px}}@media (max-width:767px){.lk-change{padding:44px 0 46px}}@media (max-width:500px){.lk-change{padding:28px 0}}.lk-change__form{max-width:482px;margin:0 auto}.lk-change .b-form{display:grid;grid-gap:16px}.lk-change .b-form__links{max-width:262px;margin:0 auto;text-align:center;font-size:16px;line-height:24px}.lk-change .btn{display:block;width:100%;margin:22px 0;padding:15px 38px}@media (max-width:500px){.lk-change .btn{margin:17px 0;padding:12px 38px 16px;font-size:15px}}.lk-change .title-3{max-width:399px;margin:0 auto 24px;text-align:center;font-weight:700;line-height:29px}@media (max-width:500px){.lk-change .title-3{margin:0 auto 12px}}.lk-change .title-3+p{display:none;font-size:15px;text-align:center;margin:0 auto 28px;line-height:18px}@media (max-width:500px){.lk-change .title-3+p{display:block}}/* ! только для переменных */.lk-account{padding-bottom:98px;background-color:#f4f4f6}@media (max-width:1279px){.lk-account{padding-bottom:78px}}@media (max-width:1023px){.lk-account{padding-bottom:48px}}@media (max-width:767px){.lk-account{padding-bottom:19px}}.lk-account__inner{display:grid;grid-template-columns:318px auto;grid-gap:87px}@media (max-width:1279px){.lk-account__inner{grid-gap:57px}}@media (max-width:767px){.lk-account__inner{grid-template-columns:1fr;grid-gap:0}}.lk-account__left .lk-account__link{margin-bottom:29px}.lk-account__left .lk-account__link:last-child{margin-bottom:0}@media (max-width:767px){.lk-account__left .lk-account__link{margin-bottom:16px}}.lk-account__right{display:-webkit-box;display:flex;flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:7px 0 0 -1px}@media (max-width:1279px){.lk-account__right{margin:0}}@media (max-width:767px){.lk-account__right{margin-top:8px}}.lk-account__right .lk-account__link{width:calc(50% - 11px)}@media (max-width:1279px){.lk-account__right .lk-account__link{width:100%;margin:0 0 15px}}@media (max-width:767px){.lk-account__right .lk-account__link{margin:0 0 10px}}.lk-account__right .lk-account__link:nth-child(2n){margin-left:16px}@media (max-width:1279px){.lk-account__right .lk-account__link:nth-child(2n){margin-left:0}}.lk-account__right .lk-account__link:first-of-type{margin:0 0 39px}@media (max-width:1279px){.lk-account__right .lk-account__link:first-of-type{margin:0 0 20px}}@media (max-width:767px){.lk-account__right .lk-account__link:first-of-type{margin:0 0 9px}}@media (max-width:1279px){.lk-account__right .lk-account__link:nth-child(2){margin:0}}.lk-account__right .lk-account__wrap span{margin-left:17px}@media (max-width:767px){.lk-account__right .lk-account__wrap span{margin-left:14px}}.lk-account__right .link-more{margin-right:16px;padding:14px 16px}@media (max-width:1279px){.lk-account__right .link-more{margin-right:0}}.lk-account__wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.lk-account__wrap img{width:31px;height:24px}.lk-account__wrap span{margin-left:15px;font-size:16px}.lk-account__title{margin-bottom:17px;font-weight:700;font-size:16px;line-height:19px}.lk-account+.f-form{margin:0}.lk-account .link-more{max-width:546px;width:100%;padding:15px 14px 14px;background-color:#fff;border-radius:8px}@media (max-width:767px){.lk-account .link-more{padding:11px 16px 17px}}@media (max-width:500px){.lk-account .link-more{min-height:52px;padding:13px 16px 14px}}.lk-account .link-more:hover span{color:#8b338c;text-decoration:underline}.lk-account .link-more:hover svg :not(g){fill:#8b338c}.lk-account .link-more svg{margin:3px 0 0 auto}.lk-account .link-more svg :not(g){fill:#221924}.lk-account .title-2{margin-top:2px;margin-bottom:15px;line-height:36px}@media (max-width:767px){.lk-account .title-2{margin-top:0;line-height:29px}}.lk-account .title-3{margin-bottom:15px;line-height:29px}@media (max-width:500px){.lk-account .title-3{margin-bottom:12px;font-size:16px}}/* ! только для переменных */.lk-info{margin-top:-3px;padding-bottom:68px}@media (max-width:500px){.lk-info{padding-top:4px;padding-bottom:0}}.lk-info+.f-form{margin:0}@media (max-width:767px){.lk-info+.f-form{display:block}}.lk-info__inner{max-width:794px;margin-left:5px}@media (max-width:500px){.lk-info__inner{margin-left:0}}.lk-info__sect{margin-bottom:16px;padding:28px 20px 34px;background-color:#fff;border-radius:8px;overflow:hidden}@media (max-width:767px){.lk-info__sect{margin:0 -10px 17px;padding:20px 10px 30px;border-radius:0}}.lk-info__sect:first-of-type{padding:28px 20px 40px}@media (max-width:500px){.lk-info__sect:first-of-type{padding:14px 10px 24px}}.lk-info__sect:nth-of-type(2){padding:27px 22px 38px}@media (max-width:500px){.lk-info__sect:nth-of-type(2){padding:14px 10px 24px}}@media (max-width:500px){.lk-info__sect:nth-of-type(2) .title-3{margin-bottom:8px}}.lk-info__sect:nth-of-type(3){padding:26px 20px 39px}@media (max-width:500px){.lk-info__sect:nth-of-type(3){padding:12px 10px 27px}}.lk-info__sect:nth-of-type(4){margin-bottom:20px;padding:28px 20px 36px}@media (max-width:500px){.lk-info__sect:nth-of-type(4){margin-bottom:0;padding:14px 10px 15px}}.lk-info__sect:nth-of-type(4) .b-form__item{margin-bottom:18px}@media (max-width:500px){.lk-info__sect:nth-of-type(4) .b-form__item{margin-bottom:16px}}.lk-info__sect:nth-of-type(4) .title-3{margin-bottom:30px}@media (max-width:500px){.lk-info__sect:nth-of-type(4) .title-3{margin-bottom:14px}}.lk-info__sect .b-form__item{max-width:530px;margin-bottom:16px}.lk-info__sect .b-form__item:last-of-type{margin-bottom:0!important}.lk-info__sect .b-form__item.error{margin-bottom:16px!important}.lk-info__sect .b-form__item--line{display:none;font-size:16px;line-height:19px}@media (max-width:500px){.lk-info__sect .b-form__item--line{display:-webkit-box;display:flex}}.lk-info__sect .title-3{margin-bottom:28px;line-height:29px}@media (max-width:767px){.lk-info__sect .title-3{margin-bottom:17px}}@media (max-width:500px){.lk-info__sect .title-3{margin-bottom:12px;padding:0;font-size:18px}}.lk-info__sect .link{margin-top:16px}@media (max-width:500px){.lk-info__btns{background:#fff;margin:0 -10px;padding:30px 10px 74px}}.lk-info__btns .btn{margin-left:8px}@media (max-width:500px){.lk-info__btns .btn{margin-left:0}}.lk-info__btns .btn:first-child{margin-left:0}@media (max-width:500px){.lk-info__btns .btn:first-child{margin-bottom:15px}}.lk-info__btns .btn--purple{padding:15px 90px 17px}.lk-info__btns .btn--border{padding:15px 99px 17px}.lk-info .title-2{margin-bottom:14px;line-height:36px}@media (max-width:500px){.lk-info .title-2{margin-bottom:12px}}/* ! только для переменных */.lk-credit{margin-top:-8px;padding-bottom:70px;background-color:#f4f4f6}@media (max-width:1023px){.lk-credit{padding-bottom:40px}}@media (max-width:767px){.lk-credit{margin-top:-2px}}@media (max-width:500px){.lk-credit{padding-bottom:0}}.lk-credit+.f-form{margin:0}@media (max-width:767px){.lk-credit+.f-form{display:block}}.lk-credit__form{max-width:794px}@media (max-width:500px){.lk-credit__contacts{padding:23px 10px 30px;background-color:#fff}}.lk-credit__title{margin-left:15px;color:#726e75;line-height:21px}@media (max-width:1023px){.lk-credit__title{margin-top:9px;margin-left:0;grid-column:1/4}}.lk-credit__banks{max-width:794px;margin-top:50px;padding:33px 20px 37px;background-color:#fff;border-radius:8px;overflow:hidden}@media (max-width:500px){.lk-credit__banks{margin:0 -10px;padding:0;background-color:#f4f4f6;border-radius:0}}.lk-credit__banks .title-3{margin-bottom:30px;line-height:29px}@media (max-width:500px){.lk-credit__banks .title-3{margin:27px 0 15px;padding:0 10px;font-size:18px;line-height:22px}}.lk-credit__i{display:grid;grid-template-columns:123px 1fr;grid-gap:16px;margin-top:12px}@media (max-width:500px){.lk-credit__i{grid-template-columns:58px 1fr}}.lk-credit__i:first-child{margin-top:0}.lk-credit__img{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:123px;height:123px;border:2px solid #ecebeb;border-radius:5px}@media (max-width:500px){.lk-credit__img{width:58px;height:58px}}.lk-credit__text{max-width:572px}.lk-credit__text span{display:block}.lk-credit__btn .btn{margin-top:3px;padding:15px 73px 16px}.lk-credit .title-2{margin-bottom:11px}@media (max-width:767px){.lk-credit .b-total__info{padding:0 0 19px;background-color:transparent}}/* ! только для переменных */.lk-orders__value~[data-toggle-wrap] .link:after,.lk-orders__value~[data-toggle-wrap] .link:before,.toggle-arrow-small:after,.toggle-arrow-small:before,.toggle-arrow:after,.toggle-arrow:before{content:"";position:absolute;top:50%;right:21px;height:2px;width:8px;background-color:#221924;-webkit-transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,transform .2s;transition:background-color .2s,transform .2s,-webkit-transform .2s}.lk-orders__value~[data-toggle-wrap] .link:before,.toggle-arrow-small:before,.toggle-arrow:before{-webkit-transform:translateX(5px) rotate(-35deg);transform:translateX(5px) rotate(-35deg)}.lk-orders__value~[data-toggle-wrap] .link:after,.toggle-arrow-small:after,.toggle-arrow:after{-webkit-transform:rotate(35deg);transform:rotate(35deg)}.lk-orders{margin-top:-4px;padding-bottom:70px;background-color:#f4f4f6}@media (max-width:1023px){.lk-orders{padding-bottom:50px}}@media (max-width:500px){.lk-orders{margin-top:0;padding-bottom:30px}}.lk-orders+.f-form{margin:0}@media (max-width:767px){.lk-orders+.f-form{display:block}}@media (max-width:500px){.lk-orders-table{border-top:1px solid #ecebeb}}.lk-orders-table-props div{color:#63636c;line-height:26px}@media (max-width:500px){.lk-orders-table-props div{line-height:22px}}.lk-orders-table__rating{display:none}@media (max-width:500px){.lk-orders-table__rating{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin:7px 0}}.lk-orders-table__rating .rating{margin-right:7px}@media (max-width:500px){.lk-orders-table__rating .rating span{margin-right:-1px}}.lk-orders-table__price{display:none;margin:7px 0}@media (max-width:500px){.lk-orders-table__price{display:block}}.lk-orders-table__price span:first-of-type{color:#221924;font-size:20px;line-height:24px}.lk-orders-table__price span:last-of-type{margin-left:10px;text-decoration:line-through}.lk-orders-table__date{display:none;font-size:16px;line-height:32px}@media (max-width:500px){.lk-orders-table__date{display:block;margin-top:6px}}.lk-orders-table__title{display:inline-block;margin-bottom:10px;font-weight:700;font-size:16px;line-height:32px}@media (max-width:500px){.lk-orders-table__title{margin-bottom:0}}.lk-orders-table__head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-bottom:14px;border-bottom:1px solid #ecebeb}@media (max-width:767px){.lk-orders-table__head{display:none}}.lk-orders-table__i{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-flex:0;flex:0 0 464px}@media (max-width:1279px){.lk-orders-table__i{-webkit-box-flex:0;flex:0 0 444px}}@media (max-width:1023px){.lk-orders-table__i{-webkit-box-flex:0;flex:0 0 394px}}@media (max-width:767px){.lk-orders-table__i{-webkit-box-flex:1;flex:auto;-webkit-box-align:start;align-items:flex-start}}.lk-orders-table__i+div{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}@media (max-width:767px){.lk-orders-table__i+div{display:none}}.lk-orders-table__info{padding-left:20px}@media (max-width:500px){.lk-orders-table__info{padding-left:16px}}.lk-orders-table__img{display:inline-block;width:118px;height:118px}@media (max-width:500px){.lk-orders-table__img{width:102px;height:102px;margin-top:10px}}.lk-orders-table__img img{width:100%;height:100%;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.lk-orders-table__counter{margin-top:-4px;-webkit-box-flex:0;flex:0 0 325px}@media (max-width:1279px){.lk-orders-table__counter{-webkit-box-flex:0;flex:0 0 195px}}@media (max-width:1023px){.lk-orders-table__counter{-webkit-box-flex:0;flex:0 0 185px}}@media (max-width:767px){.lk-orders-table__counter{-webkit-box-flex:1;flex:auto}}.lk-orders-table__sum{margin-top:-4px;-webkit-box-flex:0;flex:0 0 auto}@media (max-width:767px){.lk-orders-table__sum{-webkit-box-flex:1;flex:auto;margin-left:72px}}.lk-orders-table__line{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:20px 0 19px;border-bottom:1px solid #ecebeb}@media (max-width:767px){.lk-orders-table__line{-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media (max-width:500px){.lk-orders-table__line{padding:5px 0 6px}}.lk-orders-basket{margin-top:5px}@media (max-width:500px){.lk-orders-basket{margin-top:6px}}@media (max-width:500px){.lk-orders-basket__price{padding-bottom:17px;border-bottom:1px solid #ecebeb}}.lk-orders-basket__price div{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (max-width:500px){.lk-orders-basket__price div{-webkit-box-pack:justify;justify-content:space-between;line-height:28px}}.lk-orders-basket__price div span{font-size:16px}@media (max-width:767px){.lk-orders-basket__price div span{font-size:15px}}.lk-orders-basket__price div span:first-child{margin-right:7px;color:#63636c}@media (max-width:500px){.lk-orders-basket__price div:first-of-type span{color:#221924;font-weight:700;font-size:15px;line-height:30px}}.lk-orders-basket__price div:first-of-type span:last-of-type:not(:first-of-type){font-size:24px;line-height:48px}@media (max-width:500px){.lk-orders-basket__price div:first-of-type span:last-of-type:not(:first-of-type){font-size:20px;line-height:40px}}.lk-orders-basket .btn{margin-top:15px;padding:13px 63px 14px 55px}@media (max-width:500px){.lk-orders-basket .btn{display:none}}.lk-orders__top{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;margin:0 0 14px;white-space:nowrap}@media (max-width:500px){.lk-orders__top{margin:0 0 12px}}.lk-orders__top .link{display:none;margin-left:10px;font-size:14px;line-height:20px}@media (max-width:500px){.lk-orders__top .link{display:inline-block}}.lk-orders__title{margin-bottom:17px;font-weight:700;font-size:16px}@media (max-width:500px){.lk-orders__title{margin-bottom:12px}}.lk-orders__head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;margin:0 0 12px;padding:18px 19px 22px;background-color:#fff;border-radius:8px;font-size:16px;line-height:19px}@media (max-width:1023px){.lk-orders__head{-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media (max-width:500px){.lk-orders__head{margin:0 -10px;padding:0 10px 20px;background:#f4f4f6;border-radius:0;font-size:15px}}.lk-orders__value{margin-bottom:10px;line-height:19px}@media (max-width:500px){.lk-orders__value{font-size:15px}}.lk-orders__value:last-of-type{margin-bottom:0}.lk-orders__value span:first-of-type{margin-right:3px;color:#726e75}.lk-orders__value~[data-toggle-wrap] .link{position:relative;margin-top:4px}.lk-orders__value~[data-toggle-wrap] .link:after,.lk-orders__value~[data-toggle-wrap] .link:before{top:calc(50% + 2px);right:-16px;background-color:#7f187f}.lk-orders__value~[data-toggle-wrap] .link.active:before{-webkit-transform:translateX(5px) rotate(45deg);transform:translateX(5px) rotate(45deg)}.lk-orders__value~[data-toggle-wrap] .link.active:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.lk-orders__num{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (max-width:1023px){.lk-orders__num{margin-bottom:12px}}@media (max-width:500px){.lk-orders__num{margin-bottom:2px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}}@media (max-width:500px){.lk-orders__num div{margin-bottom:6px}}.lk-orders__num div:first-child{padding-right:18px;border-right:1px solid #d9d8d8}@media (max-width:500px){.lk-orders__num div:first-child{border-right:none}}@media (max-width:500px){.lk-orders__num div:first-child span:first-child{display:none}}.lk-orders__num div:last-child{padding:0 12px 0 15px}@media (max-width:500px){.lk-orders__num div:last-child{padding:0}}.lk-orders__status{display:-webkit-box;display:flex;min-height:47px;-webkit-box-align:center;align-items:center}@media (max-width:500px){.lk-orders__status{width:100%;min-height:auto;-webkit-box-pack:justify;justify-content:space-between}}.lk-orders__status>*{margin-right:32px}.lk-orders__status>:last-child{margin-right:0}.lk-orders__status .btn{padding:15px 59px 16px}@media (max-width:1279px){.lk-orders__status .btn{display:none}}.lk-orders__details{margin-bottom:12px;padding:18px 19px 32px;background-color:#fff;border-radius:8px}@media (max-width:500px){.lk-orders__details{margin:0 -10px 9px;padding:12px 10px 22px;border-radius:0}}.lk-orders__wrap{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:23px 19px 32px;background-color:#fff;border-radius:8px}@media (max-width:500px){.lk-orders__wrap{margin:0 -10px;padding:13px 10px 0;border-radius:0}}.lk-orders__back{margin:14px 0 0}@media (max-width:500px){.lk-orders__back{margin:0 -10px;padding:18px 10px 20px;background-color:#fff;text-align:center}}.lk-orders__back a{display:inline-block}.lk-orders__back svg{width:10px;height:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lk-orders__back span{margin-left:2px;font-size:14px}@media (max-width:500px){.lk-orders__back span{margin-left:10px}}.lk-orders__back .btn{display:none;margin-bottom:14px}@media (max-width:500px){.lk-orders__back .btn{display:-webkit-inline-box;display:inline-flex;margin-bottom:13px;padding:18px 38px 15px}}.lk-orders [data-toggle-list]{margin-bottom:10px}.lk-orders .title-2{line-height:36px}@media (max-width:500px){.lk-orders .title-2{line-height:29px}}.lk-orders .done{color:#7f187f}.lk-orders .await{color:#0a69d8}.lk-orders .denied{color:#c4113f}/* ! только для переменных */.lk-password{margin-top:-9px;padding-bottom:102px;text-align:center}@media (max-width:1279px){.lk-password{padding-bottom:80px}}@media (max-width:1023px){.lk-password{padding-bottom:60px}}@media (max-width:500px){.lk-password{margin-top:0;padding-top:30px;padding-bottom:31px}}.lk-password__inner{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.lk-password span{display:inline-block;max-width:417px;width:100%;margin:0 0 27px;line-height:19px}@media (max-width:767px){.lk-password span{font-size:15px}}@media (max-width:500px){.lk-password span{max-width:263px;margin:0 0 21px}}.lk-password__link:before{content:"Я ввел неправильный адрес электронной почты"}@media (max-width:500px){.lk-password__link:before{content:"Я ввел неправильный e-mail"}}.lk-password__btns{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;margin-top:4px}.lk-password__btns span{margin:25px 0}@media (max-width:500px){.lk-password__btns span{margin:16px 0}}.lk-password .btn{max-width:320px;width:100%;padding:15px 38px}@media (max-width:500px){.lk-password .btn{font-size:15px}}.lk-password .btn--purple{padding:15px 54px 18px}@media (max-width:500px){.lk-password .btn--purple{padding:15px 59px 18px}}.lk-password .btn--border{padding:12px 38px 16px}@media (max-width:500px){.lk-password .btn--border{padding:12px 38px 17px}}.lk-password .link{margin-top:30px}@media (max-width:767px){.lk-password .link{font-size:15px}}.lk-password .title-3{margin-bottom:11px;font-weight:700;line-height:29px}@media (max-width:500px){.lk-password .title-3{margin-bottom:12px}}/* ! только для переменных */.lk-order{background-color:#f4f4f5}@media (max-width:767px){.lk-order>.f-form{display:block}}.lk-order .b-pagination,.lk-order__inner{max-width:794px}.lk-order__item{margin-top:12px}.lk-order__item:first-child{margin-top:0}.lk-order__head{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:2px;padding:14px 19px 17px 17px;background-color:#fff;border-radius:8px;font-size:16px}@media (max-width:1023px){.lk-order__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}}@media (max-width:500px){.lk-order__head{padding:14px 18px 18px 16px;font-size:15px}}.lk-order__bottom{padding:6px 17px 10px;background-color:#fff;border-radius:8px}@media (max-width:500px){.lk-order__bottom{padding:10px 16px 13px}}.lk-order__num{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (max-width:500px){.lk-order__num{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;line-height:18px}}@media (max-width:500px){.lk-order__num div{margin-bottom:7px}}.lk-order__num div:first-child{padding-right:11px;border-right:1px solid #d9d8d8}@media (max-width:500px){.lk-order__num div:first-child{border-right:none}}@media (max-width:500px){.lk-order__num div:first-child span{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media (max-width:500px){.lk-order__num div:first-child span:first-child{font-weight:700}}@media (max-width:500px){.lk-order__num div:first-child span:last-child{margin-top:8px}}.lk-order__num div:last-child{padding:0 12px}@media (max-width:500px){.lk-order__num div:last-child{padding:0}}.lk-order__num div:last-child span{white-space:nowrap}.lk-order__status{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (max-width:500px){.lk-order__status{width:100%;-webkit-box-pack:justify;justify-content:space-between}}.lk-order__status div{margin-right:23px}.lk-order__status div:first-child{text-align:right}.lk-order__status div:last-child{color:#838086;margin-right:0}.lk-order .done{color:#7f187f}.lk-order .await{color:#0a69d8}.lk-order .denied{color:#c4113f}.lk-order .title-2{margin-bottom:23px;line-height:36px}@media (max-width:500px){.lk-order .title-2{margin-bottom:12px;line-height:29px}}.lk-order .container:not(.container--small){padding-bottom:80px}@media (max-width:1023px){.lk-order .container:not(.container--small){padding-bottom:50px}}@media (max-width:500px){.lk-order .container:not(.container--small){padding-bottom:30px}}
/* ! только для переменных */.lk-reg{padding:45px 0 57px}@media (max-width:1023px){.lk-reg{padding:45px 0 47px}}@media (max-width:500px){.lk-reg{padding:27px 0 30px}}.lk-reg__form{max-width:482px;margin:0 auto}.lk-reg .b-form--reg .title-3{margin:0 auto 24px}@media (max-width:500px){.lk-reg .b-form--reg .title-3{margin:0 auto 12px}}.lk-reg .b-form--reg .title-3+p{display:none;font-size:15px;text-align:center;margin:0 auto 28px;line-height:18px}@media (max-width:500px){.lk-reg .b-form--reg .title-3+p{display:block}}.lk-reg .b-form__links{text-align:center}.lk-reg .b-form__item{margin-top:16px}.lk-reg .b-form__btn .link,.lk-reg .b-form__btn span{display:block;text-align:center;font-size:16px;line-height:21px}@media (max-width:500px){.lk-reg .b-form__btn span{font-size:13px;line-height:17px}}.lk-reg .b-form__btn .link{margin-top:24px}@media (max-width:500px){.lk-reg .b-form__btn .link{margin-top:10px;font-size:15px;line-height:19px}}.lk-reg .btn{display:block;width:100%;margin:22px 0;padding:16px 38px}@media (max-width:500px){.lk-reg .btn{margin:17px 0 16px;font-size:15px}}.lk-reg .title-3{margin-bottom:9px;text-align:center;font-weight:700;line-height:29px}@media (max-width:500px){.lk-reg .title-3{margin-bottom:13px}}.lk-reg .title-3+p{display:block;text-align:center;margin:0 0 19px;font-size:16px}@media (max-width:500px){.lk-reg .title-3+p{max-width:197px;margin:0 auto 28px;line-height:19px}}.lk-reg .title-3+p+.b-form__item{margin-top:0}.lk-reg .b-form__item .link{position:absolute;top:calc(50% - 6px);right:15px;font-size:16px;line-height:19px}

/* ! только для переменных */.shops-search{position:relative;max-width:518px;width:100%}@media (max-width:1279px){.shops-search{max-width:100%}}.shops-search__btn{position:absolute;top:0;right:0;width:50px;height:100%;padding:18px;cursor:pointer}.shops-search__btn svg *{fill:none;-webkit-transition:stroke .2s;transition:stroke .2s}.shops-search__btn:hover svg *{stroke:#7f187f}

/* ! только для переменных */.shops-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px 22px}@media (max-width:1279px){.shops-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.shops-list{grid-template-columns:repeat(1,1fr);grid-gap:20px}}.shops-list__item{background-color:#fff;border-radius:8px}.shops-list__title{display:block;padding:22px 19px 13px;font-weight:700;font-size:20px;line-height:24px}@media (max-width:500px){.shops-list__title{padding:15px 18px}}.shops-list__title:hover{color:#7f187f}.shops-list__category{padding:1px 20px;font-size:12px;color:#fff;background-color:#f8f8f8}.shops-list-info{padding:0 19px}.shops-list-info__item{margin-bottom:24px}@media (max-width:500px){.shops-list-info__item{margin-bottom:12px}}.shops-list-info__item:last-of-type{margin-bottom:0}.shops-list-info__title{margin-bottom:4px;color:#726e75;font-size:14px;line-height:18px}.shops-list-info__title:hover{color:#8b338c}.shops-list-info__text{margin-bottom:0}.shops-list-info__text,.shops-list__bottom{display:-webkit-box;display:flex;flex-wrap:wrap;font-size:16px;line-height:21px}.shops-list__bottom{-webkit-box-pack:justify;justify-content:space-between;padding:26px 18px 32px}@media (max-width:500px){.shops-list__bottom{padding:15px 17px 24px}}.shops-list__map,.shops-list__metro{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;white-space:nowrap}.shops-list__map svg,.shops-list__metro svg{-webkit-box-flex:0;flex:0 0 22px;height:17px}.shops-list__map span,.shops-list__metro span{margin-left:11px}@media (max-width:500px){.shops-list__map.link--underline{display:none}}.shops-list__map span{margin-left:5px;margin-right:16px}.shops-list__metro{margin-right:20px}

/* ! только для переменных */.p-slider{padding:0 0 90px}@media (max-width:1279px){.p-slider{padding:0 0 40px}}@media (max-width:767px){.p-slider__inner{margin:0 -20px}}@media (max-width:500px){.p-slider__inner{margin:0 -10px}}.p-slider__arrow{display:-webkit-box;display:flex;position:absolute;top:50%;width:49px;height:49px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border:2px solid #ecebeb;border-radius:50%;background-color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:2}.p-slider__arrow:hover{border-color:#7f187f}.p-slider__arrow.disabled{display:none}.p-slider__arrow--prev{left:6px}.p-slider__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.p-slider__arrow--next{right:6px}.p-slider__arrow svg{width:14px;height:14px}.p-slider__arrow svg :not(g){fill:none}.p-slider .title-3{margin-bottom:12px}@media (max-width:767px){.p-slider .title-3{margin-bottom:14px;text-align:center;font-size:18px}}@media (max-width:767px){.p-slider .swiper-container{padding:0 20px}}.p-slider .swiper-slide{height:auto}.p-slider .swiper-slide .p{display:-webkit-box;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.p-slider .price{margin-top:auto}.p-slider .p__fw{display:none}

/* ! только для переменных */.shops{padding:26px 0 70px;background-color:#f4f4f6}@media print{.shops{page-break-after:always}}@media (max-width:1023px){.shops{padding:26px 0 40px}}@media (max-width:500px){.shops{padding:17px 0 30px}}.shops__head{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}@media (max-width:1470px){.shops__head{-webkit-box-align:start;align-items:flex-start}}@media (max-width:1279px){.shops__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media print{.shops__head{display:none}}.shops__bottom{margin-top:32px}@media (max-width:1279px){.shops__bottom{margin-top:15px}}@media (max-width:500px){.shops__bottom{margin-top:24px}}@media print{.shops__bottom{max-height:500px;overflow:hidden}}.shops__bottom br{display:contents}@media (max-width:1023px){.shops__bottom .title-3{font-size:20px}}@media (max-width:500px){.shops__bottom .title-3{font-size:18px}}.shops__wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 250px)}@media (max-width:1470px){.shops__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}}@media (max-width:1279px){.shops__wrap{width:100%;-webkit-box-flex:1;flex:1 1 100%}}.shops__select{position:absolute;top:6px;left:17px;display:none;color:#726e75}@media (max-width:500px){.shops__select{display:block}}.shops__preset{margin-left:21px}@media (max-width:1470px){.shops__preset{margin-top:12px;margin-left:0}}@media (max-width:500px){.shops__preset{width:100%;margin-top:0}}.shops__preset.c-collection__items label{margin-right:30px}.shops__preset .link.active{color:#221924;text-decoration:none}.shops__map{height:634px;margin-bottom:31px}@media (max-width:500px){.shops-detail__map .ymaps-2-1-76-map,.shops__map .ymaps-2-1-76-map{width:calc(100% + 15px)!important;margin:0 -10px!important}}.shops-detail__map .ymaps-2-1-76-balloon,.shops__map .ymaps-2-1-76-balloon{top:-100px!important;left:36px!important;border-radius:8px;box-shadow:0 4px 9px rgba(0,0,0,.1)!important}@media (max-width:500px){.shops-detail__map .ymaps-2-1-76-balloon,.shops__map .ymaps-2-1-76-balloon{top:auto!important;left:0!important;border-radius:0}}.shops-detail__map .ymaps-2-1-76-balloon__tail,.shops__map .ymaps-2-1-76-balloon__tail{position:absolute;top:calc(50% + 6px);-webkit-transform:rotate(-135deg)!important;transform:rotate(-135deg)!important;left:6px;width:12px;height:12px;box-shadow:0 4px 9px rgba(0,0,0,.1)!important}.shops-detail__map .ymaps-2-1-76-balloon__tail:after,.shops__map .ymaps-2-1-76-balloon__tail:after{width:17px;height:17px}.shops-detail__map .ymaps-2-1-76-balloon__close-button,.shops__map .ymaps-2-1-76-balloon__close-button{width:11px;height:11px;margin:10px 10px 0 0;opacity:1;background-size:25px}.shops-detail__map .ymaps-2-1-76-balloon__close-button:hover,.shops__map .ymaps-2-1-76-balloon__close-button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.shops-detail__map .ymaps-2-1-76-balloon__layout,.shops__map .ymaps-2-1-76-balloon__layout{border-radius:8px}.shops-detail__map .ymaps-2-1-76-balloon__content,.shops__map .ymaps-2-1-76-balloon__content{margin:0!important;padding:0;font-family:Sofia Pro}.shops-detail__map .ymaps-2-1-76-balloon__content .shops-list__category,.shops__map .ymaps-2-1-76-balloon__content .shops-list__category{margin-bottom:15px}.shops-detail__map .ymaps-2-1-76-balloon__content .shops-list-info,.shops__map .ymaps-2-1-76-balloon__content .shops-list-info{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;margin-bottom:5px}.shops-detail__map .ymaps-2-1-76-balloon__content .shops-list-info:last-of-type,.shops__map .ymaps-2-1-76-balloon__content .shops-list-info:last-of-type{margin-bottom:0;padding-bottom:26px}.shops-detail__map .ymaps-2-1-76-balloon__content .shops-list-info__title,.shops__map .ymaps-2-1-76-balloon__content .shops-list-info__title{margin-bottom:0;color:#726e75;font-size:14px;line-height:18px}.shops-detail__map .ymaps-2-1-76-balloon__content .shops-list-info__text,.shops__map .ymaps-2-1-76-balloon__content .shops-list-info__text{margin-left:3px;font-size:16px;line-height:21px}.shops-detail__map .ymaps-2-1-76-balloon-content__header,.shops__map .ymaps-2-1-76-balloon-content__header{margin:0;padding:22px 20px 11px 19px;font-size:16px;font-weight:700;line-height:19px}@media (max-width:500px){.shops-detail__map .ymaps-2-1-76-balloon-content__header,.shops__map .ymaps-2-1-76-balloon-content__header{padding:21px 20px 11px}}.shops-detail__map .ymaps-2-1-76-balloon-content__header:hover,.shops__map .ymaps-2-1-76-balloon-content__header:hover{color:#7f187f}.shops-detail__map .ymaps-2-1-76-balloon-content__header hr,.shops__map .ymaps-2-1-76-balloon-content__header hr{display:none}.shops__title{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media (max-width:767px){.shops__title{display:block}}.shops__switch{display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 201px;margin-top:-10px;margin-left:50px}@media (max-width:1279px){.shops__switch{-webkit-box-flex:0;flex:0 0 auto;margin-top:12px;margin-left:auto}}@media (max-width:767px){.shops__switch{margin-bottom:16px}}@media (max-width:500px){.shops__switch{display:none}}.shops__switcher{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-transition:color .2s,-webkit-text-decoration-color .2s;transition:color .2s,-webkit-text-decoration-color .2s;transition:color .2s,text-decoration-color .2s;transition:color .2s,text-decoration-color .2s,-webkit-text-decoration-color .2s;cursor:pointer}.shops__switcher:first-of-type:hover svg *{fill:#7f187f}.shops__switcher:first-of-type.active svg *{fill:#7f187f;stroke:none}.shops__switcher:first-of-type svg{width:14px;height:12px}.shops__switcher:first-of-type svg *{fill:#000;stroke:none}.shops__switcher:last-of-type:hover svg *{stroke:#7f187f}.shops__switcher:last-of-type svg{width:14px;height:16px}.shops__switcher:last-of-type svg *{fill:none;stroke:#000}.shops__switcher:not(:last-of-type){margin-right:30px}.shops__switcher span{-webkit-text-decoration:underline transparent;text-decoration:underline transparent}.shops__switcher svg{margin-right:5px}.shops__switcher svg *{-webkit-transition:stroke .2s;transition:stroke .2s}.shops__switcher:hover{color:#7f187f}.shops__switcher:hover span{-webkit-text-decoration:underline #7f187f;text-decoration:underline #7f187f}.shops__switcher.active{pointer-events:none;cursor:default}.shops__switcher.active span{color:#7f187f;-webkit-text-decoration-color:#7f187f;text-decoration-color:#7f187f}.shops__switcher.active svg *{stroke:#7f187f}.shops__mobile{display:none}@media (max-width:500px){.shops__mobile{display:block}}.shops__desk{display:block}@media (max-width:500px){.shops__desk{display:none}}.shops__show{display:block!important}.shops .shops-search__btn{padding:13px 17px 16px 15px}.shops .shops-search input:not(.b-count__input):not([type=submit]){height:45px;border:2px solid #d9d8d8}.shops .shops-search input:not(.b-count__input):not([type=submit]):active,.shops .shops-search input:not(.b-count__input):not([type=submit]):focus,.shops .shops-search input:not(.b-count__input):not([type=submit]):hover{border-color:#7f187f;box-shadow:none}

/* ! только для переменных */.shops-detail{padding:22px 0 70px;background-color:#f4f4f6}@media (max-width:1023px){.shops-detail{padding:22px 0 40px}}@media (max-width:500px){.shops-detail{padding:22px 0 0}}.shops-detail__map{height:634px}@media (max-width:500px){.shops-detail__map{height:320px}}.shops-detail__modal .b-modal__content{min-height:400px}.shops-detail__modal .b-modal__content iframe{display:block;width:100%;height:100vh}.shops-detail-info__line{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;margin-bottom:22px}@media (max-width:1279px){.shops-detail-info__line{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.shops-detail-info__line{grid-template-columns:repeat(1,1fr);grid-gap:17px}}@media (max-width:500px){.shops-detail-info__line{margin-bottom:27px}}.shops-detail-info__text{font-size:16px;line-height:21px}.shops-detail-info__block{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding:22px 24px 29px;background-color:#fff;border-radius:8px;text-align:center}@media (max-width:500px){.shops-detail-info__block{padding:22px 15px 24px}}.shops-detail-info__block:first-child img{width:52px;height:46px}@media (max-width:500px){.shops-detail-info__block:first-child img{width:32px;height:29px}}.shops-detail-info__block:nth-child(2) img{width:40px;height:47px}@media (max-width:500px){.shops-detail-info__block:nth-child(2) img{width:25px;height:29px}}@media (max-width:500px){.shops-detail-info__block:nth-child(2) .shops-detail-info__text div{margin-bottom:10px}.shops-detail-info__block:nth-child(2) .shops-detail-info__text div:last-child{margin-bottom:0}}.shops-detail-info__block:nth-child(3) img{width:67px;height:55px}@media (max-width:500px){.shops-detail-info__block:nth-child(3) img{width:34px;height:27px}}.shops-detail-info__route{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding:21px 27px 30px;background-color:#fff;border-radius:8px}@media (max-width:1279px){.shops-detail-info__route{display:-webkit-box;display:flex}}@media (max-width:500px){.shops-detail-info__route{padding:0;background-color:#f4f4f6;border-radius:0}}.shops-detail-info__route img{width:64px;height:54px}.shops-detail-info__route .btn--border{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}@media (max-width:1023px){.shops-detail-info__route .btn--border{padding:10px 30px 11px}}@media (max-width:500px){.shops-detail-info__route .btn--border{width:100%;font-size:15px}}.shops-detail-info__route .btn--border span{margin-left:8px}.shops-detail-info__route .btn--border svg{width:17px;height:17px}@media (max-width:500px){.shops-detail-info__route .shops-detail-info__img{display:none}}.shops-detail-info__title{margin-bottom:13px;font-weight:700;font-size:20px;line-height:24px}.shops-detail-info__img{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:116px;height:116px;margin:0 auto 18px;background-color:#dff3f6;border-radius:50%}@media (max-width:500px){.shops-detail-info__img{width:72px;height:72px;margin:0 auto 17px}}.shops-detail-get{margin-bottom:28px;padding:30px 27px 38px;background-color:#fff;border-radius:8px}@media (max-width:500px){.shops-detail-get{padding:0;background-color:#f4f4f6;border-radius:0}}.shops-detail-get__sect{margin-bottom:30px}@media (max-width:767px){.shops-detail-get__sect{margin-bottom:23px}}.shops-detail-get__sect:last-of-type{margin-bottom:0}.shops-detail-get__sect p{font-size:16px;line-height:21px}.shops-detail-get__title{margin-bottom:19px;font-weight:700;font-size:20px;line-height:26px}.shops-detail-get__subtitle{margin-bottom:16px;font-weight:700;font-size:16px;line-height:21px}@media (max-width:767px){.shops-detail-get__subtitle{margin-bottom:15px}}
/* ! только для переменных */@media (min-width:1401px){:root{--b-basket-sidebar-width:485px;--basket-main-pr:51px;--b-order-sidebar-width:532px;--basket-order-main-pr:41px}}@media(max-width:1470px){:root{--b-basket-sidebar-width:445px;--basket-main-pr:31px;--b-order-sidebar-width:465px;--basket-order-main-pr:41px}}@media(max-width:1279px){:root{--b-basket-sidebar-width:351px;--basket-main-pr:16px;--b-order-sidebar-width:445px;--basket-order-main-pr:31px}}@media(max-width:1023px){:root{--b-basket-sidebar-width:321px;--basket-main-pr:16px;--b-order-sidebar-width:325px;--basket-order-main-pr:21px}}.toggle-arrow-small:after,.toggle-arrow-small:before,.toggle-arrow:after,.toggle-arrow:before{content:"";position:absolute;top:50%;right:21px;height:2px;width:8px;background-color:#221924;-webkit-transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,transform .2s;transition:background-color .2s,transform .2s,-webkit-transform .2s}.toggle-arrow-small:before,.toggle-arrow:before{-webkit-transform:translateX(5px) rotate(-35deg);transform:translateX(5px) rotate(-35deg)}.toggle-arrow-small:after,.toggle-arrow:after{-webkit-transform:rotate(35deg);transform:rotate(35deg)}.toggle-arrow-active:before,.toggle-arrow-small-active:before{-webkit-transform:translateX(5px) rotate(35deg);transform:translateX(5px) rotate(35deg)}.toggle-arrow-active:after,.toggle-arrow-small-active:after{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.toggle-arrow-small:after,.toggle-arrow-small:before{height:2px;width:7px;background-color:#221924}.toggle-arrow-small:before{-webkit-transform:translateX(5px) rotate(-35deg);transform:translateX(5px) rotate(-35deg)}.toggle-arrow-small-active:before{-webkit-transform:translateX(5px) rotate(35deg);transform:translateX(5px) rotate(35deg)}@media (max-width:767px){.slide-pseudo-padding{display:-webkit-box;display:flex;width:calc(var(--slide-width-m) + var(--slide-margin-m))!important}}@media (max-width:767px){.slide-pseudo-padding:last-child{width:calc(var(--slide-width-m) + var(--slide-margin-m)*2)!important}}.slide-pseudo-padding:before,.slide-pseudo-padding:last-child:after{content:"";display:block;min-width:var(--slide-margin-m)}@media (max-width:767px){.slide-pseudo-padding>div{width:var(--slide-width-m)}}.video-icon{content:"";position:absolute;top:50%;left:50%;width:0;height:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-top:40px solid transparent;border-left:60px solid #fff;border-bottom:40px solid transparent;-webkit-transition:border-left-color .3s;transition:border-left-color .3s}@media (max-width:500px){[data-top-select]{position:relative;display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;height:50px;overflow:hidden}}@media (max-width:500px){[data-top-select]>[data-item-select]{width:100%;margin-right:0}[data-top-select]>[data-item-select]:active,[data-top-select]>[data-item-select]:hover{color:#221924;text-decoration:none}[data-top-select]>[data-item-select]:not(.btn){padding:3px 17px;background-color:#fff;font-size:16px}[data-top-select]>[data-item-select]:not(.btn):before{-webkit-transform:translateX(5px) rotate(-40deg);transform:translateX(5px) rotate(-40deg)}[data-top-select]>[data-item-select]:not(.btn):after,[data-top-select]>[data-item-select]:not(.btn):before{width:8px;height:2px;top:23px;right:23px;background-color:#221924;content:"";position:absolute;-webkit-transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,transform .2s;transition:background-color .2s,transform .2s,-webkit-transform .2s}[data-top-select]>[data-item-select]:not(.btn):after{-webkit-transform:rotate(40deg);transform:rotate(40deg)}[data-top-select]>[data-item-select]:not(.btn):not(.active){min-height:30px;margin-bottom:0;border:1px solid #ecebeb;border-top:0;color:#221924;text-decoration:none}[data-top-select]>[data-item-select]:not(.btn):not(.active):hover{background-color:#f4f4f5}[data-top-select]>[data-item-select]:not(.btn).active{height:50px;-webkit-box-ordinal-group:0;order:-1;padding:25px 17px 7px;border:1px solid #ecebeb;border-radius:8px;font-size:16px;line-height:18px}[data-top-select]>[data-item-select]:not(.btn).active:after{display:block}[data-top-select]>[data-item-select]:not(.btn).opened{margin-bottom:0;border:2px solid #7f187f;border-radius:8px}[data-top-select]>[data-item-select]:not(.btn).opened~.shops__select{color:#7f187f}}.lk-email{padding:44px 0 96px}@media (max-width:1023px){.lk-email{padding:44px 0 66px}}@media (max-width:767px){.lk-email{padding:44px 0 46px}}@media (max-width:500px){.lk-email{padding:28px 0}}.lk-email__form{max-width:482px;margin:0 auto}.lk-email .b-form__links{max-width:262px;margin:0 auto;text-align:center;font-size:16px;line-height:24px}.lk-email .btn{display:block;width:100%;margin:22px 0;padding:15px 38px}@media (max-width:500px){.lk-email .btn{margin:17px 0;padding:12px 38px 16px;font-size:15px}}.lk-email .title-3{max-width:399px;margin:0 auto 24px;text-align:center;font-weight:700;line-height:29px}@media (max-width:500px){.lk-email .title-3{margin:0 auto 12px}}.lk-email .title-3+p{display:none;font-size:15px;text-align:center;margin:0 auto 28px;line-height:18px}@media (max-width:500px){.lk-email .title-3+p{display:block}}